<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
@media (min-width: 1200px) {
  .container {
    width: 1006px; } }

a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details,
dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, html, i, iframe,
img, ins, kbd, label, legend, li, mark, menu, meter, nav, object, ol, output, p, pre, progress, q, rp, rt, ruby, s, samp, section, small, span,
strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video, xmp {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent; }

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

html {
  font-size: 100.01%;
  overflow-y: scroll;
  background-color: #f5f6fa;
  font-family: Helvetica,Arial,Sans-serif;
  height: 100%; }

body {
  text-align: left;
  font-size: 75%;
  height: 100%; }

ol, ul {
  list-style: none; }

li {
  display: list-item; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after, q:before, q:after {
  content: '';
  content: none; }

sub, sup, small {
  font-size: 75%; }

sub, sup {
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

svg {
  overflow: hidden; }

ins {
  text-decoration: none; }

table {
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 100%;
  border: none; }

th, td, caption {
  font-weight: normal;
  vertical-align: top;
  text-align: left; }

font {
  color: inherit !important;
  font: inherit !important; }

address, button, caption, cite, code, dfn, em, input, optgroup, option, select, strong, textarea, th, var {
  font: inherit; }

option {
  width: 100%; }

:focus {
  outline: 0; }

strong, b, th, thead, tfoot, h1, h2, h3, h4, h5, h6 {
  font-weight: bold; }

cite, em, dfn {
  font-style: italic; }

code, kbd, samp, pre, tt, var {
  font-family: "Courier New", Courier, monospace; }

del {
  text-decoration: line-through;
  color: #666; }

ins, dfn {
  border-bottom: 1px solid #ccc; }

big {
  font-size: 125%; }

abbr, acronym {
  text-transform: uppercase;
  font-size: 85%;
  letter-spacing: 1px; }

abbr[title], acronym[title], dfn[title] {
  cursor: help;
  border-bottom: 1px solid #ccc; }

img {
  border: 0;
  -ms-interpolation-mode: bicubic;
  vertical-align: middle;
  color: transparent; }

a {
  text-decoration: underline; }

a:hover {
  text-decoration: none;
  cursor: pointer; }

a abbr[title], a acronym[title] {
  text-decoration: none; }

a:hover abbr[title], a:hover acronym[title] {
  text-decoration: none; }

a, a:hover abbr, a:hover acronym {
  cursor: pointer; }

address a {
  text-decoration: none !important;
  border-bottom: 1px dotted #ccc; }

address:hover a {
  border: none; }

fieldset {
  border: 1px solid #ccc; }

textarea, input[type="text"], input[type="password"], select {
  border: 1px solid #ccc;
  vertical-align: baseline;
  *vertical-align: middle; }

textarea:hover, input[type="text"]:hover, input[type="password"]:hover, select:hover {
  border-color: #aaa; }

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, select:focus {
  border-color: #aaa;
  outline: 1px solid #ff0; }

label, select {
  cursor: pointer; }

button, input[type="button"], input[type="reset"], input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
  *overflow: visible; }

button[disabled], input[disabled], select[disabled] {
  cursor: default; }

textarea, input[type="text"], input[type="password"] {
  cursor: text; }

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
  *width: 13px;
  *height: 13px; }

textarea {
  overflow: auto;
  vertical-align: top;
  resize: vertical; }

::-moz-selection {
  background: #d6e5f3;
  color: #2570bb;
  text-shadow: none; }

::selection {
  background: #d6e5f3;
  color: #2570bb;
  text-shadow: none; }

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: #999; }

input:-moz-placeholder, textarea:-moz-placeholder {
  color: #999; }

.placeholder {
  color: #999; }

.clear {
  clear: both !important;
  overflow: hidden !important;
  line-height: 0 !important;
  height: 0 !important;
  *zoom: 1; }

.clear:before, .clear:after {
  content: "" !important;
  display: table !important; }

.clear:after {
  clear: both !important; }

.chromeframe {
  margin: 0.2em 0;
  background: #ccc;
  color: black;
  padding: 0.2em 0; }

a.ajax {
  border-bottom: 1px dotted;
  text-decoration: none !important; }

a.ajax:hover {
  border: none;
  text-decoration: none !important; }

@media print {
  * {
    background: transparent !important;
    color: black !important;
    box-shadow: none !important;
    text-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important; }
  a, a:visited {
    text-decoration: underline; }
  a[href]:after {
    content: " (" attr(href) ")"; }
  abbr[title]:after {
    content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
    content: ""; }
  pre, blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr, img {
    page-break-inside: avoid; }
  img {
    max-width: 100% !important; }
  p, h2, h3 {
    orphans: 3;
    widows: 3; }
  h2, h3 {
    page-break-after: avoid; } }

h1 {
  font-size: 30px; }
  @media (max-width: 480px) {
    h1 {
      font-size: 30px; } }

/*@import "typography";*/
* {
  margin: 0;
  padding: 0; }

body {
  font: 14px/1.4 'Ubuntu', Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0;
  color: #232323; }

h1, h2, h3, h4, h5, h6, p {
  margin-bottom: 10px; }

h1 {
  margin-bottom: 40px; }

a img {
  border: none; }

a:link {
  color: #A41C7E;
  text-decoration: underline; }

a:visited {
  color: #A41C7E;
  text-decoration: underline; }

a:hover, a:active, a:focus {
  text-decoration: none; }

.clr {
  clear: both;
  height: 0;
  width: 0; }

#top-container {
  overflow: hidden;
  margin-bottom: 15px; }

.header-t {
  height: 58px;
  line-height: 58px; }

.head-t {
  width: 300px;
  float: left; }

.head-s {
  width: 690px;
  float: right;
  text-align: right;
  padding-top: 18px; }

.header-f {
  height: 80px; }

.header-f-w, .header-t-w {
  width: 990px;
  margin: 0 auto;
  padding: 0 7px; }

.head-logo {
  float: left;
  width: 450px;
  padding: 10px 0;
  line-height: 60px; }

.head-logo a {
  text-decoration: none;
  font-size: 22px;
  color: #232323;
  font-weight: 500;
  display: block;
  height: 60px;
  line-height: 60px; }

.head-z {
  float: right;
  margin-top: 24px; }
  @media (max-width: 768px) {
    .head-z {
      display: none; } }

#numer, #zajz {
  float: left; }

#numer span {
  background: url("../img/numm.png") repeat-x scroll center top #FFFFFF;
  border-radius: 5px;
  font-size: 24px;
  margin-left: 5px;
  padding: 2px 4px;
  color: #eee; }

#zajz {
  margin-left: 10px;
  margin-top: 5px; }

.content {
  width: 990px;
  margin: 0 auto;
  padding: 0 7px;
  overflow: hidden; }

.content-l {
  float: left;
  width: 460px;
  padding-top: 20px; }

.z-p {
  font-size: 18px; }

.ui-slider {
  border: 1px solid #C6C6C6 !important;
  border-radius: 4px !important;
  height: 7px !important;
  background: none repeat scroll 0 0 #EEEEEE !important;
  margin: 25px 2px 35px !important; }

.ui-slider-handle {
  background: url("../images/slider-icon-amount.png") no-repeat scroll 50% 50% #A41C7E !important;
  border-radius: 15px !important;
  cursor: pointer !important;
  height: 31px !important;
  outline: medium none !important;
  top: -13px !important;
  width: 31px !important;
  border: none !important; }

#slider-range-min1 .ui-slider-handle {
  background: url("../images/slider-icon-term.png") no-repeat scroll 50% 50% #A41C7E !important; }

.ui-slider-range {
  background: none repeat scroll 0 0 #A41C7E !important;
  border-radius: 2px !important; }

div.button a {
  color: #fff;
  text-decoration: none;
  background-color: #2d2929;
  margin: 50px 0;
  display: block;
  height: 40px;
  width: 180px;
  line-height: 40px;
  text-align: center;
  border-radius: 4px;
  font-size: 14px; }

.content-r {
  float: right;
  width: 530px;
  margin-top: 5px; }

#container-a {
  background: none repeat scroll 0 0 #F1F1F1;
  height: 80px;
  border-bottom: 2px solid rgba(1, 1, 1, 0.075);
  border-top: 1px solid rgba(1, 1, 1, 0.05); }

#container-a .content {
  line-height: 80px;
  text-align: center; }

#container-b {
  padding: 3em 0; }

.nav-1, .nav-2, .nav-3, .nav-4 {
  float: left;
  width: 25%; }

#container-b span.back {
  height: 130px;
  width: 130px;
  display: block;
  margin: 0 auto 22px;
  border-radius: 50%;
  background-color: #A41C7E; }

#container-b .title {
  text-align: center;
  display: block;
  width: 130px;
  margin: 0 auto;
  font-size: 16px; }

#container-с {
  border-bottom: 1px solid #E7E7E7;
  padding: 3em 0 0;
  font-size: 13px; }

#container-с .content-r {
  width: 570px;
  margin-left: 80px;
  padding-top: 20px; }

#container-с .content-l {
  width: 340px;
  padding-top: 0; }

.text-info-t {
  padding: 15px;
  background-color: #A41C7E;
  margin-bottom: 20px;
  border-radius: 8px; }

.text-info-t h2 {
  margin: 0;
  font-size: 18px;
  color: #FFF; }

#container-с .content-r p {
  padding: 0 5px; }

#container-e {
  background: none repeat scroll 0 0 #F1F1F1;
  border-top: 1px solid rgba(1, 1, 1, 0.05);
  padding: 3em 0; }

#container-d {
  height: 80px;
  line-height: 80px;
  text-align: center;
  border-top: 1px solid rgba(1, 1, 1, 0.05); }

.content-e-t {
  overflow: hidden;
  border-bottom: 1px solid rgba(1, 1, 1, 0.075);
  padding-bottom: 3em; }

.nav-5, .nav-6, .nav-7 {
  float: left;
  width: 33%; }

.nav-t {
  padding-left: 90px;
  position: relative;
  height: 70px;
  font-size: 16px; }

.nav-t span {
  position: absolute;
  left: 0;
  display: block;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  font-size: 40px;
  background-color: #A41C7E;
  line-height: 70px;
  text-align: center;
  font-family: arial, sans-serif;
  font-weight: bold; }

.nav-t p {
  padding-top: 8px; }

.content-e-f {
  padding: 3em 0 0; }

.content-e-f img {
  margin-right: 20px; }

#form-credit input[type="text"], .city_container .city_search input[type="text"] {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 0 none;
  border-radius: 5px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
  color: #676767;
  height: 29px;
  line-height: 29px;
  outline: 0 none;
  padding: 0 5%;
  width: 90%; }

#form-credit input[type="submit"], .city_container .city_search input[type="submit"] {
  -moz-box-sizing: border-box;
  background-image: -moz-linear-gradient(90deg, #E5E5E5 0%, #FFFFFF 100%);
  border: 0 none;
  border-radius: 6px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.5);
  color: #7CA411;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-style: italic;
  height: 30px;
  line-height: 30px;
  margin: 11px 0 0 10px;
  outline: 0 none;
  padding: 0 20px;
  text-align: center;
  text-decoration: none !important;
  text-shadow: 0 1px 0 #E9E9E9;
  width: 212px; }

.city_container {
  margin-left: -16px; }

.city_container .city_name {
  display: inline-block;
  padding: 0;
  margin: 0 20px;
  font-size: 33px;
  line-height: 29px;
  color: #84bd32;
  border-bottom: 2px #84bd32 dashed; }

.city_container .city_frame {
  height: 337px;
  width: 573px;
  padding: 25px;
  top: -22px;
  left: -20px;
  border-radius: 6px;
  background-image: -moz-linear-gradient(90deg, #e5e5e5 0%, white 100%);
  background-image: -webkit-linear-gradient(90deg, #e5e5e5 0%, white 100%);
  background-image: -ms-linear-gradient(90deg, #e5e5e5 0%, white 100%);
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.5); }

.city_container .close_frame {
  height: 25px;
  width: 25px;
  top: 25px;
  right: 24px;
  background: url(../images/close_modal.png) no-repeat; }

.city_container .city_search {
  width: 100%;
  margin: 52px 0 12px; }

.city_container .city_search input[type=text] {
  width: 377px;
  height: 39px;
  line-height: 39px;
  float: left;
  padding: 0 10px; }

.city_container .city_search input[type=submit] {
  width: 150px;
  height: 38px;
  padding-bottom: 3px;
  line-height: 38px;
  float: right;
  margin: 0;
  font-size: 24px;
  font-style: normal;
  text-transform: lowercase; }

.city_container .city_region {
  height: 234px;
  overflow: auto; }

.city_container .city_table td &gt; div a {
  display: inline;
  font-size: 20px;
  line-height: 30px;
  color: #333;
  border-bottom: 2px #84bd32 dashed; }

.city_container .city_table td &gt; div.active a {
  color: #84bd32;
  text-decoration: none; }

div.search_b_1 input, div.search_b_2 select, div.search_k input, div.search_k select {
  border-radius: 6px; }

#geo_zag h1 {
  font-family: arial, sans-serif;
  font-size: 26px;
  font-weight: normal; }

.offers-block {
  margin-bottom: 30px;
  overflow: hidden; }

.link_offers:hover {
  cursor: pointer; }

.cr_block {
  margin-top: 10px;
  padding: 20px;
  width: 948px;
  overflow: hidden;
  border-radius: 10px;
  border: 1px solid #ccc;
  background: #ffffff;
  /* Old browsers */ }

#container .content #geocredit_content #programs_block .cr_block:hover {
  border: 1px solid #00b56a !important; }

#cr_head {
  float: left; }

.cr_img {
  float: left;
  width: 144px;
  padding-right: 56px;
  height: 60px; }

#cr_zag {
  width: 123px;
  float: left;
  border-left: 1px solid #ccc;
  padding: 10px 0px 10px 20px;
  font-size: 15px;
  line-height: 20px;
  color: #333;
  height: 40px; }

#cr_proc {
  width: 166px;
  float: left;
  text-align: center;
  margin-top: 10px;
  padding-top: 25px;
  height: 45px; }

#cr_proc span.pr {
  color: #676767;
  font-size: 33px; }

#cr_proc span.des {
  font-style: italic;
  color: #999;
  font-size: 12px; }

.cr_cont {
  float: left; }

.cr_p1, .cr_p3 {
  width: 160px;
  float: left;
  margin-top: 7px;
  font-weight: bold;
  color: #333333;
  font-size: 14px; }

#cr_p2, .cr_p4, #cr_p5 {
  width: 230px;
  float: left;
  color: #676767;
  font-size: 13px;
  margin-top: 3px; }

#cr_p5 {
  width: 264px !important; }

.cr_pzag {
  /*color: #999;*/
  display: block;
  margin-bottom: 5px;
  font-weight: normal; }

.cr_block .button {
  float: right;
  text-align: center;
  line-height: 42px;
  background-color: #00b56a;
  border-radius: 4px;
  color: #FFFFFF;
  margin: 9px auto 0;
  width: 160px; }

#needmore {
  font-size: 16px;
  margin: 5px 0; }

#content .c_top_a .mod_content li, #geocredit_content ul.menu li {
  float: left;
  margin-right: 18px; }

#geo_zag h1 {
  margin-bottom: 6px; }

#geocredit_content ul.menu {
  list-style: none;
  margin: 0 !important;
  padding: 0 !important; }

#geocredit_content {
  margin-bottom: 30px; }

#content .c_top_a, #geocredit_content .moduletable1 {
  font: 18px/33px Arial, "Nimbus Sans L", Helvetica, sans-serif;
  margin-bottom: 31px; }

#footer {
  padding: 30px 0 15px;
  background-color: #000;
  color: #eee; }

#footer ul {
  list-style: none; }

#footer a {
  font-size: 12px;
  color: #eee; }

.foot-1 {
  float: left;
  width: 400px; }

.foot-2, .foot-3 {
  text-align: right; }
  @media (max-width: 768px) {
    .foot-2, .foot-3 {
      text-align: left; } }

.foot-3 ul {
  text-align: right; }

.foot-3 li {
  display: inline-block;
  margin-left: 15px; }

/* ~~ Селекторы элементов/тегов ~~ */
ul, ol, dl {
  /* Из-за различий между браузерами рекомендуется обнулять поля в списках. Для согласованности можно указать нужные величины либо здесь, либо в элементах списка (LI, DT, DD), которые они содержат. Помните, что сделанное здесь последовательно включается в список .nav, если только не будет прописан более конкретный селектор. */
  padding: 0;
  margin: 0; }

/* ~~ этот контейнер окружает все остальные контейнеры DIV, задавая их ширину на процентной основе ~~ */
/* ~~ Этот сгруппированный селектор выдает списки в пространстве .content ~~ */
.content ul, .content ol {
  padding: 0 15px 15px 40px;
  /* это поле зеркально повторяет правое поле в правиле для заголовков и параграфов выше. Внизу поле помещено как граница между элементами списков, а слева — как отступ. Поля можно настраивать по желанию. */ }

/* ~~ прочие классы float/clear ~~ */
.fltrt {
  /* этот класс можно использовать для обтекания элемента справа на странице. Обтекаемый элемент должен предшествовать элементу, с которым он должен находиться рядом на странице. */
  float: right;
  margin-left: 8px; }

.fltlft {
  /* этот класс можно использовать для обтекания элемента слева на странице. Обтекаемый элемент должен предшествовать элементу, с которым он должен находиться рядом на странице. */
  float: left;
  margin-right: 8px; }

.clearfloat {
  /* этот класс можно поместить в теге &lt;br /&gt; или в пустом блоке DIV в качестве конечного элемента, следующего за последним обтекаемым DIV (внутри #container), если overflow:hidden удалено в .container */
  clear: both;
  height: 0;
  font-size: 1px;
  line-height: 0px; }

div#foxcontainer_c127 {
  margin: 0 !important;
  padding: 0 !important; }

#t3Form .panel-heading {
  background-color: #eee;
  background-image: none;
  border-color: #eee;
  color: #333; }

#t3Form .panel-info {
  border-color: #ccc; }

#t3Form .btn-primary {
  background-color: #A41C7E;
  background-image: none;
  background-repeat: repeat-x;
  border-color: #A41C7E;
  color: #FFFFFF; }

.item-page, .item-separator {
  margin-bottom: 30px; }

.item-page_reestr table {
  width: 100%; }

.item-page_reestr table td, .item-page_reestr table th {
  padding: 5px;
  border: 1px solid #eee; }

div#foxcontainer_c139 {
  margin-bottom: 40px;
  overflow: hidden; }

div#foxcontainer_c139 .control-group {
  margin-bottom: 15px; }

div#foxcontainer_c139 .control-group select {
  height: 28px;
  width: 270px;
  border: 1px solid #ccc;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  border-radius: 3px; }

div#foxcontainer_c139 .control-group input {
  border: 1px solid #ccc;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  border-radius: 3px; }

div#foxcontainer_c139 .control-group button {
  background-color: #a41c7e;
  background-image: none;
  background-repeat: repeat-x;
  border-color: #a41c7e;
  color: #ffffff;
  height: 32px;
  width: 100px;
  text-align: center; }

.parallelogram {
  background: #FF4242;
  color: #fff;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 14px;
  padding: 0 6px;
  margin-top: 10px;
  min-width: 126px; }
  .parallelogram, .parallelogram__left-angle, .parallelogram__right-angle {
    display: inline-block;
    vertical-align: bottom;
    height: 14px; }
  .parallelogram__left-angle {
    border-left: solid transparent 7px;
    border-bottom: solid #FF4242 14px;
    margin-left: -7px;
    /*@media (max-width: 400px) {
      display: none;
    }*/ }
  .parallelogram__right-angle {
    border-right: solid transparent 7px;
    border-top: solid #FF4242 14px;
    margin-right: -7px;
    /*@media (max-width: 400px) {
      display: none;
    }*/ }
  .parallelogram__wrapper {
    line-height: 1;
    min-height: 18px;
    white-space: nowrap;
    margin-top: -20px;
    margin-bottom: -8px; }

.bem_offer {
  display: block;
  margin-bottom: 10px;
  padding: 20px;
  border-radius: 10px;
  border: 1px solid #ccc;
  text-decoration: none; }
  @media (max-width: 997px) {
    .bem_offer {
      display: inline-block;
      vertical-align: top;
      width: 47%;
      margin-right: 2%;
      margin-bottom: 2%; }
      .bem_offer:nth-child(2n) {
        margin-right: 0; } }
  @media (max-width: 480px) {
    .bem_offer {
      display: block;
      width: auto;
      margin-right: 0; } }
  .bem_offer:link {
    text-decoration: none; }
  .bem_offer:hover {
    border-color: #00b56a; }
  .bem_offer__image, .bem_offer__price, .bem_offer__percent, .bem_offer__age, .bem_offer__time, .bem_offer__period, .bem_offer__get {
    display: inline-block;
    vertical-align: top;
    width: 16%;
    /*padding-top: 18px;*/
    padding-top: 7px;
    font-size: 14px; }
  .bem_offer__price {
    color: #333;
    font-weight: bold; }
    @media (max-width: 997px) {
      .bem_offer__price {
        width: 49%;
        text-align: center; } }
  .bem_offer__percent {
    color: #333;
    font-weight: bold; }
    @media (max-width: 997px) {
      .bem_offer__percent {
        width: 49%;
        text-align: center; } }
  .bem_offer__image {
    padding: 0;
    text-align: center;
    margin-right: 42px; }
    .bem_offer__image img {
      position: relative;
      top: -6px;
      z-index: -1; }
    @media (max-width: 997px) {
      .bem_offer__image {
        display: block;
        width: auto;
        margin-right: 0;
        margin-bottom: 15px; } }


  .bem_offer__age, .bem_offer__time, .bem_offer__period {
    width: 12%;
    color: #676767;
    font-weight: bold;
    padding-left: 10px;
    /*font-size: 13px;*/
    /*padding-top: 1px;*/ }

    @media (max-width: 997px) {
      .bem_offer__age, .bem_offer__time, .bem_offer__period {
        /*display: block;*/
        width: 49%;
        text-align: center;
        padding-left: 0px;
        /*
        margin-top: 15px;
        margin-bottom: 15px;*/ } }
  .bem_offer__get {
    text-align: right;
    width: 20%; }
    @media (max-width: 1025px) {
      .bem_offer__get {
        width: 19%; } }
    @media (max-width: 997px) {
      .bem_offer__get {
        text-align: center;
        display: block;
        width: auto; } }

.button {
  text-align: center;
  line-height: 42px;
  background-color: #00b56a;
  border-radius: 4px;
  color: #FFFFFF;
  margin: 1px auto 0;
  width: 160px;
  display: inline-block; }


.res {
  color: #1a0dab;
}

div.legal ul {
  margin-top: 10px;
  margin-bottom: 10px;
}

    div.legal li {
    	list-style: initial;
    	display: list-item;
    	margin-left: 20px;
    }

/*
@import "bem_foot";
@import "trebovaniya";
@import "banner-wrapper";
*/

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2l0ZS5jc3MiLCJzb3VyY2VzIjpbInNpdGUuc2NzcyIsIl9ib290c3RyYXAtY3VzdG9tLnNjc3MiLCJfYmFzZS5zY3NzIiwiX21haW4uc2NzcyIsIl9wYXJhbGxlbG9ncmFtLnNjc3MiLCJfYmVtX29mZmVyLnNjc3MiLCJfYnV0dG9uLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcImJvb3RzdHJhcC1jdXN0b21cIjtcclxuQGltcG9ydCBcImJhc2VcIjtcclxuLypAaW1wb3J0IFwidHlwb2dyYXBoeVwiOyovXHJcbkBpbXBvcnQgXCJtYWluXCI7XHJcbkBpbXBvcnQgXCJwYXJhbGxlbG9ncmFtXCI7XHJcbkBpbXBvcnQgXCJiZW1fb2ZmZXJcIjtcclxuQGltcG9ydCBcImJ1dHRvblwiO1xyXG4vKlxyXG5AaW1wb3J0IFwiYmVtX2Zvb3RcIjtcclxuQGltcG9ydCBcInRyZWJvdmFuaXlhXCI7XHJcbkBpbXBvcnQgXCJiYW5uZXItd3JhcHBlclwiO1xyXG4qL1xyXG4iLCIvKlxyXG7QodGC0LjQu9C4INC60LDRgdGC0L7QvNC40LfQuNGA0YPRjtGJ0LjQtSDQsdGD0YLRgdGC0YDQsNC/XHJcbiAqL1xyXG5cclxuLmNvbnRhaW5lciB7XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIHdpZHRoOiAxMDA2cHg7XHJcbiAgfVxyXG59IiwiYSxhYmJyLGFjcm9ueW0sYWRkcmVzcyxhcHBsZXQsYXJ0aWNsZSxhc2lkZSxhdWRpbyxiLGJpZyxibG9ja3F1b3RlLGJvZHksY2FudmFzLGNhcHRpb24sY2VudGVyLGNpdGUsY29kZSxkZCxkZWwsZGV0YWlscyxcclxuZGZuLGRpdixkbCxkdCxlbSxlbWJlZCxmaWVsZHNldCxmaWdjYXB0aW9uLGZpZ3VyZSxmb250LGZvb3Rlcixmb3JtLGgxLGgyLGgzLGg0LGg1LGg2LGhlYWRlcixoZ3JvdXAsaHIsaHRtbCxpLGlmcmFtZSxcclxuaW1nLGlucyxrYmQsbGFiZWwsbGVnZW5kLGxpLG1hcmssbWVudSxtZXRlcixuYXYsb2JqZWN0LG9sLG91dHB1dCxwLHByZSxwcm9ncmVzcyxxLHJwLHJ0LHJ1YnkscyxzYW1wLHNlY3Rpb24sc21hbGwsc3Bhbixcclxuc3RyaWtlLHN0cm9uZyxzdWIsc3VtbWFyeSxzdXAsdGFibGUsdGJvZHksdGQsdGZvb3QsdGgsdGhlYWQsdGltZSx0cix0dCx1LHVsLHZhcix2aWRlbyx4bXB7bWFyZ2luOjA7cGFkZGluZzowO2JvcmRlcjowO291dGxpbmU6MDtmb250LXNpemU6MTAwJTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O31cclxuYXJ0aWNsZSxhc2lkZSxkZXRhaWxzLGZpZ2NhcHRpb24sZmlndXJlLGZvb3RlcixoZWFkZXIsaGdyb3VwLG1lbnUsbmF2LHNlY3Rpb257ZGlzcGxheTpibG9jazt9XHJcbmh0bWx7Zm9udC1zaXplOjEwMC4wMSU7b3ZlcmZsb3cteTpzY3JvbGw7YmFja2dyb3VuZC1jb2xvcjojZmZmO2ZvbnQtZmFtaWx5OkhlbHZldGljYSxBcmlhbCxTYW5zLXNlcmlmO2hlaWdodDoxMDAlO31cclxuYm9keXt0ZXh0LWFsaWduOmxlZnQ7Zm9udC1zaXplOjc1JTtoZWlnaHQ6MTAwJTt9XHJcbm9sLHVse2xpc3Qtc3R5bGU6bm9uZTt9XHJcbmxpe2Rpc3BsYXk6bGlzdC1pdGVtO31cclxuYmxvY2txdW90ZSxxe3F1b3Rlczpub25lO31cclxuYmxvY2txdW90ZTpiZWZvcmUsYmxvY2txdW90ZTphZnRlcixxOmJlZm9yZSxxOmFmdGVye2NvbnRlbnQ6Jyc7Y29udGVudDpub25lO31cclxuc3ViLHN1cCxzbWFsbHtmb250LXNpemU6NzUlO31cclxuc3ViLHN1cHtsaW5lLWhlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO31cclxuc3Vie2JvdHRvbTotMC4yNWVtO31cclxuc3Vwe3RvcDotMC41ZW07fVxyXG5zdmd7b3ZlcmZsb3c6aGlkZGVuO31cclxuaW5ze3RleHQtZGVjb3JhdGlvbjpub25lO31cclxudGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlci1zcGFjaW5nOjA7Zm9udC1zaXplOjEwMCU7Ym9yZGVyOm5vbmU7fVxyXG50aCx0ZCxjYXB0aW9ue2ZvbnQtd2VpZ2h0Om5vcm1hbDt2ZXJ0aWNhbC1hbGlnbjp0b3A7dGV4dC1hbGlnbjpsZWZ0O31cclxuZm9udHtjb2xvcjppbmhlcml0IWltcG9ydGFudDtmb250OmluaGVyaXQhaW1wb3J0YW50O31cclxuYWRkcmVzcyxidXR0b24sY2FwdGlvbixjaXRlLGNvZGUsZGZuLGVtLGlucHV0LG9wdGdyb3VwLG9wdGlvbixzZWxlY3Qsc3Ryb25nLHRleHRhcmVhLHRoLHZhcntmb250OmluaGVyaXQ7fVxyXG5vcHRpb257d2lkdGg6MTAwJTt9XHJcbjpmb2N1c3tvdXRsaW5lOjA7fVxyXG5zdHJvbmcsYix0aCx0aGVhZCx0Zm9vdCxoMSxoMixoMyxoNCxoNSxoNntmb250LXdlaWdodDpib2xkO31cclxuY2l0ZSxlbSxkZm57Zm9udC1zdHlsZTppdGFsaWM7fVxyXG5jb2RlLGtiZCxzYW1wLHByZSx0dCx2YXJ7Zm9udC1mYW1pbHk6XCJDb3VyaWVyIE5ld1wiLCBDb3VyaWVyLCBtb25vc3BhY2U7fVxyXG5kZWx7dGV4dC1kZWNvcmF0aW9uOmxpbmUtdGhyb3VnaDtjb2xvcjojNjY2O31cclxuaW5zLGRmbntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2NjO31cclxuYmlne2ZvbnQtc2l6ZToxMjUlO31cclxuYWJicixhY3Jvbnlte3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6ODUlO2xldHRlci1zcGFjaW5nOjFweDt9XHJcbmFiYnJbdGl0bGVdLGFjcm9ueW1bdGl0bGVdLGRmblt0aXRsZV17Y3Vyc29yOmhlbHA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2NjYzt9XHJcbmltZ3tib3JkZXI6MDstbXMtaW50ZXJwb2xhdGlvbi1tb2RlOmJpY3ViaWM7dmVydGljYWwtYWxpZ246bWlkZGxlO2NvbG9yOnRyYW5zcGFyZW50O31cclxuYXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO31cclxuYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcjt9XHJcbmEgYWJiclt0aXRsZV0sYSBhY3JvbnltW3RpdGxlXXt0ZXh0LWRlY29yYXRpb246bm9uZTt9XHJcbmE6aG92ZXIgYWJiclt0aXRsZV0sYTpob3ZlciBhY3JvbnltW3RpdGxlXXt0ZXh0LWRlY29yYXRpb246bm9uZTt9XHJcbmEsYTpob3ZlciBhYmJyLGE6aG92ZXIgYWNyb255bXtjdXJzb3I6cG9pbnRlcjt9XHJcbmFkZHJlc3MgYXt0ZXh0LWRlY29yYXRpb246bm9uZSFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkICNjY2M7fVxyXG5hZGRyZXNzOmhvdmVyIGF7Ym9yZGVyOm5vbmU7fVxyXG5maWVsZHNldHtib3JkZXI6MXB4IHNvbGlkICNjY2M7fVxyXG50ZXh0YXJlYSxpbnB1dFt0eXBlPVwidGV4dFwiXSxpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sc2VsZWN0e2JvcmRlcjoxcHggc29saWQgI2NjYzt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTsqdmVydGljYWwtYWxpZ246bWlkZGxlO31cclxudGV4dGFyZWE6aG92ZXIsaW5wdXRbdHlwZT1cInRleHRcIl06aG92ZXIsaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmhvdmVyLHNlbGVjdDpob3Zlcntib3JkZXItY29sb3I6I2FhYTt9XHJcbnRleHRhcmVhOmZvY3VzLGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpmb2N1cyxzZWxlY3Q6Zm9jdXN7Ym9yZGVyLWNvbG9yOiNhYWE7b3V0bGluZToxcHggc29saWQgI2ZmMDt9XHJcbmxhYmVsLHNlbGVjdHtjdXJzb3I6cG9pbnRlcjt9XHJcbmJ1dHRvbixpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLGlucHV0W3R5cGU9XCJyZXNldFwiXSxpbnB1dFt0eXBlPVwic3VibWl0XCJde2N1cnNvcjpwb2ludGVyOy13ZWJraXQtYXBwZWFyYW5jZTpidXR0b247Km92ZXJmbG93OnZpc2libGU7fVxyXG5idXR0b25bZGlzYWJsZWRdLGlucHV0W2Rpc2FibGVkXSxzZWxlY3RbZGlzYWJsZWRde2N1cnNvcjpkZWZhdWx0O31cclxudGV4dGFyZWEsaW5wdXRbdHlwZT1cInRleHRcIl0saW5wdXRbdHlwZT1cInBhc3N3b3JkXCJde2N1cnNvcjp0ZXh0O31cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLGlucHV0W3R5cGU9XCJyYWRpb1wiXXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowOyp3aWR0aDoxM3B4OypoZWlnaHQ6MTNweDt9XHJcbnRleHRhcmVhe292ZXJmbG93OmF1dG87dmVydGljYWwtYWxpZ246dG9wO3Jlc2l6ZTp2ZXJ0aWNhbDt9XHJcbjo6LW1vei1zZWxlY3Rpb257YmFja2dyb3VuZDojZDZlNWYzO2NvbG9yOiMyNTcwYmI7dGV4dC1zaGFkb3c6bm9uZTt9XHJcbjo6c2VsZWN0aW9ue2JhY2tncm91bmQ6I2Q2ZTVmMztjb2xvcjojMjU3MGJiO3RleHQtc2hhZG93Om5vbmU7fVxyXG5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6Izk5OTt9XHJcbmlucHV0Oi1tb3otcGxhY2Vob2xkZXIsIHRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6Izk5OTt9XHJcbi5wbGFjZWhvbGRlcntjb2xvcjojOTk5O31cclxuLmNsZWFye2NsZWFyOmJvdGghaW1wb3J0YW50O292ZXJmbG93OmhpZGRlbiFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MCFpbXBvcnRhbnQ7aGVpZ2h0OjAhaW1wb3J0YW50Oyp6b29tOjE7fVxyXG4uY2xlYXI6YmVmb3JlLCAuY2xlYXI6YWZ0ZXJ7Y29udGVudDpcIlwiIWltcG9ydGFudDtkaXNwbGF5OnRhYmxlIWltcG9ydGFudDt9XHJcbi5jbGVhcjphZnRlcntjbGVhcjpib3RoIWltcG9ydGFudDt9XHJcbi5jaHJvbWVmcmFtZXttYXJnaW46MC4yZW0gMDtiYWNrZ3JvdW5kOiNjY2M7Y29sb3I6YmxhY2s7cGFkZGluZzowLjJlbSAwO31cclxuYS5hamF4e2JvcmRlci1ib3R0b206MXB4IGRvdHRlZDt0ZXh0LWRlY29yYXRpb246bm9uZSFpbXBvcnRhbnQ7fVxyXG5hLmFqYXg6aG92ZXJ7Ym9yZGVyOm5vbmU7dGV4dC1kZWNvcmF0aW9uOm5vbmUhaW1wb3J0YW50O31cclxuQG1lZGlhIHByaW50eyp7YmFja2dyb3VuZDp0cmFuc3BhcmVudCAhaW1wb3J0YW50O2NvbG9yOmJsYWNrICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7dGV4dC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O2ZpbHRlcjpub25lICFpbXBvcnRhbnQ7LW1zLWZpbHRlcjpub25lICFpbXBvcnRhbnQ7fVxyXG4gIGEsIGE6dmlzaXRlZHt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO31cclxuICBhW2hyZWZdOmFmdGVye2NvbnRlbnQ6XCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7fVxyXG4gIGFiYnJbdGl0bGVdOmFmdGVye2NvbnRlbnQ6XCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO31cclxuICAuaXIgYTphZnRlciwgYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyLCBhW2hyZWZePVwiI1wiXTphZnRlcntjb250ZW50OlwiXCI7fVxyXG4gIHByZSwgYmxvY2txdW90ZXtib3JkZXI6MXB4IHNvbGlkICM5OTk7cGFnZS1icmVhay1pbnNpZGU6YXZvaWQ7fVxyXG4gIHRoZWFke2Rpc3BsYXk6dGFibGUtaGVhZGVyLWdyb3VwO31cclxuICB0cixpbWd7cGFnZS1icmVhay1pbnNpZGU6YXZvaWQ7fVxyXG4gIGltZ3ttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50O31cclxuICBwLGgyLGgze29ycGhhbnM6Mzt3aWRvd3M6Mzt9XHJcbiAgaDIsaDN7cGFnZS1icmVhay1hZnRlcjphdm9pZDt9XHJcbn1cclxuaDEge1xyXG4gIGZvbnQtc2l6ZTogNDhweDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICBmb250LXNpemU6IDM4cHg7XHJcbiAgfVxyXG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG4qIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgZm9udDogMTRweC8xLjQgJ1VidW50dScsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgY29sb3I6ICMyMzIzMjM7XHJcbn1cclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbmgxIHtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG5hIGltZyB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG5hOmxpbmsge1xyXG4gIGNvbG9yOiAjQTQxQzdFO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG5hOnZpc2l0ZWQge1xyXG4gIGNvbG9yOiAjQTQxQzdFO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG5hOmhvdmVyLCBhOmFjdGl2ZSwgYTpmb2N1cyB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uY2xyIHtcclxuICBjbGVhcjogYm90aDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgd2lkdGg6IDA7XHJcbn1cclxuXHJcbiN0b3AtY29udGFpbmVyIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi5oZWFkZXItdCB7XHJcbiAgaGVpZ2h0OiA1OHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiA1OHB4O1xyXG59XHJcblxyXG4uaGVhZC10IHtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5oZWFkLXMge1xyXG4gIHdpZHRoOiA2OTBweDtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgcGFkZGluZy10b3A6IDE4cHg7XHJcbn1cclxuXHJcbi5oZWFkZXItZiB7XHJcbiAgaGVpZ2h0OiA4MHB4O1xyXG59XHJcblxyXG4uaGVhZGVyLWYtdywgLmhlYWRlci10LXcge1xyXG4gIHdpZHRoOiA5OTBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nOiAwIDdweDtcclxufVxyXG5cclxuLmhlYWQtbG9nbyB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDQ1MHB4O1xyXG4gIHBhZGRpbmc6IDEwcHggMDtcclxuICBsaW5lLWhlaWdodDogNjBweDtcclxufVxyXG5cclxuLmhlYWQtbG9nbyBhIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgZm9udC1zaXplOiAyMnB4O1xyXG4gIGNvbG9yOiAjMjMyMzIzO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiA2MHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG59XHJcblxyXG4uaGVhZC16IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgbWFyZ2luLXRvcDogMjRweDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuI251bWVyLCAjemFqeiB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbiNudW1lciBzcGFuIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbnVtbS5wbmdcIikgcmVwZWF0LXggc2Nyb2xsIGNlbnRlciB0b3AgI0ZGRkZGRjtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgcGFkZGluZzogMnB4IDRweDtcclxuICBjb2xvcjogI2VlZTtcclxufVxyXG5cclxuI3phanoge1xyXG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxufVxyXG5cclxuI2NvbnRhaW5lciB7XHJcbn1cclxuXHJcbi5jb250ZW50IHtcclxuICB3aWR0aDogOTkwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZzogMCA3cHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmNvbnRlbnQtbCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDQ2MHB4O1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xyXG59XHJcblxyXG4uei1wIHtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbi51aS1zbGlkZXIge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNDNkM2QzYgIWltcG9ydGFudDtcclxuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQ6IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDAgI0VFRUVFRSAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbjogMjVweCAycHggMzVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udWktc2xpZGVyLWhhbmRsZSB7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3NsaWRlci1pY29uLWFtb3VudC5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCA1MCUgNTAlICNBNDFDN0UgIWltcG9ydGFudDtcclxuICBib3JkZXItcmFkaXVzOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XHJcbiAgaGVpZ2h0OiAzMXB4ICFpbXBvcnRhbnQ7XHJcbiAgb3V0bGluZTogbWVkaXVtIG5vbmUgIWltcG9ydGFudDtcclxuICB0b3A6IC0xM3B4ICFpbXBvcnRhbnQ7XHJcbiAgd2lkdGg6IDMxcHggIWltcG9ydGFudDtcclxuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuI3NsaWRlci1yYW5nZS1taW4xIC51aS1zbGlkZXItaGFuZGxlIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvc2xpZGVyLWljb24tdGVybS5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCA1MCUgNTAlICNBNDFDN0UgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnVpLXNsaWRlci1yYW5nZSB7XHJcbiAgYmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCAjQTQxQzdFICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmRpdi5idXR0b24ge1xyXG59XHJcblxyXG5kaXYuYnV0dG9uIGEge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTQxQzdFO1xyXG4gIG1hcmdpbjogNTBweCAwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogNDBweDtcclxuICB3aWR0aDogMTgwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbi5jb250ZW50LXIge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICB3aWR0aDogNTMwcHg7XHJcbiAgbWFyZ2luLXRvcDogNXB4O1xyXG59XHJcblxyXG4jY29udGFpbmVyLWEge1xyXG4gIGJhY2tncm91bmQ6IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDAgI0YxRjFGMTtcclxuICBoZWlnaHQ6IDgwcHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYmEoMSwgMSwgMSwgMC4wNzUpO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDEsIDEsIDEsIDAuMDUpO1xyXG59XHJcblxyXG4jY29udGFpbmVyLWEgLmNvbnRlbnQge1xyXG4gIGxpbmUtaGVpZ2h0OiA4MHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuI2NvbnRhaW5lci1iIHtcclxuICBwYWRkaW5nOiAzZW0gMDtcclxufVxyXG5cclxuI2NvbnRhaW5lci1iIC5jb250ZW50IHtcclxufVxyXG5cclxuLm5hdi0xLCAubmF2LTIsIC5uYXYtMywgLm5hdi00IHtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMjUlO1xyXG59XHJcblxyXG4jY29udGFpbmVyLWIgc3Bhbi5iYWNrIHtcclxuICBoZWlnaHQ6IDEzMHB4O1xyXG4gIHdpZHRoOiAxMzBweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW46IDAgYXV0byAyMnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTQxQzdFO1xyXG59XHJcblxyXG4jY29udGFpbmVyLWIgc3Bhbi5iYWNrIGltZyB7XHJcbn1cclxuXHJcbiNjb250YWluZXItYiAudGl0bGUge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTMwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4jY29udGFpbmVyLdGBIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U3RTdFNztcclxuICBwYWRkaW5nOiAzZW0gMCAwO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG5cclxuI2NvbnRhaW5lci3RgSAuY29udGVudC1yIHtcclxuICB3aWR0aDogNTcwcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDgwcHg7XHJcbiAgcGFkZGluZy10b3A6IDIwcHg7XHJcbn1cclxuXHJcbiNjb250YWluZXIt0YEgLmNvbnRlbnQtbCB7XHJcbiAgd2lkdGg6IDM0MHB4O1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG59XHJcblxyXG4udGV4dC1pbmZvLXQge1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E0MUM3RTtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcclxufVxyXG5cclxuLnRleHQtaW5mby10IGgyIHtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGNvbG9yOiAjRkZGO1xyXG59XHJcblxyXG4jY29udGFpbmVyLdGBIC5jb250ZW50LXIgcCB7XHJcbiAgcGFkZGluZzogMCA1cHg7XHJcbn1cclxuXHJcbiNjb250YWluZXItZSB7XHJcbiAgYmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCAjRjFGMUYxO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDEsIDEsIDEsIDAuMDUpO1xyXG4gIHBhZGRpbmc6IDNlbSAwO1xyXG59XHJcblxyXG4jY29udGFpbmVyLWQge1xyXG4gIGhlaWdodDogODBweDtcclxuICBsaW5lLWhlaWdodDogODBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMSwgMSwgMSwgMC4wNSk7XHJcbn1cclxuXHJcbi5jb250ZW50LWUtdCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxLCAxLCAxLCAwLjA3NSk7XHJcbiAgcGFkZGluZy1ib3R0b206IDNlbTtcclxufVxyXG5cclxuLm5hdi01LCAubmF2LTYsIC5uYXYtNyB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDMzJTtcclxufVxyXG5cclxuLm5hdi10IHtcclxuICBwYWRkaW5nLWxlZnQ6IDkwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogNzBweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbi5uYXYtdCBzcGFuIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogNzBweDtcclxuICBoZWlnaHQ6IDcwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogNDBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTQxQzdFO1xyXG4gIGxpbmUtaGVpZ2h0OiA3MHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LWZhbWlseTogYXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5uYXYtdCBwIHtcclxuICBwYWRkaW5nLXRvcDogOHB4O1xyXG59XHJcblxyXG4uY29udGVudC1lLWYge1xyXG4gIHBhZGRpbmc6IDNlbSAwIDA7XHJcbn1cclxuXHJcbi5jb250ZW50LWUtZiBpbWcge1xyXG4gIG1hcmdpbi1yaWdodDogMjBweDtcclxufVxyXG5cclxuI2Zvcm0tY3JlZGl0IGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCAuY2l0eV9jb250YWluZXIgLmNpdHlfc2VhcmNoIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuICBiYWNrZ3JvdW5kOiBub25lIHJlcGVhdCBzY3JvbGwgMCAwICNGRkZGRkY7XHJcbiAgYm9yZGVyOiAwIG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMikgaW5zZXQ7XHJcbiAgY29sb3I6ICM2NzY3Njc7XHJcbiAgaGVpZ2h0OiAyOXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG4gIG91dGxpbmU6IDAgbm9uZTtcclxuICBwYWRkaW5nOiAwIDUlO1xyXG4gIHdpZHRoOiA5MCU7XHJcbn1cclxuXHJcbiNmb3JtLWNyZWRpdCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCAuY2l0eV9jb250YWluZXIgLmNpdHlfc2VhcmNoIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCg5MGRlZywgI0U1RTVFNSAwJSwgI0ZGRkZGRiAxMDAlKTtcclxuICBib3JkZXI6IDAgbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gIGNvbG9yOiAjN0NBNDExO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgbWFyZ2luOiAxMXB4IDAgMCAxMHB4O1xyXG4gIG91dGxpbmU6IDAgbm9uZTtcclxuICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNFOUU5RTk7XHJcbiAgd2lkdGg6IDIxMnB4O1xyXG59XHJcblxyXG4uY2l0eV9jb250YWluZXIge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcclxufVxyXG5cclxuLmNpdHlfY29udGFpbmVyIC5jaXR5X25hbWUge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMCAyMHB4O1xyXG4gIGZvbnQtc2l6ZTogMzNweDtcclxuICBsaW5lLWhlaWdodDogMjlweDtcclxuICBjb2xvcjogIzg0YmQzMjtcclxuICBib3JkZXItYm90dG9tOiAycHggIzg0YmQzMiBkYXNoZWQ7XHJcbn1cclxuXHJcbi5jaXR5X2NvbnRhaW5lciAuY2l0eV9mcmFtZSB7XHJcbiAgaGVpZ2h0OiAzMzdweDtcclxuICB3aWR0aDogNTczcHg7XHJcbiAgcGFkZGluZzogMjVweDtcclxuICB0b3A6IC0yMnB4O1xyXG4gIGxlZnQ6IC0yMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiKDIyOSwgMjI5LCAyMjkpIDAlLCByZ2IoMjU1LCAyNTUsIDI1NSkgMTAwJSk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigyMjksIDIyOSwgMjI5KSAwJSwgcmdiKDI1NSwgMjU1LCAyNTUpIDEwMCUpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigyMjksIDIyOSwgMjI5KSAwJSwgcmdiKDI1NSwgMjU1LCAyNTUpIDEwMCUpO1xyXG4gIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbn1cclxuXHJcbi5jaXR5X2NvbnRhaW5lciAuY2xvc2VfZnJhbWUge1xyXG4gIGhlaWdodDogMjVweDtcclxuICB3aWR0aDogMjVweDtcclxuICB0b3A6IDI1cHg7XHJcbiAgcmlnaHQ6IDI0cHg7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jbG9zZV9tb2RhbC5wbmcpIG5vLXJlcGVhdDtcclxufVxyXG5cclxuLmNpdHlfY29udGFpbmVyIC5jaXR5X3NlYXJjaCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiA1MnB4IDAgMTJweDtcclxufVxyXG5cclxuLmNpdHlfY29udGFpbmVyIC5jaXR5X3NlYXJjaCBpbnB1dFt0eXBlPXRleHRdIHtcclxuICB3aWR0aDogMzc3cHg7XHJcbiAgaGVpZ2h0OiAzOXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzOXB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHBhZGRpbmc6IDAgMTBweDtcclxufVxyXG5cclxuLmNpdHlfY29udGFpbmVyIC5jaXR5X3NlYXJjaCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xyXG4gIHdpZHRoOiAxNTBweDtcclxuICBoZWlnaHQ6IDM4cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDNweDtcclxuICBsaW5lLWhlaWdodDogMzhweDtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGZvbnQtc2l6ZTogMjRweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxufVxyXG5cclxuLmNpdHlfY29udGFpbmVyIC5jaXR5X3JlZ2lvbiB7XHJcbiAgaGVpZ2h0OiAyMzRweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLmNpdHlfY29udGFpbmVyIC5jaXR5X3RhYmxlIHRkID4gZGl2IGEge1xyXG4gIGRpc3BsYXk6IGlubGluZTtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgY29sb3I6ICMzMzM7XHJcbiAgYm9yZGVyLWJvdHRvbTogMnB4ICM4NGJkMzIgZGFzaGVkO1xyXG59XHJcblxyXG4uY2l0eV9jb250YWluZXIgLmNpdHlfdGFibGUgdGQgPiBkaXYuYWN0aXZlIGEge1xyXG4gIGNvbG9yOiAjODRiZDMyO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuZGl2LnNlYXJjaF9iXzEgaW5wdXQsIGRpdi5zZWFyY2hfYl8yIHNlbGVjdCwgZGl2LnNlYXJjaF9rIGlucHV0LCBkaXYuc2VhcmNoX2sgc2VsZWN0IHtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbn1cclxuXHJcbiNnZW9femFnIGgxIHtcclxuICBmb250LWZhbWlseTogYXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAyNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbi5vZmZlcnMtYmxvY2sge1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmxpbmtfb2ZmZXJzOmhvdmVyIHtcclxuICBjdXJzb3I6IHBvaW50ZXJcclxufVxyXG5cclxuLmNyX2Jsb2NrIHtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgd2lkdGg6IDk0OHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7IC8qIE9sZCBicm93c2VycyAqL1xyXG59XHJcblxyXG4jY29udGFpbmVyIC5jb250ZW50ICNnZW9jcmVkaXRfY29udGVudCAjcHJvZ3JhbXNfYmxvY2sgLmNyX2Jsb2NrOmhvdmVyIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjMDBiNTZhICFpbXBvcnRhbnRcclxufVxyXG5cclxuI2NyX2hlYWQge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uY3JfaW1nIHtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTQ0cHg7XHJcbiAgcGFkZGluZy1yaWdodDogNTZweDtcclxuICBoZWlnaHQ6IDYwcHg7XHJcbn1cclxuXHJcbiNjcl96YWcge1xyXG4gIHdpZHRoOiAxMjNweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2M7XHJcbiAgcGFkZGluZzogMTBweCAwcHggMTBweCAyMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxuICBjb2xvcjogIzMzMztcclxuICBoZWlnaHQ6IDQwcHg7XHJcbn1cclxuXHJcbiNjcl9wcm9jIHtcclxuICB3aWR0aDogMTY2cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgcGFkZGluZy10b3A6IDI1cHg7XHJcbiAgaGVpZ2h0OiA0NXB4O1xyXG59XHJcblxyXG4jY3JfcHJvYyBzcGFuLnByIHtcclxuICBjb2xvcjogIzY3Njc2NztcclxuICBmb250LXNpemU6IDMzcHg7XHJcbn1cclxuXHJcbiNjcl9wcm9jIHNwYW4uZGVzIHtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgY29sb3I6ICM5OTk7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcblxyXG4uY3JfY29udCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5jcl9wMSwgLmNyX3AzIHtcclxuICB3aWR0aDogMTYwcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luLXRvcDogN3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGNvbG9yOiAjMzMzMzMzO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuI2NyX3AyLCAuY3JfcDQsICNjcl9wNSB7XHJcbiAgd2lkdGg6IDIzMHB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGNvbG9yOiAjNjc2NzY3O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBtYXJnaW4tdG9wOiAzcHg7XHJcbn1cclxuXHJcbiNjcl9wNSB7XHJcbiAgd2lkdGg6IDI2NHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jcl9wemFnIHtcclxuICBjb2xvcjogIzk5OTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuLmNyX2Jsb2NrIC5idXR0b24ge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjU2YTtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgbWFyZ2luOiA5cHggYXV0byAwO1xyXG4gIHdpZHRoOiAxNjBweDtcclxufVxyXG5cclxuI25lZWRtb3JlIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbWFyZ2luOiA1cHggMDtcclxufVxyXG5cclxuI2NvbnRlbnQgLmNfdG9wX2EgLm1vZF9jb250ZW50IGxpLCAjZ2VvY3JlZGl0X2NvbnRlbnQgdWwubWVudSBsaSB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xyXG59XHJcblxyXG4jZ2VvX3phZyBoMSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG59XHJcblxyXG4jZ2VvY3JlZGl0X2NvbnRlbnQgdWwubWVudSB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiNnZW9jcmVkaXRfY29udGVudCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuI2NvbnRlbnQgLmNfdG9wX2EsICNnZW9jcmVkaXRfY29udGVudCAubW9kdWxldGFibGUxIHtcclxuICBmb250OiAxOHB4LzMzcHggQXJpYWwsIFwiTmltYnVzIFNhbnMgTFwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzFweDtcclxufVxyXG5cclxuI2Zvb3RlciB7XHJcbiAgcGFkZGluZzogMzBweCAwIDE1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcclxuICBjb2xvcjogI2VlZTtcclxufVxyXG5cclxuI2Zvb3RlciB1bCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuI2Zvb3RlciBhIHtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgY29sb3I6ICNlZWU7XHJcbn1cclxuXHJcbi5mb290LTEge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiA0MDBweDtcclxufVxyXG5cclxuLmZvb3QtMiwgLmZvb3QtMyB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxufVxyXG5cclxuLmZvb3QtMyB1bCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5mb290LTMgbGkge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW4tbGVmdDogMTVweDtcclxufVxyXG5cclxuLyogfn4g0KHQtdC70LXQutGC0L7RgNGLINGN0LvQtdC80LXQvdGC0L7Qsi/RgtC10LPQvtCyIH5+ICovXHJcbnVsLCBvbCwgZGwgeyAvKiDQmNC3LdC30LAg0YDQsNC30LvQuNGH0LjQuSDQvNC10LbQtNGDINCx0YDQsNGD0LfQtdGA0LDQvNC4INGA0LXQutC+0LzQtdC90LTRg9C10YLRgdGPINC+0LHQvdGD0LvRj9GC0Ywg0L/QvtC70Y8g0LIg0YHQv9C40YHQutCw0YUuINCU0LvRjyDRgdC+0LPQu9Cw0YHQvtCy0LDQvdC90L7RgdGC0Lgg0LzQvtC20L3QviDRg9C60LDQt9Cw0YLRjCDQvdGD0LbQvdGL0LUg0LLQtdC70LjRh9C40L3RiyDQu9C40LHQviDQt9C00LXRgdGMLCDQu9C40LHQviDQsiDRjdC70LXQvNC10L3RgtCw0YUg0YHQv9C40YHQutCwIChMSSwgRFQsIEREKSwg0LrQvtGC0L7RgNGL0LUg0L7QvdC4INGB0L7QtNC10YDQttCw0YIuINCf0L7QvNC90LjRgtC1LCDRh9GC0L4g0YHQtNC10LvQsNC90L3QvtC1INC30LTQtdGB0Ywg0L/QvtGB0LvQtdC00L7QstCw0YLQtdC70YzQvdC+INCy0LrQu9GO0YfQsNC10YLRgdGPINCyINGB0L/QuNGB0L7QuiAubmF2LCDQtdGB0LvQuCDRgtC+0LvRjNC60L4g0L3QtSDQsdGD0LTQtdGCINC/0YDQvtC/0LjRgdCw0L0g0LHQvtC70LXQtSDQutC+0L3QutGA0LXRgtC90YvQuSDRgdC10LvQtdC60YLQvtGALiAqL1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKiB+fiDRjdGC0L7RgiDQutC+0L3RgtC10LnQvdC10YAg0L7QutGA0YPQttCw0LXRgiDQstGB0LUg0L7RgdGC0LDQu9GM0L3Ri9C1INC60L7QvdGC0LXQudC90LXRgNGLIERJViwg0LfQsNC00LDQstCw0Y8g0LjRhSDRiNC40YDQuNC90YMg0L3QsCDQv9GA0L7RhtC10L3RgtC90L7QuSDQvtGB0L3QvtCy0LUgfn4gKi9cclxuXHJcbi8qIH5+INCt0YLQvtGCINGB0LPRgNGD0L/Qv9C40YDQvtCy0LDQvdC90YvQuSDRgdC10LvQtdC60YLQvtGAINCy0YvQtNCw0LXRgiDRgdC/0LjRgdC60Lgg0LIg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC1IC5jb250ZW50IH5+ICovXHJcbi5jb250ZW50IHVsLCAuY29udGVudCBvbCB7XHJcbiAgcGFkZGluZzogMCAxNXB4IDE1cHggNDBweDsgLyog0Y3RgtC+INC/0L7Qu9C1INC30LXRgNC60LDQu9GM0L3QviDQv9C+0LLRgtC+0YDRj9C10YIg0L/RgNCw0LLQvtC1INC/0L7Qu9C1INCyINC/0YDQsNCy0LjQu9C1INC00LvRjyDQt9Cw0LPQvtC70L7QstC60L7QsiDQuCDQv9Cw0YDQsNCz0YDQsNGE0L7QsiDQstGL0YjQtS4g0JLQvdC40LfRgyDQv9C+0LvQtSDQv9C+0LzQtdGJ0LXQvdC+INC60LDQuiDQs9GA0LDQvdC40YbQsCDQvNC10LbQtNGDINGN0LvQtdC80LXQvdGC0LDQvNC4INGB0L/QuNGB0LrQvtCyLCDQsCDRgdC70LXQstCwIOKAlCDQutCw0Log0L7RgtGB0YLRg9C/LiDQn9C+0LvRjyDQvNC+0LbQvdC+INC90LDRgdGC0YDQsNC40LLQsNGC0Ywg0L/QviDQttC10LvQsNC90LjRji4gKi9cclxufVxyXG5cclxuLyogfn4g0L/RgNC+0YfQuNC1INC60LvQsNGB0YHRiyBmbG9hdC9jbGVhciB+fiAqL1xyXG4uZmx0cnQgeyAvKiDRjdGC0L7RgiDQutC70LDRgdGBINC80L7QttC90L4g0LjRgdC/0L7Qu9GM0LfQvtCy0LDRgtGMINC00LvRjyDQvtCx0YLQtdC60LDQvdC40Y8g0Y3Qu9C10LzQtdC90YLQsCDRgdC/0YDQsNCy0LAg0L3QsCDRgdGC0YDQsNC90LjRhtC1LiDQntCx0YLQtdC60LDQtdC80YvQuSDRjdC70LXQvNC10L3RgiDQtNC+0LvQttC10L0g0L/RgNC10LTRiNC10YHRgtCy0L7QstCw0YLRjCDRjdC70LXQvNC10L3RgtGDLCDRgSDQutC+0YLQvtGA0YvQvCDQvtC9INC00L7Qu9C20LXQvSDQvdCw0YXQvtC00LjRgtGM0YHRjyDRgNGP0LTQvtC8INC90LAg0YHRgtGA0LDQvdC40YbQtS4gKi9cclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgbWFyZ2luLWxlZnQ6IDhweDtcclxufVxyXG5cclxuLmZsdGxmdCB7IC8qINGN0YLQvtGCINC60LvQsNGB0YEg0LzQvtC20L3QviDQuNGB0L/QvtC70YzQt9C+0LLQsNGC0Ywg0LTQu9GPINC+0LHRgtC10LrQsNC90LjRjyDRjdC70LXQvNC10L3RgtCwINGB0LvQtdCy0LAg0L3QsCDRgdGC0YDQsNC90LjRhtC1LiDQntCx0YLQtdC60LDQtdC80YvQuSDRjdC70LXQvNC10L3RgiDQtNC+0LvQttC10L0g0L/RgNC10LTRiNC10YHRgtCy0L7QstCw0YLRjCDRjdC70LXQvNC10L3RgtGDLCDRgSDQutC+0YLQvtGA0YvQvCDQvtC9INC00L7Qu9C20LXQvSDQvdCw0YXQvtC00LjRgtGM0YHRjyDRgNGP0LTQvtC8INC90LAg0YHRgtGA0LDQvdC40YbQtS4gKi9cclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW4tcmlnaHQ6IDhweDtcclxufVxyXG5cclxuLmNsZWFyZmxvYXQgeyAvKiDRjdGC0L7RgiDQutC70LDRgdGBINC80L7QttC90L4g0L/QvtC80LXRgdGC0LjRgtGMINCyINGC0LXQs9C1IDxiciAvPiDQuNC70Lgg0LIg0L/Rg9GB0YLQvtC8INCx0LvQvtC60LUgRElWINCyINC60LDRh9C10YHRgtCy0LUg0LrQvtC90LXRh9C90L7Qs9C+INGN0LvQtdC80LXQvdGC0LAsINGB0LvQtdC00YPRjtGJ0LXQs9C+INC30LAg0L/QvtGB0LvQtdC00L3QuNC8INC+0LHRgtC10LrQsNC10LzRi9C8IERJViAo0LLQvdGD0YLRgNC4ICNjb250YWluZXIpLCDQtdGB0LvQuCBvdmVyZmxvdzpoaWRkZW4g0YPQtNCw0LvQtdC90L4g0LIgLmNvbnRhaW5lciAqL1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGhlaWdodDogMDtcclxuICBmb250LXNpemU6IDFweDtcclxuICBsaW5lLWhlaWdodDogMHB4O1xyXG59XHJcblxyXG5kaXYjZm94Y29udGFpbmVyX2MxMjcge1xyXG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuI3QzRm9ybSAucGFuZWwtaGVhZGluZyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIGJvcmRlci1jb2xvcjogI2VlZTtcclxuICBjb2xvcjogIzMzMztcclxufVxyXG5cclxuI3QzRm9ybSAucGFuZWwtaW5mbyB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xyXG59XHJcblxyXG4jdDNGb3JtIC5idG4tcHJpbWFyeSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E0MUM3RTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcclxuICBib3JkZXItY29sb3I6ICNBNDFDN0U7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbn1cclxuXHJcbi5pdGVtLXBhZ2UsIC5pdGVtLXNlcGFyYXRvciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuLml0ZW0tcGFnZV9yZWVzdHIgdGFibGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uaXRlbS1wYWdlX3JlZXN0ciB0YWJsZSB0ZCwgLml0ZW0tcGFnZV9yZWVzdHIgdGFibGUgdGgge1xyXG4gIHBhZGRpbmc6IDVweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xyXG59XHJcblxyXG5kaXYjZm94Y29udGFpbmVyX2MxMzkge1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuZGl2I2ZveGNvbnRhaW5lcl9jMTM5IC5jb250cm9sLWdyb3VwIHtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG5kaXYjZm94Y29udGFpbmVyX2MxMzkgLmNvbnRyb2wtZ3JvdXAgc2VsZWN0IHtcclxuICBoZWlnaHQ6IDI4cHg7XHJcbiAgd2lkdGg6IDI3MHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpIGluc2V0O1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxufVxyXG5cclxuZGl2I2ZveGNvbnRhaW5lcl9jMTM5IC5jb250cm9sLWdyb3VwIGlucHV0IHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gIGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSBpbnNldDtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbn1cclxuXHJcbmRpdiNmb3hjb250YWluZXJfYzEzOSAuY29udHJvbC1ncm91cCBidXR0b24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNhNDFjN2U7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XHJcbiAgYm9yZGVyLWNvbG9yOiAjYTQxYzdlO1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGhlaWdodDogMzJweDtcclxuICB3aWR0aDogMTAwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59IiwiJHBhcmFsbGVsb2dyYW0tYmc6ICNGRjQyNDI7XHJcbiRwYXJhbGxlbG9ncmFtLXRleHQ6ICNmZmY7XHJcbi5wYXJhbGxlbG9ncmFtIHtcclxuICBiYWNrZ3JvdW5kOiAkcGFyYWxsZWxvZ3JhbS1iZztcclxuICBjb2xvcjogJHBhcmFsbGVsb2dyYW0tdGV4dDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICBsaW5lLWhlaWdodDogMTRweDtcclxuICBwYWRkaW5nOiAwIDZweDtcclxuICBtaW4td2lkdGg6IDEyNnB4O1xyXG5cclxuICAmLFxyXG4gICZfX2xlZnQtYW5nbGUsXHJcbiAgJl9fcmlnaHQtYW5nbGUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgIGhlaWdodDogMTRweDtcclxuICB9XHJcblxyXG4gICZfX2xlZnQtYW5nbGUge1xyXG4gICAgYm9yZGVyLWxlZnQ6IHNvbGlkIHRyYW5zcGFyZW50IDdweDtcclxuICAgIGJvcmRlci1ib3R0b206IHNvbGlkICRwYXJhbGxlbG9ncmFtLWJnIDE0cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTdweDtcclxuXHJcbiAgICAvKkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfSovXHJcbiAgfVxyXG5cclxuICAmX19yaWdodC1hbmdsZSB7XHJcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkIHRyYW5zcGFyZW50IDdweDtcclxuICAgIGJvcmRlci10b3A6IHNvbGlkICRwYXJhbGxlbG9ncmFtLWJnIDE0cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC03cHg7XHJcblxyXG5cclxuICAgIC8qQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9Ki9cclxuICB9XHJcblxyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBtaW4taGVpZ2h0OiAxOHB4O1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG1hcmdpbi10b3A6IC0yMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLThweDtcclxuICB9XHJcbn0iLCIuYmVtX29mZmVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5N3B4KSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgd2lkdGg6IDQ5JTtcclxuICAgIG1hcmdpbi1yaWdodDogMiU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyJTtcclxuXHJcbiAgICAmOm50aC1jaGlsZCgybikge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG5cclxuICAmOmxpbmsgeyAgICBcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMDBiNTZhO1xyXG4gIH1cclxuXHJcbiAgJl9faW1hZ2UsXHJcbiAgJl9fcHJpY2UsXHJcbiAgJl9fcGVyY2VudCxcclxuICAmX19hZ2UsXHJcbiAgJl9fZ2V0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB3aWR0aDogMTYlO1xyXG4gICAgLypwYWRkaW5nLXRvcDogMThweDsqL1xyXG4gICAgcGFkZGluZy10b3A6IDdweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcblxyXG4gICZfX3ByaWNlIHtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5N3B4KSB7XHJcbiAgICAgIHdpZHRoOiA0OSU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3BlcmNlbnQge1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTk3cHgpIHtcclxuICAgICAgd2lkdGg6IDQ5JTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW1hZ2Uge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1yaWdodDogNDJweDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDotNnB4O1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTk3cHgpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19hZ2Uge1xyXG4gICAgd2lkdGg6IDI2JTtcclxuICAgIGNvbG9yOiAjNjc2NzY3O1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgcGFkZGluZy10b3A6IDFweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTk3cHgpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19nZXQge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB3aWR0aDogMjAlO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcclxuICAgICAgd2lkdGg6IDE5JTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTk3cHgpIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmJ1dHRvbiB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGI1NmE7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIG1hcmdpbjogMXB4IGF1dG8gMDtcclxuICB3aWR0aDogMTYwcHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUNBQTs7R0FFRztBQUlELE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtFQUYzQixBQUFBLFVBQVUsQ0FBQztJQUdQLEtBQUssRUFBRSxNQUFNLEdBRWhCOztBQ1RELEFBQUEsQ0FBQyxFQUFDLEFBQUEsSUFBSSxFQUFDLEFBQUEsT0FBTyxFQUFDLEFBQUEsT0FBTyxFQUFDLEFBQUEsTUFBTSxFQUFDLEFBQUEsT0FBTyxFQUFDLEFBQUEsS0FBSyxFQUFDLEFBQUEsS0FBSyxFQUFDLEFBQUEsQ0FBQyxFQUFDLEFBQUEsR0FBRyxFQUFDLEFBQUEsVUFBVSxFQUFDLEFBQUEsSUFBSSxFQUFDLEFBQUEsTUFBTSxFQUFDLEFBQUEsT0FBTyxFQUFDLEFBQUEsTUFBTSxFQUFDLEFBQUEsSUFBSSxFQUFDLEFBQUEsSUFBSSxFQUFDLEFBQUEsRUFBRSxFQUFDLEFBQUEsR0FBRyxFQUFDLEFBQUEsT0FBTztBQUN0SCxBQUFBLEdBQUcsRUFBQyxBQUFBLEdBQUcsRUFBQyxBQUFBLEVBQUUsRUFBQyxBQUFBLEVBQUUsRUFBQyxBQUFBLEVBQUUsRUFBQyxBQUFBLEtBQUssRUFBQyxBQUFBLFFBQVEsRUFBQyxBQUFBLFVBQVUsRUFBQyxBQUFBLE1BQU0sRUFBQyxBQUFBLElBQUksRUFBQyxBQUFBLE1BQU0sRUFBQyxBQUFBLElBQUksRUFBQyxBQUFBLEVBQUUsRUFBQyxBQUFBLEVBQUUsRUFBQyxBQUFBLEVBQUUsRUFBQyxBQUFBLEVBQUUsRUFBQyxBQUFBLEVBQUUsRUFBQyxBQUFBLEVBQUUsRUFBQyxBQUFBLE1BQU0sRUFBQyxBQUFBLE1BQU0sRUFBQyxBQUFBLEVBQUUsRUFBQyxBQUFBLElBQUksRUFBQyxBQUFBLENBQUMsRUFBQyxBQUFBLE1BQU07QUFDbkgsQUFBQSxHQUFHLEVBQUMsQUFBQSxHQUFHLEVBQUMsQUFBQSxHQUFHLEVBQUMsQUFBQSxLQUFLLEVBQUMsQUFBQSxNQUFNLEVBQUMsQUFBQSxFQUFFLEVBQUMsQUFBQSxJQUFJLEVBQUMsQUFBQSxJQUFJLEVBQUMsQUFBQSxLQUFLLEVBQUMsQUFBQSxHQUFHLEVBQUMsQUFBQSxNQUFNLEVBQUMsQUFBQSxFQUFFLEVBQUMsQUFBQSxNQUFNLEVBQUMsQUFBQSxDQUFDLEVBQUMsQUFBQSxHQUFHLEVBQUMsQUFBQSxRQUFRLEVBQUMsQUFBQSxDQUFDLEVBQUMsQUFBQSxFQUFF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LENBQUE7RUFBQyxXQUFXLEVBQUMsTUFBTTtFQUFFLGNBQWMsRUFBQyxHQUFHO0VBQUUsVUFBVSxFQUFDLElBQUksR0FBSTs7QUFDekUsQUFBQSxJQUFJLENBQUE7RUFBQyxLQUFLLEVBQUMsT0FBTyxDQUFBLFVBQVU7RUFBQyxJQUFJLEVBQUMsT0FBTyxDQUFBLFVBQVUsR0FBRzs7QUFDdEQsQUFBQSxPQUFPLEVBQUMsQUFBQSxNQUFNLEVBQUMsQUFBQSxPQUFPLEVBQUMsQUFBQSxJQUFJLEVBQUMsQUFBQSxJQUFJLEVBQUMsQUFBQSxHQUFHLEVBQUMsQUFBQSxFQUFFLEVBQUMsQUFBQSxLQUFLLEVBQUMsQUFBQSxRQUFRLEVBQUMsQUFBQSxNQUFNLEVBQUMsQUFBQSxNQUFNLEVBQUMsQUFBQSxNQUFNLEVBQUMsQUFBQSxRQUFRLEVBQUMsQUFBQSxFQUFFLEVBQUMsQUFBQSxHQUFHLENBQUE7RUFBQyxJQUFJLEVBQUMsT0FBTyxHQUFJOztBQUM1RyxBQUFBLE1BQU0sQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFJLEdBQUk7O0FBQ3JCLEFBQUEsTUFBTSxDQUFBO0VBQUMsT0FBTyxFQUFDLENBQUMsR0FBSTs7QUFDcEIsQUFBQSxNQUFNLEVBQUMsQUFBQSxDQUFDLEVBQUMsQUFBQSxFQUFFLEVBQUMsQUFBQSxLQUFLLEVBQUMsQUFBQSxLQUFLLEVBQUMsQUFBQSxFQUFFLEVBQUMsQUFBQSxFQUFFLEVBQUMsQUFBQSxFQUFFLEVBQUMsQUFBQSxFQUFFLEVBQUMsQUFBQSxFQUFFLEVBQUMsQUFBQSxFQUFFLENBQUE7RUFBQyxXQUFXLEVBQUMsSUFBSSxHQUFJOztBQUM5RCxBQUFBLElBQUksRUFBQyxBQUFBLEVBQUUsRUFBQyxBQUFBLEdBQUcsQ0FBQTtFQUFDLFVBQVUsRUFBQyxNQUFNLEdBQUk7O0FBQ2pDLEFBQUEsSUFBSSxFQUFDLEFBQUEsR0FBRyxFQUFDLEFBQUEsSUFBSSxFQUFDLEFBQUEsR0FBRyxFQUFDLEFBQUEsRUFBRSxFQUFDLEFBQUEsR0FBRyxDQUFBO0VBQUMsV0FBVyxFQUFDLGlDQUFp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 */
</pre></body></html>