/*! sanitize.css v4.1.0 | CC0 License | github.com/jonathantneal/sanitize.css */

*,
::before,
::after {
    background-repeat: no-repeat;
    -webkit-box-sizing: inherit;
    box-sizing: inherit
}

::before,
::after {
    text-decoration: inherit;
    vertical-align: inherit
}

html {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: default;
    font-family: sans-serif;
    line-height: 1.5;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

article,
aside,
footer,
header,
nav,
section {
    display: block
}

body {
    margin: 0;
    overflow-x:hidden;
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

figcaption,
figure,
main {
    display: block
}

figure {
    margin: 1em 40px
}

hr {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

nav ol,
nav ul {
    list-style: none
}

pre {
    font-family: monospace, monospace;
    font-size: 1em
}

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

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

b,
strong {
    font-weight: inherit
}

b,
strong {
    font-weight: bolder
}

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

dfn {
    font-style: italic
}

mark {
    background-color: #ffff00;
    color: #000000
}

small {
    font-size: 80%
}

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

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

::-moz-selection {
    background-color: #b3d4fc;
    color: #000000;
    text-shadow: none
}

::selection {
    background-color: #b3d4fc;
    color: #000000;
    text-shadow: none
}

audio,
canvas,
iframe,
img,
svg,
video {
    vertical-align: middle
}

audio,
video {
    display: inline-block
}

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

img {
    border-style: none
}

svg {
    fill: currentColor
}

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

table {
    border-collapse: collapse
}

button,
input,
optgroup,
select,
textarea {
    margin: 0
}

button,
input,
select,
textarea {
    background-color: transparent;
    color: inherit;
    font-size: inherit;
    line-height: inherit
}

button,
input {
    overflow: visible
}

button,
select {
    text-transform: none
}

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

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

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

legend {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {
    display: inline-block;
    vertical-align: baseline
}

textarea {
    overflow: auto;
    resize: vertical
}

[type="checkbox"],
[type="radio"] {
    -webkit-box-sizing: border-box;
    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
}

details,
menu {
    display: block
}

summary {
    display: list-item
}

canvas {
    display: inline-block
}

template {
    display: none
}

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

[hidden] {
    display: none
}

[aria-busy="true"] {
    cursor: progress
}

[aria-controls] {
    cursor: pointer
}

[aria-hidden="false"][hidden] {
    clip: rect(0, 0, 0, 0);
    display: inherit;
    position: absolute
}

[aria-hidden="false"][hidden]:focus {
    clip: auto
}

[aria-disabled] {
    cursor: default
}

@font-face {
    font-family: 'Bebas-Neue-Light';
    src: url("../fonts/Bebas-Neue-Light.ttf.woff") format("woff"), url("../fonts/Bebas-Neue-Light.ttf.svg#Bebas-Neue-Light") format("svg"), url("../fonts/Bebas-Neue-Light.ttf.eot"), url("../fonts/Bebas-Neue-Light.eot?#iefix") format("embedded-opentype");
    font-weight: normal;
    font-style: normal
}

body {
    font-size: 18px;
    line-height: 1.6em;
    color: #555;
    font-family: "pragmatica", "Arial", "sans-serif"
}

html,
body {
    margin: 0;
    padding: 0;
    width: 100%
}

a:link,
a:visited {
    color: #e97155;
    text-decoration: none
}

a:hover,
a:active {
    color: ajdust-hue(#e97155, 15deg)
}

strong {
    font-weight: 700
}

h2 {
    font-family: "Bebas-Neue-Light", Arial, "sans-serif";
    font-size: 3.5em;
    font-weight: normal;
    color: #e97155;
    line-height: 1em;
    letter-spacing: 0.025em;
    margin-bottom: 15px
}





@media screen and (max-width: 768px) {
    h2 {
        font-size: 2.2em
    }

}

h3 {
    font-family: "pragmatica", "Arial", "sans-serif";
    color: #555;
    font-weight: 200;
    font-size: 1.35em;
    line-height: 1.3em;
    margin-bottom: 30px
}

@media screen and (max-width: 768px) {
    h3 {
        font-size: 1.1em
    }
}

h4 {
    font-size: 1.1em;
    font-weight: 700;
    color: #555;
    text-transform: uppercase;
    width: 100%;
    max-width: 500px;
    border-bottom: solid 1px #e97155
}

p {
    margin-bottom: 15px
}

nav {
    font-family: "Bebas-Neue-Light", Arial, "sans-serif";
    font-size: 2em;
    margin-left: auto;
    letter-spacing: 0.04em
}

@media screen and (min-width: 1024px) {
    nav {
        -webkit-transform: translateX(0%) !important;
        transform: translateX(0%) !important
    }

.key-box{
    display: flex; 
    flex: 1
    
     -webkit-box-orient: vertical;
       -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column wrap;
    -webkit-box-pack: center;
        justify-content: flex-end;
  
}   

.key{
    max-width:300px;
    order: 2;
}

}

@media screen and (max-width: 1250px) {
    nav {
        font-size: 1.45em
    }
}

@media screen and (max-width: 1024px) {
    nav {
        font-size: 1.35em
    }
}

@media screen and (max-width: 1023px) {
    nav {
        position: fixed;
        top: 0;
        right: 0;
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }
}

nav ul {
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    list-style-type: none
}

@media screen and (max-width: 1023px) {
    nav ul {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

nav ul li {
    margin: 0;
    padding: 0
}

@media screen and (max-width: 1023px) {
    nav ul li {
        border-bottom: solid 1px #fff;
        background-color: #e97155
    }
    nav ul li:hover {
        background-color: #555
    }
}

nav ul li a {
    display: block;
    padding: 5px 15px
}

@media screen and (max-width: 1023px) {
    nav ul li a {
        padding: 30px
    }
}

nav ul li a:link,
nav ul li a:visited {
    color: #7b7b7b
}

@media screen and (max-width: 1023px) {
    nav ul li a:link,
    nav ul li a:visited {
        color: #fff
    }
}

nav ul li>ul {
    display: none
}

.jotform-form input,
.jotform-form textarea {
    outline: 0;
    padding: 7.5px;
    border: solid 1px #e97155;
    font-family: "pragmatica", "Arial", "sans-serif";
    width: 100%;
    font-size: 0.85em;
    color: #7b7b7b
}

.jotform-form input::-webkit-input-placeholder,
.jotform-form textarea::-webkit-input-placeholder {
    text-transform: uppercase
}

.jotform-form input::-moz-placeholder,
.jotform-form textarea::-moz-placeholder {
    text-transform: uppercase
}

.jotform-form input:-ms-input-placeholder,
.jotform-form textarea:-ms-input-placeholder {
    text-transform: uppercase
}

.jotform-form input::placeholder,
.jotform-form textarea::placeholder {
    text-transform: uppercase
}

.jotform-form button {
    background-color: #e97155;
    color: #fff;
    border: 0;
    outline: 0;
    padding: 7.5px 60px;
    text-transform: uppercase;
    font-family: "Bebas-Neue-Light", Arial, "sans-serif";
    font-size: 1.85em;
    line-height: 1.2em
}

.jotform-form button:hover {
    cursor: pointer
}

.noscroll {
    height: 100%;
    overflow: hidden
}

.page {
    width: 100%;
    position: relative
}

@media screen and (max-width: 768px) {
    .page {
        padding-top: 0px
    }
}

img {
    max-width: 100%;
    height: auto
}

.header {
    position: fixed;
    width: 100%;
    height: calc(140px + 1px);
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 0.5);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-transition: all 1s;
    transition: all 1s;
    z-index: 10000;
    background-image: url(../images/lines.svg);
    background-size: 30px auto;
    background-position: left -30px;
    background-repeat: repeat-y;
    padding-left: 45px;
    padding-right: 30px
}

.header.solid {
    background-color: #fff;
    -webkit-box-shadow: 0 0 15px #ddd;
    box-shadow: 0 0 15px #ddd
}

@media screen and (orientation: landscape) {
    .touch .header {
        position: relative
    }
}

.touch #hamburger {
    position: fixed
}

.logo {
    width: 112.5px;
    padding: 15px 30px;
    min-width: 90px
}

@media screen and (max-width: 1023px) {
    #hamburger {
        width: 30px;
        position: fixed;
        top: 15px;
        right: 15px
    }
    #hamburger:hover {
        cursor: pointer
    }
    #hamburger>div {
        height: 4px;
        background-color: #e97155;
        margin-bottom: 4px
    }
}

section {
    /*position: relative;*/
    z-index: 10;
    background-color: #fff
}

.topSlider {
    z-index: 1;
    width: 100%
}

.anchor {
    height: 100px;
    margin-top: -100px
}

.virtual-tour {
    background-color: #e97155;
    height: calc(100vh -140px);
    text-align: center;
  
}

.virtual-tour img {
    width: auto;
    height: auto
}


.map {
    background-color: #e97155;
    height: calc(100vh - 140px);
    max-height: 66.6666666vw;
    text-align: center
}

.map img {
    width: auto;
    height: 100%
}

.tenant img {
    width: 100%;
    height: auto
}

.videoWrapper {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    display: block
}

.videoWrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.vueWrap {
    background-color: #000
}

#play {
    height: 90px;
    width: 90px;
    background-image: url("../images/playButton.svg");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
    position: absolute;
    top: calc(28.25vw - 45px);
    left: calc(50% - 45px);
    z-index: 999;
    opacity: 0.45
}

@media screen and (max-width: 768px) and (orientation: portrait) {
    #play {
        display: none
    }
}

@media screen and (max-width: 768px) and (orientation: landscape) {
    #play {
        height: 67.5px;
        width: 67.5px
    }
}

#play:hover {
    cursor: pointer
}

.contentArea {
    background-color: #fff;
    padding: 20px 8.3% 27px calc(8.3% + 30px);
    background-image: url(../images/lines.svg);
    background-size: 30px auto;
    background-position: left -30px;
    background-repeat: repeat-y
}


.contentAreaSampleTop {
    background-color: #fff;
    padding: 15px 10.3% 0px calc(8.3% + 30px);
    background-image: url(../images/lines.svg);
    background-size: 30px auto;
    background-position: left -30px;
    background-repeat: repeat-y
}


.contentAreaSampleBelow {
    background-color: #fff;
    padding: 15px 25.3% 60px calc(8.3% + 30px);
    background-image: url(../images/lines.svg);
    background-size: 30px auto;
    background-position: left -30px;
    background-repeat: repeat-y
}

.introContent ul {
    -webkit-columns: 2;
    -moz-columns: 2;
    columns: 2;
    -webkit-column-gap: 30px;
    -moz-column-gap: 30px;
    column-gap: 30px;
    margin-bottom: 30px
}

@media screen and (max-width: 768px) {
    .introContent ul {
        -webkit-columns: 1;
        -moz-columns: 1;
        columns: 1
    }
}

.introContent ul li {
    margin-left: 15px
}

@media screen and (max-width: 768px) {
    .introContent ul li {
        margin-left: 0
    }
}

.button {
    font-family: "Bebas-Neue-Light", Arial, "sans-serif";
    font-size: 1.75em;
    line-height: 1em;
    text-transform: uppercase;
    background-color: #e97155;
    max-width: 95%;
    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: 7.5px 15px;
    padding-bottom: 4px;
    margin-bottom: 15px;
    margin-right: 15px;
    color: #fff;
    border: none;
    outline: none
}

@media screen and (min-width: 600px) {
    .button {
        width: 300px
    }
}

.button:link,
.button:visited {
    color: #fff
}

.regional {
    padding-bottom: 15px
}

.regional ul {
    -webkit-columns: 2;
    -moz-columns: 2;
    columns: 2;
    -webkit-column-gap: 30px;
    -moz-column-gap: 30px;
    column-gap: 30px;
    margin-bottom: 30px
}

@media screen and (max-width: 768px) {
    .regional ul {
        -webkit-columns: 1;
        -moz-columns: 1;
        columns: 1
    }
}

.regional ul li {
    margin-left: 15px
}

@media screen and (max-width: 768px) {
    .regional ul li {
        margin-left: 0
    }
}

.buttonsWrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.incentivesWrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background-color: #e97155;
    padding: 60px 30px
}

.capitalWrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0px 0px
}

@media screen and (max-width: 600px) {
    .incentivesWrapper {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .capitalWrapper {
    -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        padding: 0px 0px
}
}

.incentivesWrapper>div {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    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
}

.incentivesWrapper>div.icon {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.incentivesWrapper>div .source {
    color: #fff;
    margin-top: 30px;
    font-size: 0.85em;
    text-transform: uppercase
}

.incentivesWrapper>div .source a:link,
.incentivesWrapper>div .source a:visited {
    color: #fff
}

.incentivesWrapper>div:first-child {
    border-right: solid 1px #fff
}

@media screen and (max-width: 600px) {
    .incentivesWrapper>div:first-child {
        border-right: 0;
        border-bottom: solid 1px #fff;
        padding-bottom: 15px;
        margin-bottom: 15px
    }
}

.incentivesWrapper>div img {
    width: 70%;
    max-width: 400px;
    height: auto
}

.specsSection {
    background-color: #e97155;
    padding: 15px 0 60px 0
}

.specsSection h2 {
    color: #fff;
    margin-left: calc(8.3% + 30px)
}

.specsImg {
    margin-left: calc(8.3% + 30px);
    max-height: calc(100vh - 308px);
    width: 100%;
    max-width: 145vh
}

.no-small {
    width: auto
}

@media screen and (max-width: 768px) {
    .touch .no-small {
        display: none
    }
}

@media screen and (max-width: 768px) {
    .touch .small {
        display: block !important
    }

    .availsWrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
     -webkit-flex-flow: column wrap !important;
    justify-content: space-around;
}

}

.availsWrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
     -webkit-flex-flow: row wrap;
    justify-content: space-around;
}

.availsWrapper strong {
    font-weight: 200;
    color: #e97155
}

.availsWrapper>div {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.availsWrapper .tableWrap {
    width: 100%
}

.availsWrapper .key img {
    width: 90%;
    max-width: 300px;
    margin-top: 15px
}

@media screen and (max-width: 768px) {
    .availsWrapper .key, .contentAreaSampleBelow {
        display: none
    }
}

.availsWrapper .sample {
    max-width: 100%;
    overflow-x: hidden;
    margin-top: 10px
}

@media screen and (max-width: 768px) {
    .availsWrapper .sample .button {
        width: auto !important
    }
}

.availsWrapper .availsTable {
    width: 100%;
    max-width: 600px;
    line-height: 1em;
    font-family: "Bebas-Neue-Light", Arial, "sans-serif";
    font-size: 2em
}

@media screen and (max-width: 1024px) {
    .availsWrapper .availsTable {
        font-size: 2em
    }
}

@media screen and (max-width: 1000px) {
    .availsWrapper .availsTable {
        font-size: 1.4em
    }
}

@media screen and (max-width: 600px) {
    .availsWrapper .availsTable {
        width: 100%
    }
}

.availsWrapper .availsTable tr {
    border-bottom: solid 1px #e97155
}


.availsWrapper .availsTable td.title strong {
    color:#000;
}

.availsWrapper .availsTable td.line {
    border-bottom: solid 1px #e97155
}

.availsWrapper .availsTable tr.no-line {
    border-bottom: solid 0px #e97155
}

.availsWrapper .availsTable td.right-margin {
    margin-right:30px;
    float:left;
}

.availsWrapper .availsTable td {
    vertical-align: top;
    padding: 20px 0
}

.availsWrapper .availsTable img {
    width: 35px;
    height: auto
}

@media screen and (max-width: 767px) {
    .availsWrapper .stack {
        display: none
    }

    .mobile{display:block;}
    .desktop{display:none;}
}

@media screen and (min-width: 768px) {

.mobile{display:none;}
.desktop{display:block;}

}


@media screen and (min-width: 1024px) and (max-width:1350px) {
.availsWrapper .availsTable {
    width: 100%;
    /*max-width: 300px;*/
    line-height: 1em;
    font-family: "Bebas-Neue-Light", Arial, "sans-serif";
    font-size: 1.85em;
}


}


.contactWrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media screen and (max-width: 700px) {
    .contactWrap {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.contactWrap ul {
    list-style-type: none;
    margin: 0;
    padding: 0
}

.contactWrap ul li {
    padding: 0;
    margin: 0;
    margin-bottom: 15px;
    line-height: 1.1em
}

.contactWrap .contacts {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    max-width: 200px
}

.contactWrap .contacts ul {
    margin-top: 30px
}

.contactWrap .contacts img {
    width: 60%;
    max-width: 270px;
    height: auto
}

.contactWrap .form {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 100%;
    max-width: 500px;
    margin-left: 90px;
    padding-top: 30px
}

@media screen and (max-width: 700px) {

.floors{
    float:left;
    width:100%;

}


    .contactWrap .form {
        margin-left: 0
    }
}

.end {
    background-color: #e97155
}

#sub {
    background-color: #e97155;
    color: #fff;
    font-family: "Bebas-Neue-Light", Arial, "sans-serif";
    font-size: 1.85em;
    line-height: 1em;
    text-transform: uppercase;
    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: 173px;
    height: 46px;
    overflow: hidden
}

#sub:hover {
    cursor: pointer
}

.roadblock {
    position: fixed;
    top: 140px;
    width: 100%;
    left: 0;
    z-index: 10000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

@media screen and (max-width: 768px) {
    .roadblock {
        top: 0;
        height: 100vh
    }
}

.roadblock .roadblockWrapper {
    width: 100%;
    max-width: 768px;
    background-color: white;
    text-align: center;
    border-top: solid 40px #e97155;
    padding: 30px;
    position: relative
}

.roadblock .roadblockWrapper ul {
    list-style-type: none;
    margin: 0;
    padding: 0
}

.roadblock .roadblockWrapper ul li {
    padding: 0;
    margin: 0;
    margin-bottom: 15px;
    line-height: 1.1em
}

.roadblock .roadblockWrapper .close {
    position: absolute;
    top: -40px;
    right: 0;
    height: 40px;
    width: 40px
}

.roadblock .roadblockWrapper .close:hover {
    cursor: pointer
}

.roadblock .roadblockWrapper .close img {
    width: auto;
    height: 100%
}

.vueWrap {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 35px;
    height: 0;
    overflow: hidden
}

.vueWrap iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media screen and (max-width: 767px) {
    .vueWrap iframe {
        display: none
    }
}

.vueWrap .vueOverlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
    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
}

@media screen and (max-width: 767px) {
    .vueWrap .vueOverlay {
        background-image: url("../images/virtualTour.jpg");
        background-size: cover
    }
    .vueWrap .vueOverlay .mobileLink {
        display: block !important;
        background-color: #e97155
    }
    .vueWrap .vueOverlay .mobileLink a {
        color: #fff;
        font-family: "Bebas-Neue-Light", Arial, "sans-serif";
        padding: 15px;
        font-size: 1.25em;
        line-height: 0.75em;
        display: inline-block
    }
}

.vueWrap .vueOverlay.clicked {
    width: auto;
    height: auto;
    top: auto;
    bottom: 30px;
    left: calc(50% - 150px)
}

.vueWrap .vueOverlay .playpause {
    background-color: #e97155;
    color: #fff;
    font-family: "Bebas-Neue-Light", Arial, "sans-serif";
    padding: 15px;
    padding-bottom: 10px;
    font-size: 1.75em;
    line-height: 1em;
    width: 300px;
    text-align: center;
    letter-spacing: 0.05em
}

@media screen and (max-width: 767px) {
    .vueWrap .vueOverlay .playpause {
        display: none
    }
}

.vueWrap .vueOverlay .playpause:hover {
    cursor: pointer;
    text-transform: uppercase
}

.windowUpgrade {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    background-color: black;
    z-index: 10001;
    padding: 15px;
    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
}

@media screen and (min-aspect-ratio: 1920 / 1080) {
    .windowUpgrade {
        padding: 15px 12vh
    }
}

@media screen and (-ms-high-contrast: active),
screen and (-ms-high-contrast: none) {
    .contactWrap {
        display: block;
        min-height: 500px
    }
    .contactWrap .contacts {
        float: left
    }
    .contactWrap .form {
        float: right
    }
}

.sticky-clone {
    height: 0
}

.fixed {
    position: fixed !important;
    width: 100%;
    top: 140px;
    left: 0
}

.gsapSlider ul {
    margin: 0;
    padding: 0;
    list-style-type: none
}

.gsapSlider ul li {
    margin: 0;
    padding: 0
}

.gsapSlider.fadingSlides ul {
    position: relative
}

.gsapSlider.fadingSlides ul li {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0
}

.gsapSlider.fadingSlides ul li.slide-0 {
    opacity: 1
}

.gsapSlider.fullscreen ul {
    height: 100vh
}

.gsapSlider.fullscreen li {
    height: 100vh;
    background-size: cover;
    background-position: center center
}

.gsapSlider.aspectRatio ul {
    width: 100%
}

.gsapSlider.aspectRatio li {
    width: 100%
}

.gsapSlider.aspectRatio li img {
    width: 100%;
    height: auto
}

#topSlider {
    height: 47.222vw;
    width: 100%;
    left: 0
}

#topSlider ul {
    z-index: 100
}

#topSlider .slider_overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 200;
    text-align: center
}

#topSlider .slider_overlay img {
    mix-blend-mode: multiply;
    height: 47.222vw;
    max-height: calc(100vh - 140px);
    width: auto
}

@media screen and (orientation: landscape) {
    .touch .page {
        padding-top: 0
    }
}

.touch #topSlider {
    position: relative
}

.touch .topSlider {
    height: 47.222vw;
    position: relative;
    top: 0
}

#secondSlider {
    position: relative;
    height: 46.7772vw;
    margin-top:140px;
}

#secondSlider .caption {
    position: absolute;
    bottom: 60px;
    left: calc(8.3% + 30px);
    background-color: #e97155;
    color: #fff;
    font-family: "Bebas-Neue-Light", Arial, "sans-serif";
    text-transform: uppercase;
    padding: 15px;
    font-size: 2em;
    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
}

@media screen and (max-width: 700px) {
    #secondSlider .caption {
        bottom: 40px;
        font-size: 1.25em;
        padding: 7.5px
    }
}

#secondSlider li.currentSlide {
    opacity: 1
}

#secondSlider .slider-btn {
    position: absolute;
    width: 35px;
    height: 70px;
    background-color: #e97155;
    top: calc(50% - 35px);
    background-position: center center;
    background-size: 90% 90%;
    background-repeat: no-repeat
}

@media screen and (max-width: 768px) {
    #secondSlider .slider-btn {
        opacity: 0;
        width: 50%;
        top: 0;
        height: 100%
    }
}

.prevButton {
    background-image: url(../images/arrow_prev.svg)
}

.nextButton {
    background-image: url(../images/arrow_next.svg);
    right: 0
}

.stack img{
        max-width: 700px;
}

#top{
    height:0px;
}


/***Virtual Tours***/



.theborder-left{
    border-top: 0px solid #e97155;
    border-bottom: 0px solid #e97155;
    border-right: 1px solid #e97155;
}

.theborder-center{
    border-top: 0px solid #e97155;
    border-bottom: 1px solid #e97155;
    border-right: 1px solid #e97155;
}

.theborder-right{
    border-top: 0px solid #e97155;
    border-bottom: 1px solid #e97155;
    border-right: 1px solid #e97155;
}


.virtual {
    margin-bottom: -15px
}


.virtual h2{
   
    line-height: 0.2em;
    margin-bottom: 0px;
}



.virtual h3{
    font-family: "Bebas-Neue-Light", Arial, "sans-serif";
    font-size: 2.5em;
    font-weight: normal;
    color: #fff;
    float:left;
    width:100%;
    text-align: center
}

.theh4{
    font-size: 0.7em;
    float:left;
    width:100%;
    text-align: center;
    line-height: 0.8em;
}




.virtual h5 {
    font-family: "pragmatica", "Arial", "sans-serif";
    color: #555;
    font-weight: 200;
    font-size: 1em;
    line-height: 1.3em;
    margin-bottom: 30px;
}








.virtual .virtual-item {
    position: relative;
    display: block;
    /*max-width: 25rem;*/
    margin-bottom: 15px
}

.virtual .virtual-item .virtual-item-caption {
    -webkit-transition: all ease .5s;
    transition: all ease .5s;
    opacity: 0;
    background-color:rgba(230, 96, 66, .9)
}

.virtual .virtual-item .virtual-item-caption:hover {
    opacity: 1
}

.virtual .virtual-item .virtual-item-caption .virtual-item-caption-content {
    font-size: 1.5rem
}

@media (min-width:576px) {
    .virtual {
        margin-bottom: 0px
    }
    .virtual .virtual-item {
        margin-bottom: 0px
    }
}

.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-auto, .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-lg-auto, .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-md-auto, .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-sm-auto, .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, .col-xl-auto{
    padding-left:0px !important;
    padding-right:0px !important;
}


@media screen and (max-width: 768px) {
.virtual h3{
    font-family: "Bebas-Neue-Light", Arial, "sans-serif";
    font-size: 1.5em;
    font-weight: normal;
    color: #fff;
    float:left;
    width:100%;
    text-align: center
}

}



/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0ZBQWdGLG1CQUFtQiw0QkFBNEIsMkJBQTJCLGtCQUFrQixDQUFDLGlCQUFpQix3QkFBd0Isc0JBQXNCLENBQUMsS0FBSyw4QkFBOEIsc0JBQXNCLGVBQWUsdUJBQXVCLGdCQUFnQiwwQkFBMEIsNkJBQTZCLENBQUMsd0NBQXdDLGFBQWEsQ0FBQyxLQUFLLFFBQVEsQ0FBQyxHQUFHLGNBQWMsY0FBYyxDQUFDLHVCQUF1QixhQUFhLENBQUMsT0FBTyxlQUFlLENBQUMsR0FBRywrQkFBK0IsdUJBQXVCLFNBQVMsZ0JBQWdCLENBQUMsY0FBYyxlQUFlLENBQUMsSUFBSSxpQ0FBaUMsYUFBYSxDQUFDLEVBQUUsNkJBQTZCLG9DQUFvQyxDQUFDLFlBQVksbUJBQW1CLDBCQUEwQixnQ0FBZ0MsQ0FBQyxTQUFTLG1CQUFtQixDQUFDLFNBQVMsa0JBQWtCLENBQUMsY0FBYyxpQ0FBaUMsYUFBYSxDQUFDLElBQUksaUJBQWlCLENBQUMsS0FBSyx5QkFBeUIsYUFBYSxDQUFDLE1BQU0sYUFBYSxDQUFDLFFBQVEsY0FBYyxjQUFjLGtCQUFrQix1QkFBdUIsQ0FBQyxJQUFJLGFBQWEsQ0FBQyxJQUFJLFNBQVMsQ0FBQyxpQkFBaUIseUJBQXlCLGNBQWMsZ0JBQWdCLENBQUMsWUFBWSx5QkFBeUIsY0FBYyxnQkFBZ0IsQ0FBQyxrQ0FBa0MscUJBQXFCLENBQUMsWUFBWSxvQkFBb0IsQ0FBQyxzQkFBc0IsYUFBYSxRQUFRLENBQUMsSUFBSSxpQkFBaUIsQ0FBQyxJQUFJLGlCQUFpQixDQUFDLGVBQWUsZUFBZSxDQUFDLE1BQU0sd0JBQXdCLENBQUMsc0NBQXNDLFFBQVEsQ0FBQyw2QkFBNkIsNkJBQTZCLGNBQWMsa0JBQWtCLG1CQUFtQixDQUFDLGFBQWEsZ0JBQWdCLENBQUMsY0FBYyxtQkFBbUIsQ0FBQywyREFBMkQseUJBQXlCLENBQUMsOEhBQThILGtCQUFrQixTQUFTLENBQUMsa0hBQWtILDZCQUE2QixDQUFDLE9BQU8sOEJBQThCLHNCQUFzQixjQUFjLGNBQWMsZUFBZSxVQUFVLGtCQUFrQixDQUFDLFNBQVMscUJBQXFCLHVCQUF1QixDQUFDLFNBQVMsY0FBYyxlQUFlLENBQUMsaUNBQWlDLDhCQUE4QixzQkFBc0IsU0FBUyxDQUFDLHNGQUFzRixXQUFXLENBQUMsZ0JBQWdCLDZCQUE2QixtQkFBbUIsQ0FBQyx5RkFBeUYsdUJBQXVCLENBQUMsNkJBQTZCLDBCQUEwQixZQUFZLENBQUMsYUFBYSxhQUFhLENBQUMsUUFBUSxpQkFBaUIsQ0FBQyxPQUFPLG9CQUFvQixDQUFDLFNBQVMsWUFBWSxDQUFDLDZEQUE2RCw4QkFBOEIseUJBQXlCLENBQUMsU0FBUyxZQUFZLENBQUMsbUJBQW1CLGVBQWUsQ0FBQyxnQkFBZ0IsY0FBYyxDQUFDLDhCQUE4QixzQkFBc0IsZ0JBQWdCLGlCQUFpQixDQUFDLG9DQUFvQyxTQUFTLENBQUMsZ0JBQWdCLGNBQWMsQ0FBQyxXQUFXLCtCQUErQixzUEFBc1AsbUJBQW1CLGlCQUFpQixDQUFDLEtBQUssZUFBZSxrQkFBa0IsV0FBVyw2Q0FBNkMsQ0FBQyxVQUFVLFNBQVMsVUFBVSxVQUFVLENBQUMsaUJBQWlCLGNBQWMsb0JBQW9CLENBQUMsaUJBQWlCLGdDQUFnQyxDQUFDLE9BQU8sZUFBZSxDQUFDLEdBQUcsa0RBQWtELGdCQUFnQixtQkFBbUIsY0FBYyxnQkFBZ0IsdUJBQXVCLGtCQUFrQixDQUFDLHFDQUFxQyxHQUFHLGVBQWUsQ0FBQyxDQUFDLEdBQUcsOENBQThDLFdBQVcsZ0JBQWdCLGlCQUFpQixrQkFBa0Isa0JBQWtCLENBQUMscUNBQXFDLEdBQUcsZUFBZSxDQUFDLENBQUMsR0FBRyxnQkFBZ0IsZ0JBQWdCLFdBQVcseUJBQXlCLFdBQVcsZ0JBQWdCLCtCQUErQixDQUFDLEVBQUUsa0JBQWtCLENBQUMsSUFBSSxrREFBa0QsY0FBYyxpQkFBaUIscUJBQXFCLENBQUMsc0NBQXNDLElBQUksNENBQW1DLEFBQW5DLG1DQUFtQyxDQUFDLENBQUMsc0NBQXNDLElBQUksZ0JBQWdCLENBQUMsQ0FBQyxzQ0FBc0MsSUFBSSxnQkFBZ0IsQ0FBQyxDQUFDLHNDQUFzQyxJQUFJLGVBQWUsTUFBTSxRQUFRLG1DQUEwQixBQUExQiwwQkFBMEIsQ0FBQyxDQUFDLE9BQU8sU0FBUyxVQUFVLG9CQUFhLEFBQWIsb0JBQWEsQUFBYixhQUFhLG9CQUFvQixDQUFDLHNDQUFzQyxPQUFPLDRCQUFxQixBQUFyQiw2QkFBcUIsQUFBckIsMEJBQXFCLEFBQXJCLHFCQUFxQixDQUFDLENBQUMsVUFBVSxTQUFTLFNBQVMsQ0FBQyxzQ0FBc0MsVUFBVSw2QkFBNkIsd0JBQXdCLENBQUMsZ0JBQWdCLHFCQUFxQixDQUFDLENBQUMsWUFBWSxjQUFjLGdCQUFnQixDQUFDLHNDQUFzQyxZQUFZLFlBQVksQ0FBQyxDQUFDLHFDQUFxQyxhQUFhLENBQUMsc0NBQXNDLHFDQUFxQyxVQUFVLENBQUMsQ0FBQyxhQUFhLFlBQVksQ0FBQywyQ0FBMkMsVUFBVSxjQUFjLHlCQUF5Qiw4Q0FBOEMsV0FBVyxpQkFBaUIsYUFBYSxDQUFDLGlHQUFxRSx3QkFBd0IsQ0FBQyxBQUE5RiwrRUFBcUUsd0JBQXdCLENBQUMsQUFBOUYsdUZBQXFFLHdCQUF3QixDQUFDLEFBQTlGLHFFQUFxRSx3QkFBd0IsQ0FBQyxxQkFBcUIseUJBQXlCLFdBQVcsU0FBUyxVQUFVLG1CQUFtQix5QkFBeUIsa0RBQWtELGlCQUFpQixpQkFBaUIsQ0FBQywyQkFBMkIsY0FBYyxDQUFDLFVBQVUsWUFBWSxlQUFlLENBQUMsTUFBTSxXQUFXLGlCQUFpQixDQUFDLHFDQUFxQyxNQUFNLGlCQUFpQixDQUFDLENBQUMsSUFBSSxlQUFlLFdBQVcsQ0FBQyxRQUFRLGVBQWUsV0FBVyx5QkFBeUIsTUFBTSxPQUFPLHVDQUF1QyxvQkFBYSxBQUFiLG9CQUFhLEFBQWIsYUFBYSx5QkFBbUIsQUFBbkIsc0JBQW1CLEFBQW5CLG1CQUFtQix5QkFBOEIsQUFBOUIsc0JBQThCLEFBQTlCLDhCQUE4QiwwQkFBa0IsQUFBbEIsa0JBQWtCLGNBQWMsMENBQTBDLDBCQUEwQiwrQkFBK0IsMkJBQTJCLGtCQUFrQixrQkFBa0IsQ0FBQyxjQUFjLHNCQUFzQixpQ0FBd0IsQUFBeEIsd0JBQXdCLENBQUMsMkNBQTJDLGVBQWUsaUJBQWlCLENBQUMsQ0FBQyxrQkFBa0IsY0FBYyxDQUFDLE1BQU0sY0FBYyxrQkFBa0IsY0FBYyxDQUFDLHNDQUFzQyxXQUFXLFdBQVcsZUFBZSxTQUFTLFVBQVUsQ0FBQyxpQkFBaUIsY0FBYyxDQUFDLGVBQWUsV0FBVyx5QkFBeUIsaUJBQWlCLENBQUMsQ0FBQyxRQUFRLGtCQUFrQixXQUFXLHFCQUFxQixDQUFDLFdBQVcsVUFBVSxVQUFVLENBQUMsUUFBUSxhQUFhLGlCQUFpQixDQUFDLEtBQUsseUJBQXlCLDJCQUEyQix3QkFBd0IsaUJBQWlCLENBQUMsU0FBUyxXQUFXLFdBQVcsQ0FBQyxZQUFZLFdBQVcsV0FBVyxDQUFDLGNBQWMsa0JBQWtCLHNCQUFzQixTQUFTLGdCQUFnQixhQUFhLENBQUMscUJBQXFCLGtCQUFrQixNQUFNLE9BQU8sV0FBVyxXQUFXLENBQUMsU0FBUyxxQkFBcUIsQ0FBQyxNQUFNLFlBQVksV0FBVyxpREFBaUQsd0JBQXdCLDRCQUE0QixrQ0FBa0Msa0JBQWtCLHlCQUF5QixzQkFBc0IsWUFBWSxZQUFZLENBQUMsaUVBQWlFLE1BQU0sWUFBWSxDQUFDLENBQUMsa0VBQWtFLE1BQU0sY0FBYyxZQUFZLENBQUMsQ0FBQyxZQUFZLGNBQWMsQ0FBQyxhQUFhLHNCQUFzQix5Q0FBeUMsMENBQTBDLDBCQUEwQiwrQkFBK0IsMEJBQTBCLENBQUMsaUJBQWlCLGtCQUFVLEFBQVYsZUFBVSxBQUFWLFVBQVUsd0JBQWdCLEFBQWhCLHFCQUFnQixBQUFoQixnQkFBZ0Isa0JBQWtCLENBQUMscUNBQXFDLGlCQUFpQixrQkFBUyxBQUFULGVBQVMsQUFBVCxTQUFTLENBQUMsQ0FBQyxvQkFBb0IsZ0JBQWdCLENBQUMscUNBQXFDLG9CQUFvQixhQUFhLENBQUMsQ0FBQyxRQUFRLGtEQUFrRCxpQkFBaUIsZ0JBQWdCLHlCQUF5Qix5QkFBeUIsY0FBYyxvQkFBYSxBQUFiLG9CQUFhLEFBQWIsYUFBYSx5QkFBbUIsQUFBbkIsc0JBQW1CLEFBQW5CLG1CQUFtQix3QkFBdUIsQUFBdkIscUJBQXVCLEFBQXZCLHVCQUF1QixtQkFBbUIsbUJBQW1CLG1CQUFtQixrQkFBa0IsV0FBVyxZQUFZLFlBQVksQ0FBQyxxQ0FBcUMsUUFBUSxXQUFXLENBQUMsQ0FBQyw2QkFBNkIsVUFBVSxDQUFDLFVBQVUsbUJBQW1CLENBQUMsYUFBYSxrQkFBVSxBQUFWLGVBQVUsQUFBVixVQUFVLHdCQUFnQixBQUFoQixxQkFBZ0IsQUFBaEIsZ0JBQWdCLGtCQUFrQixDQUFDLHFDQUFxQyxhQUFhLGtCQUFTLEFBQVQsZUFBUyxBQUFULFNBQVMsQ0FBQyxDQUFDLGdCQUFnQixnQkFBZ0IsQ0FBQyxxQ0FBcUMsZ0JBQWdCLGFBQWEsQ0FBQyxDQUFDLGFBQWEsb0JBQWEsQUFBYixvQkFBYSxBQUFiLGFBQWEsbUJBQWMsQUFBZCxjQUFjLENBQUMsbUJBQW1CLG9CQUFhLEFBQWIsb0JBQWEsQUFBYixhQUFhLHlCQUF5QixpQkFBaUIsQ0FBQyxxQ0FBcUMsbUJBQW1CLDRCQUFxQixBQUFyQiw2QkFBcUIsQUFBckIsMEJBQXFCLEFBQXJCLHFCQUFxQixDQUFDLENBQUMsdUJBQXVCLG1CQUFPLEFBQVAsV0FBTyxBQUFQLE9BQU8sb0JBQWEsQUFBYixvQkFBYSxBQUFiLGFBQWEseUJBQW1CLEFBQW5CLHNCQUFtQixBQUFuQixtQkFBbUIsd0JBQXNCLEFBQXRCLHFCQUFzQixBQUF0QixzQkFBc0IsQ0FBQyw0QkFBNEIsNEJBQXFCLEFBQXJCLDZCQUFxQixBQUFyQiwwQkFBcUIsQUFBckIscUJBQXFCLENBQUMsK0JBQStCLFdBQVcsZ0JBQWdCLGlCQUFpQix3QkFBd0IsQ0FBQywrRUFBK0UsVUFBVSxDQUFDLG1DQUFtQywyQkFBMkIsQ0FBQyxxQ0FBcUMsbUNBQW1DLGVBQWUsNkJBQTZCLG9CQUFvQixrQkFBa0IsQ0FBQyxDQUFDLDJCQUEyQixVQUFVLGdCQUFnQixXQUFXLENBQUMsY0FBYyx5QkFBeUIscUJBQXFCLENBQUMsaUJBQWlCLFdBQVcsNkJBQTZCLENBQUMsVUFBVSw4QkFBOEIsK0JBQStCLFdBQVcsZUFBZSxDQUFDLFVBQVUsVUFBVSxDQUFDLHFDQUFxQyxpQkFBaUIsWUFBWSxDQUFDLENBQUMscUNBQXFDLGNBQWMsd0JBQXdCLENBQUMsQ0FBQyxlQUFlLG9CQUFZLEFBQVosb0JBQVksQUFBWixZQUFZLENBQUMsc0JBQXNCLGdCQUFnQixhQUFhLENBQUMsbUJBQW1CLG1CQUFPLEFBQVAsV0FBTyxBQUFQLE9BQU8sb0JBQWEsQUFBYixvQkFBYSxBQUFiLGFBQWEseUJBQWtCLEFBQWxCLHNCQUFrQixBQUFsQixrQkFBa0IsQ0FBQywwQkFBMEIsVUFBVSxDQUFDLHdCQUF3QixVQUFVLGdCQUFnQixlQUFlLENBQUMscUNBQXFDLG9CQUFvQixZQUFZLENBQUMsQ0FBQyx1QkFBdUIsZUFBZSxrQkFBa0IsZUFBZSxDQUFDLHFDQUFxQywrQkFBK0IscUJBQXFCLENBQUMsQ0FBQyw0QkFBNEIsV0FBVyxnQkFBZ0IsZ0JBQWdCLGtEQUFrRCxnQkFBZ0IsQ0FBQyxzQ0FBc0MsNEJBQTRCLGVBQWUsQ0FBQyxDQUFDLHNDQUFzQyw0QkFBNEIsZUFBZSxDQUFDLENBQUMscUNBQXFDLDRCQUE0QixVQUFVLENBQUMsQ0FBQywrQkFBK0IsK0JBQStCLENBQUMsK0JBQStCLG1CQUFtQixjQUFjLENBQUMsZ0NBQWdDLFdBQVcsV0FBVyxDQUFDLHFDQUFxQyxzQkFBc0IsWUFBWSxDQUFDLENBQUMsYUFBYSxvQkFBYSxBQUFiLG9CQUFhLEFBQWIsYUFBYSx5QkFBNkIsQUFBN0Isc0JBQTZCLEFBQTdCLDZCQUE2QixDQUFDLHFDQUFxQyxhQUFhLDRCQUFxQixBQUFyQiw2QkFBcUIsQUFBckIsMEJBQXFCLEFBQXJCLHFCQUFxQixDQUFDLENBQUMsZ0JBQWdCLHFCQUFxQixTQUFTLFNBQVMsQ0FBQyxtQkFBbUIsVUFBVSxTQUFTLG1CQUFtQixpQkFBaUIsQ0FBQyx1QkFBdUIsbUJBQU8sQUFBUCxXQUFPLEFBQVAsT0FBTyxlQUFlLENBQUMsMEJBQTBCLGVBQWUsQ0FBQywyQkFBMkIsVUFBVSxnQkFBZ0IsV0FBVyxDQUFDLG1CQUFtQixtQkFBTyxBQUFQLFdBQU8sQUFBUCxPQUFPLFdBQVcsZ0JBQWdCLGlCQUFpQixnQkFBZ0IsQ0FBQyxxQ0FBcUMsbUJBQW1CLGFBQWEsQ0FBQyxDQUFDLEtBQUssd0JBQXdCLENBQUMsS0FBSyx5QkFBeUIsV0FBVyxrREFBa0QsaUJBQWlCLGdCQUFnQix5QkFBeUIsb0JBQWEsQUFBYixvQkFBYSxBQUFiLGFBQWEseUJBQW1CLEFBQW5CLHNCQUFtQixBQUFuQixtQkFBbUIsd0JBQXVCLEFBQXZCLHFCQUF1QixBQUF2Qix1QkFBdUIsWUFBWSxZQUFZLGVBQWUsQ0FBQyxXQUFXLGNBQWMsQ0FBQyxXQUFXLGVBQWUsVUFBVSxXQUFXLE9BQU8sY0FBYyxvQkFBYSxBQUFiLG9CQUFhLEFBQWIsYUFBYSx3QkFBc0IsQUFBdEIscUJBQXNCLEFBQXRCLHNCQUFzQixDQUFDLHFDQUFxQyxXQUFXLE1BQU0sWUFBWSxDQUFDLENBQUMsNkJBQTZCLFdBQVcsZ0JBQWdCLHVCQUF1QixrQkFBa0IsOEJBQThCLGFBQWEsaUJBQWlCLENBQUMsZ0NBQWdDLHFCQUFxQixTQUFTLFNBQVMsQ0FBQyxtQ0FBbUMsVUFBVSxTQUFTLG1CQUFtQixpQkFBaUIsQ0FBQyxvQ0FBb0Msa0JBQWtCLFVBQVUsUUFBUSxZQUFZLFVBQVUsQ0FBQywwQ0FBMEMsY0FBYyxDQUFDLHdDQUF3QyxXQUFXLFdBQVcsQ0FBQyxTQUFTLGtCQUFrQixzQkFBc0IsaUJBQWlCLFNBQVMsZUFBZSxDQUFDLGdCQUFnQixrQkFBa0IsTUFBTSxPQUFPLFdBQVcsV0FBVyxDQUFDLHFDQUFxQyxnQkFBZ0IsWUFBWSxDQUFDLENBQUMscUJBQXFCLGtCQUFrQixNQUFNLE9BQU8sV0FBVyxZQUFZLFlBQVksb0JBQWEsQUFBYixvQkFBYSxBQUFiLGFBQWEseUJBQW1CLEFBQW5CLHNCQUFtQixBQUFuQixtQkFBbUIsd0JBQXNCLEFBQXRCLHFCQUFzQixBQUF0QixzQkFBc0IsQ0FBQyxxQ0FBcUMscUJBQXFCLGtEQUFrRCxxQkFBcUIsQ0FBQyxpQ0FBaUMseUJBQXlCLHdCQUF3QixDQUFDLG1DQUFtQyxXQUFXLGtEQUFrRCxhQUFhLGlCQUFpQixtQkFBbUIsb0JBQW9CLENBQUMsQ0FBQyw2QkFBNkIsV0FBVyxZQUFZLFNBQVMsWUFBWSxzQkFBc0IsQ0FBQyxnQ0FBZ0MseUJBQXlCLFdBQVcsa0RBQWtELGFBQWEsb0JBQW9CLGlCQUFpQixnQkFBZ0IsWUFBWSxrQkFBa0IscUJBQXFCLENBQUMscUNBQXFDLGdDQUFnQyxZQUFZLENBQUMsQ0FBQyxzQ0FBc0MsZUFBZSx3QkFBd0IsQ0FBQyxlQUFlLGVBQWUsTUFBTSxPQUFPLFdBQVcsYUFBYSx1QkFBdUIsY0FBYyxhQUFhLG9CQUFhLEFBQWIsb0JBQWEsQUFBYixhQUFhLDRCQUFzQixBQUF0Qiw2QkFBc0IsQUFBdEIsMEJBQXNCLEFBQXRCLHNCQUFzQix3QkFBc0IsQUFBdEIscUJBQXNCLEFBQXRCLHNCQUFzQixDQUFDLGtEQUFrRCxlQUFlLGlCQUFpQixDQUFDLENBQUMsb0ZBQW9GLGFBQWEsY0FBYyxnQkFBZ0IsQ0FBQyx1QkFBdUIsVUFBVSxDQUFDLG1CQUFtQixXQUFXLENBQUMsQ0FBQyxjQUFjLFFBQVEsQ0FBQyxPQUFPLDBCQUEwQixXQUFXLFVBQVUsTUFBTSxDQUFDLGVBQWUsU0FBUyxVQUFVLG9CQUFvQixDQUFDLGtCQUFrQixTQUFTLFNBQVMsQ0FBQyw0QkFBNEIsaUJBQWlCLENBQUMsK0JBQStCLGtCQUFrQixNQUFNLE9BQU8sV0FBVyxTQUFTLENBQUMsdUNBQXVDLFNBQVMsQ0FBQywwQkFBMEIsWUFBWSxDQUFDLDBCQUEwQixhQUFhLHNCQUFzQixpQ0FBaUMsQ0FBQywyQkFBMkIsVUFBVSxDQUFDLDJCQUEyQixVQUFVLENBQUMsK0JBQStCLFdBQVcsV0FBVyxDQUFDLFdBQVcsZ0JBQWdCLFdBQVcsTUFBTSxDQUFDLGNBQWMsV0FBVyxDQUFDLDJCQUEyQixrQkFBa0IsTUFBTSxPQUFPLFdBQVcsWUFBWSxpQkFBaUIsQ0FBQywrQkFBK0Isd0JBQXdCLGdCQUFnQiwrQkFBK0IsVUFBVSxDQUFDLDJDQUEyQyxhQUFhLGFBQWEsQ0FBQyxDQUFDLGtCQUFrQixpQkFBaUIsQ0FBQyxrQkFBa0IsZ0JBQWdCLGtCQUFrQixLQUFLLENBQUMsY0FBYyxrQkFBa0IsZ0JBQWdCLENBQUMsdUJBQXVCLGtCQUFrQixZQUFZLHVCQUF1Qix5QkFBeUIsV0FBVyxrREFBa0QseUJBQXlCLGFBQWEsY0FBYyxvQkFBYSxBQUFiLG9CQUFhLEFBQWIsYUFBYSx5QkFBbUIsQUFBbkIsc0JBQW1CLEFBQW5CLG1CQUFtQix3QkFBc0IsQUFBdEIscUJBQXNCLEFBQXRCLHNCQUFzQixDQUFDLHFDQUFxQyx1QkFBdUIsWUFBWSxpQkFBaUIsYUFBYSxDQUFDLENBQUMsOEJBQThCLFNBQVMsQ0FBQywwQkFBMEIsa0JBQWtCLFdBQVcsWUFBWSx5QkFBeUIscUJBQXFCLGtDQUFrQyx3QkFBd0IsMkJBQTJCLENBQUMscUNBQXFDLDBCQUEwQixVQUFVLFVBQVUsTUFBTSxXQUFXLENBQUMsQ0FBQyxZQUFZLDhDQUE4QyxDQUFDLFlBQVksK0NBQStDLE9BQU8sQ0FBQyIsImZpbGUiOiJzdHlsZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohIHNhbml0aXplLmNzcyB2NC4xLjAgfCBDQzAgTGljZW5zZSB8IGdpdGh1Yi5jb20vam9uYXRoYW50bmVhbC9zYW5pdGl6ZS5jc3MgKi8qLDo6YmVmb3JlLDo6YWZ0ZXJ7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0Oy13ZWJraXQtYm94LXNpemluZzppbmhlcml0O2JveC1zaXppbmc6aW5oZXJpdH06OmJlZm9yZSw6OmFmdGVye3RleHQtZGVjb3JhdGlvbjppbmhlcml0O3ZlcnRpY2FsLWFsaWduOmluaGVyaXR9aHRtbHstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y3Vyc29yOmRlZmF1bHQ7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtsaW5lLWhlaWdodDoxLjU7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX1hcnRpY2xlLGFzaWRlLGZvb3RlcixoZWFkZXIsbmF2LHNlY3Rpb257ZGlzcGxheTpibG9ja31ib2R5e21hcmdpbjowfWgxe2ZvbnQtc2l6ZToyZW07bWFyZ2luOi42N2VtIDB9ZmlnY2FwdGlvbixmaWd1cmUsbWFpbntkaXNwbGF5OmJsb2NrfWZpZ3VyZXttYXJnaW46MWVtIDQwcHh9aHJ7LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3g7aGVpZ2h0OjA7b3ZlcmZsb3c6dmlzaWJsZX1uYXYgb2wsbmF2IHVse2xpc3Qtc3R5bGU6bm9uZX1wcmV7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLCBtb25vc3BhY2U7Zm9udC1zaXplOjFlbX1he2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDpvYmplY3RzfWFiYnJbdGl0bGVde2JvcmRlci1ib3R0b206bm9uZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmluaGVyaXR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfWNvZGUsa2JkLHNhbXB7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLCBtb25vc3BhY2U7Zm9udC1zaXplOjFlbX1kZm57Zm9udC1zdHlsZTppdGFsaWN9bWFya3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmMDA7Y29sb3I6IzAwMDAwMH1zbWFsbHtmb250LXNpemU6ODAlfXN1YixzdXB7Zm9udC1zaXplOjc1JTtsaW5lLWhlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1Yntib3R0b206LS4yNWVtfXN1cHt0b3A6LS41ZW19OjotbW96LXNlbGVjdGlvbntiYWNrZ3JvdW5kLWNvbG9yOiNiM2Q0ZmM7Y29sb3I6IzAwMDAwMDt0ZXh0LXNoYWRvdzpub25lfTo6c2VsZWN0aW9ue2JhY2tncm91bmQtY29sb3I6I2IzZDRmYztjb2xvcjojMDAwMDAwO3RleHQtc2hhZG93Om5vbmV9YXVkaW8sY2FudmFzLGlmcmFtZSxpbWcsc3ZnLHZpZGVve3ZlcnRpY2FsLWFsaWduOm1pZGRsZX1hdWRpbyx2aWRlb3tkaXNwbGF5OmlubGluZS1ibG9ja31hdWRpbzpub3QoW2NvbnRyb2xzXSl7ZGlzcGxheTpub25lO2hlaWdodDowfWltZ3tib3JkZXItc3R5bGU6bm9uZX1zdmd7ZmlsbDpjdXJyZW50Q29sb3J9c3ZnOm5vdCg6cm9vdCl7b3ZlcmZsb3c6aGlkZGVufXRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX1idXR0b24saW5wdXQsb3B0Z3JvdXAsc2VsZWN0LHRleHRhcmVhe21hcmdpbjowfWJ1dHRvbixpbnB1dCxzZWxlY3QsdGV4dGFyZWF7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtjb2xvcjppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXR9YnV0dG9uLGlucHV0e292ZXJmbG93OnZpc2libGV9YnV0dG9uLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfWJ1dHRvbixodG1sIFt0eXBlPVwiYnV0dG9uXCJdLFt0eXBlPVwicmVzZXRcIl0sW3R5cGU9XCJzdWJtaXRcIl17LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbn1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lcntib3JkZXItc3R5bGU6bm9uZTtwYWRkaW5nOjB9YnV0dG9uOi1tb3otZm9jdXNyaW5nLFt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmd7b3V0bGluZToxcHggZG90dGVkIEJ1dHRvblRleHR9bGVnZW5key13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjppbmhlcml0O2Rpc3BsYXk6dGFibGU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzowO3doaXRlLXNwYWNlOm5vcm1hbH1wcm9ncmVzc3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX10ZXh0YXJlYXtvdmVyZmxvdzphdXRvO3Jlc2l6ZTp2ZXJ0aWNhbH1bdHlwZT1cImNoZWNrYm94XCJdLFt0eXBlPVwicmFkaW9cIl17LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MH1bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31bdHlwZT1cInNlYXJjaFwiXXstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGZpZWxkO291dGxpbmUtb2Zmc2V0Oi0ycHh9W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9Ojotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9uO2ZvbnQ6aW5oZXJpdH1kZXRhaWxzLG1lbnV7ZGlzcGxheTpibG9ja31zdW1tYXJ5e2Rpc3BsYXk6bGlzdC1pdGVtfWNhbnZhc3tkaXNwbGF5OmlubGluZS1ibG9ja310ZW1wbGF0ZXtkaXNwbGF5Om5vbmV9YSxhcmVhLGJ1dHRvbixpbnB1dCxsYWJlbCxzZWxlY3Qsc3VtbWFyeSx0ZXh0YXJlYSxbdGFiaW5kZXhdey1tcy10b3VjaC1hY3Rpb246bWFuaXB1bGF0aW9uO3RvdWNoLWFjdGlvbjptYW5pcHVsYXRpb259W2hpZGRlbl17ZGlzcGxheTpub25lfVthcmlhLWJ1c3k9XCJ0cnVlXCJde2N1cnNvcjpwcm9ncmVzc31bYXJpYS1jb250cm9sc117Y3Vyc29yOnBvaW50ZXJ9W2FyaWEtaGlkZGVuPVwiZmFsc2VcIl1baGlkZGVuXXtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7ZGlzcGxheTppbmhlcml0O3Bvc2l0aW9uOmFic29sdXRlfVthcmlhLWhpZGRlbj1cImZhbHNlXCJdW2hpZGRlbl06Zm9jdXN7Y2xpcDphdXRvfVthcmlhLWRpc2FibGVkXXtjdXJzb3I6ZGVmYXVsdH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidCZWJhcy1OZXVlLUxpZ2h0JztzcmM6dXJsKFwiLi4vZm9udHMvQmViYXMtTmV1ZS1MaWdodC50dGYud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL0JlYmFzLU5ldWUtTGlnaHQudHRmLnN2ZyNCZWJhcy1OZXVlLUxpZ2h0XCIpIGZvcm1hdChcInN2Z1wiKSx1cmwoXCIuLi9mb250cy9CZWJhcy1OZXVlLUxpZ2h0LnR0Zi5lb3RcIiksdXJsKFwiLi4vZm9udHMvQmViYXMtTmV1ZS1MaWdodC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbH1ib2R5e2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEuNmVtO2NvbG9yOiM1NTU7Zm9udC1mYW1pbHk6XCJwcmFnbWF0aWNhXCIsXCJBcmlhbFwiLFwic2Fucy1zZXJpZlwifWh0bWwsYm9keXttYXJnaW46MDtwYWRkaW5nOjA7d2lkdGg6MTAwJX1hOmxpbmssYTp2aXNpdGVke2NvbG9yOiNlOTcxNTU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9YTpob3ZlcixhOmFjdGl2ZXtjb2xvcjphamR1c3QtaHVlKCNlOTcxNTUsIDE1ZGVnKX1zdHJvbmd7Zm9udC13ZWlnaHQ6NzAwfWgye2ZvbnQtZmFtaWx5OlwiQmViYXMtTmV1ZS1MaWdodFwiLEFyaWFsLFwic2Fucy1zZXJpZlwiO2ZvbnQtc2l6ZTozLjVlbTtmb250LXdlaWdodDpub3JtYWw7Y29sb3I6I2U5NzE1NTtsaW5lLWhlaWdodDoxZW07bGV0dGVyLXNwYWNpbmc6MC4wMjVlbTttYXJnaW4tYm90dG9tOjE1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe2gye2ZvbnQtc2l6ZToyLjJlbX19aDN7Zm9udC1mYW1pbHk6XCJwcmFnbWF0aWNhXCIsXCJBcmlhbFwiLFwic2Fucy1zZXJpZlwiO2NvbG9yOiM1NTU7Zm9udC13ZWlnaHQ6MjAwO2ZvbnQtc2l6ZToxLjM1ZW07bGluZS1oZWlnaHQ6MS4zZW07bWFyZ2luLWJvdHRvbTozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtoM3tmb250LXNpemU6MS4xZW19fWg0e2ZvbnQtc2l6ZToxLjFlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzU1NTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7d2lkdGg6MTAwJTttYXgtd2lkdGg6NTAwcHg7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggI2U5NzE1NX1we21hcmdpbi1ib3R0b206MTVweH1uYXZ7Zm9udC1mYW1pbHk6XCJCZWJhcy1OZXVlLUxpZ2h0XCIsQXJpYWwsXCJzYW5zLXNlcmlmXCI7Zm9udC1zaXplOjJlbTttYXJnaW4tbGVmdDphdXRvO2xldHRlci1zcGFjaW5nOjAuMDRlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpe25hdnt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwJSkgIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI1MHB4KXtuYXZ7Zm9udC1zaXplOjEuNDVlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KXtuYXZ7Zm9udC1zaXplOjEuMzVlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KXtuYXZ7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX19bmF2IHVse21hcmdpbjowO3BhZGRpbmc6MDtkaXNwbGF5OmZsZXg7bGlzdC1zdHlsZS10eXBlOm5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KXtuYXYgdWx7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX1uYXYgdWwgbGl7bWFyZ2luOjA7cGFkZGluZzowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7bmF2IHVsIGxpe2JvcmRlci1ib3R0b206c29saWQgMXB4ICNmZmY7YmFja2dyb3VuZC1jb2xvcjojZTk3MTU1fW5hdiB1bCBsaTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM1NTV9fW5hdiB1bCBsaSBhe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo1cHggMTVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpe25hdiB1bCBsaSBhe3BhZGRpbmc6MzBweH19bmF2IHVsIGxpIGE6bGluayxuYXYgdWwgbGkgYTp2aXNpdGVke2NvbG9yOiM3YjdiN2J9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KXtuYXYgdWwgbGkgYTpsaW5rLG5hdiB1bCBsaSBhOnZpc2l0ZWR7Y29sb3I6I2ZmZn19bmF2IHVsIGxpPnVse2Rpc3BsYXk6bm9uZX0uam90Zm9ybS1mb3JtIGlucHV0LC5qb3Rmb3JtLWZvcm0gdGV4dGFyZWF7b3V0bGluZTowO3BhZGRpbmc6Ny41cHg7Ym9yZGVyOnNvbGlkIDFweCAjZTk3MTU1O2ZvbnQtZmFtaWx5OlwicHJhZ21hdGljYVwiLFwiQXJpYWxcIixcInNhbnMtc2VyaWZcIjt3aWR0aDoxMDAlO2ZvbnQtc2l6ZTowLjg1ZW07Y29sb3I6IzdiN2I3Yn0uam90Zm9ybS1mb3JtIGlucHV0OjpwbGFjZWhvbGRlciwuam90Zm9ybS1mb3JtIHRleHRhcmVhOjpwbGFjZWhvbGRlcnt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmpvdGZvcm0tZm9ybSBidXR0b257YmFja2dyb3VuZC1jb2xvcjojZTk3MTU1O2NvbG9yOiNmZmY7Ym9yZGVyOjA7b3V0bGluZTowO3BhZGRpbmc6Ny41cHggNjBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1mYW1pbHk6XCJCZWJhcy1OZXVlLUxpZ2h0XCIsQXJpYWwsXCJzYW5zLXNlcmlmXCI7Zm9udC1zaXplOjEuODVlbTtsaW5lLWhlaWdodDoxLjJlbX0uam90Zm9ybS1mb3JtIGJ1dHRvbjpob3ZlcntjdXJzb3I6cG9pbnRlcn0ubm9zY3JvbGx7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6aGlkZGVufS5wYWdle3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wYWdle3BhZGRpbmctdG9wOjE0MHB4fX1pbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmhlYWRlcntwb3NpdGlvbjpmaXhlZDt3aWR0aDoxMDAlO2hlaWdodDpjYWxjKDE0MHB4ICsgMXB4KTt0b3A6MDtsZWZ0OjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNSk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt0cmFuc2l0aW9uOmFsbCAxczt6LWluZGV4OjEwMDAwO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9saW5lcy5zdmcpO2JhY2tncm91bmQtc2l6ZTozMHB4IGF1dG87YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IC0zMHB4O2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC15O3BhZGRpbmctbGVmdDo0NXB4O3BhZGRpbmctcmlnaHQ6MzBweH0uaGVhZGVyLnNvbGlke2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2hhZG93OjAgMCAxNXB4ICNkZGR9QG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpey50b3VjaCAuaGVhZGVye3Bvc2l0aW9uOnJlbGF0aXZlfX0udG91Y2ggI2hhbWJ1cmdlcntwb3NpdGlvbjpmaXhlZH0ubG9nb3t3aWR0aDoxMTIuNXB4O3BhZGRpbmc6MTVweCAzMHB4O21pbi13aWR0aDo5MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7I2hhbWJ1cmdlcnt3aWR0aDozMHB4O3Bvc2l0aW9uOmZpeGVkO3RvcDoxNXB4O3JpZ2h0OjE1cHh9I2hhbWJ1cmdlcjpob3ZlcntjdXJzb3I6cG9pbnRlcn0jaGFtYnVyZ2VyPmRpdntoZWlnaHQ6NHB4O2JhY2tncm91bmQtY29sb3I6I2U5NzE1NTttYXJnaW4tYm90dG9tOjRweH19c2VjdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjEwO2JhY2tncm91bmQtY29sb3I6I2ZmZn0udG9wU2xpZGVye3otaW5kZXg6MTt3aWR0aDoxMDAlfS5hbmNob3J7aGVpZ2h0OjE0MHB4O21hcmdpbi10b3A6LTE0MHB4fS5tYXB7YmFja2dyb3VuZC1jb2xvcjojZTk3MTU1O2hlaWdodDpjYWxjKDEwMHZoIC0gMTQwcHgpO21heC1oZWlnaHQ6NjYuNjY2NjY2NnZ3O3RleHQtYWxpZ246Y2VudGVyfS5tYXAgaW1ne3dpZHRoOmF1dG87aGVpZ2h0OjEwMCV9LnRlbmFudCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30udmlkZW9XcmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctYm90dG9tOjU2LjI1JTtoZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTpibG9ja30udmlkZW9XcmFwcGVyIGlmcmFtZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0udnVlV3JhcHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9I3BsYXl7aGVpZ2h0OjkwcHg7d2lkdGg6OTBweDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9wbGF5QnV0dG9uLnN2Z1wiKTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDI4LjI1dncgLSA0NXB4KTtsZWZ0OmNhbGMoNTAlIC0gNDVweCk7ei1pbmRleDo5OTk7b3BhY2l0eTowLjQ1fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCl7I3BsYXl7ZGlzcGxheTpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKXsjcGxheXtoZWlnaHQ6NjcuNXB4O3dpZHRoOjY3LjVweH19I3BsYXk6aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9LmNvbnRlbnRBcmVhe2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjE1cHggOC4zJSA2MHB4IGNhbGMoOC4zJSArIDMwcHgpO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9saW5lcy5zdmcpO2JhY2tncm91bmQtc2l6ZTozMHB4IGF1dG87YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IC0zMHB4O2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC15fS5pbnRyb0NvbnRlbnQgdWx7Y29sdW1uczoyO2NvbHVtbi1nYXA6MzBweDttYXJnaW4tYm90dG9tOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5pbnRyb0NvbnRlbnQgdWx7Y29sdW1uczoxfX0uaW50cm9Db250ZW50IHVsIGxpe21hcmdpbi1sZWZ0OjE1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5pbnRyb0NvbnRlbnQgdWwgbGl7bWFyZ2luLWxlZnQ6MH19LmJ1dHRvbntmb250LWZhbWlseTpcIkJlYmFzLU5ldWUtTGlnaHRcIixBcmlhbCxcInNhbnMtc2VyaWZcIjtmb250LXNpemU6MS43NWVtO2xpbmUtaGVpZ2h0OjFlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7YmFja2dyb3VuZC1jb2xvcjojZTk3MTU1O21heC13aWR0aDo5NSU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6Ny41cHggMTVweDtwYWRkaW5nLWJvdHRvbTo0cHg7bWFyZ2luLWJvdHRvbToxNXB4O21hcmdpbi1yaWdodDoxNXB4O2NvbG9yOiNmZmY7Ym9yZGVyOm5vbmU7b3V0bGluZTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KXsuYnV0dG9ue3dpZHRoOjMwMHB4fX0uYnV0dG9uOmxpbmssLmJ1dHRvbjp2aXNpdGVke2NvbG9yOiNmZmZ9LnJlZ2lvbmFse3BhZGRpbmctYm90dG9tOjE1cHh9LnJlZ2lvbmFsIHVse2NvbHVtbnM6Mjtjb2x1bW4tZ2FwOjMwcHg7bWFyZ2luLWJvdHRvbTozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucmVnaW9uYWwgdWx7Y29sdW1uczoxfX0ucmVnaW9uYWwgdWwgbGl7bWFyZ2luLWxlZnQ6MTVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnJlZ2lvbmFsIHVsIGxpe21hcmdpbi1sZWZ0OjB9fS5idXR0b25zV3JhcHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9LmluY2VudGl2ZXNXcmFwcGVye2Rpc3BsYXk6ZmxleDtiYWNrZ3JvdW5kLWNvbG9yOiNlOTcxNTU7cGFkZGluZzo2MHB4IDMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpey5pbmNlbnRpdmVzV3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5pbmNlbnRpdmVzV3JhcHBlcj5kaXZ7ZmxleDoxO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uaW5jZW50aXZlc1dyYXBwZXI+ZGl2Lmljb257ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5pbmNlbnRpdmVzV3JhcHBlcj5kaXYgLnNvdXJjZXtjb2xvcjojZmZmO21hcmdpbi10b3A6MzBweDtmb250LXNpemU6MC44NWVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uaW5jZW50aXZlc1dyYXBwZXI+ZGl2IC5zb3VyY2UgYTpsaW5rLC5pbmNlbnRpdmVzV3JhcHBlcj5kaXYgLnNvdXJjZSBhOnZpc2l0ZWR7Y29sb3I6I2ZmZn0uaW5jZW50aXZlc1dyYXBwZXI+ZGl2OmZpcnN0LWNoaWxke2JvcmRlci1yaWdodDpzb2xpZCAxcHggI2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCl7LmluY2VudGl2ZXNXcmFwcGVyPmRpdjpmaXJzdC1jaGlsZHtib3JkZXItcmlnaHQ6MDtib3JkZXItYm90dG9tOnNvbGlkIDFweCAjZmZmO3BhZGRpbmctYm90dG9tOjE1cHg7bWFyZ2luLWJvdHRvbToxNXB4fX0uaW5jZW50aXZlc1dyYXBwZXI+ZGl2IGltZ3t3aWR0aDo3MCU7bWF4LXdpZHRoOjQwMHB4O2hlaWdodDphdXRvfS5zcGVjc1NlY3Rpb257YmFja2dyb3VuZC1jb2xvcjojZTk3MTU1O3BhZGRpbmc6MTVweCAwIDYwcHggMH0uc3BlY3NTZWN0aW9uIGgye2NvbG9yOiNmZmY7bWFyZ2luLWxlZnQ6Y2FsYyg4LjMlICsgMzBweCl9LnNwZWNzSW1ne21hcmdpbi1sZWZ0OmNhbGMoOC4zJSArIDMwcHgpO21heC1oZWlnaHQ6Y2FsYygxMDB2aCAtIDMwOHB4KTt3aWR0aDoxMDAlO21heC13aWR0aDoxNDV2aH0ubm8tc21hbGx7d2lkdGg6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnRvdWNoIC5uby1zbWFsbHtkaXNwbGF5Om5vbmV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsudG91Y2ggLnNtYWxse2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19LmF2YWlsc1dyYXBwZXJ7ZGlzcGxheTpmbGV4fS5hdmFpbHNXcmFwcGVyIHN0cm9uZ3tmb250LXdlaWdodDoyMDA7Y29sb3I6I2U5NzE1NX0uYXZhaWxzV3JhcHBlcj5kaXZ7ZmxleDoxO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmF2YWlsc1dyYXBwZXIgLnRhYmxlV3JhcHt3aWR0aDoxMDAlfS5hdmFpbHNXcmFwcGVyIC5rZXkgaW1ne3dpZHRoOjkwJTttYXgtd2lkdGg6MzAwcHg7bWFyZ2luLXRvcDoxNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYXZhaWxzV3JhcHBlciAua2V5e2Rpc3BsYXk6bm9uZX19LmF2YWlsc1dyYXBwZXIgLnNhbXBsZXttYXgtd2lkdGg6MTAwJTtvdmVyZmxvdy14OmhpZGRlbjttYXJnaW4tdG9wOjEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5hdmFpbHNXcmFwcGVyIC5zYW1wbGUgLmJ1dHRvbnt3aWR0aDphdXRvICFpbXBvcnRhbnR9fS5hdmFpbHNXcmFwcGVyIC5hdmFpbHNUYWJsZXt3aWR0aDoxMDAlO21heC13aWR0aDo1MDBweDtsaW5lLWhlaWdodDoxZW07Zm9udC1mYW1pbHk6XCJCZWJhcy1OZXVlLUxpZ2h0XCIsQXJpYWwsXCJzYW5zLXNlcmlmXCI7Zm9udC1zaXplOjIuODVlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey5hdmFpbHNXcmFwcGVyIC5hdmFpbHNUYWJsZXtmb250LXNpemU6Mi4yZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCl7LmF2YWlsc1dyYXBwZXIgLmF2YWlsc1RhYmxle2ZvbnQtc2l6ZToxLjRlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpey5hdmFpbHNXcmFwcGVyIC5hdmFpbHNUYWJsZXt3aWR0aDoxMDAlfX0uYXZhaWxzV3JhcHBlciAuYXZhaWxzVGFibGUgdHJ7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggI2U5NzE1NX0uYXZhaWxzV3JhcHBlciAuYXZhaWxzVGFibGUgdGR7dmVydGljYWwtYWxpZ246dG9wO3BhZGRpbmc6MzBweCAwfS5hdmFpbHNXcmFwcGVyIC5hdmFpbHNUYWJsZSBpbWd7d2lkdGg6MzVweDtoZWlnaHQ6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmF2YWlsc1dyYXBwZXIgLnN0YWNre2Rpc3BsYXk6bm9uZX19LmNvbnRhY3RXcmFwe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCl7LmNvbnRhY3RXcmFwe2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LmNvbnRhY3RXcmFwIHVse2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH0uY29udGFjdFdyYXAgdWwgbGl7cGFkZGluZzowO21hcmdpbjowO21hcmdpbi1ib3R0b206MTVweDtsaW5lLWhlaWdodDoxLjFlbX0uY29udGFjdFdyYXAgLmNvbnRhY3Rze2ZsZXg6MTttYXgtd2lkdGg6MjAwcHh9LmNvbnRhY3RXcmFwIC5jb250YWN0cyB1bHttYXJnaW4tdG9wOjMwcHh9LmNvbnRhY3RXcmFwIC5jb250YWN0cyBpbWd7d2lkdGg6NjAlO21heC13aWR0aDoyNzBweDtoZWlnaHQ6YXV0b30uY29udGFjdFdyYXAgLmZvcm17ZmxleDoxO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjUwMHB4O21hcmdpbi1sZWZ0OjkwcHg7cGFkZGluZy10b3A6MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCl7LmNvbnRhY3RXcmFwIC5mb3Jte21hcmdpbi1sZWZ0OjB9fS5lbmR7YmFja2dyb3VuZC1jb2xvcjojZTk3MTU1fSNzdWJ7YmFja2dyb3VuZC1jb2xvcjojZTk3MTU1O2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6XCJCZWJhcy1OZXVlLUxpZ2h0XCIsQXJpYWwsXCJzYW5zLXNlcmlmXCI7Zm9udC1zaXplOjEuODVlbTtsaW5lLWhlaWdodDoxZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDoxNzNweDtoZWlnaHQ6NDZweDtvdmVyZmxvdzpoaWRkZW59I3N1Yjpob3ZlcntjdXJzb3I6cG9pbnRlcn0ucm9hZGJsb2Nre3Bvc2l0aW9uOmZpeGVkO3RvcDoxNDBweDt3aWR0aDoxMDAlO2xlZnQ6MDt6LWluZGV4OjEwMDAwO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucm9hZGJsb2Nre3RvcDowO2hlaWdodDoxMDB2aH19LnJvYWRibG9jayAucm9hZGJsb2NrV3JhcHBlcnt3aWR0aDoxMDAlO21heC13aWR0aDo3NjhweDtiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci10b3A6c29saWQgNDBweCAjZTk3MTU1O3BhZGRpbmc6MzBweDtwb3NpdGlvbjpyZWxhdGl2ZX0ucm9hZGJsb2NrIC5yb2FkYmxvY2tXcmFwcGVyIHVse2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH0ucm9hZGJsb2NrIC5yb2FkYmxvY2tXcmFwcGVyIHVsIGxpe3BhZGRpbmc6MDttYXJnaW46MDttYXJnaW4tYm90dG9tOjE1cHg7bGluZS1oZWlnaHQ6MS4xZW19LnJvYWRibG9jayAucm9hZGJsb2NrV3JhcHBlciAuY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOi00MHB4O3JpZ2h0OjA7aGVpZ2h0OjQwcHg7d2lkdGg6NDBweH0ucm9hZGJsb2NrIC5yb2FkYmxvY2tXcmFwcGVyIC5jbG9zZTpob3ZlcntjdXJzb3I6cG9pbnRlcn0ucm9hZGJsb2NrIC5yb2FkYmxvY2tXcmFwcGVyIC5jbG9zZSBpbWd7d2lkdGg6YXV0bztoZWlnaHQ6MTAwJX0udnVlV3JhcHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWJvdHRvbTo1Ni4yNSU7cGFkZGluZy10b3A6MzVweDtoZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW59LnZ1ZVdyYXAgaWZyYW1le3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsudnVlV3JhcCBpZnJhbWV7ZGlzcGxheTpub25lfX0udnVlV3JhcCAudnVlT3ZlcmxheXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjEwMDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey52dWVXcmFwIC52dWVPdmVybGF5e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL3ZpcnR1YWxUb3VyLmpwZ1wiKTtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LnZ1ZVdyYXAgLnZ1ZU92ZXJsYXkgLm1vYmlsZUxpbmt7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6I2U5NzE1NX0udnVlV3JhcCAudnVlT3ZlcmxheSAubW9iaWxlTGluayBhe2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6XCJCZWJhcy1OZXVlLUxpZ2h0XCIsQXJpYWwsXCJzYW5zLXNlcmlmXCI7cGFkZGluZzoxNXB4O2ZvbnQtc2l6ZToxLjI1ZW07bGluZS1oZWlnaHQ6MC43NWVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrfX0udnVlV3JhcCAudnVlT3ZlcmxheS5jbGlja2Vke3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87dG9wOmF1dG87Ym90dG9tOjMwcHg7bGVmdDpjYWxjKDUwJSAtIDE1MHB4KX0udnVlV3JhcCAudnVlT3ZlcmxheSAucGxheXBhdXNle2JhY2tncm91bmQtY29sb3I6I2U5NzE1NTtjb2xvcjojZmZmO2ZvbnQtZmFtaWx5OlwiQmViYXMtTmV1ZS1MaWdodFwiLEFyaWFsLFwic2Fucy1zZXJpZlwiO3BhZGRpbmc6MTVweDtwYWRkaW5nLWJvdHRvbToxMHB4O2ZvbnQtc2l6ZToxLjc1ZW07bGluZS1oZWlnaHQ6MWVtO3dpZHRoOjMwMHB4O3RleHQtYWxpZ246Y2VudGVyO2xldHRlci1zcGFjaW5nOjAuMDVlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnZ1ZVdyYXAgLnZ1ZU92ZXJsYXkgLnBsYXlwYXVzZXtkaXNwbGF5Om5vbmV9fS52dWVXcmFwIC52dWVPdmVybGF5IC5wbGF5cGF1c2U6aG92ZXJ7Y3Vyc29yOnBvaW50ZXI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS53aW5kb3dVcGdyYWRle3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDB2aDtiYWNrZ3JvdW5kLWNvbG9yOmJsYWNrO3otaW5kZXg6MTAwMDE7cGFkZGluZzoxNXB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLWFzcGVjdC1yYXRpbzogMTkyMCAvIDEwODApey53aW5kb3dVcGdyYWRle3BhZGRpbmc6MTVweCAxMnZofX1AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKXsuY29udGFjdFdyYXB7ZGlzcGxheTpibG9jazttaW4taGVpZ2h0OjUwMHB4fS5jb250YWN0V3JhcCAuY29udGFjdHN7ZmxvYXQ6bGVmdH0uY29udGFjdFdyYXAgLmZvcm17ZmxvYXQ6cmlnaHR9fS5zdGlja3ktY2xvbmV7aGVpZ2h0OjB9LmZpeGVke3Bvc2l0aW9uOmZpeGVkICFpbXBvcnRhbnQ7d2lkdGg6MTAwJTt0b3A6MTQwcHg7bGVmdDowfS5nc2FwU2xpZGVyIHVse21hcmdpbjowO3BhZGRpbmc6MDtsaXN0LXN0eWxlLXR5cGU6bm9uZX0uZ3NhcFNsaWRlciB1bCBsaXttYXJnaW46MDtwYWRkaW5nOjB9LmdzYXBTbGlkZXIuZmFkaW5nU2xpZGVzIHVse3Bvc2l0aW9uOnJlbGF0aXZlfS5nc2FwU2xpZGVyLmZhZGluZ1NsaWRlcyB1bCBsaXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtvcGFjaXR5OjB9LmdzYXBTbGlkZXIuZmFkaW5nU2xpZGVzIHVsIGxpLnNsaWRlLTB7b3BhY2l0eToxfS5nc2FwU2xpZGVyLmZ1bGxzY3JlZW4gdWx7aGVpZ2h0OjEwMHZofS5nc2FwU2xpZGVyLmZ1bGxzY3JlZW4gbGl7aGVpZ2h0OjEwMHZoO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LmdzYXBTbGlkZXIuYXNwZWN0UmF0aW8gdWx7d2lkdGg6MTAwJX0uZ3NhcFNsaWRlci5hc3BlY3RSYXRpbyBsaXt3aWR0aDoxMDAlfS5nc2FwU2xpZGVyLmFzcGVjdFJhdGlvIGxpIGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvfSN0b3BTbGlkZXJ7aGVpZ2h0OjQ3LjIyMnZ3O3dpZHRoOjEwMCU7bGVmdDowfSN0b3BTbGlkZXIgdWx7ei1pbmRleDoxMDB9I3RvcFNsaWRlciAuc2xpZGVyX292ZXJsYXl7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7ei1pbmRleDoyMDA7dGV4dC1hbGlnbjpjZW50ZXJ9I3RvcFNsaWRlciAuc2xpZGVyX292ZXJsYXkgaW1ne21peC1ibGVuZC1tb2RlOm11bHRpcGx5O2hlaWdodDo0Ny4yMjJ2dzttYXgtaGVpZ2h0OmNhbGMoMTAwdmggLSAxNDBweCk7d2lkdGg6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSl7LnRvdWNoIC5wYWdle3BhZGRpbmctdG9wOjB9fS50b3VjaCAjdG9wU2xpZGVye3Bvc2l0aW9uOnJlbGF0aXZlfS50b3VjaCAudG9wU2xpZGVye2hlaWdodDo0Ny4yMjJ2dztwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MH0jc2Vjb25kU2xpZGVye3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDo0Ni43Nzcydnd9I3NlY29uZFNsaWRlciAuY2FwdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206NjBweDtsZWZ0OmNhbGMoOC4zJSArIDMwcHgpO2JhY2tncm91bmQtY29sb3I6I2U5NzE1NTtjb2xvcjojZmZmO2ZvbnQtZmFtaWx5OlwiQmViYXMtTmV1ZS1MaWdodFwiLEFyaWFsLFwic2Fucy1zZXJpZlwiO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwYWRkaW5nOjE1cHg7Zm9udC1zaXplOjJlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpeyNzZWNvbmRTbGlkZXIgLmNhcHRpb257Ym90dG9tOjE1cHg7Zm9udC1zaXplOjEuMjVlbTtwYWRkaW5nOjcuNXB4fX0jc2Vjb25kU2xpZGVyIGxpLmN1cnJlbnRTbGlkZXtvcGFjaXR5OjF9I3NlY29uZFNsaWRlciAuc2xpZGVyLWJ0bntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDozNXB4O2hlaWdodDo3MHB4O2JhY2tncm91bmQtY29sb3I6I2U5NzE1NTt0b3A6Y2FsYyg1MCUgLSAzNXB4KTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1zaXplOjkwJSA5MCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjc2Vjb25kU2xpZGVyIC5zbGlkZXItYnRue29wYWNpdHk6MDt3aWR0aDo1MCU7dG9wOjA7aGVpZ2h0OjEwMCV9fS5wcmV2QnV0dG9ue2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9hcnJvd19wcmV2LnN2Zyl9Lm5leHRCdXR0b257YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1hZ2VzL2Fycm93X25leHQuc3ZnKTtyaWdodDowfVxuIl19 */