﻿@charset "UTF-8";
@font-face {
  font-family: Samim;
  src: url('../fonts/Samim.eot');
  src: url('../fonts/Samimd41d.eot?#iefix') format('embedded-opentype'),
       url('../fonts/Samim.woff') format('woff'),
       url('../fonts/Samim.ttf') format('truetype');
  font-weight: normal;
}
/* IRANYekan fonts are considered a proprietary software. To gain information about the laws regarding the use of these fonts, please visit www.fontiran.com --------------------------------------------------------------------- This set of fonts are used in this project under the license: (.....) ---------------------------------------------------------------------*/
@font-face {
  font-family: Yekan;
  src: url('../fonts/iranyekanwebmedium.ttf');
  src: url('../fonts/iranyekanwebmediumfanum.ttf');
  font-weight: normal;
}

@font-face {
  font-family: Samim;
  src: url('../fonts/Samim-Bold.eot');
  src: url('../fonts/Samim-Boldd41d.eot?#iefix') format('embedded-opentype'),
       url('../fonts/Samim-Bold.woff') format('woff'),
       url('../fonts/Samim-Bold.ttf') format('truetype');
  font-weight: bold;
}
audio, canvas, progress, video {
  display: inline-block
}

progress, sub, sup {
  vertical-align: baseline
}

pre, textarea {
  overflow: auto
}

address, dl, ol, p, ul {
  margin-bottom: 1rem
}

caption, th {
  text-align: right
}

.form-control:disabled, input[type=checkbox]:disabled, input[type=radio]:disabled {
  cursor: not-allowed
}

.quick-stats__info, fieldset {
  min-width: 0
}

html, legend {
  box-sizing: border-box
}

a:not([href]):not([tabindex]), a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover, legend {
  color: inherit
}

button, hr, input {
  overflow: visible
}

.breadcrumb, .dropdown-menu, .icon-list, .list, .list-inline, .list-unstyled, .nav, .navbar-nav, .navigation, .navigation__sub > ul, .pagination, .price-table__info, .top-nav {
  list-style: none
}

.waves-effect, html {
  -webkit-tap-highlight-color: transparent
}

html {
  font-family: Yekan;
  line-height: 1.15;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar
}

article, aside, details, figcaption, figure, footer, header, main, menu, nav, section {
  display: block
}

h1 {
  margin: .67em 0
}

dd, h1, h2, h3, h4, h5, h6, label {
  margin-bottom: .5rem
}

a {
  background-color: transparent;
  -webkit-text-decoration-skip: objects
}

  a:active, a:hover {
    outline-width: 0
  }

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted
}

b, strong {
  font-weight: bolder
}

code, kbd, samp {
  font-family: Yekan;
  font-size: 1em
}

dfn {
  font-style: italic
}

mark {
  color: #000
}

small {
  font-size: 80%
}

sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative
}

sub {
  bottom: -.25em
}

sup {
  top: -.5em
}

audio:not([controls]) {
  display: none;
  height: 0
}

img {
  border-style: none;
  vertical-align: middle
}

svg:not(:root) {
  overflow: hidden
}

button, input, optgroup, select, textarea {
  font-size: 100%;
  line-height: 1.15;
  margin: 0
}

button, select {
  text-transform: none
}

[type=reset], [type=submit], button, html [type=button] {
  -webkit-appearance: button
}

  [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
    border-style: none;
    padding: 0
  }

  [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {
    outline: ButtonText dotted 1px
  }

textarea {
  resize: vertical
}

[type=checkbox], [type=radio] {
  box-sizing: border-box;
  padding: 0
}

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
  height: auto
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px
}

  [type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration {
    -webkit-appearance: none
  }

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit
}

address, button, input, legend, select, textarea {
  line-height: inherit
}

summary {
  display: list-item
}

[hidden], template {
  display: none
}

@media print {
  blockquote, img, pre, tr {
    page-break-inside: avoid
  }

    *, ::after, ::before, blockquote::first-letter, blockquote::first-line, div::first-letter, div::first-line, li::first-letter, li::first-line, p::first-letter, p::first-line {
      text-shadow: none !important;
      box-shadow: none !important
    }

  a, a:visited {
    text-decoration: underline
  }

  abbr[title]::after {
    content: " (" attr(title) ")"
  }

  pre {
    white-space: pre-wrap !important
  }

  blockquote, pre {
    border: 1px solid #999
  }

  thead {
    display: table-header-group
  }

  h2, h3, p {
    orphans: 3;
    widows: 3
  }

  h2, h3 {
    page-break-after: avoid
  }

  .navbar {
    display: none
  }

  .badge {
    border: 1px solid #000
  }

  .table {
    border-collapse: collapse !important
  }

    .table td, .table th {
      background-color: #fff !important
    }

  .table-bordered td, .table-bordered th {
    border: 1px solid #ddd !important
  }
}

.breadcrumb-item + .breadcrumb-item:hover::before, .btn-link:disabled:focus, .btn-link:disabled:hover, .btn-link:focus, .btn-link:hover, .btn:focus, .btn:hover, .dropdown-item.active, .dropdown-item:active, .nav-link:focus, .nav-link:hover, .navbar-brand:focus, .navbar-brand:hover, .navbar-toggler:focus, .navbar-toggler:hover, .page-link:focus, .page-link:hover, a, a:focus, a:hover, a:not([href]):not([tabindex]), a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
  text-decoration: none
}

label, output {
  display: inline-block
}

*, ::after, ::before {
  box-sizing: inherit
}

@-ms-viewport {
  width: device-width
}

body {
  margin: 0;
  font-family: Yekan;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #707070;
  background-color: #f3f3f3
}

[tabindex="-1"]:focus {
  outline: 0 !important
}

dl, h1, h2, h3, h4, h5, h6, ol, p, ul {
  margin-top: 0
}

abbr[data-original-title], abbr[title] {
  cursor: help
}

address {
  font-style: normal
}

ol ol, ol ul, ul ol, ul ul {
  margin-bottom: 0
}

dt {
  font-weight: 500
}

dd {
  margin-right: 0
}

blockquote, figure {
  margin: 0 0 1rem
}

a {
  color: #03A9F4
}

  a:focus, a:hover {
    color: #0275a8
  }

  a:not([href]):not([tabindex]):focus {
    outline: 0
  }

[role=button] {
  cursor: pointer
}

[role=button], a, area, button, input, label, select, summary, textarea {
  -ms-touch-action: manipulation;
  touch-action: manipulation
}

table {
  border-collapse: collapse;
  background-color: transparent
}

caption {
  padding-top: 1rem 1.5rem;
  padding-bottom: 1rem 1.5rem;
  color: #9c9c9c;
  caption-side: bottom
}

button:focus {
  outline: dotted 1px;
  outline: -webkit-focus-ring-color auto 5px
}

input[type=date], input[type=time], input[type=datetime-local], input[type=month] {
  -webkit-appearance: listbox
}

.custom-select, button.close, input[type=search] {
  -webkit-appearance: none
}

fieldset {
  padding: 0;
  margin: 0;
  border: 0
}

legend {
  max-width: 100%;
  white-space: normal;
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem
}

.badge, .btn, .dropdown-header, .dropdown-item, .input-group-btn, .navbar-brand {
  white-space: nowrap
}

.display-1, .display-2, .display-3, .display-4 {
  line-height: 1.1
}

[hidden] {
  display: none !important
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  margin-bottom: .5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: #333
}

.blockquote, hr {
  margin-bottom: 1rem
}

.display-1, .display-2, .display-3, .display-4, .lead {
  font-weight: 300
}

.h1, h1 {
  font-size: 2.5rem
}

.h2, h2 {
  font-size: 2rem
}

.h3, h3 {
  font-size: 1.75rem
}

.h4, h4 {
  font-size: 1.5rem
}

.h5, h5 {
  font-size: 1.25rem
}

.h6, h6 {
  font-size: 1rem
}

.lead {
  font-size: 1.25rem
}

.display-1 {
  font-size: 6rem
}

.display-2 {
  font-size: 5.5rem
}

.display-3 {
  font-size: 4.5rem
}

.display-4 {
  font-size: 3.5rem
}

hr {
  box-sizing: content-box;
  height: 0;
  margin-top: 1rem;
  border: 0;
  border-top: 1px solid rgba(0,0,0,.05)
}

.img-fluid, .img-thumbnail {
  height: auto;
  max-width: 100%
}

.small, small {
  font-size: 80%;
  font-weight: 400
}

.alert-link, .badge, kbd kbd {
  font-weight: 500
}

.mark, mark {
  padding: .2em;
  background-color: #ffc721
}

.list-inline, .list-unstyled {
  padding-right: 0
}

.list-inline-item {
  display: inline-block
}

  .list-inline-item:not(:last-child) {
    margin-left: 5px
  }

.initialism {
  font-size: 90%;
  text-transform: uppercase
}

.blockquote {
  padding: .5rem 1rem;
  font-size: 1.25rem;
  border-right: .25rem solid #f6f6f6
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #636c72
}

  .blockquote-footer::before {
    content: "\2014 \00A0"
  }

.blockquote-reverse {
  padding-left: 1rem;
  padding-right: 0;
  text-align: left;
  border-left: .25rem solid #f6f6f6;
  border-right: 0
}

  .blockquote-reverse .blockquote-footer::before {
    content: ""
  }

  .blockquote-reverse .blockquote-footer::after {
    content: "\00A0 \2014"
  }

.img-thumbnail {
  padding: .25rem;
  background-color: #f3f3f3;
  border: 1px solid #ddd;
  border-radius: 2px;
  transition: all .2s ease-in-out;
  box-shadow: 0 1px 2px rgba(0,0,0,.075)
}

code, kbd {
  font-size: 90%;
  border-radius: 2px
}

.figure {
  display: inline-block
}

.figure-img {
  margin-bottom: .5rem;
  line-height: 1
}

.table, pre {
  margin-bottom: 1rem
}

.figure-caption {
  font-size: 90%;
  color: #636c72
}

a > code, pre code {
  padding: 0;
  color: inherit
}

code, kbd, pre, samp {
  font-family: Yekan;
}

code {
  padding: .2rem .4rem;
  color: #bd4147;
  background-color: #f7f7f9
}

a > code {
  background-color: inherit
}

kbd, pre {
  color: #FFF
}

kbd {
  padding: .2rem .4rem;
  background-color: #292b2c;
  box-shadow: inset 0 -.1rem 0 rgba(0,0,0,.25)
}

  kbd kbd {
    padding: 0;
    font-size: 100%;
    box-shadow: none
  }

.btn, .btn-link, .dropdown-item {
  font-weight: 400
}

pre {
  display: block;
  margin-top: 0;
  font-size: 90%
}

.form-check-input, .form-control-feedback, .form-text {
  margin-top: .25rem
}

pre code {
  font-size: inherit;
  background-color: transparent;
  border-radius: 0
}

.container, .container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
  position: relative
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll
}

@media (min-width:576px) {
  .container {
    padding-left: 15px;
    padding-right: 15px;
    width: 540px;
    max-width: 100%
  }

  .container-fluid {
    padding-left: 15px;
    padding-right: 15px
  }
}

@media (min-width:768px) {
  .container {
    padding-left: 15px;
    padding-right: 15px;
    width: 720px;
    max-width: 100%
  }

  .container-fluid {
    padding-left: 15px;
    padding-right: 15px
  }
}

@media (min-width:992px) {
  .container {
    padding-left: 15px;
    padding-right: 15px;
    width: 960px;
    max-width: 100%
  }

  .container-fluid {
    padding-left: 15px;
    padding-right: 15px
  }
}

.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -15px;
  margin-right: -15px
}

.form-check, .form-control, .form-control-file, .form-control-range, .form-text {
  display: block
}

@media (min-width:576px) {
  .row {
    margin-left: -15px;
    margin-right: -15px
  }
}

@media (min-width:768px) {
  .row {
    margin-left: -15px;
    margin-right: -15px
  }
}

@media (min-width:992px) {
  .row {
    margin-left: -15px;
    margin-right: -15px
  }
}

@media (min-width:1200px) {
  .container {
    padding-left: 15px;
    padding-right: 15px;
    width: 1140px;
    max-width: 100%
  }

  .container-fluid {
    padding-left: 15px;
    padding-right: 15px
  }

  .row {
    margin-left: -15px;
    margin-right: -15px
  }
}

.no-gutters {
  margin-left: 0;
  margin-right: 0
}

  .no-gutters > .col, .no-gutters > [class*=col-] {
    padding-left: 0;
    padding-right: 0
  }

.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px
}

.col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%
}

.col-auto {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto
}

.col-1 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 8.33333%;
  flex: 0 0 8.33333%;
  max-width: 8.33333%
}

.col-2 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 16.66667%;
  flex: 0 0 16.66667%;
  max-width: 16.66667%
}

.col-3 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%
}

.col-4 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 33.33333%;
  flex: 0 0 33.33333%;
  max-width: 33.33333%
}

.col-5 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 41.66667%;
  flex: 0 0 41.66667%;
  max-width: 41.66667%
}

.col-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%
}

.col-7 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 58.33333%;
  flex: 0 0 58.33333%;
  max-width: 58.33333%
}

.col-8 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 66.66667%;
  flex: 0 0 66.66667%;
  max-width: 66.66667%
}

.col-9 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%
}

.col-10 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 83.33333%;
  flex: 0 0 83.33333%;
  max-width: 83.33333%
}

.col-11 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 91.66667%;
  flex: 0 0 91.66667%;
  max-width: 91.66667%
}

.col-12 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%
}

.pull-0 {
  left: auto
}

.pull-1 {
  left: 8.33333%
}

.pull-2 {
  left: 16.66667%
}

.pull-3 {
  left: 25%
}

.pull-4 {
  left: 33.33333%
}

.pull-5 {
  left: 41.66667%
}

.pull-6 {
  left: 50%
}

.pull-7 {
  left: 58.33333%
}

.pull-8 {
  left: 66.66667%
}

.pull-9 {
  left: 75%
}

.pull-10 {
  left: 83.33333%
}

.pull-11 {
  left: 91.66667%
}

.pull-12 {
  left: 100%
}

.push-0 {
  right: auto
}

.push-1 {
  right: 8.33333%
}

.push-2 {
  right: 16.66667%
}

.push-3 {
  right: 25%
}

.push-4 {
  right: 33.33333%
}

.push-5 {
  right: 41.66667%
}

.push-6 {
  right: 50%
}

.push-7 {
  right: 58.33333%
}

.push-8 {
  right: 66.66667%
}

.push-9 {
  right: 75%
}

.push-10 {
  right: 83.33333%
}

.push-11 {
  right: 91.66667%
}

.push-12 {
  right: 100%
}

.offset-1 {
  margin-right: 8.33333%
}

.offset-2 {
  margin-right: 16.66667%
}

.offset-3 {
  margin-right: 25%
}

.offset-4 {
  margin-right: 33.33333%
}

.offset-5 {
  margin-right: 41.66667%
}

.offset-6 {
  margin-right: 50%
}

.offset-7 {
  margin-right: 58.33333%
}

.offset-8 {
  margin-right: 66.66667%
}

.offset-9 {
  margin-right: 75%
}

.offset-10 {
  margin-right: 83.33333%
}

.offset-11 {
  margin-right: 91.66667%
}

@media (min-width:576px) {
  .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9 {
    padding-left: 15px;
    padding-right: 15px
  }

  .col-sm {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%
  }

  .col-sm-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto
  }

  .col-sm-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%
  }

  .col-sm-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%
  }

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

  .col-sm-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%
  }

  .col-sm-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%
  }

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

  .col-sm-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%
  }

  .col-sm-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%
  }

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

  .col-sm-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%
  }

  .col-sm-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%
  }

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

  .pull-sm-0 {
    left: auto
  }

  .pull-sm-1 {
    left: 8.33333%
  }

  .pull-sm-2 {
    left: 16.66667%
  }

  .pull-sm-3 {
    left: 25%
  }

  .pull-sm-4 {
    left: 33.33333%
  }

  .pull-sm-5 {
    left: 41.66667%
  }

  .pull-sm-6 {
    left: 50%
  }

  .pull-sm-7 {
    left: 58.33333%
  }

  .pull-sm-8 {
    left: 66.66667%
  }

  .pull-sm-9 {
    left: 75%
  }

  .pull-sm-10 {
    left: 83.33333%
  }

  .pull-sm-11 {
    left: 91.66667%
  }

  .pull-sm-12 {
    left: 100%
  }

  .push-sm-0 {
    right: auto
  }

  .push-sm-1 {
    right: 8.33333%
  }

  .push-sm-2 {
    right: 16.66667%
  }

  .push-sm-3 {
    right: 25%
  }

  .push-sm-4 {
    right: 33.33333%
  }

  .push-sm-5 {
    right: 41.66667%
  }

  .push-sm-6 {
    right: 50%
  }

  .push-sm-7 {
    right: 58.33333%
  }

  .push-sm-8 {
    right: 66.66667%
  }

  .push-sm-9 {
    right: 75%
  }

  .push-sm-10 {
    right: 83.33333%
  }

  .push-sm-11 {
    right: 91.66667%
  }

  .push-sm-12 {
    right: 100%
  }

  .offset-sm-0 {
    margin-right: 0
  }

  .offset-sm-1 {
    margin-right: 8.33333%
  }

  .offset-sm-2 {
    margin-right: 16.66667%
  }

  .offset-sm-3 {
    margin-right: 25%
  }

  .offset-sm-4 {
    margin-right: 33.33333%
  }

  .offset-sm-5 {
    margin-right: 41.66667%
  }

  .offset-sm-6 {
    margin-right: 50%
  }

  .offset-sm-7 {
    margin-right: 58.33333%
  }

  .offset-sm-8 {
    margin-right: 66.66667%
  }

  .offset-sm-9 {
    margin-right: 75%
  }

  .offset-sm-10 {
    margin-right: 83.33333%
  }

  .offset-sm-11 {
    margin-right: 91.66667%
  }
}

@media (min-width:768px) {
  .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9 {
    padding-left: 15px;
    padding-right: 15px
  }

  .col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%
  }

  .col-md-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto
  }

  .col-md-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%
  }

  .col-md-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%
  }

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

  .col-md-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%
  }

  .col-md-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%
  }

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

  .col-md-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%
  }

  .col-md-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%
  }

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

  .col-md-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%
  }

  .col-md-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%
  }

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

  .pull-md-0 {
    left: auto
  }

  .pull-md-1 {
    left: 8.33333%
  }

  .pull-md-2 {
    left: 16.66667%
  }

  .pull-md-3 {
    left: 25%
  }

  .pull-md-4 {
    left: 33.33333%
  }

  .pull-md-5 {
    left: 41.66667%
  }

  .pull-md-6 {
    left: 50%
  }

  .pull-md-7 {
    left: 58.33333%
  }

  .pull-md-8 {
    left: 66.66667%
  }

  .pull-md-9 {
    left: 75%
  }

  .pull-md-10 {
    left: 83.33333%
  }

  .pull-md-11 {
    left: 91.66667%
  }

  .pull-md-12 {
    left: 100%
  }

  .push-md-0 {
    right: auto
  }

  .push-md-1 {
    right: 8.33333%
  }

  .push-md-2 {
    right: 16.66667%
  }

  .push-md-3 {
    right: 25%
  }

  .push-md-4 {
    right: 33.33333%
  }

  .push-md-5 {
    right: 41.66667%
  }

  .push-md-6 {
    right: 50%
  }

  .push-md-7 {
    right: 58.33333%
  }

  .push-md-8 {
    right: 66.66667%
  }

  .push-md-9 {
    right: 75%
  }

  .push-md-10 {
    right: 83.33333%
  }

  .push-md-11 {
    right: 91.66667%
  }

  .push-md-12 {
    right: 100%
  }

  .offset-md-0 {
    margin-right: 0
  }

  .offset-md-1 {
    margin-right: 8.33333%
  }

  .offset-md-2 {
    margin-right: 16.66667%
  }

  .offset-md-3 {
    margin-right: 25%
  }

  .offset-md-4 {
    margin-right: 33.33333%
  }

  .offset-md-5 {
    margin-right: 41.66667%
  }

  .offset-md-6 {
    margin-right: 50%
  }

  .offset-md-7 {
    margin-right: 58.33333%
  }

  .offset-md-8 {
    margin-right: 66.66667%
  }

  .offset-md-9 {
    margin-right: 75%
  }

  .offset-md-10 {
    margin-right: 83.33333%
  }

  .offset-md-11 {
    margin-right: 91.66667%
  }
}

@media (min-width:992px) {
  .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9 {
    padding-left: 15px;
    padding-right: 15px
  }

  .col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%
  }

  .col-lg-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto
  }

  .col-lg-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%
  }

  .col-lg-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%
  }

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

  .col-lg-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%
  }

  .col-lg-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%
  }

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

  .col-lg-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%
  }

  .col-lg-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%
  }

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

  .col-lg-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%
  }

  .col-lg-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%
  }

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

  .pull-lg-0 {
    left: auto
  }

  .pull-lg-1 {
    left: 8.33333%
  }

  .pull-lg-2 {
    left: 16.66667%
  }

  .pull-lg-3 {
    left: 25%
  }

  .pull-lg-4 {
    left: 33.33333%
  }

  .pull-lg-5 {
    left: 41.66667%
  }

  .pull-lg-6 {
    left: 50%
  }

  .pull-lg-7 {
    left: 58.33333%
  }

  .pull-lg-8 {
    left: 66.66667%
  }

  .pull-lg-9 {
    left: 75%
  }

  .pull-lg-10 {
    left: 83.33333%
  }

  .pull-lg-11 {
    left: 91.66667%
  }

  .pull-lg-12 {
    left: 100%
  }

  .push-lg-0 {
    right: auto
  }

  .push-lg-1 {
    right: 8.33333%
  }

  .push-lg-2 {
    right: 16.66667%
  }

  .push-lg-3 {
    right: 25%
  }

  .push-lg-4 {
    right: 33.33333%
  }

  .push-lg-5 {
    right: 41.66667%
  }

  .push-lg-6 {
    right: 50%
  }

  .push-lg-7 {
    right: 58.33333%
  }

  .push-lg-8 {
    right: 66.66667%
  }

  .push-lg-9 {
    right: 75%
  }

  .push-lg-10 {
    right: 83.33333%
  }

  .push-lg-11 {
    right: 91.66667%
  }

  .push-lg-12 {
    right: 100%
  }

  .offset-lg-0 {
    margin-right: 0
  }

  .offset-lg-1 {
    margin-right: 8.33333%
  }

  .offset-lg-2 {
    margin-right: 16.66667%
  }

  .offset-lg-3 {
    margin-right: 25%
  }

  .offset-lg-4 {
    margin-right: 33.33333%
  }

  .offset-lg-5 {
    margin-right: 41.66667%
  }

  .offset-lg-6 {
    margin-right: 50%
  }

  .offset-lg-7 {
    margin-right: 58.33333%
  }

  .offset-lg-8 {
    margin-right: 66.66667%
  }

  .offset-lg-9 {
    margin-right: 75%
  }

  .offset-lg-10 {
    margin-right: 83.33333%
  }

  .offset-lg-11 {
    margin-right: 91.66667%
  }
}

@media (min-width:1200px) {
  .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9 {
    padding-left: 15px;
    padding-right: 15px
  }

  .col-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%
  }

  .col-xl-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto
  }

  .col-xl-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%
  }

  .col-xl-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%
  }

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

  .col-xl-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%
  }

  .col-xl-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%
  }

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

  .col-xl-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%
  }

  .col-xl-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%
  }

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

  .col-xl-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%
  }

  .col-xl-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%
  }

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

  .pull-xl-0 {
    left: auto
  }

  .pull-xl-1 {
    left: 8.33333%
  }

  .pull-xl-2 {
    left: 16.66667%
  }

  .pull-xl-3 {
    left: 25%
  }

  .pull-xl-4 {
    left: 33.33333%
  }

  .pull-xl-5 {
    left: 41.66667%
  }

  .pull-xl-6 {
    left: 50%
  }

  .pull-xl-7 {
    left: 58.33333%
  }

  .pull-xl-8 {
    left: 66.66667%
  }

  .pull-xl-9 {
    left: 75%
  }

  .pull-xl-10 {
    left: 83.33333%
  }

  .pull-xl-11 {
    left: 91.66667%
  }

  .pull-xl-12 {
    left: 100%
  }

  .push-xl-0 {
    right: auto
  }

  .push-xl-1 {
    right: 8.33333%
  }

  .push-xl-2 {
    right: 16.66667%
  }

  .push-xl-3 {
    right: 25%
  }

  .push-xl-4 {
    right: 33.33333%
  }

  .push-xl-5 {
    right: 41.66667%
  }

  .push-xl-6 {
    right: 50%
  }

  .push-xl-7 {
    right: 58.33333%
  }

  .push-xl-8 {
    right: 66.66667%
  }

  .push-xl-9 {
    right: 75%
  }

  .push-xl-10 {
    right: 83.33333%
  }

  .push-xl-11 {
    right: 91.66667%
  }

  .push-xl-12 {
    right: 100%
  }

  .offset-xl-0 {
    margin-right: 0
  }

  .offset-xl-1 {
    margin-right: 8.33333%
  }

  .offset-xl-2 {
    margin-right: 16.66667%
  }

  .offset-xl-3 {
    margin-right: 25%
  }

  .offset-xl-4 {
    margin-right: 33.33333%
  }

  .offset-xl-5 {
    margin-right: 41.66667%
  }

  .offset-xl-6 {
    margin-right: 50%
  }

  .offset-xl-7 {
    margin-right: 58.33333%
  }

  .offset-xl-8 {
    margin-right: 66.66667%
  }

  .offset-xl-9 {
    margin-right: 75%
  }

  .offset-xl-10 {
    margin-right: 83.33333%
  }

  .offset-xl-11 {
    margin-right: 91.66667%
  }
}

.form-control, .form-inline .form-check, .table {
  width: 100%
}

.table {
  max-width: 100%
}

  .table td, .table th {
    padding: 1rem 1.5rem;
    vertical-align: top;
    border-top: 1px solid #f2f2f2
  }

  .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #f2f2f2
  }

  .table tbody + tbody {
    border-top: 2px solid #f2f2f2
  }

  .table .table {
    background-color: #f3f3f3
  }

.table-sm td, .table-sm th {
  padding: .75rem 1rem
}

.table-bordered, .table-bordered td, .table-bordered th {
  border: 1px solid #f2f2f2
}

  .table-bordered thead td, .table-bordered thead th {
    border-bottom-width: 2px
  }

.table-inverse.table-bordered, .table-responsive.table-bordered {
  border: 0
}

.table-active, .table-active > td, .table-active > th, .table-hover tbody tr:hover, .table-striped tbody tr:nth-of-type(odd) {
  background-color: #f2f2f2
}

.table-hover .table-active:hover, .table-hover .table-active:hover > td, .table-hover .table-active:hover > th {
  background-color: #e5e5e5
}

.table-success, .table-success > td, .table-success > th {
  background-color: #57d59f
}

.table-hover .table-success:hover, .table-hover .table-success:hover > td, .table-hover .table-success:hover > th {
  background-color: #43d093
}

.table-info, .table-info > td, .table-info > th {
  background-color: #2ebcfc
}

.table-hover .table-info:hover, .table-hover .table-info:hover > td, .table-hover .table-info:hover > th {
  background-color: #14b4fc
}

.table-warning, .table-warning > td, .table-warning > th {
  background-color: #ffc721
}

.table-hover .table-warning:hover, .table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th {
  background-color: #ffc107
}

.table-danger, .table-danger > td, .table-danger > th {
  background-color: #ff6f6c
}

.table-hover .table-danger:hover, .table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th {
  background-color: #ff5652
}

.thead-inverse th {
  color: #f3f3f3;
  background-color: #404c54
}

.thead-default th {
  color: #464a4c;
  background-color: #fbfbfb
}

.table-inverse {
  color: #f3f3f3;
  background-color: #404c54
}

.form-control, .form-control:disabled, .form-control:focus, .form-control[readonly] {
  background-color: transparent
}

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -ms-overflow-style: -ms-autohiding-scrollbar
}

.collapsing, .embed-responsive, .modal, .modal-open, .progress {
  overflow: hidden
}

.form-control {
  padding: .65rem .1rem;
  font-size: 1rem;
  line-height: 1.25;
  color: #464a4c;
  background-image: none;
  background-clip: padding-box;
  border: 1px solid #f1f1f1;
  border-radius: 0;
  box-shadow: transparent;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s
}

  .form-control::-ms-expand {
    background-color: transparent;
    border: 0
  }

  .form-control:focus {
    color: #464a4c;
    border-color: #f1f1f1;
    outline: 0;
    box-shadow: transparent,rgba(241,241,241,.6)
  }

  .form-control::-webkit-input-placeholder {
    color: #636c72;
    opacity: 1
  }

  .form-control:-ms-input-placeholder {
    color: #636c72;
    opacity: 1
  }

  .form-control::placeholder {
    color: #636c72;
    opacity: 1
  }

select.form-control:not([size]):not([multiple]) {
  height: calc(2.55rem + 2px)
}

select.form-control:focus::-ms-value {
  color: #464a4c;
  background-color: transparent
}

.col-form-label {
  padding-top: calc(.65rem - 1px * 2);
  padding-bottom: calc(.65rem - 1px * 2);
  margin-bottom: 0
}

.col-form-label-lg {
  padding-top: calc(.75rem - 1px * 2);
  padding-bottom: calc(.75rem - 1px * 2);
  font-size: 1.25rem
}

.col-form-label-sm {
  padding-top: calc(.5rem - 1px * 2);
  padding-bottom: calc(.5rem - 1px * 2);
  font-size: .875rem
}

.col-form-legend, .form-control-static {
  padding-top: .65rem;
  padding-bottom: .65rem;
  margin-bottom: 0
}

.col-form-legend {
  font-size: 1rem
}

.form-control-static {
  line-height: 1.25;
  border: solid transparent;
  border-width: 1px 0
}

  .form-control-static.form-control-lg, .form-control-static.form-control-sm, .input-group-lg > .form-control-static.form-control, .input-group-lg > .form-control-static.input-group-addon, .input-group-lg > .input-group-btn > .form-control-static.btn, .input-group-sm > .form-control-static.form-control, .input-group-sm > .form-control-static.input-group-addon, .input-group-sm > .input-group-btn > .form-control-static.btn {
    padding-left: 0;
    padding-right: 0
  }

.form-control-sm, .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn {
  padding: .5rem .1rem;
  font-size: .875rem;
  border-radius: 0
}

.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), .input-group-sm > select.input-group-addon:not([size]):not([multiple]), select.form-control-sm:not([size]):not([multiple]) {
  height: 2.3125rem
}

.form-control-lg, .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn {
  padding: .75rem .1rem;
  font-size: 1.25rem;
  border-radius: 0
}

.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), .input-group-lg > select.input-group-addon:not([size]):not([multiple]), select.form-control-lg:not([size]):not([multiple]) {
  height: 3.16667rem
}

.form-group {
  margin-bottom: 2rem
}

.form-check {
  position: relative;
  margin-bottom: .5rem
}

  .form-check.disabled .form-check-label {
    color: #9c9c9c;
    cursor: not-allowed
  }

.form-check-label {
  padding-right: 1.25rem;
  margin-bottom: 0;
  cursor: pointer
}

.form-check-input {
  position: absolute;
  margin-right: -1.25rem
}

  .form-check-input:only-child {
    position: static
  }

.form-check-inline {
  display: inline-block
}

  .form-check-inline .form-check-label {
    vertical-align: middle
  }

  .form-check-inline + .form-check-inline {
    margin-right: .75rem
  }

.form-control-danger, .form-control-success, .form-control-warning {
  padding-left: .3rem;
  background-repeat: no-repeat;
  background-position: center left .6375rem;
  background-size: 1.275rem 1.275rem
}

.has-success .col-form-label, .has-success .custom-control, .has-success .form-check-label, .has-success .form-control-feedback, .has-success .form-control-label {
  color: #32c787
}

.has-success .form-control {
  border-color: #32c787
}

  .has-success .form-control:focus {
    box-shadow: transparent,0 0 6px #80dfb6
  }

.has-success .input-group-addon {
  color: #32c787;
  border-color: #32c787;
  background-color: #d1f4e5
}

.has-success .form-control-success {
  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='%2332c787' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E")
}

.has-warning .col-form-label, .has-warning .custom-control, .has-warning .form-check-label, .has-warning .form-control-feedback, .has-warning .form-control-label {
  color: #ffc107
}

.has-warning .form-control {
  border-color: #ffc107
}

  .has-warning .form-control:focus {
    box-shadow: transparent,0 0 6px #ffdb6d
  }

.has-warning .input-group-addon {
  color: #ffc107;
  border-color: #ffc107;
  background-color: #fff4d3
}

.has-warning .form-control-warning {
  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='%23ffc107' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E")
}

.has-danger .col-form-label, .has-danger .custom-control, .has-danger .form-check-label, .has-danger .form-control-feedback, .has-danger .form-control-label {
  color: #ff5652
}

.has-danger .form-control {
  border-color: #ff5652
}

  .has-danger .form-control:focus {
    box-shadow: transparent,0 0 6px #ffbab8
  }

.has-danger .input-group-addon {
  color: #ff5652;
  border-color: #ff5652;
  background-color: #fff
}

.has-danger .form-control-danger {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff5652' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E")
}

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

@media (min-width:576px) {
  .form-inline label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0
  }

  .form-inline .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 0
  }

  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle
  }

  .form-inline .form-control-static {
    display: inline-block
  }

  .form-inline .input-group {
    width: auto
  }

  .form-inline .form-control-label {
    margin-bottom: 0;
    vertical-align: middle
  }

  .form-inline .form-check {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: auto;
    margin-top: 0;
    margin-bottom: 0
  }

  .form-inline .form-check-label {
    padding-right: 0
  }

  .form-inline .form-check-input {
    position: relative;
    margin-top: 0;
    margin-left: .25rem;
    margin-right: 0
  }

  .form-inline .custom-control {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-right: 0
  }

  .form-inline .custom-control-indicator {
    position: static;
    display: inline-block;
    margin-left: .25rem;
    vertical-align: text-bottom
  }

  .form-inline .has-feedback .form-control-feedback {
    top: 0
  }
}

.btn-block, input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {
  width: 100%
}

.btn {
  display: inline-block;
  line-height: 100%;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  padding: .6rem 1rem;
  font-size: 1rem;
  border-radius: 2px;
  transition: all .2s ease-in-out
}

  .btn.focus, .btn:focus {
    outline: 0;
    box-shadow: none
  }

  .btn.disabled, .btn:disabled {
    cursor: not-allowed;
    opacity: .65;
    box-shadow: none
  }

  .btn.active, .btn:active {
    background-image: none;
    box-shadow: none,none
  }

a.btn.disabled, fieldset[disabled] a.btn {
  pointer-events: none
}

.btn-primary {
  background-color: #2196F3;
  border-color: #2196F3
}

  .btn-primary, .btn-primary:focus {
    color: #FFF
  }

    .btn-primary:hover {
      color: #FFF;
      background-color: #128ff2;
      border-color: #128ff2
    }

    .btn-primary.disabled, .btn-primary:disabled {
      background-color: #2196F3;
      border-color: #2196F3
    }

    .btn-primary.active, .btn-primary:active, .show > .btn-primary.dropdown-toggle {
      color: #FFF;
      background-color: #128ff2;
      background-image: none;
      border-color: #128ff2
    }

.btn-secondary {
  background-color: #FFF;
  border-color: #efefef
}

  .btn-secondary, .btn-secondary:focus {
    color: #292b2c
  }

    .btn-secondary:hover {
      color: #292b2c;
      background-color: #f7f7f7;
      border-color: #e7e7e7
    }

    .btn-secondary.disabled, .btn-secondary:disabled {
      background-color: #FFF;
      border-color: #efefef
    }

    .btn-secondary.active, .btn-secondary:active, .show > .btn-secondary.dropdown-toggle {
      color: #292b2c;
      background-color: #f7f7f7;
      background-image: none;
      border-color: #e7e7e7
    }

.btn-info {
  background-color: #00BCD4;
  border-color: #00BCD4
}

  .btn-info, .btn-info:focus {
    color: #FFF
  }

    .btn-info:hover {
      color: #FFF;
      background-color: #00aec5;
      border-color: #00aec5
    }

    .btn-info.disabled, .btn-info:disabled {
      background-color: #00BCD4;
      border-color: #00BCD4
    }

    .btn-info.active, .btn-info:active, .show > .btn-info.dropdown-toggle {
      color: #FFF;
      background-color: #00aec5;
      background-image: none;
      border-color: #00aec5
    }

.btn-success {
  background-color: #32c787;
  border-color: #32c787
}

  .btn-success, .btn-success:focus {
    color: #FFF
  }

    .btn-success:hover {
      color: #FFF;
      background-color: #2fbb7f;
      border-color: #2fbb7f
    }

    .btn-success.disabled, .btn-success:disabled {
      background-color: #32c787;
      border-color: #32c787
    }

    .btn-success.active, .btn-success:active, .show > .btn-success.dropdown-toggle {
      color: #FFF;
      background-color: #2fbb7f;
      background-image: none;
      border-color: #2fbb7f
    }

.btn-warning {
  background-color: #ffc107;
  border-color: #ffc107
}

  .btn-warning, .btn-warning:focus {
    color: #FFF
  }

    .btn-warning:hover {
      color: #FFF;
      background-color: #f7b900;
      border-color: #f7b900
    }

    .btn-warning.disabled, .btn-warning:disabled {
      background-color: #ffc107;
      border-color: #ffc107
    }

    .btn-warning.active, .btn-warning:active, .show > .btn-warning.dropdown-toggle {
      color: #FFF;
      background-color: #f7b900;
      background-image: none;
      border-color: #f7b900
    }

.btn-danger {
  background-color: #ff5652;
  border-color: #ff5652
}

  .btn-danger, .btn-danger:focus {
    color: #FFF
  }

    .btn-danger:hover {
      color: #FFF;
      background-color: #ff4743;
      border-color: #ff4743
    }

    .btn-danger.disabled, .btn-danger:disabled {
      background-color: #ff5652;
      border-color: #ff5652
    }

    .btn-danger.active, .btn-danger:active, .show > .btn-danger.dropdown-toggle {
      color: #FFF;
      background-color: #ff4743;
      background-image: none;
      border-color: #ff4743
    }

.btn-outline-primary {
  color: #2196F3;
  background-image: none;
  background-color: transparent;
  border-color: #2196F3
}

  .btn-outline-primary:hover {
    color: #FFF;
    background-color: #2196F3;
    border-color: #2196F3
  }

  .btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #2196F3;
    background-color: transparent
  }

  .btn-outline-primary.active, .btn-outline-primary:active, .show > .btn-outline-primary.dropdown-toggle {
    color: #FFF;
    background-color: #2196F3;
    border-color: #2196F3
  }

.btn-outline-secondary {
  color: #efefef;
  background-image: none;
  background-color: transparent;
  border-color: #efefef
}

  .btn-outline-secondary:hover {
    color: #FFF;
    background-color: #efefef;
    border-color: #efefef
  }

  .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
    color: #efefef;
    background-color: transparent
  }

  .btn-outline-secondary.active, .btn-outline-secondary:active, .show > .btn-outline-secondary.dropdown-toggle {
    color: #FFF;
    background-color: #efefef;
    border-color: #efefef
  }

.btn-outline-info {
  color: #00BCD4;
  background-image: none;
  background-color: transparent;
  border-color: #00BCD4
}

  .btn-outline-info:hover {
    color: #FFF;
    background-color: #00BCD4;
    border-color: #00BCD4
  }

  .btn-outline-info.disabled, .btn-outline-info:disabled {
    color: #00BCD4;
    background-color: transparent
  }

  .btn-outline-info.active, .btn-outline-info:active, .show > .btn-outline-info.dropdown-toggle {
    color: #FFF;
    background-color: #00BCD4;
    border-color: #00BCD4
  }

.btn-outline-success {
  color: #32c787;
  background-image: none;
  background-color: transparent;
  border-color: #32c787
}

  .btn-outline-success:hover {
    color: #FFF;
    background-color: #32c787;
    border-color: #32c787
  }

  .btn-outline-success.disabled, .btn-outline-success:disabled {
    color: #32c787;
    background-color: transparent
  }

  .btn-outline-success.active, .btn-outline-success:active, .show > .btn-outline-success.dropdown-toggle {
    color: #FFF;
    background-color: #32c787;
    border-color: #32c787
  }

.btn-outline-warning {
  color: #ffc107;
  background-image: none;
  background-color: transparent;
  border-color: #ffc107
}

  .btn-outline-warning:hover {
    color: #FFF;
    background-color: #ffc107;
    border-color: #ffc107
  }

  .btn-outline-warning.disabled, .btn-outline-warning:disabled {
    color: #ffc107;
    background-color: transparent
  }

  .btn-outline-warning.active, .btn-outline-warning:active, .show > .btn-outline-warning.dropdown-toggle {
    color: #FFF;
    background-color: #ffc107;
    border-color: #ffc107
  }

.btn-outline-danger {
  color: #ff5652;
  background-image: none;
  background-color: transparent;
  border-color: #ff5652
}

  .btn-outline-danger:hover {
    color: #FFF;
    background-color: #ff5652;
    border-color: #ff5652
  }

  .btn-outline-danger.disabled, .btn-outline-danger:disabled {
    color: #ff5652;
    background-color: transparent
  }

  .btn-outline-danger.active, .btn-outline-danger:active, .show > .btn-outline-danger.dropdown-toggle {
    color: #FFF;
    background-color: #ff5652;
    border-color: #ff5652
  }

.btn-link {
  color: #03A9F4;
  border-radius: 0
}

  .btn-link, .btn-link.active, .btn-link:active, .btn-link:disabled {
    background-color: transparent;
    box-shadow: none
  }

    .btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover {
      border-color: transparent
    }

      .btn-link:focus, .btn-link:hover {
        color: #0275a8;
        background-color: transparent
      }

      .btn-link:disabled {
        color: #636c72
      }

.btn-group-lg > .btn, .btn-lg {
  padding: .75rem 1.5rem;
  font-size: 1.25rem;
  border-radius: 2px
}

.btn-group-sm > .btn, .btn-sm {
  padding: .25rem .5rem;
  font-size: .875rem;
  border-radius: 2px
}

.btn-block {
  display: block
}

  .btn-block + .btn-block {
    margin-top: .5rem
  }

.fade {
  opacity: 0;
  transition: opacity .15s linear
}

  .fade.show {
    opacity: 1
  }

.collapse {
  display: none
}

  .collapse.show {
    display: block
  }

tr.collapse.show {
  display: table-row
}

tbody.collapse.show {
  display: table-row-group
}

.collapsing {
  position: relative;
  height: 0;
  transition: height .35s ease
}

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-right: .3em;
  vertical-align: middle;
  content: "";
  border-top: .3em solid;
  border-left: .3em solid transparent;
  border-right: .3em solid transparent
}

.dropdown-toggle:focus {
  outline: 0
}

.dropup .dropdown-toggle::after {
  border-top: 0;
  border-bottom: .3em solid
}

.dropdown-menu {
  position: absolute;
  right: 0;
  z-index: 1000;
  display: none;
  float: right;
  min-width: 10rem;
  padding: .8rem 0;
  margin: 0;
  font-size: 1rem;
  color: #707070;
  text-align: right;
  background-color: #FFF;
  background-clip: padding-box;
  border: 0 solid transparent;
  border-radius: 2px;
  box-shadow: 0 2px 10px rgba(0,0,0,.075)
}

.dropdown-divider {
  height: 1px;
  margin: .5rem 0;
  overflow: hidden;
  background-color: #f6f6f6
}

.dropdown-item {
  display: block;
  width: 100%;
  clear: both;
  color: #4C4C4C;
  text-align: inherit;
  background: 0 0;
  border: 0
}

.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group-vertical > .btn:not(:first-child):not(:last-child), .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) {
  border-radius: 0
}

.dropdown-item:focus, .dropdown-item:hover {
  color: #1d1e1f;
  text-decoration: none;
  background-color: #f7f7f9
}

.dropdown-item.active, .dropdown-item:active {
  color: #4C4C4C;
  background-color: #eee
}

.dropdown-item.disabled, .dropdown-item:disabled {
  color: #636c72;
  cursor: not-allowed;
  background-color: transparent
}

.show > .dropdown-menu {
  display: block
}

.show > a {
  outline: 0
}

.dropdown-menu-left {
  left: 0;
  right: auto
}

.dropdown-menu-right {
  left: auto;
  right: 0
}

.dropdown-header {
  display: block;
  padding: .8rem 1.5rem;
  margin-bottom: 0;
  font-size: .875rem;
  color: #636c72
}

.dropdown-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 990
}

.dropup .dropdown-menu {
  top: auto;
  margin-bottom: 0
}

.btn-group, .btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle
}

  .btn-group-vertical > .btn, .btn-group > .btn {
    position: relative;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto
  }

    .btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:hover, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus, .btn-group > .btn:hover {
      z-index: 2
    }

  .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-right: -1px
  }

  .btn + .dropdown-toggle-split::after, .btn-group > .btn:first-child {
    margin-right: 0
  }

.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start
}

  .btn-toolbar .input-group {
    width: auto
  }

.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0
}

.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0
}

.btn-group > .btn-group {
  float: right
}

  .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
  }

  .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
  }

.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {
  outline: 0
}

.btn + .dropdown-toggle-split {
  padding-left: .75rem;
  padding-right: .75rem
}

.btn-group-sm > .btn + .dropdown-toggle-split, .btn-sm + .dropdown-toggle-split {
  padding-left: .375rem;
  padding-right: .375rem
}

.btn-group-lg > .btn + .dropdown-toggle-split, .btn-lg + .dropdown-toggle-split {
  padding-left: 1.125rem;
  padding-right: 1.125rem
}

.btn-group.open .dropdown-toggle, .btn-group.open .dropdown-toggle.btn-link {
  box-shadow: none
}

.btn-group-vertical {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  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-right: 0
  }

  .btn-group-vertical > .btn:first-child:not(:last-child) {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
  }

  .btn-group-vertical > .btn:last-child:not(:first-child) {
    border-top-left-radius: 0;
    border-top-right-radius: 0
  }

  .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
  }

  .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0
  }

[data-toggle=buttons] > .btn input[type=checkbox], [data-toggle=buttons] > .btn input[type=radio], [data-toggle=buttons] > .btn-group > .btn input[type=checkbox], [data-toggle=buttons] > .btn-group > .btn input[type=radio] {
  position: absolute;
  clip: rect(0,0,0,0);
  pointer-events: none
}

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%
}

  .input-group .form-control {
    position: relative;
    z-index: 2;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0
  }

    .input-group .form-control:active, .input-group .form-control:focus, .input-group .form-control:hover, .input-group-btn > .btn:active, .input-group-btn > .btn:focus, .input-group-btn > .btn:hover {
      z-index: 3
    }

  .input-group .form-control, .input-group-addon, .input-group-btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }

.input-group-addon, .input-group-btn {
  white-space: nowrap;
  vertical-align: middle
}

.input-group-addon {
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.25;
  color: #464a4c;
  text-align: center;
  background-color: transparent;
  border: 1px solid #f1f1f1;
  border-radius: 0
}

.custom-control-input:active ~ .custom-control-indicator, .custom-control-input:checked ~ .custom-control-indicator {
  color: #FFF;
  background-color: transparent;
  box-shadow: none
}

.input-group-addon.form-control-sm, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .input-group-addon.btn {
  padding: .5rem .1rem;
  font-size: .875rem;
  border-radius: 0
}

.input-group-addon.form-control-lg, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .input-group-addon.btn {
  padding: .75rem .1rem;
  font-size: 1.25rem;
  border-radius: 0
}

.input-group-addon input[type=checkbox], .input-group-addon input[type=radio] {
  margin-top: 0
}

.input-group .form-control:not(:last-child), .input-group-addon:not(:last-child), .input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn, .input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:not(:last-child) > .btn, .input-group-btn:not(:last-child) > .btn-group > .btn, .input-group-btn:not(:last-child) > .dropdown-toggle {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0
}

.input-group-addon:not(:last-child) {
  border-left: 0
}

.input-group .form-control:not(:first-child), .input-group-addon:not(:first-child), .input-group-btn:not(:first-child) > .btn, .input-group-btn:not(:first-child) > .btn-group > .btn, .input-group-btn:not(:first-child) > .dropdown-toggle, .input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn, .input-group-btn:not(:last-child) > .btn:not(:first-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0
}

.form-control + .input-group-addon:not(:first-child) {
  border-right: 0
}

.input-group-btn {
  position: relative;
  font-size: 0
}

  .input-group-btn > .btn {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
  }

    .input-group-btn > .btn + .btn {
      margin-right: -1px
    }

  .input-group-btn:not(:last-child) > .btn, .input-group-btn:not(:last-child) > .btn-group {
    margin-left: -1px
  }

  .input-group-btn:not(:first-child) > .btn, .input-group-btn:not(:first-child) > .btn-group {
    z-index: 2;
    margin-right: -1px
  }

    .input-group-btn:not(:first-child) > .btn-group:active, .input-group-btn:not(:first-child) > .btn-group:focus, .input-group-btn:not(:first-child) > .btn-group:hover, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:hover {
      z-index: 3
    }

.custom-control {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding-right: 2rem;
  margin-left: 1rem;
  cursor: pointer
}

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0
}

  .custom-control-input:focus ~ .custom-control-indicator {
    box-shadow: none
  }

  .custom-control-input:disabled ~ .custom-control-indicator {
    cursor: not-allowed;
    background-color: transparent
  }

  .custom-control-input:disabled ~ .custom-control-description {
    color: #636c72;
    cursor: not-allowed
  }

.custom-control-indicator {
  position: absolute;
  right: 0;
  display: block;
  width: 1.308rem;
  height: 1.308rem;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
  box-shadow: none
}

.custom-checkbox .custom-control-indicator {
  border-radius: 2px
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {
  background-image: none
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {
  background-color: #2196F3;
  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='%23FFFFFF' d='M0 2h4'/%3E%3C/svg%3E");
  box-shadow: none
}

.custom-radio .custom-control-indicator {
  border-radius: 50%
}

.custom-radio .custom-control-input:checked ~ .custom-control-indicator {
  background-image: none
}

.custom-controls-stacked {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column
}

.custom-file, .custom-select {
  display: inline-block;
  max-width: 100%
}

.custom-controls-stacked .custom-control {
  margin-bottom: .25rem
}

  .custom-controls-stacked .custom-control + .custom-control {
    margin-right: 0
  }

.custom-select {
  height: calc(2.55rem + 2px);
  padding: .375rem 1.75rem .375rem .75rem;
  line-height: 1.25;
  color: #464a4c;
  vertical-align: middle;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") left .75rem center no-repeat #FFF;
  background-size: 8px 10px;
  border: 1px solid #f1f1f1;
  border-radius: 2px;
  -moz-appearance: none
}

  .custom-select:focus {
    border-color: #9acffa;
    outline: 0;
    box-shadow: inset 0 1px 2px rgba(0,0,0,.075),0 0 5px rgba(154,207,250,.5)
  }

    .custom-select:focus::-ms-value {
      color: #464a4c;
      background-color: transparent
    }

  .custom-select:disabled {
    color: #636c72;
    cursor: not-allowed;
    background-color: #f6f6f6
  }

  .custom-select::-ms-expand {
    opacity: 0
  }

.custom-select-sm {
  padding-top: .375rem;
  padding-bottom: .375rem;
  font-size: 75%
}

.custom-file {
  position: relative;
  height: 2.5rem;
  margin-bottom: 0;
  cursor: pointer
}

.custom-file-control, .custom-file-control::before {
  position: absolute;
  height: 2.5rem;
  padding: .5rem 1rem;
  line-height: 1.5;
  color: #464a4c
}

.custom-file-input {
  min-width: 14rem;
  max-width: 100%;
  height: 2.5rem;
  margin: 0;
  filter: alpha(opacity=0);
  opacity: 0
}

  .custom-file-input:focus ~ .custom-file-control {
    box-shadow: 0 0 0 .075rem #FFF,0 0 0 .2rem #2196F3
  }

.custom-file-control {
  top: 0;
  left: 0;
  right: 0;
  z-index: 5;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #FFF;
  border: 1px solid #f1f1f1;
  border-radius: 2px;
  box-shadow: inset 0 .2rem .4rem rgba(0,0,0,.05)
}

  .custom-file-control:lang(en)::after {
    content: "Choose file..."
  }

  .custom-file-control::before {
    top: -1px;
    left: -1px;
    bottom: -1px;
    z-index: 6;
    display: block;
    background-color: #f6f6f6;
    border: 1px solid #f1f1f1;
    border-radius: 0 2px 2px 0
  }

.nav-tabs .dropdown-menu, .nav-tabs .nav-link {
  border-top-left-radius: 0;
  border-top-right-radius: 0
}

.custom-file-control:lang(en)::before {
  content: "Browse"
}

.breadcrumb::after, .navbar-toggler-icon {
  content: ""
}

.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-right: 0;
  margin-bottom: 0
}

.nav-link {
  display: block;
  padding: 1rem 1.2rem
}

  .nav-link.disabled {
    color: #636c72;
    cursor: not-allowed
  }

.nav-tabs {
  border-bottom: 2px solid #eee
}

  .nav-tabs .nav-item {
    margin-bottom: -2px
  }

.card-header, .card-subtitle, .card-text:last-child, .navbar-nav {
  margin-bottom: 0
}

.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
  border-color: #f6f6f6 #f6f6f6 #eee
}

.nav-tabs .nav-link.disabled {
  color: #636c72;
  background-color: transparent;
  border-color: transparent
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
  color: #333;
  background-color: transparent;
  border-color: #ddd #ddd transparent
}

.nav-tabs .dropdown-menu {
  margin-top: -2px
}

.nav-pills .nav-link {
  border-radius: 2px
}

  .nav-pills .nav-item.show .nav-link, .nav-pills .nav-link.active {
    color: #FFF;
    cursor: default;
    background-color: #2196F3
  }

.nav-fill .nav-item {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  text-align: center
}

.nav-justified .nav-item {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  text-align: center
}

.tab-content > .tab-pane {
  display: none
}

.tab-content > .active {
  display: block
}

.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: .5rem 1rem
}

.navbar-brand {
  display: inline-block;
  padding-top: .25rem;
  padding-bottom: .25rem;
  margin-left: 1rem;
  font-size: 1.25rem;
  line-height: inherit
}

.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-right: 0
}

  .navbar-nav .nav-link {
    padding-left: 0;
    padding-right: 0
  }

.navbar-text {
  display: inline-block;
  padding-top: .425rem;
  padding-bottom: .425rem
}

.navbar-toggler {
  -ms-flex-item-align: start;
  align-self: flex-start;
  padding: .25rem .75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: 0 0;
  border: 1px solid transparent;
  border-radius: 2px
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background: center center no-repeat;
  background-size: 100% 100%
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem
}

@media (max-width:575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none
  }

  .navbar-toggleable > .container {
    padding-left: 0;
    padding-right: 0
  }
}

@media (min-width:576px) {
  .navbar-toggleable {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

    .navbar-toggleable .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row
    }

      .navbar-toggleable .navbar-nav .nav-link {
        padding-left: .5rem;
        padding-right: .5rem
      }

    .navbar-toggleable > .container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center
    }

    .navbar-toggleable .navbar-collapse {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      width: 100%
    }

    .navbar-toggleable .navbar-toggler {
      display: none
    }
}

@media (max-width:767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none
  }

  .navbar-toggleable-sm > .container {
    padding-left: 0;
    padding-right: 0
  }
}

@media (min-width:768px) {
  .navbar-toggleable-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

    .navbar-toggleable-sm .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row
    }

      .navbar-toggleable-sm .navbar-nav .nav-link {
        padding-left: .5rem;
        padding-right: .5rem
      }

    .navbar-toggleable-sm > .container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center
    }

    .navbar-toggleable-sm .navbar-collapse {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      width: 100%
    }

    .navbar-toggleable-sm .navbar-toggler {
      display: none
    }
}

@media (max-width:991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none
  }

  .navbar-toggleable-md > .container {
    padding-left: 0;
    padding-right: 0
  }
}

@media (min-width:992px) {
  .navbar-toggleable-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

    .navbar-toggleable-md .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row
    }

      .navbar-toggleable-md .navbar-nav .nav-link {
        padding-left: .5rem;
        padding-right: .5rem
      }

    .navbar-toggleable-md > .container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center
    }

    .navbar-toggleable-md .navbar-collapse {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      width: 100%
    }

    .navbar-toggleable-md .navbar-toggler {
      display: none
    }
}

@media (max-width:1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none
  }

  .navbar-toggleable-lg > .container {
    padding-left: 0;
    padding-right: 0
  }
}

@media (min-width:1200px) {
  .navbar-toggleable-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

    .navbar-toggleable-lg .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row
    }

      .navbar-toggleable-lg .navbar-nav .nav-link {
        padding-left: .5rem;
        padding-right: .5rem
      }

    .navbar-toggleable-lg > .container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center
    }

    .navbar-toggleable-lg .navbar-collapse {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      width: 100%
    }

    .navbar-toggleable-lg .navbar-toggler {
      display: none
    }
}

.navbar-toggleable-xl {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

  .navbar-toggleable-xl .navbar-nav .dropdown-menu {
    position: static;
    float: none
  }

  .navbar-toggleable-xl > .container {
    padding-left: 0;
    padding-right: 0
  }

  .navbar-toggleable-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
  }

    .navbar-toggleable-xl .navbar-nav .nav-link {
      padding-left: .5rem;
      padding-right: .5rem
    }

  .navbar-toggleable-xl > .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .navbar-toggleable-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    width: 100%
  }

  .navbar-toggleable-xl .navbar-toggler {
    display: none
  }

.navbar-light .navbar-brand, .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover, .navbar-light .navbar-toggler, .navbar-light .navbar-toggler:focus, .navbar-light .navbar-toggler:hover {
  color: rgba(0,0,0,.9)
}

.navbar-light .navbar-nav .nav-link {
  color: rgba(0,0,0,.5)
}

  .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
    color: rgba(0,0,0,.7)
  }

  .navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0,0,0,.3)
  }

  .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.open, .navbar-light .navbar-nav .open > .nav-link {
    color: rgba(0,0,0,.9)
  }

.navbar-light .navbar-toggler {
  border-color: rgba(0,0,0,.1)
}

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' 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 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")
}

.navbar-light .navbar-text {
  color: rgba(0,0,0,.5)
}

.navbar-inverse .navbar-brand, .navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-toggler, .navbar-inverse .navbar-toggler:focus, .navbar-inverse .navbar-toggler:hover {
  color: #fff
}

.navbar-inverse .navbar-nav .nav-link {
  color: rgba(255,255,255,.5)
}

  .navbar-inverse .navbar-nav .nav-link:focus, .navbar-inverse .navbar-nav .nav-link:hover {
    color: rgba(255,255,255,.75)
  }

  .navbar-inverse .navbar-nav .nav-link.disabled {
    color: rgba(255,255,255,.25)
  }

  .navbar-inverse .navbar-nav .active > .nav-link, .navbar-inverse .navbar-nav .nav-link.active, .navbar-inverse .navbar-nav .nav-link.open, .navbar-inverse .navbar-nav .open > .nav-link {
    color: #fff
  }

.navbar-inverse .navbar-toggler {
  border-color: rgba(255,255,255,.1)
}

.navbar-inverse .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")
}

.navbar-inverse .navbar-text {
  color: rgba(255,255,255,.5)
}

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #FFF;
  border: 1px solid transparent;
  border-radius: 2px
}

.card-block {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 2.1rem
}

.card-footer, .card-header {
  padding: 2rem 2.1rem;
  background-color: transparent
}

.card-link + .card-link {
  margin-right: 2.1rem
}

.card-header-pills, .card-header-tabs {
  margin-left: -1.05rem;
  margin-right: -1.05rem
}

.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px
}

.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px
}

.card-header {
  border-bottom: 1px solid transparent
}

  .card-header:first-child {
    border-radius: 2px 2px 0 0
  }

.card-footer {
  border-top: 1px solid transparent
}

  .card-footer:last-child {
    border-radius: 0 0 2px 2px
  }

.card-header-tabs {
  margin-bottom: -2rem;
  border-bottom: 0
}

.card-primary {
  background-color: #2196F3;
  border-color: #2196F3
}

  .card-primary .card-footer, .card-primary .card-header {
    background-color: transparent
  }

.card-success {
  background-color: #32c787;
  border-color: #32c787
}

  .card-success .card-footer, .card-success .card-header {
    background-color: transparent
  }

.card-info {
  background-color: #00BCD4;
  border-color: #00BCD4
}

  .card-info .card-footer, .card-info .card-header {
    background-color: transparent
  }

.card-warning {
  background-color: #ffc107;
  border-color: #ffc107
}

  .card-warning .card-footer, .card-warning .card-header {
    background-color: transparent
  }

.card-danger {
  background-color: #ff5652;
  border-color: #ff5652
}

  .breadcrumb, .card-danger .card-footer, .card-danger .card-header, .card-inverse .card-footer, .card-inverse .card-header, .card-outline-danger, .card-outline-info, .card-outline-primary, .card-outline-secondary, .card-outline-success, .card-outline-warning {
    background-color: transparent
  }

.card-outline-primary {
  border-color: #2196F3
}

.card-outline-secondary {
  border-color: #efefef
}

.card-outline-info {
  border-color: #00BCD4
}

.card-outline-success {
  border-color: #32c787
}

.card-outline-warning {
  border-color: #ffc107
}

.card-outline-danger {
  border-color: #ff5652
}

.card-inverse {
  color: rgba(255,255,255,.65)
}

  .card-inverse .card-blockquote, .card-inverse .card-footer, .card-inverse .card-header, .card-inverse .card-title {
    color: #fff
  }

  .card-inverse .card-link:focus, .card-inverse .card-link:hover {
    color: #FFF
  }

.card-blockquote {
  padding: 0;
  margin-bottom: 0;
  border-right: 0
}

.card-img {
  border-radius: 2px
}

.card-img-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 0
}

.card-img-top {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px
}

.card-img-bottom {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px
}

@media (min-width:576px) {
  .card-deck {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap
  }

    .card-deck .card {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 1;
      -ms-flex: 1 0 0px;
      flex: 1 0 0;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column
    }

      .card-deck .card:not(:first-child) {
        margin-right: 15px
      }

      .card-deck .card:not(:last-child) {
        margin-left: 15px
      }

  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap
  }

    .card-group .card {
      -webkit-box-flex: 1;
      -ms-flex: 1 0 0px;
      flex: 1 0 0
    }

      .card-group .card + .card {
        margin-right: 0;
        border-right: 0
      }

      .card-group .card:first-child {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0
      }

        .card-group .card:first-child .card-img-top {
          border-top-left-radius: 0
        }

        .card-group .card:first-child .card-img-bottom {
          border-bottom-left-radius: 0
        }

      .card-group .card:last-child {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0
      }

        .card-group .card:last-child .card-img-top {
          border-top-right-radius: 0
        }

        .card-group .card:last-child .card-img-bottom {
          border-bottom-right-radius: 0
        }

      .card-group .card:not(:first-child):not(:last-child), .card-group .card:not(:first-child):not(:last-child) .card-img-bottom, .card-group .card:not(:first-child):not(:last-child) .card-img-top {
        border-radius: 0
      }

  .card-columns {
    -webkit-column-count: 3;
    column-count: 3;
    -webkit-column-gap: 1.25rem;
    column-gap: 1.25rem
  }

    .card-columns .card {
      display: inline-block;
      width: 100%;
      margin-bottom: 2rem
    }
}

.breadcrumb {
  padding: .75rem .25rem;
  margin-bottom: 1rem
}

  .breadcrumb::after {
    display: block;
    clear: both
  }

.breadcrumb-item {
  float: right
}

  .breadcrumb-item + .breadcrumb-item::before {
    display: inline-block;
    padding-left: .5rem;
    padding-right: .5rem;
    color: #636c72;
    content: ""
  }

  .breadcrumb-item.active {
    color: #9c9c9c
  }

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-right: 0;
  border-radius: 2px
}

.page-item:first-child .page-link {
  margin-right: 0;
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px
}

.page-item:last-child .page-link {
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px
}

.page-item.active .page-link {
  z-index: 2;
  color: #FFF;
  background-color: #2ebcfc;
  border-color: #2196F3
}

.page-item.disabled .page-link {
  color: #8a8a8a;
  pointer-events: none;
  cursor: not-allowed;
  background-color: #efefef;
  border-color: #ddd
}

.page-link {
  position: relative;
  display: block;
  padding: 0;
  margin-right: -1px;
  color: #8a8a8a;
  background-color: #efefef;
  border: 0 solid #ddd
}

.pagination-lg .page-item:first-child .page-link, .pagination-sm .page-item:first-child .page-link {
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px
}

.pagination-lg .page-item:last-child .page-link, .pagination-sm .page-item:last-child .page-link {
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px
}

.page-link:focus, .page-link:hover {
  color: #7d7d7d;
  background-color: #e2e2e2;
  border-color: #ddd
}

.pagination-lg .page-link {
  padding: .75rem 1.5rem;
  font-size: 1.25rem
}

.pagination-sm .page-link {
  padding: .25rem .5rem;
  font-size: .875rem
}

.badge {
  display: inline-block;
  padding: .4rem .55rem;
  font-size: 85%;
  line-height: 1;
  color: #FFF;
  text-align: center;
  vertical-align: baseline;
  border-radius: 2px
}

.popover, .tooltip {
  font-family: Yekan;
  font-style: normal;
  letter-spacing: normal;
  line-break: auto;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: break-word;
  text-shadow: none;
  text-decoration: none
}

.badge:empty {
  display: none
}

.btn .badge {
  position: relative;
  top: -1px
}

a.badge:focus, a.badge:hover {
  color: #FFF;
  text-decoration: none;
  cursor: pointer
}

.badge-pill {
  padding-left: .6em;
  padding-right: .6em;
  border-radius: 10rem
}

.badge-default {
  background-color: #636c72
}

  .badge-default[href]:focus, .badge-default[href]:hover {
    background-color: #4b5257
  }

.badge-primary {
  background-color: #2196F3
}

  .badge-primary[href]:focus, .badge-primary[href]:hover {
    background-color: #0c7cd5
  }

.badge-success {
  background-color: #32c787
}

  .badge-success[href]:focus, .badge-success[href]:hover {
    background-color: #289e6b
  }

.badge-info {
  background-color: #00BCD4
}

  .badge-info[href]:focus, .badge-info[href]:hover {
    background-color: #008fa1
  }

.badge-warning {
  background-color: #ffc107
}

  .badge-warning[href]:focus, .badge-warning[href]:hover {
    background-color: #d39e00
  }

.badge-danger {
  background-color: #ff5652
}

  .badge-danger[href]:focus, .badge-danger[href]:hover {
    background-color: #ff241f
  }

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #f6f6f6;
  border-radius: 2px
}

@media (min-width:576px) {
  .jumbotron {
    padding: 4rem 2rem
  }
}

.jumbotron-hr {
  border-top-color: #ddd
}

.jumbotron-fluid {
  padding-left: 0;
  padding-right: 0;
  border-radius: 0
}

.alert {
  padding: 18px 24px;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 2px
}

.alert-heading {
  color: inherit
}

.close, .font-weight-normal, .popover {
  font-weight: 400
}

.alert-dismissible .close {
  position: relative;
  top: -18px;
  left: -24px;
  padding: 18px 24px;
  color: inherit
}

.alert-success {
  background-color: #57d59f;
  border-color: #57d59f;
  color: #FFF
}

  .alert-success hr {
    border-top-color: #43d093
  }

  .alert-success .alert-link {
    color: #e6e6e6
  }

.alert-info {
  background-color: #2ebcfc;
  border-color: #2ebcfc;
  color: #FFF
}

  .alert-info hr {
    border-top-color: #14b4fc
  }

  .alert-info .alert-link {
    color: #e6e6e6
  }

.alert-warning {
  background-color: #ffc721;
  border-color: #ffc721;
  color: #FFF
}

  .alert-warning hr {
    border-top-color: #ffc107
  }

  .alert-warning .alert-link {
    color: #e6e6e6
  }

.alert-danger {
  background-color: #ff6f6c;
  border-color: #ff6f6c;
  color: #FFF
}

  .alert-danger hr {
    border-top-color: #ff5652
  }

  .alert-danger .alert-link {
    color: #e6e6e6
  }

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 3px 0
  }

  to {
    background-position: 0 0
  }
}

@keyframes progress-bar-stripes {
  from {
    background-position: 3px 0
  }

  to {
    background-position: 0 0
  }
}

.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: .75rem;
  line-height: 3px;
  text-align: center;
  background-color: #eee;
  border-radius: 2px
}

.progress-bar {
  height: 3px;
  color: #2196F3;
  background-color: #2196F3
}

.progress-bar-striped {
  background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
  background-size: 3px 3px
}

.progress-bar-animated {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
  animation: progress-bar-stripes 1s linear infinite
}

.dropdown-menu, .login__block {
  -webkit-animation-duration: .3s
}

.media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start
}

.media-body {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1
}

.list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-right: 0;
  margin-bottom: 0
}

.list-group-item-action {
  width: 100%;
  color: #9c9c9c;
  text-align: inherit
}

  .list-group-item-action .list-group-item-heading {
    color: #000
  }

  .list-group-item-action:focus, .list-group-item-action:hover {
    color: #9c9c9c;
    text-decoration: none;
    background-color: #f9f9f9
  }

  .list-group-item-action:active {
    color: #707070;
    background-color: #f6f6f6
  }

.list-group-item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 1rem 2rem;
  margin-bottom: 0;
  background-color: transparent;
  border: 0 solid rgba(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-left-radius: 2px;
    border-bottom-right-radius: 2px
  }

  .list-group-item:focus, .list-group-item:hover {
    text-decoration: none
  }

  .list-group-item.disabled, .list-group-item:disabled {
    color: #636c72;
    cursor: not-allowed;
    background-color: transparent
  }

    .list-group-item.disabled .list-group-item-heading, .list-group-item:disabled .list-group-item-heading {
      color: inherit
    }

    .list-group-item.disabled .list-group-item-text, .list-group-item:disabled .list-group-item-text {
      color: #636c72
    }

  .list-group-item.active {
    z-index: 2;
    color: #FFF;
    background-color: #03A9F4;
    border-color: #03A9F4
  }

    .list-group-item.active .list-group-item-heading, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active .list-group-item-heading > small {
      color: inherit
    }

    .list-group-item.active .list-group-item-text {
      color: #f7fcff
    }

.list-group-flush .list-group-item {
  border-left: 0;
  border-right: 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-success {
  color: #FFF;
  background-color: #57d59f
}

a.list-group-item-success, button.list-group-item-success {
  color: #FFF
}

  a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading {
    color: inherit
  }

  a.list-group-item-success:focus, a.list-group-item-success:hover, button.list-group-item-success:focus, button.list-group-item-success:hover {
    color: #FFF;
    background-color: #43d093
  }

  a.list-group-item-success.active, button.list-group-item-success.active {
    color: #fff;
    background-color: #FFF;
    border-color: #FFF
  }

.list-group-item-info {
  color: #FFF;
  background-color: #2ebcfc
}

a.list-group-item-info, button.list-group-item-info {
  color: #FFF
}

  a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading {
    color: inherit
  }

  a.list-group-item-info:focus, a.list-group-item-info:hover, button.list-group-item-info:focus, button.list-group-item-info:hover {
    color: #FFF;
    background-color: #14b4fc
  }

  a.list-group-item-info.active, button.list-group-item-info.active {
    color: #fff;
    background-color: #FFF;
    border-color: #FFF
  }

.list-group-item-warning {
  color: #FFF;
  background-color: #ffc721
}

a.list-group-item-warning, button.list-group-item-warning {
  color: #FFF
}

  a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading {
    color: inherit
  }

  a.list-group-item-warning:focus, a.list-group-item-warning:hover, button.list-group-item-warning:focus, button.list-group-item-warning:hover {
    color: #FFF;
    background-color: #ffc107
  }

  a.list-group-item-warning.active, button.list-group-item-warning.active {
    color: #fff;
    background-color: #FFF;
    border-color: #FFF
  }

.list-group-item-danger {
  color: #FFF;
  background-color: #ff6f6c
}

a.list-group-item-danger, button.list-group-item-danger {
  color: #FFF
}

  a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading {
    color: inherit
  }

  a.list-group-item-danger:focus, a.list-group-item-danger:hover, button.list-group-item-danger:focus, button.list-group-item-danger:hover {
    color: #FFF;
    background-color: #ff5652
  }

  a.list-group-item-danger.active, button.list-group-item-danger.active {
    color: #fff;
    background-color: #FFF;
    border-color: #FFF
  }

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0
}

  .embed-responsive::before {
    display: block;
    content: ""
  }

  .embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    border: 0
  }

.embed-responsive-21by9::before {
  padding-top: 42.85714%
}

.embed-responsive-16by9::before {
  padding-top: 56.25%
}

.embed-responsive-4by3::before {
  padding-top: 75%
}

.embed-responsive-1by1::before {
  padding-top: 100%
}

.close {
  float: left;
  font-size: 1.5rem;
  line-height: 1;
  color: #000;
  text-shadow: none
}

.modal-title, .popover, .tooltip {
  line-height: 1.5
}

.close:focus, .close:hover {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: .75
}

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

.modal-content, .popover {
  background-clip: padding-box
}

.dataTables_length select, .form-control {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1050;
  display: none;
  outline: 0
}

  .modal.fade .modal-dialog {
    transition: -webkit-transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out, -webkit-transform .3s ease-out;
    -webkit-transform: translate(0,-25%);
    transform: translate(0,-25%)
  }

  .modal.show .modal-dialog {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
  }

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto
}

.modal-dialog {
  position: relative;
  margin: 10px
}

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #FFF;
  border: 0 solid rgba(0,0,0,.2);
  border-radius: 2px;
  box-shadow: 0 5px 20px rgba(0,0,0,.07);
  outline: 0
}

.modal-footer, .modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1040;
  background-color: #000
}

  .modal-backdrop.fade {
    opacity: 0
  }

  .modal-backdrop.show {
    opacity: .2
  }

.modal-header {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 25px 30px 0;
  border-bottom: 0 solid #f6f6f6
}

.modal-title {
  margin-bottom: 0
}

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 25px 30px
}

.modal-footer {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 25px 30px;
  border-top: 0 solid #f6f6f6
}

.popover, .tooltip {
  display: block;
  position: absolute
}

.modal-footer > :not(:first-child) {
  margin-right: .25rem
}

.modal-footer > :not(:last-child) {
  margin-left: .25rem
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll
}

@media (min-width:576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 30px auto
  }

  .modal-content {
    box-shadow: 0 5px 20px rgba(0,0,0,.07)
  }

  .modal-sm {
    max-width: 300px
  }
}

@media (min-width:992px) {
  .modal-lg {
    max-width: 800px
  }
}

.tooltip {
  z-index: 1070;
  text-align: right;
  text-align: start;
  opacity: 0
}

  .tooltip.show {
    opacity: 1
  }

  .tooltip.bs-tether-element-attached-bottom, .tooltip.tooltip-top {
    padding: 5px 0;
    margin-top: -3px
  }

    .tooltip.bs-tether-element-attached-bottom .tooltip-inner::before, .tooltip.tooltip-top .tooltip-inner::before {
      bottom: 0;
      right: 50%;
      margin-right: -5px;
      content: "";
      border-width: 5px 5px 0;
      border-top-color: #676767
    }

  .tooltip.bs-tether-element-attached-right, .tooltip.tooltip-left {
    padding: 0 5px;
    margin-right: 3px
  }

    .tooltip.bs-tether-element-attached-right .tooltip-inner::before, .tooltip.tooltip-left .tooltip-inner::before {
      top: 50%;
      right: 0;
      margin-top: -5px;
      content: "";
      border-width: 5px 5px 5px 0;
      border-left-color: #676767
    }

  .tooltip.bs-tether-element-attached-top, .tooltip.tooltip-bottom {
    padding: 5px 0;
    margin-top: 3px
  }

    .tooltip.bs-tether-element-attached-top .tooltip-inner::before, .tooltip.tooltip-bottom .tooltip-inner::before {
      top: 0;
      right: 50%;
      margin-right: -5px;
      content: "";
      border-width: 0 5px 5px;
      border-bottom-color: #676767
    }

  .tooltip.bs-tether-element-attached-left, .tooltip.tooltip-right {
    padding: 0 5px;
    margin-right: -3px
  }

    .tooltip.bs-tether-element-attached-left .tooltip-inner::before, .tooltip.tooltip-right .tooltip-inner::before {
      top: 50%;
      left: 0;
      margin-top: -5px;
      content: "";
      border-width: 5px 0 5px 5px;
      border-right-color: #676767
    }

.tooltip-inner {
  max-width: 200px;
  padding: .7rem 1.1rem;
  color: #FFF;
  text-align: center;
  background-color: #676767;
  border-radius: 2px
}

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

.popover {
  top: 0;
  right: 0;
  z-index: 1060;
  max-width: 276px;
  padding: 15px 10px;
  text-align: right;
  text-align: start;
  background-color: #FFF;
  border: 0 solid rgba(0,0,0,.2);
  border-radius: 2px;
  box-shadow: 0 2px 30px rgba(0,0,0,.15)
}

  .popover.bs-tether-element-attached-bottom, .popover.popover-top {
    margin-top: -10px
  }

    .popover.bs-tether-element-attached-bottom::after, .popover.bs-tether-element-attached-bottom::before, .popover.popover-top::after, .popover.popover-top::before {
      right: 50%;
      border-bottom-width: 0
    }

    .popover.bs-tether-element-attached-bottom::before, .popover.popover-top::before {
      bottom: -11px;
      margin-right: -11px;
      border-top-color: transparent
    }

    .popover.bs-tether-element-attached-bottom::after, .popover.popover-top::after {
      bottom: -10px;
      margin-right: -10px;
      border-top-color: #FFF
    }

  .popover.bs-tether-element-attached-right, .popover.popover-left {
    margin-right: 10px
  }

    .popover.bs-tether-element-attached-right::after, .popover.bs-tether-element-attached-right::before, .popover.popover-left::after, .popover.popover-left::before {
      top: 50%;
      border-right-width: 0
    }

    .popover.bs-tether-element-attached-right::before, .popover.popover-left::before {
      right: -11px;
      margin-top: -11px;
      border-left-color: transparent
    }

    .popover.bs-tether-element-attached-right::after, .popover.popover-left::after {
      right: -10px;
      margin-top: -10px;
      border-left-color: #FFF
    }

  .popover.bs-tether-element-attached-top, .popover.popover-bottom {
    margin-top: 10px
  }

    .popover.bs-tether-element-attached-top::after, .popover.bs-tether-element-attached-top::before, .popover.popover-bottom::after, .popover.popover-bottom::before {
      right: 50%;
      border-top-width: 0
    }

    .popover.bs-tether-element-attached-top::before, .popover.popover-bottom::before {
      top: -11px;
      margin-right: -11px;
      border-bottom-color: transparent
    }

    .popover.bs-tether-element-attached-top::after, .popover.popover-bottom::after {
      top: -10px;
      margin-right: -10px;
      border-bottom-color: #FFF
    }

    .popover.bs-tether-element-attached-top .popover-title::before, .popover.popover-bottom .popover-title::before {
      position: absolute;
      top: 0;
      right: 50%;
      display: block;
      width: 20px;
      margin-right: -10px;
      content: "";
      border-bottom: 1px solid #FFF
    }

  .popover.bs-tether-element-attached-left, .popover.popover-right {
    margin-right: -10px
  }

    .popover.bs-tether-element-attached-left::after, .popover.bs-tether-element-attached-left::before, .popover.popover-right::after, .popover.popover-right::before {
      top: 50%;
      border-left-width: 0
    }

    .popover.bs-tether-element-attached-left::before, .popover.popover-right::before {
      left: -11px;
      margin-top: -11px;
      border-right-color: transparent
    }

    .popover.bs-tether-element-attached-left::after, .popover.popover-right::after {
      left: -10px;
      margin-top: -10px;
      border-right-color: #FFF
    }

.popover-title {
  padding: 8px 14px;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #FFF;
  border-bottom: 0 solid #f2f2f2;
  border-top-left-radius: calc(2px - 0);
  border-top-right-radius: calc(2px - 0)
}

  .popover-title:empty {
    display: none
  }

.popover-content {
  padding: 9px 14px
}

.popover::after, .popover::before {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid
}

.carousel, .carousel-inner, .carousel-item {
  position: relative
}

.popover::before {
  content: "";
  border-width: 11px
}

.popover::after {
  content: "";
  border-width: 10px
}

.carousel-inner {
  width: 100%;
  overflow: hidden
}

.carousel-item {
  display: none;
  width: 100%
}

  .carousel-item-next, .carousel-item-prev, .carousel-item.active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

.carousel-item-next, .carousel-item-prev {
  position: absolute;
  top: 0
}

@media (-webkit-transform-3d) {
  .carousel-item {
    transition: -webkit-transform .6s ease-in-out;
    transition: transform .6s ease-in-out;
    transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px
  }

  .carousel-item-next.carousel-item-right, .carousel-item-prev.carousel-item-left {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0)
  }

  .active.carousel-item-left, .carousel-item-next {
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0)
  }

  .active.carousel-item-right, .carousel-item-prev {
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0)
  }
}

@supports ((-webkit-transform: translate3d(0,0,0)) or (transform: translate3d(0,0,0))) {
  .carousel-item {
    transition: -webkit-transform .6s ease-in-out;
    transition: transform .6s ease-in-out;
    transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px
  }

  .carousel-item-next.carousel-item-right, .carousel-item-prev.carousel-item-left {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0)
  }

  .active.carousel-item-left, .carousel-item-next {
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0)
  }

  .active.carousel-item-right, .carousel-item-prev {
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0)
  }
}

.carousel-control-next, .carousel-control-prev {
  position: absolute;
  top: 0;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 15%;
  color: #FFF;
  text-align: center;
  opacity: .8
}

  .carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover {
    color: #FFF;
    text-decoration: none;
    outline: 0;
    opacity: .9
  }

.carousel-control-prev {
  right: 0
}

.carousel-control-next {
  left: 0
}

.carousel-control-next-icon, .carousel-control-prev-icon {
  display: inline-block;
  width: 40px;
  height: 40px;
  background: center center no-repeat;
  background-size: 100% 100%
}

.carousel-indicators {
  position: absolute;
  left: 0;
  bottom: 10px;
  right: 0;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-right: 0;
  margin-left: 15%;
  margin-right: 15%;
  list-style: none
}

  .carousel-indicators li {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    max-width: 30px;
    height: 3px;
    margin-left: 3px;
    margin-right: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: rgba(255,255,255,.5)
  }

    .carousel-indicators li::after, .carousel-indicators li::before {
      right: 0;
      display: inline-block;
      width: 100%;
      height: 10px;
      position: absolute;
      content: ""
    }

    .carousel-indicators li::before {
      top: -10px
    }

    .carousel-indicators li::after {
      bottom: -10px
    }

  .carousel-indicators .active {
    background-color: #FFF
  }

.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  z-index: 10;
  padding-top: 20px;
  color: rgba(255,255,255,.9);
  text-align: center
}

.fixed-bottom, .fixed-top {
  position: fixed;
  left: 0;
  z-index: 1030
}

.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-faded {
  background-color: #ebebeb
}

.bg-primary {
  background-color: #2196F3 !important
}

a.bg-primary:focus, a.bg-primary:hover {
  background-color: #0c7cd5 !important
}

.bg-success {
  background-color: #32c787 !important
}

a.bg-success:focus, a.bg-success:hover {
  background-color: #289e6b !important
}

.bg-info {
  background-color: #00BCD4 !important
}

a.bg-info:focus, a.bg-info:hover {
  background-color: #008fa1 !important
}

.bg-warning {
  background-color: #ffc107 !important
}

a.bg-warning:focus, a.bg-warning:hover {
  background-color: #d39e00 !important
}

.bg-danger {
  background-color: #ff5652 !important
}

a.bg-danger:focus, a.bg-danger:hover {
  background-color: #ff241f !important
}

.bg-inverse {
  background-color: #292b2c !important
}

a.bg-inverse:focus, a.bg-inverse:hover {
  background-color: #101112 !important
}

.border-0 {
  border: 0 !important
}

.rounded-left, .rounded-top {
  border-top-left-radius: 2px
}

.rounded-bottom, .rounded-left {
  border-bottom-left-radius: 2px
}

.rounded-bottom, .rounded-right {
  border-bottom-right-radius: 2px
}

.rounded-right, .rounded-top {
  border-top-right-radius: 2px
}

.border-top-0 {
  border-top: 0 !important
}

.border-left-0 {
  border-left: 0 !important
}

.border-bottom-0 {
  border-bottom: 0 !important
}

.border-right-0 {
  border-right: 0 !important
}

.rounded {
  border-radius: 2px
}

.rounded-circle {
  border-radius: 50%
}

.rounded-0 {
  border-radius: 0
}

.clearfix::after {
  display: block;
  content: "";
  clear: both
}

.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-cell {
  display: table-cell !important
}

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  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-cell {
    display: table-cell !important
  }

  .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important
  }

  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    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-cell {
    display: table-cell !important
  }

  .d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important
  }

  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    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-cell {
    display: table-cell !important
  }

  .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important
  }

  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important
  }
}

@media (min-width:1200px) {
  .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-cell {
    display: table-cell !important
  }

  .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important
  }

  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important
  }
}

.hidden-xl-down, .hidden-xs-up, .visible-print-block {
  display: none !important
}

.flex-first {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1
}

.flex-last {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1
}

.flex-unordered {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0
}

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important
}

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

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

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

.justify-content-start {
  -webkit-box-pack: start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important
}

.justify-content-end {
  -webkit-box-pack: end !important;
  -ms-flex-pack: end !important;
  justify-content: flex-end !important
}

.justify-content-center {
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important
}

.justify-content-between {
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important
}

.align-items-start {
  -webkit-box-align: start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important
}

.align-items-end {
  -webkit-box-align: end !important;
  -ms-flex-align: end !important;
  align-items: flex-end !important
}

.align-items-center {
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
  -ms-flex-align: baseline !important;
  align-items: baseline !important
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
  -ms-flex-align: stretch !important;
  align-items: stretch !important
}

.align-content-start {
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important
}

.align-content-end {
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important
}

.align-content-center {
  -ms-flex-line-pack: center !important;
  align-content: center !important
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
  -ms-grid-row-align: auto !important;
  align-self: auto !important
}

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

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

.align-self-center {
  -ms-flex-item-align: center !important;
  -ms-grid-row-align: center !important;
  align-self: center !important
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
  -ms-grid-row-align: stretch !important;
  align-self: stretch !important
}

@media (min-width:576px) {
  .flex-sm-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1
  }

  .flex-sm-last {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }

  .flex-sm-unordered {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0
  }

  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important
  }

  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important
  }

  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important
  }

  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important
  }

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

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

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

  .justify-content-sm-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important
  }

  .justify-content-sm-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important
  }

  .justify-content-sm-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important
  }

  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important
  }

  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important
  }

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

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

  .align-items-sm-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important
  }

  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important
  }

  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important
  }

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

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

  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important
  }

  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important
  }

  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important
  }

  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important
  }

  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
    -ms-grid-row-align: auto !important;
    align-self: auto !important
  }

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

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

  .align-self-sm-center {
    -ms-flex-item-align: center !important;
    -ms-grid-row-align: center !important;
    align-self: center !important
  }

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

  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
    -ms-grid-row-align: stretch !important;
    align-self: stretch !important
  }
}

@media (min-width:768px) {
  .flex-md-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1
  }

  .flex-md-last {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }

  .flex-md-unordered {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0
  }

  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important
  }

  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important
  }

  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important
  }

  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important
  }

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

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

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

  .justify-content-md-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important
  }

  .justify-content-md-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important
  }

  .justify-content-md-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important
  }

  .justify-content-md-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important
  }

  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important
  }

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

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

  .align-items-md-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important
  }

  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important
  }

  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important
  }

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

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

  .align-content-md-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important
  }

  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important
  }

  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important
  }

  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important
  }

  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
    -ms-grid-row-align: auto !important;
    align-self: auto !important
  }

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

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

  .align-self-md-center {
    -ms-flex-item-align: center !important;
    -ms-grid-row-align: center !important;
    align-self: center !important
  }

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

  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
    -ms-grid-row-align: stretch !important;
    align-self: stretch !important
  }
}

@media (min-width:992px) {
  .flex-lg-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1
  }

  .flex-lg-last {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }

  .flex-lg-unordered {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0
  }

  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important
  }

  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important
  }

  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important
  }

  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important
  }

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

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

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

  .justify-content-lg-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important
  }

  .justify-content-lg-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important
  }

  .justify-content-lg-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important
  }

  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important
  }

  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important
  }

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

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

  .align-items-lg-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important
  }

  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important
  }

  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important
  }

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

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

  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important
  }

  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important
  }

  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important
  }

  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important
  }

  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
    -ms-grid-row-align: auto !important;
    align-self: auto !important
  }

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

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

  .align-self-lg-center {
    -ms-flex-item-align: center !important;
    -ms-grid-row-align: center !important;
    align-self: center !important
  }

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

  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
    -ms-grid-row-align: stretch !important;
    align-self: stretch !important
  }
}

.float-right {
  float: right !important
}

.float-left {
  float: left !important
}

.float-none {
  float: none !important
}

@media (min-width:576px) {
  .float-sm-right {
    float: right !important
  }

  .float-sm-left {
    float: left !important
  }

  .float-sm-none {
    float: none !important
  }
}

@media (min-width:768px) {
  .float-md-right {
    float: right !important
  }

  .float-md-left {
    float: left !important
  }

  .float-md-none {
    float: none !important
  }
}

@media (min-width:992px) {
  .float-lg-right {
    float: right !important
  }

  .float-lg-left {
    float: left !important
  }

  .float-lg-none {
    float: none !important
  }
}

.fixed-top {
  top: 0;
  right: 0
}

.fixed-bottom {
  bottom: 0;
  right: 0
}

.sticky-top {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1030
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0,0,0,0);
  border: 0
}

.pr-0, .px-0 {
  padding-left: 0 !important
}

.pl-0, .px-0 {
  padding-right: 0 !important
}

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

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

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto
}

.card-header, .caret:before, .dropdown, .dropup {
  position: relative
}

.mr-0, .mx-0 {
  margin-left: 0 !important
}

.ml-0, .mx-0 {
  margin-right: 0 !important
}

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

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

.w-25 {
  width: 25% !important
}

.w-50 {
  width: 50% !important
}

.w-75 {
  width: 75% !important
}

.w-100 {
  width: 100% !important
}

.h-25 {
  height: 25% !important
}

.h-50 {
  height: 50% !important
}

.h-75 {
  height: 75% !important
}

.h-100 {
  height: 100% !important
}

.mw-100 {
  max-width: 100% !important
}

.mh-100 {
  max-height: 100% !important
}

.m-0 {
  margin: 0 !important
}

.mr-1, .mx-1 {
  margin-left: .25rem !important
}

.ml-1, .mx-1 {
  margin-right: .25rem !important
}

.mt-1, .my-1 {
  margin-top: .25rem !important
}

.mb-1, .my-1 {
  margin-bottom: .25rem !important
}

.m-1 {
  margin: .25rem !important
}

.mr-2, .mx-2 {
  margin-left: .5rem !important
}

.ml-2, .mx-2 {
  margin-right: .5rem !important
}

.mt-2, .my-2 {
  margin-top: .5rem !important
}

.mb-2, .my-2 {
  margin-bottom: .5rem !important
}

.m-2 {
  margin: .5rem !important
}

.mr-3, .mx-3 {
  margin-left: 1rem !important
}

.ml-3, .mx-3 {
  margin-right: 1rem !important
}

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

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

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

.mr-4, .mx-4 {
  margin-left: 1.5rem !important
}

.ml-4, .mx-4 {
  margin-right: 1.5rem !important
}

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

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

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

.mr-5, .mx-5 {
  margin-left: 3rem !important
}

.ml-5, .mx-5 {
  margin-right: 3rem !important
}

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

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

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

.mr-auto, .mx-auto {
  margin-left: auto !important
}

.ml-auto, .mx-auto {
  margin-right: auto !important
}

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

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

.p-0 {
  padding: 0 !important
}

.pr-1, .px-1 {
  padding-left: .25rem !important
}

.pl-1, .px-1 {
  padding-right: .25rem !important
}

.pt-1, .py-1 {
  padding-top: .25rem !important
}

.pb-1, .py-1 {
  padding-bottom: .25rem !important
}

.p-1 {
  padding: .25rem !important
}

.pr-2, .px-2 {
  padding-left: .5rem !important
}

.pl-2, .px-2 {
  padding-right: .5rem !important
}

.pt-2, .py-2 {
  padding-top: .5rem !important
}

.pb-2, .py-2 {
  padding-bottom: .5rem !important
}

.p-2 {
  padding: .5rem !important
}

.pr-3, .px-3 {
  padding-left: 1rem !important
}

.pl-3, .px-3 {
  padding-right: 1rem !important
}

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

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

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

.pr-4, .px-4 {
  padding-left: 0.5rem !important
}

.pl-4, .px-4 {
  padding-right: 1.5rem !important
}

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

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

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

.pr-5, .px-5 {
  padding-left: 3rem !important
}

.pl-5, .px-5 {
  padding-right: 3rem !important
}

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

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

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

.m-auto {
  margin: auto !important
}

@media (min-width:576px) {
  .mr-sm-0, .mx-sm-0 {
    margin-left: 0 !important
  }

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

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

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

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

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

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

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

  .m-sm-0 {
    margin: 0 !important
  }

  .mr-sm-1, .mx-sm-1 {
    margin-left: .25rem !important
  }

  .ml-sm-1, .mx-sm-1 {
    margin-right: .25rem !important
  }

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

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

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

  .mr-sm-2, .mx-sm-2 {
    margin-left: .5rem !important
  }

  .ml-sm-2, .mx-sm-2 {
    margin-right: .5rem !important
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .pr-sm-1, .px-sm-1 {
    padding-left: .25rem !important
  }

  .pl-sm-1, .px-sm-1 {
    padding-right: .25rem !important
  }

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

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

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

  .pr-sm-2, .px-sm-2 {
    padding-left: .5rem !important
  }

  .pl-sm-2, .px-sm-2 {
    padding-right: .5rem !important
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width:768px) {
  .mr-md-0, .mx-md-0 {
    margin-left: 0 !important
  }

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

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

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

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

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

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

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

  .m-md-0 {
    margin: 0 !important
  }

  .mr-md-1, .mx-md-1 {
    margin-left: .25rem !important
  }

  .ml-md-1, .mx-md-1 {
    margin-right: .25rem !important
  }

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

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

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

  .mr-md-2, .mx-md-2 {
    margin-left: .5rem !important
  }

  .ml-md-2, .mx-md-2 {
    margin-right: .5rem !important
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .pr-md-1, .px-md-1 {
    padding-left: .25rem !important
  }

  .pl-md-1, .px-md-1 {
    padding-right: .25rem !important
  }

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

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

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

  .pr-md-2, .px-md-2 {
    padding-left: .5rem !important
  }

  .pl-md-2, .px-md-2 {
    padding-right: .5rem !important
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width:992px) {
  .mr-lg-0, .mx-lg-0 {
    margin-left: 0 !important
  }

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

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

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

  .pr-lg-0, .px-lg-0 {
    padding-left: 0 !important
  }

  .pl-lg-0, .px-lg-0 {
    padding-right: 0 !important
  }

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

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

  .m-lg-0 {
    margin: 0 !important
  }

  .mr-lg-1, .mx-lg-1 {
    margin-left: .25rem !important
  }

  .ml-lg-1, .mx-lg-1 {
    margin-right: .25rem !important
  }

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

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

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

  .mr-lg-2, .mx-lg-2 {
    margin-left: .5rem !important
  }

  .ml-lg-2, .mx-lg-2 {
    margin-right: .5rem !important
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mr-lg-5, .mx-lg-5 {
    margin-left: 3rem !important
  }

  .ml-lg-5, .mx-lg-5 {
    margin-right: 3rem !important
  }

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

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

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

  .mr-lg-auto, .mx-lg-auto {
    margin-left: auto !important
  }

  .ml-lg-auto, .mx-lg-auto {
    margin-right: auto !important
  }

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

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

  .p-lg-0 {
    padding: 0 !important
  }

  .pr-lg-1, .px-lg-1 {
    padding-left: .25rem !important
  }

  .pl-lg-1, .px-lg-1 {
    padding-right: .25rem !important
  }

  .pt-lg-1, .py-lg-1 {
    padding-top: .25rem !important
  }

  .pb-lg-1, .py-lg-1 {
    padding-bottom: .25rem !important
  }

  .p-lg-1 {
    padding: .25rem !important
  }

  .pr-lg-2, .px-lg-2 {
    padding-left: .5rem !important
  }

  .pl-lg-2, .px-lg-2 {
    padding-right: .5rem !important
  }

  .pt-lg-2, .py-lg-2 {
    padding-top: .5rem !important
  }

  .pb-lg-2, .py-lg-2 {
    padding-bottom: .5rem !important
  }

  .p-lg-2 {
    padding: .5rem !important
  }

  .pr-lg-3, .px-lg-3 {
    padding-left: 1rem !important
  }

  .pl-lg-3, .px-lg-3 {
    padding-right: 1rem !important
  }

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

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

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

  .pr-lg-4, .px-lg-4 {
    padding-left: 1.5rem !important
  }

  .pl-lg-4, .px-lg-4 {
    padding-right: 1.5rem !important
  }

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

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

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

  .pr-lg-5, .px-lg-5 {
    padding-left: 3rem !important
  }

  .pl-lg-5, .px-lg-5 {
    padding-right: 3rem !important
  }

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

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

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

  .m-lg-auto {
    margin: auto !important
  }
}

.text-justify {
  text-align: justify !important
}

.text-nowrap {
  white-space: nowrap !important
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.text-right {
  text-align: right !important
}

.text-left {
  text-align: left !important
}

.text-center {
  text-align: center !important
}

@media (min-width:576px) {
  .text-sm-right {
    text-align: right !important
  }

  .text-sm-left {
    text-align: left !important
  }

  .text-sm-center {
    text-align: center !important
  }

  .hidden-sm-up {
    display: none !important
  }
}

@media (min-width:768px) {
  .text-md-right {
    text-align: right !important
  }

  .text-md-left {
    text-align: left !important
  }

  .text-md-center {
    text-align: center !important
  }

  .hidden-md-up {
    display: none !important
  }
}

@media (min-width:992px) {
  .text-lg-right {
    text-align: right !important
  }

  .text-lg-left {
    text-align: left !important
  }

  .text-lg-center {
    text-align: center !important
  }

  .hidden-lg-up {
    display: none !important
  }
}

.text-lowercase {
  text-transform: lowercase !important
}

.text-uppercase {
  text-transform: uppercase !important
}

.text-capitalize {
  text-transform: capitalize !important
}

.alert--notify__close, .avatar-char, .card-block__nav > a, .card-link, .content__title > h1, .modal-footer > .btn-link, .nav-tabs .nav-link, .toolbar__nav > a, .top-menu > li > a {
  text-transform: uppercase
}

.font-weight-bold {
  font-weight: 500
}

.font-italic {
  font-style: italic
}

.text-white {
  color: #fff !important
}

.text-muted {
  color: #9c9c9c !important
}

a.text-muted:focus, a.text-muted:hover {
  color: #838383 !important
}

.text-primary {
  color: #2196F3 !important
}

a.text-primary:focus, a.text-primary:hover {
  color: #0c7cd5 !important
}

.text-success {
  color: #32c787 !important
}

a.text-success:focus, a.text-success:hover {
  color: #289e6b !important
}

.text-info {
  color: #00BCD4 !important
}

a.text-info:focus, a.text-info:hover {
  color: #008fa1 !important
}

.text-warning {
  color: #ffc107 !important
}

a.text-warning:focus, a.text-warning:hover {
  color: #d39e00 !important
}

.text-danger {
  color: #ff5652 !important
}

a.text-danger:focus, a.text-danger:hover {
  color: #ff241f !important
}

.text-gray-dark {
  color: #292b2c !important
}

a.text-gray-dark:focus, a.text-gray-dark:hover {
  color: #101112 !important
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0
}

.invisible {
  visibility: hidden !important
}

@media (max-width:575px) {
  .hidden-xs-down {
    display: none !important
  }
}

@media (max-width:767px) {
  .hidden-sm-down {
    display: none !important
  }
}

@media (max-width:991px) {
  .hidden-md-down {
    display: none !important
  }
}

@media (max-width:1199px) {
  .hidden-lg-down {
    display: none !important
  }
}

@media (min-width:1200px) {
  .flex-xl-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1
  }

  .flex-xl-last {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }

  .flex-xl-unordered {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0
  }

  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important
  }

  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important
  }

  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important
  }

  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important
  }

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

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

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

  .justify-content-xl-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important
  }

  .justify-content-xl-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important
  }

  .justify-content-xl-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important
  }

  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important
  }

  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important
  }

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

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

  .align-items-xl-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important
  }

  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important
  }

  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important
  }

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

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

  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important
  }

  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important
  }

  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important
  }

  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important
  }

  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
    -ms-grid-row-align: auto !important;
    align-self: auto !important
  }

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

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

  .align-self-xl-center {
    -ms-flex-item-align: center !important;
    -ms-grid-row-align: center !important;
    align-self: center !important
  }

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

  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
    -ms-grid-row-align: stretch !important;
    align-self: stretch !important
  }

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

  .float-xl-left {
    float: left !important
  }

  .float-xl-none {
    float: none !important
  }

  .mr-xl-0, .mx-xl-0 {
    margin-left: 0 !important
  }

  .ml-xl-0, .mx-xl-0 {
    margin-right: 0 !important
  }

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

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

  .pr-xl-0, .px-xl-0 {
    padding-left: 0 !important
  }

  .pl-xl-0, .px-xl-0 {
    padding-right: 0 !important
  }

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

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

  .m-xl-0 {
    margin: 0 !important
  }

  .mr-xl-1, .mx-xl-1 {
    margin-left: .25rem !important
  }

  .ml-xl-1, .mx-xl-1 {
    margin-right: .25rem !important
  }

  .mt-xl-1, .my-xl-1 {
    margin-top: .25rem !important
  }

  .mb-xl-1, .my-xl-1 {
    margin-bottom: .25rem !important
  }

  .m-xl-1 {
    margin: .25rem !important
  }

  .mr-xl-2, .mx-xl-2 {
    margin-left: .5rem !important
  }

  .ml-xl-2, .mx-xl-2 {
    margin-right: .5rem !important
  }

  .mt-xl-2, .my-xl-2 {
    margin-top: .5rem !important
  }

  .mb-xl-2, .my-xl-2 {
    margin-bottom: .5rem !important
  }

  .m-xl-2 {
    margin: .5rem !important
  }

  .mr-xl-3, .mx-xl-3 {
    margin-left: 1rem !important
  }

  .ml-xl-3, .mx-xl-3 {
    margin-right: 1rem !important
  }

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

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

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

  .mr-xl-4, .mx-xl-4 {
    margin-left: 1.5rem !important
  }

  .ml-xl-4, .mx-xl-4 {
    margin-right: 1.5rem !important
  }

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

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

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

  .mr-xl-5, .mx-xl-5 {
    margin-left: 3rem !important
  }

  .ml-xl-5, .mx-xl-5 {
    margin-right: 3rem !important
  }

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

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

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

  .mr-xl-auto, .mx-xl-auto {
    margin-left: auto !important
  }

  .ml-xl-auto, .mx-xl-auto {
    margin-right: auto !important
  }

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

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

  .p-xl-0 {
    padding: 0 !important
  }

  .pr-xl-1, .px-xl-1 {
    padding-left: .25rem !important
  }

  .pl-xl-1, .px-xl-1 {
    padding-right: .25rem !important
  }

  .pt-xl-1, .py-xl-1 {
    padding-top: .25rem !important
  }

  .pb-xl-1, .py-xl-1 {
    padding-bottom: .25rem !important
  }

  .p-xl-1 {
    padding: .25rem !important
  }

  .pr-xl-2, .px-xl-2 {
    padding-left: .5rem !important
  }

  .pl-xl-2, .px-xl-2 {
    padding-right: .5rem !important
  }

  .pt-xl-2, .py-xl-2 {
    padding-top: .5rem !important
  }

  .pb-xl-2, .py-xl-2 {
    padding-bottom: .5rem !important
  }

  .p-xl-2 {
    padding: .5rem !important
  }

  .pr-xl-3, .px-xl-3 {
    padding-left: 1rem !important
  }

  .pl-xl-3, .px-xl-3 {
    padding-right: 1rem !important
  }

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

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

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

  .pr-xl-4, .px-xl-4 {
    padding-left: 1.5rem !important
  }

  .pl-xl-4, .px-xl-4 {
    padding-right: 1.5rem !important
  }

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

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

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

  .pr-xl-5, .px-xl-5 {
    padding-left: 3rem !important
  }

  .pl-xl-5, .px-xl-5 {
    padding-right: 3rem !important
  }

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

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

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

  .m-xl-auto {
    margin: auto !important
  }

  .text-xl-right {
    text-align: right !important
  }

  .text-xl-left {
    text-align: left !important
  }

  .text-xl-center {
    text-align: center !important
  }

  .hidden-xl-up {
    display: none !important
  }
}

@media print {
  .visible-print-block {
    display: block !important
  }
}

.visible-print-inline {
  display: none !important
}

@media print {
  .visible-print-inline {
    display: inline !important
  }
}

.visible-print-inline-block {
  display: none !important
}

@media print {
  .visible-print-inline-block {
    display: inline-block !important
  }

  .hidden-print {
    display: none !important
  }
}

.dropdown-item {
  padding: .5rem 1.5rem;
  cursor: pointer;
  transition: background-color .3s,color .3s
}

.card-footer:not(.card-footer--highlight), .card-header + .card-block {
  padding-top: 0
}

.dropdown-menu {
  top: 0;
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
  -webkit-animation-duration: .3s;
  animation-duration: .3s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both
}

.dropdown-menu--alt {
  padding: 0
}

.dropdown-menu--block {
  width: 320px
}

@media (max-width:575px) {
  .dropdown-menu--block {
    width: 100%
  }
}

.dropdown-menu--icon .dropdown-item > i {
  line-height: 100%;
  vertical-align: top;
  font-size: 1.4rem;
  width: 2rem
}

.progress, [class*=card-img] {
  width: 100%
}

.dropup .dropdown-menu {
  bottom: 0
}

.caret:before {
  font-family: Material-Design-Iconic-Font;
  content: '\f2f2';
  font-size: 1.5rem;
  font-style: normal;
  line-height: 5px;
  top: 3px
}

.dropdown-toggle-split {
  border-radius: 0 2px 2px !important
}

.progress {
  margin-top: .2rem;
  margin-bottom: 0
}

progress::-webkit-progress-bar {
  background-color: #eee
}

.card {
  box-shadow: 0 1px 2px rgba(0,0,0,.075);
  margin-bottom: 30px
}

.card-block p:only-child, .card-title, .custom-control {
  margin-bottom: 0
}

.card:not([class*=card-outline-]) {
  border: 0
}

[class*=card-outline-] {
  background-color: #FFF
}

.card-title {
  font-size: 1.25rem;
  font-weight: 400
}

.card-subtitle {
  color: #9c9c9c;
  display: block;
  font-size: 1rem;
  margin-top: .5rem
}

.card-header .btn--action {
  position: absolute;
  left: 25px;
  bottom: -25px
}

.card-header .actions, .card > .actions {
  position: absolute;
  left: 15px;
  z-index: 2;
  top: 18px
}

.card-inverse .card-blockquote .blockquote-footer, .card-inverse .card-link, .card-inverse .card-subtitle, .card-inverse .card-text {
  color: rgba(255,255,255,.85)
}

.card-inverse .card-footer, .card-inverse .card-header {
  border-color: transparent
}

.card-link {
  font-size: .98rem;
  color: #333;
  font-weight: 500
}

  .card-link:hover {
    text-decoration: none;
    color: #4d4d4d
  }

.card-footer--highlight {
  background-color: #f9f9f9
}

.card-block__title {
  font-size: 1.1rem;
  color: #333;
  margin-bottom: .6rem;
  font-weight: 400
}

.table th, label {
  font-weight: 500
}

.card--fullscreen {
  position: fixed;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  z-index: 9;
  padding-top: 72px;
  overflow: auto
}

.card-block__nav {
  margin-bottom: 1.8rem;
  padding: 0 1px
}

  .card-block__nav > a {
    font-weight: 500;
    color: #b0b0b0;
    transition: color .3s
  }

    .card-block__nav > a + a {
      padding-right: 1rem
    }

    .card-block__nav > a.active, .card-block__nav > a:hover {
      color: #707070
    }

.btn {
  cursor: pointer
}

  .btn:not(.btn-secondary):not([class*=btn-outline-]):not(.btn-link) {
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.12);
    border: 0
  }

.btn--action, .btn--icon {
  padding: 0;
  border-radius: 50%
}

.btn-secondary, .btn-secondary:focus {
  box-shadow: 0 2px 3px 0 rgba(0,0,0,.05)
}

.btn--white, .btn--white:focus, .btn--white:hover {
  background-color: #FFF;
  color: #707070
}

.btn--icon {
  width: 3rem;
  height: 3rem;
  line-height: 2.9rem;
  font-size: 1.2rem;
  text-align: center
}

.btn--icon-text > .zmdi {
  display: inline-block;
  vertical-align: top;
  margin: 1px 5px 0 0;
  line-height: 100%
}

.btn--action {
  z-index: 2;
  height: 50px;
  width: 50px;
  line-height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 20px;
  cursor: pointer;
  box-shadow: 0 3px 7px rgba(0,0,0,.15)
}

  .btn--action, .btn--action:focus, .btn--action:hover {
    color: #FFF
  }

.btn--fixed {
  position: fixed !important;
  bottom: 30px;
  left: 30px
}

.btn-group-justified {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%
}

  .btn-group-justified .btn, .btn-group-justified .btn-group {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
  }

    .btn-group-justified .btn .btn, .btn-group-justified .btn-group .btn {
      width: 100%
    }

[data-toggle=buttons]:not(.btn-group--colors) > .btn {
  background-color: #ebebeb;
  color: #707070;
  cursor: pointer;
  box-shadow: none !important;
  border: 0 !important;
  margin: 0
}

  [data-toggle=buttons]:not(.btn-group--colors) > .btn.active {
    background-color: #03A9F4;
    color: #FFF
  }

.btn-group--colors > .btn {
  box-shadow: none !important;
  border-radius: 50% !important;
  width: 30px;
  height: 30px;
  margin-left: 3px;
  cursor: pointer;
  position: relative
}

  .btn-group--colors > .btn:before {
    font-family: Material-Design-Iconic-Font;
    content: "";
    font-size: 16px;
    transition: opacity .2s,-webkit-transform .2s;
    transition: transform .2s,opacity .2s;
    transition: transform .2s,opacity .2s,-webkit-transform .2s;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    line-height: 28px;
    padding-left: 3px;
    color: #FFF;
    font-style: italic;
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0
  }

  .btn-group--colors > .btn.btn:not([class*=bg-]) {
    border: 1px solid #e4e4e4
  }

    .btn-group--colors > .btn.btn:not([class*=bg-]):before {
      color: #707070
    }

  .btn-group--colors > .btn.active:before {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1
  }

.table thead th {
  border-bottom-width: 1px
}

.table tr[class*=table-] td, .table tr[class*=table-] th, .table tr[class*=table-] + tr td, .table tr[class*=table-] + tr th {
  border: 0
}

.table:not(.table-bordered) > tbody:first-child td, .table:not(.table-bordered) > tbody:first-child th, .table:not(.table-bordered) > thead:first-child td, .table:not(.table-bordered) > thead:first-child th {
  border-top: 0
}

.table-inverse td, .table-inverse th, .table-inverse thead th {
  border-color: #505b63
}

.data-table table th {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  position: relative
}

  .data-table table th > i.fa {
    position: absolute;
    font-style: normal;
    left: .3rem;
    bottom: .6rem;
    font-size: 1.4rem
  }

    .data-table table th > i.fa:before {
      font-family: Material-Design-Iconic-Font
    }

    .data-table table th > i.fa.fa-chevron-up:before {
      content: '\f1ce'
    }

    .data-table table th > i.fa.fa-chevron-down:before {
      content: '\f1cd'
    }

.data-table tr > td:first-child, .data-table tr > th:first-child {
  padding-right: 2.1rem
}

.data-table tr > td:last-child, .data-table tr > th:last-child {
  padding-left: 2.1rem
}

.data-table__header {
  padding: 0 2.1rem 2rem
}

.data-table__filter {
  max-width: 500px
}

  .data-table__filter .form-control {
    padding-right: 2rem
  }

  .data-table__filter:before {
    content: '\f1c3';
    font-family: Material-Design-Iconic-Font;
    font-size: 1.5rem;
    position: absolute;
    right: 0;
    bottom: .263rem
  }

.data-table__footer {
  text-align: center;
  padding: 2rem 2.1rem
}

.form-control {
  border-right: 0;
  border-left: 0;
  border-top: 0;
  resize: none;
  -ms-overflow-style: none
}

  .form-control:focus ~ .form-group__bar:after, .form-control:focus ~ .form-group__bar:before {
    width: 50%
  }

  .form-control:disabled, .form-control[readonly] {
    opacity: .6
  }

.form-group {
  position: relative
}

  .form-group > label {
    font-weight: 400
  }

  .form-group:not(.form-group--float) > label {
    font-size: .9rem
  }

.form-group__bar {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 1;
  width: 100%
}

  .form-group__bar:after, .form-group__bar:before {
    content: '';
    position: absolute;
    height: 2px;
    width: 0;
    bottom: 0;
    transition: all .2s;
    transition-timing-function: ease;
    background-color: #03A9F4
  }

  .form-group__bar:before {
    right: 50%
  }

  .form-group__bar:after {
    left: 50%
  }

select::-ms-expand {
  display: none
}

.select:before {
  content: "";
  position: absolute;
  pointer-events: none;
  z-index: 1;
  left: 0;
  bottom: 5px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 0 8px 8px;
  border-color: transparent transparent #d1d1d1
}

.form-group--float {
  margin-top: 2rem
}

  .form-group--float .form-control.form-control--active ~ label, .form-group--float .form-control:focus ~ label {
    bottom: 2.6rem;
    font-size: .875rem
  }

  .form-group--float .form-control ~ label {
    font-size: 1rem;
    bottom: .65rem;
    width: 100%
  }

  .form-group--float .form-control-sm.form-control--active ~ label, .form-group--float .form-control-sm:focus ~ label, .form-group--float .input-group-sm > .form-control--active.form-control ~ label, .form-group--float .input-group-sm > .form-control--active.input-group-addon ~ label, .form-group--float .input-group-sm > .form-control:focus ~ label, .form-group--float .input-group-sm > .input-group-addon:focus ~ label, .form-group--float .input-group-sm > .input-group-btn > .btn:focus ~ label, .form-group--float .input-group-sm > .input-group-btn > .form-control--active.btn ~ label {
    bottom: 2rem;
    font-size: .875rem
  }

  .form-group--float .form-control-sm ~ label, .form-group--float .input-group-sm > .form-control ~ label, .form-group--float .input-group-sm > .input-group-addon ~ label, .form-group--float .input-group-sm > .input-group-btn > .btn ~ label {
    font-size: .875rem;
    bottom: .5rem
  }

  .form-group--float .form-control-lg.form-control--active ~ label, .form-group--float .form-control-lg:focus ~ label, .form-group--float .input-group-lg > .form-control--active.form-control ~ label, .form-group--float .input-group-lg > .form-control--active.input-group-addon ~ label, .form-group--float .input-group-lg > .form-control:focus ~ label, .form-group--float .input-group-lg > .input-group-addon:focus ~ label, .form-group--float .input-group-lg > .input-group-btn > .btn:focus ~ label, .form-group--float .input-group-lg > .input-group-btn > .form-control--active.btn ~ label {
    bottom: 3rem;
    font-size: 1rem
  }

  .form-group--float .form-control-lg ~ label, .form-group--float .input-group-lg > .form-control ~ label, .form-group--float .input-group-lg > .input-group-addon ~ label, .form-group--float .input-group-lg > .input-group-btn > .btn ~ label {
    font-size: 1.25rem;
    bottom: .75rem
  }

  .form-group--float > label {
    color: #636c72;
    pointer-events: none;
    right: .1rem;
    position: absolute;
    margin: 0;
    transition: bottom 150ms ease,color 150ms,font-size 150ms ease
  }

.form-group--centered, .form-group--centered .form-control {
  text-align: center
}

.input-group .form-group {
  -webkit-box-flex: 2;
  -ms-flex: 2;
  flex: 2;
  margin: 0
}

  .input-group .form-group .form-control {
    width: 100%
  }

  .input-group .form-group .form-group__bar, .input-group .form-group--float > label {
    z-index: 3
  }

.input-group-addon {
  padding: 0 1rem !important
}

  .input-group-addon + .form-group .form-control {
    padding-left: 1rem;
    padding-right: 1rem;
    border-right: 1px solid #f1f1f1
  }

.custom-control {
  min-height: 1.3rem
}

.custom-control-indicator {
  border: 2px solid #7a7a7a;
  color: #FFF;
  top: .01rem;
  transition: border .2s
}

.custom-checkbox .custom-control-indicator:before {
  content: '\f26b';
  font-family: Material-Design-Iconic-Font;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #39bbb0;
  z-index: 1;
  opacity: 0;
  transition: background-color .2s;
  line-height: 1rem;
  text-align: center;
  font-size: .9rem;
  font-weight: 700
}

.custom-control--char .custom-control-input:checked + .custom-control--char__helper > i, .custom-control--char:hover .custom-control--char__helper > i {
  font-size: 0
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator:before {
  opacity: 1
}

.custom-radio .custom-control-indicator:before {
  content: '';
  position: absolute;
  right: 2px;
  top: 2px;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #39bbb0;
  z-index: 1;
  -webkit-transform: scale(0);
  transform: scale(0);
  transition: -webkit-transform .2s;
  transition: transform .2s;
  transition: transform .2s, -webkit-transform .2s
}

.custom-radio .custom-control-input:checked ~ .custom-control-indicator:before {
  -webkit-transform: scale(1);
  transform: scale(1)
}

.custom-control-input:checked ~ .custom-control-indicator {
  border-color: #39bbb0
}

.custom-control-input:disabled ~ .custom-control-indicator {
  opacity: .5
}

.custom-control--light {
  color: #FFF
}

  .custom-control--light .custom-control-indicator:before {
    border-color: #FFF;
    background-color: #FFF;
    color: #404040
  }

.custom-control--char {
  margin: 0;
  font-weight: 400
}

  .custom-control--char .custom-control-input {
    width: 3rem;
    height: 3rem;
    z-index: 3
  }

    .custom-control--char .custom-control-input:checked + .custom-control--char__helper:after {
      opacity: 1
    }

    .custom-control--char .custom-control-input:checked + .custom-control--char__helper:before {
      opacity: 0
    }

  .custom-control--char:hover .custom-control--char__helper:before {
    opacity: 1
  }

.custom-control--char__helper {
  position: absolute;
  font-style: normal;
  width: 3rem;
  height: 3rem;
  border-radius: 50%;
  right: 0;
  top: 0
}

  .custom-control--char__helper:after, .custom-control--char__helper:before, .custom-control--char__helper > i {
    position: absolute;
    text-align: center;
    right: 0;
    width: 100%;
    height: 100%;
    top: 1px;
    line-height: 3rem;
    color: #FFF
  }

  .custom-control--char__helper:after, .custom-control--char__helper:before {
    font-family: Material-Design-Iconic-Font;
    font-size: 1.5rem;
    opacity: 0;
    transition: opacity .3s
  }

  .custom-control--char__helper:before {
    content: '\f279';
    z-index: 1
  }

  .custom-control--char__helper:after {
    content: '\f26b';
    z-index: 2
  }

  .custom-control--char__helper > i {
    font-style: normal;
    border-radius: 50%;
    font-size: 1.2rem;
    font-weight: 500;
    transition: font-size .2s,background-color .3s
  }

.page-item.disabled {
  opacity: .6
}

.alert--notify.alert-inverse .alert--notify__close:hover, .alert--notify:not(.alert-inverse) .alert--notify__close:hover {
  opacity: .8
}

.page-link {
  border-radius: 50% !important;
  width: 2.5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  text-align: center;
  z-index: 1;
  cursor: pointer;
  transition: background-color .3s,color .3s;
  margin: 0 1px
}

  .page-link > .zmdi {
    font-size: 1.5rem
  }

.pagination-first .page-link, .pagination-last .page-link, .pagination-next .page-link, .pagination-prev .page-link {
  font-size: 0
}

  .pagination-first .page-link:before, .pagination-last .page-link:before, .pagination-next .page-link:before, .pagination-prev .page-link:before {
    font-family: Material-Design-Iconic-Font;
    font-size: 1rem;
    line-height: 2.55rem
  }

  .pagination-prev .page-link:before {
    content: '\f2ff'
  }

  .pagination-next .page-link:before {
    content: '\f301'
  }

  .pagination-first .page-link:before, .pagination-last .page-link:before {
    content: '\f302'
  }

  .pagination-first .page-link:before {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    display: inline-block
  }

.alert {
  font-weight: 500
}

[class*=alert-] .alert-link {
  color: #FFF;
  border-bottom: 1px dotted rgba(255,255,255,.5)
}

.alert-heading {
  font-weight: 500;
  font-size: 1.3rem;
  margin-top: .15rem
}

.alert-dismissible .close > span:not(.sr-only) {
  background-color: rgba(255,255,255,.2);
  line-height: 19px;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  font-size: 1.1rem;
  display: block
}

.alert-dismissible .close:focus, .alert-dismissible .close:hover {
  color: #FFF
}

  .alert-dismissible .close:focus span:not(.sr-only), .alert-dismissible .close:hover span:not(.sr-only) {
    background-color: rgba(255,255,255,.3)
  }

.alert-inverse {
  background-color: #2c2c2c;
  border-color: #2c2c2c;
  color: #FFF;
  box-shadow: 0 0 5px rgba(0,0,0,.4)
}

  .alert-inverse hr {
    border-top-color: #1f1f1f
  }

  .alert-inverse .alert-link {
    color: #e6e6e6
  }

.alert--notify {
  max-width: 600px;
  width: 100%;
  padding-left: 60px
}

  .alert--notify:not(.alert-inverse) .alert--notify__close {
    color: #FFF
  }

  .alert--notify.alert-inverse .alert--notify__close {
    color: #FFEB3B
  }

.alert--notify__close {
  background-color: transparent;
  border: 0;
  padding: 0;
  cursor: pointer;
  font-weight: 500;
  position: absolute;
  left: 24px;
  top: 18px
}

.close, .close:hover {
  opacity: 1
}

.breadcrumb {
  border-bottom: 1px solid #ebebeb;
  border-radius: 0
}

.breadcrumb-item + .breadcrumb-item:before {
  font-family: Material-Design-Iconic-Font;
  position: relative;
  top: 1px;
  color: #a3a3a3
}

.breadcrumb-item, .breadcrumb-item > a {
  color: #707070
}

  .breadcrumb-item:hover, .breadcrumb-item > a:hover {
    color: #575757
  }

.accordion .card {
  box-shadow: none;
  margin: 0 0 1px
}

.accordion .card-header {
  padding: .9rem 0;
  box-shadow: 0 1px 0 0 #f7f7f7;
  transition: box-shadow .3s
}

.accordion .card-title {
  font-size: 1rem;
  font-weight: 500;
  color: #333;
  display: block
}

.accordion .card-block {
  padding: 1.5rem 0
}

.carousel-item img {
  width: 100%;
  border-radius: 2px
}

.carousel-control-next-icon, .carousel-control-prev-icon {
  background-image: none;
  position: relative
}

  .carousel-control-next-icon:after, .carousel-control-next-icon:before, .carousel-control-prev-icon:after, .carousel-control-prev-icon:before {
    font-family: Material-Design-Iconic-Font;
    font-size: 2rem;
    color: #FFF;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    text-shadow: 0 0 5px rgba(0,0,0,.6);
    transition: opacity 250ms linear,-webkit-transform 250ms linear;
    transition: opacity 250ms linear,transform 250ms linear;
    transition: opacity 250ms linear,transform 250ms linear,-webkit-transform 250ms linear
  }

  .carousel-control-next-icon:after, .carousel-control-prev-icon:after {
    -webkit-transform: scale(5);
    transform: scale(5);
    opacity: 0
  }

[class*=carousel-control-]:hover .carousel-control-next-icon:after, [class*=carousel-control-]:hover .carousel-control-prev-icon:after {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1
}

[class*=carousel-control-]:hover .carousel-control-next-icon:before, [class*=carousel-control-]:hover .carousel-control-prev-icon:before {
  -webkit-transform: scale(0);
  transform: scale(0);
  opacity: 0
}

.carousel-control-prev-icon:after, .carousel-control-prev-icon:before {
  content: '\f2ff'
}

.carousel-control-next-icon:after, .carousel-control-next-icon:before {
  content: '\f301'
}

.carousel-caption {
  background-color: rgba(0,0,0,.5);
  border-radius: 2px 2px 0 0;
  bottom: 0;
  font-weight: 500;
  padding-bottom: 35px
}

  .carousel-caption h3 {
    color: #FFF;
    font-size: 1.5rem
  }

.modal-dialog {
  width: 100%
}

.modal-content {
  text-align: right
}

.modal-title {
  font-weight: 400;
  font-size: 1.1rem
}

.modal-footer {
  padding-top: 10px
}

  .modal-footer > .btn-link {
    color: #575757;
    font-weight: 500;
    cursor: pointer;
    border: 0
  }

    .modal-footer > .btn-link:focus, .modal-footer > .btn-link:hover {
      background-color: #f6f6f6;
      box-shadow: none
    }

@media (min-width:576px) {
  .modal {
    text-align: center
  }

    .modal:before {
      content: '';
      height: 100%;
      width: 1px
    }

    .modal .modal-dialog, .modal:before {
      display: inline-block;
      vertical-align: middle
    }
}

.popover {
  font-size: 1rem
}

.nav-tabs .nav-link {
  border: 0;
  color: #9c9c9c;
  font-weight: 500;
  transition: color .3s;
  position: relative
}

  .nav-tabs .nav-link:before {
    content: "";
    height: 2px;
    position: absolute;
    width: 100%;
    right: 0;
    bottom: 0;
    background-color: #03A9F4;
    -webkit-transform: scale(0);
    transform: scale(0);
    transition: all .3s
  }

.content__title, .main {
  position: relative
}

.nav-tabs .nav-link.active:before {
  -webkit-transform: scale(1);
  transform: scale(1)
}

.tab-content {
  padding: 1.5rem 0
}

.tab-container--red .nav-tabs .nav-link:before {
  background-color: #ff5652
}

.tab-container--green .nav-tabs .nav-link:before {
  background-color: #32c787
}

.tab-container--amber .nav-tabs .nav-link:before {
  background-color: #ffc107
}

.tab-container--black .nav-tabs .nav-link:before {
  background-color: #000
}

.tooltip {
  font-size: .95rem;
  font-weight: 500
}



.bg-red {
  background-color: #ff5652 !important
}

.color-red {
  color: #ff5652 !important
}

.bg-pink {
  background-color: #ff85af !important
}

.color-pink {
  color: #ff85af !important
}

.bg-purple {
  background-color: #d559ea !important
}

.color-purple {
  color: #d559ea !important
}

.bg-deep-purple {
  background-color: #673AB7 !important
}

.color-deep-purple {
  color: #673AB7 !important
}

.bg-indigo {
  background-color: #3F51B5 !important
}

.color-indigo {
  color: #3F51B5 !important
}

.bg-blue {
  background-color: #2196F3 !important
}

.color-blue {
  color: #2196F3 !important
}

.bg-light-blue {
  background-color: #03A9F4 !important
}

.color-light-blue {
  color: #03A9F4 !important
}

.bg-cyan {
  background-color: #00BCD4 !important
}

.color-cyan {
  color: #00BCD4 !important
}

.bg-teal {
  background-color: #39bbb0 !important
}

.color-teal {
  color: #39bbb0 !important
}

.bg-green {
  background-color: #32c787 !important
}

.color-green {
  color: #32c787 !important
}

.bg-light-green {
  background-color: #8BC34A !important
}

.color-light-green {
  color: #8BC34A !important
}

.bg-lime {
  background-color: #CDDC39 !important
}

.color-lime {
  color: #CDDC39 !important
}

.bg-yellow {
  background-color: #FFEB3B !important
}

.color-yellow {
  color: #FFEB3B !important
}

.bg-amber {
  background-color: #ffc107 !important
}

.color-amber {
  color: #ffc107 !important
}

.bg-orange {
  background-color: #FF9800 !important
}

.color-orange {
  color: #FF9800 !important
}

.bg-deep-orange {
  background-color: #FF5722 !important
}

.color-deep-orange {
  color: #FF5722 !important
}

.bg-brown {
  background-color: #795548 !important
}

.color-brown {
  color: #795548 !important
}

.bg-grey {
  background-color: #9E9E9E !important
}

.color-grey {
  color: #9E9E9E !important
}

.bg-blue-grey {
  background-color: #607D8B !important
}

.color-blue-grey {
  color: #607D8B !important
}

.bg-black {
  background-color: #000 !important
}

.color-black {
  color: #000 !important
}

.bg-white {
  background-color: #FFF !important
}

.color-white {
  color: #FFF !important
}

.o-hidden {
  overflow: hidden
}

.o-visible {
  overflow: visible
}

.o-auto {
  overflow: auto
}

* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

:active, :focus {
  outline: 0 !important
}

html {
  font-size: 13px
}

a {
  cursor: pointer
}

pre {
  background-color: #333;
  border-radius: 2px;
  padding: 1.5rem
}

button, input, optgroup, select, textarea {
  font-family: Yekan
}

.list {
  padding-right: 0
}

  .list > li:before {
    font-family: Material-Design-Iconic-Font;
    margin-left: 1.1rem
  }

.list--star > li:before {
  content: '\f27d'
}

.list--check > li:before {
  content: '\f26b'
}

.list--dot > li:before {
  content: '\f26f'
}

.main--alt {
  padding-top: 40px
}

@media (min-width:1200px) {
  .content:not(.content--boxed):not(.content--full) {
    padding: 102px 300px 30px 30px
  }

  .header__logo {
    min-width: calc(270px - 2rem)
  }
}

@media (min-width:576px) and (max-width:1199px) {
  .content:not(.content--boxed):not(.content--full) {
    padding: 102px 30px 0
  }
}

@media (max-width:575px) {
  .content:not(.content--boxed):not(.content--full) {
    padding: 87px 15px 0
  }
}

@media (min-width:576px) {
  .content--full {
    padding: 92px 30px 0
  }
}

@media (max-width:767px) {
  .content--full {
    padding: 87px 15px 0
  }
}

.content__inner {
  margin: auto
}

  .content__inner:not(.content__inner--sm) {
    max-width: 1280px
  }

.content__inner--sm {
  max-width: 800px
}

.content__title {
  margin-bottom: 2rem;
  padding: 1rem 2rem 0
}

  .content__title > h1 {
    line-height: 100%;
    font-weight: 400;
    font-size: 1.15rem;
    margin: 0;
    color: #676767
  }

  .content__title .actions {
    position: absolute;
    top: .3rem;
    left: 1rem
  }

  .content__title > small {
    font-size: 1rem;
    display: block;
    margin-top: .8rem;
    color: #959595
  }

[data-columns]::after {
  display: block;
  content: "";
  clear: both
}

@media (min-width:1500px) {
  [data-columns]:before {
    content: '3 .column.size-1of3'
  }
}

@media (min-width:768px) {
  [data-columns] {
    margin: 0 -15px
  }

    [data-columns] .column {
      padding: 0 15px
    }
}

@media (min-width:768px) and (max-width:1499px) {
  [data-columns]:before {
    content: '2 .column.size-1of2'
  }
}

@media screen and (max-width:767px) {
  [data-columns] {
    margin: 0 -10px
  }

    [data-columns] .column {
      padding: 0 10px
    }

    [data-columns]:before {
      content: '1 .column.size-1of1'
    }
}

.column {
  float: right
}

.size-1of1 {
  width: 100%
}

.size-1of2 {
  width: 50%
}

.size-1of3 {
  width: 33.333%
}

.view-more {
  display: block;
  padding: 1.1rem 0;
  text-align: center;
  margin-top: .5rem;
  font-size: .9rem;
  font-weight: 500;
  transition: color .3s
}

  .view-more:not(.view-more--light) {
    color: #9c9c9c
  }

    .view-more:not(.view-more--light):hover {
      color: #838383
    }

.view-more--light {
  color: #FFF
}

  .view-more--light:hover {
    color: rgba(255,255,255,.8)
  }

.load-more {
  text-align: center;
  margin-top: 2rem
}

  .load-more > a {
    display: inline-block;
    padding: .5rem 1rem;
    border: 2px solid rgba(0,0,0,.065);
    border-radius: 2px;
    color: #707070;
    transition: border-color .3s
  }

    .load-more > a > i {
      font-size: 1.2rem;
      vertical-align: middle;
      margin: 0 .3rem 0 -.1rem;
      transition: -webkit-transform .3s;
      transition: transform .3s;
      transition: transform .3s, -webkit-transform .3s
    }

.actions__item, .icon-list > li address {
  display: inline-block;
  vertical-align: top
}

.load-more > a:hover {
  border-color: rgba(0,0,0,.12)
}

  .load-more > a:hover > i {
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg)
  }

.card-block .view-more {
  padding: 1rem 0 0
}

.actions [dropdown] {
  display: inline-block
}

.actions:not(.actions--inverse) .actions__item {
  color: #bdbdbd
}

  .actions:not(.actions--inverse) .actions__item:hover {
    color: #707070
  }

  .actions:not(.actions--inverse) .actions__item.actions__item--active {
    color: #575757
  }

.actions__item {
  line-height: 30px;
  text-align: center;
  font-size: 1.55rem;
  cursor: pointer;
  transition: color .3s;
  width: 30px;
  height: 30px
}

  .actions__item > i {
    display: inline-block;
    width: 100%
  }

.actions--inverse .actions__item {
  color: rgba(255,255,255,.7)
}

  .actions--inverse .actions__item--active, .actions--inverse .actions__item:hover {
    color: #FFF
  }

.icon-list {
  padding: 0;
  margin: 0
}

  .icon-list > li {
    position: relative;
    padding: .3rem 0
  }

    .icon-list > li > i {
      width: 2.5rem;
      text-align: center;
      font-size: 1.25rem;
      top: .12rem;
      position: relative;
      margin-right: -.5rem
    }

.avatar-char, .avatar-img {
  border-radius: 50%;
  width: 3rem;
  height: 3rem;
  margin-left: 1.5rem
}

.avatar-char {
  line-height: 3rem;
  font-size: 1.2rem;
  text-align: center;
  color: #FFF;
  font-style: normal
}

  .avatar-char > .zmdi {
    line-height: 3.1rem
  }

.ma-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
  z-index: 8
}

.toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  height: 4.5rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: .05rem 2.1rem 0;
  position: relative;
  margin-bottom: 30px
}

  .toolbar:not(.toolbar--inner) {
    background-color: #FFF;
    border-radius: 2px;
    box-shadow: 0 1px 2px rgba(0,0,0,.075)
  }

  .toolbar .actions {
    margin: .05rem -.8rem 0 auto
  }

.toolbar--inner {
  border-bottom: 1px solid #f6f6f6
}

.toolbar__nav {
  white-space: nowrap;
  overflow-x: auto;
  margin-left: 1rem
}

  .toolbar__nav > a {
    font-weight: 500;
    color: #b0b0b0;
    display: inline-block;
    transition: color .3s
  }

    .toolbar__nav > a + a {
      padding-right: 1rem
    }

    .toolbar__nav > a.active, .toolbar__nav > a:hover {
      color: #707070
    }

.toolbar__search {
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #FFF;
  border-radius: 2px;
  padding-right: 3rem;
  display: none
}

  .toolbar__search input[type=text] {
    width: 100%;
    height: 100%;
    border: 0;
    padding: 0 1.6rem;
    font-size: 1.2rem
  }

.toolbar__search__close {
  transition: color .3s;
  cursor: pointer;
  position: absolute;
  top: 1.5rem;
  right: 1.8rem;
  font-size: 1.5rem;
  color: #969696
}

  .toolbar__search__close:hover {
    color: #707070
  }

.header, .header__logo > h1 > a {
  color: #FFF
}

.toolbar__label {
  margin: 0;
  font-size: 1.1rem
}

.header {
  position: fixed;
  width: 100%;
  height: 72px;
  box-shadow: 0 1px 10px rgba(0,0,0,.2);
  padding: 0 2rem;
  z-index: 10;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  top: 0;
  right: 0
}

  .header::after {
    display: block;
    content: "";
    clear: both
  }

  .header .ma-backdrop {
    position: absolute
  }

.navigation-trigger {
  float: right;
  padding: 2rem 2rem 2rem 2.4rem;
  margin-right: -2rem
}

  .navigation-trigger:hover {
    cursor: pointer
  }

  .navigation-trigger.toggled .navigation-trigger__inner {
    -webkit-transform: rotate(0);
    transform: rotate(0)
  }

    .navigation-trigger.toggled .navigation-trigger__inner:before {
      -webkit-transform: scale(1);
      transform: scale(1)
    }

  .navigation-trigger.toggled .navigation-trigger__line:first-child {
    width: 12px;
    -webkit-transform: translateX(8px) translateY(1px) rotate(45deg);
    transform: translateX(8px) translateY(1px) rotate(45deg)
  }

  .navigation-trigger.toggled .navigation-trigger__line:last-child {
    width: 11px;
    -webkit-transform: translateX(8px) translateY(-1px) rotate(-45deg);
    transform: translateX(8px) translateY(-1px) rotate(-45deg)
  }

.navigation-trigger__inner, .navigation-trigger__line {
  width: 18px;
  transition: all .3s
}

.navigation-trigger__inner {
  position: relative
}

  .navigation-trigger__inner:before {
    content: '';
    position: absolute;
    width: 40px;
    height: 40px;
    right: -16px;
    top: -14px;
    background-color: rgba(255,255,255,.25);
    border-radius: 50%;
    transition: all .3s;
    -webkit-transform: scale(0);
    transform: scale(0)
  }

.navigation-trigger__line {
  height: 2px;
  background-color: #FFF;
  display: block;
  position: relative
}

  .navigation-trigger__line:not(:last-child) {
    margin-bottom: 3px
  }

.header__logo > h1 {
  line-height: 100%;
  font-size: 1.3rem;
  font-weight: 400;
  margin: 0
}

.top-nav {
  margin: 0 0 0 auto;
  padding: 0
}

  .top-nav > li {
    display: inline-block;
    vertical-align: middle
  }

    .top-nav > li > a {
      display: block;
      color: #FFF;
      border-radius: 2px;
      text-align: center;
      line-height: 100%;
      position: relative;
      transition: background-color .3s
    }

      .top-nav > li > a:not(.header__nav__text) {
        padding: .5rem .15rem;
        min-width: 50px
      }

        .top-nav > li > a:not(.header__nav__text) > .zmdi {
          font-size: 1.65rem;
          line-height: 100%
        }

      .top-nav > li > a.active, .top-nav > li > a:hover {
        background-color: rgba(255,255,255,.2)
      }

    .top-nav > li .dropdown-menu--block {
      padding: 0
    }

@media (max-width:575px) {
  .top-nav > li {
    position: static
  }

    .top-nav > li .dropdown-menu--block {
      right: 20px;
      width: calc(100% - 40px);
      top: 62px
    }
}

.top-nav__notifications .listview {
  position: relative
}

  .top-nav__notifications .listview:before {
    font-family: Material-Design-Iconic-Font;
    content: "";
    font-size: 2.5rem;
    transition: opacity .3s,-webkit-transform .3s;
    transition: transform .3s,opacity .3s;
    transition: transform .3s,opacity .3s,-webkit-transform .3s;
    position: absolute;
    right: 0;
    top: 0;
    left: 0;
    bottom: 0;
    margin: auto;
    width: 90px;
    height: 90px;
    border: 2px solid #ececec;
    color: #8a8a8a;
    border-radius: 50%;
    -webkit-transform: scale(0) rotate(-360deg);
    transform: scale(0) rotate(-360deg);
    opacity: 0;
    text-align: center;
    line-height: 86px
  }

.top-nav__notifications .listview__scroll {
  height: 350px
}

.top-nav__notifications--cleared .listview:before {
  -webkit-transform: scale(1) rotate(0);
  transform: scale(1) rotate(0);
  opacity: 1
}

.top-nav__notify:before {
  content: '';
  width: 7px;
  height: 7px;
  background-color: #ff605c;
  color: #FFF;
  border-radius: 50%;
  position: absolute;
  top: -3px;
  left: 0;
  right: 0;
  margin: auto;
  -webkit-animation-name: flash;
  animation-name: flash;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite
}

.search {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin-left: 2.5rem;
  position: relative
}

@media (max-width:1199px) {
  .search {
    padding: 0 1.5rem;
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: #FFF;
    z-index: 11;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s
  }

    .search:not(.search--toggled) {
      -webkit-transform: translate3d(0,-105%,0);
      transform: translate3d(0,-105%,0)
    }

  .search__inner {
    max-width: 600px;
    margin: 0 auto;
    width: 100%
  }
}

.search__inner {
  position: relative
}

.search__text {
  border: 0;
  border-radius: 2px;
  height: 2.9rem;
  padding: 0 3rem 0 1rem;
  width: 100%;
  transition: background-color .3s,color .3s
}

@media (min-width:992px) {
  .search__text {
    background-color: rgba(255,255,255,.2);
    color: #FFF
  }

    .search__text::-webkit-input-placeholder {
      color: #FFF;
      opacity: 1
    }

    .search__text:-ms-input-placeholder {
      color: #FFF;
      opacity: 1
    }

    .search__text::placeholder {
      color: #FFF;
      opacity: 1
    }

    .search__text:focus {
      background-color: #f3f3f3;
      color: #464a4c
    }

      .search__text:focus::-webkit-input-placeholder {
        color: #5e6467;
        opacity: 1
      }

      .search__text:focus:-ms-input-placeholder {
        color: #5e6467;
        opacity: 1
      }

      .search__text:focus::placeholder {
        color: #5e6467;
        opacity: 1
      }
}

.search__helper {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 1.3rem;
  height: 100%;
  width: 3rem;
  text-align: center;
  line-height: 3rem;
  cursor: pointer;
  transition: color .3s,-webkit-transform .4s;
  transition: color .3s,transform .4s;
  transition: color .3s,transform .4s,-webkit-transform .4s
}

@media (max-width:1199px) {
  .search__text {
    background-color: #f3f3f3;
    color: #464a4c
  }

    .search__text::-webkit-input-placeholder {
      color: #5e6467;
      opacity: 1
    }

    .search__text:-ms-input-placeholder {
      color: #5e6467;
      opacity: 1
    }

    .search__text::placeholder {
      color: #5e6467;
      opacity: 1
    }

  .search__helper {
    color: #464a4c;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    line-height: 2.9rem
  }

    .search__helper:before {
      content: '\f301'
    }

    .search__helper:hover {
      opacity: .9
    }
}

.search--focus .search__helper {
  color: #5e6467;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  line-height: 2.9rem
}

  .search--focus .search__helper:before {
    content: '\f301'
  }

.footer__nav .nav-link + .nav-link:before, .navigation__sub .navigation__active:before {
  /* content: ""; */
  font-family: Material-Design-Iconic-Font
}

.app-shortcuts {
  margin: 0;
  padding: 1rem
}

.app-shortcuts__item {
  text-align: center;
  padding: 1rem 0;
  border-radius: 2px;
  transition: background-color .3s
}

  .app-shortcuts__item:hover {
    background-color: #f6f6f6
  }

  .app-shortcuts__item > i {
    width: 45px;
    height: 45px;
    border-radius: 50%;
    color: #FFF;
    line-height: 45px;
    font-size: 1.5rem
  }

.user, .user__info {
  border-radius: 2px
}

.app-shortcuts__item > small {
  display: block;
  margin-top: .5rem;
  font-size: .95rem
}

  .app-shortcuts__item > small, .app-shortcuts__item > small:focus, .app-shortcuts__item > small:hover {
    color: #9c9c9c
  }

.top-menu {
  position: absolute;
  background-color: #FFF;
  right: 0;
  top: 100%;
  width: 100%;
  box-shadow: 0 3px 5px -2px rgba(0,0,0,.1);
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  white-space: nowrap
}

  .top-menu > li.active {
    position: relative;
    box-shadow: 0 0 0 -2px red
  }

  .top-menu > li > a {
    line-height: 100%;
    color: #969696;
    font-weight: 500
  }

    .top-menu > li > a.active {
      color: #333
    }

.footer {
  text-align: center;
  padding: 4rem 1rem 1rem
}

  .footer > p {
    color: #a3a3a3;
    margin-bottom: 0
  }

.footer__nav {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

  .footer__nav .nav-link {
    color: #a3a3a3;
    transition: color .3s
  }

    .footer__nav .nav-link:focus, .footer__nav .nav-link:hover {
      color: #7d7d7d
    }

    .footer__nav .nav-link + .nav-link:before {
      font-size: 4px;
      position: relative;
      right: -1.2rem;
      top: -.2rem;
      color: #a3a3a3
    }

.sidebar {
  width: 270px;
  position: fixed;
  right: 0;
  padding: 20px 2rem .5rem;
  height: 100%;
  overflow: hidden;
  z-index: 9
}

.navigation > li > a, .navigation__sub .navigation__active, .user {
  position: relative
}

@media (max-width:1199px) {
  .sidebar {
    background-color: #FFF;
    transition: opacity .3s,-webkit-transform .3s;
    transition: transform .3s,opacity .3s;
    transition: transform .3s,opacity .3s,-webkit-transform .3s
  }

    .sidebar:not(.toggled) {
      opacity: 0;
      -webkit-transform: translate3d(-100%,0,0);
      transform: translate3d(100%,0,0)
    }

    .sidebar.toggled {
      box-shadow: 5px 0 10px rgba(0,0,0,.08);
      opacity: 1;
      -webkit-transform: translate3d(0,0,0);
      transform: translate3d(0,0,0)
    }
}

.sidebar .scrollbar-inner > .scroll-element {
  margin-left: 0
}

.sidebar--hidden {
  background-color: #FFF;
  transition: opacity .3s,-webkit-transform .3s;
  transition: transform .3s,opacity .3s;
  transition: transform .3s,opacity .3s,-webkit-transform .3s
}

.navigation li:not(.navigation__active):not(.navigation__sub--active) a:hover, .user, .user__info:hover {
  background-color: rgba(0,0,0,.03)
}

.sidebar--hidden:not(.toggled) {
  opacity: 0;
  -webkit-transform: translate3d(-100%,0,0);
  transform: translate3d(100%,0,0)
}

.sidebar--hidden.toggled {
  box-shadow: 5px 0 10px rgba(0,0,0,.08);
  opacity: 1;
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0)
}

.user {
  margin: 0 0 1.5rem
}

  .user .dropdown-menu {
    width: 100%
  }

.user__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  font-size: .9rem;
  padding: .8rem;
  transition: background-color .3s
}

.user__img {
  width: 3rem;
  height: 3rem;
  border-radius: 50%;
  margin-left: .8rem
}

.chat, .chat__buddies {
  height: 100%
}

.user__name {
  color: #333;
  font-weight: 500
}

.user__email {
  color: #969696
}

.navigation {
  padding: 0
}

  .navigation li a {
    color: #707070;
    transition: background-color .3s,color .3s;
    font-weight: 500;
    display: block
  }

  .navigation > li > a {
    padding: .85rem .5rem;
    border-radius: 2px
  }

    .navigation > li > a > i {
      vertical-align: top;
      font-size: 1.3rem;
      position: relative;
      top: .1rem;
      width: 1.5rem;
      text-align: center;
      margin-left: .6rem
    }

.navigation__sub > ul {
  border-radius: 2px;
  overflow: hidden;
  padding: 0
}

.chat__buddies, .listview__scroll {
  overflow-y: auto
}

.navigation__sub > ul > li > a {
  padding: .6rem  2.75rem  .6rem 1rem
}

.navigation__sub > ul > li:last-child {
  padding-bottom: .8rem
}

.navigation__sub:not(.navigation__sub--active) > ul {
  display: none
}

.navigation__sub .navigation__active:before {
  font-size: 6px;
  position: absolute;
  right: 1rem;
  top: 1.1rem
}

.chat {
  position: fixed;
  top: 0;
  left: 0;
  width: 320px;
  background-color: #FFF;
  z-index: 11;
  box-shadow: -5px 0 10px rgba(0,0,0,.08);
  padding-top: 30px;
  transition: opacity .3s,-webkit-transform .3s;
  transition: transform .3s,opacity .3s;
  transition: transform .3s,opacity .3s,-webkit-transform .3s
}

  .chat:not(.toggled) {
    -webkit-transform: translate3d(340px,0,0);
    transform: translate3d(-340px,0,0);
    opacity: 0
  }

  .chat.toggled {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    opacity: 1
  }

.chat__header {
  padding: 0 2rem
}

.chat__title {
  line-height: 100%;
  margin: 0 0 2rem;
  font-size: 1.2rem
}

  .chat__title > small {
    color: #9c9c9c;
    font-size: .95rem;
    display: block;
    margin-top: .5rem;
    text-transform: none
  }

.contacts__btn, .fc th, .listview__header, .price-table__action, .price-table__title {
  text-transform: uppercase
}

.chat__search .form-group:before {
  font-family: Material-Design-Iconic-Font;
  content: "";
  font-size: 1.4rem;
  position: absolute;
  right: 0;
  bottom: .3rem
}

.chat__search .form-control {
  padding-right: 2rem
}

.chat__buddies .listview__item {
  padding-right: 3rem
}

.chat__available, .chat__away, .chat__busy {
  position: relative
}

  .chat__available:before, .chat__away:before, .chat__busy:before {
    position: absolute;
    height: 8px;
    width: 8px;
    content: '';
    border-radius: 50%;
    right: 1.5rem;
    top: 0;
    bottom: 0;
    margin: auto
  }

  .chat__available:before {
    background-color: #32c787
  }

  .chat__away:before {
    background-color: #ffc107
  }

  .chat__busy:before {
    background-color: #ff5652
  }

.toggle-switch {
  display: inline-block;
  width: 36px;
  height: 20px;
  position: relative
}

.toggle-switch__helper {
  position: absolute;
  height: 12px;
  width: 100%
}

  .toggle-switch__helper:after, .toggle-switch__helper:before {
    will-change: right,background-color;
    content: '';
    position: absolute;
    right: 0;
    transition: right .2s,background-color,.2s
  }

  .toggle-switch__helper:before {
    background-color: #e0e0e0;
    top: 4px;
    height: 100%;
    width: 100%;
    border-radius: 10px
  }

  .toggle-switch__helper:after {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background-color: #FFF;
    right: 0;
    box-shadow: 0 2px 8px rgba(0,0,0,.2);
    z-index: 1
  }

.toggle-switch__checkbox {
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 2;
  cursor: pointer
}

  .toggle-switch__checkbox:checked ~ .toggle-switch__helper:after {
    right: calc(100% - 20px);
    background-color: #39bbb0
  }

  .toggle-switch__checkbox:disabled ~ .toggle-switch__helper {
    opacity: .65
  }

  .toggle-switch__checkbox:active ~ .toggle-switch__helper:after {
    box-shadow: 0 0 0 10px rgba(0,0,0,.05)
  }

.toggle-switch--red .toggle-switch__checkbox:checked ~ .toggle-switch__helper:after {
  background-color: #ff5652
}

.toggle-switch--blue .toggle-switch__checkbox:checked ~ .toggle-switch__helper:after {
  background-color: #03A9F4
}

.toggle-switch--green .toggle-switch__checkbox:checked ~ .toggle-switch__helper:after {
  background-color: #32c787
}

.toggle-switch--amber .toggle-switch__checkbox:checked ~ .toggle-switch__helper:after {
  background-color: #ffc107
}

.toggle-switch--purple .toggle-switch__checkbox:checked ~ .toggle-switch__helper:after {
  background-color: #d559ea
}

.toggle-switch--cyan .toggle-switch__checkbox:checked ~ .toggle-switch__helper:after {
  background-color: #00BCD4
}

.listview__header {
  color: #333;
  padding: 1.2rem 1rem 1rem;
  border-bottom: 1px solid #f3f3f3;
  margin-bottom: .75rem;
  text-align: center
}

  .listview__header .actions {
    position: absolute;
    top: .8rem;
    left: 1rem
  }

.listview__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 15px 2.1rem;
  transition: background-color .3s
}

.listview__img {
  width: 3rem;
  height: 3rem;
  border-radius: 50%;
  vertical-align: top;
  margin: -.1rem -.2rem 0 1.2rem
}

.listview__content {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-width: 0
}

  .listview__content > p {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #8a8a8a;
    margin-bottom: 0
  }

.listview__heading {
  font-size: 1rem;
  color: #333;
  position: relative
}

  .listview__heading > small {
    float: left;
    color: #9c9c9c;
    font-weight: 500;
    font-size: .85rem
  }

  .listview__heading + p {
    margin: .2rem 0 0;
    font-size: .95rem
  }

.listview__attrs {
  -webkit-box-flex: 1;
  -ms-flex: 1 100%;
  flex: 1 100%;
  margin-top: .5rem
}

  .listview__attrs > span {
    padding: .45rem .7rem .5rem;
    border: 1px solid #ebebeb;
    display: inline-block;
    line-height: 100%;
    font-size: 1rem;
    margin: .2rem .05rem 0 0;
    background-color: #FFF
  }

.listview:not(.listview--inverse) .listview__item--active, .listview:not(.listview--inverse).listview--hover .listview__item:hover, .listview:not(.listview--inverse).listview--striped .listview__item:nth-child(even) {
  background-color: rgba(0,0,0,.035)
}

.listview:not(.listview--inverse).listview--bordered .listview__item + .listview__item {
  border-top: 1px solid rgba(0,0,0,.04)
}

.listview--inverse.listview--striped .listview__item:nth-child(even) {
  background-color: rgba(255,255,255,.1)
}

.listview__actions {
  margin-right: auto;
  -ms-flex-item-align: start;
  align-self: flex-start;
  margin-left: -1rem
}

.page-loader {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  right: 0;
  background-color: #f3f3f3;
  z-index: 999999999;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.page-loader__spinner {
  position: relative;
  width: 50px;
  height: 50px
}

  .page-loader__spinner svg {
    -webkit-animation: rotate 2s linear infinite;
    animation: rotate 2s linear infinite;
    -webkit-transform-origin: center center;
    transform-origin: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0
  }

    .page-loader__spinner svg circle {
      stroke-dasharray: 1,200;
      stroke-dashoffset: 0;
      -webkit-animation: dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;
      animation: dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;
      stroke-linecap: round
    }

.login__block, .select2-dropdown {
  -webkit-animation-fill-mode: both
}

@-webkit-keyframes rotate {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
  }
}

@keyframes rotate {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
  }
}

@-webkit-keyframes dash {
  0% {
    stroke-dasharray: 1,200;
    stroke-dashoffset: 0
  }

  50% {
    stroke-dasharray: 89,200;
    stroke-dashoffset: -35px
  }

  100% {
    stroke-dasharray: 89,200;
    stroke-dashoffset: -124px
  }
}

@keyframes dash {
  0% {
    stroke-dasharray: 1,200;
    stroke-dashoffset: 0
  }

  50% {
    stroke-dasharray: 89,200;
    stroke-dashoffset: -35px
  }

  100% {
    stroke-dasharray: 89,200;
    stroke-dashoffset: -124px
  }
}

@-webkit-keyframes color {
  0%,100% {
    stroke: #ff5652
  }

  40% {
    stroke: #2196F3
  }

  66% {
    stroke: #32c787
  }

  80%,90% {
    stroke: #ffc107
  }
}

@keyframes color {
  0%,100% {
    stroke: #ff5652
  }

  40% {
    stroke: #2196F3
  }

  66% {
    stroke: #32c787
  }

  80%,90% {
    stroke: #ffc107
  }
}

@media (min-width:768px) {
  .profile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
  }
}

.profile__img {
  padding: 5px;
  position: relative
}

  .profile__img img {
    max-width: 200px;
    border-radius: 2px
  }

@media (max-width:767px) {
  .profile {
    margin-top: 75px;
    text-align: center
  }

  .profile__img img {
    margin: -55px 0 -10px;
    width: 120px;
    border: 5px solid #FFF;
    border-radius: 50%
  }
}

.profile__img__edit {
  position: absolute;
  font-size: 1.2rem;
  top: 15px;
  right: 15px;
  background-color: rgba(0,0,0,.4);
  width: 30px;
  height: 30px;
  line-height: 30px;
  border-radius: 50%;
  text-align: center;
  color: #FFF
}

  .profile__img__edit:hover {
    background-color: rgba(0,0,0,.65);
    color: #FFF
  }

.profile__info {
  padding: 30px
}

.photos {
  margin: 0 0 1rem
}

  .photos > a {
    padding: 0;
    border: 2px solid #FFF
  }

    .photos > a img {
      border-radius: 2px;
      width: 100%
    }

@media (max-width:575px) {
  .photos {
    margin: 0 -1.9rem 1rem
  }

  .contacts {
    margin: 0 -5px
  }

    .contacts > [class*=col-] {
      padding: 0 5px
    }
}

.contacts__item {
  background-color: #FFF;
  border-radius: 2px;
  box-shadow: 0 1px 2px rgba(0,0,0,.075);
  padding: 1.8rem 1.5rem 1.15rem;
  text-align: center;
  margin-bottom: 30px
}

  .contacts__item:hover .contacts__img > img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

@media (max-width:575px) {
  .contacts__item {
    margin-bottom: 10px
  }
}

.contacts__img {
  display: block;
  margin-bottom: 1.1rem
}

  .contacts__img > img {
    max-width: 120px;
    max-height: 120px;
    width: 100%;
    border-radius: 50%;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s
  }

.contacts__info small, .contacts__info strong {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block
}

.contacts__info strong {
  font-weight: 500
}

.contacts__info small {
  font-size: .9rem;
  color: #9c9c9c
}

.contacts__btn {
  margin-top: 10px;
  font-weight: 500;
  border: 0;
  line-height: 100%;
  background-color: transparent;
  color: #707070;
  cursor: pointer;
  padding: 8px 10px;
  border-radius: 2px;
  transition: background-color .3s,color .3s
}

  .contacts__btn:hover {
    background-color: #f6f6f6;
    color: #333
  }

.groups__item, .messages {
  background-color: #FFF;
  border-radius: 2px;
  box-shadow: 0 1px 2px rgba(0,0,0,.075)
}

@media (max-width:575px) {
  .groups {
    margin: 0 -5px
  }

    .groups [class*=col-] {
      padding: 0 5px
    }

    .groups .groups__item {
      margin-bottom: 10px
    }
}

.groups__item {
  position: relative;
  text-align: center;
  padding: 2rem 1rem 1.5rem;
  margin-bottom: 30px
}

  .groups__item:hover .actions {
    opacity: 1
  }

  .groups__item .actions {
    position: absolute;
    top: .7rem;
    left: .5rem;
    z-index: 1;
    opacity: 0
  }

.groups__img {
  width: 6.2rem;
  display: inline-block
}

  .groups__img .avatar-img {
    display: inline-block;
    margin: 0 -1px 3px 0;
    vertical-align: top
  }

.groups__info {
  margin-top: 1rem
}

  .groups__info > strong {
    color: #333;
    display: block;
    font-weight: 500
  }

  .groups__info > small {
    font-size: .9rem;
    color: #9c9c9c
  }

.messages {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  height: calc(100vh - 180px)
}

.messages__sidebar {
  width: 23rem;
  overflow: hidden
}

@media (min-width:768px) {
  .messages__sidebar {
    border-left: 1px solid #f1f1f1
  }
}

@media (max-width:991px) {
  .messages__sidebar {
    display: none
  }
}

.messages__sidebar .listview {
  height: calc(100% - 130px);
  overflow-y: auto
}

.messages__search {
  padding: 0 2.2rem;
  position: relative
}

  .messages__search .form-group:before {
    font-family: Material-Design-Iconic-Font;
    content: "";
    font-size: 1.3rem;
    position: absolute;
    right: 0;
    bottom: .35rem
  }

  .messages__search .form-control {
    padding-right: 2rem
  }

.messages__body {
  -webkit-box-flex: 2;
  -ms-flex: 2;
  flex: 2;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.messages__header, .messages__reply {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto
}

.messages__content {
  overflow-y: auto;
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 2.5rem
}

.messages__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 2rem
}

  .messages__item:not(.messages__item--left) {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
  }

.messages__avatar {
  width: 3rem;
  height: 3rem;
  border-radius: 50%
}

.messages__details {
  padding: 0 1rem;
  max-width: 500px
}

  .messages__details > p {
    border-radius: .5rem;
    padding: 1rem 1.3rem;
    margin-bottom: 0;
    display: inline-block;
    text-align: right
  }

    .messages__details > p + p {
      margin-top: 2px
    }

  .messages__details > small {
    display: block;
    padding: 0 1.5rem;
    margin-top: 1rem;
    color: #9c9c9c;
    font-size: .9rem
  }

    .messages__details > small > .zmdi {
      font-size: 1.2rem;
      vertical-align: middle;
      margin-left: .3rem
    }

  .messages__details:not(.messages__details--highlight) > p {
    background-color: #f6f6f6
  }

.messages__item--left {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse
}

  .messages__item--left .messages__details {
    text-align: left
  }

    .messages__item--left .messages__details > p {
      background-color: #03A9F4;
      color: #FFF;
      margin-right: auto
    }

.messages__reply {
  border-top: 1px solid #f1f1f1;
  padding: 1rem 3rem 1rem 1rem;
  position: relative
}

.messages__reply__text {
  width: 100%;
  border: 0;
  border-radius: 2px;
  padding: .5rem;
  resize: none
}

.messages__reply__btn {
  position: absolute !important;
  top: 1.5rem;
  left: 1.5rem
}

.price-table {
  text-align: center
}

  .price-table:not(.price-table--highlight) {
    margin: 0 -10px
  }

    .price-table:not(.price-table--highlight) > [class*=col-] {
      padding: 0 10px;
      text-align: center
    }

.price-table--highlight {
  margin: 0
}

  .price-table--highlight > [class*=col-] {
    padding: 0
  }

.price-table__item {
  margin-bottom: 20px;
  background-color: #FFF;
  border-radius: 2px;
  box-shadow: 0 1px 2px rgba(0,0,0,.075)
}

@media (max-width:767px) {
  .price-table__item {
    max-width: 400px;
    margin-right: auto;
    margin-left: auto
  }
}

@media (min-width:768px) {
  .price-table__item--popular {
    padding-bottom: 1rem;
    position: relative;
    z-index: 1;
    margin: -1rem -.1rem 0;
    box-shadow: 0 0 20px rgba(0,0,0,.14)
  }

    .price-table__item--popular .price-table__header {
      padding: 2.5rem 2rem
    }
}

.price-table__header {
  color: #FFF;
  border-radius: 2px 2px 0 0;
  padding: 2rem;
  margin-bottom: 2rem
}

.price-table__title {
  font-weight: 500;
  font-size: 1.3rem
}

.price-table__desc {
  color: rgba(255,255,255,.75);
  margin: .3rem 0
}

.price-table__price {
  font-size: 1.8rem
}

  .price-table__price > small {
    font-size: 1rem;
    position: relative;
    top: -.4rem
  }

.price-table__info {
  padding: 1rem 0
}

  .price-table__info > li {
    font-weight: 500;
    padding: 1rem 1.5rem
  }

    .price-table__info > li + li {
      border-top: 1px solid #f7f7f9
    }

.price-table__action {
  display: inline-block;
  margin-bottom: 2.5rem;
  padding: .8rem 1.2rem;
  border-radius: 2px;
  color: #FFF;
  font-weight: 500;
  box-shadow: 0 3px 5px rgba(0,0,0,.12);
  transition: opacity .3s
}

.invoice, .login__block {
  box-shadow: 0 1px 2px rgba(0,0,0,.075)
}

.price-table__action:focus, .price-table__action:hover {
  opacity: .9;
  color: #FFF
}

.invoice {
  min-width: 1100px;
  max-width: 1170px;
  padding: 2.5rem;
  background-color: #FFF;
  border-radius: 2px
}

.invoice__header {
  padding: 1.5rem;
  text-align: center;
  border-radius: 2px 2px 0 0;
  margin-bottom: 1.5rem
}

.invoice__address {
  margin-bottom: 4rem
}

  .invoice__address h4 {
    font-weight: 400;
    margin-bottom: 1rem
  }

.invoice__attrs {
  margin-bottom: 2.5rem
}

.invoice__attrs__item {
  padding: 1.5rem 2rem;
  border-radius: 2px;
  text-align: center;
  background-color: #f6f6f6
}

  .invoice__attrs__item small {
    margin-bottom: .2rem;
    display: block;
    font-size: 1rem
  }

  .invoice__attrs__item h3 {
    margin: 0;
    line-height: 100%;
    font-weight: 400
  }

.invoice__table {
  margin-bottom: 4rem
}

.invoice__footer {
  text-align: center;
  margin: 4rem 0 1.5rem
}

  .invoice__footer > a {
    color: #707070
  }

@media print {
  @page {
    margin: 0;
    size: auto
  }

  body {
    margin: 0 !important;
    padding: 0 !important
  }

  .actions, .btn--action, .chat, .content__title, .footer, .growl-animated, .header, .navigation, .notifications {
    display: none !important
  }

  .invoice {
    padding: 30px !important;
    -webkit-print-color-adjust: exact !important
  }
}

.login {
  min-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-top: 1.2rem
}

.login__block {
  max-width: 330px;
  width: 100%;
  display: none;
  text-align: center;
  padding: 1.2rem;
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
  -webkit-animation-duration: .3s;
  animation-duration: .3s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  background-color: #FFF;
  border-radius: 2px
}

@media (min-width:576px) {
  .login__block:hover .login__block__actions .dropdown {
    display: block
  }

  .dataTables_length {
    min-width: 150px
  }
}

.login__block.active {
  z-index: 10;
  display: inline-block
}

.login__block__header {
  padding: 1.5rem;
  margin-top: -2.4rem;
  position: relative;
  color: #FFF;
  border-radius: 2px;
  box-shadow: 0 1px 5px rgba(0,0,0,.18)
}

  .login__block__header > i, .login__block__header > img {
    display: block;
    margin-bottom: .8rem
  }

  .login__block__header > i {
    font-size: 3rem
  }

  .login__block__header > img {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    margin-right: auto;
    margin-left: auto;
    box-shadow: 0 0 0 3px rgba(255,255,255,.33)
  }

.login__block__actions {
  position: absolute;
  bottom: 1rem;
  left: 1rem
}

  .login__block__actions .dropdown:not(.show) {
    display: none
  }

.login__block__body {
  padding: 1rem
}

.login__block__btn {
  margin-top: .5rem
}

  .login__block__btn, .login__block__btn:focus, .login__block__btn:hover {
    color: #FFF
  }

    .login__block__btn:hover {
      opacity: .9
    }

.todo__item {
  padding-right: 4.5rem;
  display: block
}

  .todo__item small {
    display: block;
    font-size: .95rem;
    margin-top: .2rem
  }

  .todo__item .custom-control-input:checked ~ .todo__info {
    text-decoration: line-through
  }

  .todo__item .custom-control-input:checked ~ .custom-control--char__helper > i {
    background-color: #e9e9e9 !important
  }

  .todo__item .custom-control-input:checked ~ .custom-control--char__helper:after {
    color: #5E5E5E
  }

.todo__info > span {
  color: #333
}

.todo__info > small {
  color: #9c9c9c
}

.todo__labels > a {
  color: #ffc107;
  border: 2px solid #ffdb6d;
  border-radius: 2px;
  padding: .35rem .8rem;
  display: inline-block;
  margin: 0 .1rem .4rem;
  transition: color .3s,border-color .3s
}

  .todo__labels > a:hover {
    color: #edb100
  }

.notes__item {
  margin-bottom: 30px
}

  .notes__item > a {
    height: 155px;
    background-color: #FFF;
    display: block;
    padding: 1.8rem 2rem;
    position: relative;
    color: #707070;
    transition: background-color .3s
  }

    .notes__item > a, .notes__item > a:before {
      border-radius: 2px;
      box-shadow: 0 1px 1px rgba(0,0,0,.08)
    }

      .notes__item > a:before {
        content: '';
        position: absolute;
        width: calc(100% - 10px);
        bottom: -5px;
        right: 5px;
        z-index: -1;
        height: 20px;
        background-color: #FFF;
        transition: bottom .2s
      }

.quick-stats__item::after, .widget-pictures__body::after, .widget-pie::after, .widget-ratings__item::after, .widget-visitors__stats::after {
  content: ""
}

.dropzone .dz-message, .dropzone:before, .notes__actions {
  transition: opacity .3s
}

.notes__item:hover > a:before {
  bottom: -8px
}

.notes__item:hover .notes__actions {
  opacity: 1
}

.notes__title {
  color: #333;
  margin-bottom: 1rem;
  font-size: 1.1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.notes__actions {
  position: absolute;
  left: 2.2rem;
  bottom: 1rem;
  font-size: 1.1rem;
  width: 2.2rem;
  height: 2.2rem;
  text-align: center;
  background: rgba(0,0,0,.7);
  border-radius: 50%;
  line-height: 2.2rem;
  color: #FFF;
  box-shadow: 0 0 4px rgba(0,0,0,.5);
  opacity: 0;
  cursor: pointer
}

  .notes__actions:hover {
    background: rgba(0,0,0,.9)
  }

.note-view .trumbowyg-box {
  border: 0
}

.note-view__field {
  border-bottom: 1px solid #f1f1f1
}

  .note-view__field input {
    border: 0;
    font-size: 1rem;
    padding: 1.7rem 2rem;
    height: auto
  }

.note-view__field--color {
  padding: 1.2rem 2rem .8rem
}

.note-view__label {
  float: right;
  margin: .4rem 1.5rem 0 0
}

[data-ma-theme=green] .header, [data-ma-theme=green] .login__block__btn, [data-ma-theme=green] .login__block__header {
  background-color: #32c787
}

[data-ma-theme=green] .navigation__active:before, [data-ma-theme=green] .navigation__active > a, [data-ma-theme=green] .navigation__sub--active > a {
  color: #32c787
}

[data-ma-theme=green] .top-menu > li.active {
  box-shadow: inset 0 -2px 0 #32c787
}

[data-ma-theme=blue] .header, [data-ma-theme=blue] .login__block__btn, [data-ma-theme=blue] .login__block__header {
  background-color: #2196F3
}

[data-ma-theme=blue] .navigation__active:before, [data-ma-theme=blue] .navigation__active > a, [data-ma-theme=blue] .navigation__sub--active > a {
  color: #2196F3
}

[data-ma-theme=blue] .top-menu > li.active {
  box-shadow: inset 0 -2px 0 #2196F3
}

[data-ma-theme=red] .header, [data-ma-theme=red] .login__block__btn, [data-ma-theme=red] .login__block__header {
  background-color: #ff5652
}

[data-ma-theme=red] .navigation__active:before, [data-ma-theme=red] .navigation__active > a, [data-ma-theme=red] .navigation__sub--active > a {
  color: #ff5652
}

[data-ma-theme=red] .top-menu > li.active {
  box-shadow: inset 0 -2px 0 #ff5652
}

[data-ma-theme=orange] .header, [data-ma-theme=orange] .login__block__btn, [data-ma-theme=orange] .login__block__header {
  background-color: #FF9800
}

[data-ma-theme=orange] .navigation__active:before, [data-ma-theme=orange] .navigation__active > a, [data-ma-theme=orange] .navigation__sub--active > a {
  color: #FF9800
}

[data-ma-theme=orange] .top-menu > li.active {
  box-shadow: inset 0 -2px 0 #FF9800
}

[data-ma-theme=teal] .header, [data-ma-theme=teal] .login__block__btn, [data-ma-theme=teal] .login__block__header {
  background-color: #39bbb0
}

[data-ma-theme=teal] .navigation__active:before, [data-ma-theme=teal] .navigation__active > a, [data-ma-theme=teal] .navigation__sub--active > a {
  color: #39bbb0
}

[data-ma-theme=teal] .top-menu > li.active {
  box-shadow: inset 0 -2px 0 #39bbb0
}

[data-ma-theme=cyan] .header, [data-ma-theme=cyan] .login__block__btn, [data-ma-theme=cyan] .login__block__header {
  background-color: #00BCD4
}

[data-ma-theme=cyan] .navigation__active:before, [data-ma-theme=cyan] .navigation__active > a, [data-ma-theme=cyan] .navigation__sub--active > a {
  color: #00BCD4
}

[data-ma-theme=cyan] .top-menu > li.active {
  box-shadow: inset 0 -2px 0 #00BCD4
}

[data-ma-theme=blue-grey] .header, [data-ma-theme=blue-grey] .login__block__btn, [data-ma-theme=blue-grey] .login__block__header {
  background-color: #607D8B
}

[data-ma-theme=blue-grey] .navigation__active:before, [data-ma-theme=blue-grey] .navigation__active > a, [data-ma-theme=blue-grey] .navigation__sub--active > a {
  color: #607D8B
}

[data-ma-theme=blue-grey] .top-menu > li.active {
  box-shadow: inset 0 -2px 0 #607D8B
}

[data-ma-theme=purple] .header, [data-ma-theme=purple] .login__block__btn, [data-ma-theme=purple] .login__block__header {
  background-color: #d559ea
}

[data-ma-theme=purple] .navigation__active:before, [data-ma-theme=purple] .navigation__active > a, [data-ma-theme=purple] .navigation__sub--active > a {
  color: #d559ea
}

[data-ma-theme=purple] .top-menu > li.active {
  box-shadow: inset 0 -2px 0 #d559ea
}

[data-ma-theme=indigo] .header, [data-ma-theme=indigo] .login__block__btn, [data-ma-theme=indigo] .login__block__header {
  background-color: #3F51B5
}

[data-ma-theme=indigo] .navigation__active:before, [data-ma-theme=indigo] .navigation__active > a, [data-ma-theme=indigo] .navigation__sub--active > a {
  color: #3F51B5
}

[data-ma-theme=indigo] .top-menu > li.active {
  box-shadow: inset 0 -2px 0 #3F51B5
}

[data-ma-theme=lime] .header, [data-ma-theme=lime] .login__block__btn, [data-ma-theme=lime] .login__block__header {
  background-color: #CDDC39
}

[data-ma-theme=lime] .navigation__active:before, [data-ma-theme=lime] .navigation__active > a, [data-ma-theme=lime] .navigation__sub--active > a {
  color: #CDDC39
}

[data-ma-theme=lime] .top-menu > li.active {
  box-shadow: inset 0 -2px 0 #CDDC39
}

.theme-switch .btn-group--colors {
  display: block
}

.ie-warning {
  position: fixed;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-color: #FFF;
  z-index: 1000000;
  text-align: center;
  padding: 3rem;
  overflow: auto
}

  .ie-warning > h1 {
    font-size: 2rem
  }

  .ie-warning p {
    font-size: 1.2rem;
    color: #9c9c9c
  }

.ie-warning__downloads {
  background-color: #f6f6f6;
  padding: 30px 0;
  margin: 30px 0
}

  .ie-warning__downloads > a {
    padding: 0 10px
  }

.error {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100vh;
  width: 100%
}

.error__inner {
  max-width: 600px;
  width: 100%;
  padding: 1rem;
  text-align: center
}

  .error__inner > h1 {
    font-size: 8rem;
    font-weight: 700;
    color: #FFF;
    text-shadow: 0 0 10px rgba(0,0,0,.03);
    line-height: 100%;
    margin-bottom: 1.5rem
  }

  .error__inner > h2 {
    color: #707070;
    font-weight: 400;
    margin: 1.3rem 0;
    font-size: 1.5rem
  }

  .error__inner > p {
    color: #969696;
    font-size: 1.1rem
  }

.widget-past-days {
  background-color: #39bbb0;
  overflow: hidden
}

.widget-past-days__main {
  margin: 0 -10px
}

.widget-past-days__chart {
  opacity: .75;
  margin: .55rem 0 0 auto
}

.widget-past-days__info small {
  font-size: 1rem;
  color: rgba(255,255,255,.9)
}

.widget-past-days__info h3 {
  margin: 0;
  color: #FFF;
  font-weight: 400
}

.widget-visitors__stats {
  margin: 0 -.5rem 2rem
}

  .widget-visitors__stats::after {
    display: block;
    clear: both
  }

  .widget-visitors__stats > div {
    border: 1px solid #ebebeb;
    padding: 1.1rem 1.5rem;
    float: right;
    margin: 0 .5rem;
    width: calc(50% - 1rem)
  }

    .widget-visitors__stats > div > strong {
      font-size: 1.9rem;
      font-weight: 400;
      line-height: 100%;
      color: #333
    }

    .widget-visitors__stats > div > small {
      display: block;
      color: #9c9c9c;
      font-size: .9rem;
      line-height: 100%;
      margin-top: .25rem
    }

.widget-visitors__map {
  width: 100%;
  height: 250px
}

.widget-visitors__country {
  height: 1rem;
  width: 1.5rem;
  vertical-align: top;
  position: relative;
  margin-left: .25rem;
  right: -.1rem;
  border-radius: 1px
}

.widget-pie {
  background-color: #ff5652;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

  .widget-pie::after {
    display: block;
    clear: both
  }

.widget-pie__item {
  padding: 20px 0;
  text-align: center
}

  .widget-pie__item:nth-child(2n) {
    background-color: rgba(255,255,255,.1)
  }

.widget-pie__title {
  color: #FFF
}

.quick-stats__item {
  padding: 1.5rem 1.5rem 1.45rem;
  border-radius: 2px;
  box-shadow: 0 2px 5px rgba(0,0,0,.08);
  margin-bottom: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline
}

  .quick-stats__item::after {
    display: block;
    clear: both
  }

.quick-stats__chart, .quick-stats__info {
  display: inline-block;
  vertical-align: middle
}

  .quick-stats__info > h2, .quick-stats__info > small {
    line-height: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
  }

  .quick-stats__info > h2 {
    font-weight: 400;
    margin: 0;
    font-size: 1.6rem;
    color: #FFF
  }

  .quick-stats__info > small {
    font-size: 1rem;
    display: block;
    color: rgba(255,255,255,.8);
    margin-top: .6rem
  }

.quick-stats__chart {
  margin-right: auto;
  padding-right: 1.2rem
}

@media (min-width:576px) and (max-width:1199px) {
  .quick-stats__chart {
    display: none
  }
}

.stats {
  padding-top: 1rem
}

.stats__item {
  background-color: #FFF;
  border-radius: 2px;
  box-shadow: 0 1px 2px rgba(0,0,0,.075);
  margin-bottom: 30px;
  padding: 1rem
}

.stats__chart {
  border-radius: 2px;
  padding-top: 2rem;
  margin-top: -2rem;
  box-shadow: 0 2px 5px rgba(0,0,0,.1);
  overflow: hidden
}

  .stats__chart .flot-chart {
    margin: 0 -12px -12px
  }

.stats__info {
  padding: 1.8rem 1rem .5rem;
  position: relative;
  text-align: center
}

  .stats__info h2 {
    font-size: 1.5rem;
    margin: 0
  }

  .stats__info small {
    display: block;
    font-size: 1rem;
    margin-top: .4rem;
    color: #9c9c9c
  }

.widget-pictures__body {
  margin: 0;
  padding: 2px;
  text-align: center
}

  .widget-pictures__body::after {
    display: block;
    clear: both
  }

  .widget-pictures__body > a {
    padding: 2px;
    display: block
  }

    .widget-pictures__body > a img {
      width: 100%;
      border-radius: 2px
    }

    .widget-pictures__body > a:hover {
      opacity: .9
    }

.widget-ratings__star {
  font-size: 1.5rem;
  color: #dedede;
  margin: .5rem 0 0
}

  .widget-ratings__star .active {
    color: #ffc107
  }

.widget-ratings__item {
  padding: .5rem 0
}

  .widget-ratings__item::after {
    display: block;
    clear: both
  }

  .widget-ratings__item .float-right, .widget-ratings__item .float-left {
    font-size: 1.15rem
  }

    .widget-ratings__item .float-right .zmdi {
      font-size: 1.5rem;
      vertical-align: top;
      color: #ffc107;
      position: relative;
      top: .15rem;
      margin-right: .35rem
    }

  .widget-ratings__item:last-child {
    padding-bottom: 0
  }

.widget-ratings__progress {
  overflow: hidden;
  padding: .6rem 1.5rem
}

.widget-profile {
  background-color: #03A9F4
}

  .widget-profile .card-header {
    background-color: rgba(255,255,255,.1);
    text-align: center
  }

    .widget-profile .card-header .btn--float {
      color: #03A9F4
    }

  .widget-profile .avatar-char {
    background-color: rgba(255,255,255,.95);
    color: #03A9F4;
    margin-left: 1.2rem
  }

.widget-profile__img {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  margin-bottom: 1.2rem;
  border: 5px solid rgba(255,255,255,.1)
}

.widget-profile__list {
  color: #FFF
}

  .widget-profile__list .media {
    padding: 1rem 2rem
  }

    .widget-profile__list .media:nth-child(even) {
      background-color: rgba(255,255,255,.1)
    }

  .widget-profile__list .media-body strong {
    display: block;
    font-weight: 500
  }

  .widget-profile__list .media-body small {
    color: rgba(255,255,255,.8);
    font-size: .92rem
  }

.widget-contacts__map {
  display: block;
  padding: 3px
}

  .widget-contacts__map img {
    width: 100%;
    border-radius: 2px;
    margin: -20px 0 -1px
  }

.widget-signups {
  background-color: #607D8B
}

  .widget-signups .card-header {
    background-color: rgba(255,255,255,.08)
  }

.widget-signups__list {
  text-align: center;
  padding: 2rem
}

  .widget-signups__list > a {
    vertical-align: top;
    margin: 4px 2px;
    display: inline-block
  }

  .widget-signups__list .avatar-char {
    background-color: rgba(255,255,255,.1);
    color: #FFF
  }

  .widget-signups__list .avatar-char, .widget-signups__list .avatar-img {
    margin: 0
  }

.flot-chart {
  height: 200px;
  display: block
}

.flot-chart--sm {
  height: 100px
}

.flot-chart--xs {
  height: 70px
}

.flot-chart-legends {
  text-align: center;
  margin: 20px 0 -10px
}

  .flot-chart-legends table {
    display: inline-block
  }

#jqstooltip .jqsfield > span, .select2-container--default .select2-selection--single .select2-selection__arrow {
  display: none
}

.flot-chart-legends .legendColorBox > div > div {
  border-radius: 50%
}

.flot-chart-legends .legendLabel {
  padding: 0 8px 0 3px
}

.flot-tooltip {
  position: absolute;
  line-height: 100%;
  color: #707070;
  display: none;
  font-size: .95rem;
  box-shadow: 0 3px 5px rgba(0,0,0,.08);
  border-radius: 2px;
  padding: .7rem 1rem;
  background-color: #FFF;
  z-index: 99999
}

#jqstooltip {
  text-align: center;
  padding: 5px 10px;
  border: 0;
  height: auto !important;
  width: auto !important;
  background: #FFF;
  box-shadow: 0 3px 5px rgba(0,0,0,.1);
  border-radius: 2px
}

  #jqstooltip .jqsfield {
    font-size: .95rem;
    font-weight: 500;
    font-family: inherit;
    text-align: center;
    color: #707070
  }

.dataTables_filter:after, .dataTables_length:after, .dropzone .dz-message span:before, .dropzone .dz-preview .dz-remove:before, .dropzone:before, .event-tag > span > i:before, .fc-icon, .paginate_button.next:before, .paginate_button.previous:before, .select2-dropdown .select2-search--dropdown:before {
  font-family: Material-Design-Iconic-Font
}

.select2-container--default .select2-selection--single {
  border-radius: 0;
  border: 0;
  background-color: transparent;
  border-bottom: 1px solid #f1f1f1;
  height: auto
}

  .select2-container--default .select2-selection--single:before {
    content: "";
    position: absolute;
    pointer-events: none;
    z-index: 1;
    left: 0;
    bottom: 5px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 8px 8px;
    border-color: transparent transparent #d1d1d1
  }

  .select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #636c72
  }

  .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 1.25;
    padding: .65rem .1rem
  }

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: 0
}

.select2-container--default .select2-selection--multiple {
  background-color: transparent;
  border: 0;
  box-shadow: 0 1px 0 0 #f1f1f1;
  border-radius: 0;
  padding-bottom: 1px
}

  .select2-container--default .select2-selection--multiple .select2-selection__choice {
    border-radius: 2px;
    border: 0;
    background-color: #f9f9f9;
    padding: .4rem .8rem;
    color: #464a4c
  }

  .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    margin-left: .5rem
  }

  .select2-container--default .select2-selection--multiple .select2-selection__rendered {
    padding: 0 .1rem
  }

.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: transparent;
  opacity: .5
}

.select2-container--default .selection {
  position: relative;
  display: block
}

  .select2-container--default .selection:after, .select2-container--default .selection:before {
    content: '';
    position: absolute;
    height: 2px;
    width: 0;
    bottom: 0;
    transition: all .2s;
    transition-timing-function: ease;
    background-color: #03A9F4
  }

  .select2-container--default .selection:before {
    right: 50%
  }

  .select2-container--default .selection:after {
    left: 50%
  }

.select2-container--open .selection:after, .select2-container--open .selection:before {
  width: 50%
}

.select2-dropdown {
  background-color: #FFF;
  border: 0;
  border-radius: 2px;
  padding: .8rem 0;
  box-shadow: 0 2px 10px rgba(0,0,0,.075);
  z-index: 9;
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
  -webkit-animation-duration: .3s;
  animation-duration: .3s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both
}

  .select2-dropdown .select2-results__option {
    padding: .65rem 1.5rem
  }

  .select2-dropdown .select2-results__option--highlighted[aria-selected] {
    background-color: #f7f7f9;
    color: #1d1e1f
  }

  .select2-dropdown .select2-results__option[aria-selected=true] {
    position: relative;
    padding-left: 1.5rem;
    background-color: #f7f7f9;
    color: #1d1e1f
  }

    .select2-dropdown .select2-results__option[aria-selected=true]:before {
      font-family: Material-Design-Iconic-Font;
      content: '\f26b';
      position: absolute;
      top: .45rem;
      left: 1.5rem;
      font-size: 1.3rem;
      color: #1d1e1f
    }

  .select2-dropdown .select2-search--dropdown {
    margin-top: -.5rem;
    border-bottom: 1px solid #f9f9f9;
    position: relative;
    margin-bottom: 1rem
  }

    .select2-dropdown .select2-search--dropdown:before {
      content: '\f1c3';
      font-size: 1.5rem;
      color: #707070;
      position: absolute;
      right: 1.4rem;
      top: .65rem
    }

    .select2-dropdown .select2-search--dropdown .select2-search__field {
      border: 0;
      background-color: transparent;
      height: 2.8rem;
      color: #464a4c;
      padding-right: 3.5rem
    }

.dropzone {
  border: 0;
  background-color: #f6f6f6;
  border-radius: 2px;
  transition: border-color .3s,background-color .3s;
  min-height: 50px;
  position: relative
}

  .dropzone:before {
    content: '\f22a';
    font-size: 2rem;
    color: #707070;
    position: absolute;
    right: 0;
    left: 0;
    bottom: 0;
    top: 0;
    margin: auto;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    background-color: #FFF;
    border-radius: 50%;
    box-shadow: 0 2px 4px rgba(0,0,0,.15);
    opacity: 0
  }

  .dropzone .dz-preview.dz-file-preview .dz-image, .dropzone .dz-preview.dz-image-preview .dz-image {
    border-radius: 2px;
    border: 3px solid #FFF;
    box-shadow: 0 2px 4px rgba(0,0,0,.15)
  }

  .dropzone .dz-preview .dz-remove {
    position: absolute;
    top: -3px;
    left: -4px;
    z-index: 20;
    font-size: 0;
    width: 22px;
    height: 22px;
    background-color: #ff5652;
    border-radius: 50%;
    border: 2px solid #FFF
  }

    .dropzone .dz-preview .dz-remove:hover {
      background-color: #ff3d39;
      text-decoration: none
    }

    .dropzone .dz-preview .dz-remove:before {
      content: '\f136';
      font-size: .8rem;
      color: #FFF;
      font-weight: 700;
      line-height: 19px;
      padding: 0 6px
    }

  .dropzone .dz-message span {
    font-size: 1.2rem;
    color: #969696;
    display: inline-block;
    border-radius: 2px;
    transition: color .3s,box-shadow,.3s;
    padding: .5rem 1.4rem .8rem;
    background-color: #FFF;
    box-shadow: 0 4px 5px rgba(0,0,0,.1)
  }

    .dropzone .dz-message span:before {
      content: '\f21e';
      font-size: 1.6rem;
      display: inline-block;
      position: relative;
      top: 2px;
      margin-left: .8rem
    }

  .dropzone:hover .dz-message span {
    color: #707070
  }

  .dropzone.dz-drag-hover, .dropzone:hover {
    background-color: #eee
  }

    .dropzone.dz-drag-hover .dz-message {
      opacity: 0
    }

    .dropzone.dz-drag-hover:before {
      opacity: 1
    }

.noUi-target {
  border-radius: 0;
  box-shadow: none;
  border: 0;
  background: #e8e8e8;
  margin: 15px 0
}

.noUi-horizontal {
  height: 2px
}

  .noUi-horizontal .noUi-handle {
    top: -5px;
    right: -1px
  }

.noUi-vertical {
  width: 3px
}

.noUi-connect {
  background: #39bbb0;
  box-shadow: none
}

.noUi-horizontal .noUi-handle, .noUi-vertical .noUi-handle {
  width: 12px;
  height: 12px;
  border: 0;
  border-radius: 100%;
  box-shadow: none;
  cursor: pointer;
  position: relative;
  background-color: #39bbb0;
  transition: box-shadow .2s,-webkit-transform .2s;
  transition: box-shadow .2s,transform .2s;
  transition: box-shadow .2s,transform .2s,-webkit-transform .2s
}

  .noUi-horizontal .noUi-handle:after, .noUi-horizontal .noUi-handle:before, .noUi-vertical .noUi-handle:after, .noUi-vertical .noUi-handle:before {
    display: none
  }

  .noUi-horizontal .noUi-handle.noUi-active, .noUi-vertical .noUi-handle.noUi-active {
    -webkit-transform: scale(1.3);
    transform: scale(1.3)
  }

.noUi-horizontal .noUi-active, .noUi-vertical .noUi-active {
  box-shadow: 0 0 0 10px rgba(0,0,0,.04)
}

.input-slider--blue .noUi-connect {
  background: #03A9F4
}

.input-slider--blue.noUi-horizontal .noUi-handle, .input-slider--blue.noUi-vertical .noUi-handle {
  background-color: #03A9F4
}

.input-slider--red .noUi-connect {
  background: #ff5652
}

.input-slider--red.noUi-horizontal .noUi-handle, .input-slider--red.noUi-vertical .noUi-handle {
  background-color: #ff5652
}

.input-slider--amber .noUi-connect {
  background: #ffc107
}

.input-slider--amber.noUi-horizontal .noUi-handle, .input-slider--amber.noUi-vertical .noUi-handle {
  background-color: #ffc107
}

.input-slider--green .noUi-connect {
  background: #32c787
}

.input-slider--green.noUi-horizontal .noUi-handle, .input-slider--green.noUi-vertical .noUi-handle {
  background-color: #32c787
}

.easy-pie-chart {
  display: inline-block;
  position: relative
}

.easy-pie-chart__value {
  position: absolute;
  right: 0;
  top: 0;
  text-align: center;
  width: 100%;
  height: 100%
}

  .easy-pie-chart__value:after {
    content: "%";
    font-size: 12px
  }

.easy-pie-chart__title {
  margin-top: -2px;
  line-height: 15px;
  font-size: 11px
}

.dataTables_wrapper {
  margin-top: 20px
}

  .dataTables_wrapper .table {
    margin: 40px 0 20px
  }

.dataTables_filter, .dataTables_length {
  font-size: 0;
  position: relative
}

  .dataTables_filter:after, .dataTables_length:after {
    position: absolute;
    right: 0;
    bottom: 6px;
    font-size: 1.3rem;
    color: #333
  }

  .dataTables_filter > label, .dataTables_length > label {
    margin: 0;
    width: 100%
  }

    .dataTables_filter > label input[type=search], .dataTables_filter > label select, .dataTables_length > label input[type=search], .dataTables_length > label select {
      padding-right: 25px;
      font-size: 1rem;
      background: 0 0;
      border: 0;
      height: 35px;
      border-radius: 0;
      width: 100%;
      border-bottom: 1px solid #f1f1f1
    }

.dataTables_length {
  float: left;
  margin-right: 20px
}

  .dataTables_length:before {
    content: "";
    position: absolute;
    pointer-events: none;
    z-index: 1;
    left: 0;
    bottom: 5px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 8px 8px;
    border-color: transparent transparent #d1d1d1
  }

@media (max-width:575px) {
  .dataTables_length {
    display: none
  }
}

.dataTables_length:after {
  content: '\f197'
}

.dataTables_filter {
  overflow: hidden
}

  .dataTables_filter:after {
    content: '\f1c3'
  }

  .dataTables_filter > label:after, .dataTables_filter > label:before {
    content: '';
    position: absolute;
    height: 2px;
    width: 0;
    bottom: 0;
    transition: all .2s;
    transition-timing-function: ease;
    background-color: #03A9F4
  }

  .dataTables_filter > label:before {
    right: 50%
  }

  .dataTables_filter > label:after {
    left: 50%
  }

.dataTables_filter--toggled > label:after, .dataTables_filter--toggled > label:before {
  width: 50%
}

.dataTables_paginate {
  text-align: center
}

.paginate_button {
  background-color: #efefef;
  display: inline-block;
  color: #8a8a8a;
  vertical-align: top;
  border-radius: 50%;
  margin: 0 1px 0 2px;
  font-size: 1rem;
  cursor: pointer;
  width: 2.5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  text-align: center
}

.colorpicker:after, .colorpicker:before, .dt-buttons, .flatpickr-calendar:after, .flatpickr-calendar:before {
  display: none
}

.paginate_button.current {
  background-color: #2ebcfc;
  color: #FFF;
  cursor: default
}

.paginate_button:not(.current):not(.disabled):focus, .paginate_button:not(.current):not(.disabled):hover {
  background-color: #e2e2e2;
  color: #575757
}

.paginate_button.current, .paginate_button.disabled {
  cursor: default
}

.paginate_button.next, .paginate_button.previous {
  font-size: 0;
  position: relative
}

@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
  .paginate_button.next, .paginate_button.previous {
    font-size: 1rem
  }
}

.paginate_button.next:before, .paginate_button.previous:before {
  font-size: 1rem;
  line-height: 2.55rem
}

.paginate_button.previous:before {
  content: '\F2FF'
}

.paginate_button.next:before {
  content: '\F301'
}

.paginate_button.disabled {
  opacity: .6
}

  .paginate_button.disabled:focus, .paginate_button.disabled:hover {
    color: #8a8a8a
  }

.dataTables_info {
  text-align: center;
  margin-bottom: 25px;
  font-size: .9rem;
  color: #9c9c9c
}

.dataTables_buttons {
  float: left;
  margin: 10px 0 0 30px
}

  .dataTables_buttons .actions__item {
    color: #707070 !important
  }

    .dataTables_buttons .actions__item:hover {
      color: #000 !important
    }

.data-table-toggled {
  overflow: hidden
}

  .data-table-toggled .dataTables_buttons [data-table-action=fullscreen]:before {
    content: '\f16c'
  }

.flatpickr-calendar {
  border-radius: 2px;
  border: 0;
  box-shadow: 0 2px 10px rgba(0,0,0,.075);
  width: auto;
  margin-top: -2px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

  .flatpickr-calendar.showTimeInput.hasTime .flatpickr-time {
    border-color: #f6f6f6;
    height: 60px
  }

.flatpickr-month {
  background-color: #39bbb0;
  color: #FFF;
  height: 60px;
  border-radius: 2px 2px 0 0;
  margin-bottom: 10px
}

.flatpickr-current-month {
  top: 18px;
  font-size: 1.3rem;
  font-weight: 500
}

  .flatpickr-current-month input.cur-year, .flatpickr-current-month span.cur-month {
    font-weight: 500
  }

    .flatpickr-current-month .numInputWrapper:hover, .flatpickr-current-month span.cur-month:hover {
      background-color: transparent
    }

  .flatpickr-current-month .numInputWrapper span {
    border: 0;
    left: -5px;
    padding: 0
  }

    .flatpickr-current-month .numInputWrapper span:after {
      right: 3px
    }

    .flatpickr-current-month .numInputWrapper span.arrowUp:after {
      border-bottom-color: #FFF
    }

    .flatpickr-current-month .numInputWrapper span.arrowDown:after {
      border-top-color: #FFF
    }

.flatpickr-next-month, .flatpickr-prev-month {
  width: 35px;
  height: 35px;
  line-height: 35px;
  border-radius: 50%;
  font-size: 1.5rem;
  top: 13px;
  padding: 0
}

  .flatpickr-next-month:hover, .flatpickr-prev-month:hover {
    background-color: rgba(255,255,255,.1);
    color: #FFF
  }

.flatpickr-prev-month {
  margin-right: 12px
}

.flatpickr-next-month {
  margin-left: 12px
}

.flatpickr-innerContainer {
  padding: 10px
}

span.flatpickr-weekday {
  font-weight: 500;
  color: #333
}

.flatpickr-day {
  font-size: .92rem;
  border: 0
}

  .flatpickr-day.selected, .flatpickr-day.selected:hover {
    background-color: #39bbb0 !important
  }

  .flatpickr-day.today, .flatpickr-day.today:hover {
    background-color: #f6f6f6;
    color: #333
  }

  .flatpickr-day:hover {
    background-color: #f6f6f6
  }

.flatpickr-time {
  max-height: 60px;
  height: 60px;
  line-height: 60px
}

  .flatpickr-time .flatpickr-am-pm, .flatpickr-time .numInputWrapper {
    height: auto
  }

    .flatpickr-time .flatpickr-am-pm:hover, .flatpickr-time .numInputWrapper:hover {
      background-color: #f9f9f9
    }

.colorpicker {
  padding: 5px
}

  .colorpicker div {
    border-radius: 2px
  }

  .colorpicker.colorpicker-horizontal {
    width: 160px
  }

    .colorpicker.colorpicker-horizontal .colorpicker-alpha, .colorpicker.colorpicker-horizontal .colorpicker-color, .colorpicker.colorpicker-horizontal .colorpicker-hue {
      width: 100%
    }

.colorpicker-saturation {
  width: 150px;
  height: 150px
}

  .colorpicker-saturation i {
    border: 0;
    box-shadow: 0 0 5px rgba(0,0,0,.36)
  }

    .colorpicker-saturation i, .colorpicker-saturation i b {
      height: 10px;
      width: 10px
    }

.colorpicker-alpha, .colorpicker-hue {
  width: 20px;
  height: 150px
}

.colorpicker-color, .colorpicker-color div {
  height: 20px
}

.color-picker__preview {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  margin: auto;
  width: 20px;
  height: 20px;
  border-radius: 50%
}

.trumbowyg-box, .trumbowyg-editor {
  border-color: #f1f1f1;
  margin: 0
}

.trumbowyg-button-pane {
  background-color: #FFF;
  border-color: #f1f1f1
}

  .trumbowyg-button-pane .trumbowyg-button-group:not(:empty) + .trumbowyg-button-group:before, .trumbowyg-button-pane:after {
    background-color: #f1f1f1
  }

.trumbowyg-dropdown {
  border: 0;
  box-shadow: 0 2px 10px rgba(0,0,0,.075)
}

  .trumbowyg-dropdown button {
    font-size: 1rem;
    height: 40px;
    padding: 0 1.5rem
  }

    .trumbowyg-dropdown button svg {
      margin-top: -3px
    }

    .trumbowyg-dropdown button:hover {
      background-color: #f7f7f9
    }

.trumbowyg-modal-box {
  font-size: 1rem;
  box-shadow: 0 2px 10px rgba(0,0,0,.075)
}

  .trumbowyg-modal-box .trumbowyg-modal-title {
    font-size: 1.2rem;
    color: #333;
    background-color: #FFF;
    font-weight: 500;
    border: 0
  }

  .trumbowyg-modal-box label {
    margin: 15px 20px;
    font-weight: 400
  }

    .trumbowyg-modal-box label .trumbowyg-input-infos span {
      color: #333;
      border-color: #f1f1f1
    }

    .trumbowyg-modal-box label input {
      border-color: #f1f1f1;
      font-size: 1rem;
      color: #464a4c
    }

      .trumbowyg-modal-box label input:focus, .trumbowyg-modal-box label input:hover {
        border-color: #e4e4e4
      }

  .trumbowyg-modal-box .trumbowyg-modal-button {
    font-size: 1rem;
    height: auto;
    line-height: 100%;
    border-radius: 2px;
    padding: 7px 0;
    margin: 0 20px;
    bottom: 18px
  }

.fc-scroller {
  height: auto !important
}

.fc th {
  font-weight: 500;
  padding: 12px 12px 10px
}

.fc table {
  background: 0 0
}

  .fc table tr > td:first-child {
    border-right-width: 0
  }

.fc div.fc-row {
  margin-left: 0;
  border: 0
}

.fc-unthemed td.fc-today {
  background-color: transparent
}

  .fc-unthemed td.fc-today span {
    color: #ffc107
  }

.fc-event {
  padding: 0;
  font-size: .92rem;
  border-radius: 2px;
  border: 0
}

  .fc-event .fc-title {
    padding: 4px 8px;
    display: block;
    color: #FFF;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: 500
  }

  .fc-event .fc-time {
    float: right;
    background: rgba(0,0,0,.2);
    padding: 2px 6px;
    margin: 0 0 0 -1px
  }

.fc-view, .fc-view > table {
  border: 0;
  overflow: hidden
}

  .fc-view > table > tbody > tr .ui-widget-content {
    border-top: 0
  }

.fc-icon {
  font-size: 1.5rem
}

.fc-button {
  border: 0;
  background: 0 0;
  box-shadow: none
}

.calendar {
  z-index: 0
}

  .calendar td, .calendar th {
    border-color: #f7f7f7
  }

  .calendar .fc-toolbar {
    height: 250px;
    background-color: #FFF;
    border-radius: 2px 2px 0 0;
    position: relative;
    margin-bottom: -2px;
    z-index: 2
  }

@media (max-width:575px) {
  .calendar .fc-toolbar {
    height: 135px
  }
}

.calendar .fc-day-number {
  padding: 6px 10px;
  width: 100%;
  box-sizing: border-box
}

@media (min-width:576px) {
  .calendar .fc-day-number {
    font-size: 1.5rem;
    color: #8a8a8a
  }
}

.calendar .fc-day-header {
  text-align: right
}

.calendar .fc-day-grid-event {
  margin: 1px 9px
}

.widget-calendar td, .widget-calendar th {
  border-color: transparent;
  text-align: center
}

.widget-calendar .fc-toolbar h2 {
  font-size: 1.2rem;
  padding-top: .3rem
}

.widget-calendar .fc-day-number {
  text-align: center;
  width: 100%;
  padding: 0
}

.widget-calendar__year {
  font-size: 1.2rem;
  color: rgba(255,255,255,.8)
}

.widget-calendar__day {
  font-size: 1.5rem;
  line-height: 100%;
  color: #FFF
}

.widget-calendar__body {
  padding: 1rem;
  margin-top: 1rem
}

.event-tag > span {
  border-radius: 50%;
  width: 30px;
  height: 30px;
  margin: 0 0 3px;
  position: relative;
  display: inline-block;
  vertical-align: top;
  cursor: pointer
}

  .event-tag > span, .event-tag > span > i {
    transition: all .2s
  }

    .event-tag > span > input[type=radio] {
      margin: 0;
      width: 100%;
      height: 100%;
      position: relative;
      z-index: 2;
      cursor: pointer;
      opacity: 0
    }

      .event-tag > span > input[type=radio]:checked + i {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
      }

    .event-tag > span:hover {
      opacity: .8
    }

    .event-tag > span > i {
      position: absolute;
      right: 0;
      top: 0;
      width: 100%;
      height: 100%;
      padding: 4px 0 0 7px;
      opacity: 0;
      -webkit-transform: scale(0);
      transform: scale(0)
    }

      .event-tag > span > i:before {
        content: '\f26b';
        color: #FFF;
        font-size: 1.2rem;
        z-index: 1
      }

[data-calendar-month] {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  transition: background-image .3s
}

[data-calendar-month="0"] {
  background-image: url(../img/calendar/january.jpg)
}

[data-calendar-month="1"] {
  background-image: url(../img/calendar/february.jpg)
}

[data-calendar-month="2"] {
  background-image: url(../img/calendar/march.jpg)
}

[data-calendar-month="3"] {
  background-image: url(../img/calendar/april.jpg)
}

[data-calendar-month="4"] {
  background-image: url(../img/calendar/may.jpg)
}

[data-calendar-month="5"] {
  background-image: url(../img/calendar/june.jpg)
}

[data-calendar-month="6"] {
  background-image: url(../img/calendar/july.jpg)
}

[data-calendar-month="7"] {
  background-image: url(../img/calendar/august.jpg)
}

[data-calendar-month="8"] {
  background-image: url(../img/calendar/september.jpg)
}

[data-calendar-month="9"] {
  background-image: url(../img/calendar/october.jpg)
}

[data-calendar-month="10"] {
  background-image: url(../img/calendar/november.jpg)
}

[data-calendar-month="11"] {
  background-image: url(../img/calendar/december.jpg)
}

.swal2-modal {
  border-radius: 2px;
  padding: 2.5rem !important;
  font-family: Yekan;
  box-shadow: 0 2px 10px rgba(0,0,0,.075)
}

  .swal2-modal .swal2-title {
    font-size: 1.1rem;
    position: relative;
    z-index: 1;
    color: #333;
    line-height: inherit;
    margin: 0 0 5px;
    font-weight: 400
  }

  .swal2-modal .swal2-icon, .swal2-modal .swal2-image {
    margin-top: 0;
    margin-bottom: 1.5rem
  }

  .swal2-modal .swal2-content {
    color: #9c9c9c;
    font-size: 1rem;
    font-weight: 400
  }

  .swal2-modal .swal2-buttonswrapper {
    margin-top: 30px
  }

    .swal2-modal .swal2-buttonswrapper .btn {
      margin: 0 3px;
      box-shadow: none !important
    }

.swal2-container.in {
  background-color: rgba(0,0,0,.2)
}

.lg-outer .lg-thumb-outer {
  background-color: rgba(255,255,255,.1)
}

.lg-outer .lg-thumb-item {
  border-radius: 50%;
  width: 60px !important;
  display: inline-block;
  height: 60px;
  border: 0;
  float: none;
  margin: 0 5px
}

  .lg-outer .lg-thumb-item:hover {
    box-shadow: 0 0 0 4px rgba(255,255,255,.1)
  }

.lg-outer .lg-image {
  border-radius: 2px
}

.lg-outer .lg-toogle-thumb {
  border-radius: 50%;
  color: #333;
  height: 51px;
  width: 51px;
  line-height: 41px;
  background-color: #FFF;
  transition: all .5s
}

  .lg-outer .lg-toogle-thumb:hover {
    color: #333
  }

.lg-outer:not(.lg-thumb-open) .lg-toogle-thumb {
  top: -70px
}

.lg-outer.lg-thumb-open .lg-toogle-thumb {
  top: -26px
}

.lg-thumb.group {
  padding: 20px 0
}

.lg-slide em {
  font-style: normal
}

  .lg-slide em h3 {
    color: #FFF;
    margin-bottom: 5px
  }

.lg-slide .video-cont {
  box-shadow: 0 2px 5px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.12)
}

.lightbox > a {
  position: relative
}

  .lightbox > a:after, .lightbox > a:before {
    position: absolute;
    top: 0;
    right: 0;
    opacity: 0;
    transition: all .3s
  }

  .lightbox > a:before {
    content: '\f1ee';
    font-family: Material-Design-Iconic-Font;
    font-size: 2.3rem;
    color: #FFF;
    bottom: 0;
    left: 0;
    margin: auto;
    width: 25px;
    height: 25px;
    line-height: 25px;
    z-index: 2;
    -webkit-transform: scale(2);
    transform: scale(2)
  }

  .lightbox > a:after {
    content: '';
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.3);
    z-index: 1
  }

  .lightbox > a:hover:after, .lightbox > a:hover:before {
    opacity: 1
  }

  .lightbox > a:hover:before {
    -webkit-transform: scale(1);
    transform: scale(1)
  }

.scrollbar-inner {
  height: 100%
}

  .scrollbar-inner > .scroll-element {
    transition: opacity .3s;
    margin-left: 2px
  }

    .scrollbar-inner > .scroll-element.scroll-y {
      width: 3px;
      left: 0
    }

    .scrollbar-inner > .scroll-element.scroll-x {
      height: 3px;
      bottom: 0
    }

    .scrollbar-inner > .scroll-element .scroll-bar, .scrollbar-inner > .scroll-element .scroll-element_track {
      transition: background-color .3s
    }

    .scrollbar-inner > .scroll-element .scroll-element_track {
      background-color: transparent
    }

  .scrollbar-inner:not(:hover) .scroll-element {
    opacity: 0
  }

.waves-effect {
  position: relative;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

  .waves-effect .waves-ripple {
    position: absolute;
    border-radius: 50%;
    width: 100px;
    height: 100px;
    margin-top: -50px;
    margin-right: -50px;
    opacity: 0;
    transition: all .5s ease-out;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transform: scale(0) translate(0,0);
    transform: scale(0) translate(0,0);
    pointer-events: none
  }

  .waves-effect.btn-link .waves-ripple, .waves-effect.btn-secondary .waves-ripple, .waves-effect:not(.waves-light) .waves-ripple {
    background: rgba(0,0,0,.08)
  }

  .waves-effect.btn:not(.btn-secondary):not(.btn-link) .waves-ripple, .waves-effect.waves-light .waves-ripple {
    background: rgba(255,255,255,.5)
  }

  .waves-effect.waves-classic .waves-ripple {
    background: rgba(0,0,0,.08)
  }

  .waves-effect.waves-classic.waves-light .waves-ripple {
    background: rgba(255,255,255,.5)
  }

.waves-notransition {
  transition: none !important
}

.waves-button, .waves-circle {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-mask-image: -webkit-radial-gradient(circle,#FFF 100%,#000 100%)
}

.waves-input-wrapper .waves-button-input {
  position: relative;
  top: 0;
  right: 0;
  z-index: 1;
  border: 0
}

.waves-block {
  display: block
}
/*# sourceMappingURL=data:application/json;base64,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QixrQkFBa0Isa0JBQWtCLFlBQVksYUFBYSxpQkFBaUIsa0JBQWtCLFVBQVUsNEJBQTRCLDhDQUFzQyxBQUF0QyxzQ0FBc0MsQUFBdEMsd0RBQXNDLDBDQUFrQyxBQUFsQyxrQ0FBa0MsbUJBQW1CLENBQUMsNkhBQTZILDBCQUEwQixDQUFDLDJHQUEyRywrQkFBK0IsQ0FBQywwQ0FBMEMsMEJBQTBCLENBQUMsc0RBQXNELCtCQUErQixDQUFDLG9CQUFvQix5QkFBeUIsQ0FBQyw0QkFBNEIsZ0NBQXdCLEFBQXhCLHdCQUF3QixzRUFBc0UsQ0FBQyx5Q0FBeUMsa0JBQWtCLE1BQU0sT0FBTyxVQUFVLFFBQVEsQ0FBQyxhQUFhLGFBQWEsQ0FBQyIsImZpbGUiOiJhcHAubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjthdWRpbyxjYW52YXMscHJvZ3Jlc3MsdmlkZW97ZGlzcGxheTppbmxpbmUtYmxvY2t9cHJvZ3Jlc3Msc3ViLHN1cHt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1wcmUsdGV4dGFyZWF7b3ZlcmZsb3c6YXV0b31hZGRyZXNzLGRsLG9sLHAsdWx7bWFyZ2luLWJvdHRvbToxcmVtfWNhcHRpb24sdGh7dGV4dC1hbGlnbjpsZWZ0fS5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQsaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWR7Y3Vyc29yOm5vdC1hbGxvd2VkfS5xdWljay1zdGF0c19faW5mbyxmaWVsZHNldHttaW4td2lkdGg6MH1odG1sLGxlZ2VuZHtib3gtc2l6aW5nOmJvcmRlci1ib3h9YTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSksYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6Zm9jdXMsYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6aG92ZXIsbGVnZW5ke2NvbG9yOmluaGVyaXR9YnV0dG9uLGhyLGlucHV0e292ZXJmbG93OnZpc2libGV9LmJyZWFkY3J1bWIsLmRyb3Bkb3duLW1lbnUsLmljb24tbGlzdCwubGlzdCwubGlzdC1pbmxpbmUsLmxpc3QtdW5zdHlsZWQsLm5hdiwubmF2YmFyLW5hdiwubmF2aWdhdGlvbiwubmF2aWdhdGlvbl9fc3ViPnVsLC5wYWdpbmF0aW9uLC5wcmljZS10YWJsZV9faW5mbywudG9wLW5hdntsaXN0LXN0eWxlOm5vbmV9LndhdmVzLWVmZmVjdCxodG1sey13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudH1odG1se2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7bGluZS1oZWlnaHQ6MS4xNTstbXMtdGV4dC1zaXplLWFkanVzdDoxMDAlOy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlOy1tcy1vdmVyZmxvdy1zdHlsZTpzY3JvbGxiYXJ9YXJ0aWNsZSxhc2lkZSxkZXRhaWxzLGZpZ2NhcHRpb24sZmlndXJlLGZvb3RlcixoZWFkZXIsbWFpbixtZW51LG5hdixzZWN0aW9ue2Rpc3BsYXk6YmxvY2t9aDF7bWFyZ2luOi42N2VtIDB9ZGQsaDEsaDIsaDMsaDQsaDUsaDYsbGFiZWx7bWFyZ2luLWJvdHRvbTouNXJlbX1he2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDpvYmplY3RzfWE6YWN0aXZlLGE6aG92ZXJ7b3V0bGluZS13aWR0aDowfWFiYnJbdGl0bGVde2JvcmRlci1ib3R0b206bm9uZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGRlcn1jb2RlLGtiZCxzYW1we2ZvbnQtZmFtaWx5Om1vbm9zcGFjZSxtb25vc3BhY2U7Zm9udC1zaXplOjFlbX1kZm57Zm9udC1zdHlsZTppdGFsaWN9bWFya3tjb2xvcjojMDAwfXNtYWxse2ZvbnQtc2l6ZTo4MCV9c3ViLHN1cHtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmV9c3Vie2JvdHRvbTotLjI1ZW19c3Vwe3RvcDotLjVlbX1hdWRpbzpub3QoW2NvbnRyb2xzXSl7ZGlzcGxheTpub25lO2hlaWdodDowfWltZ3tib3JkZXItc3R5bGU6bm9uZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9c3ZnOm5vdCg6cm9vdCl7b3ZlcmZsb3c6aGlkZGVufWJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7Zm9udC1zaXplOjEwMCU7bGluZS1oZWlnaHQ6MS4xNTttYXJnaW46MH1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9W3R5cGU9cmVzZXRdLFt0eXBlPXN1Ym1pdF0sYnV0dG9uLGh0bWwgW3R5cGU9YnV0dG9uXXstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufVt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIsYnV0dG9uOjotbW96LWZvY3VzLWlubmVye2JvcmRlci1zdHlsZTpub25lO3BhZGRpbmc6MH1bdHlwZT1idXR0b25dOi1tb3otZm9jdXNyaW5nLFt0eXBlPXJlc2V0XTotbW96LWZvY3VzcmluZyxbdHlwZT1zdWJtaXRdOi1tb3otZm9jdXNyaW5nLGJ1dHRvbjotbW96LWZvY3VzcmluZ3tvdXRsaW5lOkJ1dHRvblRleHQgZG90dGVkIDFweH10ZXh0YXJlYXtyZXNpemU6dmVydGljYWx9W3R5cGU9Y2hlY2tib3hdLFt0eXBlPXJhZGlvXXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowfVt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31bdHlwZT1zZWFyY2hdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7b3V0bGluZS1vZmZzZXQ6LTJweH1bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9Ojotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9uO2ZvbnQ6aW5oZXJpdH1hZGRyZXNzLGJ1dHRvbixpbnB1dCxsZWdlbmQsc2VsZWN0LHRleHRhcmVhe2xpbmUtaGVpZ2h0OmluaGVyaXR9c3VtbWFyeXtkaXNwbGF5Omxpc3QtaXRlbX1baGlkZGVuXSx0ZW1wbGF0ZXtkaXNwbGF5Om5vbmV9QG1lZGlhIHByaW50e2Jsb2NrcXVvdGUsaW1nLHByZSx0cntwYWdlLWJyZWFrLWluc2lkZTphdm9pZH0qLDo6YWZ0ZXIsOjpiZWZvcmUsYmxvY2txdW90ZTo6Zmlyc3QtbGV0dGVyLGJsb2NrcXVvdGU6OmZpcnN0LWxpbmUsZGl2OjpmaXJzdC1sZXR0ZXIsZGl2OjpmaXJzdC1saW5lLGxpOjpmaXJzdC1sZXR0ZXIsbGk6OmZpcnN0LWxpbmUscDo6Zmlyc3QtbGV0dGVyLHA6OmZpcnN0LWxpbmV7dGV4dC1zaGFkb3c6bm9uZSFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lIWltcG9ydGFudH1hLGE6dmlzaXRlZHt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfWFiYnJbdGl0bGVdOjphZnRlcntjb250ZW50OlwiIChcIiBhdHRyKHRpdGxlKSBcIilcIn1wcmV7d2hpdGUtc3BhY2U6cHJlLXdyYXAhaW1wb3J0YW50fWJsb2NrcXVvdGUscHJle2JvcmRlcjoxcHggc29saWQgIzk5OX10aGVhZHtkaXNwbGF5OnRhYmxlLWhlYWRlci1ncm91cH1oMixoMyxwe29ycGhhbnM6Mzt3aWRvd3M6M31oMixoM3twYWdlLWJyZWFrLWFmdGVyOmF2b2lkfS5uYXZiYXJ7ZGlzcGxheTpub25lfS5iYWRnZXtib3JkZXI6MXB4IHNvbGlkICMwMDB9LnRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZSFpbXBvcnRhbnR9LnRhYmxlIHRkLC50YWJsZSB0aHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYhaW1wb3J0YW50fS50YWJsZS1ib3JkZXJlZCB0ZCwudGFibGUtYm9yZGVyZWQgdGh7Ym9yZGVyOjFweCBzb2xpZCAjZGRkIWltcG9ydGFudH19LmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUsLmJ0bi1saW5rOmRpc2FibGVkOmZvY3VzLC5idG4tbGluazpkaXNhYmxlZDpob3ZlciwuYnRuLWxpbms6Zm9jdXMsLmJ0bi1saW5rOmhvdmVyLC5idG46Zm9jdXMsLmJ0bjpob3ZlciwuZHJvcGRvd24taXRlbS5hY3RpdmUsLmRyb3Bkb3duLWl0ZW06YWN0aXZlLC5uYXYtbGluazpmb2N1cywubmF2LWxpbms6aG92ZXIsLm5hdmJhci1icmFuZDpmb2N1cywubmF2YmFyLWJyYW5kOmhvdmVyLC5uYXZiYXItdG9nZ2xlcjpmb2N1cywubmF2YmFyLXRvZ2dsZXI6aG92ZXIsLnBhZ2UtbGluazpmb2N1cywucGFnZS1saW5rOmhvdmVyLGEsYTpmb2N1cyxhOmhvdmVyLGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pLGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmZvY3VzLGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfWxhYmVsLG91dHB1dHtkaXNwbGF5OmlubGluZS1ibG9ja30qLDo6YWZ0ZXIsOjpiZWZvcmV7Ym94LXNpemluZzppbmhlcml0fUAtbXMtdmlld3BvcnR7d2lkdGg6ZGV2aWNlLXdpZHRofWJvZHl7bWFyZ2luOjA7Zm9udC1mYW1pbHk6Um9ib3RvLHNhbnMtc2VyaWY7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojNzA3MDcwO2JhY2tncm91bmQtY29sb3I6I2YzZjNmM31bdGFiaW5kZXg9XCItMVwiXTpmb2N1c3tvdXRsaW5lOjAhaW1wb3J0YW50fWRsLGgxLGgyLGgzLGg0LGg1LGg2LG9sLHAsdWx7bWFyZ2luLXRvcDowfWFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0sYWJiclt0aXRsZV17Y3Vyc29yOmhlbHB9YWRkcmVzc3tmb250LXN0eWxlOm5vcm1hbH1vbCBvbCxvbCB1bCx1bCBvbCx1bCB1bHttYXJnaW4tYm90dG9tOjB9ZHR7Zm9udC13ZWlnaHQ6NTAwfWRke21hcmdpbi1sZWZ0OjB9YmxvY2txdW90ZSxmaWd1cmV7bWFyZ2luOjAgMCAxcmVtfWF7Y29sb3I6IzAzQTlGNH1hOmZvY3VzLGE6aG92ZXJ7Y29sb3I6IzAyNzVhOH1hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKTpmb2N1c3tvdXRsaW5lOjB9W3JvbGU9YnV0dG9uXXtjdXJzb3I6cG9pbnRlcn1bcm9sZT1idXR0b25dLGEsYXJlYSxidXR0b24saW5wdXQsbGFiZWwsc2VsZWN0LHN1bW1hcnksdGV4dGFyZWF7dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbn10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1jYXB0aW9ue3BhZGRpbmctdG9wOjFyZW0gMS41cmVtO3BhZGRpbmctYm90dG9tOjFyZW0gMS41cmVtO2NvbG9yOiM5YzljOWM7Y2FwdGlvbi1zaWRlOmJvdHRvbX1idXR0b246Zm9jdXN7b3V0bGluZTpkb3R0ZWQgMXB4O291dGxpbmU6LXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4fWlucHV0W3R5cGU9ZGF0ZV0saW5wdXRbdHlwZT10aW1lXSxpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxpbnB1dFt0eXBlPW1vbnRoXXstd2Via2l0LWFwcGVhcmFuY2U6bGlzdGJveH0uY3VzdG9tLXNlbGVjdCxidXR0b24uY2xvc2UsaW5wdXRbdHlwZT1zZWFyY2hdey13ZWJraXQtYXBwZWFyYW5jZTpub25lfWZpZWxkc2V0e3BhZGRpbmc6MDttYXJnaW46MDtib3JkZXI6MH1sZWdlbmR7bWF4LXdpZHRoOjEwMCU7d2hpdGUtc3BhY2U6bm9ybWFsO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbTouNXJlbTtmb250LXNpemU6MS41cmVtfS5iYWRnZSwuYnRuLC5kcm9wZG93bi1oZWFkZXIsLmRyb3Bkb3duLWl0ZW0sLmlucHV0LWdyb3VwLWJ0biwubmF2YmFyLWJyYW5ke3doaXRlLXNwYWNlOm5vd3JhcH0uZGlzcGxheS0xLC5kaXNwbGF5LTIsLmRpc3BsYXktMywuZGlzcGxheS00e2xpbmUtaGVpZ2h0OjEuMX1baGlkZGVuXXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5oMSwuaDIsLmgzLC5oNCwuaDUsLmg2LGgxLGgyLGgzLGg0LGg1LGg2e21hcmdpbi1ib3R0b206LjVyZW07Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MS4xO2NvbG9yOiMzMzN9LmJsb2NrcXVvdGUsaHJ7bWFyZ2luLWJvdHRvbToxcmVtfS5kaXNwbGF5LTEsLmRpc3BsYXktMiwuZGlzcGxheS0zLC5kaXNwbGF5LTQsLmxlYWR7Zm9udC13ZWlnaHQ6MzAwfS5oMSxoMXtmb250LXNpemU6Mi41cmVtfS5oMixoMntmb250LXNpemU6MnJlbX0uaDMsaDN7Zm9udC1zaXplOjEuNzVyZW19Lmg0LGg0e2ZvbnQtc2l6ZToxLjVyZW19Lmg1LGg1e2ZvbnQtc2l6ZToxLjI1cmVtfS5oNixoNntmb250LXNpemU6MXJlbX0ubGVhZHtmb250LXNpemU6MS4yNXJlbX0uZGlzcGxheS0xe2ZvbnQtc2l6ZTo2cmVtfS5kaXNwbGF5LTJ7Zm9udC1zaXplOjUuNXJlbX0uZGlzcGxheS0ze2ZvbnQtc2l6ZTo0LjVyZW19LmRpc3BsYXktNHtmb250LXNpemU6My41cmVtfWhye2JveC1zaXppbmc6Y29udGVudC1ib3g7aGVpZ2h0OjA7bWFyZ2luLXRvcDoxcmVtO2JvcmRlcjowO2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjA1KX0uaW1nLWZsdWlkLC5pbWctdGh1bWJuYWlse2hlaWdodDphdXRvO21heC13aWR0aDoxMDAlfS5zbWFsbCxzbWFsbHtmb250LXNpemU6ODAlO2ZvbnQtd2VpZ2h0OjQwMH0uYWxlcnQtbGluaywuYmFkZ2Usa2JkIGtiZHtmb250LXdlaWdodDo1MDB9Lm1hcmssbWFya3twYWRkaW5nOi4yZW07YmFja2dyb3VuZC1jb2xvcjojZmZjNzIxfS5saXN0LWlubGluZSwubGlzdC11bnN0eWxlZHtwYWRkaW5nLWxlZnQ6MH0ubGlzdC1pbmxpbmUtaXRlbXtkaXNwbGF5OmlubGluZS1ibG9ja30ubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDo1cHh9LmluaXRpYWxpc217Zm9udC1zaXplOjkwJTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmJsb2NrcXVvdGV7cGFkZGluZzouNXJlbSAxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2JvcmRlci1sZWZ0Oi4yNXJlbSBzb2xpZCAjZjZmNmY2fS5ibG9ja3F1b3RlLWZvb3RlcntkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTo4MCU7Y29sb3I6IzYzNmM3Mn0uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZXtjb250ZW50OlwiXFwyMDE0IFxcMDBBMFwifS5ibG9ja3F1b3RlLXJldmVyc2V7cGFkZGluZy1yaWdodDoxcmVtO3BhZGRpbmctbGVmdDowO3RleHQtYWxpZ246cmlnaHQ7Ym9yZGVyLXJpZ2h0Oi4yNXJlbSBzb2xpZCAjZjZmNmY2O2JvcmRlci1sZWZ0OjB9LmJsb2NrcXVvdGUtcmV2ZXJzZSAuYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZXtjb250ZW50OlwiXCJ9LmJsb2NrcXVvdGUtcmV2ZXJzZSAuYmxvY2txdW90ZS1mb290ZXI6OmFmdGVye2NvbnRlbnQ6XCJcXDAwQTAgXFwyMDE0XCJ9LmltZy10aHVtYm5haWx7cGFkZGluZzouMjVyZW07YmFja2dyb3VuZC1jb2xvcjojZjNmM2YzO2JvcmRlcjoxcHggc29saWQgI2RkZDtib3JkZXItcmFkaXVzOjJweDt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXQ7Ym94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwuMDc1KX1jb2RlLGtiZHtmb250LXNpemU6OTAlO2JvcmRlci1yYWRpdXM6MnB4fS5maWd1cmV7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmZpZ3VyZS1pbWd7bWFyZ2luLWJvdHRvbTouNXJlbTtsaW5lLWhlaWdodDoxfS50YWJsZSxwcmV7bWFyZ2luLWJvdHRvbToxcmVtfS5maWd1cmUtY2FwdGlvbntmb250LXNpemU6OTAlO2NvbG9yOiM2MzZjNzJ9YT5jb2RlLHByZSBjb2Rle3BhZGRpbmc6MDtjb2xvcjppbmhlcml0fWNvZGUsa2JkLHByZSxzYW1we2ZvbnQtZmFtaWx5Ok1lbmxvLE1vbmFjbyxDb25zb2xhcyxcIkxpYmVyYXRpb24gTW9ub1wiLFwiQ291cmllciBOZXdcIixtb25vc3BhY2V9Y29kZXtwYWRkaW5nOi4ycmVtIC40cmVtO2NvbG9yOiNiZDQxNDc7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y5fWE+Y29kZXtiYWNrZ3JvdW5kLWNvbG9yOmluaGVyaXR9a2JkLHByZXtjb2xvcjojRkZGfWtiZHtwYWRkaW5nOi4ycmVtIC40cmVtO2JhY2tncm91bmQtY29sb3I6IzI5MmIyYztib3gtc2hhZG93Omluc2V0IDAgLS4xcmVtIDAgcmdiYSgwLDAsMCwuMjUpfWtiZCBrYmR7cGFkZGluZzowO2ZvbnQtc2l6ZToxMDAlO2JveC1zaGFkb3c6bm9uZX0uYnRuLC5idG4tbGluaywuZHJvcGRvd24taXRlbXtmb250LXdlaWdodDo0MDB9cHJle2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDowO2ZvbnQtc2l6ZTo5MCV9LmZvcm0tY2hlY2staW5wdXQsLmZvcm0tY29udHJvbC1mZWVkYmFjaywuZm9ybS10ZXh0e21hcmdpbi10b3A6LjI1cmVtfXByZSBjb2Rle2ZvbnQtc2l6ZTppbmhlcml0O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czowfS5jb250YWluZXIsLmNvbnRhaW5lci1mbHVpZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweDtwb3NpdGlvbjpyZWxhdGl2ZX0ucHJlLXNjcm9sbGFibGV7bWF4LWhlaWdodDozNDBweDtvdmVyZmxvdy15OnNjcm9sbH1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmNvbnRhaW5lcntwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjE1cHg7d2lkdGg6NTQwcHg7bWF4LXdpZHRoOjEwMCV9LmNvbnRhaW5lci1mbHVpZHtwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjE1cHh9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuY29udGFpbmVye3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweDt3aWR0aDo3MjBweDttYXgtd2lkdGg6MTAwJX0uY29udGFpbmVyLWZsdWlke3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5jb250YWluZXJ7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDoxNXB4O3dpZHRoOjk2MHB4O21heC13aWR0aDoxMDAlfS5jb250YWluZXItZmx1aWR7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDoxNXB4fX0ucm93e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWxlZnQ6LTE1cHh9LmZvcm0tY2hlY2ssLmZvcm0tY29udHJvbCwuZm9ybS1jb250cm9sLWZpbGUsLmZvcm0tY29udHJvbC1yYW5nZSwuZm9ybS10ZXh0e2Rpc3BsYXk6YmxvY2t9QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5yb3d7bWFyZ2luLXJpZ2h0Oi0xNXB4O21hcmdpbi1sZWZ0Oi0xNXB4fX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LnJvd3ttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWxlZnQ6LTE1cHh9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXsucm93e21hcmdpbi1yaWdodDotMTVweDttYXJnaW4tbGVmdDotMTVweH19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuY29udGFpbmVye3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweDt3aWR0aDoxMTQwcHg7bWF4LXdpZHRoOjEwMCV9LmNvbnRhaW5lci1mbHVpZHtwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjE1cHh9LnJvd3ttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWxlZnQ6LTE1cHh9fS5uby1ndXR0ZXJze21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjB9Lm5vLWd1dHRlcnM+LmNvbCwubm8tZ3V0dGVycz5bY2xhc3MqPWNvbC1de3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0uY29sLC5jb2wtMSwuY29sLTEwLC5jb2wtMTEsLmNvbC0xMiwuY29sLTIsLmNvbC0zLC5jb2wtNCwuY29sLTUsLmNvbC02LC5jb2wtNywuY29sLTgsLmNvbC05LC5jb2wtbGcsLmNvbC1sZy0xLC5jb2wtbGctMTAsLmNvbC1sZy0xMSwuY29sLWxnLTEyLC5jb2wtbGctMiwuY29sLWxnLTMsLmNvbC1sZy00LC5jb2wtbGctNSwuY29sLWxnLTYsLmNvbC1sZy03LC5jb2wtbGctOCwuY29sLWxnLTksLmNvbC1tZCwuY29sLW1kLTEsLmNvbC1tZC0xMCwuY29sLW1kLTExLC5jb2wtbWQtMTIsLmNvbC1tZC0yLC5jb2wtbWQtMywuY29sLW1kLTQsLmNvbC1tZC01LC5jb2wtbWQtNiwuY29sLW1kLTcsLmNvbC1tZC04LC5jb2wtbWQtOSwuY29sLXNtLC5jb2wtc20tMSwuY29sLXNtLTEwLC5jb2wtc20tMTEsLmNvbC1zbS0xMiwuY29sLXNtLTIsLmNvbC1zbS0zLC5jb2wtc20tNCwuY29sLXNtLTUsLmNvbC1zbS02LC5jb2wtc20tNywuY29sLXNtLTgsLmNvbC1zbS05LC5jb2wteGwsLmNvbC14bC0xLC5jb2wteGwtMTAsLmNvbC14bC0xMSwuY29sLXhsLTEyLC5jb2wteGwtMiwuY29sLXhsLTMsLmNvbC14bC00LC5jb2wteGwtNSwuY29sLXhsLTYsLmNvbC14bC03LC5jb2wteGwtOCwuY29sLXhsLTl7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjE1cHh9LmNvbHtmbGV4LWJhc2lzOjA7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LmNvbC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLTF7ZmxleDowIDAgOC4zMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMlfS5jb2wtMntmbGV4OjAgMCAxNi42NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY3JX0uY29sLTN7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmNvbC00e2ZsZXg6MCAwIDMzLjMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMlfS5jb2wtNXtmbGV4OjAgMCA0MS42NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY3JX0uY29sLTZ7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LmNvbC03e2ZsZXg6MCAwIDU4LjMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMlfS5jb2wtOHtmbGV4OjAgMCA2Ni42NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY3JX0uY29sLTl7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmNvbC0xMHtmbGV4OjAgMCA4My4zMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzJX0uY29sLTExe2ZsZXg6MCAwIDkxLjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjclfS5jb2wtMTJ7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ucHVsbC0we3JpZ2h0OmF1dG99LnB1bGwtMXtyaWdodDo4LjMzMzMzJX0ucHVsbC0ye3JpZ2h0OjE2LjY2NjY3JX0ucHVsbC0ze3JpZ2h0OjI1JX0ucHVsbC00e3JpZ2h0OjMzLjMzMzMzJX0ucHVsbC01e3JpZ2h0OjQxLjY2NjY3JX0ucHVsbC02e3JpZ2h0OjUwJX0ucHVsbC03e3JpZ2h0OjU4LjMzMzMzJX0ucHVsbC04e3JpZ2h0OjY2LjY2NjY3JX0ucHVsbC05e3JpZ2h0Ojc1JX0ucHVsbC0xMHtyaWdodDo4My4zMzMzMyV9LnB1bGwtMTF7cmlnaHQ6OTEuNjY2NjclfS5wdWxsLTEye3JpZ2h0OjEwMCV9LnB1c2gtMHtsZWZ0OmF1dG99LnB1c2gtMXtsZWZ0OjguMzMzMzMlfS5wdXNoLTJ7bGVmdDoxNi42NjY2NyV9LnB1c2gtM3tsZWZ0OjI1JX0ucHVzaC00e2xlZnQ6MzMuMzMzMzMlfS5wdXNoLTV7bGVmdDo0MS42NjY2NyV9LnB1c2gtNntsZWZ0OjUwJX0ucHVzaC03e2xlZnQ6NTguMzMzMzMlfS5wdXNoLTh7bGVmdDo2Ni42NjY2NyV9LnB1c2gtOXtsZWZ0Ojc1JX0ucHVzaC0xMHtsZWZ0OjgzLjMzMzMzJX0ucHVzaC0xMXtsZWZ0OjkxLjY2NjY3JX0ucHVzaC0xMntsZWZ0OjEwMCV9Lm9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMlfS5vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NyV9Lm9mZnNldC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMlfS5vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NyV9Lm9mZnNldC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMlfS5vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NyV9Lm9mZnNldC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzJX0ub2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY3JX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmNvbCwuY29sLTEsLmNvbC0xMCwuY29sLTExLC5jb2wtMTIsLmNvbC0yLC5jb2wtMywuY29sLTQsLmNvbC01LC5jb2wtNiwuY29sLTcsLmNvbC04LC5jb2wtOSwuY29sLWxnLC5jb2wtbGctMSwuY29sLWxnLTEwLC5jb2wtbGctMTEsLmNvbC1sZy0xMiwuY29sLWxnLTIsLmNvbC1sZy0zLC5jb2wtbGctNCwuY29sLWxnLTUsLmNvbC1sZy02LC5jb2wtbGctNywuY29sLWxnLTgsLmNvbC1sZy05LC5jb2wtbWQsLmNvbC1tZC0xLC5jb2wtbWQtMTAsLmNvbC1tZC0xMSwuY29sLW1kLTEyLC5jb2wtbWQtMiwuY29sLW1kLTMsLmNvbC1tZC00LC5jb2wtbWQtNSwuY29sLW1kLTYsLmNvbC1tZC03LC5jb2wtbWQtOCwuY29sLW1kLTksLmNvbC1zbSwuY29sLXNtLTEsLmNvbC1zbS0xMCwuY29sLXNtLTExLC5jb2wtc20tMTIsLmNvbC1zbS0yLC5jb2wtc20tMywuY29sLXNtLTQsLmNvbC1zbS01LC5jb2wtc20tNiwuY29sLXNtLTcsLmNvbC1zbS04LC5jb2wtc20tOSwuY29sLXhsLC5jb2wteGwtMSwuY29sLXhsLTEwLC5jb2wteGwtMTEsLmNvbC14bC0xMiwuY29sLXhsLTIsLmNvbC14bC0zLC5jb2wteGwtNCwuY29sLXhsLTUsLmNvbC14bC02LC5jb2wteGwtNywuY29sLXhsLTgsLmNvbC14bC05e3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweH0uY29sLXNte2ZsZXgtYmFzaXM6MDtmbGV4LWdyb3c6MTttYXgtd2lkdGg6MTAwJX0uY29sLXNtLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wtc20tMXtmbGV4OjAgMCA4LjMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMyV9LmNvbC1zbS0ye2ZsZXg6MCAwIDE2LjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjclfS5jb2wtc20tM3tmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uY29sLXNtLTR7ZmxleDowIDAgMzMuMzMzMzMlO21heC13aWR0aDozMy4zMzMzMyV9LmNvbC1zbS01e2ZsZXg6MCAwIDQxLjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjclfS5jb2wtc20tNntmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uY29sLXNtLTd7ZmxleDowIDAgNTguMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMyV9LmNvbC1zbS04e2ZsZXg6MCAwIDY2LjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjclfS5jb2wtc20tOXtmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX0uY29sLXNtLTEwe2ZsZXg6MCAwIDgzLjMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMlfS5jb2wtc20tMTF7ZmxleDowIDAgOTEuNjY2NjclO21heC13aWR0aDo5MS42NjY2NyV9LmNvbC1zbS0xMntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5wdWxsLXNtLTB7cmlnaHQ6YXV0b30ucHVsbC1zbS0xe3JpZ2h0OjguMzMzMzMlfS5wdWxsLXNtLTJ7cmlnaHQ6MTYuNjY2NjclfS5wdWxsLXNtLTN7cmlnaHQ6MjUlfS5wdWxsLXNtLTR7cmlnaHQ6MzMuMzMzMzMlfS5wdWxsLXNtLTV7cmlnaHQ6NDEuNjY2NjclfS5wdWxsLXNtLTZ7cmlnaHQ6NTAlfS5wdWxsLXNtLTd7cmlnaHQ6NTguMzMzMzMlfS5wdWxsLXNtLTh7cmlnaHQ6NjYuNjY2NjclfS5wdWxsLXNtLTl7cmlnaHQ6NzUlfS5wdWxsLXNtLTEwe3JpZ2h0OjgzLjMzMzMzJX0ucHVsbC1zbS0xMXtyaWdodDo5MS42NjY2NyV9LnB1bGwtc20tMTJ7cmlnaHQ6MTAwJX0ucHVzaC1zbS0we2xlZnQ6YXV0b30ucHVzaC1zbS0xe2xlZnQ6OC4zMzMzMyV9LnB1c2gtc20tMntsZWZ0OjE2LjY2NjY3JX0ucHVzaC1zbS0ze2xlZnQ6MjUlfS5wdXNoLXNtLTR7bGVmdDozMy4zMzMzMyV9LnB1c2gtc20tNXtsZWZ0OjQxLjY2NjY3JX0ucHVzaC1zbS02e2xlZnQ6NTAlfS5wdXNoLXNtLTd7bGVmdDo1OC4zMzMzMyV9LnB1c2gtc20tOHtsZWZ0OjY2LjY2NjY3JX0ucHVzaC1zbS05e2xlZnQ6NzUlfS5wdXNoLXNtLTEwe2xlZnQ6ODMuMzMzMzMlfS5wdXNoLXNtLTExe2xlZnQ6OTEuNjY2NjclfS5wdXNoLXNtLTEye2xlZnQ6MTAwJX0ub2Zmc2V0LXNtLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LXNtLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMyV9Lm9mZnNldC1zbS0ye21hcmdpbi1sZWZ0OjE2LjY2NjY3JX0ub2Zmc2V0LXNtLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtc20tNHttYXJnaW4tbGVmdDozMy4zMzMzMyV9Lm9mZnNldC1zbS01e21hcmdpbi1sZWZ0OjQxLjY2NjY3JX0ub2Zmc2V0LXNtLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtc20tN3ttYXJnaW4tbGVmdDo1OC4zMzMzMyV9Lm9mZnNldC1zbS04e21hcmdpbi1sZWZ0OjY2LjY2NjY3JX0ub2Zmc2V0LXNtLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtc20tMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMlfS5vZmZzZXQtc20tMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjclfX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmNvbCwuY29sLTEsLmNvbC0xMCwuY29sLTExLC5jb2wtMTIsLmNvbC0yLC5jb2wtMywuY29sLTQsLmNvbC01LC5jb2wtNiwuY29sLTcsLmNvbC04LC5jb2wtOSwuY29sLWxnLC5jb2wtbGctMSwuY29sLWxnLTEwLC5jb2wtbGctMTEsLmNvbC1sZy0xMiwuY29sLWxnLTIsLmNvbC1sZy0zLC5jb2wtbGctNCwuY29sLWxnLTUsLmNvbC1sZy02LC5jb2wtbGctNywuY29sLWxnLTgsLmNvbC1sZy05LC5jb2wtbWQsLmNvbC1tZC0xLC5jb2wtbWQtMTAsLmNvbC1tZC0xMSwuY29sLW1kLTEyLC5jb2wtbWQtMiwuY29sLW1kLTMsLmNvbC1tZC00LC5jb2wtbWQtNSwuY29sLW1kLTYsLmNvbC1tZC03LC5jb2wtbWQtOCwuY29sLW1kLTksLmNvbC1zbSwuY29sLXNtLTEsLmNvbC1zbS0xMCwuY29sLXNtLTExLC5jb2wtc20tMTIsLmNvbC1zbS0yLC5jb2wtc20tMywuY29sLXNtLTQsLmNvbC1zbS01LC5jb2wtc20tNiwuY29sLXNtLTcsLmNvbC1zbS04LC5jb2wtc20tOSwuY29sLXhsLC5jb2wteGwtMSwuY29sLXhsLTEwLC5jb2wteGwtMTEsLmNvbC14bC0xMiwuY29sLXhsLTIsLmNvbC14bC0zLC5jb2wteGwtNCwuY29sLXhsLTUsLmNvbC14bC02LC5jb2wteGwtNywuY29sLXhsLTgsLmNvbC14bC05e3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweH0uY29sLW1ke2ZsZXgtYmFzaXM6MDtmbGV4LWdyb3c6MTttYXgtd2lkdGg6MTAwJX0uY29sLW1kLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wtbWQtMXtmbGV4OjAgMCA4LjMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMyV9LmNvbC1tZC0ye2ZsZXg6MCAwIDE2LjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjclfS5jb2wtbWQtM3tmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uY29sLW1kLTR7ZmxleDowIDAgMzMuMzMzMzMlO21heC13aWR0aDozMy4zMzMzMyV9LmNvbC1tZC01e2ZsZXg6MCAwIDQxLjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjclfS5jb2wtbWQtNntmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uY29sLW1kLTd7ZmxleDowIDAgNTguMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMyV9LmNvbC1tZC04e2ZsZXg6MCAwIDY2LjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjclfS5jb2wtbWQtOXtmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX0uY29sLW1kLTEwe2ZsZXg6MCAwIDgzLjMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMlfS5jb2wtbWQtMTF7ZmxleDowIDAgOTEuNjY2NjclO21heC13aWR0aDo5MS42NjY2NyV9LmNvbC1tZC0xMntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5wdWxsLW1kLTB7cmlnaHQ6YXV0b30ucHVsbC1tZC0xe3JpZ2h0OjguMzMzMzMlfS5wdWxsLW1kLTJ7cmlnaHQ6MTYuNjY2NjclfS5wdWxsLW1kLTN7cmlnaHQ6MjUlfS5wdWxsLW1kLTR7cmlnaHQ6MzMuMzMzMzMlfS5wdWxsLW1kLTV7cmlnaHQ6NDEuNjY2NjclfS5wdWxsLW1kLTZ7cmlnaHQ6NTAlfS5wdWxsLW1kLTd7cmlnaHQ6NTguMzMzMzMlfS5wdWxsLW1kLTh7cmlnaHQ6NjYuNjY2NjclfS5wdWxsLW1kLTl7cmlnaHQ6NzUlfS5wdWxsLW1kLTEwe3JpZ2h0OjgzLjMzMzMzJX0ucHVsbC1tZC0xMXtyaWdodDo5MS42NjY2NyV9LnB1bGwtbWQtMTJ7cmlnaHQ6MTAwJX0ucHVzaC1tZC0we2xlZnQ6YXV0b30ucHVzaC1tZC0xe2xlZnQ6OC4zMzMzMyV9LnB1c2gtbWQtMntsZWZ0OjE2LjY2NjY3JX0ucHVzaC1tZC0ze2xlZnQ6MjUlfS5wdXNoLW1kLTR7bGVmdDozMy4zMzMzMyV9LnB1c2gtbWQtNXtsZWZ0OjQxLjY2NjY3JX0ucHVzaC1tZC02e2xlZnQ6NTAlfS5wdXNoLW1kLTd7bGVmdDo1OC4zMzMzMyV9LnB1c2gtbWQtOHtsZWZ0OjY2LjY2NjY3JX0ucHVzaC1tZC05e2xlZnQ6NzUlfS5wdXNoLW1kLTEwe2xlZnQ6ODMuMzMzMzMlfS5wdXNoLW1kLTExe2xlZnQ6OTEuNjY2NjclfS5wdXNoLW1kLTEye2xlZnQ6MTAwJX0ub2Zmc2V0LW1kLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LW1kLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMyV9Lm9mZnNldC1tZC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY3JX0ub2Zmc2V0LW1kLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtbWQtNHttYXJnaW4tbGVmdDozMy4zMzMzMyV9Lm9mZnNldC1tZC01e21hcmdpbi1sZWZ0OjQxLjY2NjY3JX0ub2Zmc2V0LW1kLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtbWQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMyV9Lm9mZnNldC1tZC04e21hcmdpbi1sZWZ0OjY2LjY2NjY3JX0ub2Zmc2V0LW1kLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtbWQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMlfS5vZmZzZXQtbWQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjclfX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7LmNvbCwuY29sLTEsLmNvbC0xMCwuY29sLTExLC5jb2wtMTIsLmNvbC0yLC5jb2wtMywuY29sLTQsLmNvbC01LC5jb2wtNiwuY29sLTcsLmNvbC04LC5jb2wtOSwuY29sLWxnLC5jb2wtbGctMSwuY29sLWxnLTEwLC5jb2wtbGctMTEsLmNvbC1sZy0xMiwuY29sLWxnLTIsLmNvbC1sZy0zLC5jb2wtbGctNCwuY29sLWxnLTUsLmNvbC1sZy02LC5jb2wtbGctNywuY29sLWxnLTgsLmNvbC1sZy05LC5jb2wtbWQsLmNvbC1tZC0xLC5jb2wtbWQtMTAsLmNvbC1tZC0xMSwuY29sLW1kLTEyLC5jb2wtbWQtMiwuY29sLW1kLTMsLmNvbC1tZC00LC5jb2wtbWQtNSwuY29sLW1kLTYsLmNvbC1tZC03LC5jb2wtbWQtOCwuY29sLW1kLTksLmNvbC1zbSwuY29sLXNtLTEsLmNvbC1zbS0xMCwuY29sLXNtLTExLC5jb2wtc20tMTIsLmNvbC1zbS0yLC5jb2wtc20tMywuY29sLXNtLTQsLmNvbC1zbS01LC5jb2wtc20tNiwuY29sLXNtLTcsLmNvbC1zbS04LC5jb2wtc20tOSwuY29sLXhsLC5jb2wteGwtMSwuY29sLXhsLTEwLC5jb2wteGwtMTEsLmNvbC14bC0xMiwuY29sLXhsLTIsLmNvbC14bC0zLC5jb2wteGwtNCwuY29sLXhsLTUsLmNvbC14bC02LC5jb2wteGwtNywuY29sLXhsLTgsLmNvbC14bC05e3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweH0uY29sLWxne2ZsZXgtYmFzaXM6MDtmbGV4LWdyb3c6MTttYXgtd2lkdGg6MTAwJX0uY29sLWxnLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wtbGctMXtmbGV4OjAgMCA4LjMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMyV9LmNvbC1sZy0ye2ZsZXg6MCAwIDE2LjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjclfS5jb2wtbGctM3tmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uY29sLWxnLTR7ZmxleDowIDAgMzMuMzMzMzMlO21heC13aWR0aDozMy4zMzMzMyV9LmNvbC1sZy01e2ZsZXg6MCAwIDQxLjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjclfS5jb2wtbGctNntmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uY29sLWxnLTd7ZmxleDowIDAgNTguMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMyV9LmNvbC1sZy04e2ZsZXg6MCAwIDY2LjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjclfS5jb2wtbGctOXtmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX0uY29sLWxnLTEwe2ZsZXg6MCAwIDgzLjMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMlfS5jb2wtbGctMTF7ZmxleDowIDAgOTEuNjY2NjclO21heC13aWR0aDo5MS42NjY2NyV9LmNvbC1sZy0xMntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5wdWxsLWxnLTB7cmlnaHQ6YXV0b30ucHVsbC1sZy0xe3JpZ2h0OjguMzMzMzMlfS5wdWxsLWxnLTJ7cmlnaHQ6MTYuNjY2NjclfS5wdWxsLWxnLTN7cmlnaHQ6MjUlfS5wdWxsLWxnLTR7cmlnaHQ6MzMuMzMzMzMlfS5wdWxsLWxnLTV7cmlnaHQ6NDEuNjY2NjclfS5wdWxsLWxnLTZ7cmlnaHQ6NTAlfS5wdWxsLWxnLTd7cmlnaHQ6NTguMzMzMzMlfS5wdWxsLWxnLTh7cmlnaHQ6NjYuNjY2NjclfS5wdWxsLWxnLTl7cmlnaHQ6NzUlfS5wdWxsLWxnLTEwe3JpZ2h0OjgzLjMzMzMzJX0ucHVsbC1sZy0xMXtyaWdodDo5MS42NjY2NyV9LnB1bGwtbGctMTJ7cmlnaHQ6MTAwJX0ucHVzaC1sZy0we2xlZnQ6YXV0b30ucHVzaC1sZy0xe2xlZnQ6OC4zMzMzMyV9LnB1c2gtbGctMntsZWZ0OjE2LjY2NjY3JX0ucHVzaC1sZy0ze2xlZnQ6MjUlfS5wdXNoLWxnLTR7bGVmdDozMy4zMzMzMyV9LnB1c2gtbGctNXtsZWZ0OjQxLjY2NjY3JX0ucHVzaC1sZy02e2xlZnQ6NTAlfS5wdXNoLWxnLTd7bGVmdDo1OC4zMzMzMyV9LnB1c2gtbGctOHtsZWZ0OjY2LjY2NjY3JX0ucHVzaC1sZy05e2xlZnQ6NzUlfS5wdXNoLWxnLTEwe2xlZnQ6ODMuMzMzMzMlfS5wdXNoLWxnLTExe2xlZnQ6OTEuNjY2NjclfS5wdXNoLWxnLTEye2xlZnQ6MTAwJX0ub2Zmc2V0LWxnLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LWxnLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMyV9Lm9mZnNldC1sZy0ye21hcmdpbi1sZWZ0OjE2LjY2NjY3JX0ub2Zmc2V0LWxnLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtbGctNHttYXJnaW4tbGVmdDozMy4zMzMzMyV9Lm9mZnNldC1sZy01e21hcmdpbi1sZWZ0OjQxLjY2NjY3JX0ub2Zmc2V0LWxnLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtbGctN3ttYXJnaW4tbGVmdDo1OC4zMzMzMyV9Lm9mZnNldC1sZy04e21hcmdpbi1sZWZ0OjY2LjY2NjY3JX0ub2Zmc2V0LWxnLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtbGctMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMlfS5vZmZzZXQtbGctMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjclfX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5jb2wsLmNvbC0xLC5jb2wtMTAsLmNvbC0xMSwuY29sLTEyLC5jb2wtMiwuY29sLTMsLmNvbC00LC5jb2wtNSwuY29sLTYsLmNvbC03LC5jb2wtOCwuY29sLTksLmNvbC1sZywuY29sLWxnLTEsLmNvbC1sZy0xMCwuY29sLWxnLTExLC5jb2wtbGctMTIsLmNvbC1sZy0yLC5jb2wtbGctMywuY29sLWxnLTQsLmNvbC1sZy01LC5jb2wtbGctNiwuY29sLWxnLTcsLmNvbC1sZy04LC5jb2wtbGctOSwuY29sLW1kLC5jb2wtbWQtMSwuY29sLW1kLTEwLC5jb2wtbWQtMTEsLmNvbC1tZC0xMiwuY29sLW1kLTIsLmNvbC1tZC0zLC5jb2wtbWQtNCwuY29sLW1kLTUsLmNvbC1tZC02LC5jb2wtbWQtNywuY29sLW1kLTgsLmNvbC1tZC05LC5jb2wtc20sLmNvbC1zbS0xLC5jb2wtc20tMTAsLmNvbC1zbS0xMSwuY29sLXNtLTEyLC5jb2wtc20tMiwuY29sLXNtLTMsLmNvbC1zbS00LC5jb2wtc20tNSwuY29sLXNtLTYsLmNvbC1zbS03LC5jb2wtc20tOCwuY29sLXNtLTksLmNvbC14bCwuY29sLXhsLTEsLmNvbC14bC0xMCwuY29sLXhsLTExLC5jb2wteGwtMTIsLmNvbC14bC0yLC5jb2wteGwtMywuY29sLXhsLTQsLmNvbC14bC01LC5jb2wteGwtNiwuY29sLXhsLTcsLmNvbC14bC04LC5jb2wteGwtOXtwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjE1cHh9LmNvbC14bHtmbGV4LWJhc2lzOjA7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LmNvbC14bC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLXhsLTF7ZmxleDowIDAgOC4zMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMlfS5jb2wteGwtMntmbGV4OjAgMCAxNi42NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY3JX0uY29sLXhsLTN7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmNvbC14bC00e2ZsZXg6MCAwIDMzLjMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMlfS5jb2wteGwtNXtmbGV4OjAgMCA0MS42NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY3JX0uY29sLXhsLTZ7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LmNvbC14bC03e2ZsZXg6MCAwIDU4LjMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMlfS5jb2wteGwtOHtmbGV4OjAgMCA2Ni42NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY3JX0uY29sLXhsLTl7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmNvbC14bC0xMHtmbGV4OjAgMCA4My4zMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzJX0uY29sLXhsLTExe2ZsZXg6MCAwIDkxLjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjclfS5jb2wteGwtMTJ7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ucHVsbC14bC0we3JpZ2h0OmF1dG99LnB1bGwteGwtMXtyaWdodDo4LjMzMzMzJX0ucHVsbC14bC0ye3JpZ2h0OjE2LjY2NjY3JX0ucHVsbC14bC0ze3JpZ2h0OjI1JX0ucHVsbC14bC00e3JpZ2h0OjMzLjMzMzMzJX0ucHVsbC14bC01e3JpZ2h0OjQxLjY2NjY3JX0ucHVsbC14bC02e3JpZ2h0OjUwJX0ucHVsbC14bC03e3JpZ2h0OjU4LjMzMzMzJX0ucHVsbC14bC04e3JpZ2h0OjY2LjY2NjY3JX0ucHVsbC14bC05e3JpZ2h0Ojc1JX0ucHVsbC14bC0xMHtyaWdodDo4My4zMzMzMyV9LnB1bGwteGwtMTF7cmlnaHQ6OTEuNjY2NjclfS5wdWxsLXhsLTEye3JpZ2h0OjEwMCV9LnB1c2gteGwtMHtsZWZ0OmF1dG99LnB1c2gteGwtMXtsZWZ0OjguMzMzMzMlfS5wdXNoLXhsLTJ7bGVmdDoxNi42NjY2NyV9LnB1c2gteGwtM3tsZWZ0OjI1JX0ucHVzaC14bC00e2xlZnQ6MzMuMzMzMzMlfS5wdXNoLXhsLTV7bGVmdDo0MS42NjY2NyV9LnB1c2gteGwtNntsZWZ0OjUwJX0ucHVzaC14bC03e2xlZnQ6NTguMzMzMzMlfS5wdXNoLXhsLTh7bGVmdDo2Ni42NjY2NyV9LnB1c2gteGwtOXtsZWZ0Ojc1JX0ucHVzaC14bC0xMHtsZWZ0OjgzLjMzMzMzJX0ucHVzaC14bC0xMXtsZWZ0OjkxLjY2NjY3JX0ucHVzaC14bC0xMntsZWZ0OjEwMCV9Lm9mZnNldC14bC0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC14bC0xe21hcmdpbi1sZWZ0OjguMzMzMzMlfS5vZmZzZXQteGwtMnttYXJnaW4tbGVmdDoxNi42NjY2NyV9Lm9mZnNldC14bC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LXhsLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMlfS5vZmZzZXQteGwtNXttYXJnaW4tbGVmdDo0MS42NjY2NyV9Lm9mZnNldC14bC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LXhsLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMlfS5vZmZzZXQteGwtOHttYXJnaW4tbGVmdDo2Ni42NjY2NyV9Lm9mZnNldC14bC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LXhsLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzJX0ub2Zmc2V0LXhsLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY3JX19LmZvcm0tY29udHJvbCwuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2ssLnRhYmxle3dpZHRoOjEwMCV9LnRhYmxle21heC13aWR0aDoxMDAlfS50YWJsZSB0ZCwudGFibGUgdGh7cGFkZGluZzoxcmVtIDEuNXJlbTt2ZXJ0aWNhbC1hbGlnbjp0b3A7Ym9yZGVyLXRvcDoxcHggc29saWQgI2YyZjJmMn0udGFibGUgdGhlYWQgdGh7dmVydGljYWwtYWxpZ246Ym90dG9tO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICNmMmYyZjJ9LnRhYmxlIHRib2R5K3Rib2R5e2JvcmRlci10b3A6MnB4IHNvbGlkICNmMmYyZjJ9LnRhYmxlIC50YWJsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmM2YzZjN9LnRhYmxlLXNtIHRkLC50YWJsZS1zbSB0aHtwYWRkaW5nOi43NXJlbSAxcmVtfS50YWJsZS1ib3JkZXJlZCwudGFibGUtYm9yZGVyZWQgdGQsLnRhYmxlLWJvcmRlcmVkIHRoe2JvcmRlcjoxcHggc29saWQgI2YyZjJmMn0udGFibGUtYm9yZGVyZWQgdGhlYWQgdGQsLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoe2JvcmRlci1ib3R0b20td2lkdGg6MnB4fS50YWJsZS1pbnZlcnNlLnRhYmxlLWJvcmRlcmVkLC50YWJsZS1yZXNwb25zaXZlLnRhYmxlLWJvcmRlcmVke2JvcmRlcjowfS50YWJsZS1hY3RpdmUsLnRhYmxlLWFjdGl2ZT50ZCwudGFibGUtYWN0aXZlPnRoLC50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciwudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpe2JhY2tncm91bmQtY29sb3I6I2YyZjJmMn0udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciwudGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3Zlcj50ZCwudGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3Zlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiNlNWU1ZTV9LnRhYmxlLXN1Y2Nlc3MsLnRhYmxlLXN1Y2Nlc3M+dGQsLnRhYmxlLXN1Y2Nlc3M+dGh7YmFja2dyb3VuZC1jb2xvcjojNTdkNTlmfS50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciwudGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6IzQzZDA5M30udGFibGUtaW5mbywudGFibGUtaW5mbz50ZCwudGFibGUtaW5mbz50aHtiYWNrZ3JvdW5kLWNvbG9yOiMyZWJjZmN9LnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyLC50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3Zlcj50ZCwudGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojMTRiNGZjfS50YWJsZS13YXJuaW5nLC50YWJsZS13YXJuaW5nPnRkLC50YWJsZS13YXJuaW5nPnRoe2JhY2tncm91bmQtY29sb3I6I2ZmYzcyMX0udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIsLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyPnRkLC50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3Zlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDd9LnRhYmxlLWRhbmdlciwudGFibGUtZGFuZ2VyPnRkLC50YWJsZS1kYW5nZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojZmY2ZjZjfS50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyLC50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyPnRkLC50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2ZmNTY1Mn0udGhlYWQtaW52ZXJzZSB0aHtjb2xvcjojZjNmM2YzO2JhY2tncm91bmQtY29sb3I6IzQwNGM1NH0udGhlYWQtZGVmYXVsdCB0aHtjb2xvcjojNDY0YTRjO2JhY2tncm91bmQtY29sb3I6I2ZiZmJmYn0udGFibGUtaW52ZXJzZXtjb2xvcjojZjNmM2YzO2JhY2tncm91bmQtY29sb3I6IzQwNGM1NH0uZm9ybS1jb250cm9sLC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsLmZvcm0tY29udHJvbDpmb2N1cywuZm9ybS1jb250cm9sW3JlYWRvbmx5XXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS50YWJsZS1yZXNwb25zaXZle2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtvdmVyZmxvdy14OmF1dG87LW1zLW92ZXJmbG93LXN0eWxlOi1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcn0uY29sbGFwc2luZywuZW1iZWQtcmVzcG9uc2l2ZSwubW9kYWwsLm1vZGFsLW9wZW4sLnByb2dyZXNze292ZXJmbG93OmhpZGRlbn0uZm9ybS1jb250cm9se3BhZGRpbmc6LjY1cmVtIC4xcmVtO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuMjU7Y29sb3I6IzQ2NGE0YztiYWNrZ3JvdW5kLWltYWdlOm5vbmU7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjoxcHggc29saWQgI2YxZjFmMTtib3JkZXItcmFkaXVzOjA7Ym94LXNoYWRvdzp0cmFuc3BhcmVudDt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1c30uZm9ybS1jb250cm9sOjotbXMtZXhwYW5ke2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjB9LmZvcm0tY29udHJvbDpmb2N1c3tjb2xvcjojNDY0YTRjO2JvcmRlci1jb2xvcjojZjFmMWYxO291dGxpbmU6MDtib3gtc2hhZG93OnRyYW5zcGFyZW50LHJnYmEoMjQxLDI0MSwyNDEsLjYpfS5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVye2NvbG9yOiM2MzZjNzI7b3BhY2l0eToxfXNlbGVjdC5mb3JtLWNvbnRyb2w6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pe2hlaWdodDpjYWxjKDIuNTVyZW0gKyAycHgpfXNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tcy12YWx1ZXtjb2xvcjojNDY0YTRjO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmNvbC1mb3JtLWxhYmVse3BhZGRpbmctdG9wOmNhbGMoLjY1cmVtIC0gMXB4ICogMik7cGFkZGluZy1ib3R0b206Y2FsYyguNjVyZW0gLSAxcHggKiAyKTttYXJnaW4tYm90dG9tOjB9LmNvbC1mb3JtLWxhYmVsLWxne3BhZGRpbmctdG9wOmNhbGMoLjc1cmVtIC0gMXB4ICogMik7cGFkZGluZy1ib3R0b206Y2FsYyguNzVyZW0gLSAxcHggKiAyKTtmb250LXNpemU6MS4yNXJlbX0uY29sLWZvcm0tbGFiZWwtc217cGFkZGluZy10b3A6Y2FsYyguNXJlbSAtIDFweCAqIDIpO3BhZGRpbmctYm90dG9tOmNhbGMoLjVyZW0gLSAxcHggKiAyKTtmb250LXNpemU6Ljg3NXJlbX0uY29sLWZvcm0tbGVnZW5kLC5mb3JtLWNvbnRyb2wtc3RhdGlje3BhZGRpbmctdG9wOi42NXJlbTtwYWRkaW5nLWJvdHRvbTouNjVyZW07bWFyZ2luLWJvdHRvbTowfS5jb2wtZm9ybS1sZWdlbmR7Zm9udC1zaXplOjFyZW19LmZvcm0tY29udHJvbC1zdGF0aWN7bGluZS1oZWlnaHQ6MS4yNTtib3JkZXI6c29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOjFweCAwfS5mb3JtLWNvbnRyb2wtc3RhdGljLmZvcm0tY29udHJvbC1sZywuZm9ybS1jb250cm9sLXN0YXRpYy5mb3JtLWNvbnRyb2wtc20sLmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wtc3RhdGljLmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+LmZvcm0tY29udHJvbC1zdGF0aWMuYnRuLC5pbnB1dC1ncm91cC1zbT4uZm9ybS1jb250cm9sLXN0YXRpYy5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPi5mb3JtLWNvbnRyb2wtc3RhdGljLmJ0bntwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9LmZvcm0tY29udHJvbC1zbSwuaW5wdXQtZ3JvdXAtc20+LmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPi5idG57cGFkZGluZzouNXJlbSAuMXJlbTtmb250LXNpemU6Ljg3NXJlbTtib3JkZXItcmFkaXVzOjB9LmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+c2VsZWN0LmJ0bjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksLmlucHV0LWdyb3VwLXNtPnNlbGVjdC5mb3JtLWNvbnRyb2w6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLC5pbnB1dC1ncm91cC1zbT5zZWxlY3QuaW5wdXQtZ3JvdXAtYWRkb246bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLHNlbGVjdC5mb3JtLWNvbnRyb2wtc206bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pe2hlaWdodDoyLjMxMjVyZW19LmZvcm0tY29udHJvbC1sZywuaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPi5idG57cGFkZGluZzouNzVyZW0gLjFyZW07Zm9udC1zaXplOjEuMjVyZW07Ym9yZGVyLXJhZGl1czowfS5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPnNlbGVjdC5idG46bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLC5pbnB1dC1ncm91cC1sZz5zZWxlY3QuZm9ybS1jb250cm9sOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSwuaW5wdXQtZ3JvdXAtbGc+c2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSxzZWxlY3QuZm9ybS1jb250cm9sLWxnOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKXtoZWlnaHQ6My4xNjY2N3JlbX0uZm9ybS1ncm91cHttYXJnaW4tYm90dG9tOjJyZW19LmZvcm0tY2hlY2t7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTouNXJlbX0uZm9ybS1jaGVjay5kaXNhYmxlZCAuZm9ybS1jaGVjay1sYWJlbHtjb2xvcjojOWM5YzljO2N1cnNvcjpub3QtYWxsb3dlZH0uZm9ybS1jaGVjay1sYWJlbHtwYWRkaW5nLWxlZnQ6MS4yNXJlbTttYXJnaW4tYm90dG9tOjA7Y3Vyc29yOnBvaW50ZXJ9LmZvcm0tY2hlY2staW5wdXR7cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luLWxlZnQ6LTEuMjVyZW19LmZvcm0tY2hlY2staW5wdXQ6b25seS1jaGlsZHtwb3NpdGlvbjpzdGF0aWN9LmZvcm0tY2hlY2staW5saW5le2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1sYWJlbHt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmZvcm0tY2hlY2staW5saW5lKy5mb3JtLWNoZWNrLWlubGluZXttYXJnaW4tbGVmdDouNzVyZW19LmZvcm0tY29udHJvbC1kYW5nZXIsLmZvcm0tY29udHJvbC1zdWNjZXNzLC5mb3JtLWNvbnRyb2wtd2FybmluZ3twYWRkaW5nLXJpZ2h0Oi4zcmVtO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciByaWdodCAuNjM3NXJlbTtiYWNrZ3JvdW5kLXNpemU6MS4yNzVyZW0gMS4yNzVyZW19Lmhhcy1zdWNjZXNzIC5jb2wtZm9ybS1sYWJlbCwuaGFzLXN1Y2Nlc3MgLmN1c3RvbS1jb250cm9sLC5oYXMtc3VjY2VzcyAuZm9ybS1jaGVjay1sYWJlbCwuaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbC1mZWVkYmFjaywuaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbC1sYWJlbHtjb2xvcjojMzJjNzg3fS5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9se2JvcmRlci1jb2xvcjojMzJjNzg3fS5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sOmZvY3Vze2JveC1zaGFkb3c6dHJhbnNwYXJlbnQsMCAwIDZweCAjODBkZmI2fS5oYXMtc3VjY2VzcyAuaW5wdXQtZ3JvdXAtYWRkb257Y29sb3I6IzMyYzc4Nztib3JkZXItY29sb3I6IzMyYzc4NztiYWNrZ3JvdW5kLWNvbG9yOiNkMWY0ZTV9Lmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wtc3VjY2Vzc3tiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyMzMyYzc4NycgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNFJTNDL3N2ZyUzRVwiKX0uaGFzLXdhcm5pbmcgLmNvbC1mb3JtLWxhYmVsLC5oYXMtd2FybmluZyAuY3VzdG9tLWNvbnRyb2wsLmhhcy13YXJuaW5nIC5mb3JtLWNoZWNrLWxhYmVsLC5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLWxhYmVse2NvbG9yOiNmZmMxMDd9Lmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2x7Ym9yZGVyLWNvbG9yOiNmZmMxMDd9Lmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2w6Zm9jdXN7Ym94LXNoYWRvdzp0cmFuc3BhcmVudCwwIDAgNnB4ICNmZmRiNmR9Lmhhcy13YXJuaW5nIC5pbnB1dC1ncm91cC1hZGRvbntjb2xvcjojZmZjMTA3O2JvcmRlci1jb2xvcjojZmZjMTA3O2JhY2tncm91bmQtY29sb3I6I2ZmZjRkM30uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbC13YXJuaW5ne2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZjMTA3JyBkPSdNNC40IDUuMzI0aC0uOHYtMi40NmguOHptMCAxLjQyaC0uOFY1Ljg5aC44ek0zLjc2LjYzTC4wNCA3LjA3NWMtLjExNS4yLjAxNi40MjUuMjYuNDI2aDcuMzk3Yy4yNDIgMCAuMzcyLS4yMjYuMjU4LS40MjZDNi43MjYgNC45MjQgNS40NyAyLjc5IDQuMjUzLjYzYy0uMTEzLS4xNzQtLjM5LS4xNzQtLjQ5NCAweicvJTNFJTNDL3N2ZyUzRVwiKX0uaGFzLWRhbmdlciAuY29sLWZvcm0tbGFiZWwsLmhhcy1kYW5nZXIgLmN1c3RvbS1jb250cm9sLC5oYXMtZGFuZ2VyIC5mb3JtLWNoZWNrLWxhYmVsLC5oYXMtZGFuZ2VyIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLmhhcy1kYW5nZXIgLmZvcm0tY29udHJvbC1sYWJlbHtjb2xvcjojZmY1NjUyfS5oYXMtZGFuZ2VyIC5mb3JtLWNvbnRyb2x7Ym9yZGVyLWNvbG9yOiNmZjU2NTJ9Lmhhcy1kYW5nZXIgLmZvcm0tY29udHJvbDpmb2N1c3tib3gtc2hhZG93OnRyYW5zcGFyZW50LDAgMCA2cHggI2ZmYmFiOH0uaGFzLWRhbmdlciAuaW5wdXQtZ3JvdXAtYWRkb257Y29sb3I6I2ZmNTY1Mjtib3JkZXItY29sb3I6I2ZmNTY1MjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9Lmhhcy1kYW5nZXIgLmZvcm0tY29udHJvbC1kYW5nZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmNTY1Micgdmlld0JveD0nLTIgLTIgNyA3JyUzRSUzQ3BhdGggc3Ryb2tlPSclMjNkOTUzNGYnIGQ9J00wIDBsMyAzbTAtM0wwIDMnLyUzRSUzQ2NpcmNsZSByPScuNScvJTNFJTNDY2lyY2xlIGN4PSczJyByPScuNScvJTNFJTNDY2lyY2xlIGN5PSczJyByPScuNScvJTNFJTNDY2lyY2xlIGN4PSczJyBjeT0nMycgcj0nLjUnLyUzRSUzQy9zdmclM0VcIil9LmZvcm0taW5saW5le2Rpc3BsYXk6ZmxleDtmbGV4LWZsb3c6cm93IHdyYXA7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsuZm9ybS1pbmxpbmUgbGFiZWx7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi1ib3R0b206MH0uZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXB7ZGlzcGxheTpmbGV4O2ZsZXg6MCAwIGF1dG87ZmxleC1mbG93OnJvdyB3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjB9LmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2x7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0bzt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtc3RhdGlje2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXB7d2lkdGg6YXV0b30uZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1sYWJlbHttYXJnaW4tYm90dG9tOjA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5mb3JtLWlubGluZSAuZm9ybS1jaGVja3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6YXV0bzttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowfS5mb3JtLWlubGluZSAuZm9ybS1jaGVjay1sYWJlbHtwYWRkaW5nLWxlZnQ6MH0uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXR7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDowO21hcmdpbi1yaWdodDouMjVyZW07bWFyZ2luLWxlZnQ6MH0uZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9se2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nLWxlZnQ6MH0uZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sLWluZGljYXRvcntwb3NpdGlvbjpzdGF0aWM7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0Oi4yNXJlbTt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LWJvdHRvbX0uZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNre3RvcDowfX0uYnRuLWJsb2NrLGlucHV0W3R5cGU9YnV0dG9uXS5idG4tYmxvY2ssaW5wdXRbdHlwZT1yZXNldF0uYnRuLWJsb2NrLGlucHV0W3R5cGU9c3VibWl0XS5idG4tYmxvY2t7d2lkdGg6MTAwJX0uYnRue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7dmVydGljYWwtYWxpZ246bWlkZGxlO3VzZXItc2VsZWN0Om5vbmU7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtwYWRkaW5nOi42cmVtIDFyZW07Zm9udC1zaXplOjFyZW07Ym9yZGVyLXJhZGl1czoycHg7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0fS5idG4uZm9jdXMsLmJ0bjpmb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzpub25lfS5idG4uZGlzYWJsZWQsLmJ0bjpkaXNhYmxlZHtjdXJzb3I6bm90LWFsbG93ZWQ7b3BhY2l0eTouNjU7Ym94LXNoYWRvdzpub25lfS5idG4uYWN0aXZlLC5idG46YWN0aXZle2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3gtc2hhZG93Om5vbmUsbm9uZX1hLmJ0bi5kaXNhYmxlZCxmaWVsZHNldFtkaXNhYmxlZF0gYS5idG57cG9pbnRlci1ldmVudHM6bm9uZX0uYnRuLXByaW1hcnl7YmFja2dyb3VuZC1jb2xvcjojMjE5NkYzO2JvcmRlci1jb2xvcjojMjE5NkYzfS5idG4tcHJpbWFyeSwuYnRuLXByaW1hcnk6Zm9jdXN7Y29sb3I6I0ZGRn0uYnRuLXByaW1hcnk6aG92ZXJ7Y29sb3I6I0ZGRjtiYWNrZ3JvdW5kLWNvbG9yOiMxMjhmZjI7Ym9yZGVyLWNvbG9yOiMxMjhmZjJ9LmJ0bi1wcmltYXJ5LmRpc2FibGVkLC5idG4tcHJpbWFyeTpkaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOiMyMTk2RjM7Ym9yZGVyLWNvbG9yOiMyMTk2RjN9LmJ0bi1wcmltYXJ5LmFjdGl2ZSwuYnRuLXByaW1hcnk6YWN0aXZlLC5zaG93Pi5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGV7Y29sb3I6I0ZGRjtiYWNrZ3JvdW5kLWNvbG9yOiMxMjhmZjI7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlci1jb2xvcjojMTI4ZmYyfS5idG4tc2Vjb25kYXJ5e2JhY2tncm91bmQtY29sb3I6I0ZGRjtib3JkZXItY29sb3I6I2VmZWZlZn0uYnRuLXNlY29uZGFyeSwuYnRuLXNlY29uZGFyeTpmb2N1c3tjb2xvcjojMjkyYjJjfS5idG4tc2Vjb25kYXJ5OmhvdmVye2NvbG9yOiMyOTJiMmM7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3O2JvcmRlci1jb2xvcjojZTdlN2U3fS5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLC5idG4tc2Vjb25kYXJ5OmRpc2FibGVke2JhY2tncm91bmQtY29sb3I6I0ZGRjtib3JkZXItY29sb3I6I2VmZWZlZn0uYnRuLXNlY29uZGFyeS5hY3RpdmUsLmJ0bi1zZWNvbmRhcnk6YWN0aXZlLC5zaG93Pi5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojMjkyYjJjO2JhY2tncm91bmQtY29sb3I6I2Y3ZjdmNztiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyLWNvbG9yOiNlN2U3ZTd9LmJ0bi1pbmZve2JhY2tncm91bmQtY29sb3I6IzAwQkNENDtib3JkZXItY29sb3I6IzAwQkNENH0uYnRuLWluZm8sLmJ0bi1pbmZvOmZvY3Vze2NvbG9yOiNGRkZ9LmJ0bi1pbmZvOmhvdmVye2NvbG9yOiNGRkY7YmFja2dyb3VuZC1jb2xvcjojMDBhZWM1O2JvcmRlci1jb2xvcjojMDBhZWM1fS5idG4taW5mby5kaXNhYmxlZCwuYnRuLWluZm86ZGlzYWJsZWR7YmFja2dyb3VuZC1jb2xvcjojMDBCQ0Q0O2JvcmRlci1jb2xvcjojMDBCQ0Q0fS5idG4taW5mby5hY3RpdmUsLmJ0bi1pbmZvOmFjdGl2ZSwuc2hvdz4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNGRkY7YmFja2dyb3VuZC1jb2xvcjojMDBhZWM1O2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXItY29sb3I6IzAwYWVjNX0uYnRuLXN1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojMzJjNzg3O2JvcmRlci1jb2xvcjojMzJjNzg3fS5idG4tc3VjY2VzcywuYnRuLXN1Y2Nlc3M6Zm9jdXN7Y29sb3I6I0ZGRn0uYnRuLXN1Y2Nlc3M6aG92ZXJ7Y29sb3I6I0ZGRjtiYWNrZ3JvdW5kLWNvbG9yOiMyZmJiN2Y7Ym9yZGVyLWNvbG9yOiMyZmJiN2Z9LmJ0bi1zdWNjZXNzLmRpc2FibGVkLC5idG4tc3VjY2VzczpkaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOiMzMmM3ODc7Ym9yZGVyLWNvbG9yOiMzMmM3ODd9LmJ0bi1zdWNjZXNzLmFjdGl2ZSwuYnRuLXN1Y2Nlc3M6YWN0aXZlLC5zaG93Pi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGV7Y29sb3I6I0ZGRjtiYWNrZ3JvdW5kLWNvbG9yOiMyZmJiN2Y7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlci1jb2xvcjojMmZiYjdmfS5idG4td2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDc7Ym9yZGVyLWNvbG9yOiNmZmMxMDd9LmJ0bi13YXJuaW5nLC5idG4td2FybmluZzpmb2N1c3tjb2xvcjojRkZGfS5idG4td2FybmluZzpob3Zlcntjb2xvcjojRkZGO2JhY2tncm91bmQtY29sb3I6I2Y3YjkwMDtib3JkZXItY29sb3I6I2Y3YjkwMH0uYnRuLXdhcm5pbmcuZGlzYWJsZWQsLmJ0bi13YXJuaW5nOmRpc2FibGVke2JhY2tncm91bmQtY29sb3I6I2ZmYzEwNztib3JkZXItY29sb3I6I2ZmYzEwN30uYnRuLXdhcm5pbmcuYWN0aXZlLC5idG4td2FybmluZzphY3RpdmUsLnNob3c+LmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojRkZGO2JhY2tncm91bmQtY29sb3I6I2Y3YjkwMDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyLWNvbG9yOiNmN2I5MDB9LmJ0bi1kYW5nZXJ7YmFja2dyb3VuZC1jb2xvcjojZmY1NjUyO2JvcmRlci1jb2xvcjojZmY1NjUyfS5idG4tZGFuZ2VyLC5idG4tZGFuZ2VyOmZvY3Vze2NvbG9yOiNGRkZ9LmJ0bi1kYW5nZXI6aG92ZXJ7Y29sb3I6I0ZGRjtiYWNrZ3JvdW5kLWNvbG9yOiNmZjQ3NDM7Ym9yZGVyLWNvbG9yOiNmZjQ3NDN9LmJ0bi1kYW5nZXIuZGlzYWJsZWQsLmJ0bi1kYW5nZXI6ZGlzYWJsZWR7YmFja2dyb3VuZC1jb2xvcjojZmY1NjUyO2JvcmRlci1jb2xvcjojZmY1NjUyfS5idG4tZGFuZ2VyLmFjdGl2ZSwuYnRuLWRhbmdlcjphY3RpdmUsLnNob3c+LmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNGRkY7YmFja2dyb3VuZC1jb2xvcjojZmY0NzQzO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXItY29sb3I6I2ZmNDc0M30uYnRuLW91dGxpbmUtcHJpbWFyeXtjb2xvcjojMjE5NkYzO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1jb2xvcjojMjE5NkYzfS5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVye2NvbG9yOiNGRkY7YmFja2dyb3VuZC1jb2xvcjojMjE5NkYzO2JvcmRlci1jb2xvcjojMjE5NkYzfS5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLC5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVke2NvbG9yOiMyMTk2RjM7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYnRuLW91dGxpbmUtcHJpbWFyeS5hY3RpdmUsLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlLC5zaG93Pi5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojRkZGO2JhY2tncm91bmQtY29sb3I6IzIxOTZGMztib3JkZXItY29sb3I6IzIxOTZGM30uYnRuLW91dGxpbmUtc2Vjb25kYXJ5e2NvbG9yOiNlZmVmZWY7YmFja2dyb3VuZC1pbWFnZTpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLWNvbG9yOiNlZmVmZWZ9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3Zlcntjb2xvcjojRkZGO2JhY2tncm91bmQtY29sb3I6I2VmZWZlZjtib3JkZXItY29sb3I6I2VmZWZlZn0uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkLC5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWR7Y29sb3I6I2VmZWZlZjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1zZWNvbmRhcnkuYWN0aXZlLC5idG4tb3V0bGluZS1zZWNvbmRhcnk6YWN0aXZlLC5zaG93Pi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNGRkY7YmFja2dyb3VuZC1jb2xvcjojZWZlZmVmO2JvcmRlci1jb2xvcjojZWZlZmVmfS5idG4tb3V0bGluZS1pbmZve2NvbG9yOiMwMEJDRDQ7YmFja2dyb3VuZC1pbWFnZTpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLWNvbG9yOiMwMEJDRDR9LmJ0bi1vdXRsaW5lLWluZm86aG92ZXJ7Y29sb3I6I0ZGRjtiYWNrZ3JvdW5kLWNvbG9yOiMwMEJDRDQ7Ym9yZGVyLWNvbG9yOiMwMEJDRDR9LmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWR7Y29sb3I6IzAwQkNENDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1pbmZvLmFjdGl2ZSwuYnRuLW91dGxpbmUtaW5mbzphY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNGRkY7YmFja2dyb3VuZC1jb2xvcjojMDBCQ0Q0O2JvcmRlci1jb2xvcjojMDBCQ0Q0fS5idG4tb3V0bGluZS1zdWNjZXNze2NvbG9yOiMzMmM3ODc7YmFja2dyb3VuZC1pbWFnZTpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLWNvbG9yOiMzMmM3ODd9LmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXJ7Y29sb3I6I0ZGRjtiYWNrZ3JvdW5kLWNvbG9yOiMzMmM3ODc7Ym9yZGVyLWNvbG9yOiMzMmM3ODd9LmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWR7Y29sb3I6IzMyYzc4NztiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1zdWNjZXNzLmFjdGl2ZSwuYnRuLW91dGxpbmUtc3VjY2VzczphY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNGRkY7YmFja2dyb3VuZC1jb2xvcjojMzJjNzg3O2JvcmRlci1jb2xvcjojMzJjNzg3fS5idG4tb3V0bGluZS13YXJuaW5ne2NvbG9yOiNmZmMxMDc7YmFja2dyb3VuZC1pbWFnZTpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLWNvbG9yOiNmZmMxMDd9LmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXJ7Y29sb3I6I0ZGRjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDc7Ym9yZGVyLWNvbG9yOiNmZmMxMDd9LmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWR7Y29sb3I6I2ZmYzEwNztiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS13YXJuaW5nLmFjdGl2ZSwuYnRuLW91dGxpbmUtd2FybmluZzphY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNGRkY7YmFja2dyb3VuZC1jb2xvcjojZmZjMTA3O2JvcmRlci1jb2xvcjojZmZjMTA3fS5idG4tb3V0bGluZS1kYW5nZXJ7Y29sb3I6I2ZmNTY1MjtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6I2ZmNTY1Mn0uYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVye2NvbG9yOiNGRkY7YmFja2dyb3VuZC1jb2xvcjojZmY1NjUyO2JvcmRlci1jb2xvcjojZmY1NjUyfS5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZHtjb2xvcjojZmY1NjUyO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLWRhbmdlci5hY3RpdmUsLmJ0bi1vdXRsaW5lLWRhbmdlcjphY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGV7Y29sb3I6I0ZGRjtiYWNrZ3JvdW5kLWNvbG9yOiNmZjU2NTI7Ym9yZGVyLWNvbG9yOiNmZjU2NTJ9LmJ0bi1saW5re2NvbG9yOiMwM0E5RjQ7Ym9yZGVyLXJhZGl1czowfS5idG4tbGluaywuYnRuLWxpbmsuYWN0aXZlLC5idG4tbGluazphY3RpdmUsLmJ0bi1saW5rOmRpc2FibGVke2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym94LXNoYWRvdzpub25lfS5idG4tbGluaywuYnRuLWxpbms6YWN0aXZlLC5idG4tbGluazpmb2N1cywuYnRuLWxpbms6aG92ZXJ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tbGluazpmb2N1cywuYnRuLWxpbms6aG92ZXJ7Y29sb3I6IzAyNzVhODtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tbGluazpkaXNhYmxlZHtjb2xvcjojNjM2YzcyfS5idG4tZ3JvdXAtbGc+LmJ0biwuYnRuLWxne3BhZGRpbmc6Ljc1cmVtIDEuNXJlbTtmb250LXNpemU6MS4yNXJlbTtib3JkZXItcmFkaXVzOjJweH0uYnRuLWdyb3VwLXNtPi5idG4sLmJ0bi1zbXtwYWRkaW5nOi4yNXJlbSAuNXJlbTtmb250LXNpemU6Ljg3NXJlbTtib3JkZXItcmFkaXVzOjJweH0uYnRuLWJsb2Nre2Rpc3BsYXk6YmxvY2t9LmJ0bi1ibG9jaysuYnRuLWJsb2Nre21hcmdpbi10b3A6LjVyZW19LmZhZGV7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGxpbmVhcn0uZmFkZS5zaG93e29wYWNpdHk6MX0uY29sbGFwc2V7ZGlzcGxheTpub25lfS5jb2xsYXBzZS5zaG93e2Rpc3BsYXk6YmxvY2t9dHIuY29sbGFwc2Uuc2hvd3tkaXNwbGF5OnRhYmxlLXJvd310Ym9keS5jb2xsYXBzZS5zaG93e2Rpc3BsYXk6dGFibGUtcm93LWdyb3VwfS5jb2xsYXBzaW5ne3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDowO3RyYW5zaXRpb246aGVpZ2h0IC4zNXMgZWFzZX0uZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDowO2hlaWdodDowO21hcmdpbi1sZWZ0Oi4zZW07dmVydGljYWwtYWxpZ246bWlkZGxlO2NvbnRlbnQ6XCJcIjtib3JkZXItdG9wOi4zZW0gc29saWQ7Ym9yZGVyLXJpZ2h0Oi4zZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWxlZnQ6LjNlbSBzb2xpZCB0cmFuc3BhcmVudH0uZHJvcGRvd24tdG9nZ2xlOmZvY3Vze291dGxpbmU6MH0uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVye2JvcmRlci10b3A6MDtib3JkZXItYm90dG9tOi4zZW0gc29saWR9LmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3otaW5kZXg6MTAwMDtkaXNwbGF5Om5vbmU7ZmxvYXQ6bGVmdDttaW4td2lkdGg6MTByZW07cGFkZGluZzouOHJlbSAwO21hcmdpbjowO2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiM3MDcwNzA7dGV4dC1hbGlnbjpsZWZ0O2JhY2tncm91bmQtY29sb3I6I0ZGRjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOjAgc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czoycHg7Ym94LXNoYWRvdzowIDJweCAxMHB4IHJnYmEoMCwwLDAsLjA3NSl9LmRyb3Bkb3duLWRpdmlkZXJ7aGVpZ2h0OjFweDttYXJnaW46LjVyZW0gMDtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1jb2xvcjojZjZmNmY2fS5kcm9wZG93bi1pdGVte2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtjbGVhcjpib3RoO2NvbG9yOiM0QzRDNEM7dGV4dC1hbGlnbjppbmhlcml0O2JhY2tncm91bmQ6MCAwO2JvcmRlcjowfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpPi5idG4sLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksLmJ0bi1ncm91cD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk+LmJ0biwuYnRuLWdyb3VwPi5idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSwuaW5wdXQtZ3JvdXAtYWRkb246bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSwuaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLXJhZGl1czowfS5kcm9wZG93bi1pdGVtOmZvY3VzLC5kcm9wZG93bi1pdGVtOmhvdmVye2NvbG9yOiMxZDFlMWY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y5fS5kcm9wZG93bi1pdGVtLmFjdGl2ZSwuZHJvcGRvd24taXRlbTphY3RpdmV7Y29sb3I6IzRDNEM0QztiYWNrZ3JvdW5kLWNvbG9yOiNlZWV9LmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWR7Y29sb3I6IzYzNmM3MjtjdXJzb3I6bm90LWFsbG93ZWQ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uc2hvdz4uZHJvcGRvd24tbWVudXtkaXNwbGF5OmJsb2NrfS5zaG93PmF7b3V0bGluZTowfS5kcm9wZG93bi1tZW51LXJpZ2h0e3JpZ2h0OjA7bGVmdDphdXRvfS5kcm9wZG93bi1tZW51LWxlZnR7cmlnaHQ6YXV0bztsZWZ0OjB9LmRyb3Bkb3duLWhlYWRlcntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjhyZW0gMS41cmVtO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6Ljg3NXJlbTtjb2xvcjojNjM2YzcyfS5kcm9wZG93bi1iYWNrZHJvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4Ojk5MH0uZHJvcHVwIC5kcm9wZG93bi1tZW51e3RvcDphdXRvO21hcmdpbi1ib3R0b206MH0uYnRuLWdyb3VwLC5idG4tZ3JvdXAtdmVydGljYWx7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtZmxleDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLC5idG4tZ3JvdXA+LmJ0bntwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4OjAgMSBhdXRvfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi5hY3RpdmUsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmFjdGl2ZSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46Zm9jdXMsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmhvdmVyLC5idG4tZ3JvdXA+LmJ0bi5hY3RpdmUsLmJ0bi1ncm91cD4uYnRuOmFjdGl2ZSwuYnRuLWdyb3VwPi5idG46Zm9jdXMsLmJ0bi1ncm91cD4uYnRuOmhvdmVye3otaW5kZXg6Mn0uYnRuLWdyb3VwIC5idG4rLmJ0biwuYnRuLWdyb3VwIC5idG4rLmJ0bi1ncm91cCwuYnRuLWdyb3VwIC5idG4tZ3JvdXArLmJ0biwuYnRuLWdyb3VwIC5idG4tZ3JvdXArLmJ0bi1ncm91cCwuYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4rLmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4rLmJ0bi1ncm91cCwuYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4tZ3JvdXArLmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4tZ3JvdXArLmJ0bi1ncm91cHttYXJnaW4tbGVmdDotMXB4fS5idG4rLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsLmJ0bi1ncm91cD4uYnRuOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9LmJ0bi10b29sYmFye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3Vwe3dpZHRoOmF1dG99LmJ0bi1ncm91cD4uYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpe2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uYnRuLWdyb3VwPi5idG46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSwuYnRuLWdyb3VwPi5kcm9wZG93bi10b2dnbGU6bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MH0uYnRuLWdyb3VwPi5idG4tZ3JvdXB7ZmxvYXQ6bGVmdH0uYnRuLWdyb3VwPi5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKT4uYnRuOmxhc3QtY2hpbGQsLmJ0bi1ncm91cD4uYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk+LmRyb3Bkb3duLXRvZ2dsZXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LmJ0bi1ncm91cD4uYnRuLWdyb3VwOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCk+LmJ0bjpmaXJzdC1jaGlsZHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowfS5idG4tZ3JvdXAgLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmUsLmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGV7b3V0bGluZTowfS5idG4rLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdHtwYWRkaW5nLXJpZ2h0Oi43NXJlbTtwYWRkaW5nLWxlZnQ6Ljc1cmVtfS5idG4tZ3JvdXAtc20+LmJ0bisuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LC5idG4tc20rLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdHtwYWRkaW5nLXJpZ2h0Oi4zNzVyZW07cGFkZGluZy1sZWZ0Oi4zNzVyZW19LmJ0bi1ncm91cC1sZz4uYnRuKy5kcm9wZG93bi10b2dnbGUtc3BsaXQsLmJ0bi1sZysuZHJvcGRvd24tdG9nZ2xlLXNwbGl0e3BhZGRpbmctcmlnaHQ6MS4xMjVyZW07cGFkZGluZy1sZWZ0OjEuMTI1cmVtfS5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xlLC5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saW5re2JveC1zaGFkb3c6bm9uZX0uYnRuLWdyb3VwLXZlcnRpY2Fse2Rpc3BsYXk6aW5saW5lLWZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4sLmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuLWdyb3Vwe3dpZHRoOjEwMCV9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuKy5idG4sLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuKy5idG4tZ3JvdXAsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwKy5idG4sLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwKy5idG4tZ3JvdXB7bWFyZ2luLXRvcDotMXB4O21hcmdpbi1sZWZ0OjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk+LmJ0bjpsYXN0LWNoaWxkLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpPi5kcm9wZG93bi10b2dnbGV7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCk+LmJ0bjpmaXJzdC1jaGlsZHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MH1bZGF0YS10b2dnbGU9YnV0dG9uc10+LmJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSxbZGF0YS10b2dnbGU9YnV0dG9uc10+LmJ0biBpbnB1dFt0eXBlPXJhZGlvXSxbZGF0YS10b2dnbGU9YnV0dG9uc10+LmJ0bi1ncm91cD4uYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLFtkYXRhLXRvZ2dsZT1idXR0b25zXT4uYnRuLWdyb3VwPi5idG4gaW5wdXRbdHlwZT1yYWRpb117cG9zaXRpb246YWJzb2x1dGU7Y2xpcDpyZWN0KDAsMCwwLDApO3BvaW50ZXItZXZlbnRzOm5vbmV9LmlucHV0LWdyb3Vwe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlfS5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9se3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MjtmbGV4OjEgMSBhdXRvO3dpZHRoOjElO21hcmdpbi1ib3R0b206MH0uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDphY3RpdmUsLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6Zm9jdXMsLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6aG92ZXIsLmlucHV0LWdyb3VwLWJ0bj4uYnRuOmFjdGl2ZSwuaW5wdXQtZ3JvdXAtYnRuPi5idG46Zm9jdXMsLmlucHV0LWdyb3VwLWJ0bj4uYnRuOmhvdmVye3otaW5kZXg6M30uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLWJ0bntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1idG57d2hpdGUtc3BhY2U6bm93cmFwO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uaW5wdXQtZ3JvdXAtYWRkb257bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjI1O2NvbG9yOiM0NjRhNGM7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MXB4IHNvbGlkICNmMWYxZjE7Ym9yZGVyLXJhZGl1czowfS5jdXN0b20tY29udHJvbC1pbnB1dDphY3RpdmV+LmN1c3RvbS1jb250cm9sLWluZGljYXRvciwuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9ye2NvbG9yOiNGRkY7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3gtc2hhZG93Om5vbmV9LmlucHV0LWdyb3VwLWFkZG9uLmZvcm0tY29udHJvbC1zbSwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPi5pbnB1dC1ncm91cC1hZGRvbi5idG57cGFkZGluZzouNXJlbSAuMXJlbTtmb250LXNpemU6Ljg3NXJlbTtib3JkZXItcmFkaXVzOjB9LmlucHV0LWdyb3VwLWFkZG9uLmZvcm0tY29udHJvbC1sZywuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPi5pbnB1dC1ncm91cC1hZGRvbi5idG57cGFkZGluZzouNzVyZW0gLjFyZW07Zm9udC1zaXplOjEuMjVyZW07Ym9yZGVyLXJhZGl1czowfS5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPWNoZWNrYm94XSwuaW5wdXQtZ3JvdXAtYWRkb24gaW5wdXRbdHlwZT1yYWRpb117bWFyZ2luLXRvcDowfS5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksLmlucHV0LWdyb3VwLWFkZG9uOm5vdCg6bGFzdC1jaGlsZCksLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKT4uYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCk+LmJ0biwuaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpPi5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksLmlucHV0LWdyb3VwLWJ0bjpub3QoOmxhc3QtY2hpbGQpPi5idG4sLmlucHV0LWdyb3VwLWJ0bjpub3QoOmxhc3QtY2hpbGQpPi5idG4tZ3JvdXA+LmJ0biwuaW5wdXQtZ3JvdXAtYnRuOm5vdCg6bGFzdC1jaGlsZCk+LmRyb3Bkb3duLXRvZ2dsZXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LmlucHV0LWdyb3VwLWFkZG9uOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLXJpZ2h0OjB9LmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksLmlucHV0LWdyb3VwLWFkZG9uOm5vdCg6Zmlyc3QtY2hpbGQpLC5pbnB1dC1ncm91cC1idG46bm90KDpmaXJzdC1jaGlsZCk+LmJ0biwuaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpPi5idG4tZ3JvdXA+LmJ0biwuaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpPi5kcm9wZG93bi10b2dnbGUsLmlucHV0LWdyb3VwLWJ0bjpub3QoOmxhc3QtY2hpbGQpPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk+LmJ0biwuaW5wdXQtZ3JvdXAtYnRuOm5vdCg6bGFzdC1jaGlsZCk+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowfS5mb3JtLWNvbnRyb2wrLmlucHV0LWdyb3VwLWFkZG9uOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci1sZWZ0OjB9LmlucHV0LWdyb3VwLWJ0bntwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6MH0uaW5wdXQtZ3JvdXAtYnRuPi5idG57cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxfS5pbnB1dC1ncm91cC1idG4+LmJ0bisuYnRue21hcmdpbi1sZWZ0Oi0xcHh9LmlucHV0LWdyb3VwLWJ0bjpub3QoOmxhc3QtY2hpbGQpPi5idG4sLmlucHV0LWdyb3VwLWJ0bjpub3QoOmxhc3QtY2hpbGQpPi5idG4tZ3JvdXB7bWFyZ2luLXJpZ2h0Oi0xcHh9LmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKT4uYnRuLC5pbnB1dC1ncm91cC1idG46bm90KDpmaXJzdC1jaGlsZCk+LmJ0bi1ncm91cHt6LWluZGV4OjI7bWFyZ2luLWxlZnQ6LTFweH0uaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpPi5idG4tZ3JvdXA6YWN0aXZlLC5pbnB1dC1ncm91cC1idG46bm90KDpmaXJzdC1jaGlsZCk+LmJ0bi1ncm91cDpmb2N1cywuaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpPi5idG4tZ3JvdXA6aG92ZXIsLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKT4uYnRuOmFjdGl2ZSwuaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpPi5idG46Zm9jdXMsLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKT4uYnRuOmhvdmVye3otaW5kZXg6M30uY3VzdG9tLWNvbnRyb2x7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtZmxleDtwYWRkaW5nLWxlZnQ6MnJlbTttYXJnaW4tcmlnaHQ6MXJlbTtjdXJzb3I6cG9pbnRlcn0uY3VzdG9tLWNvbnRyb2wtaW5wdXR7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDotMTtvcGFjaXR5OjB9LmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3Vzfi5jdXN0b20tY29udHJvbC1pbmRpY2F0b3J7Ym94LXNoYWRvdzpub25lfS5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZH4uY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9ye2N1cnNvcjpub3QtYWxsb3dlZDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZH4uY3VzdG9tLWNvbnRyb2wtZGVzY3JpcHRpb257Y29sb3I6IzYzNmM3MjtjdXJzb3I6bm90LWFsbG93ZWR9LmN1c3RvbS1jb250cm9sLWluZGljYXRvcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7ZGlzcGxheTpibG9jazt3aWR0aDoxLjMwOHJlbTtoZWlnaHQ6MS4zMDhyZW07cG9pbnRlci1ldmVudHM6bm9uZTt1c2VyLXNlbGVjdDpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6NTAlIDUwJTtib3gtc2hhZG93Om5vbmV9LmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9ye2JvcmRlci1yYWRpdXM6MnB4fS5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWluZGljYXRvcntiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZX4uY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9ye2JhY2tncm91bmQtY29sb3I6IzIxOTZGMztiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzRkZGRkZGJyBkPSdNMCAyaDQnLyUzRSUzQy9zdmclM0VcIik7Ym94LXNoYWRvdzpub25lfS5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWluZGljYXRvcntib3JkZXItcmFkaXVzOjUwJX0uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1pbmRpY2F0b3J7YmFja2dyb3VuZC1pbWFnZTpub25lfS5jdXN0b20tY29udHJvbHMtc3RhY2tlZHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5jdXN0b20tZmlsZSwuY3VzdG9tLXNlbGVjdHtkaXNwbGF5OmlubGluZS1ibG9jazttYXgtd2lkdGg6MTAwJX0uY3VzdG9tLWNvbnRyb2xzLXN0YWNrZWQgLmN1c3RvbS1jb250cm9se21hcmdpbi1ib3R0b206LjI1cmVtfS5jdXN0b20tY29udHJvbHMtc3RhY2tlZCAuY3VzdG9tLWNvbnRyb2wrLmN1c3RvbS1jb250cm9se21hcmdpbi1sZWZ0OjB9LmN1c3RvbS1zZWxlY3R7aGVpZ2h0OmNhbGMoMi41NXJlbSArIDJweCk7cGFkZGluZzouMzc1cmVtIDEuNzVyZW0gLjM3NXJlbSAuNzVyZW07bGluZS1oZWlnaHQ6MS4yNTtjb2xvcjojNDY0YTRjO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtiYWNrZ3JvdW5kOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNSclM0UlM0NwYXRoIGZpbGw9JyUyMzMzMycgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNFJTNDL3N2ZyUzRVwiKSByaWdodCAuNzVyZW0gY2VudGVyIG5vLXJlcGVhdCAjRkZGO2JhY2tncm91bmQtc2l6ZTo4cHggMTBweDtib3JkZXI6MXB4IHNvbGlkICNmMWYxZjE7Ym9yZGVyLXJhZGl1czoycHg7LW1vei1hcHBlYXJhbmNlOm5vbmV9LmN1c3RvbS1zZWxlY3Q6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM5YWNmZmE7b3V0bGluZTowO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMnB4IHJnYmEoMCwwLDAsLjA3NSksMCAwIDVweCByZ2JhKDE1NCwyMDcsMjUwLC41KX0uY3VzdG9tLXNlbGVjdDpmb2N1czo6LW1zLXZhbHVle2NvbG9yOiM0NjRhNGM7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uY3VzdG9tLXNlbGVjdDpkaXNhYmxlZHtjb2xvcjojNjM2YzcyO2N1cnNvcjpub3QtYWxsb3dlZDtiYWNrZ3JvdW5kLWNvbG9yOiNmNmY2ZjZ9LmN1c3RvbS1zZWxlY3Q6Oi1tcy1leHBhbmR7b3BhY2l0eTowfS5jdXN0b20tc2VsZWN0LXNte3BhZGRpbmctdG9wOi4zNzVyZW07cGFkZGluZy1ib3R0b206LjM3NXJlbTtmb250LXNpemU6NzUlfS5jdXN0b20tZmlsZXtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6Mi41cmVtO21hcmdpbi1ib3R0b206MDtjdXJzb3I6cG9pbnRlcn0uY3VzdG9tLWZpbGUtY29udHJvbCwuY3VzdG9tLWZpbGUtY29udHJvbDo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoyLjVyZW07cGFkZGluZzouNXJlbSAxcmVtO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojNDY0YTRjfS5jdXN0b20tZmlsZS1pbnB1dHttaW4td2lkdGg6MTRyZW07bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OjIuNXJlbTttYXJnaW46MDtmaWx0ZXI6YWxwaGEob3BhY2l0eT0wKTtvcGFjaXR5OjB9LmN1c3RvbS1maWxlLWlucHV0OmZvY3Vzfi5jdXN0b20tZmlsZS1jb250cm9se2JveC1zaGFkb3c6MCAwIDAgLjA3NXJlbSAjRkZGLDAgMCAwIC4ycmVtICMyMTk2RjN9LmN1c3RvbS1maWxlLWNvbnRyb2x7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDo1O3BvaW50ZXItZXZlbnRzOm5vbmU7dXNlci1zZWxlY3Q6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7Ym9yZGVyOjFweCBzb2xpZCAjZjFmMWYxO2JvcmRlci1yYWRpdXM6MnB4O2JveC1zaGFkb3c6aW5zZXQgMCAuMnJlbSAuNHJlbSByZ2JhKDAsMCwwLC4wNSl9LmN1c3RvbS1maWxlLWNvbnRyb2w6bGFuZyhlbik6OmFmdGVye2NvbnRlbnQ6XCJDaG9vc2UgZmlsZS4uLlwifS5jdXN0b20tZmlsZS1jb250cm9sOjpiZWZvcmV7dG9wOi0xcHg7cmlnaHQ6LTFweDtib3R0b206LTFweDt6LWluZGV4OjY7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kLWNvbG9yOiNmNmY2ZjY7Ym9yZGVyOjFweCBzb2xpZCAjZjFmMWYxO2JvcmRlci1yYWRpdXM6MCAycHggMnB4IDB9Lm5hdi10YWJzIC5kcm9wZG93bi1tZW51LC5uYXYtdGFicyAubmF2LWxpbmt7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9LmN1c3RvbS1maWxlLWNvbnRyb2w6bGFuZyhlbik6OmJlZm9yZXtjb250ZW50OlwiQnJvd3NlXCJ9LmJyZWFkY3J1bWI6OmFmdGVyLC5uYXZiYXItdG9nZ2xlci1pY29ue2NvbnRlbnQ6XCJcIn0ubmF2e2Rpc3BsYXk6ZmxleDtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjB9Lm5hdi1saW5re2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxcmVtIDEuMnJlbX0ubmF2LWxpbmsuZGlzYWJsZWR7Y29sb3I6IzYzNmM3MjtjdXJzb3I6bm90LWFsbG93ZWR9Lm5hdi10YWJze2JvcmRlci1ib3R0b206MnB4IHNvbGlkICNlZWV9Lm5hdi10YWJzIC5uYXYtaXRlbXttYXJnaW4tYm90dG9tOi0ycHh9LmNhcmQtaGVhZGVyLC5jYXJkLXN1YnRpdGxlLC5jYXJkLXRleHQ6bGFzdC1jaGlsZCwubmF2YmFyLW5hdnttYXJnaW4tYm90dG9tOjB9Lm5hdi10YWJzIC5uYXYtbGluazpmb2N1cywubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVye2JvcmRlci1jb2xvcjojZjZmNmY2ICNmNmY2ZjYgI2VlZX0ubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVke2NvbG9yOiM2MzZjNzI7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9Lm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluaywubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZXtjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLWNvbG9yOiNkZGQgI2RkZCB0cmFuc3BhcmVudH0ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnV7bWFyZ2luLXRvcDotMnB4fS5uYXYtcGlsbHMgLm5hdi1saW5re2JvcmRlci1yYWRpdXM6MnB4fS5uYXYtcGlsbHMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rLC5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZXtjb2xvcjojRkZGO2N1cnNvcjpkZWZhdWx0O2JhY2tncm91bmQtY29sb3I6IzIxOTZGM30ubmF2LWZpbGwgLm5hdi1pdGVte2ZsZXg6MSAxIGF1dG87dGV4dC1hbGlnbjpjZW50ZXJ9Lm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVte2ZsZXg6MSAxIDEwMCU7dGV4dC1hbGlnbjpjZW50ZXJ9LnRhYi1jb250ZW50Pi50YWItcGFuZXtkaXNwbGF5Om5vbmV9LnRhYi1jb250ZW50Pi5hY3RpdmV7ZGlzcGxheTpibG9ja30ubmF2YmFye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZzouNXJlbSAxcmVtfS5uYXZiYXItYnJhbmR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy10b3A6LjI1cmVtO3BhZGRpbmctYm90dG9tOi4yNXJlbTttYXJnaW4tcmlnaHQ6MXJlbTtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDppbmhlcml0fS5uYXZiYXItbmF2e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZy1sZWZ0OjB9Lm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0ubmF2YmFyLXRleHR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy10b3A6LjQyNXJlbTtwYWRkaW5nLWJvdHRvbTouNDI1cmVtfS5uYXZiYXItdG9nZ2xlcnthbGlnbi1zZWxmOmZsZXgtc3RhcnQ7cGFkZGluZzouMjVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjE7YmFja2dyb3VuZDowIDA7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjJweH0ubmF2YmFyLXRvZ2dsZXItaWNvbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxLjVlbTtoZWlnaHQ6MS41ZW07dmVydGljYWwtYWxpZ246bWlkZGxlO2JhY2tncm91bmQ6Y2VudGVyIGNlbnRlciBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJX0ubmF2YmFyLXRvZ2dsZXItbGVmdHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjFyZW19Lm5hdmJhci10b2dnbGVyLXJpZ2h0e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjFyZW19QG1lZGlhIChtYXgtd2lkdGg6NTc1cHgpey5uYXZiYXItdG9nZ2xlYWJsZSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjpzdGF0aWM7ZmxvYXQ6bm9uZX0ubmF2YmFyLXRvZ2dsZWFibGU+LmNvbnRhaW5lcntwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsubmF2YmFyLXRvZ2dsZWFibGV7ZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtd3JhcDpub3dyYXA7YWxpZ24taXRlbXM6Y2VudGVyfS5uYXZiYXItdG9nZ2xlYWJsZSAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci10b2dnbGVhYmxlIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0Oi41cmVtO3BhZGRpbmctbGVmdDouNXJlbX0ubmF2YmFyLXRvZ2dsZWFibGU+LmNvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDthbGlnbi1pdGVtczpjZW50ZXJ9Lm5hdmJhci10b2dnbGVhYmxlIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4IWltcG9ydGFudDt3aWR0aDoxMDAlfS5uYXZiYXItdG9nZ2xlYWJsZSAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfX1AbWVkaWEgKG1heC13aWR0aDo3NjdweCl7Lm5hdmJhci10b2dnbGVhYmxlLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOnN0YXRpYztmbG9hdDpub25lfS5uYXZiYXItdG9nZ2xlYWJsZS1zbT4uY29udGFpbmVye3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5uYXZiYXItdG9nZ2xlYWJsZS1zbXtmbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC13cmFwOm5vd3JhcDthbGlnbi1pdGVtczpjZW50ZXJ9Lm5hdmJhci10b2dnbGVhYmxlLXNtIC5uYXZiYXItbmF2e2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2YmFyLXRvZ2dsZWFibGUtc20gLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6LjVyZW07cGFkZGluZy1sZWZ0Oi41cmVtfS5uYXZiYXItdG9nZ2xlYWJsZS1zbT4uY29udGFpbmVye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6bm93cmFwO2FsaWduLWl0ZW1zOmNlbnRlcn0ubmF2YmFyLXRvZ2dsZWFibGUtc20gLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5OmZsZXghaW1wb3J0YW50O3dpZHRoOjEwMCV9Lm5hdmJhci10b2dnbGVhYmxlLXNtIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9fUBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KXsubmF2YmFyLXRvZ2dsZWFibGUtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246c3RhdGljO2Zsb2F0Om5vbmV9Lm5hdmJhci10b2dnbGVhYmxlLW1kPi5jb250YWluZXJ7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7Lm5hdmJhci10b2dnbGVhYmxlLW1ke2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LXdyYXA6bm93cmFwO2FsaWduLWl0ZW1zOmNlbnRlcn0ubmF2YmFyLXRvZ2dsZWFibGUtbWQgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItdG9nZ2xlYWJsZS1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDouNXJlbTtwYWRkaW5nLWxlZnQ6LjVyZW19Lm5hdmJhci10b2dnbGVhYmxlLW1kPi5jb250YWluZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDpub3dyYXA7YWxpZ24taXRlbXM6Y2VudGVyfS5uYXZiYXItdG9nZ2xlYWJsZS1tZCAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnQ7d2lkdGg6MTAwJX0ubmF2YmFyLXRvZ2dsZWFibGUtbWQgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtYXgtd2lkdGg6MTE5OXB4KXsubmF2YmFyLXRvZ2dsZWFibGUtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246c3RhdGljO2Zsb2F0Om5vbmV9Lm5hdmJhci10b2dnbGVhYmxlLWxnPi5jb250YWluZXJ7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5uYXZiYXItdG9nZ2xlYWJsZS1sZ3tmbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC13cmFwOm5vd3JhcDthbGlnbi1pdGVtczpjZW50ZXJ9Lm5hdmJhci10b2dnbGVhYmxlLWxnIC5uYXZiYXItbmF2e2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2YmFyLXRvZ2dsZWFibGUtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6LjVyZW07cGFkZGluZy1sZWZ0Oi41cmVtfS5uYXZiYXItdG9nZ2xlYWJsZS1sZz4uY29udGFpbmVye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6bm93cmFwO2FsaWduLWl0ZW1zOmNlbnRlcn0ubmF2YmFyLXRvZ2dsZWFibGUtbGcgLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5OmZsZXghaW1wb3J0YW50O3dpZHRoOjEwMCV9Lm5hdmJhci10b2dnbGVhYmxlLWxnIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9fS5uYXZiYXItdG9nZ2xlYWJsZS14bHtmbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC13cmFwOm5vd3JhcDthbGlnbi1pdGVtczpjZW50ZXJ9Lm5hdmJhci10b2dnbGVhYmxlLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOnN0YXRpYztmbG9hdDpub25lfS5uYXZiYXItdG9nZ2xlYWJsZS14bD4uY29udGFpbmVye3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0ubmF2YmFyLXRvZ2dsZWFibGUteGwgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItdG9nZ2xlYWJsZS14bCAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDouNXJlbTtwYWRkaW5nLWxlZnQ6LjVyZW19Lm5hdmJhci10b2dnbGVhYmxlLXhsPi5jb250YWluZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDpub3dyYXA7YWxpZ24taXRlbXM6Y2VudGVyfS5uYXZiYXItdG9nZ2xlYWJsZS14bCAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnQ7d2lkdGg6MTAwJX0ubmF2YmFyLXRvZ2dsZWFibGUteGwgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQsLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3VzLC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpob3ZlciwubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlciwubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlcjpmb2N1cywubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlcjpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC45KX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGlua3tjb2xvcjpyZ2JhKDAsMCwwLC41KX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cywubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC43KX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZHtjb2xvcjpyZ2JhKDAsMCwwLC4zKX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmU+Lm5hdi1saW5rLC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSwubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5vcGVuLC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm9wZW4+Lm5hdi1saW5re2NvbG9yOnJnYmEoMCwwLDAsLjkpfS5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVye2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xKX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0Nzdmcgdmlld0JveD0nMCAwIDMyIDMyJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBzdHJva2U9J3JnYmEoMCwgMCwgMCwgMC41KScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgOGgyNE00IDE2aDI0TTQgMjRoMjQnLyUzRSUzQy9zdmclM0VcIil9Lm5hdmJhci1saWdodCAubmF2YmFyLXRleHR7Y29sb3I6cmdiYSgwLDAsMCwuNSl9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6Zm9jdXMsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlciwubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGVyOmZvY3VzLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZXI6aG92ZXJ7Y29sb3I6I2ZmZn0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm5hdi1saW5re2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3Zlcntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43NSl9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4yNSl9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5hY3RpdmU+Lm5hdi1saW5rLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAubmF2LWxpbmsub3BlbiwubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4+Lm5hdi1saW5re2NvbG9yOiNmZmZ9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlcntib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMSl9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlci1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0Nzdmcgdmlld0JveD0nMCAwIDMyIDMyJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBzdHJva2U9J3JnYmEoMjU1LCAyNTUsIDI1NSwgMC41KScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgOGgyNE00IDE2aDI0TTQgMjRoMjQnLyUzRSUzQy9zdmclM0VcIil9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdGV4dHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KX0uY2FyZHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2JhY2tncm91bmQtY29sb3I6I0ZGRjtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6MnB4fS5jYXJkLWJsb2Nre2ZsZXg6MSAxIGF1dG87cGFkZGluZzoyLjFyZW19LmNhcmQtZm9vdGVyLC5jYXJkLWhlYWRlcntwYWRkaW5nOjJyZW0gMi4xcmVtO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmNhcmQtbGluaysuY2FyZC1saW5re21hcmdpbi1sZWZ0OjIuMXJlbX0uY2FyZC1oZWFkZXItcGlsbHMsLmNhcmQtaGVhZGVyLXRhYnN7bWFyZ2luLXJpZ2h0Oi0xLjA1cmVtO21hcmdpbi1sZWZ0Oi0xLjA1cmVtfS5jYXJkPi5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MnB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MnB4fS5jYXJkPi5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjJweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjJweH0uY2FyZC1oZWFkZXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdHJhbnNwYXJlbnR9LmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxke2JvcmRlci1yYWRpdXM6MnB4IDJweCAwIDB9LmNhcmQtZm9vdGVye2JvcmRlci10b3A6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5jYXJkLWZvb3RlcjpsYXN0LWNoaWxke2JvcmRlci1yYWRpdXM6MCAwIDJweCAycHh9LmNhcmQtaGVhZGVyLXRhYnN7bWFyZ2luLWJvdHRvbTotMnJlbTtib3JkZXItYm90dG9tOjB9LmNhcmQtcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiMyMTk2RjM7Ym9yZGVyLWNvbG9yOiMyMTk2RjN9LmNhcmQtcHJpbWFyeSAuY2FyZC1mb290ZXIsLmNhcmQtcHJpbWFyeSAuY2FyZC1oZWFkZXJ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uY2FyZC1zdWNjZXNze2JhY2tncm91bmQtY29sb3I6IzMyYzc4Nztib3JkZXItY29sb3I6IzMyYzc4N30uY2FyZC1zdWNjZXNzIC5jYXJkLWZvb3RlciwuY2FyZC1zdWNjZXNzIC5jYXJkLWhlYWRlcntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5jYXJkLWluZm97YmFja2dyb3VuZC1jb2xvcjojMDBCQ0Q0O2JvcmRlci1jb2xvcjojMDBCQ0Q0fS5jYXJkLWluZm8gLmNhcmQtZm9vdGVyLC5jYXJkLWluZm8gLmNhcmQtaGVhZGVye2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmNhcmQtd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDc7Ym9yZGVyLWNvbG9yOiNmZmMxMDd9LmNhcmQtd2FybmluZyAuY2FyZC1mb290ZXIsLmNhcmQtd2FybmluZyAuY2FyZC1oZWFkZXJ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uY2FyZC1kYW5nZXJ7YmFja2dyb3VuZC1jb2xvcjojZmY1NjUyO2JvcmRlci1jb2xvcjojZmY1NjUyfS5icmVhZGNydW1iLC5jYXJkLWRhbmdlciAuY2FyZC1mb290ZXIsLmNhcmQtZGFuZ2VyIC5jYXJkLWhlYWRlciwuY2FyZC1pbnZlcnNlIC5jYXJkLWZvb3RlciwuY2FyZC1pbnZlcnNlIC5jYXJkLWhlYWRlciwuY2FyZC1vdXRsaW5lLWRhbmdlciwuY2FyZC1vdXRsaW5lLWluZm8sLmNhcmQtb3V0bGluZS1wcmltYXJ5LC5jYXJkLW91dGxpbmUtc2Vjb25kYXJ5LC5jYXJkLW91dGxpbmUtc3VjY2VzcywuY2FyZC1vdXRsaW5lLXdhcm5pbmd7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uY2FyZC1vdXRsaW5lLXByaW1hcnl7Ym9yZGVyLWNvbG9yOiMyMTk2RjN9LmNhcmQtb3V0bGluZS1zZWNvbmRhcnl7Ym9yZGVyLWNvbG9yOiNlZmVmZWZ9LmNhcmQtb3V0bGluZS1pbmZve2JvcmRlci1jb2xvcjojMDBCQ0Q0fS5jYXJkLW91dGxpbmUtc3VjY2Vzc3tib3JkZXItY29sb3I6IzMyYzc4N30uY2FyZC1vdXRsaW5lLXdhcm5pbmd7Ym9yZGVyLWNvbG9yOiNmZmMxMDd9LmNhcmQtb3V0bGluZS1kYW5nZXJ7Ym9yZGVyLWNvbG9yOiNmZjU2NTJ9LmNhcmQtaW52ZXJzZXtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC42NSl9LmNhcmQtaW52ZXJzZSAuY2FyZC1ibG9ja3F1b3RlLC5jYXJkLWludmVyc2UgLmNhcmQtZm9vdGVyLC5jYXJkLWludmVyc2UgLmNhcmQtaGVhZGVyLC5jYXJkLWludmVyc2UgLmNhcmQtdGl0bGV7Y29sb3I6I2ZmZn0uY2FyZC1pbnZlcnNlIC5jYXJkLWxpbms6Zm9jdXMsLmNhcmQtaW52ZXJzZSAuY2FyZC1saW5rOmhvdmVye2NvbG9yOiNGRkZ9LmNhcmQtYmxvY2txdW90ZXtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbTowO2JvcmRlci1sZWZ0OjB9LmNhcmQtaW1ne2JvcmRlci1yYWRpdXM6MnB4fS5jYXJkLWltZy1vdmVybGF5e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3BhZGRpbmc6MH0uY2FyZC1pbWctdG9we2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjJweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjJweH0uY2FyZC1pbWctYm90dG9te2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjJweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjJweH1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmNhcmQtZGVja3tkaXNwbGF5OmZsZXg7ZmxleC1mbG93OnJvdyB3cmFwfS5jYXJkLWRlY2sgLmNhcmR7ZGlzcGxheTpmbGV4O2ZsZXg6MSAwIDA7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5jYXJkLWRlY2sgLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLWxlZnQ6MTVweH0uY2FyZC1kZWNrIC5jYXJkOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjE1cHh9LmNhcmQtZ3JvdXB7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpyb3cgd3JhcH0uY2FyZC1ncm91cCAuY2FyZHtmbGV4OjEgMCAwfS5jYXJkLWdyb3VwIC5jYXJkKy5jYXJke21hcmdpbi1sZWZ0OjA7Ym9yZGVyLWxlZnQ6MH0uY2FyZC1ncm91cCAuY2FyZDpmaXJzdC1jaGlsZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LmNhcmQtZ3JvdXAgLmNhcmQ6Zmlyc3QtY2hpbGQgLmNhcmQtaW1nLXRvcHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5jYXJkLWdyb3VwIC5jYXJkOmZpcnN0LWNoaWxkIC5jYXJkLWltZy1ib3R0b217Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uY2FyZC1ncm91cCAuY2FyZDpsYXN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9LmNhcmQtZ3JvdXAgLmNhcmQ6bGFzdC1jaGlsZCAuY2FyZC1pbWctdG9we2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MH0uY2FyZC1ncm91cCAuY2FyZDpsYXN0LWNoaWxkIC5jYXJkLWltZy1ib3R0b217Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5jYXJkLWdyb3VwIC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksLmNhcmQtZ3JvdXAgLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLC5jYXJkLWdyb3VwIC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcHtib3JkZXItcmFkaXVzOjB9LmNhcmQtY29sdW1uc3tjb2x1bW4tY291bnQ6Mztjb2x1bW4tZ2FwOjEuMjVyZW19LmNhcmQtY29sdW1ucyAuY2FyZHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MnJlbX19LmJyZWFkY3J1bWJ7cGFkZGluZzouNzVyZW0gLjI1cmVtO21hcmdpbi1ib3R0b206MXJlbX0uYnJlYWRjcnVtYjo6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjbGVhcjpib3RofS5icmVhZGNydW1iLWl0ZW17ZmxvYXQ6bGVmdH0uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLXJpZ2h0Oi41cmVtO3BhZGRpbmctbGVmdDouNXJlbTtjb2xvcjojNjM2YzcyO2NvbnRlbnQ6XCLvjI9cIn0uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZXtjb2xvcjojOWM5YzljfS5wYWdpbmF0aW9ue2Rpc3BsYXk6ZmxleDtwYWRkaW5nLWxlZnQ6MDtib3JkZXItcmFkaXVzOjJweH0ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmt7bWFyZ2luLWxlZnQ6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjJweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjJweH0ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czoycHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MnB4fS5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmt7ei1pbmRleDoyO2NvbG9yOiNGRkY7YmFja2dyb3VuZC1jb2xvcjojMmViY2ZjO2JvcmRlci1jb2xvcjojMjE5NkYzfS5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGlua3tjb2xvcjojOGE4YThhO3BvaW50ZXItZXZlbnRzOm5vbmU7Y3Vyc29yOm5vdC1hbGxvd2VkO2JhY2tncm91bmQtY29sb3I6I2VmZWZlZjtib3JkZXItY29sb3I6I2RkZH0ucGFnZS1saW5re3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowO21hcmdpbi1sZWZ0Oi0xcHg7Y29sb3I6IzhhOGE4YTtiYWNrZ3JvdW5kLWNvbG9yOiNlZmVmZWY7Ym9yZGVyOjAgc29saWQgI2RkZH0ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmssLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5re2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MnB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MnB4fS5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rLC5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5re2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjJweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czoycHh9LnBhZ2UtbGluazpmb2N1cywucGFnZS1saW5rOmhvdmVye2NvbG9yOiM3ZDdkN2Q7YmFja2dyb3VuZC1jb2xvcjojZTJlMmUyO2JvcmRlci1jb2xvcjojZGRkfS5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmt7cGFkZGluZzouNzVyZW0gMS41cmVtO2ZvbnQtc2l6ZToxLjI1cmVtfS5wYWdpbmF0aW9uLXNtIC5wYWdlLWxpbmt7cGFkZGluZzouMjVyZW0gLjVyZW07Zm9udC1zaXplOi44NzVyZW19LmJhZGdle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6LjRyZW0gLjU1cmVtO2ZvbnQtc2l6ZTo4NSU7bGluZS1oZWlnaHQ6MTtjb2xvcjojRkZGO3RleHQtYWxpZ246Y2VudGVyO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO2JvcmRlci1yYWRpdXM6MnB4fS5wb3BvdmVyLC50b29sdGlwe2ZvbnQtZmFtaWx5OlJvYm90byxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2xldHRlci1zcGFjaW5nOm5vcm1hbDtsaW5lLWJyZWFrOmF1dG87dGV4dC10cmFuc2Zvcm06bm9uZTt3aGl0ZS1zcGFjZTpub3JtYWw7d29yZC1icmVhazpub3JtYWw7d29yZC1zcGFjaW5nOm5vcm1hbDt3b3JkLXdyYXA6YnJlYWstd29yZDt0ZXh0LXNoYWRvdzpub25lO3RleHQtZGVjb3JhdGlvbjpub25lfS5iYWRnZTplbXB0eXtkaXNwbGF5Om5vbmV9LmJ0biAuYmFkZ2V7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0xcHh9YS5iYWRnZTpmb2N1cyxhLmJhZGdlOmhvdmVye2NvbG9yOiNGRkY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9LmJhZGdlLXBpbGx7cGFkZGluZy1yaWdodDouNmVtO3BhZGRpbmctbGVmdDouNmVtO2JvcmRlci1yYWRpdXM6MTByZW19LmJhZGdlLWRlZmF1bHR7YmFja2dyb3VuZC1jb2xvcjojNjM2YzcyfS5iYWRnZS1kZWZhdWx0W2hyZWZdOmZvY3VzLC5iYWRnZS1kZWZhdWx0W2hyZWZdOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzRiNTI1N30uYmFkZ2UtcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiMyMTk2RjN9LmJhZGdlLXByaW1hcnlbaHJlZl06Zm9jdXMsLmJhZGdlLXByaW1hcnlbaHJlZl06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMGM3Y2Q1fS5iYWRnZS1zdWNjZXNze2JhY2tncm91bmQtY29sb3I6IzMyYzc4N30uYmFkZ2Utc3VjY2Vzc1tocmVmXTpmb2N1cywuYmFkZ2Utc3VjY2Vzc1tocmVmXTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMyODllNmJ9LmJhZGdlLWluZm97YmFja2dyb3VuZC1jb2xvcjojMDBCQ0Q0fS5iYWRnZS1pbmZvW2hyZWZdOmZvY3VzLC5iYWRnZS1pbmZvW2hyZWZdOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwOGZhMX0uYmFkZ2Utd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDd9LmJhZGdlLXdhcm5pbmdbaHJlZl06Zm9jdXMsLmJhZGdlLXdhcm5pbmdbaHJlZl06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZDM5ZTAwfS5iYWRnZS1kYW5nZXJ7YmFja2dyb3VuZC1jb2xvcjojZmY1NjUyfS5iYWRnZS1kYW5nZXJbaHJlZl06Zm9jdXMsLmJhZGdlLWRhbmdlcltocmVmXTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZjI0MWZ9Lmp1bWJvdHJvbntwYWRkaW5nOjJyZW0gMXJlbTttYXJnaW4tYm90dG9tOjJyZW07YmFja2dyb3VuZC1jb2xvcjojZjZmNmY2O2JvcmRlci1yYWRpdXM6MnB4fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsuanVtYm90cm9ue3BhZGRpbmc6NHJlbSAycmVtfX0uanVtYm90cm9uLWhye2JvcmRlci10b3AtY29sb3I6I2RkZH0uanVtYm90cm9uLWZsdWlke3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MDtib3JkZXItcmFkaXVzOjB9LmFsZXJ0e3BhZGRpbmc6MThweCAyNHB4O21hcmdpbi1ib3R0b206MXJlbTtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6MnB4fS5hbGVydC1oZWFkaW5ne2NvbG9yOmluaGVyaXR9LmNsb3NlLC5mb250LXdlaWdodC1ub3JtYWwsLnBvcG92ZXJ7Zm9udC13ZWlnaHQ6NDAwfS5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2V7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0xOHB4O3JpZ2h0Oi0yNHB4O3BhZGRpbmc6MThweCAyNHB4O2NvbG9yOmluaGVyaXR9LmFsZXJ0LXN1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojNTdkNTlmO2JvcmRlci1jb2xvcjojNTdkNTlmO2NvbG9yOiNGRkZ9LmFsZXJ0LXN1Y2Nlc3MgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojNDNkMDkzfS5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5re2NvbG9yOiNlNmU2ZTZ9LmFsZXJ0LWluZm97YmFja2dyb3VuZC1jb2xvcjojMmViY2ZjO2JvcmRlci1jb2xvcjojMmViY2ZjO2NvbG9yOiNGRkZ9LmFsZXJ0LWluZm8gaHJ7Ym9yZGVyLXRvcC1jb2xvcjojMTRiNGZjfS5hbGVydC1pbmZvIC5hbGVydC1saW5re2NvbG9yOiNlNmU2ZTZ9LmFsZXJ0LXdhcm5pbmd7YmFja2dyb3VuZC1jb2xvcjojZmZjNzIxO2JvcmRlci1jb2xvcjojZmZjNzIxO2NvbG9yOiNGRkZ9LmFsZXJ0LXdhcm5pbmcgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojZmZjMTA3fS5hbGVydC13YXJuaW5nIC5hbGVydC1saW5re2NvbG9yOiNlNmU2ZTZ9LmFsZXJ0LWRhbmdlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZjZmNmM7Ym9yZGVyLWNvbG9yOiNmZjZmNmM7Y29sb3I6I0ZGRn0uYWxlcnQtZGFuZ2VyIGhye2JvcmRlci10b3AtY29sb3I6I2ZmNTY1Mn0uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5re2NvbG9yOiNlNmU2ZTZ9QGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlc3tmcm9te2JhY2tncm91bmQtcG9zaXRpb246M3B4IDB9dG97YmFja2dyb3VuZC1wb3NpdGlvbjowIDB9fS5wcm9ncmVzc3tkaXNwbGF5OmZsZXg7Zm9udC1zaXplOi43NXJlbTtsaW5lLWhlaWdodDozcHg7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZWVlO2JvcmRlci1yYWRpdXM6MnB4fS5wcm9ncmVzcy1iYXJ7aGVpZ2h0OjNweDtjb2xvcjojMjE5NkYzO2JhY2tncm91bmQtY29sb3I6IzIxOTZGM30ucHJvZ3Jlc3MtYmFyLXN0cmlwZWR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDI1JSx0cmFuc3BhcmVudCAyNSUsdHJhbnNwYXJlbnQgNTAlLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSA1MCUscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDc1JSx0cmFuc3BhcmVudCA3NSUsdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtc2l6ZTozcHggM3B4fS5wcm9ncmVzcy1iYXItYW5pbWF0ZWR7YW5pbWF0aW9uOnByb2dyZXNzLWJhci1zdHJpcGVzIDFzIGxpbmVhciBpbmZpbml0ZX0uZHJvcGRvd24tbWVudSwubG9naW5fX2Jsb2Nrey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi4zc30ubWVkaWF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9Lm1lZGlhLWJvZHl7ZmxleDoxfS5saXN0LWdyb3Vwe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWJvdHRvbTowfS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9ue3dpZHRoOjEwMCU7Y29sb3I6IzljOWM5Yzt0ZXh0LWFsaWduOmluaGVyaXR9Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5ne2NvbG9yOiMwMDB9Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXJ7Y29sb3I6IzljOWM5Yzt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmOWY5Zjl9Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZle2NvbG9yOiM3MDcwNzA7YmFja2dyb3VuZC1jb2xvcjojZjZmNmY2fS5saXN0LWdyb3VwLWl0ZW17cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpyb3cgd3JhcDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoxcmVtIDJyZW07bWFyZ2luLWJvdHRvbTowO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjAgc29saWQgcmdiYSgwLDAsMCwuMTI1KX0ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjJweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjJweH0ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjJweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjJweH0ubGlzdC1ncm91cC1pdGVtOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW06aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwubGlzdC1ncm91cC1pdGVtOmRpc2FibGVke2NvbG9yOiM2MzZjNzI7Y3Vyc29yOm5vdC1hbGxvd2VkO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9Lmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmd7Y29sb3I6aW5oZXJpdH0ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCwubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0tdGV4dHtjb2xvcjojNjM2YzcyfS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle3otaW5kZXg6Mjtjb2xvcjojRkZGO2JhY2tncm91bmQtY29sb3I6IzAzQTlGNDtib3JkZXItY29sb3I6IzAzQTlGNH0ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nPi5zbWFsbCwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmc+c21hbGx7Y29sb3I6aW5oZXJpdH0ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLXRleHR7Y29sb3I6I2Y3ZmNmZn0ubGlzdC1ncm91cC1mbHVzaCAubGlzdC1ncm91cC1pdGVte2JvcmRlci1yaWdodDowO2JvcmRlci1sZWZ0OjA7Ym9yZGVyLXJhZGl1czowfS5saXN0LWdyb3VwLWZsdXNoOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDowfS5saXN0LWdyb3VwLWZsdXNoOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH0ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3N7Y29sb3I6I0ZGRjtiYWNrZ3JvdW5kLWNvbG9yOiM1N2Q1OWZ9YS5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyxidXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3N7Y29sb3I6I0ZGRn1hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxidXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5ne2NvbG9yOmluaGVyaXR9YS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyxhLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmhvdmVyLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyxidXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6aG92ZXJ7Y29sb3I6I0ZGRjtiYWNrZ3JvdW5kLWNvbG9yOiM0M2QwOTN9YS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I0ZGRjtib3JkZXItY29sb3I6I0ZGRn0ubGlzdC1ncm91cC1pdGVtLWluZm97Y29sb3I6I0ZGRjtiYWNrZ3JvdW5kLWNvbG9yOiMyZWJjZmN9YS5saXN0LWdyb3VwLWl0ZW0taW5mbyxidXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm97Y29sb3I6I0ZGRn1hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxidXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5ne2NvbG9yOmluaGVyaXR9YS5saXN0LWdyb3VwLWl0ZW0taW5mbzpmb2N1cyxhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmhvdmVyLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbzpmb2N1cyxidXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm86aG92ZXJ7Y29sb3I6I0ZGRjtiYWNrZ3JvdW5kLWNvbG9yOiMxNGI0ZmN9YS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I0ZGRjtib3JkZXItY29sb3I6I0ZGRn0ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmd7Y29sb3I6I0ZGRjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmM3MjF9YS5saXN0LWdyb3VwLWl0ZW0td2FybmluZyxidXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmd7Y29sb3I6I0ZGRn1hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxidXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5ne2NvbG9yOmluaGVyaXR9YS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpmb2N1cyxhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmhvdmVyLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpmb2N1cyxidXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6aG92ZXJ7Y29sb3I6I0ZGRjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDd9YS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I0ZGRjtib3JkZXItY29sb3I6I0ZGRn0ubGlzdC1ncm91cC1pdGVtLWRhbmdlcntjb2xvcjojRkZGO2JhY2tncm91bmQtY29sb3I6I2ZmNmY2Y31hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXJ7Y29sb3I6I0ZGRn1hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZ3tjb2xvcjppbmhlcml0fWEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpmb2N1cyxhLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6aG92ZXIsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXMsYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6aG92ZXJ7Y29sb3I6I0ZGRjtiYWNrZ3JvdW5kLWNvbG9yOiNmZjU2NTJ9YS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZSxidXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7Ym9yZGVyLWNvbG9yOiNGRkZ9LmVtYmVkLXJlc3BvbnNpdmV7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6MH0uZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwifS5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLC5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCwuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlb3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXI6MH0uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3Jle3BhZGRpbmctdG9wOjQyLjg1NzE0JX0uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3Jle3BhZGRpbmctdG9wOjU2LjI1JX0uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmV7cGFkZGluZy10b3A6NzUlfS5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZXtwYWRkaW5nLXRvcDoxMDAlfS5jbG9zZXtmbG9hdDpyaWdodDtmb250LXNpemU6MS41cmVtO2xpbmUtaGVpZ2h0OjE7Y29sb3I6IzAwMDt0ZXh0LXNoYWRvdzpub25lfS5tb2RhbC10aXRsZSwucG9wb3ZlciwudG9vbHRpcHtsaW5lLWhlaWdodDoxLjV9LmNsb3NlOmZvY3VzLC5jbG9zZTpob3Zlcntjb2xvcjojMDAwO3RleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyO29wYWNpdHk6Ljc1fWJ1dHRvbi5jbG9zZXtwYWRkaW5nOjA7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZDowIDA7Ym9yZGVyOjB9Lm1vZGFsLWNvbnRlbnQsLnBvcG92ZXJ7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94fS5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QsLmZvcm0tY29udHJvbHthcHBlYXJhbmNlOm5vbmV9Lm1vZGFse3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTA1MDtkaXNwbGF5Om5vbmU7b3V0bGluZTowfS5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2d7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtMjUlKX0ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9ne3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKX0ubW9kYWwtb3BlbiAubW9kYWx7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvfS5tb2RhbC1kaWFsb2d7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjEwcHh9Lm1vZGFsLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7Ym9yZGVyOjAgc29saWQgcmdiYSgwLDAsMCwuMik7Ym9yZGVyLXJhZGl1czoycHg7Ym94LXNoYWRvdzowIDVweCAyMHB4IHJnYmEoMCwwLDAsLjA3KTtvdXRsaW5lOjB9Lm1vZGFsLWZvb3RlciwubW9kYWwtaGVhZGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9Lm1vZGFsLWJhY2tkcm9we3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTA0MDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9Lm1vZGFsLWJhY2tkcm9wLmZhZGV7b3BhY2l0eTowfS5tb2RhbC1iYWNrZHJvcC5zaG93e29wYWNpdHk6LjJ9Lm1vZGFsLWhlYWRlcntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOjI1cHggMzBweCAwO2JvcmRlci1ib3R0b206MCBzb2xpZCAjZjZmNmY2fS5tb2RhbC10aXRsZXttYXJnaW4tYm90dG9tOjB9Lm1vZGFsLWJvZHl7cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxIDEgYXV0bztwYWRkaW5nOjI1cHggMzBweH0ubW9kYWwtZm9vdGVye2p1c3RpZnktY29udGVudDpmbGV4LWVuZDtwYWRkaW5nOjI1cHggMzBweDtib3JkZXItdG9wOjAgc29saWQgI2Y2ZjZmNn0ucG9wb3ZlciwudG9vbHRpcHtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlfS5tb2RhbC1mb290ZXI+Om5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1sZWZ0Oi4yNXJlbX0ubW9kYWwtZm9vdGVyPjpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDouMjVyZW19Lm1vZGFsLXNjcm9sbGJhci1tZWFzdXJle3Bvc2l0aW9uOmFic29sdXRlO3RvcDotOTk5OXB4O3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHg7b3ZlcmZsb3c6c2Nyb2xsfUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsubW9kYWwtZGlhbG9ne21heC13aWR0aDo1MDBweDttYXJnaW46MzBweCBhdXRvfS5tb2RhbC1jb250ZW50e2JveC1zaGFkb3c6MCA1cHggMjBweCByZ2JhKDAsMCwwLC4wNyl9Lm1vZGFsLXNte21heC13aWR0aDozMDBweH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5tb2RhbC1sZ3ttYXgtd2lkdGg6ODAwcHh9fS50b29sdGlwe3otaW5kZXg6MTA3MDt0ZXh0LWFsaWduOmxlZnQ7dGV4dC1hbGlnbjpzdGFydDtvcGFjaXR5OjB9LnRvb2x0aXAuc2hvd3tvcGFjaXR5OjF9LnRvb2x0aXAuYnMtdGV0aGVyLWVsZW1lbnQtYXR0YWNoZWQtYm90dG9tLC50b29sdGlwLnRvb2x0aXAtdG9we3BhZGRpbmc6NXB4IDA7bWFyZ2luLXRvcDotM3B4fS50b29sdGlwLmJzLXRldGhlci1lbGVtZW50LWF0dGFjaGVkLWJvdHRvbSAudG9vbHRpcC1pbm5lcjo6YmVmb3JlLC50b29sdGlwLnRvb2x0aXAtdG9wIC50b29sdGlwLWlubmVyOjpiZWZvcmV7Ym90dG9tOjA7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTVweDtjb250ZW50OlwiXCI7Ym9yZGVyLXdpZHRoOjVweCA1cHggMDtib3JkZXItdG9wLWNvbG9yOiM2NzY3Njd9LnRvb2x0aXAuYnMtdGV0aGVyLWVsZW1lbnQtYXR0YWNoZWQtbGVmdCwudG9vbHRpcC50b29sdGlwLXJpZ2h0e3BhZGRpbmc6MCA1cHg7bWFyZ2luLWxlZnQ6M3B4fS50b29sdGlwLmJzLXRldGhlci1lbGVtZW50LWF0dGFjaGVkLWxlZnQgLnRvb2x0aXAtaW5uZXI6OmJlZm9yZSwudG9vbHRpcC50b29sdGlwLXJpZ2h0IC50b29sdGlwLWlubmVyOjpiZWZvcmV7dG9wOjUwJTtsZWZ0OjA7bWFyZ2luLXRvcDotNXB4O2NvbnRlbnQ6XCJcIjtib3JkZXItd2lkdGg6NXB4IDVweCA1cHggMDtib3JkZXItcmlnaHQtY29sb3I6IzY3Njc2N30udG9vbHRpcC5icy10ZXRoZXItZWxlbWVudC1hdHRhY2hlZC10b3AsLnRvb2x0aXAudG9vbHRpcC1ib3R0b217cGFkZGluZzo1cHggMDttYXJnaW4tdG9wOjNweH0udG9vbHRpcC5icy10ZXRoZXItZWxlbWVudC1hdHRhY2hlZC10b3AgLnRvb2x0aXAtaW5uZXI6OmJlZm9yZSwudG9vbHRpcC50b29sdGlwLWJvdHRvbSAudG9vbHRpcC1pbm5lcjo6YmVmb3Jle3RvcDowO2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi01cHg7Y29udGVudDpcIlwiO2JvcmRlci13aWR0aDowIDVweCA1cHg7Ym9yZGVyLWJvdHRvbS1jb2xvcjojNjc2NzY3fS50b29sdGlwLmJzLXRldGhlci1lbGVtZW50LWF0dGFjaGVkLXJpZ2h0LC50b29sdGlwLnRvb2x0aXAtbGVmdHtwYWRkaW5nOjAgNXB4O21hcmdpbi1sZWZ0Oi0zcHh9LnRvb2x0aXAuYnMtdGV0aGVyLWVsZW1lbnQtYXR0YWNoZWQtcmlnaHQgLnRvb2x0aXAtaW5uZXI6OmJlZm9yZSwudG9vbHRpcC50b29sdGlwLWxlZnQgLnRvb2x0aXAtaW5uZXI6OmJlZm9yZXt0b3A6NTAlO3JpZ2h0OjA7bWFyZ2luLXRvcDotNXB4O2NvbnRlbnQ6XCJcIjtib3JkZXItd2lkdGg6NXB4IDAgNXB4IDVweDtib3JkZXItbGVmdC1jb2xvcjojNjc2NzY3fS50b29sdGlwLWlubmVye21heC13aWR0aDoyMDBweDtwYWRkaW5nOi43cmVtIDEuMXJlbTtjb2xvcjojRkZGO3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQtY29sb3I6IzY3Njc2Nztib3JkZXItcmFkaXVzOjJweH0udG9vbHRpcC1pbm5lcjo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1zdHlsZTpzb2xpZH0ucG9wb3Zlcnt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDYwO21heC13aWR0aDoyNzZweDtwYWRkaW5nOjE1cHggMTBweDt0ZXh0LWFsaWduOmxlZnQ7dGV4dC1hbGlnbjpzdGFydDtiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7Ym9yZGVyOjAgc29saWQgcmdiYSgwLDAsMCwuMik7Ym9yZGVyLXJhZGl1czoycHg7Ym94LXNoYWRvdzowIDJweCAzMHB4IHJnYmEoMCwwLDAsLjE1KX0ucG9wb3Zlci5icy10ZXRoZXItZWxlbWVudC1hdHRhY2hlZC1ib3R0b20sLnBvcG92ZXIucG9wb3Zlci10b3B7bWFyZ2luLXRvcDotMTBweH0ucG9wb3Zlci5icy10ZXRoZXItZWxlbWVudC1hdHRhY2hlZC1ib3R0b206OmFmdGVyLC5wb3BvdmVyLmJzLXRldGhlci1lbGVtZW50LWF0dGFjaGVkLWJvdHRvbTo6YmVmb3JlLC5wb3BvdmVyLnBvcG92ZXItdG9wOjphZnRlciwucG9wb3Zlci5wb3BvdmVyLXRvcDo6YmVmb3Jle2xlZnQ6NTAlO2JvcmRlci1ib3R0b20td2lkdGg6MH0ucG9wb3Zlci5icy10ZXRoZXItZWxlbWVudC1hdHRhY2hlZC1ib3R0b206OmJlZm9yZSwucG9wb3Zlci5wb3BvdmVyLXRvcDo6YmVmb3Jle2JvdHRvbTotMTFweDttYXJnaW4tbGVmdDotMTFweDtib3JkZXItdG9wLWNvbG9yOnRyYW5zcGFyZW50fS5wb3BvdmVyLmJzLXRldGhlci1lbGVtZW50LWF0dGFjaGVkLWJvdHRvbTo6YWZ0ZXIsLnBvcG92ZXIucG9wb3Zlci10b3A6OmFmdGVye2JvdHRvbTotMTBweDttYXJnaW4tbGVmdDotMTBweDtib3JkZXItdG9wLWNvbG9yOiNGRkZ9LnBvcG92ZXIuYnMtdGV0aGVyLWVsZW1lbnQtYXR0YWNoZWQtbGVmdCwucG9wb3Zlci5wb3BvdmVyLXJpZ2h0e21hcmdpbi1sZWZ0OjEwcHh9LnBvcG92ZXIuYnMtdGV0aGVyLWVsZW1lbnQtYXR0YWNoZWQtbGVmdDo6YWZ0ZXIsLnBvcG92ZXIuYnMtdGV0aGVyLWVsZW1lbnQtYXR0YWNoZWQtbGVmdDo6YmVmb3JlLC5wb3BvdmVyLnBvcG92ZXItcmlnaHQ6OmFmdGVyLC5wb3BvdmVyLnBvcG92ZXItcmlnaHQ6OmJlZm9yZXt0b3A6NTAlO2JvcmRlci1sZWZ0LXdpZHRoOjB9LnBvcG92ZXIuYnMtdGV0aGVyLWVsZW1lbnQtYXR0YWNoZWQtbGVmdDo6YmVmb3JlLC5wb3BvdmVyLnBvcG92ZXItcmlnaHQ6OmJlZm9yZXtsZWZ0Oi0xMXB4O21hcmdpbi10b3A6LTExcHg7Ym9yZGVyLXJpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fS5wb3BvdmVyLmJzLXRldGhlci1lbGVtZW50LWF0dGFjaGVkLWxlZnQ6OmFmdGVyLC5wb3BvdmVyLnBvcG92ZXItcmlnaHQ6OmFmdGVye2xlZnQ6LTEwcHg7bWFyZ2luLXRvcDotMTBweDtib3JkZXItcmlnaHQtY29sb3I6I0ZGRn0ucG9wb3Zlci5icy10ZXRoZXItZWxlbWVudC1hdHRhY2hlZC10b3AsLnBvcG92ZXIucG9wb3Zlci1ib3R0b217bWFyZ2luLXRvcDoxMHB4fS5wb3BvdmVyLmJzLXRldGhlci1lbGVtZW50LWF0dGFjaGVkLXRvcDo6YWZ0ZXIsLnBvcG92ZXIuYnMtdGV0aGVyLWVsZW1lbnQtYXR0YWNoZWQtdG9wOjpiZWZvcmUsLnBvcG92ZXIucG9wb3Zlci1ib3R0b206OmFmdGVyLC5wb3BvdmVyLnBvcG92ZXItYm90dG9tOjpiZWZvcmV7bGVmdDo1MCU7Ym9yZGVyLXRvcC13aWR0aDowfS5wb3BvdmVyLmJzLXRldGhlci1lbGVtZW50LWF0dGFjaGVkLXRvcDo6YmVmb3JlLC5wb3BvdmVyLnBvcG92ZXItYm90dG9tOjpiZWZvcmV7dG9wOi0xMXB4O21hcmdpbi1sZWZ0Oi0xMXB4O2JvcmRlci1ib3R0b20tY29sb3I6dHJhbnNwYXJlbnR9LnBvcG92ZXIuYnMtdGV0aGVyLWVsZW1lbnQtYXR0YWNoZWQtdG9wOjphZnRlciwucG9wb3Zlci5wb3BvdmVyLWJvdHRvbTo6YWZ0ZXJ7dG9wOi0xMHB4O21hcmdpbi1sZWZ0Oi0xMHB4O2JvcmRlci1ib3R0b20tY29sb3I6I0ZGRn0ucG9wb3Zlci5icy10ZXRoZXItZWxlbWVudC1hdHRhY2hlZC10b3AgLnBvcG92ZXItdGl0bGU6OmJlZm9yZSwucG9wb3Zlci5wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci10aXRsZTo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6NTAlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjBweDttYXJnaW4tbGVmdDotMTBweDtjb250ZW50OlwiXCI7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI0ZGRn0ucG9wb3Zlci5icy10ZXRoZXItZWxlbWVudC1hdHRhY2hlZC1yaWdodCwucG9wb3Zlci5wb3BvdmVyLWxlZnR7bWFyZ2luLWxlZnQ6LTEwcHh9LnBvcG92ZXIuYnMtdGV0aGVyLWVsZW1lbnQtYXR0YWNoZWQtcmlnaHQ6OmFmdGVyLC5wb3BvdmVyLmJzLXRldGhlci1lbGVtZW50LWF0dGFjaGVkLXJpZ2h0OjpiZWZvcmUsLnBvcG92ZXIucG9wb3Zlci1sZWZ0OjphZnRlciwucG9wb3Zlci5wb3BvdmVyLWxlZnQ6OmJlZm9yZXt0b3A6NTAlO2JvcmRlci1yaWdodC13aWR0aDowfS5wb3BvdmVyLmJzLXRldGhlci1lbGVtZW50LWF0dGFjaGVkLXJpZ2h0OjpiZWZvcmUsLnBvcG92ZXIucG9wb3Zlci1sZWZ0OjpiZWZvcmV7cmlnaHQ6LTExcHg7bWFyZ2luLXRvcDotMTFweDtib3JkZXItbGVmdC1jb2xvcjp0cmFuc3BhcmVudH0ucG9wb3Zlci5icy10ZXRoZXItZWxlbWVudC1hdHRhY2hlZC1yaWdodDo6YWZ0ZXIsLnBvcG92ZXIucG9wb3Zlci1sZWZ0OjphZnRlcntyaWdodDotMTBweDttYXJnaW4tdG9wOi0xMHB4O2JvcmRlci1sZWZ0LWNvbG9yOiNGRkZ9LnBvcG92ZXItdGl0bGV7cGFkZGluZzo4cHggMTRweDttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjFyZW07YmFja2dyb3VuZC1jb2xvcjojRkZGO2JvcmRlci1ib3R0b206MCBzb2xpZCAjZjJmMmYyO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmNhbGMoMnB4IC0gMCk7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czpjYWxjKDJweCAtIDApfS5wb3BvdmVyLXRpdGxlOmVtcHR5e2Rpc3BsYXk6bm9uZX0ucG9wb3Zlci1jb250ZW50e3BhZGRpbmc6OXB4IDE0cHh9LnBvcG92ZXI6OmFmdGVyLC5wb3BvdmVyOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItc3R5bGU6c29saWR9LmNhcm91c2VsLC5jYXJvdXNlbC1pbm5lciwuY2Fyb3VzZWwtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZX0ucG9wb3Zlcjo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtib3JkZXItd2lkdGg6MTFweH0ucG9wb3Zlcjo6YWZ0ZXJ7Y29udGVudDpcIlwiO2JvcmRlci13aWR0aDoxMHB4fS5jYXJvdXNlbC1pbm5lcnt3aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbn0uY2Fyb3VzZWwtaXRlbXtkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJX0uY2Fyb3VzZWwtaXRlbS1uZXh0LC5jYXJvdXNlbC1pdGVtLXByZXYsLmNhcm91c2VsLWl0ZW0uYWN0aXZle2Rpc3BsYXk6ZmxleH0uY2Fyb3VzZWwtaXRlbS1uZXh0LC5jYXJvdXNlbC1pdGVtLXByZXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjB9QG1lZGlhICgtd2Via2l0LXRyYW5zZm9ybS0zZCl7LmNhcm91c2VsLWl0ZW17dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0O2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3BlcnNwZWN0aXZlOjEwMDBweH0uY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCwuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHR7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0uYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQsLmNhcm91c2VsLWl0ZW0tbmV4dHt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfS5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LC5jYXJvdXNlbC1pdGVtLXByZXZ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9fUBzdXBwb3J0cyAodHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKSl7LmNhcm91c2VsLWl0ZW17dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0O2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3BlcnNwZWN0aXZlOjEwMDBweH0uY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCwuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHR7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0uYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQsLmNhcm91c2VsLWl0ZW0tbmV4dHt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfS5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LC5jYXJvdXNlbC1pdGVtLXByZXZ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9fS5jYXJvdXNlbC1jb250cm9sLW5leHQsLmNhcm91c2VsLWNvbnRyb2wtcHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MTUlO2NvbG9yOiNGRkY7dGV4dC1hbGlnbjpjZW50ZXI7b3BhY2l0eTouOH0uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzLC5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cywuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVye2NvbG9yOiNGRkY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7b3V0bGluZTowO29wYWNpdHk6Ljl9LmNhcm91c2VsLWNvbnRyb2wtcHJldntsZWZ0OjB9LmNhcm91c2VsLWNvbnRyb2wtbmV4dHtyaWdodDowfS5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiwuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb257ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtiYWNrZ3JvdW5kOmNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMDAlIDEwMCV9LmNhcm91c2VsLWluZGljYXRvcnN7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtib3R0b206MTBweDtsZWZ0OjA7ei1pbmRleDoxNTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MTUlO21hcmdpbi1sZWZ0OjE1JTtsaXN0LXN0eWxlOm5vbmV9LmNhcm91c2VsLWluZGljYXRvcnMgbGl7cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxIDAgYXV0bzttYXgtd2lkdGg6MzBweDtoZWlnaHQ6M3B4O21hcmdpbi1yaWdodDozcHg7bWFyZ2luLWxlZnQ6M3B4O3RleHQtaW5kZW50Oi05OTlweDtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpOjphZnRlciwuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaTo6YmVmb3Jle2xlZnQ6MDtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMHB4O3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIn0uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaTo6YmVmb3Jle3RvcDotMTBweH0uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaTo6YWZ0ZXJ7Ym90dG9tOi0xMHB4fS5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojRkZGfS5jYXJvdXNlbC1jYXB0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjE1JTtsZWZ0OjE1JTt6LWluZGV4OjEwO3BhZGRpbmctdG9wOjIwcHg7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuOSk7dGV4dC1hbGlnbjpjZW50ZXJ9LmZpeGVkLWJvdHRvbSwuZml4ZWQtdG9we3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7ei1pbmRleDoxMDMwfS5hbGlnbi1iYXNlbGluZXt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZSFpbXBvcnRhbnR9LmFsaWduLXRvcHt2ZXJ0aWNhbC1hbGlnbjp0b3AhaW1wb3J0YW50fS5hbGlnbi1taWRkbGV7dmVydGljYWwtYWxpZ246bWlkZGxlIWltcG9ydGFudH0uYWxpZ24tYm90dG9te3ZlcnRpY2FsLWFsaWduOmJvdHRvbSFpbXBvcnRhbnR9LmFsaWduLXRleHQtYm90dG9te3ZlcnRpY2FsLWFsaWduOnRleHQtYm90dG9tIWltcG9ydGFudH0uYWxpZ24tdGV4dC10b3B7dmVydGljYWwtYWxpZ246dGV4dC10b3AhaW1wb3J0YW50fS5iZy1mYWRlZHtiYWNrZ3JvdW5kLWNvbG9yOiNlYmViZWJ9LmJnLXByaW1hcnl7YmFja2dyb3VuZC1jb2xvcjojMjE5NkYzIWltcG9ydGFudH1hLmJnLXByaW1hcnk6Zm9jdXMsYS5iZy1wcmltYXJ5OmhvdmVye2JhY2tncm91bmQtY29sb3I6IzBjN2NkNSFpbXBvcnRhbnR9LmJnLXN1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojMzJjNzg3IWltcG9ydGFudH1hLmJnLXN1Y2Nlc3M6Zm9jdXMsYS5iZy1zdWNjZXNzOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzI4OWU2YiFpbXBvcnRhbnR9LmJnLWluZm97YmFja2dyb3VuZC1jb2xvcjojMDBCQ0Q0IWltcG9ydGFudH1hLmJnLWluZm86Zm9jdXMsYS5iZy1pbmZvOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwOGZhMSFpbXBvcnRhbnR9LmJnLXdhcm5pbmd7YmFja2dyb3VuZC1jb2xvcjojZmZjMTA3IWltcG9ydGFudH1hLmJnLXdhcm5pbmc6Zm9jdXMsYS5iZy13YXJuaW5nOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2QzOWUwMCFpbXBvcnRhbnR9LmJnLWRhbmdlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZjU2NTIhaW1wb3J0YW50fWEuYmctZGFuZ2VyOmZvY3VzLGEuYmctZGFuZ2VyOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmMjQxZiFpbXBvcnRhbnR9LmJnLWludmVyc2V7YmFja2dyb3VuZC1jb2xvcjojMjkyYjJjIWltcG9ydGFudH1hLmJnLWludmVyc2U6Zm9jdXMsYS5iZy1pbnZlcnNlOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzEwMTExMiFpbXBvcnRhbnR9LmJvcmRlci0we2JvcmRlcjowIWltcG9ydGFudH0ucm91bmRlZC1yaWdodCwucm91bmRlZC10b3B7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MnB4fS5yb3VuZGVkLWJvdHRvbSwucm91bmRlZC1yaWdodHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czoycHh9LnJvdW5kZWQtYm90dG9tLC5yb3VuZGVkLWxlZnR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czoycHh9LnJvdW5kZWQtbGVmdCwucm91bmRlZC10b3B7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czoycHh9LmJvcmRlci10b3AtMHtib3JkZXItdG9wOjAhaW1wb3J0YW50fS5ib3JkZXItcmlnaHQtMHtib3JkZXItcmlnaHQ6MCFpbXBvcnRhbnR9LmJvcmRlci1ib3R0b20tMHtib3JkZXItYm90dG9tOjAhaW1wb3J0YW50fS5ib3JkZXItbGVmdC0we2JvcmRlci1sZWZ0OjAhaW1wb3J0YW50fS5yb3VuZGVke2JvcmRlci1yYWRpdXM6MnB4fS5yb3VuZGVkLWNpcmNsZXtib3JkZXItcmFkaXVzOjUwJX0ucm91bmRlZC0we2JvcmRlci1yYWRpdXM6MH0uY2xlYXJmaXg6OmFmdGVye2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGh9LmQtbm9uZXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5kLWlubGluZXtkaXNwbGF5OmlubGluZSFpbXBvcnRhbnR9LmQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrIWltcG9ydGFudH0uZC1ibG9ja3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH0uZC10YWJsZXtkaXNwbGF5OnRhYmxlIWltcG9ydGFudH0uZC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCFpbXBvcnRhbnR9LmQtZmxleHtkaXNwbGF5OmZsZXghaW1wb3J0YW50fS5kLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXghaW1wb3J0YW50fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsuZC1zbS1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmQtc20taW5saW5le2Rpc3BsYXk6aW5saW5lIWltcG9ydGFudH0uZC1zbS1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fS5kLXNtLWJsb2Nre2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fS5kLXNtLXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fS5kLXNtLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsIWltcG9ydGFudH0uZC1zbS1mbGV4e2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnR9LmQtc20taW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuZC1tZC1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmQtbWQtaW5saW5le2Rpc3BsYXk6aW5saW5lIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fS5kLW1kLWJsb2Nre2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fS5kLW1kLXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fS5kLW1kLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsIWltcG9ydGFudH0uZC1tZC1mbGV4e2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnR9LmQtbWQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXsuZC1sZy1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmQtbGctaW5saW5le2Rpc3BsYXk6aW5saW5lIWltcG9ydGFudH0uZC1sZy1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fS5kLWxnLWJsb2Nre2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fS5kLWxnLXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fS5kLWxnLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsIWltcG9ydGFudH0uZC1sZy1mbGV4e2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnR9LmQtbGctaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmQteGwtbm9uZXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5kLXhsLWlubGluZXtkaXNwbGF5OmlubGluZSFpbXBvcnRhbnR9LmQteGwtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrIWltcG9ydGFudH0uZC14bC1ibG9ja3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH0uZC14bC10YWJsZXtkaXNwbGF5OnRhYmxlIWltcG9ydGFudH0uZC14bC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCFpbXBvcnRhbnR9LmQteGwtZmxleHtkaXNwbGF5OmZsZXghaW1wb3J0YW50fS5kLXhsLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXghaW1wb3J0YW50fX0uaGlkZGVuLXhsLWRvd24sLmhpZGRlbi14cy11cCwudmlzaWJsZS1wcmludC1ibG9ja3tkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5mbGV4LWZpcnN0e29yZGVyOi0xfS5mbGV4LWxhc3R7b3JkZXI6MX0uZmxleC11bm9yZGVyZWR7b3JkZXI6MH0uZmxleC1yb3d7ZmxleC1kaXJlY3Rpb246cm93IWltcG9ydGFudH0uZmxleC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudH0uZmxleC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSFpbXBvcnRhbnR9LmZsZXgtY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LXdyYXB7ZmxleC13cmFwOndyYXAhaW1wb3J0YW50fS5mbGV4LW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudH0uZmxleC13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24taXRlbXMtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24taXRlbXMtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tc2VsZi1hdXRve2FsaWduLXNlbGY6YXV0byFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tc2VsZi1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLXNlbGYtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tc2VsZi1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5mbGV4LXNtLWZpcnN0e29yZGVyOi0xfS5mbGV4LXNtLWxhc3R7b3JkZXI6MX0uZmxleC1zbS11bm9yZGVyZWR7b3JkZXI6MH0uZmxleC1zbS1yb3d7ZmxleC1kaXJlY3Rpb246cm93IWltcG9ydGFudH0uZmxleC1zbS1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudH0uZmxleC1zbS1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSFpbXBvcnRhbnR9LmZsZXgtc20tY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LXNtLXdyYXB7ZmxleC13cmFwOndyYXAhaW1wb3J0YW50fS5mbGV4LXNtLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudH0uZmxleC1zbS13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1hdXRve2FsaWduLXNlbGY6YXV0byFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tY2VudGVye2FsaWduLXNlbGY6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuZmxleC1tZC1maXJzdHtvcmRlcjotMX0uZmxleC1tZC1sYXN0e29yZGVyOjF9LmZsZXgtbWQtdW5vcmRlcmVke29yZGVyOjB9LmZsZXgtbWQtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyFpbXBvcnRhbnR9LmZsZXgtbWQtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnR9LmZsZXgtbWQtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LW1kLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudH0uZmxleC1tZC13cmFwe2ZsZXgtd3JhcDp3cmFwIWltcG9ydGFudH0uZmxleC1tZC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCFpbXBvcnRhbnR9LmZsZXgtbWQtd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtYXV0b3thbGlnbi1zZWxmOmF1dG8haW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ghaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7LmZsZXgtbGctZmlyc3R7b3JkZXI6LTF9LmZsZXgtbGctbGFzdHtvcmRlcjoxfS5mbGV4LWxnLXVub3JkZXJlZHtvcmRlcjowfS5mbGV4LWxnLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3chaW1wb3J0YW50fS5mbGV4LWxnLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4haW1wb3J0YW50fS5mbGV4LWxnLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlIWltcG9ydGFudH0uZmxleC1sZy1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnR9LmZsZXgtbGctd3JhcHtmbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnR9LmZsZXgtbGctbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAhaW1wb3J0YW50fS5mbGV4LWxnLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ghaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ghaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWF1dG97YWxpZ24tc2VsZjphdXRvIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoIWltcG9ydGFudH19LmZsb2F0LWxlZnR7ZmxvYXQ6bGVmdCFpbXBvcnRhbnR9LmZsb2F0LXJpZ2h0e2Zsb2F0OnJpZ2h0IWltcG9ydGFudH0uZmxvYXQtbm9uZXtmbG9hdDpub25lIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmZsb2F0LXNtLWxlZnR7ZmxvYXQ6bGVmdCFpbXBvcnRhbnR9LmZsb2F0LXNtLXJpZ2h0e2Zsb2F0OnJpZ2h0IWltcG9ydGFudH0uZmxvYXQtc20tbm9uZXtmbG9hdDpub25lIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5mbG9hdC1tZC1sZWZ0e2Zsb2F0OmxlZnQhaW1wb3J0YW50fS5mbG9hdC1tZC1yaWdodHtmbG9hdDpyaWdodCFpbXBvcnRhbnR9LmZsb2F0LW1kLW5vbmV7ZmxvYXQ6bm9uZSFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXsuZmxvYXQtbGctbGVmdHtmbG9hdDpsZWZ0IWltcG9ydGFudH0uZmxvYXQtbGctcmlnaHR7ZmxvYXQ6cmlnaHQhaW1wb3J0YW50fS5mbG9hdC1sZy1ub25le2Zsb2F0Om5vbmUhaW1wb3J0YW50fX0uZml4ZWQtdG9we3RvcDowO2xlZnQ6MH0uZml4ZWQtYm90dG9te2JvdHRvbTowO2xlZnQ6MH0uc3RpY2t5LXRvcHtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDMwfS5zci1vbmx5e3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDtoZWlnaHQ6MXB4O3BhZGRpbmc6MDttYXJnaW46LTFweDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAsMCwwLDApO2JvcmRlcjowfS5wci0wLC5weC0we3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnR9LnBsLTAsLnB4LTB7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50fS5wdC0wLC5weS0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50fS5wYi0wLC5weS0we3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50fS5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsLnNyLW9ubHktZm9jdXNhYmxlOmZvY3Vze3Bvc2l0aW9uOnN0YXRpYzt3aWR0aDphdXRvO2hlaWdodDphdXRvO21hcmdpbjowO292ZXJmbG93OnZpc2libGU7Y2xpcDphdXRvfS5jYXJkLWhlYWRlciwuY2FyZXQ6YmVmb3JlLC5kcm9wZG93biwuZHJvcHVwe3Bvc2l0aW9uOnJlbGF0aXZlfS5tci0wLC5teC0we21hcmdpbi1yaWdodDowIWltcG9ydGFudH0ubWwtMCwubXgtMHttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubXQtMCwubXktMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50fS5tYi0wLC5teS0we21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9LnctMjV7d2lkdGg6MjUlIWltcG9ydGFudH0udy01MHt3aWR0aDo1MCUhaW1wb3J0YW50fS53LTc1e3dpZHRoOjc1JSFpbXBvcnRhbnR9LnctMTAwe3dpZHRoOjEwMCUhaW1wb3J0YW50fS5oLTI1e2hlaWdodDoyNSUhaW1wb3J0YW50fS5oLTUwe2hlaWdodDo1MCUhaW1wb3J0YW50fS5oLTc1e2hlaWdodDo3NSUhaW1wb3J0YW50fS5oLTEwMHtoZWlnaHQ6MTAwJSFpbXBvcnRhbnR9Lm13LTEwMHttYXgtd2lkdGg6MTAwJSFpbXBvcnRhbnR9Lm1oLTEwMHttYXgtaGVpZ2h0OjEwMCUhaW1wb3J0YW50fS5tLTB7bWFyZ2luOjAhaW1wb3J0YW50fS5tci0xLC5teC0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50fS5tbC0xLC5teC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9Lm10LTEsLm15LTF7bWFyZ2luLXRvcDouMjVyZW0haW1wb3J0YW50fS5tYi0xLC5teS0xe21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ubS0xe21hcmdpbjouMjVyZW0haW1wb3J0YW50fS5tci0yLC5teC0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnR9Lm1sLTIsLm14LTJ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5tdC0yLC5teS0ye21hcmdpbi10b3A6LjVyZW0haW1wb3J0YW50fS5tYi0yLC5teS0ye21hcmdpbi1ib3R0b206LjVyZW0haW1wb3J0YW50fS5tLTJ7bWFyZ2luOi41cmVtIWltcG9ydGFudH0ubXItMywubXgtM3ttYXJnaW4tcmlnaHQ6MXJlbSFpbXBvcnRhbnR9Lm1sLTMsLm14LTN7bWFyZ2luLWxlZnQ6MXJlbSFpbXBvcnRhbnR9Lm10LTMsLm15LTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudH0ubWItMywubXktM3ttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fS5tLTN7bWFyZ2luOjFyZW0haW1wb3J0YW50fS5tci00LC5teC00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5tbC00LC5teC00e21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9Lm10LTQsLm15LTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50fS5tYi00LC5teS00e21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH0ubS00e21hcmdpbjoxLjVyZW0haW1wb3J0YW50fS5tci01LC5teC01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudH0ubWwtNSwubXgtNXttYXJnaW4tbGVmdDozcmVtIWltcG9ydGFudH0ubXQtNSwubXktNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50fS5tYi01LC5teS01e21hcmdpbi1ib3R0b206M3JlbSFpbXBvcnRhbnR9Lm0tNXttYXJnaW46M3JlbSFpbXBvcnRhbnR9Lm1yLWF1dG8sLm14LWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8haW1wb3J0YW50fS5tbC1hdXRvLC5teC1hdXRve21hcmdpbi1sZWZ0OmF1dG8haW1wb3J0YW50fS5tdC1hdXRvLC5teS1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnR9Lm1iLWF1dG8sLm15LWF1dG97bWFyZ2luLWJvdHRvbTphdXRvIWltcG9ydGFudH0ucC0we3BhZGRpbmc6MCFpbXBvcnRhbnR9LnByLTEsLnB4LTF7cGFkZGluZy1yaWdodDouMjVyZW0haW1wb3J0YW50fS5wbC0xLC5weC0xe3BhZGRpbmctbGVmdDouMjVyZW0haW1wb3J0YW50fS5wdC0xLC5weS0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnR9LnBiLTEsLnB5LTF7cGFkZGluZy1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ucC0xe3BhZGRpbmc6LjI1cmVtIWltcG9ydGFudH0ucHItMiwucHgtMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ucGwtMiwucHgtMntwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5wdC0yLC5weS0ye3BhZGRpbmctdG9wOi41cmVtIWltcG9ydGFudH0ucGItMiwucHktMntwYWRkaW5nLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9LnAtMntwYWRkaW5nOi41cmVtIWltcG9ydGFudH0ucHItMywucHgtM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5wbC0zLC5weC0ze3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucHQtMywucHktM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudH0ucGItMywucHktM3twYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH0ucC0ze3BhZGRpbmc6MXJlbSFpbXBvcnRhbnR9LnByLTQsLnB4LTR7cGFkZGluZy1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5wbC00LC5weC00e3BhZGRpbmctbGVmdDoxLjVyZW0haW1wb3J0YW50fS5wdC00LC5weS00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnR9LnBiLTQsLnB5LTR7cGFkZGluZy1ib3R0b206MS41cmVtIWltcG9ydGFudH0ucC00e3BhZGRpbmc6MS41cmVtIWltcG9ydGFudH0ucHItNSwucHgtNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5wbC01LC5weC01e3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH0ucHQtNSwucHktNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudH0ucGItNSwucHktNXtwYWRkaW5nLWJvdHRvbTozcmVtIWltcG9ydGFudH0ucC01e3BhZGRpbmc6M3JlbSFpbXBvcnRhbnR9Lm0tYXV0b3ttYXJnaW46YXV0byFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5tci1zbS0wLC5teC1zbS0we21hcmdpbi1yaWdodDowIWltcG9ydGFudH0ubWwtc20tMCwubXgtc20tMHttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubXQtc20tMCwubXktc20tMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50fS5tYi1zbS0wLC5teS1zbS0we21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9LnByLXNtLTAsLnB4LXNtLTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudH0ucGwtc20tMCwucHgtc20tMHtwYWRkaW5nLWxlZnQ6MCFpbXBvcnRhbnR9LnB0LXNtLTAsLnB5LXNtLTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnR9LnBiLXNtLTAsLnB5LXNtLTB7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9Lm0tc20tMHttYXJnaW46MCFpbXBvcnRhbnR9Lm1yLXNtLTEsLm14LXNtLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9Lm1sLXNtLTEsLm14LXNtLTF7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ubXQtc20tMSwubXktc20tMXttYXJnaW4tdG9wOi4yNXJlbSFpbXBvcnRhbnR9Lm1iLXNtLTEsLm15LXNtLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5tLXNtLTF7bWFyZ2luOi4yNXJlbSFpbXBvcnRhbnR9Lm1yLXNtLTIsLm14LXNtLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ubWwtc20tMiwubXgtc20tMnttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9Lm10LXNtLTIsLm15LXNtLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnR9Lm1iLXNtLTIsLm15LXNtLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm0tc20tMnttYXJnaW46LjVyZW0haW1wb3J0YW50fS5tci1zbS0zLC5teC1zbS0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudH0ubWwtc20tMywubXgtc20tM3ttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0ubXQtc20tMywubXktc20tM3ttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50fS5tYi1zbS0zLC5teS1zbS0ze21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9Lm0tc20tM3ttYXJnaW46MXJlbSFpbXBvcnRhbnR9Lm1yLXNtLTQsLm14LXNtLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9Lm1sLXNtLTQsLm14LXNtLTR7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ubXQtc20tNCwubXktc20tNHttYXJnaW4tdG9wOjEuNXJlbSFpbXBvcnRhbnR9Lm1iLXNtLTQsLm15LXNtLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5tLXNtLTR7bWFyZ2luOjEuNXJlbSFpbXBvcnRhbnR9Lm1yLXNtLTUsLm14LXNtLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5tbC1zbS01LC5teC1zbS01e21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fS5tdC1zbS01LC5teS1zbS01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnR9Lm1iLXNtLTUsLm15LXNtLTV7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH0ubS1zbS01e21hcmdpbjozcmVtIWltcG9ydGFudH0ubXItc20tYXV0bywubXgtc20tYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnR9Lm1sLXNtLWF1dG8sLm14LXNtLWF1dG97bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9Lm10LXNtLWF1dG8sLm15LXNtLWF1dG97bWFyZ2luLXRvcDphdXRvIWltcG9ydGFudH0ubWItc20tYXV0bywubXktc20tYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fS5wLXNtLTB7cGFkZGluZzowIWltcG9ydGFudH0ucHItc20tMSwucHgtc20tMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9LnBsLXNtLTEsLnB4LXNtLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9LnB0LXNtLTEsLnB5LXNtLTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudH0ucGItc20tMSwucHktc20tMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5wLXNtLTF7cGFkZGluZzouMjVyZW0haW1wb3J0YW50fS5wci1zbS0yLC5weC1zbS0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50fS5wbC1zbS0yLC5weC1zbS0ye3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9LnB0LXNtLTIsLnB5LXNtLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50fS5wYi1zbS0yLC5weS1zbS0ye3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH0ucC1zbS0ye3BhZGRpbmc6LjVyZW0haW1wb3J0YW50fS5wci1zbS0zLC5weC1zbS0ze3BhZGRpbmctcmlnaHQ6MXJlbSFpbXBvcnRhbnR9LnBsLXNtLTMsLnB4LXNtLTN7cGFkZGluZy1sZWZ0OjFyZW0haW1wb3J0YW50fS5wdC1zbS0zLC5weS1zbS0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50fS5wYi1zbS0zLC5weS1zbS0ze3BhZGRpbmctYm90dG9tOjFyZW0haW1wb3J0YW50fS5wLXNtLTN7cGFkZGluZzoxcmVtIWltcG9ydGFudH0ucHItc20tNCwucHgtc20tNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9LnBsLXNtLTQsLnB4LXNtLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9LnB0LXNtLTQsLnB5LXNtLTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudH0ucGItc20tNCwucHktc20tNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5wLXNtLTR7cGFkZGluZzoxLjVyZW0haW1wb3J0YW50fS5wci1zbS01LC5weC1zbS01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnR9LnBsLXNtLTUsLnB4LXNtLTV7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fS5wdC1zbS01LC5weS1zbS01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50fS5wYi1zbS01LC5weS1zbS01e3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fS5wLXNtLTV7cGFkZGluZzozcmVtIWltcG9ydGFudH0ubS1zbS1hdXRve21hcmdpbjphdXRvIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5tci1tZC0wLC5teC1tZC0we21hcmdpbi1yaWdodDowIWltcG9ydGFudH0ubWwtbWQtMCwubXgtbWQtMHttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubXQtbWQtMCwubXktbWQtMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50fS5tYi1tZC0wLC5teS1tZC0we21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9LnByLW1kLTAsLnB4LW1kLTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudH0ucGwtbWQtMCwucHgtbWQtMHtwYWRkaW5nLWxlZnQ6MCFpbXBvcnRhbnR9LnB0LW1kLTAsLnB5LW1kLTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnR9LnBiLW1kLTAsLnB5LW1kLTB7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9Lm0tbWQtMHttYXJnaW46MCFpbXBvcnRhbnR9Lm1yLW1kLTEsLm14LW1kLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9Lm1sLW1kLTEsLm14LW1kLTF7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ubXQtbWQtMSwubXktbWQtMXttYXJnaW4tdG9wOi4yNXJlbSFpbXBvcnRhbnR9Lm1iLW1kLTEsLm15LW1kLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5tLW1kLTF7bWFyZ2luOi4yNXJlbSFpbXBvcnRhbnR9Lm1yLW1kLTIsLm14LW1kLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ubWwtbWQtMiwubXgtbWQtMnttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9Lm10LW1kLTIsLm15LW1kLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnR9Lm1iLW1kLTIsLm15LW1kLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm0tbWQtMnttYXJnaW46LjVyZW0haW1wb3J0YW50fS5tci1tZC0zLC5teC1tZC0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudH0ubWwtbWQtMywubXgtbWQtM3ttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0ubXQtbWQtMywubXktbWQtM3ttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50fS5tYi1tZC0zLC5teS1tZC0ze21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9Lm0tbWQtM3ttYXJnaW46MXJlbSFpbXBvcnRhbnR9Lm1yLW1kLTQsLm14LW1kLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9Lm1sLW1kLTQsLm14LW1kLTR7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ubXQtbWQtNCwubXktbWQtNHttYXJnaW4tdG9wOjEuNXJlbSFpbXBvcnRhbnR9Lm1iLW1kLTQsLm15LW1kLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5tLW1kLTR7bWFyZ2luOjEuNXJlbSFpbXBvcnRhbnR9Lm1yLW1kLTUsLm14LW1kLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5tbC1tZC01LC5teC1tZC01e21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fS5tdC1tZC01LC5teS1tZC01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnR9Lm1iLW1kLTUsLm15LW1kLTV7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH0ubS1tZC01e21hcmdpbjozcmVtIWltcG9ydGFudH0ubXItbWQtYXV0bywubXgtbWQtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnR9Lm1sLW1kLWF1dG8sLm14LW1kLWF1dG97bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9Lm10LW1kLWF1dG8sLm15LW1kLWF1dG97bWFyZ2luLXRvcDphdXRvIWltcG9ydGFudH0ubWItbWQtYXV0bywubXktbWQtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fS5wLW1kLTB7cGFkZGluZzowIWltcG9ydGFudH0ucHItbWQtMSwucHgtbWQtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9LnBsLW1kLTEsLnB4LW1kLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9LnB0LW1kLTEsLnB5LW1kLTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudH0ucGItbWQtMSwucHktbWQtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5wLW1kLTF7cGFkZGluZzouMjVyZW0haW1wb3J0YW50fS5wci1tZC0yLC5weC1tZC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50fS5wbC1tZC0yLC5weC1tZC0ye3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9LnB0LW1kLTIsLnB5LW1kLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50fS5wYi1tZC0yLC5weS1tZC0ye3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH0ucC1tZC0ye3BhZGRpbmc6LjVyZW0haW1wb3J0YW50fS5wci1tZC0zLC5weC1tZC0ze3BhZGRpbmctcmlnaHQ6MXJlbSFpbXBvcnRhbnR9LnBsLW1kLTMsLnB4LW1kLTN7cGFkZGluZy1sZWZ0OjFyZW0haW1wb3J0YW50fS5wdC1tZC0zLC5weS1tZC0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50fS5wYi1tZC0zLC5weS1tZC0ze3BhZGRpbmctYm90dG9tOjFyZW0haW1wb3J0YW50fS5wLW1kLTN7cGFkZGluZzoxcmVtIWltcG9ydGFudH0ucHItbWQtNCwucHgtbWQtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9LnBsLW1kLTQsLnB4LW1kLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9LnB0LW1kLTQsLnB5LW1kLTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudH0ucGItbWQtNCwucHktbWQtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5wLW1kLTR7cGFkZGluZzoxLjVyZW0haW1wb3J0YW50fS5wci1tZC01LC5weC1tZC01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnR9LnBsLW1kLTUsLnB4LW1kLTV7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fS5wdC1tZC01LC5weS1tZC01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50fS5wYi1tZC01LC5weS1tZC01e3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fS5wLW1kLTV7cGFkZGluZzozcmVtIWltcG9ydGFudH0ubS1tZC1hdXRve21hcmdpbjphdXRvIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5tci1sZy0wLC5teC1sZy0we21hcmdpbi1yaWdodDowIWltcG9ydGFudH0ubWwtbGctMCwubXgtbGctMHttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubXQtbGctMCwubXktbGctMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50fS5tYi1sZy0wLC5teS1sZy0we21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9LnByLWxnLTAsLnB4LWxnLTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudH0ucGwtbGctMCwucHgtbGctMHtwYWRkaW5nLWxlZnQ6MCFpbXBvcnRhbnR9LnB0LWxnLTAsLnB5LWxnLTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnR9LnBiLWxnLTAsLnB5LWxnLTB7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9Lm0tbGctMHttYXJnaW46MCFpbXBvcnRhbnR9Lm1yLWxnLTEsLm14LWxnLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9Lm1sLWxnLTEsLm14LWxnLTF7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ubXQtbGctMSwubXktbGctMXttYXJnaW4tdG9wOi4yNXJlbSFpbXBvcnRhbnR9Lm1iLWxnLTEsLm15LWxnLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5tLWxnLTF7bWFyZ2luOi4yNXJlbSFpbXBvcnRhbnR9Lm1yLWxnLTIsLm14LWxnLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ubWwtbGctMiwubXgtbGctMnttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9Lm10LWxnLTIsLm15LWxnLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnR9Lm1iLWxnLTIsLm15LWxnLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm0tbGctMnttYXJnaW46LjVyZW0haW1wb3J0YW50fS5tci1sZy0zLC5teC1sZy0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudH0ubWwtbGctMywubXgtbGctM3ttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0ubXQtbGctMywubXktbGctM3ttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50fS5tYi1sZy0zLC5teS1sZy0ze21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9Lm0tbGctM3ttYXJnaW46MXJlbSFpbXBvcnRhbnR9Lm1yLWxnLTQsLm14LWxnLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9Lm1sLWxnLTQsLm14LWxnLTR7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ubXQtbGctNCwubXktbGctNHttYXJnaW4tdG9wOjEuNXJlbSFpbXBvcnRhbnR9Lm1iLWxnLTQsLm15LWxnLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5tLWxnLTR7bWFyZ2luOjEuNXJlbSFpbXBvcnRhbnR9Lm1yLWxnLTUsLm14LWxnLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5tbC1sZy01LC5teC1sZy01e21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fS5tdC1sZy01LC5teS1sZy01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnR9Lm1iLWxnLTUsLm15LWxnLTV7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH0ubS1sZy01e21hcmdpbjozcmVtIWltcG9ydGFudH0ubXItbGctYXV0bywubXgtbGctYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnR9Lm1sLWxnLWF1dG8sLm14LWxnLWF1dG97bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9Lm10LWxnLWF1dG8sLm15LWxnLWF1dG97bWFyZ2luLXRvcDphdXRvIWltcG9ydGFudH0ubWItbGctYXV0bywubXktbGctYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fS5wLWxnLTB7cGFkZGluZzowIWltcG9ydGFudH0ucHItbGctMSwucHgtbGctMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9LnBsLWxnLTEsLnB4LWxnLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9LnB0LWxnLTEsLnB5LWxnLTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudH0ucGItbGctMSwucHktbGctMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5wLWxnLTF7cGFkZGluZzouMjVyZW0haW1wb3J0YW50fS5wci1sZy0yLC5weC1sZy0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50fS5wbC1sZy0yLC5weC1sZy0ye3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9LnB0LWxnLTIsLnB5LWxnLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50fS5wYi1sZy0yLC5weS1sZy0ye3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH0ucC1sZy0ye3BhZGRpbmc6LjVyZW0haW1wb3J0YW50fS5wci1sZy0zLC5weC1sZy0ze3BhZGRpbmctcmlnaHQ6MXJlbSFpbXBvcnRhbnR9LnBsLWxnLTMsLnB4LWxnLTN7cGFkZGluZy1sZWZ0OjFyZW0haW1wb3J0YW50fS5wdC1sZy0zLC5weS1sZy0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50fS5wYi1sZy0zLC5weS1sZy0ze3BhZGRpbmctYm90dG9tOjFyZW0haW1wb3J0YW50fS5wLWxnLTN7cGFkZGluZzoxcmVtIWltcG9ydGFudH0ucHItbGctNCwucHgtbGctNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9LnBsLWxnLTQsLnB4LWxnLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9LnB0LWxnLTQsLnB5LWxnLTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudH0ucGItbGctNCwucHktbGctNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5wLWxnLTR7cGFkZGluZzoxLjVyZW0haW1wb3J0YW50fS5wci1sZy01LC5weC1sZy01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnR9LnBsLWxnLTUsLnB4LWxnLTV7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fS5wdC1sZy01LC5weS1sZy01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50fS5wYi1sZy01LC5weS1sZy01e3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fS5wLWxnLTV7cGFkZGluZzozcmVtIWltcG9ydGFudH0ubS1sZy1hdXRve21hcmdpbjphdXRvIWltcG9ydGFudH19LnRleHQtanVzdGlmeXt0ZXh0LWFsaWduOmp1c3RpZnkhaW1wb3J0YW50fS50ZXh0LW5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXAhaW1wb3J0YW50fS50ZXh0LXRydW5jYXRle292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0udGV4dC1sZWZ0e3RleHQtYWxpZ246bGVmdCFpbXBvcnRhbnR9LnRleHQtcmlnaHR7dGV4dC1hbGlnbjpyaWdodCFpbXBvcnRhbnR9LnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LnRleHQtc20tbGVmdHt0ZXh0LWFsaWduOmxlZnQhaW1wb3J0YW50fS50ZXh0LXNtLXJpZ2h0e3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50fS50ZXh0LXNtLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciFpbXBvcnRhbnR9LmhpZGRlbi1zbS11cHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LnRleHQtbWQtbGVmdHt0ZXh0LWFsaWduOmxlZnQhaW1wb3J0YW50fS50ZXh0LW1kLXJpZ2h0e3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50fS50ZXh0LW1kLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciFpbXBvcnRhbnR9LmhpZGRlbi1tZC11cHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7LnRleHQtbGctbGVmdHt0ZXh0LWFsaWduOmxlZnQhaW1wb3J0YW50fS50ZXh0LWxnLXJpZ2h0e3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50fS50ZXh0LWxnLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciFpbXBvcnRhbnR9LmhpZGRlbi1sZy11cHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX0udGV4dC1sb3dlcmNhc2V7dGV4dC10cmFuc2Zvcm06bG93ZXJjYXNlIWltcG9ydGFudH0udGV4dC11cHBlcmNhc2V7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlIWltcG9ydGFudH0udGV4dC1jYXBpdGFsaXple3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemUhaW1wb3J0YW50fS5hbGVydC0tbm90aWZ5X19jbG9zZSwuYXZhdGFyLWNoYXIsLmNhcmQtYmxvY2tfX25hdj5hLC5jYXJkLWxpbmssLmNvbnRlbnRfX3RpdGxlPmgxLC5tb2RhbC1mb290ZXI+LmJ0bi1saW5rLC5uYXYtdGFicyAubmF2LWxpbmssLnRvb2xiYXJfX25hdj5hLC50b3AtbWVudT5saT5he3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uZm9udC13ZWlnaHQtYm9sZHtmb250LXdlaWdodDo1MDB9LmZvbnQtaXRhbGlje2ZvbnQtc3R5bGU6aXRhbGljfS50ZXh0LXdoaXRle2NvbG9yOiNmZmYhaW1wb3J0YW50fS50ZXh0LW11dGVke2NvbG9yOiM5YzljOWMhaW1wb3J0YW50fWEudGV4dC1tdXRlZDpmb2N1cyxhLnRleHQtbXV0ZWQ6aG92ZXJ7Y29sb3I6IzgzODM4MyFpbXBvcnRhbnR9LnRleHQtcHJpbWFyeXtjb2xvcjojMjE5NkYzIWltcG9ydGFudH1hLnRleHQtcHJpbWFyeTpmb2N1cyxhLnRleHQtcHJpbWFyeTpob3Zlcntjb2xvcjojMGM3Y2Q1IWltcG9ydGFudH0udGV4dC1zdWNjZXNze2NvbG9yOiMzMmM3ODchaW1wb3J0YW50fWEudGV4dC1zdWNjZXNzOmZvY3VzLGEudGV4dC1zdWNjZXNzOmhvdmVye2NvbG9yOiMyODllNmIhaW1wb3J0YW50fS50ZXh0LWluZm97Y29sb3I6IzAwQkNENCFpbXBvcnRhbnR9YS50ZXh0LWluZm86Zm9jdXMsYS50ZXh0LWluZm86aG92ZXJ7Y29sb3I6IzAwOGZhMSFpbXBvcnRhbnR9LnRleHQtd2FybmluZ3tjb2xvcjojZmZjMTA3IWltcG9ydGFudH1hLnRleHQtd2FybmluZzpmb2N1cyxhLnRleHQtd2FybmluZzpob3Zlcntjb2xvcjojZDM5ZTAwIWltcG9ydGFudH0udGV4dC1kYW5nZXJ7Y29sb3I6I2ZmNTY1MiFpbXBvcnRhbnR9YS50ZXh0LWRhbmdlcjpmb2N1cyxhLnRleHQtZGFuZ2VyOmhvdmVye2NvbG9yOiNmZjI0MWYhaW1wb3J0YW50fS50ZXh0LWdyYXktZGFya3tjb2xvcjojMjkyYjJjIWltcG9ydGFudH1hLnRleHQtZ3JheS1kYXJrOmZvY3VzLGEudGV4dC1ncmF5LWRhcms6aG92ZXJ7Y29sb3I6IzEwMTExMiFpbXBvcnRhbnR9LnRleHQtaGlkZXtmb250OjAvMCBhO2NvbG9yOnRyYW5zcGFyZW50O3RleHQtc2hhZG93Om5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MH0uaW52aXNpYmxle3Zpc2liaWxpdHk6aGlkZGVuIWltcG9ydGFudH1AbWVkaWEgKG1heC13aWR0aDo1NzVweCl7LmhpZGRlbi14cy1kb3due2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9fUBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KXsuaGlkZGVuLXNtLWRvd257ZGlzcGxheTpub25lIWltcG9ydGFudH19QG1lZGlhIChtYXgtd2lkdGg6OTkxcHgpey5oaWRkZW4tbWQtZG93bntkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX1AbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpey5oaWRkZW4tbGctZG93bntkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5mbGV4LXhsLWZpcnN0e29yZGVyOi0xfS5mbGV4LXhsLWxhc3R7b3JkZXI6MX0uZmxleC14bC11bm9yZGVyZWR7b3JkZXI6MH0uZmxleC14bC1yb3d7ZmxleC1kaXJlY3Rpb246cm93IWltcG9ydGFudH0uZmxleC14bC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudH0uZmxleC14bC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSFpbXBvcnRhbnR9LmZsZXgteGwtY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LXhsLXdyYXB7ZmxleC13cmFwOndyYXAhaW1wb3J0YW50fS5mbGV4LXhsLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudH0uZmxleC14bC13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1hdXRve2FsaWduLXNlbGY6YXV0byFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCFpbXBvcnRhbnR9LmZsb2F0LXhsLWxlZnR7ZmxvYXQ6bGVmdCFpbXBvcnRhbnR9LmZsb2F0LXhsLXJpZ2h0e2Zsb2F0OnJpZ2h0IWltcG9ydGFudH0uZmxvYXQteGwtbm9uZXtmbG9hdDpub25lIWltcG9ydGFudH0ubXIteGwtMCwubXgteGwtMHttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnR9Lm1sLXhsLTAsLm14LXhsLTB7bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnR9Lm10LXhsLTAsLm15LXhsLTB7bWFyZ2luLXRvcDowIWltcG9ydGFudH0ubWIteGwtMCwubXkteGwtMHttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fS5wci14bC0wLC5weC14bC0we3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnR9LnBsLXhsLTAsLnB4LXhsLTB7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50fS5wdC14bC0wLC5weS14bC0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50fS5wYi14bC0wLC5weS14bC0we3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50fS5tLXhsLTB7bWFyZ2luOjAhaW1wb3J0YW50fS5tci14bC0xLC5teC14bC0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50fS5tbC14bC0xLC5teC14bC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9Lm10LXhsLTEsLm15LXhsLTF7bWFyZ2luLXRvcDouMjVyZW0haW1wb3J0YW50fS5tYi14bC0xLC5teS14bC0xe21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ubS14bC0xe21hcmdpbjouMjVyZW0haW1wb3J0YW50fS5tci14bC0yLC5teC14bC0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnR9Lm1sLXhsLTIsLm14LXhsLTJ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5tdC14bC0yLC5teS14bC0ye21hcmdpbi10b3A6LjVyZW0haW1wb3J0YW50fS5tYi14bC0yLC5teS14bC0ye21hcmdpbi1ib3R0b206LjVyZW0haW1wb3J0YW50fS5tLXhsLTJ7bWFyZ2luOi41cmVtIWltcG9ydGFudH0ubXIteGwtMywubXgteGwtM3ttYXJnaW4tcmlnaHQ6MXJlbSFpbXBvcnRhbnR9Lm1sLXhsLTMsLm14LXhsLTN7bWFyZ2luLWxlZnQ6MXJlbSFpbXBvcnRhbnR9Lm10LXhsLTMsLm15LXhsLTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudH0ubWIteGwtMywubXkteGwtM3ttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fS5tLXhsLTN7bWFyZ2luOjFyZW0haW1wb3J0YW50fS5tci14bC00LC5teC14bC00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5tbC14bC00LC5teC14bC00e21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9Lm10LXhsLTQsLm15LXhsLTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50fS5tYi14bC00LC5teS14bC00e21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH0ubS14bC00e21hcmdpbjoxLjVyZW0haW1wb3J0YW50fS5tci14bC01LC5teC14bC01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudH0ubWwteGwtNSwubXgteGwtNXttYXJnaW4tbGVmdDozcmVtIWltcG9ydGFudH0ubXQteGwtNSwubXkteGwtNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50fS5tYi14bC01LC5teS14bC01e21hcmdpbi1ib3R0b206M3JlbSFpbXBvcnRhbnR9Lm0teGwtNXttYXJnaW46M3JlbSFpbXBvcnRhbnR9Lm1yLXhsLWF1dG8sLm14LXhsLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8haW1wb3J0YW50fS5tbC14bC1hdXRvLC5teC14bC1hdXRve21hcmdpbi1sZWZ0OmF1dG8haW1wb3J0YW50fS5tdC14bC1hdXRvLC5teS14bC1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnR9Lm1iLXhsLWF1dG8sLm15LXhsLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvIWltcG9ydGFudH0ucC14bC0we3BhZGRpbmc6MCFpbXBvcnRhbnR9LnByLXhsLTEsLnB4LXhsLTF7cGFkZGluZy1yaWdodDouMjVyZW0haW1wb3J0YW50fS5wbC14bC0xLC5weC14bC0xe3BhZGRpbmctbGVmdDouMjVyZW0haW1wb3J0YW50fS5wdC14bC0xLC5weS14bC0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnR9LnBiLXhsLTEsLnB5LXhsLTF7cGFkZGluZy1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ucC14bC0xe3BhZGRpbmc6LjI1cmVtIWltcG9ydGFudH0ucHIteGwtMiwucHgteGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ucGwteGwtMiwucHgteGwtMntwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5wdC14bC0yLC5weS14bC0ye3BhZGRpbmctdG9wOi41cmVtIWltcG9ydGFudH0ucGIteGwtMiwucHkteGwtMntwYWRkaW5nLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9LnAteGwtMntwYWRkaW5nOi41cmVtIWltcG9ydGFudH0ucHIteGwtMywucHgteGwtM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5wbC14bC0zLC5weC14bC0ze3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucHQteGwtMywucHkteGwtM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudH0ucGIteGwtMywucHkteGwtM3twYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH0ucC14bC0ze3BhZGRpbmc6MXJlbSFpbXBvcnRhbnR9LnByLXhsLTQsLnB4LXhsLTR7cGFkZGluZy1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5wbC14bC00LC5weC14bC00e3BhZGRpbmctbGVmdDoxLjVyZW0haW1wb3J0YW50fS5wdC14bC00LC5weS14bC00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnR9LnBiLXhsLTQsLnB5LXhsLTR7cGFkZGluZy1ib3R0b206MS41cmVtIWltcG9ydGFudH0ucC14bC00e3BhZGRpbmc6MS41cmVtIWltcG9ydGFudH0ucHIteGwtNSwucHgteGwtNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5wbC14bC01LC5weC14bC01e3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH0ucHQteGwtNSwucHkteGwtNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudH0ucGIteGwtNSwucHkteGwtNXtwYWRkaW5nLWJvdHRvbTozcmVtIWltcG9ydGFudH0ucC14bC01e3BhZGRpbmc6M3JlbSFpbXBvcnRhbnR9Lm0teGwtYXV0b3ttYXJnaW46YXV0byFpbXBvcnRhbnR9LnRleHQteGwtbGVmdHt0ZXh0LWFsaWduOmxlZnQhaW1wb3J0YW50fS50ZXh0LXhsLXJpZ2h0e3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50fS50ZXh0LXhsLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciFpbXBvcnRhbnR9LmhpZGRlbi14bC11cHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX1AbWVkaWEgcHJpbnR7LnZpc2libGUtcHJpbnQtYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9fS52aXNpYmxlLXByaW50LWlubGluZXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fUBtZWRpYSBwcmludHsudmlzaWJsZS1wcmludC1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fX0udmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2t7ZGlzcGxheTpub25lIWltcG9ydGFudH1AbWVkaWEgcHJpbnR7LnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrIWltcG9ydGFudH0uaGlkZGVuLXByaW50e2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9fS5kcm9wZG93bi1pdGVte3BhZGRpbmc6LjVyZW0gMS41cmVtO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuM3MsY29sb3IgLjNzfS5jYXJkLWZvb3Rlcjpub3QoLmNhcmQtZm9vdGVyLS1oaWdobGlnaHQpLC5jYXJkLWhlYWRlcisuY2FyZC1ibG9ja3twYWRkaW5nLXRvcDowfS5kcm9wZG93bi1tZW51e3RvcDowOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluO2FuaW1hdGlvbi1uYW1lOmZhZGVJbjthbmltYXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTpib3RoO2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aH0uZHJvcGRvd24tbWVudS0tYWx0e3BhZGRpbmc6MH0uZHJvcGRvd24tbWVudS0tYmxvY2t7d2lkdGg6MzIwcHh9QG1lZGlhIChtYXgtd2lkdGg6NTc1cHgpey5kcm9wZG93bi1tZW51LS1ibG9ja3t3aWR0aDoxMDAlfX0uZHJvcGRvd24tbWVudS0taWNvbiAuZHJvcGRvd24taXRlbT5pe2xpbmUtaGVpZ2h0OjEwMCU7dmVydGljYWwtYWxpZ246dG9wO2ZvbnQtc2l6ZToxLjRyZW07d2lkdGg6MnJlbX0ucHJvZ3Jlc3MsW2NsYXNzKj1jYXJkLWltZ117d2lkdGg6MTAwJX0uZHJvcHVwIC5kcm9wZG93bi1tZW51e2JvdHRvbTowfS5jYXJldDpiZWZvcmV7Zm9udC1mYW1pbHk6TWF0ZXJpYWwtRGVzaWduLUljb25pYy1Gb250O2NvbnRlbnQ6J1xcZjJmMic7Zm9udC1zaXplOjEuNXJlbTtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDo1cHg7dG9wOjNweH0uZHJvcGRvd24tdG9nZ2xlLXNwbGl0e2JvcmRlci1yYWRpdXM6MCAycHggMnB4IWltcG9ydGFudH0ucHJvZ3Jlc3N7bWFyZ2luLXRvcDouMnJlbTttYXJnaW4tYm90dG9tOjB9cHJvZ3Jlc3M6Oi13ZWJraXQtcHJvZ3Jlc3MtYmFye2JhY2tncm91bmQtY29sb3I6I2VlZX0uY2FyZHtib3gtc2hhZG93OjAgMXB4IDJweCByZ2JhKDAsMCwwLC4wNzUpO21hcmdpbi1ib3R0b206MzBweH0uY2FyZC1ibG9jayBwOm9ubHktY2hpbGQsLmNhcmQtdGl0bGUsLmN1c3RvbS1jb250cm9se21hcmdpbi1ib3R0b206MH0uY2FyZDpub3QoW2NsYXNzKj1jYXJkLW91dGxpbmUtXSl7Ym9yZGVyOjB9W2NsYXNzKj1jYXJkLW91dGxpbmUtXXtiYWNrZ3JvdW5kLWNvbG9yOiNGRkZ9LmNhcmQtdGl0bGV7Zm9udC1zaXplOjEuMjVyZW07Zm9udC13ZWlnaHQ6NDAwfS5jYXJkLXN1YnRpdGxle2NvbG9yOiM5YzljOWM7ZGlzcGxheTpibG9jaztmb250LXNpemU6MXJlbTttYXJnaW4tdG9wOi41cmVtfS5jYXJkLWhlYWRlciAuYnRuLS1hY3Rpb257cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MjVweDtib3R0b206LTI1cHh9LmNhcmQtaGVhZGVyIC5hY3Rpb25zLC5jYXJkPi5hY3Rpb25ze3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjE1cHg7ei1pbmRleDoyO3RvcDoxOHB4fS5jYXJkLWludmVyc2UgLmNhcmQtYmxvY2txdW90ZSAuYmxvY2txdW90ZS1mb290ZXIsLmNhcmQtaW52ZXJzZSAuY2FyZC1saW5rLC5jYXJkLWludmVyc2UgLmNhcmQtc3VidGl0bGUsLmNhcmQtaW52ZXJzZSAuY2FyZC10ZXh0e2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjg1KX0uY2FyZC1pbnZlcnNlIC5jYXJkLWZvb3RlciwuY2FyZC1pbnZlcnNlIC5jYXJkLWhlYWRlcntib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9LmNhcmQtbGlua3tmb250LXNpemU6Ljk4cmVtO2NvbG9yOiMzMzM7Zm9udC13ZWlnaHQ6NTAwfS5jYXJkLWxpbms6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzRkNGQ0ZH0uY2FyZC1mb290ZXItLWhpZ2hsaWdodHtiYWNrZ3JvdW5kLWNvbG9yOiNmOWY5Zjl9LmNhcmQtYmxvY2tfX3RpdGxle2ZvbnQtc2l6ZToxLjFyZW07Y29sb3I6IzMzMzttYXJnaW4tYm90dG9tOi42cmVtO2ZvbnQtd2VpZ2h0OjQwMH0udGFibGUgdGgsbGFiZWx7Zm9udC13ZWlnaHQ6NTAwfS5jYXJkLS1mdWxsc2NyZWVue3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6OTtwYWRkaW5nLXRvcDo3MnB4O292ZXJmbG93OmF1dG99LmNhcmQtYmxvY2tfX25hdnttYXJnaW4tYm90dG9tOjEuOHJlbTtwYWRkaW5nOjAgMXB4fS5jYXJkLWJsb2NrX19uYXY+YXtmb250LXdlaWdodDo1MDA7Y29sb3I6I2IwYjBiMDt0cmFuc2l0aW9uOmNvbG9yIC4zc30uY2FyZC1ibG9ja19fbmF2PmErYXtwYWRkaW5nLWxlZnQ6MXJlbX0uY2FyZC1ibG9ja19fbmF2PmEuYWN0aXZlLC5jYXJkLWJsb2NrX19uYXY+YTpob3Zlcntjb2xvcjojNzA3MDcwfS5idG57Y3Vyc29yOnBvaW50ZXJ9LmJ0bjpub3QoLmJ0bi1zZWNvbmRhcnkpOm5vdChbY2xhc3MqPWJ0bi1vdXRsaW5lLV0pOm5vdCguYnRuLWxpbmspe2JveC1zaGFkb3c6MCAycHggMnB4IDAgcmdiYSgwLDAsMCwuMTIpO2JvcmRlcjowfS5idG4tLWFjdGlvbiwuYnRuLS1pY29ue3BhZGRpbmc6MDtib3JkZXItcmFkaXVzOjUwJX0uYnRuLXNlY29uZGFyeSwuYnRuLXNlY29uZGFyeTpmb2N1c3tib3gtc2hhZG93OjAgMnB4IDNweCAwIHJnYmEoMCwwLDAsLjA1KX0uYnRuLS13aGl0ZSwuYnRuLS13aGl0ZTpmb2N1cywuYnRuLS13aGl0ZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7Y29sb3I6IzcwNzA3MH0uYnRuLS1pY29ue3dpZHRoOjNyZW07aGVpZ2h0OjNyZW07bGluZS1oZWlnaHQ6Mi45cmVtO2ZvbnQtc2l6ZToxLjJyZW07dGV4dC1hbGlnbjpjZW50ZXJ9LmJ0bi0taWNvbi10ZXh0Pi56bWRpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDttYXJnaW46MXB4IDVweCAwIDA7bGluZS1oZWlnaHQ6MTAwJX0uYnRuLS1hY3Rpb257ei1pbmRleDoyO2hlaWdodDo1MHB4O3dpZHRoOjUwcHg7bGluZS1oZWlnaHQ6NTBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC1zaXplOjIwcHg7Y3Vyc29yOnBvaW50ZXI7Ym94LXNoYWRvdzowIDNweCA3cHggcmdiYSgwLDAsMCwuMTUpfS5idG4tLWFjdGlvbiwuYnRuLS1hY3Rpb246Zm9jdXMsLmJ0bi0tYWN0aW9uOmhvdmVye2NvbG9yOiNGRkZ9LmJ0bi0tZml4ZWR7cG9zaXRpb246Zml4ZWQhaW1wb3J0YW50O2JvdHRvbTozMHB4O3JpZ2h0OjMwcHh9LmJ0bi1ncm91cC1qdXN0aWZpZWR7ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCV9LmJ0bi1ncm91cC1qdXN0aWZpZWQgLmJ0biwuYnRuLWdyb3VwLWp1c3RpZmllZCAuYnRuLWdyb3Vwe2ZsZXg6MX0uYnRuLWdyb3VwLWp1c3RpZmllZCAuYnRuIC5idG4sLmJ0bi1ncm91cC1qdXN0aWZpZWQgLmJ0bi1ncm91cCAuYnRue3dpZHRoOjEwMCV9W2RhdGEtdG9nZ2xlPWJ1dHRvbnNdOm5vdCguYnRuLWdyb3VwLS1jb2xvcnMpPi5idG57YmFja2dyb3VuZC1jb2xvcjojZWJlYmViO2NvbG9yOiM3MDcwNzA7Y3Vyc29yOnBvaW50ZXI7Ym94LXNoYWRvdzpub25lIWltcG9ydGFudDtib3JkZXI6MCFpbXBvcnRhbnQ7bWFyZ2luOjB9W2RhdGEtdG9nZ2xlPWJ1dHRvbnNdOm5vdCguYnRuLWdyb3VwLS1jb2xvcnMpPi5idG4uYWN0aXZle2JhY2tncm91bmQtY29sb3I6IzAzQTlGNDtjb2xvcjojRkZGfS5idG4tZ3JvdXAtLWNvbG9ycz4uYnRue2JveC1zaGFkb3c6bm9uZSFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czo1MCUhaW1wb3J0YW50O3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7bWFyZ2luLXJpZ2h0OjNweDtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZX0uYnRuLWdyb3VwLS1jb2xvcnM+LmJ0bjpiZWZvcmV7Zm9udC1mYW1pbHk6TWF0ZXJpYWwtRGVzaWduLUljb25pYy1Gb250O2NvbnRlbnQ6XCLviatcIjtmb250LXNpemU6MTZweDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMnMsb3BhY2l0eSAuMnM7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bGluZS1oZWlnaHQ6MjhweDtwYWRkaW5nLXJpZ2h0OjNweDtjb2xvcjojRkZGO2ZvbnQtc3R5bGU6aXRhbGljO3RyYW5zZm9ybTpzY2FsZSgwKTtvcGFjaXR5OjB9LmJ0bi1ncm91cC0tY29sb3JzPi5idG4uYnRuOm5vdChbY2xhc3MqPWJnLV0pe2JvcmRlcjoxcHggc29saWQgI2U0ZTRlNH0uYnRuLWdyb3VwLS1jb2xvcnM+LmJ0bi5idG46bm90KFtjbGFzcyo9YmctXSk6YmVmb3Jle2NvbG9yOiM3MDcwNzB9LmJ0bi1ncm91cC0tY29sb3JzPi5idG4uYWN0aXZlOmJlZm9yZXt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfS50YWJsZSB0aGVhZCB0aHtib3JkZXItYm90dG9tLXdpZHRoOjFweH0udGFibGUgdHJbY2xhc3MqPXRhYmxlLV0gdGQsLnRhYmxlIHRyW2NsYXNzKj10YWJsZS1dIHRoLC50YWJsZSB0cltjbGFzcyo9dGFibGUtXSt0ciB0ZCwudGFibGUgdHJbY2xhc3MqPXRhYmxlLV0rdHIgdGh7Ym9yZGVyOjB9LnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpPnRib2R5OmZpcnN0LWNoaWxkIHRkLC50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKT50Ym9keTpmaXJzdC1jaGlsZCB0aCwudGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCk+dGhlYWQ6Zmlyc3QtY2hpbGQgdGQsLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpPnRoZWFkOmZpcnN0LWNoaWxkIHRoe2JvcmRlci10b3A6MH0udGFibGUtaW52ZXJzZSB0ZCwudGFibGUtaW52ZXJzZSB0aCwudGFibGUtaW52ZXJzZSB0aGVhZCB0aHtib3JkZXItY29sb3I6IzUwNWI2M30uZGF0YS10YWJsZSB0YWJsZSB0aHt1c2VyLXNlbGVjdDpub25lO2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOnJlbGF0aXZlfS5kYXRhLXRhYmxlIHRhYmxlIHRoPmkuZmF7cG9zaXRpb246YWJzb2x1dGU7Zm9udC1zdHlsZTpub3JtYWw7cmlnaHQ6LjNyZW07Ym90dG9tOi42cmVtO2ZvbnQtc2l6ZToxLjRyZW19LmRhdGEtdGFibGUgdGFibGUgdGg+aS5mYTpiZWZvcmV7Zm9udC1mYW1pbHk6TWF0ZXJpYWwtRGVzaWduLUljb25pYy1Gb250fS5kYXRhLXRhYmxlIHRhYmxlIHRoPmkuZmEuZmEtY2hldnJvbi11cDpiZWZvcmV7Y29udGVudDonXFxmMWNlJ30uZGF0YS10YWJsZSB0YWJsZSB0aD5pLmZhLmZhLWNoZXZyb24tZG93bjpiZWZvcmV7Y29udGVudDonXFxmMWNkJ30uZGF0YS10YWJsZSB0cj50ZDpmaXJzdC1jaGlsZCwuZGF0YS10YWJsZSB0cj50aDpmaXJzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6Mi4xcmVtfS5kYXRhLXRhYmxlIHRyPnRkOmxhc3QtY2hpbGQsLmRhdGEtdGFibGUgdHI+dGg6bGFzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjIuMXJlbX0uZGF0YS10YWJsZV9faGVhZGVye3BhZGRpbmc6MCAyLjFyZW0gMnJlbX0uZGF0YS10YWJsZV9fZmlsdGVye21heC13aWR0aDo1MDBweH0uZGF0YS10YWJsZV9fZmlsdGVyIC5mb3JtLWNvbnRyb2x7cGFkZGluZy1sZWZ0OjJyZW19LmRhdGEtdGFibGVfX2ZpbHRlcjpiZWZvcmV7Y29udGVudDonXFxmMWMzJztmb250LWZhbWlseTpNYXRlcmlhbC1EZXNpZ24tSWNvbmljLUZvbnQ7Zm9udC1zaXplOjEuNXJlbTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOi4yNjNyZW19LmRhdGEtdGFibGVfX2Zvb3Rlcnt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjJyZW0gMi4xcmVtfS5mb3JtLWNvbnRyb2x7Ym9yZGVyLWxlZnQ6MDtib3JkZXItcmlnaHQ6MDtib3JkZXItdG9wOjA7cmVzaXplOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LmZvcm0tY29udHJvbDpmb2N1c34uZm9ybS1ncm91cF9fYmFyOmFmdGVyLC5mb3JtLWNvbnRyb2w6Zm9jdXN+LmZvcm0tZ3JvdXBfX2JhcjpiZWZvcmV7d2lkdGg6NTAlfS5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsLmZvcm0tY29udHJvbFtyZWFkb25seV17b3BhY2l0eTouNn0uZm9ybS1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZX0uZm9ybS1ncm91cD5sYWJlbHtmb250LXdlaWdodDo0MDB9LmZvcm0tZ3JvdXA6bm90KC5mb3JtLWdyb3VwLS1mbG9hdCk+bGFiZWx7Zm9udC1zaXplOi45cmVtfS5mb3JtLWdyb3VwX19iYXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowO3otaW5kZXg6MTt3aWR0aDoxMDAlfS5mb3JtLWdyb3VwX19iYXI6YWZ0ZXIsLmZvcm0tZ3JvdXBfX2JhcjpiZWZvcmV7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MnB4O3dpZHRoOjA7Ym90dG9tOjA7dHJhbnNpdGlvbjphbGwgLjJzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7YmFja2dyb3VuZC1jb2xvcjojMDNBOUY0fS5mb3JtLWdyb3VwX19iYXI6YmVmb3Jle2xlZnQ6NTAlfS5mb3JtLWdyb3VwX19iYXI6YWZ0ZXJ7cmlnaHQ6NTAlfXNlbGVjdDo6LW1zLWV4cGFuZHtkaXNwbGF5Om5vbmV9LnNlbGVjdDpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxO3JpZ2h0OjA7Ym90dG9tOjVweDt3aWR0aDowO2hlaWdodDowO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MCAwIDhweCA4cHg7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNkMWQxZDF9LmZvcm0tZ3JvdXAtLWZsb2F0e21hcmdpbi10b3A6MnJlbX0uZm9ybS1ncm91cC0tZmxvYXQgLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtLWFjdGl2ZX5sYWJlbCwuZm9ybS1ncm91cC0tZmxvYXQgLmZvcm0tY29udHJvbDpmb2N1c35sYWJlbHtib3R0b206Mi42cmVtO2ZvbnQtc2l6ZTouODc1cmVtfS5mb3JtLWdyb3VwLS1mbG9hdCAuZm9ybS1jb250cm9sfmxhYmVse2ZvbnQtc2l6ZToxcmVtO2JvdHRvbTouNjVyZW07d2lkdGg6MTAwJX0uZm9ybS1ncm91cC0tZmxvYXQgLmZvcm0tY29udHJvbC1zbS5mb3JtLWNvbnRyb2wtLWFjdGl2ZX5sYWJlbCwuZm9ybS1ncm91cC0tZmxvYXQgLmZvcm0tY29udHJvbC1zbTpmb2N1c35sYWJlbCwuZm9ybS1ncm91cC0tZmxvYXQgLmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wtLWFjdGl2ZS5mb3JtLWNvbnRyb2x+bGFiZWwsLmZvcm0tZ3JvdXAtLWZsb2F0IC5pbnB1dC1ncm91cC1zbT4uZm9ybS1jb250cm9sLS1hY3RpdmUuaW5wdXQtZ3JvdXAtYWRkb25+bGFiZWwsLmZvcm0tZ3JvdXAtLWZsb2F0IC5pbnB1dC1ncm91cC1zbT4uZm9ybS1jb250cm9sOmZvY3VzfmxhYmVsLC5mb3JtLWdyb3VwLS1mbG9hdCAuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFkZG9uOmZvY3VzfmxhYmVsLC5mb3JtLWdyb3VwLS1mbG9hdCAuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj4uYnRuOmZvY3VzfmxhYmVsLC5mb3JtLWdyb3VwLS1mbG9hdCAuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj4uZm9ybS1jb250cm9sLS1hY3RpdmUuYnRufmxhYmVse2JvdHRvbToycmVtO2ZvbnQtc2l6ZTouODc1cmVtfS5mb3JtLWdyb3VwLS1mbG9hdCAuZm9ybS1jb250cm9sLXNtfmxhYmVsLC5mb3JtLWdyb3VwLS1mbG9hdCAuaW5wdXQtZ3JvdXAtc20+LmZvcm0tY29udHJvbH5sYWJlbCwuZm9ybS1ncm91cC0tZmxvYXQgLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1hZGRvbn5sYWJlbCwuZm9ybS1ncm91cC0tZmxvYXQgLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+LmJ0bn5sYWJlbHtmb250LXNpemU6Ljg3NXJlbTtib3R0b206LjVyZW19LmZvcm0tZ3JvdXAtLWZsb2F0IC5mb3JtLWNvbnRyb2wtbGcuZm9ybS1jb250cm9sLS1hY3RpdmV+bGFiZWwsLmZvcm0tZ3JvdXAtLWZsb2F0IC5mb3JtLWNvbnRyb2wtbGc6Zm9jdXN+bGFiZWwsLmZvcm0tZ3JvdXAtLWZsb2F0IC5pbnB1dC1ncm91cC1sZz4uZm9ybS1jb250cm9sLS1hY3RpdmUuZm9ybS1jb250cm9sfmxhYmVsLC5mb3JtLWdyb3VwLS1mbG9hdCAuaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbC0tYWN0aXZlLmlucHV0LWdyb3VwLWFkZG9ufmxhYmVsLC5mb3JtLWdyb3VwLS1mbG9hdCAuaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbDpmb2N1c35sYWJlbCwuZm9ybS1ncm91cC0tZmxvYXQgLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1hZGRvbjpmb2N1c35sYWJlbCwuZm9ybS1ncm91cC0tZmxvYXQgLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+LmJ0bjpmb2N1c35sYWJlbCwuZm9ybS1ncm91cC0tZmxvYXQgLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+LmZvcm0tY29udHJvbC0tYWN0aXZlLmJ0bn5sYWJlbHtib3R0b206M3JlbTtmb250LXNpemU6MXJlbX0uZm9ybS1ncm91cC0tZmxvYXQgLmZvcm0tY29udHJvbC1sZ35sYWJlbCwuZm9ybS1ncm91cC0tZmxvYXQgLmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2x+bGFiZWwsLmZvcm0tZ3JvdXAtLWZsb2F0IC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYWRkb25+bGFiZWwsLmZvcm0tZ3JvdXAtLWZsb2F0IC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPi5idG5+bGFiZWx7Zm9udC1zaXplOjEuMjVyZW07Ym90dG9tOi43NXJlbX0uZm9ybS1ncm91cC0tZmxvYXQ+bGFiZWx7Y29sb3I6IzYzNmM3Mjtwb2ludGVyLWV2ZW50czpub25lO2xlZnQ6LjFyZW07cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luOjA7dHJhbnNpdGlvbjpib3R0b20gMTUwbXMgZWFzZSxjb2xvciAxNTBtcyxmb250LXNpemUgMTUwbXMgZWFzZX0uZm9ybS1ncm91cC0tY2VudGVyZWQsLmZvcm0tZ3JvdXAtLWNlbnRlcmVkIC5mb3JtLWNvbnRyb2x7dGV4dC1hbGlnbjpjZW50ZXJ9LmlucHV0LWdyb3VwIC5mb3JtLWdyb3Vwe2ZsZXg6MjttYXJnaW46MH0uaW5wdXQtZ3JvdXAgLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbHt3aWR0aDoxMDAlfS5pbnB1dC1ncm91cCAuZm9ybS1ncm91cCAuZm9ybS1ncm91cF9fYmFyLC5pbnB1dC1ncm91cCAuZm9ybS1ncm91cC0tZmxvYXQ+bGFiZWx7ei1pbmRleDozfS5pbnB1dC1ncm91cC1hZGRvbntwYWRkaW5nOjAgMXJlbSFpbXBvcnRhbnR9LmlucHV0LWdyb3VwLWFkZG9uKy5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2x7cGFkZGluZy1yaWdodDoxcmVtO3BhZGRpbmctbGVmdDoxcmVtO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZjFmMWYxfS5jdXN0b20tY29udHJvbHttaW4taGVpZ2h0OjEuM3JlbX0uY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9ye2JvcmRlcjoycHggc29saWQgIzdhN2E3YTtjb2xvcjojRkZGO3RvcDouMDFyZW07dHJhbnNpdGlvbjpib3JkZXIgLjJzfS5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjpiZWZvcmV7Y29udGVudDonXFxmMjZiJztmb250LWZhbWlseTpNYXRlcmlhbC1EZXNpZ24tSWNvbmljLUZvbnQ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjojMzliYmIwO3otaW5kZXg6MTtvcGFjaXR5OjA7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4ycztsaW5lLWhlaWdodDoxcmVtO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTouOXJlbTtmb250LXdlaWdodDo3MDB9LmN1c3RvbS1jb250cm9sLS1jaGFyIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkKy5jdXN0b20tY29udHJvbC0tY2hhcl9faGVscGVyPmksLmN1c3RvbS1jb250cm9sLS1jaGFyOmhvdmVyIC5jdXN0b20tY29udHJvbC0tY2hhcl9faGVscGVyPml7Zm9udC1zaXplOjB9LmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOmJlZm9yZXtvcGFjaXR5OjF9LmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOmJlZm9yZXtjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MnB4O3RvcDoycHg7d2lkdGg6OXB4O2hlaWdodDo5cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojMzliYmIwO3otaW5kZXg6MTt0cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzfS5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWluZGljYXRvcjpiZWZvcmV7dHJhbnNmb3JtOnNjYWxlKDEpfS5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1pbmRpY2F0b3J7Ym9yZGVyLWNvbG9yOiMzOWJiYjB9LmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkfi5jdXN0b20tY29udHJvbC1pbmRpY2F0b3J7b3BhY2l0eTouNX0uY3VzdG9tLWNvbnRyb2wtLWxpZ2h0e2NvbG9yOiNGRkZ9LmN1c3RvbS1jb250cm9sLS1saWdodCAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOmJlZm9yZXtib3JkZXItY29sb3I6I0ZGRjtiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7Y29sb3I6IzQwNDA0MH0uY3VzdG9tLWNvbnRyb2wtLWNoYXJ7bWFyZ2luOjA7Zm9udC13ZWlnaHQ6NDAwfS5jdXN0b20tY29udHJvbC0tY2hhciAuY3VzdG9tLWNvbnRyb2wtaW5wdXR7d2lkdGg6M3JlbTtoZWlnaHQ6M3JlbTt6LWluZGV4OjN9LmN1c3RvbS1jb250cm9sLS1jaGFyIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkKy5jdXN0b20tY29udHJvbC0tY2hhcl9faGVscGVyOmFmdGVye29wYWNpdHk6MX0uY3VzdG9tLWNvbnRyb2wtLWNoYXIgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQrLmN1c3RvbS1jb250cm9sLS1jaGFyX19oZWxwZXI6YmVmb3Jle29wYWNpdHk6MH0uY3VzdG9tLWNvbnRyb2wtLWNoYXI6aG92ZXIgLmN1c3RvbS1jb250cm9sLS1jaGFyX19oZWxwZXI6YmVmb3Jle29wYWNpdHk6MX0uY3VzdG9tLWNvbnRyb2wtLWNoYXJfX2hlbHBlcntwb3NpdGlvbjphYnNvbHV0ZTtmb250LXN0eWxlOm5vcm1hbDt3aWR0aDozcmVtO2hlaWdodDozcmVtO2JvcmRlci1yYWRpdXM6NTAlO2xlZnQ6MDt0b3A6MH0uY3VzdG9tLWNvbnRyb2wtLWNoYXJfX2hlbHBlcjphZnRlciwuY3VzdG9tLWNvbnRyb2wtLWNoYXJfX2hlbHBlcjpiZWZvcmUsLmN1c3RvbS1jb250cm9sLS1jaGFyX19oZWxwZXI+aXtwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0b3A6MXB4O2xpbmUtaGVpZ2h0OjNyZW07Y29sb3I6I0ZGRn0uY3VzdG9tLWNvbnRyb2wtLWNoYXJfX2hlbHBlcjphZnRlciwuY3VzdG9tLWNvbnRyb2wtLWNoYXJfX2hlbHBlcjpiZWZvcmV7Zm9udC1mYW1pbHk6TWF0ZXJpYWwtRGVzaWduLUljb25pYy1Gb250O2ZvbnQtc2l6ZToxLjVyZW07b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuM3N9LmN1c3RvbS1jb250cm9sLS1jaGFyX19oZWxwZXI6YmVmb3Jle2NvbnRlbnQ6J1xcZjI3OSc7ei1pbmRleDoxfS5jdXN0b20tY29udHJvbC0tY2hhcl9faGVscGVyOmFmdGVye2NvbnRlbnQ6J1xcZjI2Yic7ei1pbmRleDoyfS5jdXN0b20tY29udHJvbC0tY2hhcl9faGVscGVyPml7Zm9udC1zdHlsZTpub3JtYWw7Ym9yZGVyLXJhZGl1czo1MCU7Zm9udC1zaXplOjEuMnJlbTtmb250LXdlaWdodDo1MDA7dHJhbnNpdGlvbjpmb250LXNpemUgLjJzLGJhY2tncm91bmQtY29sb3IgLjNzfS5wYWdlLWl0ZW0uZGlzYWJsZWR7b3BhY2l0eTouNn0uYWxlcnQtLW5vdGlmeS5hbGVydC1pbnZlcnNlIC5hbGVydC0tbm90aWZ5X19jbG9zZTpob3ZlciwuYWxlcnQtLW5vdGlmeTpub3QoLmFsZXJ0LWludmVyc2UpIC5hbGVydC0tbm90aWZ5X19jbG9zZTpob3ZlcntvcGFjaXR5Oi44fS5wYWdlLWxpbmt7Ym9yZGVyLXJhZGl1czo1MCUhaW1wb3J0YW50O3dpZHRoOjIuNXJlbTtoZWlnaHQ6Mi41cmVtO2xpbmUtaGVpZ2h0OjIuNXJlbTt0ZXh0LWFsaWduOmNlbnRlcjt6LWluZGV4OjE7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zcyxjb2xvciAuM3M7bWFyZ2luOjAgMXB4fS5wYWdlLWxpbms+LnptZGl7Zm9udC1zaXplOjEuNXJlbX0ucGFnaW5hdGlvbi1maXJzdCAucGFnZS1saW5rLC5wYWdpbmF0aW9uLWxhc3QgLnBhZ2UtbGluaywucGFnaW5hdGlvbi1uZXh0IC5wYWdlLWxpbmssLnBhZ2luYXRpb24tcHJldiAucGFnZS1saW5re2ZvbnQtc2l6ZTowfS5wYWdpbmF0aW9uLWZpcnN0IC5wYWdlLWxpbms6YmVmb3JlLC5wYWdpbmF0aW9uLWxhc3QgLnBhZ2UtbGluazpiZWZvcmUsLnBhZ2luYXRpb24tbmV4dCAucGFnZS1saW5rOmJlZm9yZSwucGFnaW5hdGlvbi1wcmV2IC5wYWdlLWxpbms6YmVmb3Jle2ZvbnQtZmFtaWx5Ok1hdGVyaWFsLURlc2lnbi1JY29uaWMtRm9udDtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoyLjU1cmVtfS5wYWdpbmF0aW9uLXByZXYgLnBhZ2UtbGluazpiZWZvcmV7Y29udGVudDonXFxmMmZmJ30ucGFnaW5hdGlvbi1uZXh0IC5wYWdlLWxpbms6YmVmb3Jle2NvbnRlbnQ6J1xcZjMwMSd9LnBhZ2luYXRpb24tZmlyc3QgLnBhZ2UtbGluazpiZWZvcmUsLnBhZ2luYXRpb24tbGFzdCAucGFnZS1saW5rOmJlZm9yZXtjb250ZW50OidcXGYzMDInfS5wYWdpbmF0aW9uLWZpcnN0IC5wYWdlLWxpbms6YmVmb3Jle3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTtkaXNwbGF5OmlubGluZS1ibG9ja30uYWxlcnR7Zm9udC13ZWlnaHQ6NTAwfVtjbGFzcyo9YWxlcnQtXSAuYWxlcnQtbGlua3tjb2xvcjojRkZGO2JvcmRlci1ib3R0b206MXB4IGRvdHRlZCByZ2JhKDI1NSwyNTUsMjU1LC41KX0uYWxlcnQtaGVhZGluZ3tmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjEuM3JlbTttYXJnaW4tdG9wOi4xNXJlbX0uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlPnNwYW46bm90KC5zci1vbmx5KXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjIpO2xpbmUtaGVpZ2h0OjE5cHg7aGVpZ2h0OjIwcHg7d2lkdGg6MjBweDtib3JkZXItcmFkaXVzOjUwJTtmb250LXNpemU6MS4xcmVtO2Rpc3BsYXk6YmxvY2t9LmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZTpmb2N1cywuYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlOmhvdmVye2NvbG9yOiNGRkZ9LmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZTpmb2N1cyBzcGFuOm5vdCguc3Itb25seSksLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZTpob3ZlciBzcGFuOm5vdCguc3Itb25seSl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4zKX0uYWxlcnQtaW52ZXJzZXtiYWNrZ3JvdW5kLWNvbG9yOiMyYzJjMmM7Ym9yZGVyLWNvbG9yOiMyYzJjMmM7Y29sb3I6I0ZGRjtib3gtc2hhZG93OjAgMCA1cHggcmdiYSgwLDAsMCwuNCl9LmFsZXJ0LWludmVyc2UgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojMWYxZjFmfS5hbGVydC1pbnZlcnNlIC5hbGVydC1saW5re2NvbG9yOiNlNmU2ZTZ9LmFsZXJ0LS1ub3RpZnl7bWF4LXdpZHRoOjYwMHB4O3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDo2MHB4fS5hbGVydC0tbm90aWZ5Om5vdCguYWxlcnQtaW52ZXJzZSkgLmFsZXJ0LS1ub3RpZnlfX2Nsb3Nle2NvbG9yOiNGRkZ9LmFsZXJ0LS1ub3RpZnkuYWxlcnQtaW52ZXJzZSAuYWxlcnQtLW5vdGlmeV9fY2xvc2V7Y29sb3I6I0ZGRUIzQn0uYWxlcnQtLW5vdGlmeV9fY2xvc2V7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MDtwYWRkaW5nOjA7Y3Vyc29yOnBvaW50ZXI7Zm9udC13ZWlnaHQ6NTAwO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjI0cHg7dG9wOjE4cHh9LmNsb3NlLC5jbG9zZTpob3ZlcntvcGFjaXR5OjF9LmJyZWFkY3J1bWJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ViZWJlYjtib3JkZXItcmFkaXVzOjB9LmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOmJlZm9yZXtmb250LWZhbWlseTpNYXRlcmlhbC1EZXNpZ24tSWNvbmljLUZvbnQ7cG9zaXRpb246cmVsYXRpdmU7dG9wOjFweDtjb2xvcjojYTNhM2EzfS5icmVhZGNydW1iLWl0ZW0sLmJyZWFkY3J1bWItaXRlbT5he2NvbG9yOiM3MDcwNzB9LmJyZWFkY3J1bWItaXRlbTpob3ZlciwuYnJlYWRjcnVtYi1pdGVtPmE6aG92ZXJ7Y29sb3I6IzU3NTc1N30uYWNjb3JkaW9uIC5jYXJke2JveC1zaGFkb3c6bm9uZTttYXJnaW46MCAwIDFweH0uYWNjb3JkaW9uIC5jYXJkLWhlYWRlcntwYWRkaW5nOi45cmVtIDA7Ym94LXNoYWRvdzowIDFweCAwIDAgI2Y3ZjdmNzt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjNzfS5hY2NvcmRpb24gLmNhcmQtdGl0bGV7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMzMzM7ZGlzcGxheTpibG9ja30uYWNjb3JkaW9uIC5jYXJkLWJsb2Nre3BhZGRpbmc6MS41cmVtIDB9LmNhcm91c2VsLWl0ZW0gaW1ne3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czoycHh9LmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbntiYWNrZ3JvdW5kLWltYWdlOm5vbmU7cG9zaXRpb246cmVsYXRpdmV9LmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmFmdGVyLC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjpiZWZvcmUsLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmFmdGVyLC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjpiZWZvcmV7Zm9udC1mYW1pbHk6TWF0ZXJpYWwtRGVzaWduLUljb25pYy1Gb250O2ZvbnQtc2l6ZToycmVtO2NvbG9yOiNGRkY7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dGV4dC1zaGFkb3c6MCAwIDVweCByZ2JhKDAsMCwwLC42KTt0cmFuc2l0aW9uOm9wYWNpdHkgMjUwbXMgbGluZWFyLHRyYW5zZm9ybSAyNTBtcyBsaW5lYXJ9LmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOmFmdGVyLC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjphZnRlcnt0cmFuc2Zvcm06c2NhbGUoNSk7b3BhY2l0eTowfVtjbGFzcyo9Y2Fyb3VzZWwtY29udHJvbC1dOmhvdmVyIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjphZnRlcixbY2xhc3MqPWNhcm91c2VsLWNvbnRyb2wtXTpob3ZlciAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YWZ0ZXJ7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX1bY2xhc3MqPWNhcm91c2VsLWNvbnRyb2wtXTpob3ZlciAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YmVmb3JlLFtjbGFzcyo9Y2Fyb3VzZWwtY29udHJvbC1dOmhvdmVyIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjpiZWZvcmV7dHJhbnNmb3JtOnNjYWxlKDApO29wYWNpdHk6MH0uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246YWZ0ZXIsLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOmJlZm9yZXtjb250ZW50OidcXGYyZmYnfS5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjphZnRlciwuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246YmVmb3Jle2NvbnRlbnQ6J1xcZjMwMSd9LmNhcm91c2VsLWNhcHRpb257YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC41KTtib3JkZXItcmFkaXVzOjJweCAycHggMCAwO2JvdHRvbTowO2ZvbnQtd2VpZ2h0OjUwMDtwYWRkaW5nLWJvdHRvbTozNXB4fS5jYXJvdXNlbC1jYXB0aW9uIGgze2NvbG9yOiNGRkY7Zm9udC1zaXplOjEuNXJlbX0ubW9kYWwtZGlhbG9ne3dpZHRoOjEwMCV9Lm1vZGFsLWNvbnRlbnR7dGV4dC1hbGlnbjpsZWZ0fS5tb2RhbC10aXRsZXtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjEuMXJlbX0ubW9kYWwtZm9vdGVye3BhZGRpbmctdG9wOjEwcHh9Lm1vZGFsLWZvb3Rlcj4uYnRuLWxpbmt7Y29sb3I6IzU3NTc1Nztmb250LXdlaWdodDo1MDA7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyOjB9Lm1vZGFsLWZvb3Rlcj4uYnRuLWxpbms6Zm9jdXMsLm1vZGFsLWZvb3Rlcj4uYnRuLWxpbms6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjZmNmY2O2JveC1zaGFkb3c6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7Lm1vZGFse3RleHQtYWxpZ246Y2VudGVyfS5tb2RhbDpiZWZvcmV7Y29udGVudDonJztoZWlnaHQ6MTAwJTt3aWR0aDoxcHh9Lm1vZGFsIC5tb2RhbC1kaWFsb2csLm1vZGFsOmJlZm9yZXtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9fS5wb3BvdmVye2ZvbnQtc2l6ZToxcmVtfS5uYXYtdGFicyAubmF2LWxpbmt7Ym9yZGVyOjA7Y29sb3I6IzljOWM5Yztmb250LXdlaWdodDo1MDA7dHJhbnNpdGlvbjpjb2xvciAuM3M7cG9zaXRpb246cmVsYXRpdmV9Lm5hdi10YWJzIC5uYXYtbGluazpiZWZvcmV7Y29udGVudDpcIlwiO2hlaWdodDoycHg7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtsZWZ0OjA7Ym90dG9tOjA7YmFja2dyb3VuZC1jb2xvcjojMDNBOUY0O3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2l0aW9uOmFsbCAuM3N9LmNvbnRlbnRfX3RpdGxlLC5tYWlue3Bvc2l0aW9uOnJlbGF0aXZlfS5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlOmJlZm9yZXt0cmFuc2Zvcm06c2NhbGUoMSl9LnRhYi1jb250ZW50e3BhZGRpbmc6MS41cmVtIDB9LnRhYi1jb250YWluZXItLXJlZCAubmF2LXRhYnMgLm5hdi1saW5rOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZjU2NTJ9LnRhYi1jb250YWluZXItLWdyZWVuIC5uYXYtdGFicyAubmF2LWxpbms6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzMyYzc4N30udGFiLWNvbnRhaW5lci0tYW1iZXIgLm5hdi10YWJzIC5uYXYtbGluazpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojZmZjMTA3fS50YWItY29udGFpbmVyLS1ibGFjayAubmF2LXRhYnMgLm5hdi1saW5rOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LnRvb2x0aXB7Zm9udC1zaXplOi45NXJlbTtmb250LXdlaWdodDo1MDB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpSb2JvdG87c3JjOnVybCguLi9mb250cy9yb2JvdG8vUm9ib3RvLUxpZ2h0LXdlYmZvbnQuZW90KTtzcmM6dXJsKC4uL2ZvbnRzL3JvYm90by9Sb2JvdG8tTGlnaHQtd2ViZm9udC5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoLi4vZm9udHMvcm9ib3RvL1JvYm90by1MaWdodC13ZWJmb250LndvZmYpIGZvcm1hdChcIndvZmZcIiksdXJsKC4uL2ZvbnRzL3JvYm90by9Sb2JvdG8tTGlnaHQtd2ViZm9udC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybCguLi9mb250cy9yb2JvdG8vUm9ib3RvLUxpZ2h0LXdlYmZvbnQuc3ZnI2ljb24pIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDozMDA7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpSb2JvdG87c3JjOnVybCguLi9mb250cy9yb2JvdG8vUm9ib3RvLVJlZ3VsYXItd2ViZm9udC5lb3QpO3NyYzp1cmwoLi4vZm9udHMvcm9ib3RvL1JvYm90by1SZWd1bGFyLXdlYmZvbnQuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKC4uL2ZvbnRzL3JvYm90by9Sb2JvdG8tUmVndWxhci13ZWJmb250LndvZmYpIGZvcm1hdChcIndvZmZcIiksdXJsKC4uL2ZvbnRzL3JvYm90by9Sb2JvdG8tUmVndWxhci13ZWJmb250LnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKC4uL2ZvbnRzL3JvYm90by9Sb2JvdG8tUmVndWxhci13ZWJmb250LnN2ZyNpY29uKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6Um9ib3RvO3NyYzp1cmwoLi4vZm9udHMvcm9ib3RvL1JvYm90by1NZWRpdW0td2ViZm9udC5lb3QpO3NyYzp1cmwoLi4vZm9udHMvcm9ib3RvL1JvYm90by1NZWRpdW0td2ViZm9udC5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoLi4vZm9udHMvcm9ib3RvL1JvYm90by1NZWRpdW0td2ViZm9udC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybCguLi9mb250cy9yb2JvdG8vUm9ib3RvLU1lZGl1bS13ZWJmb250LnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKC4uL2ZvbnRzL3JvYm90by9Sb2JvdG8tTWVkaXVtLXdlYmZvbnQuc3ZnI2ljb24pIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDo1MDA7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpSb2JvdG87c3JjOnVybCguLi9mb250cy9yb2JvdG8vUm9ib3RvLUJvbGQtd2ViZm9udC5lb3QpO3NyYzp1cmwoLi4vZm9udHMvcm9ib3RvL1JvYm90by1Cb2xkLXdlYmZvbnQuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKC4uL2ZvbnRzL3JvYm90by9Sb2JvdG8tQm9sZC13ZWJmb250LndvZmYpIGZvcm1hdChcIndvZmZcIiksdXJsKC4uL2ZvbnRzL3JvYm90by9Sb2JvdG8tQm9sZC13ZWJmb250LnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKC4uL2ZvbnRzL3JvYm90by9Sb2JvdG8tQm9sZC13ZWJmb250LnN2ZyNpY29uKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc3R5bGU6bm9ybWFsfS5iZy1yZWR7YmFja2dyb3VuZC1jb2xvcjojZmY1NjUyIWltcG9ydGFudH0uY29sb3ItcmVke2NvbG9yOiNmZjU2NTIhaW1wb3J0YW50fS5iZy1waW5re2JhY2tncm91bmQtY29sb3I6I2ZmODVhZiFpbXBvcnRhbnR9LmNvbG9yLXBpbmt7Y29sb3I6I2ZmODVhZiFpbXBvcnRhbnR9LmJnLXB1cnBsZXtiYWNrZ3JvdW5kLWNvbG9yOiNkNTU5ZWEhaW1wb3J0YW50fS5jb2xvci1wdXJwbGV7Y29sb3I6I2Q1NTllYSFpbXBvcnRhbnR9LmJnLWRlZXAtcHVycGxle2JhY2tncm91bmQtY29sb3I6IzY3M0FCNyFpbXBvcnRhbnR9LmNvbG9yLWRlZXAtcHVycGxle2NvbG9yOiM2NzNBQjchaW1wb3J0YW50fS5iZy1pbmRpZ297YmFja2dyb3VuZC1jb2xvcjojM0Y1MUI1IWltcG9ydGFudH0uY29sb3ItaW5kaWdve2NvbG9yOiMzRjUxQjUhaW1wb3J0YW50fS5iZy1ibHVle2JhY2tncm91bmQtY29sb3I6IzIxOTZGMyFpbXBvcnRhbnR9LmNvbG9yLWJsdWV7Y29sb3I6IzIxOTZGMyFpbXBvcnRhbnR9LmJnLWxpZ2h0LWJsdWV7YmFja2dyb3VuZC1jb2xvcjojMDNBOUY0IWltcG9ydGFudH0uY29sb3ItbGlnaHQtYmx1ZXtjb2xvcjojMDNBOUY0IWltcG9ydGFudH0uYmctY3lhbntiYWNrZ3JvdW5kLWNvbG9yOiMwMEJDRDQhaW1wb3J0YW50fS5jb2xvci1jeWFue2NvbG9yOiMwMEJDRDQhaW1wb3J0YW50fS5iZy10ZWFse2JhY2tncm91bmQtY29sb3I6IzM5YmJiMCFpbXBvcnRhbnR9LmNvbG9yLXRlYWx7Y29sb3I6IzM5YmJiMCFpbXBvcnRhbnR9LmJnLWdyZWVue2JhY2tncm91bmQtY29sb3I6IzMyYzc4NyFpbXBvcnRhbnR9LmNvbG9yLWdyZWVue2NvbG9yOiMzMmM3ODchaW1wb3J0YW50fS5iZy1saWdodC1ncmVlbntiYWNrZ3JvdW5kLWNvbG9yOiM4QkMzNEEhaW1wb3J0YW50fS5jb2xvci1saWdodC1ncmVlbntjb2xvcjojOEJDMzRBIWltcG9ydGFudH0uYmctbGltZXtiYWNrZ3JvdW5kLWNvbG9yOiNDRERDMzkhaW1wb3J0YW50fS5jb2xvci1saW1le2NvbG9yOiNDRERDMzkhaW1wb3J0YW50fS5iZy15ZWxsb3d7YmFja2dyb3VuZC1jb2xvcjojRkZFQjNCIWltcG9ydGFudH0uY29sb3IteWVsbG93e2NvbG9yOiNGRkVCM0IhaW1wb3J0YW50fS5iZy1hbWJlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDchaW1wb3J0YW50fS5jb2xvci1hbWJlcntjb2xvcjojZmZjMTA3IWltcG9ydGFudH0uYmctb3Jhbmdle2JhY2tncm91bmQtY29sb3I6I0ZGOTgwMCFpbXBvcnRhbnR9LmNvbG9yLW9yYW5nZXtjb2xvcjojRkY5ODAwIWltcG9ydGFudH0uYmctZGVlcC1vcmFuZ2V7YmFja2dyb3VuZC1jb2xvcjojRkY1NzIyIWltcG9ydGFudH0uY29sb3ItZGVlcC1vcmFuZ2V7Y29sb3I6I0ZGNTcyMiFpbXBvcnRhbnR9LmJnLWJyb3due2JhY2tncm91bmQtY29sb3I6Izc5NTU0OCFpbXBvcnRhbnR9LmNvbG9yLWJyb3due2NvbG9yOiM3OTU1NDghaW1wb3J0YW50fS5iZy1ncmV5e2JhY2tncm91bmQtY29sb3I6IzlFOUU5RSFpbXBvcnRhbnR9LmNvbG9yLWdyZXl7Y29sb3I6IzlFOUU5RSFpbXBvcnRhbnR9LmJnLWJsdWUtZ3JleXtiYWNrZ3JvdW5kLWNvbG9yOiM2MDdEOEIhaW1wb3J0YW50fS5jb2xvci1ibHVlLWdyZXl7Y29sb3I6IzYwN0Q4QiFpbXBvcnRhbnR9LmJnLWJsYWNre2JhY2tncm91bmQtY29sb3I6IzAwMCFpbXBvcnRhbnR9LmNvbG9yLWJsYWNre2NvbG9yOiMwMDAhaW1wb3J0YW50fS5iZy13aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNGRkYhaW1wb3J0YW50fS5jb2xvci13aGl0ZXtjb2xvcjojRkZGIWltcG9ydGFudH0uby1oaWRkZW57b3ZlcmZsb3c6aGlkZGVufS5vLXZpc2libGV7b3ZlcmZsb3c6dmlzaWJsZX0uby1hdXRve292ZXJmbG93OmF1dG99Knstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX06YWN0aXZlLDpmb2N1c3tvdXRsaW5lOjAhaW1wb3J0YW50fWh0bWx7Zm9udC1zaXplOjEzcHh9YXtjdXJzb3I6cG9pbnRlcn1wcmV7YmFja2dyb3VuZC1jb2xvcjojMzMzO2JvcmRlci1yYWRpdXM6MnB4O3BhZGRpbmc6MS41cmVtfWJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7Zm9udC1mYW1pbHk6Um9ib3RvLHNhbnMtc2VyaWZ9Lmxpc3R7cGFkZGluZy1sZWZ0OjB9Lmxpc3Q+bGk6YmVmb3Jle2ZvbnQtZmFtaWx5Ok1hdGVyaWFsLURlc2lnbi1JY29uaWMtRm9udDttYXJnaW4tcmlnaHQ6MS4xcmVtfS5saXN0LS1zdGFyPmxpOmJlZm9yZXtjb250ZW50OidcXGYyN2QnfS5saXN0LS1jaGVjaz5saTpiZWZvcmV7Y29udGVudDonXFxmMjZiJ30ubGlzdC0tZG90PmxpOmJlZm9yZXtjb250ZW50OidcXGYyNmYnfS5tYWluLS1hbHR7cGFkZGluZy10b3A6NDBweH1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5jb250ZW50Om5vdCguY29udGVudC0tYm94ZWQpOm5vdCguY29udGVudC0tZnVsbCl7cGFkZGluZzoxMDJweCAzMHB4IDAgMjcwcHh9LmhlYWRlcl9fbG9nb3ttaW4td2lkdGg6Y2FsYygyNzBweCAtIDJyZW0pfX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCkgYW5kIChtYXgtd2lkdGg6MTE5OXB4KXsuY29udGVudDpub3QoLmNvbnRlbnQtLWJveGVkKTpub3QoLmNvbnRlbnQtLWZ1bGwpe3BhZGRpbmc6MTAycHggMzBweCAwfX1AbWVkaWEgKG1heC13aWR0aDo1NzVweCl7LmNvbnRlbnQ6bm90KC5jb250ZW50LS1ib3hlZCk6bm90KC5jb250ZW50LS1mdWxsKXtwYWRkaW5nOjg3cHggMTVweCAwfX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmNvbnRlbnQtLWZ1bGx7cGFkZGluZzoxMDJweCAzMHB4IDB9fUBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KXsuY29udGVudC0tZnVsbHtwYWRkaW5nOjg3cHggMTVweCAwfX0uY29udGVudF9faW5uZXJ7bWFyZ2luOmF1dG99LmNvbnRlbnRfX2lubmVyOm5vdCguY29udGVudF9faW5uZXItLXNtKXttYXgtd2lkdGg6MTI4MHB4fS5jb250ZW50X19pbm5lci0tc217bWF4LXdpZHRoOjgwMHB4fS5jb250ZW50X190aXRsZXttYXJnaW4tYm90dG9tOjJyZW07cGFkZGluZzoxcmVtIDJyZW0gMH0uY29udGVudF9fdGl0bGU+aDF7bGluZS1oZWlnaHQ6MTAwJTtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjEuMTVyZW07bWFyZ2luOjA7Y29sb3I6IzY3Njc2N30uY29udGVudF9fdGl0bGUgLmFjdGlvbnN7cG9zaXRpb246YWJzb2x1dGU7dG9wOi4zcmVtO3JpZ2h0OjFyZW19LmNvbnRlbnRfX3RpdGxlPnNtYWxse2ZvbnQtc2l6ZToxcmVtO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDouOHJlbTtjb2xvcjojOTU5NTk1fVtkYXRhLWNvbHVtbnNdOjphZnRlcntkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RofUBtZWRpYSAobWluLXdpZHRoOjE1MDBweCl7W2RhdGEtY29sdW1uc106YmVmb3Jle2NvbnRlbnQ6JzMgLmNvbHVtbi5zaXplLTFvZjMnfX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7W2RhdGEtY29sdW1uc117bWFyZ2luOjAgLTE1cHh9W2RhdGEtY29sdW1uc10gLmNvbHVtbntwYWRkaW5nOjAgMTVweH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpIGFuZCAobWF4LXdpZHRoOjE0OTlweCl7W2RhdGEtY29sdW1uc106YmVmb3Jle2NvbnRlbnQ6JzIgLmNvbHVtbi5zaXplLTFvZjInfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KXtbZGF0YS1jb2x1bW5zXXttYXJnaW46MCAtMTBweH1bZGF0YS1jb2x1bW5zXSAuY29sdW1ue3BhZGRpbmc6MCAxMHB4fVtkYXRhLWNvbHVtbnNdOmJlZm9yZXtjb250ZW50OicxIC5jb2x1bW4uc2l6ZS0xb2YxJ319LmNvbHVtbntmbG9hdDpsZWZ0fS5zaXplLTFvZjF7d2lkdGg6MTAwJX0uc2l6ZS0xb2Yye3dpZHRoOjUwJX0uc2l6ZS0xb2Yze3dpZHRoOjMzLjMzMyV9LnZpZXctbW9yZXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MS4xcmVtIDA7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDouNXJlbTtmb250LXNpemU6LjlyZW07Zm9udC13ZWlnaHQ6NTAwO3RyYW5zaXRpb246Y29sb3IgLjNzfS52aWV3LW1vcmU6bm90KC52aWV3LW1vcmUtLWxpZ2h0KXtjb2xvcjojOWM5YzljfS52aWV3LW1vcmU6bm90KC52aWV3LW1vcmUtLWxpZ2h0KTpob3Zlcntjb2xvcjojODM4MzgzfS52aWV3LW1vcmUtLWxpZ2h0e2NvbG9yOiNGRkZ9LnZpZXctbW9yZS0tbGlnaHQ6aG92ZXJ7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuOCl9LmxvYWQtbW9yZXt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjJyZW19LmxvYWQtbW9yZT5he2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6LjVyZW0gMXJlbTtib3JkZXI6MnB4IHNvbGlkIHJnYmEoMCwwLDAsLjA2NSk7Ym9yZGVyLXJhZGl1czoycHg7Y29sb3I6IzcwNzA3MDt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuM3N9LmxvYWQtbW9yZT5hPml7Zm9udC1zaXplOjEuMnJlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWFyZ2luOjAgLjNyZW0gMCAtLjFyZW07dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzfS5hY3Rpb25zX19pdGVtLC5pY29uLWxpc3Q+bGkgYWRkcmVzc3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmxvYWQtbW9yZT5hOmhvdmVye2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xMil9LmxvYWQtbW9yZT5hOmhvdmVyPml7dHJhbnNmb3JtOnJvdGF0ZSgtMzYwZGVnKX0uY2FyZC1ibG9jayAudmlldy1tb3Jle3BhZGRpbmc6MXJlbSAwIDB9LmFjdGlvbnMgW2Ryb3Bkb3duXXtkaXNwbGF5OmlubGluZS1ibG9ja30uYWN0aW9uczpub3QoLmFjdGlvbnMtLWludmVyc2UpIC5hY3Rpb25zX19pdGVte2NvbG9yOiNiZGJkYmR9LmFjdGlvbnM6bm90KC5hY3Rpb25zLS1pbnZlcnNlKSAuYWN0aW9uc19faXRlbTpob3Zlcntjb2xvcjojNzA3MDcwfS5hY3Rpb25zOm5vdCguYWN0aW9ucy0taW52ZXJzZSkgLmFjdGlvbnNfX2l0ZW0uYWN0aW9uc19faXRlbS0tYWN0aXZle2NvbG9yOiM1NzU3NTd9LmFjdGlvbnNfX2l0ZW17bGluZS1oZWlnaHQ6MzBweDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MS41NXJlbTtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmNvbG9yIC4zczt3aWR0aDozMHB4O2hlaWdodDozMHB4fS5hY3Rpb25zX19pdGVtPml7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJX0uYWN0aW9ucy0taW52ZXJzZSAuYWN0aW9uc19faXRlbXtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43KX0uYWN0aW9ucy0taW52ZXJzZSAuYWN0aW9uc19faXRlbS0tYWN0aXZlLC5hY3Rpb25zLS1pbnZlcnNlIC5hY3Rpb25zX19pdGVtOmhvdmVye2NvbG9yOiNGRkZ9Lmljb24tbGlzdHtwYWRkaW5nOjA7bWFyZ2luOjB9Lmljb24tbGlzdD5saXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOi4zcmVtIDB9Lmljb24tbGlzdD5saT5pe3dpZHRoOjIuNXJlbTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MS4yNXJlbTt0b3A6LjEycmVtO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1sZWZ0Oi0uNXJlbX0uYXZhdGFyLWNoYXIsLmF2YXRhci1pbWd7Ym9yZGVyLXJhZGl1czo1MCU7d2lkdGg6M3JlbTtoZWlnaHQ6M3JlbTttYXJnaW4tcmlnaHQ6MS41cmVtfS5hdmF0YXItY2hhcntsaW5lLWhlaWdodDozcmVtO2ZvbnQtc2l6ZToxLjJyZW07dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6I0ZGRjtmb250LXN0eWxlOm5vcm1hbH0uYXZhdGFyLWNoYXI+LnptZGl7bGluZS1oZWlnaHQ6My4xcmVtfS5tYS1iYWNrZHJvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtjdXJzb3I6cG9pbnRlcjt6LWluZGV4Ojh9LnRvb2xiYXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztoZWlnaHQ6NC41cmVtO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOi4wNXJlbSAyLjFyZW0gMDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjMwcHh9LnRvb2xiYXI6bm90KC50b29sYmFyLS1pbm5lcil7YmFja2dyb3VuZC1jb2xvcjojRkZGO2JvcmRlci1yYWRpdXM6MnB4O2JveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsLjA3NSl9LnRvb2xiYXIgLmFjdGlvbnN7bWFyZ2luOi4wNXJlbSAtLjhyZW0gMCBhdXRvfS50b29sYmFyLS1pbm5lcntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjZmNmY2fS50b29sYmFyX19uYXZ7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93LXg6YXV0bzttYXJnaW4tcmlnaHQ6MXJlbX0udG9vbGJhcl9fbmF2PmF7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiNiMGIwYjA7ZGlzcGxheTppbmxpbmUtYmxvY2s7dHJhbnNpdGlvbjpjb2xvciAuM3N9LnRvb2xiYXJfX25hdj5hK2F7cGFkZGluZy1sZWZ0OjFyZW19LnRvb2xiYXJfX25hdj5hLmFjdGl2ZSwudG9vbGJhcl9fbmF2PmE6aG92ZXJ7Y29sb3I6IzcwNzA3MH0udG9vbGJhcl9fc2VhcmNoe3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6I0ZGRjtib3JkZXItcmFkaXVzOjJweDtwYWRkaW5nLWxlZnQ6M3JlbTtkaXNwbGF5Om5vbmV9LnRvb2xiYXJfX3NlYXJjaCBpbnB1dFt0eXBlPXRleHRde3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym9yZGVyOjA7cGFkZGluZzowIDEuNnJlbTtmb250LXNpemU6MS4ycmVtfS50b29sYmFyX19zZWFyY2hfX2Nsb3Nle3RyYW5zaXRpb246Y29sb3IgLjNzO2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxLjVyZW07bGVmdDoxLjhyZW07Zm9udC1zaXplOjEuNXJlbTtjb2xvcjojOTY5Njk2fS50b29sYmFyX19zZWFyY2hfX2Nsb3NlOmhvdmVye2NvbG9yOiM3MDcwNzB9LmhlYWRlciwuaGVhZGVyX19sb2dvPmgxPmF7Y29sb3I6I0ZGRn0udG9vbGJhcl9fbGFiZWx7bWFyZ2luOjA7Zm9udC1zaXplOjEuMXJlbX0uaGVhZGVye3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7aGVpZ2h0OjcycHg7Ym94LXNoYWRvdzowIDFweCAxMHB4IHJnYmEoMCwwLDAsLjIpO3BhZGRpbmc6MCAycmVtO3otaW5kZXg6MTA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjt0b3A6MDtsZWZ0OjB9LmhlYWRlcjo6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aH0uaGVhZGVyIC5tYS1iYWNrZHJvcHtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2aWdhdGlvbi10cmlnZ2Vye2Zsb2F0OmxlZnQ7cGFkZGluZzoycmVtIDJyZW0gMnJlbSAyLjRyZW07bWFyZ2luLWxlZnQ6LTJyZW19Lm5hdmlnYXRpb24tdHJpZ2dlcjpob3ZlcntjdXJzb3I6cG9pbnRlcn0ubmF2aWdhdGlvbi10cmlnZ2VyLnRvZ2dsZWQgLm5hdmlnYXRpb24tdHJpZ2dlcl9faW5uZXJ7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5uYXZpZ2F0aW9uLXRyaWdnZXIudG9nZ2xlZCAubmF2aWdhdGlvbi10cmlnZ2VyX19pbm5lcjpiZWZvcmV7dHJhbnNmb3JtOnNjYWxlKDEpfS5uYXZpZ2F0aW9uLXRyaWdnZXIudG9nZ2xlZCAubmF2aWdhdGlvbi10cmlnZ2VyX19saW5lOmZpcnN0LWNoaWxke3dpZHRoOjEycHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoOHB4KSB0cmFuc2xhdGVZKDFweCkgcm90YXRlKDQ1ZGVnKX0ubmF2aWdhdGlvbi10cmlnZ2VyLnRvZ2dsZWQgLm5hdmlnYXRpb24tdHJpZ2dlcl9fbGluZTpsYXN0LWNoaWxke3dpZHRoOjExcHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoOHB4KSB0cmFuc2xhdGVZKC0xcHgpIHJvdGF0ZSgtNDVkZWcpfS5uYXZpZ2F0aW9uLXRyaWdnZXJfX2lubmVyLC5uYXZpZ2F0aW9uLXRyaWdnZXJfX2xpbmV7d2lkdGg6MThweDt0cmFuc2l0aW9uOmFsbCAuM3N9Lm5hdmlnYXRpb24tdHJpZ2dlcl9faW5uZXJ7cG9zaXRpb246cmVsYXRpdmV9Lm5hdmlnYXRpb24tdHJpZ2dlcl9faW5uZXI6YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtsZWZ0Oi0xMXB4O3RvcDotMTRweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjI1KTtib3JkZXItcmFkaXVzOjUwJTt0cmFuc2l0aW9uOmFsbCAuM3M7dHJhbnNmb3JtOnNjYWxlKDApfS5uYXZpZ2F0aW9uLXRyaWdnZXJfX2xpbmV7aGVpZ2h0OjJweDtiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX0ubmF2aWdhdGlvbi10cmlnZ2VyX19saW5lOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbTozcHh9LmhlYWRlcl9fbG9nbz5oMXtsaW5lLWhlaWdodDoxMDAlO2ZvbnQtc2l6ZToxLjNyZW07Zm9udC13ZWlnaHQ6NDAwO21hcmdpbjowfS50b3AtbmF2e21hcmdpbjowIDAgMCBhdXRvO3BhZGRpbmc6MH0udG9wLW5hdj5saXtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnRvcC1uYXY+bGk+YXtkaXNwbGF5OmJsb2NrO2NvbG9yOiNGRkY7Ym9yZGVyLXJhZGl1czoycHg7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjNzfS50b3AtbmF2PmxpPmE6bm90KC5oZWFkZXJfX25hdl9fdGV4dCl7cGFkZGluZzouNXJlbSAuMTVyZW07bWluLXdpZHRoOjUwcHh9LnRvcC1uYXY+bGk+YTpub3QoLmhlYWRlcl9fbmF2X190ZXh0KT4uem1kaXtmb250LXNpemU6MS42NXJlbTtsaW5lLWhlaWdodDoxMDAlfS50b3AtbmF2PmxpPmEuYWN0aXZlLC50b3AtbmF2PmxpPmE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4yKX0udG9wLW5hdj5saSAuZHJvcGRvd24tbWVudS0tYmxvY2t7cGFkZGluZzowfUBtZWRpYSAobWF4LXdpZHRoOjU3NXB4KXsudG9wLW5hdj5saXtwb3NpdGlvbjpzdGF0aWN9LnRvcC1uYXY+bGkgLmRyb3Bkb3duLW1lbnUtLWJsb2Nre2xlZnQ6MjBweDt3aWR0aDpjYWxjKDEwMCUgLSA0MHB4KTt0b3A6NjJweH19LnRvcC1uYXZfX25vdGlmaWNhdGlvbnMgLmxpc3R2aWV3e3Bvc2l0aW9uOnJlbGF0aXZlfS50b3AtbmF2X19ub3RpZmljYXRpb25zIC5saXN0dmlldzpiZWZvcmV7Zm9udC1mYW1pbHk6TWF0ZXJpYWwtRGVzaWduLUljb25pYy1Gb250O2NvbnRlbnQ6XCLviadcIjtmb250LXNpemU6Mi41cmVtO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyxvcGFjaXR5IC4zcztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cmlnaHQ6MDtib3R0b206MDttYXJnaW46YXV0bzt3aWR0aDo5MHB4O2hlaWdodDo5MHB4O2JvcmRlcjoycHggc29saWQgI2VjZWNlYztjb2xvcjojOGE4YThhO2JvcmRlci1yYWRpdXM6NTAlO3RyYW5zZm9ybTpzY2FsZSgwKSByb3RhdGUoLTM2MGRlZyk7b3BhY2l0eTowO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0Ojg2cHh9LnRvcC1uYXZfX25vdGlmaWNhdGlvbnMgLmxpc3R2aWV3X19zY3JvbGx7aGVpZ2h0OjM1MHB4fS50b3AtbmF2X19ub3RpZmljYXRpb25zLS1jbGVhcmVkIC5saXN0dmlldzpiZWZvcmV7dHJhbnNmb3JtOnNjYWxlKDEpIHJvdGF0ZSgwKTtvcGFjaXR5OjF9LnRvcC1uYXZfX25vdGlmeTpiZWZvcmV7Y29udGVudDonJzt3aWR0aDo3cHg7aGVpZ2h0OjdweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZjYwNWM7Y29sb3I6I0ZGRjtib3JkZXItcmFkaXVzOjUwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTNweDtyaWdodDowO2xlZnQ6MDttYXJnaW46YXV0bzstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsYXNoO2FuaW1hdGlvbi1uYW1lOmZsYXNoOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjJzO2FuaW1hdGlvbi1kdXJhdGlvbjoyczstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZX0uc2VhcmNoe2ZsZXg6MTttYXJnaW4tcmlnaHQ6Mi41cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSAobWF4LXdpZHRoOjExOTlweCl7LnNlYXJjaHtwYWRkaW5nOjAgMS41cmVtO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I0ZGRjt6LWluZGV4OjExO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzfS5zZWFyY2g6bm90KC5zZWFyY2gtLXRvZ2dsZWQpe3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDUlLDApfS5zZWFyY2hfX2lubmVye21heC13aWR0aDo2MDBweDttYXJnaW46MCBhdXRvO3dpZHRoOjEwMCV9fS5zZWFyY2hfX2lubmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5zZWFyY2hfX3RleHR7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoycHg7aGVpZ2h0OjIuOXJlbTtwYWRkaW5nOjAgMXJlbSAwIDNyZW07d2lkdGg6MTAwJTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjNzLGNvbG9yIC4zc31AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7LnNlYXJjaF9fdGV4dHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjIpO2NvbG9yOiNGRkZ9LnNlYXJjaF9fdGV4dDo6cGxhY2Vob2xkZXJ7Y29sb3I6I0ZGRjtvcGFjaXR5OjF9LnNlYXJjaF9fdGV4dDpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNmM2YzZjM7Y29sb3I6IzQ2NGE0Y30uc2VhcmNoX190ZXh0OmZvY3VzOjpwbGFjZWhvbGRlcntjb2xvcjojNWU2NDY3O29wYWNpdHk6MX19LnNlYXJjaF9faGVscGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtmb250LXNpemU6MS4zcmVtO2hlaWdodDoxMDAlO3dpZHRoOjNyZW07dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6M3JlbTtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmNvbG9yIC4zcyx0cmFuc2Zvcm0gLjRzfUBtZWRpYSAobWF4LXdpZHRoOjExOTlweCl7LnNlYXJjaF9fdGV4dHtiYWNrZ3JvdW5kLWNvbG9yOiNmM2YzZjM7Y29sb3I6IzQ2NGE0Y30uc2VhcmNoX190ZXh0OjpwbGFjZWhvbGRlcntjb2xvcjojNWU2NDY3O29wYWNpdHk6MX0uc2VhcmNoX19oZWxwZXJ7Y29sb3I6IzQ2NGE0Yzt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7bGluZS1oZWlnaHQ6Mi45cmVtfS5zZWFyY2hfX2hlbHBlcjpiZWZvcmV7Y29udGVudDonXFxmMzAxJ30uc2VhcmNoX19oZWxwZXI6aG92ZXJ7b3BhY2l0eTouOX19LnNlYXJjaC0tZm9jdXMgLnNlYXJjaF9faGVscGVye2NvbG9yOiM1ZTY0Njc7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpO2xpbmUtaGVpZ2h0OjIuOXJlbX0uc2VhcmNoLS1mb2N1cyAuc2VhcmNoX19oZWxwZXI6YmVmb3Jle2NvbnRlbnQ6J1xcZjMwMSd9LmZvb3Rlcl9fbmF2IC5uYXYtbGluaysubmF2LWxpbms6YmVmb3JlLC5uYXZpZ2F0aW9uX19zdWIgLm5hdmlnYXRpb25fX2FjdGl2ZTpiZWZvcmV7Y29udGVudDpcIu+JrVwiO2ZvbnQtZmFtaWx5Ok1hdGVyaWFsLURlc2lnbi1JY29uaWMtRm9udH0uYXBwLXNob3J0Y3V0c3ttYXJnaW46MDtwYWRkaW5nOjFyZW19LmFwcC1zaG9ydGN1dHNfX2l0ZW17dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoxcmVtIDA7Ym9yZGVyLXJhZGl1czoycHg7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zc30uYXBwLXNob3J0Y3V0c19faXRlbTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmNmY2ZjZ9LmFwcC1zaG9ydGN1dHNfX2l0ZW0+aXt3aWR0aDo0NXB4O2hlaWdodDo0NXB4O2JvcmRlci1yYWRpdXM6NTAlO2NvbG9yOiNGRkY7bGluZS1oZWlnaHQ6NDVweDtmb250LXNpemU6MS41cmVtfS51c2VyLC51c2VyX19pbmZve2JvcmRlci1yYWRpdXM6MnB4fS5hcHAtc2hvcnRjdXRzX19pdGVtPnNtYWxse2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDouNXJlbTtmb250LXNpemU6Ljk1cmVtfS5hcHAtc2hvcnRjdXRzX19pdGVtPnNtYWxsLC5hcHAtc2hvcnRjdXRzX19pdGVtPnNtYWxsOmZvY3VzLC5hcHAtc2hvcnRjdXRzX19pdGVtPnNtYWxsOmhvdmVye2NvbG9yOiM5YzljOWN9LnRvcC1tZW51e3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQtY29sb3I6I0ZGRjtsZWZ0OjA7dG9wOjEwMCU7d2lkdGg6MTAwJTtib3gtc2hhZG93OjAgM3B4IDVweCAtMnB4IHJnYmEoMCwwLDAsLjEpO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwfS50b3AtbWVudT5saS5hY3RpdmV7cG9zaXRpb246cmVsYXRpdmU7Ym94LXNoYWRvdzowIDAgMCAtMnB4IHJlZH0udG9wLW1lbnU+bGk+YXtsaW5lLWhlaWdodDoxMDAlO2NvbG9yOiM5Njk2OTY7Zm9udC13ZWlnaHQ6NTAwfS50b3AtbWVudT5saT5hLmFjdGl2ZXtjb2xvcjojMzMzfS5mb290ZXJ7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzo0cmVtIDFyZW0gMXJlbX0uZm9vdGVyPnB7Y29sb3I6I2EzYTNhMzttYXJnaW4tYm90dG9tOjB9LmZvb3Rlcl9fbmF2e2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmZvb3Rlcl9fbmF2IC5uYXYtbGlua3tjb2xvcjojYTNhM2EzO3RyYW5zaXRpb246Y29sb3IgLjNzfS5mb290ZXJfX25hdiAubmF2LWxpbms6Zm9jdXMsLmZvb3Rlcl9fbmF2IC5uYXYtbGluazpob3Zlcntjb2xvcjojN2Q3ZDdkfS5mb290ZXJfX25hdiAubmF2LWxpbmsrLm5hdi1saW5rOmJlZm9yZXtmb250LXNpemU6NHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6LTEuMnJlbTt0b3A6LS4ycmVtO2NvbG9yOiNhM2EzYTN9LnNpZGViYXJ7d2lkdGg6MjcwcHg7cG9zaXRpb246Zml4ZWQ7bGVmdDowO3BhZGRpbmc6MTAycHggMnJlbSAuNXJlbTtoZWlnaHQ6MTAwJTtvdmVyZmxvdzpoaWRkZW47ei1pbmRleDo5fS5uYXZpZ2F0aW9uPmxpPmEsLm5hdmlnYXRpb25fX3N1YiAubmF2aWdhdGlvbl9fYWN0aXZlLC51c2Vye3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSAobWF4LXdpZHRoOjExOTlweCl7LnNpZGViYXJ7YmFja2dyb3VuZC1jb2xvcjojRkZGO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyxvcGFjaXR5IC4zc30uc2lkZWJhcjpub3QoLnRvZ2dsZWQpe29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX0uc2lkZWJhci50b2dnbGVke2JveC1zaGFkb3c6NXB4IDAgMTBweCByZ2JhKDAsMCwwLC4wOCk7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9fS5zaWRlYmFyIC5zY3JvbGxiYXItaW5uZXI+LnNjcm9sbC1lbGVtZW50e21hcmdpbi1yaWdodDowfS5zaWRlYmFyLS1oaWRkZW57YmFja2dyb3VuZC1jb2xvcjojRkZGO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyxvcGFjaXR5IC4zc30ubmF2aWdhdGlvbiBsaTpub3QoLm5hdmlnYXRpb25fX2FjdGl2ZSk6bm90KC5uYXZpZ2F0aW9uX19zdWItLWFjdGl2ZSkgYTpob3ZlciwudXNlciwudXNlcl9faW5mbzpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjAzKX0uc2lkZWJhci0taGlkZGVuOm5vdCgudG9nZ2xlZCl7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfS5zaWRlYmFyLS1oaWRkZW4udG9nZ2xlZHtib3gtc2hhZG93OjVweCAwIDEwcHggcmdiYSgwLDAsMCwuMDgpO29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfS51c2Vye21hcmdpbjowIDAgMS41cmVtfS51c2VyIC5kcm9wZG93bi1tZW51e3dpZHRoOjEwMCV9LnVzZXJfX2luZm97ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOi45cmVtO3BhZGRpbmc6LjhyZW07dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zc30udXNlcl9faW1ne3dpZHRoOjNyZW07aGVpZ2h0OjNyZW07Ym9yZGVyLXJhZGl1czo1MCU7bWFyZ2luLXJpZ2h0Oi44cmVtfS5jaGF0LC5jaGF0X19idWRkaWVze2hlaWdodDoxMDAlfS51c2VyX19uYW1le2NvbG9yOiMzMzM7Zm9udC13ZWlnaHQ6NTAwfS51c2VyX19lbWFpbHtjb2xvcjojOTY5Njk2fS5uYXZpZ2F0aW9ue3BhZGRpbmc6MH0ubmF2aWdhdGlvbiBsaSBhe2NvbG9yOiM3MDcwNzA7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zcyxjb2xvciAuM3M7Zm9udC13ZWlnaHQ6NTAwO2Rpc3BsYXk6YmxvY2t9Lm5hdmlnYXRpb24+bGk+YXtwYWRkaW5nOi44NXJlbSAuNXJlbTtib3JkZXItcmFkaXVzOjJweH0ubmF2aWdhdGlvbj5saT5hPml7dmVydGljYWwtYWxpZ246dG9wO2ZvbnQtc2l6ZToxLjNyZW07cG9zaXRpb246cmVsYXRpdmU7dG9wOi4xcmVtO3dpZHRoOjEuNXJlbTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tcmlnaHQ6LjZyZW19Lm5hdmlnYXRpb25fX3N1Yj51bHtib3JkZXItcmFkaXVzOjJweDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowfS5jaGF0X19idWRkaWVzLC5saXN0dmlld19fc2Nyb2xse292ZXJmbG93LXk6YXV0b30ubmF2aWdhdGlvbl9fc3ViPnVsPmxpPmF7cGFkZGluZzouNnJlbSAxcmVtIC42cmVtIDIuNzVyZW19Lm5hdmlnYXRpb25fX3N1Yj51bD5saTpsYXN0LWNoaWxke3BhZGRpbmctYm90dG9tOi44cmVtfS5uYXZpZ2F0aW9uX19zdWI6bm90KC5uYXZpZ2F0aW9uX19zdWItLWFjdGl2ZSk+dWx7ZGlzcGxheTpub25lfS5uYXZpZ2F0aW9uX19zdWIgLm5hdmlnYXRpb25fX2FjdGl2ZTpiZWZvcmV7Zm9udC1zaXplOjZweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjFyZW07dG9wOjEuMXJlbX0uY2hhdHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO3dpZHRoOjMyMHB4O2JhY2tncm91bmQtY29sb3I6I0ZGRjt6LWluZGV4OjExO2JveC1zaGFkb3c6LTVweCAwIDEwcHggcmdiYSgwLDAsMCwuMDgpO3BhZGRpbmctdG9wOjMwcHg7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzLG9wYWNpdHkgLjNzfS5jaGF0Om5vdCgudG9nZ2xlZCl7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDM0MHB4LDAsMCk7b3BhY2l0eTowfS5jaGF0LnRvZ2dsZWR7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTtvcGFjaXR5OjF9LmNoYXRfX2hlYWRlcntwYWRkaW5nOjAgMnJlbX0uY2hhdF9fdGl0bGV7bGluZS1oZWlnaHQ6MTAwJTttYXJnaW46MCAwIDJyZW07Zm9udC1zaXplOjEuMnJlbX0uY2hhdF9fdGl0bGU+c21hbGx7Y29sb3I6IzljOWM5Yztmb250LXNpemU6Ljk1cmVtO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDouNXJlbTt0ZXh0LXRyYW5zZm9ybTpub25lfS5jb250YWN0c19fYnRuLC5mYyB0aCwubGlzdHZpZXdfX2hlYWRlciwucHJpY2UtdGFibGVfX2FjdGlvbiwucHJpY2UtdGFibGVfX3RpdGxle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uY2hhdF9fc2VhcmNoIC5mb3JtLWdyb3VwOmJlZm9yZXtmb250LWZhbWlseTpNYXRlcmlhbC1EZXNpZ24tSWNvbmljLUZvbnQ7Y29udGVudDpcIu+Hg1wiO2ZvbnQtc2l6ZToxLjRyZW07cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTouM3JlbX0uY2hhdF9fc2VhcmNoIC5mb3JtLWNvbnRyb2x7cGFkZGluZy1sZWZ0OjJyZW19LmNoYXRfX2J1ZGRpZXMgLmxpc3R2aWV3X19pdGVte3BhZGRpbmctbGVmdDozcmVtfS5jaGF0X19hdmFpbGFibGUsLmNoYXRfX2F3YXksLmNoYXRfX2J1c3l7cG9zaXRpb246cmVsYXRpdmV9LmNoYXRfX2F2YWlsYWJsZTpiZWZvcmUsLmNoYXRfX2F3YXk6YmVmb3JlLC5jaGF0X19idXN5OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6OHB4O3dpZHRoOjhweDtjb250ZW50OicnO2JvcmRlci1yYWRpdXM6NTAlO2xlZnQ6MS41cmVtO3RvcDowO2JvdHRvbTowO21hcmdpbjphdXRvfS5jaGF0X19hdmFpbGFibGU6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzMyYzc4N30uY2hhdF9fYXdheTpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojZmZjMTA3fS5jaGF0X19idXN5OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZjU2NTJ9LnRvZ2dsZS1zd2l0Y2h7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MzZweDtoZWlnaHQ6MjBweDtwb3NpdGlvbjpyZWxhdGl2ZX0udG9nZ2xlLXN3aXRjaF9faGVscGVye3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoxMnB4O3dpZHRoOjEwMCV9LnRvZ2dsZS1zd2l0Y2hfX2hlbHBlcjphZnRlciwudG9nZ2xlLXN3aXRjaF9faGVscGVyOmJlZm9yZXt3aWxsLWNoYW5nZTpsZWZ0LGJhY2tncm91bmQtY29sb3I7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dHJhbnNpdGlvbjpsZWZ0IC4ycyxiYWNrZ3JvdW5kLWNvbG9yLC4yc30udG9nZ2xlLXN3aXRjaF9faGVscGVyOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiNlMGUwZTA7dG9wOjRweDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MTBweH0udG9nZ2xlLXN3aXRjaF9faGVscGVyOmFmdGVye3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojRkZGO2xlZnQ6MDtib3gtc2hhZG93OjAgMnB4IDhweCByZ2JhKDAsMCwwLC4yKTt6LWluZGV4OjF9LnRvZ2dsZS1zd2l0Y2hfX2NoZWNrYm94e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29wYWNpdHk6MDt6LWluZGV4OjI7Y3Vyc29yOnBvaW50ZXJ9LnRvZ2dsZS1zd2l0Y2hfX2NoZWNrYm94OmNoZWNrZWR+LnRvZ2dsZS1zd2l0Y2hfX2hlbHBlcjphZnRlcntsZWZ0OmNhbGMoMTAwJSAtIDIwcHgpO2JhY2tncm91bmQtY29sb3I6IzM5YmJiMH0udG9nZ2xlLXN3aXRjaF9fY2hlY2tib3g6ZGlzYWJsZWR+LnRvZ2dsZS1zd2l0Y2hfX2hlbHBlcntvcGFjaXR5Oi42NX0udG9nZ2xlLXN3aXRjaF9fY2hlY2tib3g6YWN0aXZlfi50b2dnbGUtc3dpdGNoX19oZWxwZXI6YWZ0ZXJ7Ym94LXNoYWRvdzowIDAgMCAxMHB4IHJnYmEoMCwwLDAsLjA1KX0udG9nZ2xlLXN3aXRjaC0tcmVkIC50b2dnbGUtc3dpdGNoX19jaGVja2JveDpjaGVja2Vkfi50b2dnbGUtc3dpdGNoX19oZWxwZXI6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmY1NjUyfS50b2dnbGUtc3dpdGNoLS1ibHVlIC50b2dnbGUtc3dpdGNoX19jaGVja2JveDpjaGVja2Vkfi50b2dnbGUtc3dpdGNoX19oZWxwZXI6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDNBOUY0fS50b2dnbGUtc3dpdGNoLS1ncmVlbiAudG9nZ2xlLXN3aXRjaF9fY2hlY2tib3g6Y2hlY2tlZH4udG9nZ2xlLXN3aXRjaF9faGVscGVyOmFmdGVye2JhY2tncm91bmQtY29sb3I6IzMyYzc4N30udG9nZ2xlLXN3aXRjaC0tYW1iZXIgLnRvZ2dsZS1zd2l0Y2hfX2NoZWNrYm94OmNoZWNrZWR+LnRvZ2dsZS1zd2l0Y2hfX2hlbHBlcjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDd9LnRvZ2dsZS1zd2l0Y2gtLXB1cnBsZSAudG9nZ2xlLXN3aXRjaF9fY2hlY2tib3g6Y2hlY2tlZH4udG9nZ2xlLXN3aXRjaF9faGVscGVyOmFmdGVye2JhY2tncm91bmQtY29sb3I6I2Q1NTllYX0udG9nZ2xlLXN3aXRjaC0tY3lhbiAudG9nZ2xlLXN3aXRjaF9fY2hlY2tib3g6Y2hlY2tlZH4udG9nZ2xlLXN3aXRjaF9faGVscGVyOmFmdGVye2JhY2tncm91bmQtY29sb3I6IzAwQkNENH0ubGlzdHZpZXdfX2hlYWRlcntjb2xvcjojMzMzO3BhZGRpbmc6MS4ycmVtIDFyZW0gMXJlbTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjNmM2YzO21hcmdpbi1ib3R0b206Ljc1cmVtO3RleHQtYWxpZ246Y2VudGVyfS5saXN0dmlld19faGVhZGVyIC5hY3Rpb25ze3Bvc2l0aW9uOmFic29sdXRlO3RvcDouOHJlbTtyaWdodDoxcmVtfS5saXN0dmlld19faXRlbXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MTVweCAyLjFyZW07dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zc30ubGlzdHZpZXdfX2ltZ3t3aWR0aDozcmVtO2hlaWdodDozcmVtO2JvcmRlci1yYWRpdXM6NTAlO3ZlcnRpY2FsLWFsaWduOnRvcDttYXJnaW46LS4xcmVtIDEuMnJlbSAwIC0uMnJlbX0ubGlzdHZpZXdfX2NvbnRlbnR7ZmxleDoxO21pbi13aWR0aDowfS5saXN0dmlld19fY29udGVudD5we292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtjb2xvcjojOGE4YThhO21hcmdpbi1ib3R0b206MH0ubGlzdHZpZXdfX2hlYWRpbmd7Zm9udC1zaXplOjFyZW07Y29sb3I6IzMzMztwb3NpdGlvbjpyZWxhdGl2ZX0ubGlzdHZpZXdfX2hlYWRpbmc+c21hbGx7ZmxvYXQ6cmlnaHQ7Y29sb3I6IzljOWM5Yztmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOi44NXJlbX0ubGlzdHZpZXdfX2hlYWRpbmcrcHttYXJnaW46LjJyZW0gMCAwO2ZvbnQtc2l6ZTouOTVyZW19Lmxpc3R2aWV3X19hdHRyc3tmbGV4OjEgMTAwJTttYXJnaW4tdG9wOi41cmVtfS5saXN0dmlld19fYXR0cnM+c3BhbntwYWRkaW5nOi40NXJlbSAuN3JlbSAuNXJlbTtib3JkZXI6MXB4IHNvbGlkICNlYmViZWI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTtmb250LXNpemU6MXJlbTttYXJnaW46LjJyZW0gLjA1cmVtIDAgMDtiYWNrZ3JvdW5kLWNvbG9yOiNGRkZ9Lmxpc3R2aWV3Om5vdCgubGlzdHZpZXctLWludmVyc2UpIC5saXN0dmlld19faXRlbS0tYWN0aXZlLC5saXN0dmlldzpub3QoLmxpc3R2aWV3LS1pbnZlcnNlKS5saXN0dmlldy0taG92ZXIgLmxpc3R2aWV3X19pdGVtOmhvdmVyLC5saXN0dmlldzpub3QoLmxpc3R2aWV3LS1pbnZlcnNlKS5saXN0dmlldy0tc3RyaXBlZCAubGlzdHZpZXdfX2l0ZW06bnRoLWNoaWxkKGV2ZW4pe2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDM1KX0ubGlzdHZpZXc6bm90KC5saXN0dmlldy0taW52ZXJzZSkubGlzdHZpZXctLWJvcmRlcmVkIC5saXN0dmlld19faXRlbSsubGlzdHZpZXdfX2l0ZW17Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgwLDAsMCwuMDQpfS5saXN0dmlldy0taW52ZXJzZS5saXN0dmlldy0tc3RyaXBlZCAubGlzdHZpZXdfX2l0ZW06bnRoLWNoaWxkKGV2ZW4pe2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMSl9Lmxpc3R2aWV3X19hY3Rpb25ze21hcmdpbi1sZWZ0OmF1dG87YWxpZ24tc2VsZjpmbGV4LXN0YXJ0O21hcmdpbi1yaWdodDotMXJlbX0ucGFnZS1sb2FkZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7YmFja2dyb3VuZC1jb2xvcjojZjNmM2YzO3otaW5kZXg6OTk5OTk5OTk5O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2Rpc3BsYXk6ZmxleH0ucGFnZS1sb2FkZXJfX3NwaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6NTBweDtoZWlnaHQ6NTBweH0ucGFnZS1sb2FkZXJfX3NwaW5uZXIgc3Zne2FuaW1hdGlvbjpyb3RhdGUgMnMgbGluZWFyIGluZmluaXRlO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGNlbnRlcjt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH0ucGFnZS1sb2FkZXJfX3NwaW5uZXIgc3ZnIGNpcmNsZXtzdHJva2UtZGFzaGFycmF5OjEsMjAwO3N0cm9rZS1kYXNob2Zmc2V0OjA7YW5pbWF0aW9uOmRhc2ggMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZSxjb2xvciA2cyBlYXNlLWluLW91dCBpbmZpbml0ZTtzdHJva2UtbGluZWNhcDpyb3VuZH0ubG9naW5fX2Jsb2NrLC5zZWxlY3QyLWRyb3Bkb3duey13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTpib3RofUBrZXlmcmFtZXMgcm90YXRlezEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX1Aa2V5ZnJhbWVzIGRhc2h7MCV7c3Ryb2tlLWRhc2hhcnJheToxLDIwMDtzdHJva2UtZGFzaG9mZnNldDowfTUwJXtzdHJva2UtZGFzaGFycmF5Ojg5LDIwMDtzdHJva2UtZGFzaG9mZnNldDotMzVweH0xMDAle3N0cm9rZS1kYXNoYXJyYXk6ODksMjAwO3N0cm9rZS1kYXNob2Zmc2V0Oi0xMjRweH19QGtleWZyYW1lcyBjb2xvcnswJSwxMDAle3N0cm9rZTojZmY1NjUyfTQwJXtzdHJva2U6IzIxOTZGM302NiV7c3Ryb2tlOiMzMmM3ODd9ODAlLDkwJXtzdHJva2U6I2ZmYzEwN319QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5wcm9maWxle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246cm93fX0ucHJvZmlsZV9faW1ne3BhZGRpbmc6NXB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5wcm9maWxlX19pbWcgaW1ne21heC13aWR0aDoyMDBweDtib3JkZXItcmFkaXVzOjJweH1AbWVkaWEgKG1heC13aWR0aDo3NjdweCl7LnByb2ZpbGV7bWFyZ2luLXRvcDo3NXB4O3RleHQtYWxpZ246Y2VudGVyfS5wcm9maWxlX19pbWcgaW1ne21hcmdpbjotNTVweCAwIC0xMHB4O3dpZHRoOjEyMHB4O2JvcmRlcjo1cHggc29saWQgI0ZGRjtib3JkZXItcmFkaXVzOjUwJX19LnByb2ZpbGVfX2ltZ19fZWRpdHtwb3NpdGlvbjphYnNvbHV0ZTtmb250LXNpemU6MS4ycmVtO3RvcDoxNXB4O2xlZnQ6MTVweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjQpO3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweDtib3JkZXItcmFkaXVzOjUwJTt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojRkZGfS5wcm9maWxlX19pbWdfX2VkaXQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC42NSk7Y29sb3I6I0ZGRn0ucHJvZmlsZV9faW5mb3twYWRkaW5nOjMwcHh9LnBob3Rvc3ttYXJnaW46MCAwIDFyZW19LnBob3Rvcz5he3BhZGRpbmc6MDtib3JkZXI6MnB4IHNvbGlkICNGRkZ9LnBob3Rvcz5hIGltZ3tib3JkZXItcmFkaXVzOjJweDt3aWR0aDoxMDAlfUBtZWRpYSAobWF4LXdpZHRoOjU3NXB4KXsucGhvdG9ze21hcmdpbjowIC0xLjlyZW0gMXJlbX0uY29udGFjdHN7bWFyZ2luOjAgLTVweH0uY29udGFjdHM+W2NsYXNzKj1jb2wtXXtwYWRkaW5nOjAgNXB4fX0uY29udGFjdHNfX2l0ZW17YmFja2dyb3VuZC1jb2xvcjojRkZGO2JvcmRlci1yYWRpdXM6MnB4O2JveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsLjA3NSk7cGFkZGluZzoxLjhyZW0gMS41cmVtIDEuMTVyZW07dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbTozMHB4fS5jb250YWN0c19faXRlbTpob3ZlciAuY29udGFjdHNfX2ltZz5pbWd7dHJhbnNmb3JtOnNjYWxlKDEuMSl9QG1lZGlhIChtYXgtd2lkdGg6NTc1cHgpey5jb250YWN0c19faXRlbXttYXJnaW4tYm90dG9tOjEwcHh9fS5jb250YWN0c19faW1ne2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbToxLjFyZW19LmNvbnRhY3RzX19pbWc+aW1ne21heC13aWR0aDoxMjBweDttYXgtaGVpZ2h0OjEyMHB4O3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czo1MCU7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzfS5jb250YWN0c19faW5mbyBzbWFsbCwuY29udGFjdHNfX2luZm8gc3Ryb25ne292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtkaXNwbGF5OmJsb2NrfS5jb250YWN0c19faW5mbyBzdHJvbmd7Zm9udC13ZWlnaHQ6NTAwfS5jb250YWN0c19faW5mbyBzbWFsbHtmb250LXNpemU6LjlyZW07Y29sb3I6IzljOWM5Y30uY29udGFjdHNfX2J0bnttYXJnaW4tdG9wOjEwcHg7Zm9udC13ZWlnaHQ6NTAwO2JvcmRlcjowO2xpbmUtaGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtjb2xvcjojNzA3MDcwO2N1cnNvcjpwb2ludGVyO3BhZGRpbmc6OHB4IDEwcHg7Ym9yZGVyLXJhZGl1czoycHg7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zcyxjb2xvciAuM3N9LmNvbnRhY3RzX19idG46aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjZmNmY2O2NvbG9yOiMzMzN9Lmdyb3Vwc19faXRlbSwubWVzc2FnZXN7YmFja2dyb3VuZC1jb2xvcjojRkZGO2JvcmRlci1yYWRpdXM6MnB4O2JveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsLjA3NSl9QG1lZGlhIChtYXgtd2lkdGg6NTc1cHgpey5ncm91cHN7bWFyZ2luOjAgLTVweH0uZ3JvdXBzIFtjbGFzcyo9Y29sLV17cGFkZGluZzowIDVweH0uZ3JvdXBzIC5ncm91cHNfX2l0ZW17bWFyZ2luLWJvdHRvbToxMHB4fX0uZ3JvdXBzX19pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MnJlbSAxcmVtIDEuNXJlbTttYXJnaW4tYm90dG9tOjMwcHh9Lmdyb3Vwc19faXRlbTpob3ZlciAuYWN0aW9uc3tvcGFjaXR5OjF9Lmdyb3Vwc19faXRlbSAuYWN0aW9uc3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjdyZW07cmlnaHQ6LjVyZW07ei1pbmRleDoxO29wYWNpdHk6MH0uZ3JvdXBzX19pbWd7d2lkdGg6Ni4ycmVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5ncm91cHNfX2ltZyAuYXZhdGFyLWltZ3tkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MCAtMXB4IDNweCAwO3ZlcnRpY2FsLWFsaWduOnRvcH0uZ3JvdXBzX19pbmZve21hcmdpbi10b3A6MXJlbX0uZ3JvdXBzX19pbmZvPnN0cm9uZ3tjb2xvcjojMzMzO2Rpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6NTAwfS5ncm91cHNfX2luZm8+c21hbGx7Zm9udC1zaXplOi45cmVtO2NvbG9yOiM5YzljOWN9Lm1lc3NhZ2Vze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7aGVpZ2h0OmNhbGMoMTAwdmggLSAxODBweCl9Lm1lc3NhZ2VzX19zaWRlYmFye3dpZHRoOjIzcmVtO292ZXJmbG93OmhpZGRlbn1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm1lc3NhZ2VzX19zaWRlYmFye2JvcmRlci1yaWdodDoxcHggc29saWQgI2YxZjFmMX19QG1lZGlhIChtYXgtd2lkdGg6OTkxcHgpey5tZXNzYWdlc19fc2lkZWJhcntkaXNwbGF5Om5vbmV9fS5tZXNzYWdlc19fc2lkZWJhciAubGlzdHZpZXd7aGVpZ2h0OmNhbGMoMTAwJSAtIDEzMHB4KTtvdmVyZmxvdy15OmF1dG99Lm1lc3NhZ2VzX19zZWFyY2h7cGFkZGluZzowIDIuMnJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0ubWVzc2FnZXNfX3NlYXJjaCAuZm9ybS1ncm91cDpiZWZvcmV7Zm9udC1mYW1pbHk6TWF0ZXJpYWwtRGVzaWduLUljb25pYy1Gb250O2NvbnRlbnQ6XCLvh4NcIjtmb250LXNpemU6MS4zcmVtO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206LjM1cmVtfS5tZXNzYWdlc19fc2VhcmNoIC5mb3JtLWNvbnRyb2x7cGFkZGluZy1sZWZ0OjJyZW19Lm1lc3NhZ2VzX19ib2R5e2ZsZXg6MjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47ZGlzcGxheTpmbGV4fS5tZXNzYWdlc19faGVhZGVyLC5tZXNzYWdlc19fcmVwbHl7ZmxleDowIDAgYXV0b30ubWVzc2FnZXNfX2NvbnRlbnR7b3ZlcmZsb3cteTphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXg6MSAxIGF1dG87cGFkZGluZzoyLjVyZW19Lm1lc3NhZ2VzX19pdGVte2Rpc3BsYXk6ZmxleDttYXJnaW4tYm90dG9tOjJyZW19Lm1lc3NhZ2VzX19pdGVtOm5vdCgubWVzc2FnZXNfX2l0ZW0tLXJpZ2h0KXtmbGV4LWRpcmVjdGlvbjpyb3d9Lm1lc3NhZ2VzX19hdmF0YXJ7d2lkdGg6M3JlbTtoZWlnaHQ6M3JlbTtib3JkZXItcmFkaXVzOjUwJX0ubWVzc2FnZXNfX2RldGFpbHN7cGFkZGluZzowIDFyZW07bWF4LXdpZHRoOjUwMHB4fS5tZXNzYWdlc19fZGV0YWlscz5we2JvcmRlci1yYWRpdXM6LjVyZW07cGFkZGluZzoxcmVtIDEuM3JlbTttYXJnaW4tYm90dG9tOjA7ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC1hbGlnbjpsZWZ0fS5tZXNzYWdlc19fZGV0YWlscz5wK3B7bWFyZ2luLXRvcDoycHh9Lm1lc3NhZ2VzX19kZXRhaWxzPnNtYWxse2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowIDEuNXJlbTttYXJnaW4tdG9wOjFyZW07Y29sb3I6IzljOWM5Yztmb250LXNpemU6LjlyZW19Lm1lc3NhZ2VzX19kZXRhaWxzPnNtYWxsPi56bWRpe2ZvbnQtc2l6ZToxLjJyZW07dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbi1yaWdodDouM3JlbX0ubWVzc2FnZXNfX2RldGFpbHM6bm90KC5tZXNzYWdlc19fZGV0YWlscy0taGlnaGxpZ2h0KT5we2JhY2tncm91bmQtY29sb3I6I2Y2ZjZmNn0ubWVzc2FnZXNfX2l0ZW0tLXJpZ2h0e2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfS5tZXNzYWdlc19faXRlbS0tcmlnaHQgLm1lc3NhZ2VzX19kZXRhaWxze3RleHQtYWxpZ246cmlnaHR9Lm1lc3NhZ2VzX19pdGVtLS1yaWdodCAubWVzc2FnZXNfX2RldGFpbHM+cHtiYWNrZ3JvdW5kLWNvbG9yOiMwM0E5RjQ7Y29sb3I6I0ZGRjttYXJnaW4tbGVmdDphdXRvfS5tZXNzYWdlc19fcmVwbHl7Ym9yZGVyLXRvcDoxcHggc29saWQgI2YxZjFmMTtwYWRkaW5nOjFyZW0gM3JlbSAxcmVtIDFyZW07cG9zaXRpb246cmVsYXRpdmV9Lm1lc3NhZ2VzX19yZXBseV9fdGV4dHt3aWR0aDoxMDAlO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MnB4O3BhZGRpbmc6LjVyZW07cmVzaXplOm5vbmV9Lm1lc3NhZ2VzX19yZXBseV9fYnRue3Bvc2l0aW9uOmFic29sdXRlIWltcG9ydGFudDt0b3A6MS41cmVtO3JpZ2h0OjEuNXJlbX0ucHJpY2UtdGFibGV7dGV4dC1hbGlnbjpjZW50ZXJ9LnByaWNlLXRhYmxlOm5vdCgucHJpY2UtdGFibGUtLWhpZ2hsaWdodCl7bWFyZ2luOjAgLTEwcHh9LnByaWNlLXRhYmxlOm5vdCgucHJpY2UtdGFibGUtLWhpZ2hsaWdodCk+W2NsYXNzKj1jb2wtXXtwYWRkaW5nOjAgMTBweDt0ZXh0LWFsaWduOmNlbnRlcn0ucHJpY2UtdGFibGUtLWhpZ2hsaWdodHttYXJnaW46MH0ucHJpY2UtdGFibGUtLWhpZ2hsaWdodD5bY2xhc3MqPWNvbC1de3BhZGRpbmc6MH0ucHJpY2UtdGFibGVfX2l0ZW17bWFyZ2luLWJvdHRvbToyMHB4O2JhY2tncm91bmQtY29sb3I6I0ZGRjtib3JkZXItcmFkaXVzOjJweDtib3gtc2hhZG93OjAgMXB4IDJweCByZ2JhKDAsMCwwLC4wNzUpfUBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KXsucHJpY2UtdGFibGVfX2l0ZW17bWF4LXdpZHRoOjQwMHB4O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsucHJpY2UtdGFibGVfX2l0ZW0tLXBvcHVsYXJ7cGFkZGluZy1ib3R0b206MXJlbTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7bWFyZ2luOi0xcmVtIC0uMXJlbSAwO2JveC1zaGFkb3c6MCAwIDIwcHggcmdiYSgwLDAsMCwuMTQpfS5wcmljZS10YWJsZV9faXRlbS0tcG9wdWxhciAucHJpY2UtdGFibGVfX2hlYWRlcntwYWRkaW5nOjIuNXJlbSAycmVtfX0ucHJpY2UtdGFibGVfX2hlYWRlcntjb2xvcjojRkZGO2JvcmRlci1yYWRpdXM6MnB4IDJweCAwIDA7cGFkZGluZzoycmVtO21hcmdpbi1ib3R0b206MnJlbX0ucHJpY2UtdGFibGVfX3RpdGxle2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MS4zcmVtfS5wcmljZS10YWJsZV9fZGVzY3tjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43NSk7bWFyZ2luOi4zcmVtIDB9LnByaWNlLXRhYmxlX19wcmljZXtmb250LXNpemU6MS44cmVtfS5wcmljZS10YWJsZV9fcHJpY2U+c21hbGx7Zm9udC1zaXplOjFyZW07cG9zaXRpb246cmVsYXRpdmU7dG9wOi0uNHJlbX0ucHJpY2UtdGFibGVfX2luZm97cGFkZGluZzoxcmVtIDB9LnByaWNlLXRhYmxlX19pbmZvPmxpe2ZvbnQtd2VpZ2h0OjUwMDtwYWRkaW5nOjFyZW0gMS41cmVtfS5wcmljZS10YWJsZV9faW5mbz5saStsaXtib3JkZXItdG9wOjFweCBzb2xpZCAjZjdmN2Y5fS5wcmljZS10YWJsZV9fYWN0aW9ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1ib3R0b206Mi41cmVtO3BhZGRpbmc6LjhyZW0gMS4ycmVtO2JvcmRlci1yYWRpdXM6MnB4O2NvbG9yOiNGRkY7Zm9udC13ZWlnaHQ6NTAwO2JveC1zaGFkb3c6MCAzcHggNXB4IHJnYmEoMCwwLDAsLjEyKTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzfS5pbnZvaWNlLC5sb2dpbl9fYmxvY2t7Ym94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwuMDc1KX0ucHJpY2UtdGFibGVfX2FjdGlvbjpmb2N1cywucHJpY2UtdGFibGVfX2FjdGlvbjpob3ZlcntvcGFjaXR5Oi45O2NvbG9yOiNGRkZ9Lmludm9pY2V7bWluLXdpZHRoOjExMDBweDttYXgtd2lkdGg6MTE3MHB4O3BhZGRpbmc6Mi41cmVtO2JhY2tncm91bmQtY29sb3I6I0ZGRjtib3JkZXItcmFkaXVzOjJweH0uaW52b2ljZV9faGVhZGVye3BhZGRpbmc6MS41cmVtO3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1yYWRpdXM6MnB4IDJweCAwIDA7bWFyZ2luLWJvdHRvbToxLjVyZW19Lmludm9pY2VfX2FkZHJlc3N7bWFyZ2luLWJvdHRvbTo0cmVtfS5pbnZvaWNlX19hZGRyZXNzIGg0e2ZvbnQtd2VpZ2h0OjQwMDttYXJnaW4tYm90dG9tOjFyZW19Lmludm9pY2VfX2F0dHJze21hcmdpbi1ib3R0b206Mi41cmVtfS5pbnZvaWNlX19hdHRyc19faXRlbXtwYWRkaW5nOjEuNXJlbSAycmVtO2JvcmRlci1yYWRpdXM6MnB4O3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2Y2ZjZmNn0uaW52b2ljZV9fYXR0cnNfX2l0ZW0gc21hbGx7bWFyZ2luLWJvdHRvbTouMnJlbTtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxcmVtfS5pbnZvaWNlX19hdHRyc19faXRlbSBoM3ttYXJnaW46MDtsaW5lLWhlaWdodDoxMDAlO2ZvbnQtd2VpZ2h0OjQwMH0uaW52b2ljZV9fdGFibGV7bWFyZ2luLWJvdHRvbTo0cmVtfS5pbnZvaWNlX19mb290ZXJ7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjRyZW0gMCAxLjVyZW19Lmludm9pY2VfX2Zvb3Rlcj5he2NvbG9yOiM3MDcwNzB9QG1lZGlhIHByaW50e0BwYWdle21hcmdpbjowO3NpemU6YXV0b31ib2R5e21hcmdpbjowIWltcG9ydGFudDtwYWRkaW5nOjAhaW1wb3J0YW50fS5hY3Rpb25zLC5idG4tLWFjdGlvbiwuY2hhdCwuY29udGVudF9fdGl0bGUsLmZvb3RlciwuZ3Jvd2wtYW5pbWF0ZWQsLmhlYWRlciwubmF2aWdhdGlvbiwubm90aWZpY2F0aW9uc3tkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5pbnZvaWNle3BhZGRpbmc6MzBweCFpbXBvcnRhbnQ7LXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6ZXhhY3QhaW1wb3J0YW50fX0ubG9naW57bWluLWhlaWdodDoxMDB2aDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZy10b3A6MS4ycmVtfS5sb2dpbl9fYmxvY2t7bWF4LXdpZHRoOjMzMHB4O3dpZHRoOjEwMCU7ZGlzcGxheTpub25lO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MS4ycmVtOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluVXA7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVXA7YW5pbWF0aW9uLWR1cmF0aW9uOi4zczthbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7YmFja2dyb3VuZC1jb2xvcjojRkZGO2JvcmRlci1yYWRpdXM6MnB4fUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsubG9naW5fX2Jsb2NrOmhvdmVyIC5sb2dpbl9fYmxvY2tfX2FjdGlvbnMgLmRyb3Bkb3due2Rpc3BsYXk6YmxvY2t9LmRhdGFUYWJsZXNfbGVuZ3Roe21pbi13aWR0aDoxNTBweH19LmxvZ2luX19ibG9jay5hY3RpdmV7ei1pbmRleDoxMDtkaXNwbGF5OmlubGluZS1ibG9ja30ubG9naW5fX2Jsb2NrX19oZWFkZXJ7cGFkZGluZzoxLjVyZW07bWFyZ2luLXRvcDotMi40cmVtO3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOiNGRkY7Ym9yZGVyLXJhZGl1czoycHg7Ym94LXNoYWRvdzowIDFweCA1cHggcmdiYSgwLDAsMCwuMTgpfS5sb2dpbl9fYmxvY2tfX2hlYWRlcj5pLC5sb2dpbl9fYmxvY2tfX2hlYWRlcj5pbWd7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOi44cmVtfS5sb2dpbl9fYmxvY2tfX2hlYWRlcj5pe2ZvbnQtc2l6ZTozcmVtfS5sb2dpbl9fYmxvY2tfX2hlYWRlcj5pbWd7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtib3JkZXItcmFkaXVzOjUwJTttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2JveC1zaGFkb3c6MCAwIDAgM3B4IHJnYmEoMjU1LDI1NSwyNTUsLjMzKX0ubG9naW5fX2Jsb2NrX19hY3Rpb25ze3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxcmVtO3JpZ2h0OjFyZW19LmxvZ2luX19ibG9ja19fYWN0aW9ucyAuZHJvcGRvd246bm90KC5zaG93KXtkaXNwbGF5Om5vbmV9LmxvZ2luX19ibG9ja19fYm9keXtwYWRkaW5nOjFyZW19LmxvZ2luX19ibG9ja19fYnRue21hcmdpbi10b3A6LjVyZW19LmxvZ2luX19ibG9ja19fYnRuLC5sb2dpbl9fYmxvY2tfX2J0bjpmb2N1cywubG9naW5fX2Jsb2NrX19idG46aG92ZXJ7Y29sb3I6I0ZGRn0ubG9naW5fX2Jsb2NrX19idG46aG92ZXJ7b3BhY2l0eTouOX0udG9kb19faXRlbXtwYWRkaW5nLWxlZnQ6NC41cmVtO2Rpc3BsYXk6YmxvY2t9LnRvZG9fX2l0ZW0gc21hbGx7ZGlzcGxheTpibG9jaztmb250LXNpemU6Ljk1cmVtO21hcmdpbi10b3A6LjJyZW19LnRvZG9fX2l0ZW0gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LnRvZG9fX2luZm97dGV4dC1kZWNvcmF0aW9uOmxpbmUtdGhyb3VnaH0udG9kb19faXRlbSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtLWNoYXJfX2hlbHBlcj5pe2JhY2tncm91bmQtY29sb3I6I2U5ZTllOSFpbXBvcnRhbnR9LnRvZG9fX2l0ZW0gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLS1jaGFyX19oZWxwZXI6YWZ0ZXJ7Y29sb3I6IzVFNUU1RX0udG9kb19faW5mbz5zcGFue2NvbG9yOiMzMzN9LnRvZG9fX2luZm8+c21hbGx7Y29sb3I6IzljOWM5Y30udG9kb19fbGFiZWxzPmF7Y29sb3I6I2ZmYzEwNztib3JkZXI6MnB4IHNvbGlkICNmZmRiNmQ7Ym9yZGVyLXJhZGl1czoycHg7cGFkZGluZzouMzVyZW0gLjhyZW07ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjAgLjFyZW0gLjRyZW07dHJhbnNpdGlvbjpjb2xvciAuM3MsYm9yZGVyLWNvbG9yIC4zc30udG9kb19fbGFiZWxzPmE6aG92ZXJ7Y29sb3I6I2VkYjEwMH0ubm90ZXNfX2l0ZW17bWFyZ2luLWJvdHRvbTozMHB4fS5ub3Rlc19faXRlbT5he2hlaWdodDoxNTVweDtiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEuOHJlbSAycmVtO3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOiM3MDcwNzA7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zc30ubm90ZXNfX2l0ZW0+YSwubm90ZXNfX2l0ZW0+YTpiZWZvcmV7Ym9yZGVyLXJhZGl1czoycHg7Ym94LXNoYWRvdzowIDFweCAxcHggcmdiYSgwLDAsMCwuMDgpfS5ub3Rlc19faXRlbT5hOmJlZm9yZXtjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOmNhbGMoMTAwJSAtIDEwcHgpO2JvdHRvbTotNXB4O2xlZnQ6NXB4O3otaW5kZXg6LTE7aGVpZ2h0OjIwcHg7YmFja2dyb3VuZC1jb2xvcjojRkZGO3RyYW5zaXRpb246Ym90dG9tIC4yc30ucXVpY2stc3RhdHNfX2l0ZW06OmFmdGVyLC53aWRnZXQtcGljdHVyZXNfX2JvZHk6OmFmdGVyLC53aWRnZXQtcGllOjphZnRlciwud2lkZ2V0LXJhdGluZ3NfX2l0ZW06OmFmdGVyLC53aWRnZXQtdmlzaXRvcnNfX3N0YXRzOjphZnRlcntjb250ZW50OlwiXCJ9LmRyb3B6b25lIC5kei1tZXNzYWdlLC5kcm9wem9uZTpiZWZvcmUsLm5vdGVzX19hY3Rpb25ze3RyYW5zaXRpb246b3BhY2l0eSAuM3N9Lm5vdGVzX19pdGVtOmhvdmVyPmE6YmVmb3Jle2JvdHRvbTotOHB4fS5ub3Rlc19faXRlbTpob3ZlciAubm90ZXNfX2FjdGlvbnN7b3BhY2l0eToxfS5ub3Rlc19fdGl0bGV7Y29sb3I6IzMzMzttYXJnaW4tYm90dG9tOjFyZW07Zm9udC1zaXplOjEuMXJlbTtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9Lm5vdGVzX19hY3Rpb25ze3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjIuMnJlbTtib3R0b206MXJlbTtmb250LXNpemU6MS4xcmVtO3dpZHRoOjIuMnJlbTtoZWlnaHQ6Mi4ycmVtO3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNyk7Ym9yZGVyLXJhZGl1czo1MCU7bGluZS1oZWlnaHQ6Mi4ycmVtO2NvbG9yOiNGRkY7Ym94LXNoYWRvdzowIDAgNHB4IHJnYmEoMCwwLDAsLjUpO29wYWNpdHk6MDtjdXJzb3I6cG9pbnRlcn0ubm90ZXNfX2FjdGlvbnM6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC45KX0ubm90ZS12aWV3IC50cnVtYm93eWctYm94e2JvcmRlcjowfS5ub3RlLXZpZXdfX2ZpZWxke2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmMWYxZjF9Lm5vdGUtdmlld19fZmllbGQgaW5wdXR7Ym9yZGVyOjA7Zm9udC1zaXplOjFyZW07cGFkZGluZzoxLjdyZW0gMnJlbTtoZWlnaHQ6YXV0b30ubm90ZS12aWV3X19maWVsZC0tY29sb3J7cGFkZGluZzoxLjJyZW0gMnJlbSAuOHJlbX0ubm90ZS12aWV3X19sYWJlbHtmbG9hdDpsZWZ0O21hcmdpbjouNHJlbSAxLjVyZW0gMCAwfVtkYXRhLW1hLXRoZW1lPWdyZWVuXSAuaGVhZGVyLFtkYXRhLW1hLXRoZW1lPWdyZWVuXSAubG9naW5fX2Jsb2NrX19idG4sW2RhdGEtbWEtdGhlbWU9Z3JlZW5dIC5sb2dpbl9fYmxvY2tfX2hlYWRlcntiYWNrZ3JvdW5kLWNvbG9yOiMzMmM3ODd9W2RhdGEtbWEtdGhlbWU9Z3JlZW5dIC5uYXZpZ2F0aW9uX19hY3RpdmU6YmVmb3JlLFtkYXRhLW1hLXRoZW1lPWdyZWVuXSAubmF2aWdhdGlvbl9fYWN0aXZlPmEsW2RhdGEtbWEtdGhlbWU9Z3JlZW5dIC5uYXZpZ2F0aW9uX19zdWItLWFjdGl2ZT5he2NvbG9yOiMzMmM3ODd9W2RhdGEtbWEtdGhlbWU9Z3JlZW5dIC50b3AtbWVudT5saS5hY3RpdmV7Ym94LXNoYWRvdzppbnNldCAwIC0ycHggMCAjMzJjNzg3fVtkYXRhLW1hLXRoZW1lPWJsdWVdIC5oZWFkZXIsW2RhdGEtbWEtdGhlbWU9Ymx1ZV0gLmxvZ2luX19ibG9ja19fYnRuLFtkYXRhLW1hLXRoZW1lPWJsdWVdIC5sb2dpbl9fYmxvY2tfX2hlYWRlcntiYWNrZ3JvdW5kLWNvbG9yOiMyMTk2RjN9W2RhdGEtbWEtdGhlbWU9Ymx1ZV0gLm5hdmlnYXRpb25fX2FjdGl2ZTpiZWZvcmUsW2RhdGEtbWEtdGhlbWU9Ymx1ZV0gLm5hdmlnYXRpb25fX2FjdGl2ZT5hLFtkYXRhLW1hLXRoZW1lPWJsdWVdIC5uYXZpZ2F0aW9uX19zdWItLWFjdGl2ZT5he2NvbG9yOiMyMTk2RjN9W2RhdGEtbWEtdGhlbWU9Ymx1ZV0gLnRvcC1tZW51PmxpLmFjdGl2ZXtib3gtc2hhZG93Omluc2V0IDAgLTJweCAwICMyMTk2RjN9W2RhdGEtbWEtdGhlbWU9cmVkXSAuaGVhZGVyLFtkYXRhLW1hLXRoZW1lPXJlZF0gLmxvZ2luX19ibG9ja19fYnRuLFtkYXRhLW1hLXRoZW1lPXJlZF0gLmxvZ2luX19ibG9ja19faGVhZGVye2JhY2tncm91bmQtY29sb3I6I2ZmNTY1Mn1bZGF0YS1tYS10aGVtZT1yZWRdIC5uYXZpZ2F0aW9uX19hY3RpdmU6YmVmb3JlLFtkYXRhLW1hLXRoZW1lPXJlZF0gLm5hdmlnYXRpb25fX2FjdGl2ZT5hLFtkYXRhLW1hLXRoZW1lPXJlZF0gLm5hdmlnYXRpb25fX3N1Yi0tYWN0aXZlPmF7Y29sb3I6I2ZmNTY1Mn1bZGF0YS1tYS10aGVtZT1yZWRdIC50b3AtbWVudT5saS5hY3RpdmV7Ym94LXNoYWRvdzppbnNldCAwIC0ycHggMCAjZmY1NjUyfVtkYXRhLW1hLXRoZW1lPW9yYW5nZV0gLmhlYWRlcixbZGF0YS1tYS10aGVtZT1vcmFuZ2VdIC5sb2dpbl9fYmxvY2tfX2J0bixbZGF0YS1tYS10aGVtZT1vcmFuZ2VdIC5sb2dpbl9fYmxvY2tfX2hlYWRlcntiYWNrZ3JvdW5kLWNvbG9yOiNGRjk4MDB9W2RhdGEtbWEtdGhlbWU9b3JhbmdlXSAubmF2aWdhdGlvbl9fYWN0aXZlOmJlZm9yZSxbZGF0YS1tYS10aGVtZT1vcmFuZ2VdIC5uYXZpZ2F0aW9uX19hY3RpdmU+YSxbZGF0YS1tYS10aGVtZT1vcmFuZ2VdIC5uYXZpZ2F0aW9uX19zdWItLWFjdGl2ZT5he2NvbG9yOiNGRjk4MDB9W2RhdGEtbWEtdGhlbWU9b3JhbmdlXSAudG9wLW1lbnU+bGkuYWN0aXZle2JveC1zaGFkb3c6aW5zZXQgMCAtMnB4IDAgI0ZGOTgwMH1bZGF0YS1tYS10aGVtZT10ZWFsXSAuaGVhZGVyLFtkYXRhLW1hLXRoZW1lPXRlYWxdIC5sb2dpbl9fYmxvY2tfX2J0bixbZGF0YS1tYS10aGVtZT10ZWFsXSAubG9naW5fX2Jsb2NrX19oZWFkZXJ7YmFja2dyb3VuZC1jb2xvcjojMzliYmIwfVtkYXRhLW1hLXRoZW1lPXRlYWxdIC5uYXZpZ2F0aW9uX19hY3RpdmU6YmVmb3JlLFtkYXRhLW1hLXRoZW1lPXRlYWxdIC5uYXZpZ2F0aW9uX19hY3RpdmU+YSxbZGF0YS1tYS10aGVtZT10ZWFsXSAubmF2aWdhdGlvbl9fc3ViLS1hY3RpdmU+YXtjb2xvcjojMzliYmIwfVtkYXRhLW1hLXRoZW1lPXRlYWxdIC50b3AtbWVudT5saS5hY3RpdmV7Ym94LXNoYWRvdzppbnNldCAwIC0ycHggMCAjMzliYmIwfVtkYXRhLW1hLXRoZW1lPWN5YW5dIC5oZWFkZXIsW2RhdGEtbWEtdGhlbWU9Y3lhbl0gLmxvZ2luX19ibG9ja19fYnRuLFtkYXRhLW1hLXRoZW1lPWN5YW5dIC5sb2dpbl9fYmxvY2tfX2hlYWRlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMEJDRDR9W2RhdGEtbWEtdGhlbWU9Y3lhbl0gLm5hdmlnYXRpb25fX2FjdGl2ZTpiZWZvcmUsW2RhdGEtbWEtdGhlbWU9Y3lhbl0gLm5hdmlnYXRpb25fX2FjdGl2ZT5hLFtkYXRhLW1hLXRoZW1lPWN5YW5dIC5uYXZpZ2F0aW9uX19zdWItLWFjdGl2ZT5he2NvbG9yOiMwMEJDRDR9W2RhdGEtbWEtdGhlbWU9Y3lhbl0gLnRvcC1tZW51PmxpLmFjdGl2ZXtib3gtc2hhZG93Omluc2V0IDAgLTJweCAwICMwMEJDRDR9W2RhdGEtbWEtdGhlbWU9Ymx1ZS1ncmV5XSAuaGVhZGVyLFtkYXRhLW1hLXRoZW1lPWJsdWUtZ3JleV0gLmxvZ2luX19ibG9ja19fYnRuLFtkYXRhLW1hLXRoZW1lPWJsdWUtZ3JleV0gLmxvZ2luX19ibG9ja19faGVhZGVye2JhY2tncm91bmQtY29sb3I6IzYwN0Q4Qn1bZGF0YS1tYS10aGVtZT1ibHVlLWdyZXldIC5uYXZpZ2F0aW9uX19hY3RpdmU6YmVmb3JlLFtkYXRhLW1hLXRoZW1lPWJsdWUtZ3JleV0gLm5hdmlnYXRpb25fX2FjdGl2ZT5hLFtkYXRhLW1hLXRoZW1lPWJsdWUtZ3JleV0gLm5hdmlnYXRpb25fX3N1Yi0tYWN0aXZlPmF7Y29sb3I6IzYwN0Q4Qn1bZGF0YS1tYS10aGVtZT1ibHVlLWdyZXldIC50b3AtbWVudT5saS5hY3RpdmV7Ym94LXNoYWRvdzppbnNldCAwIC0ycHggMCAjNjA3RDhCfVtkYXRhLW1hLXRoZW1lPXB1cnBsZV0gLmhlYWRlcixbZGF0YS1tYS10aGVtZT1wdXJwbGVdIC5sb2dpbl9fYmxvY2tfX2J0bixbZGF0YS1tYS10aGVtZT1wdXJwbGVdIC5sb2dpbl9fYmxvY2tfX2hlYWRlcntiYWNrZ3JvdW5kLWNvbG9yOiNkNTU5ZWF9W2RhdGEtbWEtdGhlbWU9cHVycGxlXSAubmF2aWdhdGlvbl9fYWN0aXZlOmJlZm9yZSxbZGF0YS1tYS10aGVtZT1wdXJwbGVdIC5uYXZpZ2F0aW9uX19hY3RpdmU+YSxbZGF0YS1tYS10aGVtZT1wdXJwbGVdIC5uYXZpZ2F0aW9uX19zdWItLWFjdGl2ZT5he2NvbG9yOiNkNTU5ZWF9W2RhdGEtbWEtdGhlbWU9cHVycGxlXSAudG9wLW1lbnU+bGkuYWN0aXZle2JveC1zaGFkb3c6aW5zZXQgMCAtMnB4IDAgI2Q1NTllYX1bZGF0YS1tYS10aGVtZT1pbmRpZ29dIC5oZWFkZXIsW2RhdGEtbWEtdGhlbWU9aW5kaWdvXSAubG9naW5fX2Jsb2NrX19idG4sW2RhdGEtbWEtdGhlbWU9aW5kaWdvXSAubG9naW5fX2Jsb2NrX19oZWFkZXJ7YmFja2dyb3VuZC1jb2xvcjojM0Y1MUI1fVtkYXRhLW1hLXRoZW1lPWluZGlnb10gLm5hdmlnYXRpb25fX2FjdGl2ZTpiZWZvcmUsW2RhdGEtbWEtdGhlbWU9aW5kaWdvXSAubmF2aWdhdGlvbl9fYWN0aXZlPmEsW2RhdGEtbWEtdGhlbWU9aW5kaWdvXSAubmF2aWdhdGlvbl9fc3ViLS1hY3RpdmU+YXtjb2xvcjojM0Y1MUI1fVtkYXRhLW1hLXRoZW1lPWluZGlnb10gLnRvcC1tZW51PmxpLmFjdGl2ZXtib3gtc2hhZG93Omluc2V0IDAgLTJweCAwICMzRjUxQjV9W2RhdGEtbWEtdGhlbWU9bGltZV0gLmhlYWRlcixbZGF0YS1tYS10aGVtZT1saW1lXSAubG9naW5fX2Jsb2NrX19idG4sW2RhdGEtbWEtdGhlbWU9bGltZV0gLmxvZ2luX19ibG9ja19faGVhZGVye2JhY2tncm91bmQtY29sb3I6I0NEREMzOX1bZGF0YS1tYS10aGVtZT1saW1lXSAubmF2aWdhdGlvbl9fYWN0aXZlOmJlZm9yZSxbZGF0YS1tYS10aGVtZT1saW1lXSAubmF2aWdhdGlvbl9fYWN0aXZlPmEsW2RhdGEtbWEtdGhlbWU9bGltZV0gLm5hdmlnYXRpb25fX3N1Yi0tYWN0aXZlPmF7Y29sb3I6I0NEREMzOX1bZGF0YS1tYS10aGVtZT1saW1lXSAudG9wLW1lbnU+bGkuYWN0aXZle2JveC1zaGFkb3c6aW5zZXQgMCAtMnB4IDAgI0NEREMzOX0udGhlbWUtc3dpdGNoIC5idG4tZ3JvdXAtLWNvbG9yc3tkaXNwbGF5OmJsb2NrfS5pZS13YXJuaW5ne3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6I0ZGRjt6LWluZGV4OjEwMDAwMDA7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzozcmVtO292ZXJmbG93OmF1dG99LmllLXdhcm5pbmc+aDF7Zm9udC1zaXplOjJyZW19LmllLXdhcm5pbmcgcHtmb250LXNpemU6MS4ycmVtO2NvbG9yOiM5YzljOWN9LmllLXdhcm5pbmdfX2Rvd25sb2Fkc3tiYWNrZ3JvdW5kLWNvbG9yOiNmNmY2ZjY7cGFkZGluZzozMHB4IDA7bWFyZ2luOjMwcHggMH0uaWUtd2FybmluZ19fZG93bmxvYWRzPmF7cGFkZGluZzowIDEwcHh9LmVycm9ye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpjZW50ZXI7aGVpZ2h0OjEwMHZoO3dpZHRoOjEwMCV9LmVycm9yX19pbm5lcnttYXgtd2lkdGg6NjAwcHg7d2lkdGg6MTAwJTtwYWRkaW5nOjFyZW07dGV4dC1hbGlnbjpjZW50ZXJ9LmVycm9yX19pbm5lcj5oMXtmb250LXNpemU6OHJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6I0ZGRjt0ZXh0LXNoYWRvdzowIDAgMTBweCByZ2JhKDAsMCwwLC4wMyk7bGluZS1oZWlnaHQ6MTAwJTttYXJnaW4tYm90dG9tOjEuNXJlbX0uZXJyb3JfX2lubmVyPmgye2NvbG9yOiM3MDcwNzA7Zm9udC13ZWlnaHQ6NDAwO21hcmdpbjoxLjNyZW0gMDtmb250LXNpemU6MS41cmVtfS5lcnJvcl9faW5uZXI+cHtjb2xvcjojOTY5Njk2O2ZvbnQtc2l6ZToxLjFyZW19LndpZGdldC1wYXN0LWRheXN7YmFja2dyb3VuZC1jb2xvcjojMzliYmIwO292ZXJmbG93OmhpZGRlbn0ud2lkZ2V0LXBhc3QtZGF5c19fbWFpbnttYXJnaW46MCAtMTBweH0ud2lkZ2V0LXBhc3QtZGF5c19fY2hhcnR7b3BhY2l0eTouNzU7bWFyZ2luOi41NXJlbSAwIDAgYXV0b30ud2lkZ2V0LXBhc3QtZGF5c19faW5mbyBzbWFsbHtmb250LXNpemU6MXJlbTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC45KX0ud2lkZ2V0LXBhc3QtZGF5c19faW5mbyBoM3ttYXJnaW46MDtjb2xvcjojRkZGO2ZvbnQtd2VpZ2h0OjQwMH0ud2lkZ2V0LXZpc2l0b3JzX19zdGF0c3ttYXJnaW46MCAtLjVyZW0gMnJlbX0ud2lkZ2V0LXZpc2l0b3JzX19zdGF0czo6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjbGVhcjpib3RofS53aWRnZXQtdmlzaXRvcnNfX3N0YXRzPmRpdntib3JkZXI6MXB4IHNvbGlkICNlYmViZWI7cGFkZGluZzoxLjFyZW0gMS41cmVtO2Zsb2F0OmxlZnQ7bWFyZ2luOjAgLjVyZW07d2lkdGg6Y2FsYyg1MCUgLSAxcmVtKX0ud2lkZ2V0LXZpc2l0b3JzX19zdGF0cz5kaXY+c3Ryb25ne2ZvbnQtc2l6ZToxLjlyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEwMCU7Y29sb3I6IzMzM30ud2lkZ2V0LXZpc2l0b3JzX19zdGF0cz5kaXY+c21hbGx7ZGlzcGxheTpibG9jaztjb2xvcjojOWM5YzljO2ZvbnQtc2l6ZTouOXJlbTtsaW5lLWhlaWdodDoxMDAlO21hcmdpbi10b3A6LjI1cmVtfS53aWRnZXQtdmlzaXRvcnNfX21hcHt3aWR0aDoxMDAlO2hlaWdodDoyNTBweH0ud2lkZ2V0LXZpc2l0b3JzX19jb3VudHJ5e2hlaWdodDoxcmVtO3dpZHRoOjEuNXJlbTt2ZXJ0aWNhbC1hbGlnbjp0b3A7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXJpZ2h0Oi4yNXJlbTtsZWZ0Oi0uMXJlbTtib3JkZXItcmFkaXVzOjFweH0ud2lkZ2V0LXBpZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZjU2NTI7ZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtd3JhcDp3cmFwfS53aWRnZXQtcGllOjphZnRlcntkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGh9LndpZGdldC1waWVfX2l0ZW17cGFkZGluZzoyMHB4IDA7dGV4dC1hbGlnbjpjZW50ZXJ9LndpZGdldC1waWVfX2l0ZW06bnRoLWNoaWxkKDJuKXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjEpfS53aWRnZXQtcGllX190aXRsZXtjb2xvcjojRkZGfS5xdWljay1zdGF0c19faXRlbXtwYWRkaW5nOjEuNXJlbSAxLjVyZW0gMS40NXJlbTtib3JkZXItcmFkaXVzOjJweDtib3gtc2hhZG93OjAgMnB4IDVweCByZ2JhKDAsMCwwLC4wOCk7bWFyZ2luLWJvdHRvbTozMHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpiYXNlbGluZX0ucXVpY2stc3RhdHNfX2l0ZW06OmFmdGVye2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aH0ucXVpY2stc3RhdHNfX2NoYXJ0LC5xdWljay1zdGF0c19faW5mb3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnF1aWNrLXN0YXRzX19pbmZvPmgyLC5xdWljay1zdGF0c19faW5mbz5zbWFsbHtsaW5lLWhlaWdodDoxMDAlO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0ucXVpY2stc3RhdHNfX2luZm8+aDJ7Zm9udC13ZWlnaHQ6NDAwO21hcmdpbjowO2ZvbnQtc2l6ZToxLjZyZW07Y29sb3I6I0ZGRn0ucXVpY2stc3RhdHNfX2luZm8+c21hbGx7Zm9udC1zaXplOjFyZW07ZGlzcGxheTpibG9jaztjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC44KTttYXJnaW4tdG9wOi42cmVtfS5xdWljay1zdGF0c19fY2hhcnR7bWFyZ2luLWxlZnQ6YXV0bztwYWRkaW5nLWxlZnQ6MS4ycmVtfUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KSBhbmQgKG1heC13aWR0aDoxMTk5cHgpey5xdWljay1zdGF0c19fY2hhcnR7ZGlzcGxheTpub25lfX0uc3RhdHN7cGFkZGluZy10b3A6MXJlbX0uc3RhdHNfX2l0ZW17YmFja2dyb3VuZC1jb2xvcjojRkZGO2JvcmRlci1yYWRpdXM6MnB4O2JveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsLjA3NSk7bWFyZ2luLWJvdHRvbTozMHB4O3BhZGRpbmc6MXJlbX0uc3RhdHNfX2NoYXJ0e2JvcmRlci1yYWRpdXM6MnB4O3BhZGRpbmctdG9wOjJyZW07bWFyZ2luLXRvcDotMnJlbTtib3gtc2hhZG93OjAgMnB4IDVweCByZ2JhKDAsMCwwLC4xKTtvdmVyZmxvdzpoaWRkZW59LnN0YXRzX19jaGFydCAuZmxvdC1jaGFydHttYXJnaW46MCAtMTJweCAtMTJweH0uc3RhdHNfX2luZm97cGFkZGluZzoxLjhyZW0gMXJlbSAuNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcn0uc3RhdHNfX2luZm8gaDJ7Zm9udC1zaXplOjEuNXJlbTttYXJnaW46MH0uc3RhdHNfX2luZm8gc21hbGx7ZGlzcGxheTpibG9jaztmb250LXNpemU6MXJlbTttYXJnaW4tdG9wOi40cmVtO2NvbG9yOiM5YzljOWN9LndpZGdldC1waWN0dXJlc19fYm9keXttYXJnaW46MDtwYWRkaW5nOjJweDt0ZXh0LWFsaWduOmNlbnRlcn0ud2lkZ2V0LXBpY3R1cmVzX19ib2R5OjphZnRlcntkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGh9LndpZGdldC1waWN0dXJlc19fYm9keT5he3BhZGRpbmc6MnB4O2Rpc3BsYXk6YmxvY2t9LndpZGdldC1waWN0dXJlc19fYm9keT5hIGltZ3t3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MnB4fS53aWRnZXQtcGljdHVyZXNfX2JvZHk+YTpob3ZlcntvcGFjaXR5Oi45fS53aWRnZXQtcmF0aW5nc19fc3Rhcntmb250LXNpemU6MS41cmVtO2NvbG9yOiNkZWRlZGU7bWFyZ2luOi41cmVtIDAgMH0ud2lkZ2V0LXJhdGluZ3NfX3N0YXIgLmFjdGl2ZXtjb2xvcjojZmZjMTA3fS53aWRnZXQtcmF0aW5nc19faXRlbXtwYWRkaW5nOi41cmVtIDB9LndpZGdldC1yYXRpbmdzX19pdGVtOjphZnRlcntkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGh9LndpZGdldC1yYXRpbmdzX19pdGVtIC5mbG9hdC1sZWZ0LC53aWRnZXQtcmF0aW5nc19faXRlbSAuZmxvYXQtcmlnaHR7Zm9udC1zaXplOjEuMTVyZW19LndpZGdldC1yYXRpbmdzX19pdGVtIC5mbG9hdC1sZWZ0IC56bWRpe2ZvbnQtc2l6ZToxLjVyZW07dmVydGljYWwtYWxpZ246dG9wO2NvbG9yOiNmZmMxMDc7cG9zaXRpb246cmVsYXRpdmU7dG9wOi4xNXJlbTttYXJnaW4tbGVmdDouMzVyZW19LndpZGdldC1yYXRpbmdzX19pdGVtOmxhc3QtY2hpbGR7cGFkZGluZy1ib3R0b206MH0ud2lkZ2V0LXJhdGluZ3NfX3Byb2dyZXNze292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOi42cmVtIDEuNXJlbX0ud2lkZ2V0LXByb2ZpbGV7YmFja2dyb3VuZC1jb2xvcjojMDNBOUY0fS53aWRnZXQtcHJvZmlsZSAuY2FyZC1oZWFkZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xKTt0ZXh0LWFsaWduOmNlbnRlcn0ud2lkZ2V0LXByb2ZpbGUgLmNhcmQtaGVhZGVyIC5idG4tLWZsb2F0e2NvbG9yOiMwM0E5RjR9LndpZGdldC1wcm9maWxlIC5hdmF0YXItY2hhcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjk1KTtjb2xvcjojMDNBOUY0O21hcmdpbi1yaWdodDoxLjJyZW19LndpZGdldC1wcm9maWxlX19pbWd7d2lkdGg6MTAwcHg7aGVpZ2h0OjEwMHB4O2JvcmRlci1yYWRpdXM6NTAlO21hcmdpbi1ib3R0b206MS4ycmVtO2JvcmRlcjo1cHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMSl9LndpZGdldC1wcm9maWxlX19saXN0e2NvbG9yOiNGRkZ9LndpZGdldC1wcm9maWxlX19saXN0IC5tZWRpYXtwYWRkaW5nOjFyZW0gMnJlbX0ud2lkZ2V0LXByb2ZpbGVfX2xpc3QgLm1lZGlhOm50aC1jaGlsZChldmVuKXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjEpfS53aWRnZXQtcHJvZmlsZV9fbGlzdCAubWVkaWEtYm9keSBzdHJvbmd7ZGlzcGxheTpibG9jaztmb250LXdlaWdodDo1MDB9LndpZGdldC1wcm9maWxlX19saXN0IC5tZWRpYS1ib2R5IHNtYWxse2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjgpO2ZvbnQtc2l6ZTouOTJyZW19LndpZGdldC1jb250YWN0c19fbWFwe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzozcHh9LndpZGdldC1jb250YWN0c19fbWFwIGltZ3t3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MnB4O21hcmdpbjotMjBweCAwIC0xcHh9LndpZGdldC1zaWdudXBze2JhY2tncm91bmQtY29sb3I6IzYwN0Q4Qn0ud2lkZ2V0LXNpZ251cHMgLmNhcmQtaGVhZGVye2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMDgpfS53aWRnZXQtc2lnbnVwc19fbGlzdHt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjJyZW19LndpZGdldC1zaWdudXBzX19saXN0PmF7dmVydGljYWwtYWxpZ246dG9wO21hcmdpbjo0cHggMnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfS53aWRnZXQtc2lnbnVwc19fbGlzdCAuYXZhdGFyLWNoYXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xKTtjb2xvcjojRkZGfS53aWRnZXQtc2lnbnVwc19fbGlzdCAuYXZhdGFyLWNoYXIsLndpZGdldC1zaWdudXBzX19saXN0IC5hdmF0YXItaW1ne21hcmdpbjowfS5mbG90LWNoYXJ0e2hlaWdodDoyMDBweDtkaXNwbGF5OmJsb2NrfS5mbG90LWNoYXJ0LS1zbXtoZWlnaHQ6MTAwcHh9LmZsb3QtY2hhcnQtLXhze2hlaWdodDo3MHB4fS5mbG90LWNoYXJ0LWxlZ2VuZHN7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjIwcHggMCAtMTBweH0uZmxvdC1jaGFydC1sZWdlbmRzIHRhYmxle2Rpc3BsYXk6aW5saW5lLWJsb2NrfSNqcXN0b29sdGlwIC5qcXNmaWVsZD5zcGFuLC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e2Rpc3BsYXk6bm9uZX0uZmxvdC1jaGFydC1sZWdlbmRzIC5sZWdlbmRDb2xvckJveD5kaXY+ZGl2e2JvcmRlci1yYWRpdXM6NTAlfS5mbG90LWNoYXJ0LWxlZ2VuZHMgLmxlZ2VuZExhYmVse3BhZGRpbmc6MCA4cHggMCAzcHh9LmZsb3QtdG9vbHRpcHtwb3NpdGlvbjphYnNvbHV0ZTtsaW5lLWhlaWdodDoxMDAlO2NvbG9yOiM3MDcwNzA7ZGlzcGxheTpub25lO2ZvbnQtc2l6ZTouOTVyZW07Ym94LXNoYWRvdzowIDNweCA1cHggcmdiYSgwLDAsMCwuMDgpO2JvcmRlci1yYWRpdXM6MnB4O3BhZGRpbmc6LjdyZW0gMXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7ei1pbmRleDo5OTk5OX0janFzdG9vbHRpcHt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjVweCAxMHB4O2JvcmRlcjowO2hlaWdodDphdXRvIWltcG9ydGFudDt3aWR0aDphdXRvIWltcG9ydGFudDtiYWNrZ3JvdW5kOiNGRkY7Ym94LXNoYWRvdzowIDNweCA1cHggcmdiYSgwLDAsMCwuMSk7Ym9yZGVyLXJhZGl1czoycHh9I2pxc3Rvb2x0aXAgLmpxc2ZpZWxke2ZvbnQtc2l6ZTouOTVyZW07Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtZmFtaWx5OmluaGVyaXQ7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzcwNzA3MH0uZGF0YVRhYmxlc19maWx0ZXI6YWZ0ZXIsLmRhdGFUYWJsZXNfbGVuZ3RoOmFmdGVyLC5kcm9wem9uZSAuZHotbWVzc2FnZSBzcGFuOmJlZm9yZSwuZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LXJlbW92ZTpiZWZvcmUsLmRyb3B6b25lOmJlZm9yZSwuZXZlbnQtdGFnPnNwYW4+aTpiZWZvcmUsLmZjLWljb24sLnBhZ2luYXRlX2J1dHRvbi5uZXh0OmJlZm9yZSwucGFnaW5hdGVfYnV0dG9uLnByZXZpb3VzOmJlZm9yZSwuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duOmJlZm9yZXtmb250LWZhbWlseTpNYXRlcmlhbC1EZXNpZ24tSWNvbmljLUZvbnR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JvcmRlci1yYWRpdXM6MDtib3JkZXI6MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmMWYxZjE7aGVpZ2h0OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjE7cmlnaHQ6MDtib3R0b206NXB4O3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowIDAgOHB4IDhweDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2QxZDFkMX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlcntjb2xvcjojNjM2YzcyfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke2xpbmUtaGVpZ2h0OjEuMjU7cGFkZGluZzouNjVyZW0gLjFyZW19LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JvcmRlcjowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7Ym94LXNoYWRvdzowIDFweCAwIDAgI2YxZjFmMTtib3JkZXItcmFkaXVzOjA7cGFkZGluZy1ib3R0b206MXB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNle2JvcmRlci1yYWRpdXM6MnB4O2JvcmRlcjowO2JhY2tncm91bmQtY29sb3I6I2Y5ZjlmOTtwYWRkaW5nOi40cmVtIC44cmVtO2NvbG9yOiM0NjRhNGN9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZXttYXJnaW4tcmlnaHQ6LjVyZW19LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtwYWRkaW5nOjAgLjFyZW19LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O29wYWNpdHk6LjV9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3Rpb257cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9ja30uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdGlvbjphZnRlciwuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdGlvbjpiZWZvcmV7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MnB4O3dpZHRoOjA7Ym90dG9tOjA7dHJhbnNpdGlvbjphbGwgLjJzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7YmFja2dyb3VuZC1jb2xvcjojMDNBOUY0fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0aW9uOmJlZm9yZXtsZWZ0OjUwJX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdGlvbjphZnRlcntyaWdodDo1MCV9LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3Rpb246YWZ0ZXIsLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3Rpb246YmVmb3Jle3dpZHRoOjUwJX0uc2VsZWN0Mi1kcm9wZG93bntiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoycHg7cGFkZGluZzouOHJlbSAwO2JveC1zaGFkb3c6MCAycHggMTBweCByZ2JhKDAsMCwwLC4wNzUpO3otaW5kZXg6OTstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbjthbmltYXRpb24tbmFtZTpmYWRlSW47LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246LjNzO2FuaW1hdGlvbi1kdXJhdGlvbjouM3M7YW5pbWF0aW9uLWZpbGwtbW9kZTpib3RofS5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbntwYWRkaW5nOi42NXJlbSAxLjVyZW19LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXXtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjk7Y29sb3I6IzFkMWUxZn0uc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLXJpZ2h0OjEuNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjk7Y29sb3I6IzFkMWUxZn0uc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXTpiZWZvcmV7Zm9udC1mYW1pbHk6TWF0ZXJpYWwtRGVzaWduLUljb25pYy1Gb250O2NvbnRlbnQ6J1xcZjI2Yic7cG9zaXRpb246YWJzb2x1dGU7dG9wOi40NXJlbTtyaWdodDoxLjVyZW07Zm9udC1zaXplOjEuM3JlbTtjb2xvcjojMWQxZTFmfS5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd257bWFyZ2luLXRvcDotLjVyZW07Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Y5ZjlmOTtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjFyZW19LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93bjpiZWZvcmV7Y29udGVudDonXFxmMWMzJztmb250LXNpemU6MS41cmVtO2NvbG9yOiM3MDcwNzA7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxLjRyZW07dG9wOi42NXJlbX0uc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGR7Ym9yZGVyOjA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtoZWlnaHQ6Mi44cmVtO2NvbG9yOiM0NjRhNGM7cGFkZGluZy1sZWZ0OjMuNXJlbX0uZHJvcHpvbmV7Ym9yZGVyOjA7YmFja2dyb3VuZC1jb2xvcjojZjZmNmY2O2JvcmRlci1yYWRpdXM6MnB4O3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4zcyxiYWNrZ3JvdW5kLWNvbG9yIC4zczttaW4taGVpZ2h0OjUwcHg7cG9zaXRpb246cmVsYXRpdmV9LmRyb3B6b25lOmJlZm9yZXtjb250ZW50OidcXGYyMmEnO2ZvbnQtc2l6ZToycmVtO2NvbG9yOiM3MDcwNzA7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7dG9wOjA7bWFyZ2luOmF1dG87d2lkdGg6NTBweDtoZWlnaHQ6NTBweDtsaW5lLWhlaWdodDo1MHB4O3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I0ZGRjtib3JkZXItcmFkaXVzOjUwJTtib3gtc2hhZG93OjAgMnB4IDRweCByZ2JhKDAsMCwwLC4xNSk7b3BhY2l0eTowfS5kcm9wem9uZSAuZHotcHJldmlldy5kei1maWxlLXByZXZpZXcgLmR6LWltYWdlLC5kcm9wem9uZSAuZHotcHJldmlldy5kei1pbWFnZS1wcmV2aWV3IC5kei1pbWFnZXtib3JkZXItcmFkaXVzOjJweDtib3JkZXI6M3B4IHNvbGlkICNGRkY7Ym94LXNoYWRvdzowIDJweCA0cHggcmdiYSgwLDAsMCwuMTUpfS5kcm9wem9uZSAuZHotcHJldmlldyAuZHotcmVtb3Zle3Bvc2l0aW9uOmFic29sdXRlO3RvcDotM3B4O3JpZ2h0Oi00cHg7ei1pbmRleDoyMDtmb250LXNpemU6MDt3aWR0aDoyMnB4O2hlaWdodDoyMnB4O2JhY2tncm91bmQtY29sb3I6I2ZmNTY1Mjtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6MnB4IHNvbGlkICNGRkZ9LmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1yZW1vdmU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmYzZDM5O3RleHQtZGVjb3JhdGlvbjpub25lfS5kcm9wem9uZSAuZHotcHJldmlldyAuZHotcmVtb3ZlOmJlZm9yZXtjb250ZW50OidcXGYxMzYnO2ZvbnQtc2l6ZTouOHJlbTtjb2xvcjojRkZGO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxOXB4O3BhZGRpbmc6MCA2cHh9LmRyb3B6b25lIC5kei1tZXNzYWdlIHNwYW57Zm9udC1zaXplOjEuMnJlbTtjb2xvcjojOTY5Njk2O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6MnB4O3RyYW5zaXRpb246Y29sb3IgLjNzLGJveC1zaGFkb3csLjNzO3BhZGRpbmc6LjVyZW0gMS40cmVtIC44cmVtO2JhY2tncm91bmQtY29sb3I6I0ZGRjtib3gtc2hhZG93OjAgNHB4IDVweCByZ2JhKDAsMCwwLC4xKX0uZHJvcHpvbmUgLmR6LW1lc3NhZ2Ugc3BhbjpiZWZvcmV7Y29udGVudDonXFxmMjFlJztmb250LXNpemU6MS42cmVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDoycHg7bWFyZ2luLXJpZ2h0Oi44cmVtfS5kcm9wem9uZTpob3ZlciAuZHotbWVzc2FnZSBzcGFue2NvbG9yOiM3MDcwNzB9LmRyb3B6b25lLmR6LWRyYWctaG92ZXIsLmRyb3B6b25lOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2VlZX0uZHJvcHpvbmUuZHotZHJhZy1ob3ZlciAuZHotbWVzc2FnZXtvcGFjaXR5OjB9LmRyb3B6b25lLmR6LWRyYWctaG92ZXI6YmVmb3Jle29wYWNpdHk6MX0ubm9VaS10YXJnZXR7Ym9yZGVyLXJhZGl1czowO2JveC1zaGFkb3c6bm9uZTtib3JkZXI6MDtiYWNrZ3JvdW5kOiNlOGU4ZTg7bWFyZ2luOjE1cHggMH0ubm9VaS1ob3Jpem9udGFse2hlaWdodDoycHh9Lm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGV7dG9wOi01cHg7bGVmdDotMXB4fS5ub1VpLXZlcnRpY2Fse3dpZHRoOjNweH0ubm9VaS1jb25uZWN0e2JhY2tncm91bmQ6IzM5YmJiMDtib3gtc2hhZG93Om5vbmV9Lm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGUsLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxle3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoxMDAlO2JveC1zaGFkb3c6bm9uZTtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOiMzOWJiYjA7dHJhbnNpdGlvbjpib3gtc2hhZG93IC4ycyx0cmFuc2Zvcm0gLjJzfS5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlOmFmdGVyLC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlOmJlZm9yZSwubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGU6YWZ0ZXIsLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOmJlZm9yZXtkaXNwbGF5Om5vbmV9Lm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGUubm9VaS1hY3RpdmUsLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlLm5vVWktYWN0aXZle3RyYW5zZm9ybTpzY2FsZSgxLjMpfS5ub1VpLWhvcml6b250YWwgLm5vVWktYWN0aXZlLC5ub1VpLXZlcnRpY2FsIC5ub1VpLWFjdGl2ZXtib3gtc2hhZG93OjAgMCAwIDEwcHggcmdiYSgwLDAsMCwuMDQpfS5pbnB1dC1zbGlkZXItLWJsdWUgLm5vVWktY29ubmVjdHtiYWNrZ3JvdW5kOiMwM0E5RjR9LmlucHV0LXNsaWRlci0tYmx1ZS5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlLC5pbnB1dC1zbGlkZXItLWJsdWUubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGV7YmFja2dyb3VuZC1jb2xvcjojMDNBOUY0fS5pbnB1dC1zbGlkZXItLXJlZCAubm9VaS1jb25uZWN0e2JhY2tncm91bmQ6I2ZmNTY1Mn0uaW5wdXQtc2xpZGVyLS1yZWQubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZSwuaW5wdXQtc2xpZGVyLS1yZWQubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGV7YmFja2dyb3VuZC1jb2xvcjojZmY1NjUyfS5pbnB1dC1zbGlkZXItLWFtYmVyIC5ub1VpLWNvbm5lY3R7YmFja2dyb3VuZDojZmZjMTA3fS5pbnB1dC1zbGlkZXItLWFtYmVyLm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGUsLmlucHV0LXNsaWRlci0tYW1iZXIubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGV7YmFja2dyb3VuZC1jb2xvcjojZmZjMTA3fS5pbnB1dC1zbGlkZXItLWdyZWVuIC5ub1VpLWNvbm5lY3R7YmFja2dyb3VuZDojMzJjNzg3fS5pbnB1dC1zbGlkZXItLWdyZWVuLm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGUsLmlucHV0LXNsaWRlci0tZ3JlZW4ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGV7YmFja2dyb3VuZC1jb2xvcjojMzJjNzg3fS5lYXN5LXBpZS1jaGFydHtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX0uZWFzeS1waWUtY2hhcnRfX3ZhbHVle3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5lYXN5LXBpZS1jaGFydF9fdmFsdWU6YWZ0ZXJ7Y29udGVudDpcIiVcIjtmb250LXNpemU6MTJweH0uZWFzeS1waWUtY2hhcnRfX3RpdGxle21hcmdpbi10b3A6LTJweDtsaW5lLWhlaWdodDoxNXB4O2ZvbnQtc2l6ZToxMXB4fS5kYXRhVGFibGVzX3dyYXBwZXJ7bWFyZ2luLXRvcDoyMHB4fS5kYXRhVGFibGVzX3dyYXBwZXIgLnRhYmxle21hcmdpbjo0MHB4IDAgMjBweH0uZGF0YVRhYmxlc19maWx0ZXIsLmRhdGFUYWJsZXNfbGVuZ3Roe2ZvbnQtc2l6ZTowO3Bvc2l0aW9uOnJlbGF0aXZlfS5kYXRhVGFibGVzX2ZpbHRlcjphZnRlciwuZGF0YVRhYmxlc19sZW5ndGg6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTo2cHg7Zm9udC1zaXplOjEuM3JlbTtjb2xvcjojMzMzfS5kYXRhVGFibGVzX2ZpbHRlcj5sYWJlbCwuZGF0YVRhYmxlc19sZW5ndGg+bGFiZWx7bWFyZ2luOjA7d2lkdGg6MTAwJX0uZGF0YVRhYmxlc19maWx0ZXI+bGFiZWwgaW5wdXRbdHlwZT1zZWFyY2hdLC5kYXRhVGFibGVzX2ZpbHRlcj5sYWJlbCBzZWxlY3QsLmRhdGFUYWJsZXNfbGVuZ3RoPmxhYmVsIGlucHV0W3R5cGU9c2VhcmNoXSwuZGF0YVRhYmxlc19sZW5ndGg+bGFiZWwgc2VsZWN0e3BhZGRpbmctbGVmdDoyNXB4O2ZvbnQtc2l6ZToxcmVtO2JhY2tncm91bmQ6MCAwO2JvcmRlcjowO2hlaWdodDozNXB4O2JvcmRlci1yYWRpdXM6MDt3aWR0aDoxMDAlO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmMWYxZjF9LmRhdGFUYWJsZXNfbGVuZ3Roe2Zsb2F0OnJpZ2h0O21hcmdpbi1sZWZ0OjIwcHh9LmRhdGFUYWJsZXNfbGVuZ3RoOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjE7cmlnaHQ6MDtib3R0b206NXB4O3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowIDAgOHB4IDhweDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2QxZDFkMX1AbWVkaWEgKG1heC13aWR0aDo1NzVweCl7LmRhdGFUYWJsZXNfbGVuZ3Roe2Rpc3BsYXk6bm9uZX19LmRhdGFUYWJsZXNfbGVuZ3RoOmFmdGVye2NvbnRlbnQ6J1xcZjE5Nyd9LmRhdGFUYWJsZXNfZmlsdGVye292ZXJmbG93OmhpZGRlbn0uZGF0YVRhYmxlc19maWx0ZXI6YWZ0ZXJ7Y29udGVudDonXFxmMWMzJ30uZGF0YVRhYmxlc19maWx0ZXI+bGFiZWw6YWZ0ZXIsLmRhdGFUYWJsZXNfZmlsdGVyPmxhYmVsOmJlZm9yZXtjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoycHg7d2lkdGg6MDtib3R0b206MDt0cmFuc2l0aW9uOmFsbCAuMnM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTtiYWNrZ3JvdW5kLWNvbG9yOiMwM0E5RjR9LmRhdGFUYWJsZXNfZmlsdGVyPmxhYmVsOmJlZm9yZXtsZWZ0OjUwJX0uZGF0YVRhYmxlc19maWx0ZXI+bGFiZWw6YWZ0ZXJ7cmlnaHQ6NTAlfS5kYXRhVGFibGVzX2ZpbHRlci0tdG9nZ2xlZD5sYWJlbDphZnRlciwuZGF0YVRhYmxlc19maWx0ZXItLXRvZ2dsZWQ+bGFiZWw6YmVmb3Jle3dpZHRoOjUwJX0uZGF0YVRhYmxlc19wYWdpbmF0ZXt0ZXh0LWFsaWduOmNlbnRlcn0ucGFnaW5hdGVfYnV0dG9ue2JhY2tncm91bmQtY29sb3I6I2VmZWZlZjtkaXNwbGF5OmlubGluZS1ibG9jaztjb2xvcjojOGE4YThhO3ZlcnRpY2FsLWFsaWduOnRvcDtib3JkZXItcmFkaXVzOjUwJTttYXJnaW46MCAxcHggMCAycHg7Zm9udC1zaXplOjFyZW07Y3Vyc29yOnBvaW50ZXI7d2lkdGg6Mi41cmVtO2hlaWdodDoyLjVyZW07bGluZS1oZWlnaHQ6Mi41cmVtO3RleHQtYWxpZ246Y2VudGVyfS5jb2xvcnBpY2tlcjphZnRlciwuY29sb3JwaWNrZXI6YmVmb3JlLC5kdC1idXR0b25zLC5mbGF0cGlja3ItY2FsZW5kYXI6YWZ0ZXIsLmZsYXRwaWNrci1jYWxlbmRhcjpiZWZvcmV7ZGlzcGxheTpub25lfS5wYWdpbmF0ZV9idXR0b24uY3VycmVudHtiYWNrZ3JvdW5kLWNvbG9yOiMyZWJjZmM7Y29sb3I6I0ZGRjtjdXJzb3I6ZGVmYXVsdH0ucGFnaW5hdGVfYnV0dG9uOm5vdCguY3VycmVudCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMsLnBhZ2luYXRlX2J1dHRvbjpub3QoLmN1cnJlbnQpOm5vdCguZGlzYWJsZWQpOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2UyZTJlMjtjb2xvcjojNTc1NzU3fS5wYWdpbmF0ZV9idXR0b24uY3VycmVudCwucGFnaW5hdGVfYnV0dG9uLmRpc2FibGVke2N1cnNvcjpkZWZhdWx0fS5wYWdpbmF0ZV9idXR0b24ubmV4dCwucGFnaW5hdGVfYnV0dG9uLnByZXZpb3Vze2ZvbnQtc2l6ZTowO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDphY3RpdmUpLCgtbXMtaGlnaC1jb250cmFzdDpub25lKXsucGFnaW5hdGVfYnV0dG9uLm5leHQsLnBhZ2luYXRlX2J1dHRvbi5wcmV2aW91c3tmb250LXNpemU6MXJlbX19LnBhZ2luYXRlX2J1dHRvbi5uZXh0OmJlZm9yZSwucGFnaW5hdGVfYnV0dG9uLnByZXZpb3VzOmJlZm9yZXtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoyLjU1cmVtfS5wYWdpbmF0ZV9idXR0b24ucHJldmlvdXM6YmVmb3Jle2NvbnRlbnQ6J1xcRjJGRid9LnBhZ2luYXRlX2J1dHRvbi5uZXh0OmJlZm9yZXtjb250ZW50OidcXEYzMDEnfS5wYWdpbmF0ZV9idXR0b24uZGlzYWJsZWR7b3BhY2l0eTouNn0ucGFnaW5hdGVfYnV0dG9uLmRpc2FibGVkOmZvY3VzLC5wYWdpbmF0ZV9idXR0b24uZGlzYWJsZWQ6aG92ZXJ7Y29sb3I6IzhhOGE4YX0uZGF0YVRhYmxlc19pbmZve3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MjVweDtmb250LXNpemU6LjlyZW07Y29sb3I6IzljOWM5Y30uZGF0YVRhYmxlc19idXR0b25ze2Zsb2F0OnJpZ2h0O21hcmdpbjoxMHB4IDAgMCAzMHB4fS5kYXRhVGFibGVzX2J1dHRvbnMgLmFjdGlvbnNfX2l0ZW17Y29sb3I6IzcwNzA3MCFpbXBvcnRhbnR9LmRhdGFUYWJsZXNfYnV0dG9ucyAuYWN0aW9uc19faXRlbTpob3Zlcntjb2xvcjojMDAwIWltcG9ydGFudH0uZGF0YS10YWJsZS10b2dnbGVke292ZXJmbG93OmhpZGRlbn0uZGF0YS10YWJsZS10b2dnbGVkIC5kYXRhVGFibGVzX2J1dHRvbnMgW2RhdGEtdGFibGUtYWN0aW9uPWZ1bGxzY3JlZW5dOmJlZm9yZXtjb250ZW50OidcXGYxNmMnfS5mbGF0cGlja3ItY2FsZW5kYXJ7Ym9yZGVyLXJhZGl1czoycHg7Ym9yZGVyOjA7Ym94LXNoYWRvdzowIDJweCAxMHB4IHJnYmEoMCwwLDAsLjA3NSk7d2lkdGg6YXV0bzttYXJnaW4tdG9wOi0ycHg7dXNlci1zZWxlY3Q6bm9uZX0uZmxhdHBpY2tyLWNhbGVuZGFyLnNob3dUaW1lSW5wdXQuaGFzVGltZSAuZmxhdHBpY2tyLXRpbWV7Ym9yZGVyLWNvbG9yOiNmNmY2ZjY7aGVpZ2h0OjYwcHh9LmZsYXRwaWNrci1tb250aHtiYWNrZ3JvdW5kLWNvbG9yOiMzOWJiYjA7Y29sb3I6I0ZGRjtoZWlnaHQ6NjBweDtib3JkZXItcmFkaXVzOjJweCAycHggMCAwO21hcmdpbi1ib3R0b206MTBweH0uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGh7dG9wOjE4cHg7Zm9udC1zaXplOjEuM3JlbTtmb250LXdlaWdodDo1MDB9LmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIGlucHV0LmN1ci15ZWFyLC5mbGF0cGlja3ItY3VycmVudC1tb250aCBzcGFuLmN1ci1tb250aHtmb250LXdlaWdodDo1MDB9LmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXI6aG92ZXIsLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIHNwYW4uY3VyLW1vbnRoOmhvdmVye2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXIgc3Bhbntib3JkZXI6MDtyaWdodDotNXB4O3BhZGRpbmc6MH0uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLm51bUlucHV0V3JhcHBlciBzcGFuOmFmdGVye2xlZnQ6M3B4fS5mbGF0cGlja3ItY3VycmVudC1tb250aCAubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dVcDphZnRlcntib3JkZXItYm90dG9tLWNvbG9yOiNGRkZ9LmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd0Rvd246YWZ0ZXJ7Ym9yZGVyLXRvcC1jb2xvcjojRkZGfS5mbGF0cGlja3ItbmV4dC1tb250aCwuZmxhdHBpY2tyLXByZXYtbW9udGh7d2lkdGg6MzVweDtoZWlnaHQ6MzVweDtsaW5lLWhlaWdodDozNXB4O2JvcmRlci1yYWRpdXM6NTAlO2ZvbnQtc2l6ZToxLjVyZW07dG9wOjEzcHg7cGFkZGluZzowfS5mbGF0cGlja3ItbmV4dC1tb250aDpob3ZlciwuZmxhdHBpY2tyLXByZXYtbW9udGg6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xKTtjb2xvcjojRkZGfS5mbGF0cGlja3ItcHJldi1tb250aHttYXJnaW4tbGVmdDoxMnB4fS5mbGF0cGlja3ItbmV4dC1tb250aHttYXJnaW4tcmlnaHQ6MTJweH0uZmxhdHBpY2tyLWlubmVyQ29udGFpbmVye3BhZGRpbmc6MTBweH1zcGFuLmZsYXRwaWNrci13ZWVrZGF5e2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMzMzfS5mbGF0cGlja3ItZGF5e2ZvbnQtc2l6ZTouOTJyZW07Ym9yZGVyOjB9LmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQsLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMzliYmIwIWltcG9ydGFudH0uZmxhdHBpY2tyLWRheS50b2RheSwuZmxhdHBpY2tyLWRheS50b2RheTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmNmY2ZjY7Y29sb3I6IzMzM30uZmxhdHBpY2tyLWRheTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmNmY2ZjZ9LmZsYXRwaWNrci10aW1le21heC1oZWlnaHQ6NjBweDtoZWlnaHQ6NjBweDtsaW5lLWhlaWdodDo2MHB4fS5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLWFtLXBtLC5mbGF0cGlja3ItdGltZSAubnVtSW5wdXRXcmFwcGVye2hlaWdodDphdXRvfS5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLWFtLXBtOmhvdmVyLC5mbGF0cGlja3ItdGltZSAubnVtSW5wdXRXcmFwcGVyOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2Y5ZjlmOX0uY29sb3JwaWNrZXJ7cGFkZGluZzo1cHh9LmNvbG9ycGlja2VyIGRpdntib3JkZXItcmFkaXVzOjJweH0uY29sb3JwaWNrZXIuY29sb3JwaWNrZXItaG9yaXpvbnRhbHt3aWR0aDoxNjBweH0uY29sb3JwaWNrZXIuY29sb3JwaWNrZXItaG9yaXpvbnRhbCAuY29sb3JwaWNrZXItYWxwaGEsLmNvbG9ycGlja2VyLmNvbG9ycGlja2VyLWhvcml6b250YWwgLmNvbG9ycGlja2VyLWNvbG9yLC5jb2xvcnBpY2tlci5jb2xvcnBpY2tlci1ob3Jpem9udGFsIC5jb2xvcnBpY2tlci1odWV7d2lkdGg6MTAwJX0uY29sb3JwaWNrZXItc2F0dXJhdGlvbnt3aWR0aDoxNTBweDtoZWlnaHQ6MTUwcHh9LmNvbG9ycGlja2VyLXNhdHVyYXRpb24gaXtib3JkZXI6MDtib3gtc2hhZG93OjAgMCA1cHggcmdiYSgwLDAsMCwuMzYpfS5jb2xvcnBpY2tlci1zYXR1cmF0aW9uIGksLmNvbG9ycGlja2VyLXNhdHVyYXRpb24gaSBie2hlaWdodDoxMHB4O3dpZHRoOjEwcHh9LmNvbG9ycGlja2VyLWFscGhhLC5jb2xvcnBpY2tlci1odWV7d2lkdGg6MjBweDtoZWlnaHQ6MTUwcHh9LmNvbG9ycGlja2VyLWNvbG9yLC5jb2xvcnBpY2tlci1jb2xvciBkaXZ7aGVpZ2h0OjIwcHh9LmNvbG9yLXBpY2tlcl9fcHJldmlld3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO21hcmdpbjphdXRvO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7Ym9yZGVyLXJhZGl1czo1MCV9LnRydW1ib3d5Zy1ib3gsLnRydW1ib3d5Zy1lZGl0b3J7Ym9yZGVyLWNvbG9yOiNmMWYxZjE7bWFyZ2luOjB9LnRydW1ib3d5Zy1idXR0b24tcGFuZXtiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7Ym9yZGVyLWNvbG9yOiNmMWYxZjF9LnRydW1ib3d5Zy1idXR0b24tcGFuZSAudHJ1bWJvd3lnLWJ1dHRvbi1ncm91cDpub3QoOmVtcHR5KSsudHJ1bWJvd3lnLWJ1dHRvbi1ncm91cDpiZWZvcmUsLnRydW1ib3d5Zy1idXR0b24tcGFuZTphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmMWYxZjF9LnRydW1ib3d5Zy1kcm9wZG93bntib3JkZXI6MDtib3gtc2hhZG93OjAgMnB4IDEwcHggcmdiYSgwLDAsMCwuMDc1KX0udHJ1bWJvd3lnLWRyb3Bkb3duIGJ1dHRvbntmb250LXNpemU6MXJlbTtoZWlnaHQ6NDBweDtwYWRkaW5nOjAgMS41cmVtfS50cnVtYm93eWctZHJvcGRvd24gYnV0dG9uIHN2Z3ttYXJnaW4tdG9wOi0zcHh9LnRydW1ib3d5Zy1kcm9wZG93biBidXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y5fS50cnVtYm93eWctbW9kYWwtYm94e2ZvbnQtc2l6ZToxcmVtO2JveC1zaGFkb3c6MCAycHggMTBweCByZ2JhKDAsMCwwLC4wNzUpfS50cnVtYm93eWctbW9kYWwtYm94IC50cnVtYm93eWctbW9kYWwtdGl0bGV7Zm9udC1zaXplOjEuMnJlbTtjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6I0ZGRjtmb250LXdlaWdodDo1MDA7Ym9yZGVyOjB9LnRydW1ib3d5Zy1tb2RhbC1ib3ggbGFiZWx7bWFyZ2luOjE1cHggMjBweDtmb250LXdlaWdodDo0MDB9LnRydW1ib3d5Zy1tb2RhbC1ib3ggbGFiZWwgLnRydW1ib3d5Zy1pbnB1dC1pbmZvcyBzcGFue2NvbG9yOiMzMzM7Ym9yZGVyLWNvbG9yOiNmMWYxZjF9LnRydW1ib3d5Zy1tb2RhbC1ib3ggbGFiZWwgaW5wdXR7Ym9yZGVyLWNvbG9yOiNmMWYxZjE7Zm9udC1zaXplOjFyZW07Y29sb3I6IzQ2NGE0Y30udHJ1bWJvd3lnLW1vZGFsLWJveCBsYWJlbCBpbnB1dDpmb2N1cywudHJ1bWJvd3lnLW1vZGFsLWJveCBsYWJlbCBpbnB1dDpob3Zlcntib3JkZXItY29sb3I6I2U0ZTRlNH0udHJ1bWJvd3lnLW1vZGFsLWJveCAudHJ1bWJvd3lnLW1vZGFsLWJ1dHRvbntmb250LXNpemU6MXJlbTtoZWlnaHQ6YXV0bztsaW5lLWhlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6MnB4O3BhZGRpbmc6N3B4IDA7bWFyZ2luOjAgMjBweDtib3R0b206MThweH0uZmMtc2Nyb2xsZXJ7aGVpZ2h0OmF1dG8haW1wb3J0YW50fS5mYyB0aHtmb250LXdlaWdodDo1MDA7cGFkZGluZzoxMnB4IDEycHggMTBweH0uZmMgdGFibGV7YmFja2dyb3VuZDowIDB9LmZjIHRhYmxlIHRyPnRkOmZpcnN0LWNoaWxke2JvcmRlci1sZWZ0LXdpZHRoOjB9LmZjIGRpdi5mYy1yb3d7bWFyZ2luLXJpZ2h0OjA7Ym9yZGVyOjB9LmZjLXVudGhlbWVkIHRkLmZjLXRvZGF5e2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmZjLXVudGhlbWVkIHRkLmZjLXRvZGF5IHNwYW57Y29sb3I6I2ZmYzEwN30uZmMtZXZlbnR7cGFkZGluZzowO2ZvbnQtc2l6ZTouOTJyZW07Ym9yZGVyLXJhZGl1czoycHg7Ym9yZGVyOjB9LmZjLWV2ZW50IC5mYy10aXRsZXtwYWRkaW5nOjRweCA4cHg7ZGlzcGxheTpibG9jaztjb2xvcjojRkZGO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtmb250LXdlaWdodDo1MDB9LmZjLWV2ZW50IC5mYy10aW1le2Zsb2F0OmxlZnQ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yKTtwYWRkaW5nOjJweCA2cHg7bWFyZ2luOjAgMCAwIC0xcHh9LmZjLXZpZXcsLmZjLXZpZXc+dGFibGV7Ym9yZGVyOjA7b3ZlcmZsb3c6aGlkZGVufS5mYy12aWV3PnRhYmxlPnRib2R5PnRyIC51aS13aWRnZXQtY29udGVudHtib3JkZXItdG9wOjB9LmZjLWljb257Zm9udC1zaXplOjEuNXJlbX0uZmMtYnV0dG9ue2JvcmRlcjowO2JhY2tncm91bmQ6MCAwO2JveC1zaGFkb3c6bm9uZX0uY2FsZW5kYXJ7ei1pbmRleDowfS5jYWxlbmRhciB0ZCwuY2FsZW5kYXIgdGh7Ym9yZGVyLWNvbG9yOiNmN2Y3Zjd9LmNhbGVuZGFyIC5mYy10b29sYmFye2hlaWdodDoyNTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7Ym9yZGVyLXJhZGl1czoycHggMnB4IDAgMDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOi0ycHg7ei1pbmRleDoyfUBtZWRpYSAobWF4LXdpZHRoOjU3NXB4KXsuY2FsZW5kYXIgLmZjLXRvb2xiYXJ7aGVpZ2h0OjEzNXB4fX0uY2FsZW5kYXIgLmZjLWRheS1udW1iZXJ7cGFkZGluZzo2cHggMTBweDt3aWR0aDoxMDAlO2JveC1zaXppbmc6Ym9yZGVyLWJveH1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmNhbGVuZGFyIC5mYy1kYXktbnVtYmVye2ZvbnQtc2l6ZToxLjVyZW07Y29sb3I6IzhhOGE4YX19LmNhbGVuZGFyIC5mYy1kYXktaGVhZGVye3RleHQtYWxpZ246bGVmdH0uY2FsZW5kYXIgLmZjLWRheS1ncmlkLWV2ZW50e21hcmdpbjoxcHggOXB4fS53aWRnZXQtY2FsZW5kYXIgdGQsLndpZGdldC1jYWxlbmRhciB0aHtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7dGV4dC1hbGlnbjpjZW50ZXJ9LndpZGdldC1jYWxlbmRhciAuZmMtdG9vbGJhciBoMntmb250LXNpemU6MS4ycmVtO3BhZGRpbmctdG9wOi4zcmVtfS53aWRnZXQtY2FsZW5kYXIgLmZjLWRheS1udW1iZXJ7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJTtwYWRkaW5nOjB9LndpZGdldC1jYWxlbmRhcl9feWVhcntmb250LXNpemU6MS4ycmVtO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjgpfS53aWRnZXQtY2FsZW5kYXJfX2RheXtmb250LXNpemU6MS41cmVtO2xpbmUtaGVpZ2h0OjEwMCU7Y29sb3I6I0ZGRn0ud2lkZ2V0LWNhbGVuZGFyX19ib2R5e3BhZGRpbmc6MXJlbTttYXJnaW4tdG9wOjFyZW19LmV2ZW50LXRhZz5zcGFue2JvcmRlci1yYWRpdXM6NTAlO3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7bWFyZ2luOjAgMCAzcHg7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO2N1cnNvcjpwb2ludGVyfS5ldmVudC10YWc+c3BhbiwuZXZlbnQtdGFnPnNwYW4+aXt0cmFuc2l0aW9uOmFsbCAuMnN9LmV2ZW50LXRhZz5zcGFuPmlucHV0W3R5cGU9cmFkaW9de21hcmdpbjowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO2N1cnNvcjpwb2ludGVyO29wYWNpdHk6MH0uZXZlbnQtdGFnPnNwYW4+aW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCtpe29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGUoMSl9LmV2ZW50LXRhZz5zcGFuOmhvdmVye29wYWNpdHk6Ljh9LmV2ZW50LXRhZz5zcGFuPml7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cGFkZGluZzo0cHggMCAwIDdweDtvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlKDApfS5ldmVudC10YWc+c3Bhbj5pOmJlZm9yZXtjb250ZW50OidcXGYyNmInO2NvbG9yOiNGRkY7Zm9udC1zaXplOjEuMnJlbTt6LWluZGV4OjF9W2RhdGEtY2FsZW5kYXItbW9udGhde2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDstd2Via2l0LWJhY2tncm91bmQtc2l6ZTpjb3ZlcjstbW96LWJhY2tncm91bmQtc2l6ZTpjb3Zlcjstby1iYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO3RyYW5zaXRpb246YmFja2dyb3VuZC1pbWFnZSAuM3N9W2RhdGEtY2FsZW5kYXItbW9udGg9XCIwXCJde2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9jYWxlbmRhci9qYW51YXJ5LmpwZyl9W2RhdGEtY2FsZW5kYXItbW9udGg9XCIxXCJde2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9jYWxlbmRhci9mZWJydWFyeS5qcGcpfVtkYXRhLWNhbGVuZGFyLW1vbnRoPVwiMlwiXXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvY2FsZW5kYXIvbWFyY2guanBnKX1bZGF0YS1jYWxlbmRhci1tb250aD1cIjNcIl17YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2NhbGVuZGFyL2FwcmlsLmpwZyl9W2RhdGEtY2FsZW5kYXItbW9udGg9XCI0XCJde2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9jYWxlbmRhci9tYXkuanBnKX1bZGF0YS1jYWxlbmRhci1tb250aD1cIjVcIl17YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2NhbGVuZGFyL2p1bmUuanBnKX1bZGF0YS1jYWxlbmRhci1tb250aD1cIjZcIl17YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2NhbGVuZGFyL2p1bHkuanBnKX1bZGF0YS1jYWxlbmRhci1tb250aD1cIjdcIl17YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2NhbGVuZGFyL2F1Z3VzdC5qcGcpfVtkYXRhLWNhbGVuZGFyLW1vbnRoPVwiOFwiXXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvY2FsZW5kYXIvc2VwdGVtYmVyLmpwZyl9W2RhdGEtY2FsZW5kYXItbW9udGg9XCI5XCJde2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9jYWxlbmRhci9vY3RvYmVyLmpwZyl9W2RhdGEtY2FsZW5kYXItbW9udGg9XCIxMFwiXXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvY2FsZW5kYXIvbm92ZW1iZXIuanBnKX1bZGF0YS1jYWxlbmRhci1tb250aD1cIjExXCJde2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9jYWxlbmRhci9kZWNlbWJlci5qcGcpfS5zd2FsMi1tb2RhbHtib3JkZXItcmFkaXVzOjJweDtwYWRkaW5nOjIuNXJlbSFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6Um9ib3RvLHNhbnMtc2VyaWY7Ym94LXNoYWRvdzowIDJweCAxMHB4IHJnYmEoMCwwLDAsLjA3NSl9LnN3YWwyLW1vZGFsIC5zd2FsMi10aXRsZXtmb250LXNpemU6MS4xcmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTtjb2xvcjojMzMzO2xpbmUtaGVpZ2h0OmluaGVyaXQ7bWFyZ2luOjAgMCA1cHg7Zm9udC13ZWlnaHQ6NDAwfS5zd2FsMi1tb2RhbCAuc3dhbDItaWNvbiwuc3dhbDItbW9kYWwgLnN3YWwyLWltYWdle21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjEuNXJlbX0uc3dhbDItbW9kYWwgLnN3YWwyLWNvbnRlbnR7Y29sb3I6IzljOWM5Yztmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDB9LnN3YWwyLW1vZGFsIC5zd2FsMi1idXR0b25zd3JhcHBlcnttYXJnaW4tdG9wOjMwcHh9LnN3YWwyLW1vZGFsIC5zd2FsMi1idXR0b25zd3JhcHBlciAuYnRue21hcmdpbjowIDNweDtib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50fS5zd2FsMi1jb250YWluZXIuaW57YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4yKX0ubGctb3V0ZXIgLmxnLXRodW1iLW91dGVye2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMSl9LmxnLW91dGVyIC5sZy10aHVtYi1pdGVte2JvcmRlci1yYWRpdXM6NTAlO3dpZHRoOjYwcHghaW1wb3J0YW50O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDo2MHB4O2JvcmRlcjowO2Zsb2F0Om5vbmU7bWFyZ2luOjAgNXB4fS5sZy1vdXRlciAubGctdGh1bWItaXRlbTpob3Zlcntib3gtc2hhZG93OjAgMCAwIDRweCByZ2JhKDI1NSwyNTUsMjU1LC4xKX0ubGctb3V0ZXIgLmxnLWltYWdle2JvcmRlci1yYWRpdXM6MnB4fS5sZy1vdXRlciAubGctdG9vZ2xlLXRodW1ie2JvcmRlci1yYWRpdXM6NTAlO2NvbG9yOiMzMzM7aGVpZ2h0OjUxcHg7d2lkdGg6NTFweDtsaW5lLWhlaWdodDo0MXB4O2JhY2tncm91bmQtY29sb3I6I0ZGRjt0cmFuc2l0aW9uOmFsbCAuNXN9LmxnLW91dGVyIC5sZy10b29nbGUtdGh1bWI6aG92ZXJ7Y29sb3I6IzMzM30ubGctb3V0ZXI6bm90KC5sZy10aHVtYi1vcGVuKSAubGctdG9vZ2xlLXRodW1ie3RvcDotNzBweH0ubGctb3V0ZXIubGctdGh1bWItb3BlbiAubGctdG9vZ2xlLXRodW1ie3RvcDotMjZweH0ubGctdGh1bWIuZ3JvdXB7cGFkZGluZzoyMHB4IDB9LmxnLXNsaWRlIGVte2ZvbnQtc3R5bGU6bm9ybWFsfS5sZy1zbGlkZSBlbSBoM3tjb2xvcjojRkZGO21hcmdpbi1ib3R0b206NXB4fS5sZy1zbGlkZSAudmlkZW8tY29udHtib3gtc2hhZG93OjAgMnB4IDVweCByZ2JhKDAsMCwwLC4xNiksMCAycHggMTBweCByZ2JhKDAsMCwwLC4xMil9LmxpZ2h0Ym94PmF7cG9zaXRpb246cmVsYXRpdmV9LmxpZ2h0Ym94PmE6YWZ0ZXIsLmxpZ2h0Ym94PmE6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtvcGFjaXR5OjA7dHJhbnNpdGlvbjphbGwgLjNzfS5saWdodGJveD5hOmJlZm9yZXtjb250ZW50OidcXGYxZWUnO2ZvbnQtZmFtaWx5Ok1hdGVyaWFsLURlc2lnbi1JY29uaWMtRm9udDtmb250LXNpemU6Mi4zcmVtO2NvbG9yOiNGRkY7Ym90dG9tOjA7cmlnaHQ6MDttYXJnaW46YXV0bzt3aWR0aDoyNXB4O2hlaWdodDoyNXB4O2xpbmUtaGVpZ2h0OjI1cHg7ei1pbmRleDoyO3RyYW5zZm9ybTpzY2FsZSgyKX0ubGlnaHRib3g+YTphZnRlcntjb250ZW50OicnO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4zKTt6LWluZGV4OjF9LmxpZ2h0Ym94PmE6aG92ZXI6YWZ0ZXIsLmxpZ2h0Ym94PmE6aG92ZXI6YmVmb3Jle29wYWNpdHk6MX0ubGlnaHRib3g+YTpob3ZlcjpiZWZvcmV7dHJhbnNmb3JtOnNjYWxlKDEpfS5zY3JvbGxiYXItaW5uZXJ7aGVpZ2h0OjEwMCV9LnNjcm9sbGJhci1pbm5lcj4uc2Nyb2xsLWVsZW1lbnR7dHJhbnNpdGlvbjpvcGFjaXR5IC4zczttYXJnaW4tcmlnaHQ6MnB4fS5zY3JvbGxiYXItaW5uZXI+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC15e3dpZHRoOjNweDtyaWdodDowfS5zY3JvbGxiYXItaW5uZXI+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC14e2hlaWdodDozcHg7Ym90dG9tOjB9LnNjcm9sbGJhci1pbm5lcj4uc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIsLnNjcm9sbGJhci1pbm5lcj4uc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X3RyYWNre3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuM3N9LnNjcm9sbGJhci1pbm5lcj4uc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X3RyYWNre2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LnNjcm9sbGJhci1pbm5lcjpub3QoOmhvdmVyKSAuc2Nyb2xsLWVsZW1lbnR7b3BhY2l0eTowfS53YXZlcy1lZmZlY3R7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO3VzZXItc2VsZWN0Om5vbmV9LndhdmVzLWVmZmVjdCAud2F2ZXMtcmlwcGxle3Bvc2l0aW9uOmFic29sdXRlO2JvcmRlci1yYWRpdXM6NTAlO3dpZHRoOjEwMHB4O2hlaWdodDoxMDBweDttYXJnaW4tdG9wOi01MHB4O21hcmdpbi1sZWZ0Oi01MHB4O29wYWNpdHk6MDt0cmFuc2l0aW9uOmFsbCAuNXMgZWFzZS1vdXQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2Zvcm06c2NhbGUoMCkgdHJhbnNsYXRlKDAsMCk7cG9pbnRlci1ldmVudHM6bm9uZX0ud2F2ZXMtZWZmZWN0LmJ0bi1saW5rIC53YXZlcy1yaXBwbGUsLndhdmVzLWVmZmVjdC5idG4tc2Vjb25kYXJ5IC53YXZlcy1yaXBwbGUsLndhdmVzLWVmZmVjdDpub3QoLndhdmVzLWxpZ2h0KSAud2F2ZXMtcmlwcGxle2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDgpfS53YXZlcy1lZmZlY3QuYnRuOm5vdCguYnRuLXNlY29uZGFyeSk6bm90KC5idG4tbGluaykgLndhdmVzLXJpcHBsZSwud2F2ZXMtZWZmZWN0LndhdmVzLWxpZ2h0IC53YXZlcy1yaXBwbGV7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC41KX0ud2F2ZXMtZWZmZWN0LndhdmVzLWNsYXNzaWMgLndhdmVzLXJpcHBsZXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA4KX0ud2F2ZXMtZWZmZWN0LndhdmVzLWNsYXNzaWMud2F2ZXMtbGlnaHQgLndhdmVzLXJpcHBsZXtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS53YXZlcy1ub3RyYW5zaXRpb257dHJhbnNpdGlvbjpub25lIWltcG9ydGFudH0ud2F2ZXMtYnV0dG9uLC53YXZlcy1jaXJjbGV7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7LXdlYmtpdC1tYXNrLWltYWdlOi13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwjRkZGIDEwMCUsIzAwMCAxMDAlKX0ud2F2ZXMtaW5wdXQtd3JhcHBlciAud2F2ZXMtYnV0dG9uLWlucHV0e3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjE7Ym9yZGVyOjB9LndhdmVzLWJsb2Nre2Rpc3BsYXk6YmxvY2t9Il19 */
