File: D:/HostingSpaces/SBogers10/demo.komma.pro/wwwroot/css/kms.css
html {
font-size: 18px;
}
body {
margin: 0;
color: white;
font-family: "Rubik", sans-serif;
background-color: #1D2433;
}
body #main {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 230px;
overflow: auto;
}
body input {
font-family: "Rubik", sans-serif;
}
.text-muted {
color: #9ba0ae;
}
.text-primary {
color: #3289ff;
}
.text-success {
color: #3c763d;
}
.text-info {
color: #31708f;
}
.text-warning {
color: #ff8d00;
}
.text-danger {
color: #f2303f;
}
.text-light {
color: #9ba0ae;
font-weight: 310;
}
h1, h2, h3, h4 {
font-weight: 400;
}
h1 {
font-size: 1.8rem;
}
h2 {
font-size: 1.6rem;
}
h3 {
font-size: 1.4rem;
}
h4 {
font-size: 1.2rem;
}
.inline {
display: inline;
}
#selectYearAndMonthForm .selectize-control {
float: left;
width: 45%;
margin-left: 3.3333%;
}
/* ==========================================================================
* Basic style settings
* ========================================================================== */
* {
box-sizing: border-box;
}
/* * Set up the body
* *
* * 1. This is the base for al rem units
* * 2. Makes sue that some fonts are better rendered
* * #. Set font to lining figures
* */
html {
line-height: 1.6;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-rendering: optimizeLegibility;
-webkit-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
/**
* * 1.Default display for images is block to lose the extra margin below the image
* * 2. Remove border / especially on older browsers
* */
img, svg {
display: block;
border: none;
}
/**
* * Add translation to prevent recoloring from autocomplete
* */
input :-ms-input-placeholder, textarea :-ms-input-placeholder {
transition: all 9999s linear 9999s;
}
input ::-webkit-input-placeholder, textarea ::-webkit-input-placeholder {
transition: all 9999s linear 9999s;
}
input ::-moz-placeholder, textarea ::-moz-placeholder {
transition: all 9999s linear 9999s;
}
input ::-ms-input-placeholder, textarea ::-ms-input-placeholder {
transition: all 9999s linear 9999s;
}
input ::placeholder, textarea ::placeholder {
transition: all 9999s linear 9999s;
}
/* * Remove default margin around figure
* */
figure {
margin: 0;
}
@-webkit-keyframes shake1 {
0% {
transform: translate3d(0.5px, 0.25px, 0);
}
10% {
transform: translate3d(-0.25px, -0.5px, 0);
}
20% {
transform: translate3d(-0.75px, 0px, 0);
}
30% {
transform: translate3d(0px, 0.5px, 0);
}
40% {
transform: translate3d(0.25px, -0.25px, 0);
}
50% {
transform: translate3d(-0.25px, 0.5px, 0);
}
60% {
transform: translate3d(-0.75px, 0.25px, 0);
}
70% {
transform: translate3d(0.5px, 0.25px, 0);
}
80% {
transform: translate3d(-0.25px, -0.25px, 0);
}
90% {
transform: translate3d(0.5px, 0.5px, 0);
}
100% {
transform: translate3d(0.25px, -0.5px, 0);
}
}
@keyframes shake1 {
0% {
transform: translate3d(0.5px, 0.25px, 0);
}
10% {
transform: translate3d(-0.25px, -0.5px, 0);
}
20% {
transform: translate3d(-0.75px, 0px, 0);
}
30% {
transform: translate3d(0px, 0.5px, 0);
}
40% {
transform: translate3d(0.25px, -0.25px, 0);
}
50% {
transform: translate3d(-0.25px, 0.5px, 0);
}
60% {
transform: translate3d(-0.75px, 0.25px, 0);
}
70% {
transform: translate3d(0.5px, 0.25px, 0);
}
80% {
transform: translate3d(-0.25px, -0.25px, 0);
}
90% {
transform: translate3d(0.5px, 0.5px, 0);
}
100% {
transform: translate3d(0.25px, -0.5px, 0);
}
}
@-webkit-keyframes shake2 {
0% {
transform: translate3d(0.25px, -0.5px, 0);
}
10% {
transform: translate3d(0.5px, 0.5px, 0);
}
20% {
transform: translate3d(-0.25px, -0.25px, 0);
}
30% {
transform: translate3d(0.5px, 0.25px, 0);
}
40% {
transform: translate3d(-0.75px, 0.25px, 0);
}
50% {
transform: translate3d(-0.25px, 0.5px, 0);
}
60% {
transform: translate3d(0.25px, -0.25px, 0);
}
70% {
transform: translate3d(0px, 0.5px, 0);
}
80% {
transform: translate3d(-0.75px, 0px, 0);
}
90% {
transform: translate3d(-0.25px, -0.5px, 0);
}
100% {
transform: translate3d(0.5px, 0.25px, 0);
}
}
@keyframes shake2 {
0% {
transform: translate3d(0.25px, -0.5px, 0);
}
10% {
transform: translate3d(0.5px, 0.5px, 0);
}
20% {
transform: translate3d(-0.25px, -0.25px, 0);
}
30% {
transform: translate3d(0.5px, 0.25px, 0);
}
40% {
transform: translate3d(-0.75px, 0.25px, 0);
}
50% {
transform: translate3d(-0.25px, 0.5px, 0);
}
60% {
transform: translate3d(0.25px, -0.25px, 0);
}
70% {
transform: translate3d(0px, 0.5px, 0);
}
80% {
transform: translate3d(-0.75px, 0px, 0);
}
90% {
transform: translate3d(-0.25px, -0.5px, 0);
}
100% {
transform: translate3d(0.5px, 0.25px, 0);
}
}
/* ==========================================================================
* Functions used in grid calculation
* ========================================================================== */
/**
* * Define amount of grid columns
* */
/**
* * This is where the magic happens
* * Return percentage based on amount of columns
* * Use parent column size to adjust the origin
* */
/**
* * Default function for columns
* * Return as percentage
* */
/**
* * Return as viewport width
* */
/* ==========================================================================
* Login KMS
* ========================================================================== */
.login {
position: relative;
min-height: 100vh;
display: flex;
justify-content: center;
align-items: center;
background-color: #1D2433;
background-image: url("/img/kms/background.svg");
background-size: cover;
background-position: center;
}
.login .placeholder {
width: 80%;
max-width: 400px;
padding: 20px 40px;
background-color: white;
color: #2B2F83;
/* Alert messages
* ========================================================================== */
}
.login .placeholder .header {
margin-bottom: 20px;
display: flex;
justify-content: space-between;
align-items: center;
}
.login .placeholder .header.small {
margin-bottom: 20px;
}
.login .placeholder .header img {
display: block;
width: 45px;
height: 45px;
margin-left: auto;
}
.login .placeholder .header h2 {
width: calc(100% - 45px);
margin: 0;
color: #2B2F83;
font-size: 1.2rem;
font-weight: bold;
}
.login .placeholder label {
font-size: 0.8rem;
}
.login .placeholder .warning {
padding: 7px 12px;
margin: 8px 0;
border: 1px solid #2B2F83;
font-size: 0.7rem;
color: #2B2F83;
}
.login .placeholder input {
width: 100%;
height: 40px;
margin: 0 0 8px;
border-radius: 4px;
font-size: 0.7rem;
color: #2B2F83;
text-indent: 10px;
border: #d8dae2 solid 1px;
transition: box-shadow 0.4s;
}
.login .placeholder input:focus {
outline: 0;
box-shadow: rgba(0, 0, 255, 0.75) 0 0 5px 0;
}
.login .placeholder input[type=submit] {
background-color: #2B2F83;
border: none;
color: white;
text-align: center;
cursor: pointer;
transition: background-color 0.4s;
}
.login .placeholder input[type=submit]:hover {
background-color: #383da9;
}
.login .placeholder a {
color: #2B2F83;
font-size: 0.7rem;
font-weight: semibold();
}
.login .placeholder .login__submit {
margin-top: 20px;
}
/* ==========================================================================
* Entities navigation KMS
* ========================================================================== */
#entities {
position: absolute;
top: 0;
left: 0;
width: 380px;
height: auto;
min-height: 100vh;
background-color: white;
color: #3289ff;
/* Header block
* ========================================================================== */
/* Search block
* ========================================================================== */
/* Add new item block
* ========================================================================== */
/* Change order block
* ========================================================================== */
/* Entities list
* ==========================================================================
* Entities header: 141px
* Search: 50px
* New item: 50px
* Order: 50px
* */
}
#entities .entities-header {
padding: 40px 0;
border-bottom: 1px solid #d8dae2;
text-align: center;
height: 101px;
}
#entities .entities-header h1 {
font-size: 1.2rem;
color: #2B2F83;
font-weight: medium();
margin: 0;
}
#entities .entities-header p {
font-size: 0.7rem;
color: #70778c;
opacity: 0.5;
margin: 0;
font-weight: lightest();
}
#entities .entities-content > p, #entities .entities-content h2 {
padding: 0 20px;
}
#entities .entities-content > p {
font-size: 0.9rem;
}
#entities .search .search-field {
height: 45px;
border-bottom: 1px solid #d8dae2;
font-size: 0.9rem;
cursor: text;
background-color: #f4f5f7;
background-image: url("/img/kms/icons/icon_search.svg");
background-repeat: no-repeat;
background-position: 7px center;
}
#entities .search .search-field input {
width: 100%;
height: 45px;
padding: 0;
margin: 0;
border: none;
font-size: 0.7rem;
line-height: 2.2;
text-indent: 60px;
background-color: transparent;
transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;
}
#entities .search .search-field input:focus {
border-color: #3c8bf5;
outline: 0;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 12px rgba(120, 169, 236, 0.3);
}
#entities .search .search-result-text {
display: none;
height: 50px;
width: 100%;
border-bottom: 2px solid #3289ff;
transition: background-color 0.2s, color 0.2s;
margin: 0;
padding: 0 15px 0 60px;
color: #70778c;
font-size: 0.7rem;
line-height: 1;
}
#entities .search .search-result-text span {
display: inline-block;
margin-left: 5px;
color: #3289ff;
}
#entities .search .entities-list {
display: none;
height: calc( 100vh - 235px);
}
#entities .search .entities-list ul .entities-list-item {
display: none;
}
#entities .search .entities-list ul .entities-list-item.active {
display: block;
}
#entities .search .entities-list ul .entities-list-item.active > a {
background-color: transparent;
color: #70778c;
}
#entities .search .entities-list ul .entities-list-item.active > a .icon {
background-color: rgba(216, 218, 226, 0.6);
}
#entities .search .entities-list ul .entities-list-item.active > a p {
margin: 0;
width: calc(100% - 65px);
}
#entities .search .entities-list ul .entities-list-item.active > a p:before {
content: attr(data-breadcrumb);
display: block;
color: #70778c;
font-size: 0.6rem;
opacity: 0.5;
}
#entities .search.active .entities-list {
display: block;
}
#entities .search.active .search-result-text {
display: flex;
justify-content: flex-start;
align-items: center;
}
#entities .new-item {
display: flex;
justify-content: flex-start;
align-items: center;
height: 45px;
width: 100%;
background-color: transparent;
border-bottom: 2px solid #3289ff;
transition: background-color 0.2s, color 0.2s;
color: #3289ff;
font-size: 0.7rem;
line-height: 1;
text-decoration: none;
}
#entities .new-item span {
display: inline-block;
width: 30px;
height: 30px;
margin: 0 15px 0 15px;
border: 1px solid #3289ff;
border-radius: 100%;
background-color: white;
}
#entities .new-item span:before {
content: "";
background-image: url("/img/kms/icons/icon_plus.svg");
background-repeat: no-repeat;
background-position: center;
display: inline-block;
width: 30px;
height: 30px;
}
#entities .new-item:hover {
background-color: #3289ff;
color: white;
}
#entities .entities-order {
position: relative;
width: 100%;
height: 50px;
border-top: solid 1px #e0e6ec;
}
#entities .entities-order .sortable-button {
display: flex;
justify-content: center;
align-items: center;
width: 100%;
height: 100%;
text-decoration: none;
color: #3289ff;
font-size: 0.7rem;
text-align: center;
cursor: pointer;
}
#entities .entities-order .sortable-button:before {
content: "";
display: inline-block;
width: 19px;
height: 23px;
background-image: url("/img/kms/icons/icon_reorder.svg");
background-repeat: no-repeat;
vertical-align: middle;
margin-right: 10px;
}
#entities .entities-order .sortable-button.save-order {
position: absolute;
left: 0;
top: 0;
opacity: 0;
pointer-events: none;
z-index: -1;
background-color: #3289ff;
color: white;
}
#entities .entities-order .sortable-button.save-order.show {
z-index: 2;
opacity: 1;
pointer-events: all;
}
#entities .entities-order .sortable-button.save-order:before {
background-image: url("/img/kms/icons/icon_save_order.svg");
}
#entities #main-entities-list.hide {
display: none;
}
#entities .entities-list {
position: relative;
height: calc( 100vh - 190px);
overflow: auto;
overflow-x: hidden;
}
#entities .entities-list .js-sortable {
height: calc(100% - 100px);
}
#entities .entities-list ul {
margin: 0;
padding: 0;
list-style: none;
}
#entities .entities-list ul.ui-sortable, #entities .entities-list ul.sortable {
height: 100%;
overflow: auto;
overflow-x: hidden;
}
#entities .entities-list ul ul {
padding-left: 20px;
min-height: 10px;
}
#entities .entities-list ul .sortable-placeholder {
height: 50px;
width: 100%;
background-color: #f7f7f7;
border: 1px dashed rgba(50, 137, 255, 0.4);
}
#entities .entities-list ul .entities-list-item {
background-color: white;
transition: background-color 0.3s;
}
#entities .entities-list ul .entities-list-item:nth-child(even) {
background-color: #f7f7f7;
}
#entities .entities-list ul .entities-list-item > a, #entities .entities-list ul .entities-list-item .tree-node-content {
position: relative;
display: flex;
justify-content: flex-start;
align-items: center;
height: 50px;
width: 100%;
text-decoration: none;
font-size: 0.7rem;
line-height: 1.1;
color: #70778c;
cursor: pointer;
font-weight: lightest();
}
#entities .entities-list ul .entities-list-item > a sub, #entities .entities-list ul .entities-list-item .tree-node-content sub {
opacity: 0.6;
}
#entities .entities-list ul .entities-list-item > a:hover, #entities .entities-list ul .entities-list-item .tree-node-content:hover {
background-color: #eceef3;
color: #2B2F83;
}
#entities .entities-list ul .entities-list-item.active > a, #entities .entities-list ul .entities-list-item.active > .tree-node-content {
background-color: #3289ff;
color: white;
}
#entities .entities-list ul .entities-list-item.active > a .icon, #entities .entities-list ul .entities-list-item.active > .tree-node-content .icon {
background-color: #d8dae2;
}
#entities .entities-list ul .entities-list-item .color-status {
display: inline-block;
height: 100%;
width: 5px;
background-color: transparent;
}
#entities .entities-list ul .entities-list-item .color-status[data-status-type="0"] {
background-color: #d8dae2;
}
#entities .entities-list ul .entities-list-item .color-status[data-status-type="1"] {
background-color: #78dc84;
}
#entities .entities-list ul .entities-list-item .color-status[data-status-type="2"] {
background-color: #f2303f;
}
#entities .entities-list ul .entities-list-item .color-status[data-status-type="3"] {
background-color: #2B2F83;
}
#entities .entities-list ul .entities-list-item .color-status[data-status-type="4"] {
background-color: #ff8d00;
}
#entities .entities-list ul .entities-list-item .color-status[data-status-type="5"] {
background-color: #3c763d;
}
#entities .entities-list ul .entities-list-item p {
margin: 0;
width: calc(100% - 60px);
}
#entities .entities-list ul .entities-list-item .icon {
display: flex;
justify-content: center;
align-items: center;
width: 30px;
height: 30px;
margin: 0 15px;
border-radius: 100%;
background-color: rgba(216, 218, 226, 0.6);
background-position: center;
background-size: cover;
overflow: hidden;
}
#entities .entities-list ul .entities-list-item .icon img {
width: 30px;
height: 30px;
}
#entities .entities-list ul .entities-list-item .icon span {
font-size: 0.8rem;
color: #70778c;
position: relative;
top: 1px;
}
#entities .entities-list ul .entities-list-item .triangle {
position: absolute;
right: 0;
top: 0;
display: flex;
justify-content: center;
align-items: center;
background-color: rgba(0, 0, 0, 0.03);
width: 40px;
height: 100%;
cursor: pointer;
}
#entities .entities-list ul .entities-list-item .triangle:before {
content: "";
display: inline-block;
width: 10px;
height: 5px;
background-image: url("/img/kms/icons/icon_triangle_down.svg");
background-position: center center;
background-repeat: no-repeat;
transition: transform 0.4s;
}
#entities .entities-list ul .entities-list-item[collapsed=true] .triangle:before {
transform: rotate(180deg);
}
#entities .entities-list .sorting .entities-list-item {
position: relative;
cursor: move;
}
#entities .entities-list .sorting .entities-list-item a {
cursor: move;
-webkit-animation: shake1 1.5s infinite alternate;
animation: shake1 1.5s infinite alternate;
}
#entities .entities-list .sorting .entities-list-item:nth-child(odd) a {
-webkit-animation: shake2 1.5s infinite alternate;
animation: shake2 1.5s infinite alternate;
}
/* Drag and drop styling
* ========================================================================== */
/* ==========================================================================
* Entity block KMS
* ========================================================================== */
#entity {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 380px;
border-left: 1px solid #d8dae2;
/* Header + Save and Delete buttons
* ========================================================================== */
/* (Language) Tabs
* ========================================================================== */
/* Container for attributes
* ========================================================================== */
}
#entity .entity-header {
display: flex;
justify-content: space-between;
align-items: center;
height: 140px;
position: relative;
padding-left: 40px;
padding-right: 20px;
box-shadow: inset 0px -20px 20px -20px rgba(0, 0, 0, 0.5);
}
#entity .entity-header .entity-header-attributes {
width: calc(100% - 200px);
display: flex;
justify-content: flex-start;
align-items: center;
}
#entity .entity-header .entity-header-attributes .entity-thumbnail {
position: relative;
width: 100px;
height: 100px;
overflow: hidden;
border: solid 1px white;
border-radius: 10px;
background-color: #d8dae2;
line-height: 100px;
text-align: center;
font-size: 1.6rem;
font-weight: bold;
color: #70778c;
}
#entity .entity-header .entity-header-attributes .entity-thumbnail img {
width: 100%;
height: 100%;
-o-object-fit: contain;
object-fit: contain;
}
#entity .entity-header .entity-header-attributes .entity-thumbnail:after {
content: "";
position: absolute;
display: block;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 5;
background: linear-gradient(135deg, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0) 100%);
}
#entity .entity-header .entity-header-attributes h2 {
display: block;
width: calc(100% - 100px);
padding-left: 40px;
font-size: 1.2rem;
color: white;
}
#entity .entity-header .entity-buttons {
width: 200px;
}
#entity .entity-header .entity-buttons .save, #entity .entity-header .entity-buttons .trash {
display: inline-block;
vertical-align: top;
height: 40px;
border-radius: 4px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border: none;
cursor: pointer;
transition: background-color 0.3s;
}
#entity .entity-header .entity-buttons .save:focus, #entity .entity-header .entity-buttons .trash:focus {
outline: none;
}
#entity .entity-header .entity-buttons .save {
width: 150px;
background-color: #3289ff;
color: white;
font-size: 0.7rem;
}
#entity .entity-header .entity-buttons .save.disabled {
pointer-events: none;
background-color: #2f3b54;
color: rgba(255, 255, 255, 0.3);
}
#entity .entity-header .entity-buttons .save:hover {
background-color: #006cfe;
}
#entity .entity-header .entity-buttons .trash {
width: 40px;
background-color: #FF323C;
background-image: url("/img/kms/icons/icon_trash.svg");
background-repeat: no-repeat;
background-position: 50% 50%;
background-size: 16px 16px;
}
#entity .entity-header .entity-buttons .trash:hover {
background-color: #e5000b;
}
#entity .entity-tabs {
width: 100%;
height: 50px;
padding-left: 40px;
background-color: #262f43;
}
#entity .entity-tabs ul {
display: flex;
justify-content: flex-start;
align-items: flex-end;
margin: 0;
padding: 0;
list-style: none;
height: 100%;
}
#entity .entity-tabs ul li {
background-color: #394664;
margin: 0 5px;
height: 35px;
line-height: 40px;
border-radius: 4px 4px 0 0;
transition: background-color 0.3s, box-shadow 0.3s;
white-space: nowrap;
}
#entity .entity-tabs ul li a {
display: block;
height: 100%;
width: 100%;
color: white;
font-size: 0.7rem;
text-decoration: none;
text-transform: uppercase;
padding: 0 20px;
}
#entity .entity-tabs ul li:hover {
background-color: #2f3b54;
}
#entity .entity-tabs ul li.active {
background-color: #f9f9f9;
}
#entity .entity-tabs ul li.active a {
color: #3289ff;
}
#entity .entity-tabs ul li.error {
background-color: #FF323C;
}
#entity .entity-attributes {
position: absolute;
top: 190px;
bottom: 0;
width: 100%;
overflow: auto;
background-color: #f9f9f9;
}
#entity .entity-attributes .contentBlockAddButton {
text-align: center;
width: 33%;
display: inline-block;
cursor: pointer;
}
#entity .entity-attributes .contentBlockAddButton img {
display: block;
margin: 0 auto;
pointer-events: none;
}
#entity .entity-attributes .contentBlockAddButton label {
position: static;
display: inline;
margin-left: auto;
font-size: 0.8rem;
color: #9ba0ae;
text-transform: uppercase;
font-weight: 300;
white-space: nowrap;
pointer-events: none;
}
#entity .tab-content, #entity .sub-tab-content {
display: none;
}
#entity .tab-content.active, #entity .sub-tab-content.active {
display: block;
}
#entity.full-width {
left: 0;
color: #9ba0ae;
}
.fieldGroupCollection ul {
list-style: none;
margin: 0;
padding: 0;
}
.fieldGroupCollection ul li {
list-style: none;
position: relative;
padding-left: 25px;
}
.fieldGroupCollection ul.fieldGroupItems li:before {
content: "";
display: inline-block;
height: 25px;
width: 35px;
background-image: url("/img/kms/icons/drag.png");
background-size: contain;
background-repeat: no-repeat;
position: absolute;
left: 20px;
top: 17px;
}
/* ==========================================================================
* Sidebar KMS
* ========================================================================== */
#sidebar {
position: fixed;
top: 0;
left: 0;
height: 100vh;
padding-bottom: 50px;
width: 230px;
background-color: #1D2433;
/* Account block
* ========================================================================== */
/* Navigation
* ========================================================================== */
/* Log out button
* ========================================================================== */
}
#sidebar .logo-placeholder {
height: 100px;
width: 100%;
}
#sidebar .logo-placeholder a {
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
height: 100%;
padding: 0 20px 0 20px;
text-decoration: none;
}
#sidebar .logo-placeholder a img {
width: 40px;
height: 40px;
}
#sidebar .logo-placeholder a p {
color: white;
font-size: 0.75rem;
line-height: 1.2;
}
#sidebar .account-block {
display: flex;
justify-content: space-between;
align-items: center;
text-decoration: none;
border: 1px solid rgba(255, 255, 255, 0.2);
border-left: none;
border-right: none;
padding: 10px 25px;
height: 90px;
}
#sidebar .account-block figure {
position: relative;
display: flex;
justify-content: center;
align-items: center;
width: 30px;
height: 30px;
margin: 0;
background-color: rgba(50, 137, 255, 0.3);
border-radius: 100%;
}
#sidebar .account-block figure:empty:after {
content: "";
background-image: url("/img/kms/icons/user.svg");
background-position: center;
background-size: contain;
background-repeat: no-repeat;
width: 30px;
height: 30px;
opacity: 0.4;
}
#sidebar .account-block figure span {
position: absolute;
left: 0;
top: 0;
display: block;
width: 100%;
height: 100%;
border-radius: 100%;
background-position: center;
background-size: cover;
background-repeat: no-repeat;
}
#sidebar .account-block .text {
width: calc(100% - 40px);
}
#sidebar .account-block .text h3 {
color: white;
font-size: 0.85rem;
margin: 0;
}
#sidebar .navigation {
overflow: auto;
position: fixed;
height: calc(100vh - 100px - 90px - 50px);
width: 230px;
}
#sidebar .navigation ul {
display: block;
margin: 0;
padding: 0;
list-style: none;
}
#sidebar .navigation ul li {
position: relative;
display: block;
width: 100%;
font-size: 0.7rem;
border-bottom: solid 1px rgba(255, 255, 255, 0.2);
background-color: transparent;
transition: background-color 0.4s;
}
#sidebar .navigation ul li .drop-down {
position: absolute;
top: 22px;
right: 20px;
display: block;
border-style: solid;
border-width: 4px 5px 0 5px;
border-color: white transparent transparent transparent;
transform: rotate(0deg);
opacity: 0.5;
}
#sidebar .navigation ul li a, #sidebar .navigation ul li span {
display: flex;
justify-content: flex-start;
align-items: center;
height: 100%;
width: 100%;
padding: 14px 25px;
color: white;
text-decoration: none;
cursor: pointer;
}
#sidebar .navigation ul li:hover > span, #sidebar .navigation ul li:hover > a {
background-color: rgba(43, 47, 131, 0.4);
}
#sidebar .navigation ul li.active > .drop-down {
transform: rotate(180deg);
}
#sidebar .navigation ul li.active > span, #sidebar .navigation ul li.active > a {
background-color: #3289ff;
}
#sidebar .navigation ul li.active > ul {
display: block;
}
#sidebar .navigation ul li.active.has-sub-items > span, #sidebar .navigation ul li.active.has-sub-items > a {
background-color: rgba(43, 47, 131, 0.9);
}
#sidebar .navigation ul li > ul {
display: none;
position: relative;
float: none;
box-shadow: inset 0px 10px 10px -10px rgba(0, 0, 0, 0.7);
background-color: #161b26;
border: none;
transition: all 1s;
overflow: hidden;
}
#sidebar .navigation ul li > ul li a, #sidebar .navigation ul li > ul li span {
padding-left: 40px;
}
#sidebar .is-separator {
height: 49px;
}
#sidebar .log-out {
position: absolute;
bottom: 0;
width: 100%;
height: 50px;
display: flex;
justify-content: flex-start;
align-items: center;
padding: 0 25px;
background-color: rgba(43, 47, 131, 0.4);
border: none;
border-top: solid 1px rgba(255, 255, 255, 0.2);
color: white;
text-decoration: none;
font-size: 0.7rem;
transition: background-color 0.4s;
}
#sidebar .log-out:hover {
background-color: rgba(43, 47, 131, 0.6);
}
#confirmBox {
position: fixed;
z-index: -100;
pointer-events: none;
display: none;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
#confirmBox.show {
z-index: 100;
pointer-events: all;
display: flex;
justify-content: center;
align-items: center;
}
#confirmBox .shader {
position: absolute;
z-index: 1;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5);
}
#confirmBox .modal {
display: block;
border-radius: 5px 5px 0 0;
overflow: hidden;
width: 100%;
max-width: 500px;
background-color: white;
z-index: 2;
}
#confirmBox .modal .header {
padding: 12px 40px;
background-color: #262f43;
}
#confirmBox .modal .header h4 {
font-size: 0.8rem;
line-height: 1.6;
color: rgba(255, 255, 255, 0.75);
font-weight: 100;
margin: 0;
text-transform: uppercase;
text-align: center;
}
#confirmBox .modal .body {
padding: 25px 40px 40px;
}
#confirmBox .modal .body p {
font-size: 0.7rem;
line-height: 1.2;
color: #9ba0ae;
margin: 0;
text-align: center;
}
#confirmBox .modal .body .buttons, #confirmBox .modal .body .navigatableElements {
display: flex;
justify-content: center;
align-items: center;
margin-top: 25px;
}
#confirmBox .modal .body .buttons button, #confirmBox .modal .body .navigatableElements button {
display: flex;
justify-content: center;
align-items: center;
display: inline-block;
width: 120px;
height: 40px;
border: none;
border-radius: 3px;
color: white;
font-size: 0.7rem;
line-height: 1.2;
cursor: pointer;
}
#confirmBox .modal .body .buttons button + button, #confirmBox .modal .body .navigatableElements button + button {
margin-left: 10px;
}
#confirmBox .modal .body .buttons button.confirm, #confirmBox .modal .body .navigatableElements button.confirm {
background-color: #FF323C;
}
#confirmBox .modal .body .buttons button.confirm:hover, #confirmBox .modal .body .navigatableElements button.confirm:hover {
background-color: #ff0c18;
}
#confirmBox .modal .body .buttons button.cancel, #confirmBox .modal .body .navigatableElements button.cancel {
color: #1D2433;
background-color: #eceef3;
}
#confirmBox .modal .body .buttons button.cancel:hover, #confirmBox .modal .body .navigatableElements button.cancel:hover {
background-color: #d5d9e4;
}
#confirmButtons {
padding: 15px 0 0;
text-align: center;
}
#confirmButtons .button {
display: inline-block;
margin-right: 15px;
min-width: 100px;
border-radius: 3px;
}
#confirmButtons .button:last-child {
margin-right: 0;
}
.uk-tooltip {
display: none;
position: fixed;
z-index: 1030;
box-sizing: border-box;
max-width: 200px;
padding: 5px 8px;
background: #333333;
color: rgba(255, 255, 255, 0.7);
font-size: 14px;
line-height: 20px;
text-align: center;
margin-left: -5px;
}
.uk-tooltip:after {
content: "";
display: block;
position: absolute;
width: 0;
height: 0;
border: 5px dashed #333333;
}
.uk-tooltip-top:after,
.uk-tooltip-top-left:after,
.uk-tooltip-top-right:after {
bottom: -5px;
border-top-style: solid;
border-bottom: none;
border-left-color: transparent;
border-right-color: transparent;
border-top-color: #333333;
}
.uk-tooltip-bottom:after,
.uk-tooltip-bottom-left:after,
.uk-tooltip-bottom-right:after {
top: -5px;
border-bottom-style: solid;
border-top: none;
border-left-color: transparent;
border-right-color: transparent;
border-bottom-color: #333333;
}
.uk-tooltip-top:after,
.uk-tooltip-bottom:after {
left: 50%;
margin-left: -5px;
}
.uk-tooltip-top-left:after,
.uk-tooltip-bottom-left:after {
left: 17px;
}
.uk-tooltip-top-right:after,
.uk-tooltip-bottom-right:after {
right: 17px;
}
.uk-tooltip-left:after {
right: -5px;
top: 50%;
margin-top: -5px;
border-left-style: solid;
border-right: none;
border-top-color: transparent;
border-bottom-color: transparent;
border-left-color: #333333;
}
.uk-tooltip-right:after {
left: -5px;
top: 50%;
margin-top: -5px;
border-right-style: solid;
border-left: none;
border-top-color: transparent;
border-bottom-color: transparent;
border-right-color: #333333;
}
#flash-message {
position: fixed;
top: 50px;
right: 225px;
z-index: 1000;
display: flex;
justify-content: center;
align-items: center;
min-width: 200px;
min-height: 40px;
margin: 0;
padding: 10px 15px;
background-color: rgba(29, 36, 51, 0.8);
border-radius: 4px;
border: 1px solid transparent;
box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.1);
font-size: 0.7rem;
line-height: 1.2;
color: #ffffff;
pointer-events: none;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-name: fadeInDown;
animation-name: fadeInDown;
}
#flash-message[data-type="1"] {
border-color: #f2303f;
}
#flash-message[data-type="2"] {
border-color: #78dc84;
}
#flash-message[data-type="3"] {
border-color: #3289ff;
}
@-webkit-keyframes fadeInDown {
0% {
opacity: 0;
transform: translate3d(0, -100%, 0);
}
100% {
opacity: 1;
transform: none;
}
}
@keyframes fadeInDown {
0% {
opacity: 0;
transform: translate3d(0, -100%, 0);
}
100% {
opacity: 1;
transform: none;
}
}
.error-block {
margin-bottom: 50px;
margin-left: 50px;
width: 25%;
margin-top: -150px;
border: 1px solid darkred;
margin-bottom: 50px;
margin-left: 25px;
margin-top: 20px;
padding: 25px;
width: 90%;
background-color: rgba(139, 0, 0, 0.2);
}
.error-block h2 {
margin: 0 0 10px 0;
}
.error-block h3 {
margin: 0;
cursor: pointer;
}
.error-block h3:hover {
color: darkred;
background-color: rgba(139, 0, 0, 0.4);
}
.entity-attribute-wrapper.hidden {
visibility: hidden;
height: 0;
}
.entity-attribute-wrapper.hidden .entity-attribute {
margin: 0;
padding: 0;
}
.entity-attribute-wrapper:last-of-type {
padding-bottom: 60px;
}
.entity-attribute {
margin-top: 24px;
position: relative;
font-size: 1rem;
box-sizing: border-box;
}
.entity-attribute label {
display: block;
width: 250px;
padding-left: 45px;
font-size: 0.7rem;
color: #9ba0ae;
text-transform: uppercase;
font-weight: 600;
white-space: nowrap;
}
.entity-attribute.error {
border: 1px solid #f2303f;
}
.entity-attribute.error label {
color: #f2303f;
}
.entity-attribute.hidden {
display: none;
}
.entity-attribute .content {
position: relative;
padding-left: 205px;
padding-right: 15px;
line-height: 30px;
padding-top: 15px;
padding-bottom: 15px;
background-color: transparent;
border: 0;
display: block;
color: #5c5f65;
box-sizing: border-box;
}
.entity-attribute .input-read-only {
text-indent: 205px;
font-size: 0.7rem;
color: #32343a;
opacity: 0.5;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
cursor: not-allowed;
}
.entity-attribute input {
width: 100%;
min-height: 40px;
background-color: white;
text-indent: 10px;
font-size: 0.7rem;
margin-left: 45px;
border: 0;
z-index: 99999;
display: block;
color: #32343a;
box-sizing: border-box;
transition: border-color ease-in-out 0.25s, box-shadow ease-in-out 0.25s;
}
.entity-attribute input[type=checkbox] {
margin-left: 0;
width: auto;
}
.entity-attribute .explanation {
display: block;
padding: 5px 0 0 45px;
color: #9ba0ae;
font-size: 0.7rem;
line-height: 1.2;
}
.c-component {
position: relative;
z-index: 2;
background-color: white;
margin-bottom: 60px;
border-radius: 5px;
}
.c-component.c-component--content-slider {
padding-bottom: 0;
}
.c-component:after {
content: "";
position: absolute;
z-index: -1;
left: 0;
top: 0;
display: block;
width: 100%;
height: 100%;
box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.15);
opacity: 1;
transition: opacity 0.4s;
}
.c-component .attributes {
background-color: #f9f9f9;
border-radius: 5px;
}
.c-component .attributes .entity-attribute {
margin-top: 0;
padding-top: 24px;
}
.c-component .attributes .entity-attribute:last-child {
padding-bottom: 24px;
}
.c-component .entity-attribute-separator {
margin: 0;
background-color: transparent;
box-shadow: none;
}
.c-component__header {
position: relative;
display: flex;
justify-content: flex-start;
align-items: center;
border-bottom: 1px solid #e0e6ec;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.c-component__icon {
display: flex;
justify-content: center;
align-items: center;
width: 62px;
height: 62px;
padding: 2px 10px;
border-right: 1px solid #e0e6ec;
}
.c-component__icon img {
width: 100%;
}
.c-component__order-buttons {
padding: 2px 10px;
color: #a0a9b7;
height: 62px;
border-right: 1px solid #e0e6ec;
}
.c-component__order-button {
cursor: pointer;
}
.c-component__title {
width: calc(100% - 62px - 33px - 35px - 15px);
padding: 5px 10px;
font-size: 14px;
line-height: 1.4;
font-weight: bold;
letter-spacing: 0.4px;
color: #a0a9b7;
}
.c-component__delete-button {
width: 35px;
height: 35px;
background-color: #FF323C;
background-image: url("/img/kms/icons/icon_trash.svg");
background-repeat: no-repeat;
background-position: 50% 50%;
background-size: 16px 16px;
cursor: pointer;
border-radius: 5px;
opacity: 1;
transition: opacity 0.3s;
}
.c-component__delete-button:hover {
opacity: 0.4;
}
.c-components-area {
margin-top: 24px;
padding: 45px;
background-color: #efefef;
box-shadow: inset 0px 15px 15px -15px rgba(0, 0, 0, 0.15);
}
.c-components-area__main {
width: 100%;
max-width: 1000px;
margin: auto;
}
.c-components-area__main.hide-background-options .entity-attribute.is-background-option {
display: none;
}
.c-components-area__copy {
display: flex;
justify-content: flex-end;
align-items: center;
background: white;
padding: 15px 0;
width: 100%;
max-width: 1000px;
margin: 30px auto;
box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.15);
color: #666666;
border-radius: 5px;
font-size: 0.7rem;
}
.c-components-area__copy p {
margin: 0 15px;
}
.c-components-area__copy select {
-webkit-appearance: button;
-moz-appearance: button;
-webkit-user-select: none;
-moz-user-select: none;
-webkit-padding-end: 20px;
-moz-padding-end: 20px;
-webkit-padding-start: 20px;
-moz-padding-start: 20px;
background-color: rgba(103, 113, 122, 0.05);
background-image: url("/img/kms/svg/arrow_dark_select.svg");
background-position: 100% 50%;
background-repeat: no-repeat;
border: 1px solid #E0E1E3;
border-radius: 5px;
box-shadow: none;
font-size: 0.7rem;
margin: 0 15px;
overflow: hidden;
padding: 5px 10px;
text-overflow: ellipsis;
white-space: nowrap;
min-width: 60px;
}
.c-components-area__copy select:focus {
box-shadow: none;
outline: none;
}
.c-components-area__copy .confirm {
display: inline-block;
cursor: pointer;
border: solid 1px #d8dae2;
border-radius: 5px;
padding: 8px 15px;
color: #666666;
margin: 0 15px;
font-size: 12px;
font-family: "Rubik", sans-serif;
}
.c-components-area__buttons {
width: 100%;
max-width: 1000px;
margin: auto;
}
.c-components-area__grid {
display: -ms-grid;
display: grid;
grid-gap: 20px;
-ms-grid-columns: 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr 1fr;
}
.c-components-area__label {
display: block;
margin-bottom: 15px;
font-size: 16px;
line-height: 1.4;
letter-spacing: 0.4px;
color: #70778c;
font-weight: bold;
}
.c-components-area-button {
position: relative;
z-index: 2;
display: flex;
justify-content: space-between;
align-items: center;
padding: 15px 10px 15px 15px;
background: white;
border-radius: 5px;
cursor: pointer;
}
.c-components-area-button > * {
pointer-events: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.c-components-area-button:before {
content: "";
position: absolute;
left: 80px;
top: 5px;
display: block;
width: 1px;
height: calc(100% - 10px);
background-color: #d8dae2;
opacity: 0.75;
}
.c-components-area-button:after {
content: "";
position: absolute;
z-index: -1;
left: 0;
top: 0;
display: block;
width: 100%;
height: 100%;
box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.15);
opacity: 1;
transition: opacity 0.4s;
}
.c-components-area-button:hover:after {
opacity: 0.2;
}
.c-components-area-button__icon {
width: 50px;
}
.c-components-area-button__icon img {
width: 100%;
}
.c-components-area-button__label {
margin-top: 2px;
width: calc(100% - 80px);
font-size: 14px;
line-height: 1.4;
font-weight: bold;
letter-spacing: 0.4px;
color: #a0a9b7;
}
.c-components-area__confirmation {
border-bottom: 1px solid #e9ebec;
padding: 0 8px;
margin-right: auto;
display: none;
}
.c-components-area__confirmation.active {
display: initial;
}
.component-tab {
background-color: #f4f5f7;
padding: 30px;
overflow: hidden;
}
.component-tab__list {
display: flex;
justify-content: flex-start;
align-items: flex-end;
margin: 0;
padding: 0;
list-style: none;
}
.component-tab__list-item {
background-color: #394664;
height: 35px;
line-height: 40px;
border-radius: 4px 4px 0 0;
cursor: pointer;
transition: background-color 0.3s, box-shadow 0.3s;
}
.component-tab__list-item + .component-tab__list-item {
margin-left: 5px;
}
.component-tab__list-item:hover {
background-color: #2f3b54;
}
.component-tab__list-item.active {
background-color: #ffffff;
}
.component-tab__list-item.active a.component-tab__button {
color: #3289ff;
}
.component-tab__list-item.error {
background-color: #FF323C;
}
.component-tab__list-item a.component-tab__button {
display: block;
height: 100%;
width: 100%;
color: white;
font-size: 0.7rem;
text-decoration: none;
text-transform: uppercase;
padding: 0 20px;
}
.component-tab__container {
position: relative;
}
.component-tab__content {
background-color: white;
position: absolute;
top: 0;
z-index: -1;
}
.component-tab__content.active {
position: relative;
z-index: 1;
}
.entity-attribute-currency {
box-sizing: border-box;
}
.entity-attribute-currency.error + .error {
box-shadow: inset 0 1px 1px rgba(242, 48, 63, 0.075), inset 0 0 1px rgba(224, 117, 125, 0.75);
border: 1px solid #f2303f;
border-top: 0;
}
.entity-attribute-currency input {
width: calc(100% - 45px);
max-width: 500px;
margin-left: 45px;
border: solid 1px #d8dae2;
border-radius: 5px;
transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;
}
.entity-attribute-currency input:focus {
border-color: #3c8bf5;
outline: 0;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 12px rgba(120, 169, 236, 0.3);
}
.entity-attribute-currency input:-ms-input-placeholder {
font-style: italic;
}
.entity-attribute-currency input::-webkit-input-placeholder {
font-style: italic;
}
.entity-attribute-currency input::-moz-placeholder {
font-style: italic;
}
.entity-attribute-currency input::-ms-input-placeholder {
font-style: italic;
}
.entity-attribute-currency input::placeholder {
font-style: italic;
}
.entity-attribute-currency.error input {
background-image: url("/img/kms/icons/icon_cross_red.svg");
background-repeat: no-repeat;
background-position: right 20px center;
background-size: 10px 10px;
}
.entity-attribute-currency .explanation {
margin-bottom: 12px;
}
.entity-attribute-currency .preview {
background-color: #f0f0f0;
pointer-events: none;
}
.entity-attribute-currency .preview_explanation {
display: inline-block;
padding: 5px 0 0 45px;
color: #9ba0ae;
font-size: 0.7rem;
line-height: 1.2;
}
.entity-attribute-date-picker {
min-height: 0;
}
.entity-attribute-date-picker label {
position: relative;
}
.entity-attribute-date-picker input {
display: inline-block;
text-indent: 0;
margin-left: auto;
transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;
}
.entity-attribute-date-picker input:focus {
border-color: #3c8bf5;
outline: 0;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 12px rgba(120, 169, 236, 0.3);
}
.entity-attribute-date-picker .date-field {
position: relative;
display: inline-block;
width: 175px;
cursor: pointer;
margin-left: 45px;
}
.entity-attribute-date-picker .date-field .icon {
position: absolute;
pointer-events: none;
left: 20px;
top: 19px;
}
.entity-attribute-date-picker .date-field .icon img {
width: 20px;
max-height: 23px;
}
.entity-attribute-date-picker .date-field input {
min-height: 0;
width: 100%;
text-align: right;
padding: 23px 25px;
border: 1px solid #d8dae2;
border-radius: 4px;
cursor: pointer;
}
.entity-attribute-date-picker .date-field input:focus {
border-color: rgba(50, 137, 255, 0.75);
}
.entity-attribute-date-picker .time-field {
display: inline-block;
width: 101px;
border: 1px solid #d8dae2;
background-color: white;
border-radius: 4px;
}
.entity-attribute-date-picker .time-field.hidden {
display: none;
}
.entity-attribute-date-picker .time-field > span {
display: inline-block;
width: 10px;
color: #9ba0ae;
font-size: 0.8rem;
line-height: 1;
text-align: center;
}
.entity-attribute-date-picker .time-field .ui-spinner {
position: relative;
border: none !important;
margin: 0;
width: 40px;
}
.entity-attribute-date-picker .time-field .ui-spinner input {
width: 100%;
margin: 0;
padding: 23px 10px;
min-height: 0;
text-align: center;
}
.entity-attribute-date-picker .time-field .ui-spinner input::-webkit-outer-spin-button, .entity-attribute-date-picker .time-field .ui-spinner input::-webkit-inner-spin-button {
-webkit-appearance: none;
appearance: none;
}
.entity-attribute-date-picker .time-field .ui-spinner .ui-spinner-button {
position: absolute;
left: 0;
display: flex;
justify-content: center;
align-items: center;
width: 100%;
height: 15px;
cursor: pointer;
border: none !important;
background-color: transparent;
}
.entity-attribute-date-picker .time-field .ui-spinner .ui-spinner-button .ui-icon {
position: relative;
top: 0;
left: 0;
margin-top: 0;
margin-left: 0;
width: 8px;
height: 4px;
background-image: url("/img/kms/icons/icon_triangle_down_grey.svg");
background-position: center;
background-size: contain;
transform-origin: center;
opacity: 0;
transition: opacity 0.3s;
}
.entity-attribute-date-picker .time-field .ui-spinner .ui-spinner-button.ui-spinner-up {
top: 0;
}
.entity-attribute-date-picker .time-field .ui-spinner .ui-spinner-button.ui-spinner-up .ui-icon {
transform: rotate(180deg);
}
.entity-attribute-date-picker .time-field .ui-spinner .ui-spinner-button.ui-spinner-down {
bottom: 0;
}
.entity-attribute-date-picker .time-field .ui-spinner:hover .ui-spinner-button {
background: rgba(155, 160, 174, 0.08);
}
.entity-attribute-date-picker .time-field .ui-spinner:hover .ui-spinner-button .ui-icon {
opacity: 0.4;
}
.entity-attribute-date-picker .time-field .ui-spinner:hover .ui-spinner-button:hover {
background: rgba(155, 160, 174, 0.14);
}
.entity-attribute-date-picker .time-field .ui-spinner:hover .ui-spinner-button:hover .ui-icon {
opacity: 1;
}
#ui-datepicker-div {
position: fixed;
left: -100vh;
min-width: 285px;
width: 320px;
margin-top: 5px;
padding: 15px;
border: 1px solid #d8dae2;
border-radius: 4px;
background-color: white;
box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.15);
}
#ui-datepicker-div .ui-datepicker-header {
position: relative;
padding: 0;
margin: 0 0 10px;
border-radius: 0;
border: none;
background: none;
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev, #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
position: absolute;
top: 5px;
display: flex;
justify-content: center;
align-items: center;
width: 25px;
height: 25px;
border: none !important;
border-radius: 100%;
cursor: pointer;
background: transparent;
transition: background-color 0.3s;
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:hover, #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:hover {
background: rgba(155, 160, 174, 0.2);
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:focus, #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:focus {
outline: 0;
box-shadow: none;
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev .ui-icon, #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next .ui-icon {
position: relative;
left: 0;
top: 4px;
margin-left: 0;
margin-right: 0;
width: 8px;
height: 4px;
transform-origin: center;
background-image: url("/img/kms/icons/icon_triangle_down_grey.svg");
background-size: contain;
background-position: center;
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
right: 2px !important;
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next .ui-icon {
transform: rotate(-90deg);
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev {
left: 2px !important;
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev .ui-icon {
left: -2px;
transform: rotate(90deg);
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title {
width: 100%;
margin: 0;
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border: none !important;
margin: 0;
padding: 10px 5px;
background-color: transparent;
font-size: 0.8rem;
line-height: 1.2;
font-weight: 400;
color: #2B2F83;
cursor: pointer;
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select:focus {
outline: 0;
box-shadow: none;
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-month {
direction: rtl;
width: 48%;
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-year {
width: 42%;
}
#ui-datepicker-div table {
width: 100%;
border-spacing: 0;
margin-bottom: 0;
}
#ui-datepicker-div table thead {
background-color: rgba(224, 230, 236, 0.4);
border-radius: 4px;
}
#ui-datepicker-div table thead tr {
display: flex;
justify-content: space-between;
align-items: center;
}
#ui-datepicker-div table thead th {
display: flex;
justify-content: center;
align-items: center;
padding: 0;
width: 36px;
height: 36px;
font-size: 0.7rem;
line-height: 1;
font-weight: 400;
color: #9ba0ae;
}
#ui-datepicker-div table tbody {
display: block;
margin-top: 5px;
}
#ui-datepicker-div table tbody tr {
display: flex;
justify-content: space-between;
align-items: center;
}
#ui-datepicker-div table tbody td {
display: flex;
justify-content: center;
align-items: center;
padding: 0;
}
#ui-datepicker-div table tbody td a {
position: relative;
display: flex;
justify-content: center;
align-items: center;
width: 36px;
height: 36px;
margin: 0;
padding: 0;
text-align: center;
background-color: transparent;
font-size: 0.7rem;
color: #9ba0ae;
text-decoration: none;
border: none;
}
#ui-datepicker-div table tbody td a:after {
content: "";
position: absolute;
z-index: -1;
left: 7.5%;
top: 7.5%;
height: 85%;
width: 85%;
border-radius: 100%;
background-color: transparent;
transition: background-color 0.2s;
}
#ui-datepicker-div table tbody td a:hover:after {
background-color: rgba(155, 160, 174, 0.1);
}
#ui-datepicker-div table tbody td .ui-priority-secondary {
opacity: 0.4;
}
#ui-datepicker-div table tbody td .ui-state-highlight:after {
background-color: rgba(50, 137, 255, 0.1);
}
#ui-datepicker-div table tbody td .ui-state-active {
color: white;
font-weight: bold;
}
#ui-datepicker-div table tbody td .ui-state-active:after {
background-color: #3289ff !important;
}
.entity-attribute-documents {
position: relative;
}
.entity-attribute-documents ul.files {
position: relative;
margin: 0;
margin-left: 45px;
width: calc(100% - 45px);
max-width: 500px;
padding: 0;
}
.entity-attribute-documents ul.files .document {
position: relative;
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
max-width: 720px;
height: 82px;
padding: 10px;
border: solid 1px #d8dae2;
border-radius: 5px;
transition: opacity 0.4s, border 0.4s;
}
.entity-attribute-documents ul.files .document.isDropTarget {
border: 2px dashed #d0d4dc !important;
}
.entity-attribute-documents ul.files .document.deleted {
display: none;
}
.entity-attribute-documents ul.files .document + .document {
margin-top: 5px;
}
.entity-attribute-documents ul.files .document > input[type=file] {
display: none;
}
.entity-attribute-documents ul.files .document .thumb {
position: relative;
display: block;
width: 50px;
height: 50px;
border-radius: 100%;
overflow: hidden;
background-color: #d8dae2;
background-position: center;
background-size: cover;
transition: all 0.3s;
}
.entity-attribute-documents ul.files .document .thumb.hidden {
display: none !important;
}
.entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=svg] {
background-color: #F9C80E;
}
.entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=pdf] {
background-color: #EA3546;
}
.entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=zip], .entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=rar] {
background-color: #f5cf56;
}
.entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=csv], .entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=xlsx] {
background-color: #227045;
}
.entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=mp3] {
background-color: #43BCCD;
}
.entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=mp4] {
background-color: #3066BE;
}
.entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=docx], .entity-attribute-documents ul.files .document .thumb:not(.has-image)[data-filetype=docx] {
background-color: #2C5697;
}
.entity-attribute-documents ul.files .document .thumb:not(.has-image):not(.has-icon) {
display: flex;
justify-content: center;
align-items: center;
}
.entity-attribute-documents ul.files .document .thumb:not(.has-image):not(.has-icon):after {
content: "." attr(data-filetype);
font-weight: bold;
text-transform: uppercase;
font-size: 0.7rem;
line-height: 1.2;
color: #70778c;
}
.entity-attribute-documents ul.files .document .thumb__image {
position: absolute;
z-index: 1;
left: 0;
top: 0;
width: 100%;
height: 100%;
border-radius: 100%;
background-position: center;
background-size: cover;
}
.entity-attribute-documents ul.files .document .thumb.is-uploading {
border: 1px solid #3289ff;
width: 49px;
height: 49px;
background-color: #f7f7f7 !important;
}
.entity-attribute-documents ul.files .document .thumb.is-uploading .thumb__image {
-webkit-filter: blur(1px);
filter: blur(1px);
}
.entity-attribute-documents ul.files .document .thumb .percentage {
position: absolute;
z-index: 2;
left: 0;
top: 0;
display: flex;
justify-content: center;
align-items: center;
width: 100%;
height: 100%;
border-radius: 50%;
overflow: hidden;
opacity: 0.6;
}
.entity-attribute-documents ul.files .document .thumb .percentage:after {
content: "";
background-color: #3289ff;
width: 100%;
height: 100%;
transition: transform 0.3s;
border-radius: 50%;
transform: scale3d(0, 0, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="0"]:after {
transform: scale3d(0, 0, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="1"]:after {
transform: scale3d(0.01, 0.01, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="2"]:after {
transform: scale3d(0.02, 0.02, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="3"]:after {
transform: scale3d(0.03, 0.03, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="4"]:after {
transform: scale3d(0.04, 0.04, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="5"]:after {
transform: scale3d(0.05, 0.05, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="6"]:after {
transform: scale3d(0.06, 0.06, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="7"]:after {
transform: scale3d(0.07, 0.07, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="8"]:after {
transform: scale3d(0.08, 0.08, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="9"]:after {
transform: scale3d(0.09, 0.09, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="10"]:after {
transform: scale3d(0.1, 0.1, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="11"]:after {
transform: scale3d(0.11, 0.11, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="12"]:after {
transform: scale3d(0.12, 0.12, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="13"]:after {
transform: scale3d(0.13, 0.13, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="14"]:after {
transform: scale3d(0.14, 0.14, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="15"]:after {
transform: scale3d(0.15, 0.15, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="16"]:after {
transform: scale3d(0.16, 0.16, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="17"]:after {
transform: scale3d(0.17, 0.17, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="18"]:after {
transform: scale3d(0.18, 0.18, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="19"]:after {
transform: scale3d(0.19, 0.19, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="20"]:after {
transform: scale3d(0.2, 0.2, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="21"]:after {
transform: scale3d(0.21, 0.21, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="22"]:after {
transform: scale3d(0.22, 0.22, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="23"]:after {
transform: scale3d(0.23, 0.23, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="24"]:after {
transform: scale3d(0.24, 0.24, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="25"]:after {
transform: scale3d(0.25, 0.25, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="26"]:after {
transform: scale3d(0.26, 0.26, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="27"]:after {
transform: scale3d(0.27, 0.27, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="28"]:after {
transform: scale3d(0.28, 0.28, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="29"]:after {
transform: scale3d(0.29, 0.29, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="30"]:after {
transform: scale3d(0.3, 0.3, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="31"]:after {
transform: scale3d(0.31, 0.31, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="32"]:after {
transform: scale3d(0.32, 0.32, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="33"]:after {
transform: scale3d(0.33, 0.33, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="34"]:after {
transform: scale3d(0.34, 0.34, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="35"]:after {
transform: scale3d(0.35, 0.35, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="36"]:after {
transform: scale3d(0.36, 0.36, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="37"]:after {
transform: scale3d(0.37, 0.37, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="38"]:after {
transform: scale3d(0.38, 0.38, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="39"]:after {
transform: scale3d(0.39, 0.39, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="40"]:after {
transform: scale3d(0.4, 0.4, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="41"]:after {
transform: scale3d(0.41, 0.41, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="42"]:after {
transform: scale3d(0.42, 0.42, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="43"]:after {
transform: scale3d(0.43, 0.43, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="44"]:after {
transform: scale3d(0.44, 0.44, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="45"]:after {
transform: scale3d(0.45, 0.45, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="46"]:after {
transform: scale3d(0.46, 0.46, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="47"]:after {
transform: scale3d(0.47, 0.47, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="48"]:after {
transform: scale3d(0.48, 0.48, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="49"]:after {
transform: scale3d(0.49, 0.49, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="50"]:after {
transform: scale3d(0.5, 0.5, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="51"]:after {
transform: scale3d(0.51, 0.51, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="52"]:after {
transform: scale3d(0.52, 0.52, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="53"]:after {
transform: scale3d(0.53, 0.53, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="54"]:after {
transform: scale3d(0.54, 0.54, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="55"]:after {
transform: scale3d(0.55, 0.55, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="56"]:after {
transform: scale3d(0.56, 0.56, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="57"]:after {
transform: scale3d(0.57, 0.57, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="58"]:after {
transform: scale3d(0.58, 0.58, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="59"]:after {
transform: scale3d(0.59, 0.59, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="60"]:after {
transform: scale3d(0.6, 0.6, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="61"]:after {
transform: scale3d(0.61, 0.61, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="62"]:after {
transform: scale3d(0.62, 0.62, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="63"]:after {
transform: scale3d(0.63, 0.63, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="64"]:after {
transform: scale3d(0.64, 0.64, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="65"]:after {
transform: scale3d(0.65, 0.65, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="66"]:after {
transform: scale3d(0.66, 0.66, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="67"]:after {
transform: scale3d(0.67, 0.67, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="68"]:after {
transform: scale3d(0.68, 0.68, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="69"]:after {
transform: scale3d(0.69, 0.69, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="70"]:after {
transform: scale3d(0.7, 0.7, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="71"]:after {
transform: scale3d(0.71, 0.71, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="72"]:after {
transform: scale3d(0.72, 0.72, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="73"]:after {
transform: scale3d(0.73, 0.73, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="74"]:after {
transform: scale3d(0.74, 0.74, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="75"]:after {
transform: scale3d(0.75, 0.75, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="76"]:after {
transform: scale3d(0.76, 0.76, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="77"]:after {
transform: scale3d(0.77, 0.77, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="78"]:after {
transform: scale3d(0.78, 0.78, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="79"]:after {
transform: scale3d(0.79, 0.79, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="80"]:after {
transform: scale3d(0.8, 0.8, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="81"]:after {
transform: scale3d(0.81, 0.81, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="82"]:after {
transform: scale3d(0.82, 0.82, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="83"]:after {
transform: scale3d(0.83, 0.83, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="84"]:after {
transform: scale3d(0.84, 0.84, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="85"]:after {
transform: scale3d(0.85, 0.85, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="86"]:after {
transform: scale3d(0.86, 0.86, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="87"]:after {
transform: scale3d(0.87, 0.87, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="88"]:after {
transform: scale3d(0.88, 0.88, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="89"]:after {
transform: scale3d(0.89, 0.89, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="90"]:after {
transform: scale3d(0.9, 0.9, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="91"]:after {
transform: scale3d(0.91, 0.91, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="92"]:after {
transform: scale3d(0.92, 0.92, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="93"]:after {
transform: scale3d(0.93, 0.93, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="94"]:after {
transform: scale3d(0.94, 0.94, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="95"]:after {
transform: scale3d(0.95, 0.95, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="96"]:after {
transform: scale3d(0.96, 0.96, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="97"]:after {
transform: scale3d(0.97, 0.97, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="98"]:after {
transform: scale3d(0.98, 0.98, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="99"]:after {
transform: scale3d(0.99, 0.99, 1);
}
.entity-attribute-documents ul.files .document .thumb .percentage[aria-valuenow="100"]:after {
transform: scale3d(1, 1, 1);
}
.entity-attribute-documents ul.files .document .select {
display: inline-block;
padding: 0.8em 2.2em;
border: 0.1em solid #9ba0ae;
margin: 0 0.3em 0.3em 0;
border-radius: 0.12em;
box-sizing: border-box;
text-decoration: none;
font-weight: 300;
color: #9ba0ae;
text-align: center;
transition: all 0.2s;
}
.entity-attribute-documents ul.files .document .select:hover {
color: #ffffff;
background-color: #9ba0ae;
}
.entity-attribute-documents ul.files .document .select.hidden {
display: none;
}
.entity-attribute-documents ul.files .document .content-wrapper {
width: calc(100% - 100px);
padding: 0 10px;
}
.entity-attribute-documents ul.files .document .content-wrapper.hidden {
display: none;
}
.entity-attribute-documents ul.files .document .content-wrapper input {
margin-left: 0;
padding: 10px;
min-height: auto;
border-radius: 5px;
border: solid 1px #d8dae2;
background-color: white;
transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;
}
.entity-attribute-documents ul.files .document .content-wrapper input:focus {
border-color: #3c8bf5;
outline: 0;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 12px rgba(120, 169, 236, 0.3);
}
.entity-attribute-documents ul.files .document .content-wrapper p {
margin: 5px 0 0;
padding: 0 10px;
color: #9ba0ae;
font-size: 0.7rem;
line-height: 1.2;
}
.entity-attribute-documents ul.files .document .content-wrapper p.path {
font-size: 0;
margin: 0;
line-height: 0;
}
.entity-attribute-documents ul.files .document .drag-icon {
width: 30px;
height: 30px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: move;
}
.entity-attribute-documents ul.files .document .drag-icon.is-hidden {
opacity: 0;
cursor: default;
pointer-events: none;
}
.entity-attribute-documents ul.files .document .drag-icon:after {
content: "";
background-position: center;
background-repeat: no-repeat;
background-size: contain;
background-image: url("/img/kms/icons/drag-dots.svg");
width: 9px;
height: 16px;
opacity: 0.2;
}
.entity-attribute-documents ul.files .document .delete {
display: flex;
justify-content: center;
align-items: center;
cursor: pointer;
border-radius: 100%;
width: 24px;
height: 24px;
font-size: 13px;
line-height: 13px;
background-color: transparent;
border: 2px solid transparent;
transition: color 0.3s, background-color 0.3s, border 0.3s;
}
.entity-attribute-documents ul.files .document .delete.hidden {
display: none;
}
.entity-attribute-documents ul.files .document .delete:before {
content: "";
display: inline-block;
height: 10px;
width: 10px;
background-image: url("/img/kms/icons/icon_cross_red.svg");
background-position: center;
background-size: contain;
background-repeat: no-repeat;
}
.entity-attribute-documents ul.files .document .delete:hover {
background-color: #f5606c;
color: white;
}
.entity-attribute-documents ul.files .document .delete:hover:before {
background-image: url("/img/kms/icons/icon_cross.svg");
}
.entity-attribute-documents ul.files .document:last-child {
margin-bottom: 20px;
}
.entity-attribute-documents .drag-and-drop-area {
height: 260px;
border: 2px dashed #d8dae2;
text-align: center;
margin-left: 45px;
line-height: 1rem;
width: 100%;
max-width: 700px;
padding: 30px;
cursor: pointer;
transition: border 0.2s;
}
.entity-attribute-documents .drag-and-drop-area:hover {
border-color: #3289ff;
background-color: rgba(50, 137, 255, 0.05);
}
.entity-attribute-documents .drag-and-drop-area .icon {
display: inline-block;
width: 95px;
height: 78px;
margin-bottom: 20px;
background-image: url("/img/kms/icons/drag-and-drop-cloud.svg");
background-position: center;
background-size: contain;
background-repeat: no-repeat;
}
.entity-attribute-documents .drag-and-drop-area p {
margin: 0;
color: #70778c;
font-size: 0.7rem;
line-height: 1.2;
}
.entity-attribute-documents .drag-and-drop-area .or {
display: inline-block;
margin: 10px 0;
font-size: 0.8rem;
line-height: 1.2;
color: rgba(112, 119, 140, 0.5);
}
.entity-attribute-documents .drag-and-drop-area .select {
display: block;
width: 100%;
max-width: 250px;
margin: 0 auto;
padding: 10px 20px;
border-radius: 4px;
border: 1px solid #3289ff;
font-size: 0.7rem;
line-height: 1.2;
color: #3289ff;
cursor: pointer;
}
.entity-attribute-documents .drag-and-drop-area .select:hover {
background-color: #3289ff;
color: white;
}
.entity-attribute-documents .drag-and-drop-area--small {
width: 60px;
height: 60px;
padding: 0;
}
.entity-attribute-documents .drag-and-drop-area--small .icon {
width: 55px;
height: 55px;
background-image: url("/img/kms/icons/icon_plus.svg");
margin-bottom: 0;
}
.entity-attribute-documents .drag-and-drop-area--small p, .entity-attribute-documents .drag-and-drop-area--small .select, .entity-attribute-documents .drag-and-drop-area--small .or {
display: none;
}
.entity-attribute-documents .drag-and-drop-area.is-hidden {
display: none;
}
.entity-attribute-file input {
position: relative;
min-height: 60px;
text-indent: 0;
width: auto;
padding: 10px 30px;
}
.entity-attribute-file input:focus {
outline: none;
}
.entity-attribute-file input::-webkit-file-upload-button {
visibility: hidden;
}
.entity-attribute-file input:after {
content: "Kies een bestand";
display: block;
border: dashed 2px #9ba0ae;
border-radius: 4px;
outline: none;
white-space: nowrap;
-webkit-user-select: none;
cursor: pointer;
line-height: 60px;
text-align: center;
margin-top: 10px;
}
.entity-attribute-file textarea {
min-width: 500px;
min-height: 100px;
margin: 10px 30px;
padding: 10px;
font-size: 0.7rem;
z-index: 99999;
display: block;
color: #32343a;
}
.entity-attribute-multiselect-combo-box {
color: #000000;
}
.entity-attribute-multiselect-combo-box ul {
list-style-type: none;
padding-left: 0;
margin: 0;
}
.entity-attribute-multiselect-combo-box ul li {
font-size: 0.7rem;
color: #32343a;
opacity: 0.5;
}
.entity-attribute-multiselect-combo-box ul li:before {
content: "-";
margin-right: 5px;
}
.entity-attribute-multiselect-combo-box .ui-widget {
position: relative;
margin-left: 45px;
max-width: 500px;
}
.entity-attribute-multiselect-combo-box .ui-widget input {
display: block;
height: auto;
min-height: 40px;
padding: 8px;
font-size: 0.75rem;
margin-left: 0;
line-height: 1.6;
border: 1px solid #d8dae2;
border-radius: 3px;
text-indent: 0;
color: #32343a;
background: white;
}
.entity-attribute-multiselect-combo-box .ui-widget input.ui-autocomplete-input.hidden {
display: none;
}
.entity-attribute-multiselect-combo-box .ui-widget input:focus {
outline: none;
border-color: rgba(50, 137, 255, 0.75);
}
.entity-attribute-multiselect-combo-box .ui-widget .dropdown {
position: absolute;
right: 1px;
top: 0;
width: 39px;
height: 100%;
background-color: rgba(224, 230, 236, 0.5);
border-radius: 0 3px 3px 0;
cursor: pointer;
display: flex;
justify-content: center;
align-items: center;
}
.entity-attribute-multiselect-combo-box .ui-widget .dropdown.hidden {
display: none;
}
.entity-attribute-multiselect-combo-box .ui-widget .dropdown:after {
content: "";
display: block;
border-style: solid;
border-width: 4px 5px 0 5px;
border-color: #2B2F83 transparent transparent transparent;
opacity: 0.5;
}
.entity-attribute-multiselect-combo-box .items {
margin-left: 50px;
max-width: 490px;
padding: 0;
}
.entity-attribute-multiselect-combo-box .items .item {
position: relative;
margin: 10px 0;
font-size: 0.7rem;
line-height: 1.2;
color: #70778c;
padding: 5px 35px 5px 15px;
border: solid 1px #d8dae2;
background-color: white;
border-radius: 5px;
display: flex;
justify-content: flex-start;
align-items: center;
}
.entity-attribute-multiselect-combo-box .items .item .remove {
position: absolute;
right: 0;
top: 0;
display: flex;
justify-content: center;
align-items: center;
width: 35px;
height: 100%;
border-radius: 0 3px 3px 0;
cursor: pointer;
background-color: transparent;
transition: background-color 0.1s;
}
.entity-attribute-multiselect-combo-box .items .item .remove:after {
content: "";
display: block;
width: 20px;
height: 20px;
background-image: url("/img/kms/icons/icon_cross_red.svg");
background-position: center;
background-size: 50%;
background-repeat: no-repeat;
}
.entity-attribute-multiselect-combo-box .items .item .remove:hover {
background-color: #f5606c;
}
.entity-attribute-multiselect-combo-box .items .item .remove:hover:after {
background-image: url("/img/kms/icons/icon_cross.svg");
}
.entity-attribute-multiselect-combo-box .items .item .text {
width: calc(100% - 30px);
}
.entity-attribute-multiselect-combo-box .items .item .drag-icon {
width: 30px;
height: 30px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: move;
}
.entity-attribute-multiselect-combo-box .items .item .drag-icon.hidden {
display: none;
}
.entity-attribute-multiselect-combo-box .items .item .drag-icon:after {
content: "";
background-position: center;
background-repeat: no-repeat;
background-size: contain;
background-image: url("/img/kms/icons/drag-dots.svg");
width: 9px;
height: 16px;
opacity: 0.2;
}
.entity-attribute-multiselect-combo-box .items .item.readonly .remove {
display: none;
}
.entity-attribute-multiselect-combo-box .explanation {
margin-left: 45px;
}
.ui-menu.ui-autocomplete {
padding: 0;
margin: 0;
list-style: none;
border: 1px solid #d8dae2;
background-color: white;
max-height: 500px;
max-width: 500px;
overflow: hidden;
overflow-y: scroll;
}
.ui-menu.ui-autocomplete.ui-widget.ui-widget-content {
border-top: none;
}
.ui-menu.ui-autocomplete li {
font-size: 0.7rem;
line-height: 1.6;
color: #32343a;
}
.ui-menu.ui-autocomplete li div {
padding: 4px 8px;
}
.ui-menu.ui-autocomplete li div.ui-state-active {
border: none !important;
background-color: #f4f5f7;
color: #32343a;
margin: 0 !important;
}
.entity-attribute-link {
padding: 0;
box-sizing: border-box;
}
.entity-attribute-link a {
margin-left: 45px;
color: #3289ff;
font-size: 0.7rem;
}
.entity-attribute.entity-attribute-on-off {
max-width: 500px;
}
.entity-attribute.entity-attribute-on-off label {
position: relative;
margin-right: 60px;
}
.entity-attribute.entity-attribute-on-off input {
display: none;
}
.entity-attribute.entity-attribute-on-off .placeholder {
padding: 20px 0;
}
.entity-attribute.entity-attribute-on-off .on-off-switch {
position: relative;
display: block;
width: 35px;
height: 20px;
margin-left: 45px;
border-radius: 20px;
background-color: #e0e6ec;
cursor: pointer;
transition: background 0.4s;
}
.entity-attribute.entity-attribute-on-off .on-off-switch:after {
content: "";
position: absolute;
display: block;
left: 2px;
top: 2px;
height: 16px;
width: 16px;
border-radius: 100%;
background-color: white;
transform: translate3d(0, 0, 0);
transition: transform 0.4s;
}
.entity-attribute.entity-attribute-on-off .on-off-switch.on {
background-color: #78dc84;
}
.entity-attribute.entity-attribute-on-off .on-off-switch.on:after {
transform: translate3d(15px, 0, 0);
}
.entity-attribute-password {
position: relative;
}
.entity-attribute-password .password.repeat {
margin-top: 5px;
}
.validationHelper {
position: absolute;
z-index: 3;
top: -235px;
left: 205px;
pointer-events: none;
opacity: 0;
transform: translate3d(0, 10px, 0);
transition: opacity 0.3s, transform 0.3s;
transition-delay: 0s;
width: calc(100% - 225px);
height: 225px;
max-width: 340px;
background-color: white;
box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.15);
border-radius: 5px;
}
.validationHelper h3 {
font-size: 0.7rem;
line-height: 1.6;
color: rgba(255, 255, 255, 0.5);
font-weight: 100;
margin: 0;
background-color: #262f43;
padding: 12px 20px;
border-radius: 5px 5px 0 0;
text-transform: uppercase;
}
.validationHelper .success {
display: flex;
justify-content: center;
align-items: flex-end;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
transition: opacity 0.4s;
border-radius: 5px;
background-image: url("/img/kms/icons/success.gif");
background-position: top center;
background-repeat: no-repeat;
background-color: #12c06a;
}
.validationHelper .success p {
margin: 0;
opacity: 0.6;
font-size: 0.8rem;
letter-spacing: 0.8px;
text-transform: uppercase;
}
.validationHelper .requirements {
padding: 10px 15px;
}
.validationHelper .requirements p {
font-size: 0.7rem;
color: rgba(155, 160, 174, 0.65);
line-height: 0.85;
}
.validationHelper .requirements p span {
display: inline-block;
position: relative;
padding: 0 5px;
}
.validationHelper .requirements p span:after {
content: "";
position: absolute;
top: 4px;
left: 0;
display: block;
width: 100%;
height: 1px;
transform: scaleX(0);
transform-origin: 0 50%;
background-color: #70778c;
transition: transform 0.6s;
}
.validationHelper .requirements p.info {
color: #70778c;
font-weight: bold;
margin-bottom: 1rem;
padding: 0 5px;
}
.validationHelper .requirements p.invalid {
color: #f2303f;
opacity: 0.8;
}
.validationHelper .requirements p.valid span:after {
transform: scaleX(1);
}
.validationHelper:after {
content: "";
position: absolute;
width: 0;
height: 0;
border: 0 solid transparent;
border-left-width: 15px;
border-right-width: 15px;
border-top: 15px solid white;
left: calc(50% - 7.5px);
bottom: -15px;
transition: border 0.4s;
}
.validationHelper.active {
opacity: 1;
transform: translate3d(0, 0, 0);
pointer-events: all;
}
.validationHelper.valid {
opacity: 0;
transition-delay: 2s;
pointer-events: none;
}
.validationHelper.valid:after {
border-top-color: #12c06a;
}
.validationHelper.valid .success {
opacity: 1;
z-index: 4;
}
.entity-attribute-send-password-mail-button {
position: relative;
}
.entity-attribute-send-password-mail-button .password_mail .mail_button {
display: inline-block;
color: #666666;
background-color: #e9e9e9;
border: 1px solid #dcdcdc;
height: 40px;
border-radius: 4px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
cursor: pointer;
padding: 5px 24px;
text-decoration: none;
margin-left: 45px;
margin-top: 10px;
font-size: 0.7rem;
transition: background-color 0.2s;
}
.entity-attribute-send-password-mail-button .password_mail .mail_button:hover {
background-color: #e0e0e0;
}
.entity-attribute-send-password-mail-button .password_mail .mail_button:active {
position: relative;
top: 1px;
}
.entity-attribute-send-password-mail-button .password_mail .mail_button.hidden {
display: none;
}
.entity-attribute-send-password-mail-button .password_mail .mail_confirmation {
color: #479c38;
font-size: 0.7rem;
margin-left: 45px;
}
.entity-attribute-send-password-mail-button .password_mail .mail_confirmation.hidden {
display: none;
}
.entity-attribute-send-password-mail-button .password_mail .mail_fail {
color: #bf2614;
font-size: 0.7rem;
margin-left: 45px;
}
.entity-attribute-send-password-mail-button .password_mail .mail_fail.hidden {
display: none;
}
.entity-attribute-send-password-mail-button .password_mail.hidden {
display: none;
}
.entity-attribute-select .select-wrapper {
width: calc(100% - 225px);
max-width: 500px;
margin-left: 45px;
}
.entity-attribute-select .select-wrapper .select-menu {
display: none;
}
.entity-attribute-select .select-wrapper .ui-selectmenu-button {
position: relative;
display: block;
font-size: 0.75rem;
line-height: 1.6;
padding: 8px;
border: 1px solid #d8dae2;
border-radius: 3px;
color: #32343a;
background: white;
}
.entity-attribute-select .select-wrapper .ui-selectmenu-button:focus {
outline: none;
border-color: rgba(50, 137, 255, 0.75);
}
.entity-attribute-select .select-wrapper .ui-selectmenu-button:after {
content: "";
position: absolute;
right: 12px;
top: 17px;
width: 0;
height: 0;
border-style: solid;
border-width: 4px 5px 0 5px;
border-color: #2B2F83 transparent transparent transparent;
opacity: 0.5;
}
.entity-attribute-select .select-wrapper .ui-selectmenu-button.dropdown-open:after {
transform: rotate(180deg);
}
.entity-attribute-select .select-wrapper .ui-selectmenu-button .ui-icon {
display: none;
}
.ui-selectmenu-menu {
display: none;
margin: 0;
}
.ui-selectmenu-menu.ui-selectmenu-open {
display: block;
}
.ui-selectmenu-menu ul {
padding: 0;
margin: 0;
list-style: none;
border: 1px solid #d8dae2;
background-color: white;
max-height: 500px;
overflow: hidden;
overflow-y: scroll;
}
.ui-selectmenu-menu ul.ui-widget.ui-widget-content {
border-top: none;
}
.ui-selectmenu-menu ul li {
font-size: 0.7rem;
line-height: 1.6;
color: #32343a;
}
.ui-selectmenu-menu ul li.ui-state-focus {
background-color: #f4f5f7;
}
.ui-selectmenu-menu ul li div {
padding: 4px 8px;
}
.ui-selectmenu-menu ul li div.ui-state-active {
border: 1px solid transparent !important;
background-color: #f4f5f7;
color: #32343a;
}
.entity-attribute-separator {
margin: 30px 0 16px 0;
min-height: 30px;
background-color: #efefef;
box-shadow: inset 0px 15px 15px -15px rgba(0, 0, 0, 0.15);
border-bottom: 1px solid #d8dae2;
}
.entity-attribute-text, .entity-attribute-password {
box-sizing: border-box;
}
.entity-attribute-text.error + .error, .entity-attribute-password.error + .error {
box-shadow: inset 0 1px 1px rgba(242, 48, 63, 0.075), inset 0 0 1px rgba(224, 117, 125, 0.75);
border: 1px solid #f2303f;
border-top: 0;
}
.entity-attribute-text input, .entity-attribute-password input {
width: calc(100% - 45px);
max-width: 500px;
margin-left: 45px;
border: solid 1px #d8dae2;
border-radius: 5px;
transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;
}
.entity-attribute-text input:focus, .entity-attribute-password input:focus {
border-color: #3c8bf5;
outline: 0;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 12px rgba(120, 169, 236, 0.3);
}
.entity-attribute-text input:-ms-input-placeholder, .entity-attribute-password input:-ms-input-placeholder {
font-style: italic;
}
.entity-attribute-text input::-webkit-input-placeholder, .entity-attribute-password input::-webkit-input-placeholder {
font-style: italic;
}
.entity-attribute-text input::-moz-placeholder, .entity-attribute-password input::-moz-placeholder {
font-style: italic;
}
.entity-attribute-text input::-ms-input-placeholder, .entity-attribute-password input::-ms-input-placeholder {
font-style: italic;
}
.entity-attribute-text input::placeholder, .entity-attribute-password input::placeholder {
font-style: italic;
}
.entity-attribute-text.error input, .entity-attribute-password.error input {
background-image: url("/img/kms/icons/icon_cross_red.svg");
background-repeat: no-repeat;
background-position: right 20px center;
background-size: 10px 10px;
}
.entity-attribute-text-area label {
vertical-align: top;
}
.entity-attribute-text-area .text-area-wrapper {
display: inline-block;
vertical-align: top;
width: calc(100% - 90px);
max-width: 800px;
margin-left: 45px;
border: solid 1px #d8dae2;
border-radius: 3px;
}
.entity-attribute-text-area .text-area-wrapper > textarea {
display: block;
width: 100%;
padding: 10px;
border-radius: 3px;
min-height: 200px;
border: none;
line-height: 1.6;
transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;
font-size: 0.7rem;
resize: vertical;
}
.entity-attribute-text-area .text-area-wrapper > textarea:focus {
border-color: #3c8bf5;
outline: 0;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 12px rgba(120, 169, 236, 0.3);
}
.entity-attribute-text-area .text-area-wrapper > textarea:-ms-input-placeholder {
font-style: italic;
}
.entity-attribute-text-area .text-area-wrapper > textarea::-webkit-input-placeholder {
font-style: italic;
}
.entity-attribute-text-area .text-area-wrapper > textarea::-moz-placeholder {
font-style: italic;
}
.entity-attribute-text-area .text-area-wrapper > textarea::-ms-input-placeholder {
font-style: italic;
}
.entity-attribute-text-area .text-area-wrapper > textarea::placeholder {
font-style: italic;
}
div.mce-toolbar-grp {
border-bottom: 1px solid #e0e6ec;
}
.entity-attribute-title h3 {
padding-left: 45px;
color: #3289ff;
font-size: 0.8rem;
font-weight: 600;
text-transform: uppercase;
margin: 0;
}
.entity-attribute-view {
padding: 0;
box-sizing: border-box;
}
.entity-attribute-view.error + .error {
box-shadow: inset 0 1px 1px rgba(242, 48, 63, 0.075), inset 0 0 1px rgba(224, 117, 125, 0.75);
border: 1px solid #f2303f;
border-top: 0;
}
.entity-attribute-view .content {
padding: 0;
padding-left: 45px;
}
.entity-attribute-view .content .order-table {
padding-left: 0;
}
.c-video__grid {
display: flex;
justify-content: flex-start;
align-items: flex-start;
padding-left: 45px;
}
.c-video__fields {
width: calc(100% - 475px);
}
.c-video__fields {
padding: 20px 20px 20px 0;
}
.c-video__preview {
position: relative;
width: 200px;
min-height: 150px;
padding: 20px 0;
text-decoration: none;
}
.c-video__preview[href]:after {
display: none;
}
.c-video__preview:after {
content: "";
display: block;
width: 200px;
height: 150px;
background-color: rgba(155, 160, 174, 0.15);
background-image: radial-gradient(white, rgba(155, 160, 174, 0.15));
}
.c-video__title {
display: block;
font-size: 0.7rem;
line-height: 1.2;
color: #9ba0ae;
text-transform: uppercase;
font-weight: 600;
}
.c-video__title {
width: 100%;
color: #70778c;
}
.c-video__id {
display: flex;
justify-content: flex-start;
align-items: center;
flex-wrap: wrap;
flex-direction: row;
flex-flow: row wrap;
}
.c-video__url {
display: inline-block;
width: 220px;
font-size: 0.7rem;
line-height: 1.2;
color: #9ba0ae;
}
.c-video__input {
display: inline-block;
width: calc(100% - 220px);
padding: 5px 10px;
background-color: white;
font-size: 0.7rem;
border: 1px solid rgba(155, 160, 174, 0.4);
border-radius: 4px;
color: #32343a;
box-sizing: border-box;
transition: border-color ease-in-out 0.25s, box-shadow ease-in-out 0.25s;
transition: border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;
}
.c-video__input:focus {
border-color: #3c8bf5;
outline: 0;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), inset 0 0 12px rgba(120, 169, 236, 0.3);
}
.c-video__autoplay {
margin-top: 20px;
border-top: 1px solid #e0e6ec;
padding-top: 20px;
}
.c-video__thumb {
display: none;
width: 100%;
}
.c-video__thumb[src] {
display: block;
}
#entity.transfer-section {
position: static;
top: 0;
height: 100%;
}
#entity.action-log-section {
position: static;
top: 0;
height: 100%;
background-color: #fafafa;
}
#entity.action-log-section .entity-attributes {
position: static;
background-color: transparent;
}
#entity.action-log-section .entity-attributes .tab-content {
background-color: white;
border-bottom: 1px solid #e0e6ec;
}
#entity.action-log-section .entity-attributes .tab-content .entity-attribute-title h3 {
font-size: 1.2rem;
line-height: 1.2;
color: #2D323C;
font-weight: 700;
text-transform: none;
padding: 21px 0 13px 30px;
}
#entity.action-log-section .entity-attributes .tab-content .entity-attribute-title h3 p {
font-size: 0.7rem;
line-height: 1.4rem;
color: #70778c;
opacity: 0.5;
margin: 0;
font-weight: 100;
}
#entity.action-log-section .entity-attributes .tab-content .entity-attribute-date-picker {
width: auto;
display: inline-block;
padding-left: 30px;
border-bottom: none;
}
#entity.action-log-section .entity-attributes .tab-content .entity-attribute-date-picker label {
width: 100%;
margin-left: 0;
margin-bottom: 10px;
}
#entity.action-log-section .entity-attributes .tab-content button {
display: inline-block;
height: 40px;
border-radius: 4px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border: none;
cursor: pointer;
transition: background-color 0.3s;
width: 150px;
background-color: #3289ff;
color: white;
font-size: 0.7rem;
}
#entity.action-log-section .entity-attributes .tab-content button:focus {
outline: none;
}
#entity.action-log-section textarea {
border: none;
color: #333;
font-size: 0.7rem;
width: 100%;
height: calc(100vh - 216px);
padding: 30px;
background: transparent;
}
#entity.action-log-section textarea:focus {
outline: none;
}
.c-dashboard__title {
margin-top: 30px;
font-size: 1.1rem;
color: #1D2433;
font-weight: bold;
padding: 0 20px;
}
.c-dashboard__text {
font-size: 0.8rem;
line-height: 1.2;
color: #70778c;
padding: 13px 40px;
}
.c-dashboard__contact .c-dashboard__text {
font-size: 0.85rem;
line-height: 1.4;
}
.c-dashboard__employees {
border-bottom: 1px solid #eceef3;
}
.c-dashboard__employee {
display: flex;
justify-content: space-between;
align-items: center;
padding: 20px 40px;
border-top: 1px solid #eceef3;
}
.c-dashboard__employee-image {
width: 90px;
height: 90px;
border-radius: 100%;
background-color: #d8dae2;
}
.c-dashboard__employee-info {
width: calc(100% - 110px);
font-size: 0.8rem;
line-height: 1.4;
color: #70778c;
}
.c-dashboard__employee-name {
font-size: 1rem;
font-weight: bold;
color: #1D2433;
margin-bottom: 5px;
}
.c-dashboard__link {
color: #70778c;
transition: color 0.2s;
}
.c-dashboard__link:hover {
color: #3289ff;
}
.c-dashboard__logo {
width: 200px;
padding: 10px 0;
}
.c-dashboard__logo img {
width: 100%;
}
.order-search-form {
padding-left: 45px;
}
.order-search-form .order-search-filter-button {
position: relative;
top: -1px;
left: 50%;
height: 35px;
width: 100px;
margin-left: -50px;
border-radius: 0 0 4px 4px;
font-size: 0.7rem;
text-decoration: none;
text-transform: uppercase;
padding: 0 20px;
border-top: none;
}
.order-search-form .order-search-filter-button:focus {
outline: none;
}
.order-search-form .order-search {
position: relative;
top: 0;
left: -45px;
display: flex;
justify-content: flex-start;
align-items: stretch;
flex-wrap: wrap;
height: 0;
width: calc(100% + 90px);
background-color: white;
overflow: hidden;
padding: 0 45px;
transition: height 0.5s, padding 0.2s, margin-bottom 0.5s;
}
.order-search-form .order-search.active {
height: 330px;
padding: 20px 45px;
border-bottom: solid 1px #BABABA;
}
.order-search-form .c-form-element {
display: block;
min-width: 300px;
}
.order-search-form .c-form-element label {
display: block;
width: 100%;
font-size: 0.7rem;
color: #9ba0ae;
text-transform: uppercase;
font-weight: 600;
white-space: nowrap;
}
.order-search-form .c-form-element input {
width: 80%;
padding: 5px;
margin: 0;
margin-bottom: 20px;
}
.order-search-form .c-form-element.last {
display: block;
text-align: center;
width: 100%;
height: 40px;
}
.order-search-form .c-form-element.last input[type=submit] {
border-radius: 4px;
font-size: 0.7rem;
line-height: 20px;
text-decoration: none;
text-transform: uppercase;
padding: 0 20px;
width: auto;
}
.order-search-form .c-form-element.selectboxes {
display: flex;
justify-content: flex-start;
align-items: stretch;
}
.order-search-form .c-form-element.selectboxes .entity-attribute-select + .entity-attribute-select {
margin-left: 30px;
}
.order-search-form .c-form-element.selectboxes .entity-attribute-select .select-wrapper {
margin: 0;
width: auto;
min-width: 250px;
}
.order-result-form {
padding: 0 45px 60px 45px;
}
.order-result-form a {
color: #3289ff;
text-decoration: underline;
}
#tab-content-search h2 {
padding-left: 45px;
}
.tab-content .c-pagination {
display: flex;
justify-content: center;
align-items: center;
list-style: none;
margin-left: 0;
}
.tab-content .c-pagination a {
color: #3289ff;
}
.tab-content .c-pagination__item {
display: flex;
justify-content: center;
align-items: center;
font-size: 0.7rem;
}
.tab-content .c-pagination__link {
padding: 8px;
text-decoration: none;
transition: color 0.2s, background-color 0.2s;
color: #9ba0ae;
}
.tab-content .c-pagination__link:link:hover {
color: #3289ff;
}
.tab-content .c-pagination__link.is-active {
font-weight: bold;
color: #3289ff;
cursor: default;
}
.tab-content .c-pagination__prev,
.tab-content .c-pagination__next {
display: flex;
justify-content: center;
margin-left: 16px;
padding: 8px;
transition: color 0.2s;
}
.tab-content .c-pagination__prev {
transform: rotate(0.5turn);
margin-left: 0;
margin-right: 16px;
}
.order-table {
display: block;
overflow: auto;
white-space: nowrap;
padding-left: 30px;
padding-bottom: 30px;
}
.order-table td, .order-table th {
font-size: 0.7rem;
text-align: left;
border-right: #ededed 1px solid;
padding: 2px 10px;
}
.order-table td > table, .order-table th > table {
width: 100%;
}
.order-table td.batch-checkboxes {
position: absolute;
width: 0;
}
.order-table td.batch-checkboxes:after {
content: "";
display: block;
width: 3em;
height: 2em;
position: absolute;
top: 0;
left: -3em;
background-color: #ededed;
border-right: solid 1px #ededed;
z-index: 5;
}
.order-table td.batch-checkboxes .batch-checkbox {
position: absolute;
left: -2.5em;
z-index: 10;
}
.order-table th {
font-size: 0.7rem;
text-transform: uppercase;
color: #999999;
background-color: #ededed;
}
.order-table th.batch-checkbox-header {
padding: 0;
width: 0;
border-right: none;
}
.order-table tr.order-row {
border-top: solid 1px #ededed;
}
.order-table tr:first-child {
border-bottom: solid 2px #e0e6ec;
}
.order-table a {
color: #3289ff;
}
.batch_edit_controls {
position: absolute;
top: -1000px;
left: 75px;
display: block;
border: solid 1px #cccccc;
background-color: white;
z-index: 10;
padding: 10px;
text-align: right;
box-shadow: 2px 2px 5px 2px rgba(0, 0, 0, 0.05);
border-radius: 5px;
}
.batch_edit_controls label {
display: block;
width: 100%;
text-align: left;
}
.batch_edit_controls button {
border-radius: 4px;
font-size: 0.7rem;
line-height: 20px;
text-decoration: none;
text-transform: uppercase;
padding: 0 20px;
width: auto;
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvc3R5bGVzLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL19jb25maWcuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvdG9vbHMvX25vcm1hbGl6ZXIuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvdG9vbHMvX2tleWZyYW1lcy5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy90b29scy9fZ3JpZC5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy9ibG9ja3MvX2xvZ2luLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL3Rvb2xzL19mbGV4LnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL2Jsb2Nrcy9fZW50aXRpZXMuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvdG9vbHMvX2F0dHJpYnV0ZUZvY3VzLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL2Jsb2Nrcy9fZW50aXR5LnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL2Jsb2Nrcy9fc2lkZWJhci5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy9wYXJ0aWFscy9fY29uZmlybUJveC5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy9wYXJ0aWFscy9fY3VzdG9tX3VpX2tpdC5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy9wYXJ0aWFscy9fZmxhc2hNZXNzYWdlLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL3BhcnRpYWxzL19pbXBvcnRfZXJyb3Iuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvYXR0cmlidXRlcy9fYXR0cmlidXRlcy5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy9hdHRyaWJ1dGVzL19jb21wb25lbnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvYXR0cmlidXRlcy9fY29tcG9uZW50c0FyZWEuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvYXR0cmlidXRlcy9fY29tcG9uZW50VGFicy5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy9hdHRyaWJ1dGVzL19jdXJyZW5jeS5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy9hdHRyaWJ1dGVzL19kYXRlUGlja2VyLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL2F0dHJpYnV0ZXMvX2RvY3VtZW50cy5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy90b29scy9fcHJvZ3Jlc3Muc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvYXR0cmlidXRlcy9fZmlsZS5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy9hdHRyaWJ1dGVzL19tdWx0aXNlbGVjdC5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy9hdHRyaWJ1dGVzL19saW5rLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL2F0dHJpYnV0ZXMvX29uT2ZmU3dpdGNoLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL2F0dHJpYnV0ZXMvX3Bhc3N3b3JkLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL2F0dHJpYnV0ZXMvX3NlbmRQYXNzd29yZE1haWwuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvYXR0cmlidXRlcy9fc2VsZWN0LnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL2F0dHJpYnV0ZXMvX3NlcGVyYXRvci5zYXNzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy9hdHRyaWJ1dGVzL190ZXh0LnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL2F0dHJpYnV0ZXMvX3RleHRBcmVhLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL2F0dHJpYnV0ZXMvX3RpdGxlLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL2F0dHJpYnV0ZXMvX3ZpZXcuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvYXR0cmlidXRlcy9fdmlkZW8uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvc2VjdGlvbnMvX3RyYW5zZmVyLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mva21zL3NlY3Rpb25zL19hY3Rpb25Mb2cuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvc2VjdGlvbnMvX2Rhc2hib2FyZC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ttcy9zaG9wL19vcmRlcnMuc2FzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9rbXMvc2hvcC9fb3JkZXJfdGFibGUuc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQTtFQUNFO0NBRkY7O0FBSUE7RUFDRTtFQUNBO0VBQ0EsaUNBVFc7RUFVWCwwQkNlZ0I7Q0RoQmxCO0FBR0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0FESjtBQUdFO0VBQ0UsaUNBckJTO0NBb0JiOztBQUdBO0VBQ0UsZUNwQmdCO0NEb0JsQjs7QUFFQTtFQUNFLGVDWmdCO0NEYWxCOztBQUNBO0VBQ0UsZUNiZ0I7Q0RlbEI7O0FBQUE7RUFDRSxlQ2ZnQjtDRGtCbEI7O0FBREE7RUFDRSxlQ2pCZ0I7Q0RxQmxCOztBQUZBO0VBQ0UsZUNuQmdCO0NEd0JsQjs7QUFIQTtFQUNFLGVDdENnQjtFRHVDaEIsaUJDaUJvQjtDRFh0Qjs7QUFKQTtFQUNFLGlCQ2VvQjtDRFJ0Qjs7QUFMQTtFQUNFO0NBUUY7O0FBTkE7RUFDRTtDQVNGOztBQVBBO0VBQ0U7Q0FVRjs7QUFSQTtFQUNFO0NBV0Y7O0FBVEE7RUFDRTtDQVlGOztBQVRBO0VBQ0U7RUFDQTtFQUNBO0NBWUY7O0FFL0VBOztnRkFBQTtBQUlBO0VBQ0U7Q0ZpRkY7O0FFL0VBOzs7OztLQUFBO0FBT0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7Q0ZnRkY7O0FFOUVBOzs7S0FBQTtBQUlBO0VBQ0U7RUFDQTtDRmlGRjs7QUUvRUE7O0tBQUE7QUFJRTtFQUNFO0NGaUZKO0FFbEZFO0VBQ0U7Q0ZpRko7QUVsRkU7RUFDRTtDRmlGSjtBRWxGRTtFQUNFO0NGaUZKO0FFbEZFO0VBQ0U7Q0ZpRko7O0FFL0VBO0tBQUE7QUFHQTtFQUNFO0NGaUZGOztBRzFIQTtFQUNFO0lBQ0U7R0g2SEY7RUc1SEE7SUFDRTtHSDhIRjtFRzdIQTtJQUNFO0dIK0hGO0VHOUhBO0lBQ0U7R0hnSUY7RUcvSEE7SUFDRTtHSGlJRjtFR2hJQTtJQUNFO0dIa0lGO0VHaklBO0lBQ0U7R0htSUY7RUdsSUE7SUFDRTtHSG9JRjtFR25JQTtJQUNFO0dIcUlGO0VHcElBO0lBQ0U7R0hzSUY7RUdySUE7SUFDRTtHSHVJRjtDQUNGOztBRzlKQTtFQUNFO0lBQ0U7R0g2SEY7RUc1SEE7SUFDRTtHSDhIRjtFRzdIQTtJQUNFO0dIK0hGO0VHOUhBO0lBQ0U7R0hnSUY7RUcvSEE7SUFDRTtHSGlJRjtFR2hJQTtJQUNFO0dIa0lGO0VHaklBO0lBQ0U7R0htSUY7RUdsSUE7SUFDRTtHSG9JRjtFR25JQTtJQUNFO0dIcUlGO0VHcElBO0lBQ0U7R0hzSUY7RUdySUE7SUFDRTtHSHVJRjtDQUNGO0FHdElBO0VBQ0U7SUFDRTtHSHdJRjtFR3ZJQTtJQUNFO0dIeUlGO0VHeElBO0lBQ0U7R0gwSUY7RUd6SUE7SUFDRTtHSDJJRjtFRzFJQTtJQUNFO0dINElGO0VHM0lBO0lBQ0U7R0g2SUY7RUc1SUE7SUFDRTtHSDhJRjtFRzdJQTtJQUNFO0dIK0lGO0VHOUlBO0lBQ0U7R0hnSkY7RUcvSUE7SUFDRTtHSGlKRjtFR2hKQTtJQUNFO0dIa0pGO0NBQ0Y7QUd6S0E7RUFDRTtJQUNFO0dId0lGO0VHdklBO0lBQ0U7R0h5SUY7RUd4SUE7SUFDRTtHSDBJRjtFR3pJQTtJQUNFO0dIMklGO0VHMUlBO0lBQ0U7R0g0SUY7RUczSUE7SUFDRTtHSDZJRjtFRzVJQTtJQUNFO0dIOElGO0VHN0lBO0lBQ0U7R0grSUY7RUc5SUE7SUFDRTtHSGdKRjtFRy9JQTtJQUNFO0dIaUpGO0VHaEpBO0lBQ0U7R0hrSkY7Q0FDRjtBSWpNQTs7Z0ZBQUE7QUFJQTs7S0FBQTtBQUtBOzs7O0tBQUE7QUFrQkE7OztLQUFBO0FBT0E7O0tBQUE7QUNsQ0E7O2dGQUFBO0FBSUE7RUFDRTtFQUNBO0VDSEE7RUFFQSx3QkRFTTtFQ0ROLG9CRENjO0VBQ2QsMEJKaUJnQjtFSWhCaEI7RUFDQTtFQUNBO0NMd05GO0FLck5FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxlSk9jO0VJa0JkO2lGQUFBO0NMZ01KO0FLdk5JO0VBQ0U7RUNuQko7RUFFQSwrQkRrQlU7RUNqQlYsb0JEaUJ5QjtDTDZOM0I7QUszTk07RUFDRTtDTDZOUjtBSzNOTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NMNk5SO0FLM05NO0VBQ0U7RUFDQTtFQUNBLGVKWFU7RUlZVjtFQUNBO0NMNk5SO0FLM05JO0VBQ0U7Q0w2Tk47QUt4Tkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGVKMUJZO0NEb1BsQjtBS3hOSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxlSmxDWTtFSW9DWjtFQUNBO0VBQ0E7Q0x5Tk47QUt2Tk07RUFDRTtFQUNBO0NMeU5SO0FLdk5NO0VBQ0UsMEJKN0NVO0VJOENWO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0x5TlI7QUt2TlE7RUFDRTtDTHlOVjtBS3ZOSTtFQUNFLGVKeERZO0VJeURaO0VBQ0E7Q0x5Tk47QUt2Tkk7RUFDRTtDTHlOTjs7QU9oVEE7O2dGQUFBO0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGVOZ0JnQjtFTWRoQjtpRkFBQTtFQTZCQTtpRkFBQTtFQW1GQTtpRkFBQTtFQXNDQTtpRkFBQTtFQStDQTs7Ozs7O01BQUE7Q1AwSEY7QU83VEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDUCtUSjtBTzdUSTtFQUNFO0VBQ0EsZU5FWTtFTURaO0VBQ0E7Q1ArVE47QU85VEk7RUFDRTtFQUNBLGVOR1k7RU1GWjtFQUNBO0VBQ0E7Q1BnVU47QU81VEk7RUFDRTtDUDhUTjtBTzVUSTtFQUNFO0NQOFROO0FPeFRJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQSwwQk4xQ1k7RU0yQ1o7RUFDQTtFQUNBO0NQeVROO0FPdlRNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VDM0ROO0NScVhGO0FRblhFO0VBUkE7RUFDQTtFQUNBO0NSOFhGO0FPNVRJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxlTjNFWTtFTTRFWjtFQUNBO0NQNlROO0FPM1RNO0VBQ0U7RUFFQTtFQUNBLGVOMURVO0NEc1hsQjtBTzFUSTtFQUNFO0VBQ0E7Q1A0VE47QU96VFE7RUFDRTtDUDJUVjtBT3pUVTtFQUNFO0NQMlRaO0FPelRZO0VBQ0U7RUFDQSxlTmxHSTtDRDZabEI7QU96VGM7RUFDRTtDUDJUaEI7QU96VGM7RUFDRTtFQUNBO0NQMlRoQjtBT3pUZ0I7RUFDRTtFQUNBO0VBQ0EsZU45R0E7RU0rR0E7RUFDQTtDUDJUbEI7QU92VE07RUFDRTtDUHlUUjtBT3ZUTTtFRHZISjtFQUVBLDRCQ3NIWTtFRHJIWixvQkNxSHVCO0NQNlR6QjtBT3hURTtFRDdIQTtFQUVBLDRCQzRIUTtFRDNIUixvQkMySG1CO0VBQ2pCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxlTjVHYztFTTZHZDtFQUNBO0VBQ0E7Q1A2VEo7QU8zVEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDUDZUTjtBTzNUTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NQNlRSO0FPM1RJO0VBQ0UsMEJOcElZO0VNcUlaO0NQNlROO0FPeFRFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q1AwVEo7QU94VEk7RUR6S0Y7RUFFQSx3QkN3S1U7RUR2S1Ysb0JDdUtrQjtFQUNkO0VBQ0E7RUFDQTtFQUNBLGVOckpZO0VNc0paO0VBQ0E7RUFDQTtDUDhUTjtBTzVUTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1A4VFI7QU81VE07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQk4zS1U7RU00S1Y7Q1A4VFI7QU81VFE7RUFDRTtFQUNBO0VBQ0E7Q1A4VFY7QU81VFE7RUFDRTtDUDhUVjtBT2xUSTtFQUNFO0NQb1ROO0FPbFRFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q1BvVEo7QU9sVEk7RUFDRTtDUG9UTjtBT2xUSTtFQUNFO0VBQ0E7RUFDQTtDUG9UTjtBT2xUTTtFQUNFO0VBQ0E7RUFDQTtDUG9UUjtBT2pUTTtFQUNFO0VBQ0E7Q1BtVFI7QU9oVE07RUFDRTtFQUNBO0VBQ0EsMEJOeE5VO0VNeU5WO0NQa1RSO0FPL1NNO0VBQ0U7RUFDQTtDUGlUUjtBTzlTUTtFQUNFLDBCTmxPUTtDRGtoQmxCO0FPNVNRO0VBQ0U7RUR2UVI7RUFFQSw0QkNzUWM7RURyUWQsb0JDcVEwQjtFQUNsQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZU5qUFE7RU1rUFI7RUFDQTtDUGtUVjtBT2hUVTtFQUNFO0NQa1RaO0FPL1NVO0VBQ0UsMEJOeFBNO0VNeVBOLGVOalFNO0NEa2pCbEI7QU83U1U7RUFDRSwwQk5wUU07RU1xUU47Q1ArU1o7QU85U1k7RUFDRSwwQk5sUUk7Q0RrakJsQjtBTzdTUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NQK1NWO0FPN1NVO0VBQ0UsMEJONVFNO0NEMmpCbEI7QU85U1U7RUFDRSwwQk50UU07Q0RzakJsQjtBTy9TVTtFQUNFLDBCTnpRTTtDRDBqQmxCO0FPaFRVO0VBQ0UsMEJOblNNO0NEcWxCbEI7QU9qVFU7RUFDRSwwQk5sU007Q0RxbEJsQjtBT2xUVTtFQUNFLDBCTnRTTTtDRDBsQmxCO0FPbFRRO0VBQ0U7RUFDQTtDUG9UVjtBT2pUUTtFRDNUTjtFQUVBLHdCQzBUYztFRHpUZCxvQkN5VHNCO0VBQ2Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDUHVUVjtBT3JUVTtFQUNFO0VBQ0E7Q1B1VFo7QU9yVFU7RUFDRTtFQUNBLGVOL1NNO0VNZ1ROO0VBQ0E7Q1B1VFo7QU9wVFE7RUFDRTtFQUNBO0VBQ0E7RURwVlI7RUFFQSx3QkNtVmM7RURsVmQsb0JDa1ZzQjtFQUNkO0VBQ0E7RUFDQTtFQUNBO0NQMFRWO0FPelRVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDUDJUWjtBT3ZUWTtFQUNFO0NQeVRkO0FPclRNO0VBQ0U7RUFDQTtDUHVUUjtBT3JUUTtFQUNFO0VBQ0E7VUFBQTtDUHVUVjtBT3BUUTtFQUNFO1VBQUE7Q1BzVFY7O0FPblRBO2lGQUFBO0FFM1hBOztnRkFBQTtBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7aUZBQUE7RUFnR0E7aUZBQUE7RUE2Q0E7aUZBQUE7Q1R3aUJGO0FTbnJCRTtFSFpBO0VBRUEsK0JHV1E7RUhWUixvQkdVdUI7RUFDckI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDVHlyQko7QVN0ckJJO0VBQ0U7RUh0Qko7RUFFQSw0QkdxQlU7RUhwQlYsb0JHb0JzQjtDVDRyQnhCO0FTMXJCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCUkZVO0VRSVY7RUFDQTtFQUNBO0VBQ0E7RUFDQSxlUlRVO0NEb3NCbEI7QVN6ckJRO0VBQ0U7RUFDQTtFQUNBO0tBQUE7Q1QyckJWO0FTenJCUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDVDJyQlY7QVN6ckJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDVDJyQlI7QVN4ckJJO0VBQ0U7Q1QwckJOO0FTeHJCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0NUMHJCUjtBU3pyQlE7RUFDRTtDVDJyQlY7QVN6ckJNO0VBQ0U7RUFDQSwwQlJ4RFU7RVF5RFY7RUFDQTtDVDJyQlI7QVN6ckJRO0VBQ0U7RUFDQTtFQUNBO0NUMnJCVjtBU3hyQlE7RUFDRTtDVDByQlY7QVN2ckJNO0VBQ0U7RUFDQSwwQlJ0RVU7RVF1RVY7RUFDQTtFQUNBO0VBQ0E7Q1R5ckJSO0FTdnJCUTtFQUNFO0NUeXJCVjtBU3JyQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDVHVyQko7QVNyckJJO0VIbEhGO0VBRUEsNEJHaUhVO0VIaEhWLHNCR2dIc0I7RUFDbEI7RUFDQTtFQUNBO0VBQ0E7Q1QyckJOO0FTenJCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NUMnJCUjtBU3pyQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NUMnJCVjtBU3pyQlE7RUFDRTtDVDJyQlY7QVN6ckJRO0VBQ0U7Q1QyckJWO0FTMXJCVTtFQUNFLGVSekhNO0NEcXpCbEI7QVMxckJRO0VBQ0UsMEJSMUhRO0NEc3pCbEI7QVN4ckJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NUMHJCSjtBU3hyQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDVDByQk47QVN6ckJNO0VBQ0U7RUFDQTtFQUNBO0NUMnJCUjtBUzFyQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1Q0ckJSO0FTMXJCRTtFQUNFO0NUNHJCSjtBUzFyQkk7RUFDRTtDVDRyQk47QVMxckJFO0VBQ0U7RUFDQTtDVDRyQko7O0FTdHJCRTtFQUNFO0VBQ0E7RUFDQTtDVHlyQko7QVN4ckJJO0VBQ0U7RUFDQTtFQUNBO0NUMHJCTjtBU3RyQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDVHdyQlY7O0FVbjVCQTs7Z0ZBQUE7QUFJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCVGNnQjtFU1FoQjtpRkFBQTtFQXdEQTtpRkFBQTtFQStFQTtpRkFBQTtDVjh2QkY7QVV6NUJFO0VBQ0U7RUFDQTtDVjI1Qko7QVV6NUJJO0VKZEY7RUFFQSwrQklhVTtFSlpWLG9CSVl5QjtFQUNyQjtFQUNBO0VBQ0E7RUFDQTtDVis1Qk47QVU3NUJNO0VBQ0U7RUFDQTtDVis1QlI7QVU3NUJNO0VBQ0U7RUFDQTtFQUNBO0NWKzVCUjtBVTE1QkU7RUpqQ0E7RUFFQSwrQklnQ1E7RUovQlIsb0JJK0J1QjtFQUNyQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1ZnNkJKO0FVOTVCSTtFQUNFO0VKM0NKO0VBRUEsd0JJMENVO0VKekNWLG9CSXlDa0I7RUFDZDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NWbzZCTjtBVWo2QlE7RUFDRTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0Y7RUFDQTtFQUNBO0NWazZCVjtBVWg2Qk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVFO0VBQ0E7RUFDQTtDVmk2QlY7QVUvNUJJO0VBQ0U7Q1ZpNkJOO0FVLzVCTTtFQUNFO0VBQ0E7RUFDQTtDVmk2QlI7QVUxNUJFO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7Q1YyNUJKO0FVejVCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NWMjVCTjtBVXo1Qk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDVjI1QlI7QVV6NUJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NWMjVCVjtBVXo1QlE7RUoxSE47RUFFQSw0Qkl5SGM7RUp4SGQsb0JJd0gwQjtFQUNsQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1YrNUJWO0FVNTVCVTtFQUNFO0NWODVCWjtBVTM1QlU7RUFDRTtDVjY1Qlo7QVU1NUJVO0VBQ0UsMEJUbEhNO0NEZ2hDbEI7QVU1NUJVO0VBQ0U7Q1Y4NUJaO0FVMzVCWTtFQUNFO0NWNjVCZDtBVTE1QlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NWNDVCVjtBVTE1Qlk7RUFDRTtDVjQ1QmQ7QVUxNUJFO0VBQ0U7Q1Y0NUJKO0FVdjVCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VKNUtGO0VBRUEsNEJJMktRO0VKMUtSLG9CSTBLb0I7RUFDbEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDVjY1Qko7QVUzNUJJO0VBQ0U7Q1Y2NUJOOztBV3hsQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NYMmxDRjtBV3psQ0U7RUFDRTtFQUNBO0VMVEY7RUFFQSx3QktRUTtFTFBSLG9CS09nQjtDWCtsQ2xCO0FXN2xDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NYK2xDSjtBVzdsQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDWCtsQ0o7QVc3bENJO0VBQ0U7RUFDQTtDWCtsQ047QVc3bENNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1grbENSO0FXN2xDSTtFQUNFO0NYK2xDTjtBVzdsQ007RUFDRTtFQUNBO0VBQ0EsZVZoRFU7RVVpRFY7RUFDQTtDWCtsQ1I7QVc3bENNO0VMckRKO0VBRUEsd0JLb0RZO0VMbkRaLG9CS21Eb0I7RUFDZDtDWG1tQ1I7QVdqbUNRO0VMekROO0VBRUEsd0JLd0RjO0VMdkRkLG9CS3VEc0I7RUFDZDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7Q1hzbUNWO0FXcG1DVTtFQUNFO0NYc21DWjtBV3BtQ1U7RUFDRSwwQlYvQ007Q0RxcENsQjtBV3BtQ1k7RUFDRTtDWHNtQ2Q7QVdwbUNVO0VBQ0UsZVYxRE07RVUyRE4sMEJWbERNO0NEd3BDbEI7QVdybUNZO0VBQ0U7Q1h1bUNkOztBV3BtQ0E7RUFDRTtFQUNBO0NYdW1DRjtBV3JtQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDWHVtQ0o7QVdybUNJO0VBQ0U7Q1h1bUNOOztBWTNzQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1o4c0NGO0FZNXNDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDWjhzQ0o7O0FZNXNDQTs7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NaK3NDRjs7QVk3c0NBOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1pndENGOztBWTlzQ0E7O0VBRUU7RUFDQTtDWml0Q0Y7O0FZL3NDQTs7RUFFRTtDWmt0Q0Y7O0FZaHRDQTs7RUFFRTtDWm10Q0Y7O0FZanRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1pvdENGOztBWWx0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NacXRDRjs7QWE5eENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RVBEQTtFQUVBLHdCT0NNO0VQQU47RU9DQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBLGVaUGdCO0VZUWhCO0VBR0E7VUFBQTtFQUVBO1VBQUE7Q2JreUNGO0FhaHlDRTtFQUNFLHNCWmFjO0NEcXhDbEI7QWFoeUNFO0VBQ0Usc0JaV2M7Q0R1eENsQjtBYWh5Q0U7RUFDRSxzQlpMYztDRHV5Q2xCO0FhdHhDQTtFQUNFO0lBQ0U7SUFHQTtHYnF5Q0Y7RWFweUNBO0lBQ0U7SUFHQTtHYnN5Q0Y7Q0FDRjtBYWp6Q0E7RUFDRTtJQUNFO0lBR0E7R2JxeUNGO0VhcHlDQTtJQUNFO0lBR0E7R2JzeUNGO0NBQ0Y7QWM5MUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDZGcyQ0Y7QWMvMUNFO0VBQ0U7Q2RpMkNKO0FjaDJDRTtFQUNFO0VBQ0E7Q2RrMkNKO0FjajJDSTtFQUNFO0VBQ0E7Q2RtMkNOOztBZXIzQ0U7RUFDRTtFQUNBO0NmdzNDSjtBZXQzQ0k7RUFDRTtFQUNBO0NmdzNDTjtBZXQzQ0U7RUFDRTtDZnczQ0o7O0FldDNDQTtFQUNFO0VBQ0E7RUFFQTtFQUVBO0NmdTNDRjtBZXIzQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGVkckJjO0Vjc0JkO0VBQ0EsaUJkbUNrQjtFY2xDbEI7Q2Z1M0NKO0FlcjNDRTtFQUNFO0NmdTNDSjtBZXQzQ0k7RUFDRSxlZGJZO0NEcTRDbEI7QWV0M0NFO0VBQ0U7Q2Z3M0NKO0FldDNDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2Z3M0NKO0FldDNDRTtFQUNFO0VBQ0E7RUFDQSxlZHBEYztFY3FEZDtFQUNBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7Q2Z3M0NKO0FldDNDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGVkbkVjO0Vjb0VkO0VBQ0E7Q2Z3M0NKO0FldDNDSTtFQUNFO0VBQ0E7Q2Z3M0NOO0FldDNDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2Z3M0NKOztBZ0IxOENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDaEI2OENGO0FnQjM4Q0U7RUFDRTtDaEI2OENKO0FnQjE4Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NoQjQ4Q0o7QWdCejhDRTtFQUNFO0VBQ0E7Q2hCMjhDSjtBZ0J6OENJO0VBQ0U7RUFDQTtDaEIyOENOO0FnQno4Q007RUFDRTtDaEIyOENSO0FnQnQ4Q0U7RUFDRTtFQUNBO0VBQ0E7Q2hCdzhDSjs7QWdCbjhDQTtFQUNFO0VWN0NBO0VBRUEsNEJVNENjO0VWM0NkLG9CVTJDMEI7RUFDMUI7RUFDQTtLQUFBO01BQUE7VUFBQTtDaEIwOENGOztBZ0J2OENBO0VWbkRFO0VBRUEsd0JVa0RjO0VWakRkLG9CVWlEc0I7RUFDdEI7RUFDQTtFQUNBO0VBQ0E7Q2hCODhDRjtBZ0I1OENFO0VBQ0U7Q2hCODhDSjs7QWdCMThDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NoQjY4Q0Y7O0FnQjE4Q0E7RUFDRTtDaEI2OENGOztBZ0IxOENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2hCNjhDRjs7QWdCMThDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2hCNjhDRjtBZ0IzOENFO0VBQ0U7Q2hCNjhDSjs7QWlCbGpEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NqQnFqREY7O0FpQmxqREE7RUFDRTtFQUNBO0VBQ0E7Q2pCcWpERjtBaUJsakRJO0VBQ0U7Q2pCb2pETjs7QWlCL2lEQTtFWGhCRTtFQUVBLDBCV2VjO0VYZGQsb0JXY3dCO0VBQ3hCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDakJzakRGO0FpQnBqREU7RUFDRTtDakJzakRKO0FpQm5qREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDakJxakRKO0FpQm5qREk7RUFDRTtFQUNBO0NqQnFqRE47QWlCampERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxpQ2pCMUVTO0NBNm5EYjs7QWlCL2lEQTtFQUNFO0VBQ0E7RUFDQTtDakJrakRGOztBaUI5aURBO0VBQ0U7RUFBQTtFQUNBO0VBQ0E7RUFBQTtDakJpakRGOztBaUI5aURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGVoQmpFZ0I7RWdCa0VoQjtDakJpakRGOztBaUI5aURBO0VBQ0U7RUFDQTtFWHBHQTtFQUVBLCtCV21HYztFWGxHZCxvQldrRzZCO0VBQzdCO0VBQ0E7RUFDQTtFQUNBO0NqQnFqREY7QWlCbmpERTtFQUNFO0VBQ0E7S0FBQTtNQUFBO1VBQUE7Q2pCcWpESjtBaUJsakRFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQmhCMUZjO0VnQjJGZDtDakJvakRKO0FpQmpqREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NqQm1qREo7QWlCL2lESTtFQUNFO0NqQmlqRE47O0FpQjVpREE7RUFDRTtDakIraURGO0FpQjdpREU7RUFDRTtDakIraURKOztBaUIzaURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2pCOGlERjs7QWlCM2lEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NqQjhpREY7QWlCNWlERTtFQUNFO0NqQjhpREo7O0FrQjN0REE7RUFDRSwwQmpCU2dCO0VpQlJoQjtFQUNBO0NsQjh0REY7O0FrQjV0REE7RVpGRTtFQUVBLDRCWUNNO0VaQU47RVlDQTtFQUNBO0VBQ0E7Q2xCbXVERjs7QWtCanVEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbEJvdURGO0FrQmx1REU7RUFDRTtDbEJvdURKO0FrQmx1REU7RUFDRTtDbEJvdURKO0FrQmx1REU7RUFDRSwwQmpCZmM7Q0RtdkRsQjtBa0JudURJO0VBQ0U7Q2xCcXVETjtBa0JudURFO0VBQ0UsMEJqQkRjO0NEc3VEbEI7QWtCbHVERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2xCb3VESjs7QWtCbHVEQTtFQUNFO0NsQnF1REY7O0FrQm51REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDbEJzdURGO0FrQnB1REU7RUFDRTtFQUNBO0NsQnN1REo7O0FtQjd4REE7RUFDRTtDbkJneURGO0FtQjl4REU7RUFDRTtFQUNBO0VBQ0E7Q25CZ3lESjtBbUI5eERFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFWE5GO0NSdXlERjtBUXJ5REU7RUFSQTtFQUNBO0VBQ0E7Q1JnekRGO0FtQm55REk7RUFDRTtDbkJxeUROO0FtQnR5REk7RUFDRTtDbkJxeUROO0FtQnR5REk7RUFDRTtDbkJxeUROO0FtQnR5REk7RUFDRTtDbkJxeUROO0FtQnR5REk7RUFDRTtDbkJxeUROO0FtQm55REU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDbkJxeURKO0FtQm55REU7RUFDRTtDbkJxeURKO0FtQm55REU7RUFDRTtFQUNBO0NuQnF5REo7QW1CbnlERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q25CcXlESjs7QW9CMTBEQTtFQUNFO0NwQjYwREY7QW9CMzBERTtFQUNFO0NwQjYwREo7QW9CMzBERTtFQUNFO0VBQ0E7RUFDQTtFWkZGO0NSZzFERjtBUTkwREU7RUFSQTtFQUNBO0VBQ0E7Q1J5MURGO0FvQmgxREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NwQmsxREo7QW9CaDFESTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NwQmsxRE47QW9CajFETTtFQUNFO0VBQ0E7Q3BCbTFEUjtBb0JoMURJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3BCazFETjtBb0JoMURNO0VBQ0U7Q3BCazFEUjtBb0JoMURFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDcEJrMURKO0FvQmgxREk7RUFDRTtDcEJrMUROO0FvQmgxREk7RUFDRTtFQUNBO0VBQ0EsZW5CbERZO0VtQm1EWjtFQUNBO0VBQ0E7Q3BCazFETjtBb0JoMURJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q3BCazFETjtBb0JoMURNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDcEJrMURSO0FvQmgxRFE7RUFDRTtVQUFBO0NwQmsxRFY7QW9CaDFETTtFQUNFO0VBQ0E7RWQxRU47RUFFQSx3QmN5RVk7RWR4RVosb0Jjd0VvQjtFQUNkO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3BCczFEUjtBb0JwMURRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3BCczFEVjtBb0JwMURRO0VBQ0U7Q3BCczFEVjtBb0JyMURVO0VBQ0U7Q3BCdTFEWjtBb0JyMURRO0VBQ0U7Q3BCdTFEVjtBb0JwMURRO0VBQ0U7Q3BCczFEVjtBb0JyMURVO0VBQ0U7Q3BCdTFEWjtBb0JyMURVO0VBQ0U7Q3BCdTFEWjtBb0J0MURZO0VBQ0U7Q3BCdzFEZDs7QW9CcjFEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NwQncxREY7QW9CdDFERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDcEJ3MURKO0FvQnQxREk7RUFDRTtFQUNBO0VkM0lKO0VBRUEsd0JjMElVO0VkeklWLG9CY3lJa0I7RUFDZDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDcEI0MUROO0FvQjExRE07RUFDRTtDcEI0MURSO0FvQjExRE07RUFDRTtFQUNBO0NwQjQxRFI7QW9CMTFETTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3BCNDFEUjtBb0IxMURJO0VBQ0U7Q3BCNDFETjtBb0IzMURNO0VBQ0U7Q3BCNjFEUjtBb0IzMURJO0VBQ0U7Q3BCNjFETjtBb0I1MURNO0VBQ0U7RUFDQTtDcEI4MURSO0FvQjUxREk7RUFDRTtFQUNBO0NwQjgxRE47QW9CNTFETTtFQUNFO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZW5CcExVO0VtQnFMVjtDcEI4MURSO0FvQjUxRFE7RUFDRTtFQUNBO0NwQjgxRFY7QW9CNTFEUTtFQUNFO0VBQ0E7Q3BCODFEVjtBb0I1MURRO0VBQ0U7Q3BCODFEVjtBb0IzMURFO0VBQ0U7RUFDQTtFQUNBO0NwQjYxREo7QW9CMzFESTtFQUNFO0VBQ0E7Q3BCNjFETjtBb0IzMURNO0Vkek5KO0VBRUEsK0Jjd05ZO0Vkdk5aLG9CY3VOMkI7Q3BCaTJEN0I7QW9CLzFETTtFZDVOSjtFQUVBLHdCYzJOWTtFZDFOWixvQmMwTm9CO0VBQ2Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZW5Cbk9VO0NEd2tFbEI7QW9CbjJESTtFQUNFO0VBQ0E7Q3BCcTJETjtBb0JuMkRNO0VkMU9KO0VBRUEsK0JjeU9ZO0VkeE9aLG9CY3dPMkI7Q3BCeTJEN0I7QW9CdjJETTtFZDdPSjtFQUVBLHdCYzRPWTtFZDNPWixvQmMyT29CO0VBQ2Q7Q3BCNjJEUjtBb0IzMkRRO0VBQ0U7RWRsUFI7RUFFQSx3QmNpUGM7RWRoUGQsb0JjZ1BzQjtFQUNkO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZW5CMVBRO0VtQjJQUjtFQUNBO0NwQmkzRFY7QW9CLzJEVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NwQmkzRFo7QW9COTJEWTtFQUNFO0NwQmczRGQ7QW9COTJEUTtFQUNFO0NwQmczRFY7QW9CNzJEVTtFQUNFO0NwQisyRFo7QW9CNzJEUTtFQUNFO0VBQ0E7Q3BCKzJEVjtBb0I5MkRVO0VBQ0U7Q3BCZzNEWjs7QXFCN29FQTtFQUNFO0NyQmdwRUY7QXFCOW9FRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDckJncEVKO0FxQjlvRUk7RUFDRTtFZlRKO0VBRUEsK0JlUVU7RWZQVixvQmVPeUI7RUFDckI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3JCb3BFTjtBcUJscEVNO0VBQ0U7Q3JCb3BFUjtBcUJscEVNO0VBQ0U7Q3JCb3BFUjtBcUJscEVNO0VBQ0U7Q3JCb3BFUjtBcUJscEVNO0VBQ0U7Q3JCb3BFUjtBcUJscEVNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUUsMEJwQnJDUTtFb0JzQ1I7RUFDQTtFQUVGO0NyQmtwRVI7QXFCaHBFUTtFQUNFO0NyQmtwRVY7QXFCOW9FVTtFQUNFO0NyQmdwRVo7QXFCL29FVTtFQUNFO0NyQmlwRVo7QXFCaHBFVTtFQUNFO0NyQmtwRVo7QXFCanBFVTtFQUNFO0NyQm1wRVo7QXFCbHBFVTtFQUNFO0NyQm9wRVo7QXFCbnBFVTtFQUNFO0NyQnFwRVo7QXFCcHBFVTtFQUNFO0NyQnNwRVo7QXFCanBFUTtFZnBFTjtFQUVBLHdCZW1FYztFZmxFZCxvQmVrRXNCO0NyQnVwRXhCO0FxQnRwRVU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZXBCL0NNO0NEdXNFbEI7QXFCdHBFUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUU7RUFDQTtDckJ1cEVaO0FxQnJwRVE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDckJ1cEVWO0FxQnRwRVU7RUFDRTtVQUFBO0NyQndwRVo7QXFCdHBFUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VmdEdSO0VBRUEsd0JlcUdjO0VmcEdkLG9CZW9Hc0I7RUFDZDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NyQjRwRVY7QXNCbHZFRTtFQUNFO0VBQ0EsMEJyQkNjO0VxQkFkO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3RCb3ZFSjtBc0JqdkVJO0VBQ0U7Q3RCbXZFTjtBc0JwdkVJO0VBQ0U7Q3RCc3ZFTjtBc0J2dkVJO0VBQ0U7Q3RCeXZFTjtBc0IxdkVJO0VBQ0U7Q3RCNHZFTjtBc0I3dkVJO0VBQ0U7Q3RCK3ZFTjtBc0Jod0VJO0VBQ0U7Q3RCa3dFTjtBc0Jud0VJO0VBQ0U7Q3RCcXdFTjtBc0J0d0VJO0VBQ0U7Q3RCd3dFTjtBc0J6d0VJO0VBQ0U7Q3RCMndFTjtBc0I1d0VJO0VBQ0U7Q3RCOHdFTjtBc0Ivd0VJO0VBQ0U7Q3RCaXhFTjtBc0JseEVJO0VBQ0U7Q3RCb3hFTjtBc0JyeEVJO0VBQ0U7Q3RCdXhFTjtBc0J4eEVJO0VBQ0U7Q3RCMHhFTjtBc0IzeEVJO0VBQ0U7Q3RCNnhFTjtBc0I5eEVJO0VBQ0U7Q3RCZ3lFTjtBc0JqeUVJO0VBQ0U7Q3RCbXlFTjtBc0JweUVJO0VBQ0U7Q3RCc3lFTjtBc0J2eUVJO0VBQ0U7Q3RCeXlFTjtBc0IxeUVJO0VBQ0U7Q3RCNHlFTjtBc0I3eUVJO0VBQ0U7Q3RCK3lFTjtBc0JoekVJO0VBQ0U7Q3RCa3pFTjtBc0JuekVJO0VBQ0U7Q3RCcXpFTjtBc0J0ekVJO0VBQ0U7Q3RCd3pFTjtBc0J6ekVJO0VBQ0U7Q3RCMnpFTjtBc0I1ekVJO0VBQ0U7Q3RCOHpFTjtBc0IvekVJO0VBQ0U7Q3RCaTBFTjtBc0JsMEVJO0VBQ0U7Q3RCbzBFTjtBc0JyMEVJO0VBQ0U7Q3RCdTBFTjtBc0J4MEVJO0VBQ0U7Q3RCMDBFTjtBc0IzMEVJO0VBQ0U7Q3RCNjBFTjtBc0I5MEVJO0VBQ0U7Q3RCZzFFTjtBc0JqMUVJO0VBQ0U7Q3RCbTFFTjtBc0JwMUVJO0VBQ0U7Q3RCczFFTjtBc0J2MUVJO0VBQ0U7Q3RCeTFFTjtBc0IxMUVJO0VBQ0U7Q3RCNDFFTjtBc0I3MUVJO0VBQ0U7Q3RCKzFFTjtBc0JoMkVJO0VBQ0U7Q3RCazJFTjtBc0JuMkVJO0VBQ0U7Q3RCcTJFTjtBc0J0MkVJO0VBQ0U7Q3RCdzJFTjtBc0J6MkVJO0VBQ0U7Q3RCMjJFTjtBc0I1MkVJO0VBQ0U7Q3RCODJFTjtBc0IvMkVJO0VBQ0U7Q3RCaTNFTjtBc0JsM0VJO0VBQ0U7Q3RCbzNFTjtBc0JyM0VJO0VBQ0U7Q3RCdTNFTjtBc0J4M0VJO0VBQ0U7Q3RCMDNFTjtBc0IzM0VJO0VBQ0U7Q3RCNjNFTjtBc0I5M0VJO0VBQ0U7Q3RCZzRFTjtBc0JqNEVJO0VBQ0U7Q3RCbTRFTjtBc0JwNEVJO0VBQ0U7Q3RCczRFTjtBc0J2NEVJO0VBQ0U7Q3RCeTRFTjtBc0IxNEVJO0VBQ0U7Q3RCNDRFTjtBc0I3NEVJO0VBQ0U7Q3RCKzRFTjtBc0JoNUVJO0VBQ0U7Q3RCazVFTjtBc0JuNUVJO0VBQ0U7Q3RCcTVFTjtBc0J0NUVJO0VBQ0U7Q3RCdzVFTjtBc0J6NUVJO0VBQ0U7Q3RCMjVFTjtBc0I1NUVJO0VBQ0U7Q3RCODVFTjtBc0IvNUVJO0VBQ0U7Q3RCaTZFTjtBc0JsNkVJO0VBQ0U7Q3RCbzZFTjtBc0JyNkVJO0VBQ0U7Q3RCdTZFTjtBc0J4NkVJO0VBQ0U7Q3RCMDZFTjtBc0IzNkVJO0VBQ0U7Q3RCNjZFTjtBc0I5NkVJO0VBQ0U7Q3RCZzdFTjtBc0JqN0VJO0VBQ0U7Q3RCbTdFTjtBc0JwN0VJO0VBQ0U7Q3RCczdFTjtBc0J2N0VJO0VBQ0U7Q3RCeTdFTjtBc0IxN0VJO0VBQ0U7Q3RCNDdFTjtBc0I3N0VJO0VBQ0U7Q3RCKzdFTjtBc0JoOEVJO0VBQ0U7Q3RCazhFTjtBc0JuOEVJO0VBQ0U7Q3RCcThFTjtBc0J0OEVJO0VBQ0U7Q3RCdzhFTjtBc0J6OEVJO0VBQ0U7Q3RCMjhFTjtBc0I1OEVJO0VBQ0U7Q3RCODhFTjtBc0IvOEVJO0VBQ0U7Q3RCaTlFTjtBc0JsOUVJO0VBQ0U7Q3RCbzlFTjtBc0JyOUVJO0VBQ0U7Q3RCdTlFTjtBc0J4OUVJO0VBQ0U7Q3RCMDlFTjtBc0IzOUVJO0VBQ0U7Q3RCNjlFTjtBc0I5OUVJO0VBQ0U7Q3RCZytFTjtBc0JqK0VJO0VBQ0U7Q3RCbStFTjtBc0JwK0VJO0VBQ0U7Q3RCcytFTjtBc0J2K0VJO0VBQ0U7Q3RCeStFTjtBc0IxK0VJO0VBQ0U7Q3RCNCtFTjtBc0I3K0VJO0VBQ0U7Q3RCKytFTjtBc0JoL0VJO0VBQ0U7Q3RCay9FTjtBc0JuL0VJO0VBQ0U7Q3RCcS9FTjtBc0J0L0VJO0VBQ0U7Q3RCdy9FTjtBc0J6L0VJO0VBQ0U7Q3RCMi9FTjtBc0I1L0VJO0VBQ0U7Q3RCOC9FTjtBc0IvL0VJO0VBQ0U7Q3RCaWdGTjtBc0JsZ0ZJO0VBQ0U7Q3RCb2dGTjtBc0JyZ0ZJO0VBQ0U7Q3RCdWdGTjtBc0J4Z0ZJO0VBQ0U7Q3RCMGdGTjtBc0IzZ0ZJO0VBQ0U7Q3RCNmdGTjtBc0I5Z0ZJO0VBQ0U7Q3RCZ2hGTjtBc0JqaEZJO0VBQ0U7Q3RCbWhGTjtBc0JwaEZJO0VBQ0U7Q3RCc2hGTjtBc0J2aEZJO0VBQ0U7Q3RCeWhGTjtBc0IxaEZJO0VBQ0U7Q3RCNGhGTjtBc0I3aEZJO0VBQ0U7Q3RCK2hGTjtBcUJqOUVNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGVwQnZIVTtFb0J3SFY7RUFDQTtDckJtOUVSO0FxQmw5RVE7RUFDRTtFQUNBLDBCcEI1SFE7Q0RnbEZsQjtBcUJsOUVRO0VBQ0U7Q3JCbzlFVjtBcUJsOUVNO0VBQ0U7RUFDQTtDckJvOUVSO0FxQm45RVE7RUFDRTtDckJxOUVWO0FxQm45RVE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWIxSVI7Q1JnbUZGO0FROWxGRTtFQVJBO0VBQ0E7RUFDQTtDUnltRkY7QXFCeDlFUTtFQUNFO0VBQ0E7RUFDQSxlcEJuSlE7RW9Cb0pSO0VBQ0E7Q3JCMDlFVjtBcUJ4OUVVO0VBQ0U7RUFDQTtFQUNBO0NyQjA5RVo7QXFCeDlFTTtFQUNFO0VBQ0E7RWYvSk47RUFFQSw0QmU4Slk7RWY3Slosb0JlNkp3QjtFQUNsQjtDckI4OUVSO0FxQjU5RVE7RUFDRTtFQUNBO0VBQ0E7Q3JCODlFVjtBcUI1OUVRO0VBQ0U7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNGO0VBQ0E7RUFDQTtDckI2OUVWO0FxQjM5RU07RWZuTEo7RUFFQSx3QmVrTFk7RWZqTFosb0JlaUxvQjtFQUNkO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDckJpK0VSO0FxQi85RVE7RUFDRTtDckJpK0VWO0FxQi85RVE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0NyQmcrRVo7QXFCOTlFUTtFQUNFO0VBQ0E7Q3JCZytFVjtBcUI5OUVVO0VBQ0U7Q3JCZytFWjtBcUI5OUVNO0VBQ0U7Q3JCZytFUjtBcUI3OUVFO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3JCODlFSjtBcUI1OUVJO0VBQ0Usc0JwQjdNWTtFb0I4TVo7Q3JCODlFTjtBcUI1OUVJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtDckI2OUVSO0FxQjM5RUk7RUFDRTtFQUNBLGVwQnpOWTtFb0IwTlo7RUFDQTtDckI2OUVOO0FxQjM5RUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NyQjY5RU47QXFCMzlFSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBLGVwQm5QWTtFb0JvUFo7Q3JCNDlFTjtBcUIxOUVNO0VBQ0UsMEJwQnZQVTtFb0J3UFY7Q3JCNDlFUjtBcUIxOUVJO0VBQ0U7RUFDQTtFQUNBO0NyQjQ5RU47QXFCMTlFTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NyQjQ5RVI7QXFCMTlFTTtFQUNFO0NyQjQ5RVI7QXFCMTlFSTtFQUNFO0NyQjQ5RU47O0F1Qmh3RkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N2Qm13Rko7QXVCandGSTtFQUNFO0N2Qm13Rk47QXVCandGSTtFQUNFO0N2Qm13Rk47QXVCandGSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3ZCbXdGTjtBdUJqd0ZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxldEJqQ2M7Q0RveUZsQjs7QXdCdHlGQTtFQUNFO0N4Qnl5RkY7QXdCdHlGRTtFQUNFO0VBQ0E7RUFDQTtDeEJ3eUZKO0F3QnZ5Rkk7RUFDRTtFQUNBO0VBQ0E7Q3hCeXlGTjtBd0J4eUZNO0VBQ0U7RUFDQTtDeEIweUZSO0F3QnR5RkU7RUFDRTtFQUNBO0VBQ0E7Q3hCd3lGSjtBd0J0eUZJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxldkJoQ1k7RXVCaUNaO0N4Qnd5Rk47QXdCdHlGTTtFQUNFO0N4Qnd5RlI7QXdCdHlGTTtFQUNFO0VBQ0E7Q3hCd3lGUjtBd0JyeUZJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFbEJsREo7RUFFQSx3QmtCaURVO0VsQmhEVixvQmtCZ0RrQjtDeEIyeUZwQjtBd0J6eUZNO0VBQ0U7Q3hCMnlGUjtBd0J6eUZNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N4QjJ5RlI7QXdCMXlGRTtFQUNFO0VBQ0E7RUFDQTtDeEI0eUZKO0F3QjF5Rkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGV2QnpFWTtFdUIwRVo7RUFDQTtFQUNBO0VBQ0E7RWxCN0VKO0VBRUEsNEJrQjRFVTtFbEIzRVYsb0JrQjJFc0I7Q3hCZ3pGeEI7QXdCOXlGTTtFQUNFO0VBQ0E7RUFDQTtFbEJuRk47RUFFQSx3QmtCa0ZZO0VsQmpGWixvQmtCaUZvQjtFQUNkO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDeEJvekZSO0F3Qmx6RlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0N4Qm16Rlo7QXdCanpGUTtFQUNFO0N4Qm16RlY7QXdCanpGVTtFQUNFO0N4Qm16Rlo7QXdCaHpGTTtFQUNFO0N4Qmt6RlI7QXdCaHpGTTtFQUNFO0VBQ0E7RWxCbkhOO0VBRUEsNEJrQmtIWTtFbEJqSFosb0JrQmlId0I7RUFDbEI7Q3hCc3pGUjtBd0JyekZRO0VBQ0U7Q3hCdXpGVjtBd0JyekZRO0VBQ0U7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNGO0VBQ0E7RUFDQTtDeEJzekZWO0F3Qmx6RlE7RUFDRTtDeEJvekZWO0F3Qmp6RkU7RUFDRTtDeEJtekZKOztBd0JqekZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N4Qm96RkY7QXdCbHpGRTtFQUNFO0N4Qm96Rko7QXdCaHpGRTtFQUNFO0VBQ0E7RUFDQSxldkJqS2M7Q0RtOUZsQjtBd0IzeUZJO0VBQ0U7Q3hCNnlGTjtBd0IzeUZNO0VBQ0U7RUFDQSwwQnZCcktVO0V1QnNLVixldkI5S1U7RXVCK0tWO0N4QjZ5RlI7O0F5Qjk5RkE7RUFDRTtFQUNBO0N6QmkrRkY7QXlCLzlGRTtFQUNFO0VBQ0EsZXhCU2M7RXdCUmQ7Q3pCaStGSjs7QTBCeCtGQTtFQUVFO0MxQjArRkY7QTBCeCtGRTtFQUNFO0VBQ0E7QzFCMCtGSjtBMEJ4K0ZFO0VBQ0U7QzFCMCtGSjtBMEJ4K0ZFO0VBQ0U7QzFCMCtGSjtBMEJ4K0ZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEJ6QmZjO0V5QmlCZDtFQUNBO0MxQnkrRko7QTBCditGSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzFCeStGTjtBMEJ2K0ZJO0VBQ0UsMEJ6QkNZO0NEdytGbEI7QTBCditGTTtFQUNFO0MxQnkrRlI7O0EyQnBoR0E7RUFDRTtDM0J1aEdGO0EyQnBoR0k7RUFDRTtDM0JzaEdOOztBMkJwaEdBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0MzQnVoR0o7QTJCcmhHSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0J1aEdOO0EyQnJoR0k7RXJCaENGO0VBRUEsd0JxQitCVTtFckI5QlYsc0JxQjhCa0I7RUFDZDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7QzNCMGhHUjtBMkJ4aEdNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0IwaEdSO0EyQnhoR0k7RUFDRTtDM0IwaEdOO0EyQnhoR007RUFDRTtFQUNBO0VBQ0E7QzNCMGhHUjtBMkJ4aEdRO0VBQ0U7RUFDQTtFQUNBO0MzQjBoR1Y7QTJCeGhHVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCMUI5RU07RTBCK0VOO0MzQjBoR1o7QTJCeGhHUTtFQUNFLGUxQmxGUTtFMEJtRlI7RUFDQTtFQUNBO0MzQjBoR1Y7QTJCeGhHUTtFQUNFLGUxQm5EUTtFMEJvRFI7QzNCMGhHVjtBMkJ0aEdZO0VBQ0U7QzNCd2hHZDtBMkJ0aEdJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDM0J3aEdOO0EyQnRoR0k7RUFDRTtFQUNBO0VBQ0E7QzNCd2hHTjtBMkJ0aEdJO0VBQ0U7RUFDQTtFQUNBO0MzQndoR047QTJCdGhHTTtFQUNFO0MzQndoR1I7QTJCdGhHTTtFQUNFO0VBQ0E7QzNCd2hHUjs7QTRCdnBHQTtFQUNFO0M1QjBwR0Y7QTRCdnBHSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0tBQUE7VUFBQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0M1QnVwR047QTRCdHBHTTtFQUNFO0M1QndwR1I7QTRCdnBHTTtFQUNFO0VBQ0E7QzVCeXBHUjtBNEJ4cEdNO0VBQ0U7QzVCMHBHUjtBNEJ4cEdJO0VBQ0U7RUFDQTtFQUNBO0M1QjBwR047QTRCenBHTTtFQUNFO0M1QjJwR1I7QTRCMXBHSTtFQUNFO0VBQ0E7RUFDQTtDNUI0cEdOO0E0QjNwR007RUFDRTtDNUI2cEdSO0E0QjVwR0k7RUFDRTtDNUI4cEdOOztBNkJyc0dFO0VBQ0U7RUFDQTtFQUNBO0M3QndzR0o7QTZCdHNHSTtFQUNFO0M3QndzR047QTZCdHNHSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZTVCakJZO0U0QmtCWjtDN0J3c0dOO0E2QnRzR007RUFDRTtFQUNBO0M3QndzR1I7QTZCdHNHTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0M3QndzR1I7QTZCcnNHUTtFQUNFO0M3QnVzR1Y7QTZCcnNHTTtFQUNFO0M3QnVzR1I7O0E2QnBzR0E7RUFDRTtFQUNBO0M3QnVzR0Y7QTZCcnNHRTtFQUNFO0M3QnVzR0o7QTZCcnNHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzdCdXNHSjtBNkJyc0dJO0VBQ0U7QzdCdXNHTjtBNkJyc0dJO0VBQ0U7RUFDQTtFQUNBLGU1Qm5FWTtDRDB3R2xCO0E2QmpzR007RUFDRSwwQjVCbEVVO0NEcXdHbEI7QTZCaHNHTTtFQUNFO0M3QmtzR1I7QTZCaHNHUTtFQUNFO0VBQ0EsMEI1QjFFUTtFNEIyRVIsZTVCbkZRO0NEcXhHbEI7O0E4QnZ4R0E7RUFDRTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0M5QjB4R0Y7O0ErQmp5R0E7RUFDRTtDL0JveUdGO0ErQmx5R0U7RUFDRTtFQUNBO0VBQ0E7Qy9Cb3lHSjtBK0JseUdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFdkJORjtDUjJ5R0Y7QVF6eUdFO0VBUkE7RUFDQTtFQUNBO0NSb3pHRjtBK0J2eUdJO0VBQ0U7Qy9CeXlHTjtBK0IxeUdJO0VBQ0U7Qy9CeXlHTjtBK0IxeUdJO0VBQ0U7Qy9CeXlHTjtBK0IxeUdJO0VBQ0U7Qy9CeXlHTjtBK0IxeUdJO0VBQ0U7Qy9CeXlHTjtBK0J2eUdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Qy9CeXlHSjs7QWdDOXpHRTtFQUNFO0NoQ2kwR0o7QWdDL3pHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NoQ2kwR0o7QWdDL3pHSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0V4QmZKO0V3QmlCSTtFQUNBO0NoQ2cwR047QVFoMUdFO0VBUkE7RUFDQTtFQUNBO0NSMjFHRjtBZ0NuMEdNO0VBQ0U7Q2hDcTBHUjtBZ0N0MEdNO0VBQ0U7Q2hDcTBHUjtBZ0N0MEdNO0VBQ0U7Q2hDcTBHUjtBZ0N0MEdNO0VBQ0U7Q2hDcTBHUjtBZ0N0MEdNO0VBQ0U7Q2hDcTBHUjs7QWdDbDBHQTtFQUNFO0NoQ3EwR0Y7O0FpQ3AyR0U7RUFDRTtFQUNBLGVoQ1ljO0VnQ1hkO0VBQ0EsaUJoQ3lEa0I7RWdDeERsQjtFQUNBO0NqQ3UyR0o7O0FrQzkyR0E7RUFDRTtFQUNBO0NsQ2kzR0Y7QWtDLzJHRTtFQUNFO0VBQ0E7RUFDQTtDbENpM0dKO0FrQy8yR0U7RUFDRTtFQUNBO0NsQ2kzR0o7QWtDLzJHSTtFQUNFO0NsQ2kzR047O0FtQzczR0E7RTdCQ0U7RUFFQSw0QjZCRmM7RTdCR2Qsd0I2QkgwQjtFQUMxQjtDbkNvNEdGOztBbUNqNEdBO0VBQ0U7Q25DbzRHRjs7QW1DajRHQTtFQUNFO0NuQ280R0Y7O0FtQ2o0R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NuQ280R0Y7QW1DajRHSTtFQUNFO0NuQ200R047QW1DLzNHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkNpNEdKOztBbUM3M0dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsZWxDdENnQjtFa0N1Q2hCO0VBQ0EsaUJsQ2tCb0I7Q0Q4Mkd0Qjs7QW1DNzNHQTtFQUNFO0VBQ0EsZWxDOUNnQjtDRDg2R2xCOztBbUM3M0dBO0U3QmpERTtFQUVBLDRCNkJnRGM7RTdCL0NkLG9CNkIrQzBCO0U3QjNDMUI7RUFDQTtFQUNBO0NOZzdHRjs7QW1DbjRHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZWxDMURnQjtDRGc4R2xCOztBbUNuNEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxlbEN2RWdCO0VrQ3lFaEI7RUFDQTtFM0JyRUE7Q1IyOEdGO0FRejhHRTtFQVJBO0VBQ0E7RUFDQTtDUm85R0Y7O0FtQ3Q0R0E7RUFDRTtFQUNBO0VBQ0E7Q25DeTRHRjs7QW1DdDRHQTtFQUNFO0VBQ0E7Q25DeTRHRjtBbUN2NEdFO0VBQ0U7Q25DeTRHSjs7QW9DbitHQTtFQUNFO0VBQ0E7RUFDQTtDcENzK0dGOztBcUN6K0dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q3JDNCtHRjtBcUMzK0dFO0VBQ0U7RUFDQTtDckM2K0dKO0FxQzUrR0k7RUFDRTtFQUNBO0NyQzgrR047QXFDNStHUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDckM4K0dWO0FxQzUrR1U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3JDOCtHWjtBcUM1K0dNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q3JDOCtHUjtBcUM1K0dRO0VBQ0U7RUFDQTtFQUNBO0NyQzgrR1Y7QXFDNStHTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEJwQ3RCVTtFb0N1QlY7RUFDQTtDckM4K0dSO0FxQzUrR1E7RUFDRTtDckM4K0dWO0FxQzErR0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDckM0K0dKO0FxQzErR0k7RUFDRTtDckM0K0dOOztBc0NqakhBO0VBQ0U7RUFDQTtFQUNBLGVyQ3NCZ0I7RXFDckJoQjtFQUNBO0N0Q29qSEY7O0FzQ2pqSEE7RUFDRTtFQUNBO0VBQ0EsZXJDcUJnQjtFcUNwQmhCO0N0Q29qSEY7QXNDbGpIRTtFQUNFO0VBQ0E7Q3RDb2pISjs7QXNDaGpIQTtFQUNFO0N0Q21qSEY7O0FzQ2hqSEE7RWhDckJFO0VBRUEsK0JnQ29CYztFaENuQmQsb0JnQ21CNkI7RUFDN0I7RUFDQTtDdEN1akhGOztBc0NwakhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsMEJyQ0RnQjtDRHdqSGxCOztBc0NwakhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsZXJDVGdCO0NEZ2tIbEI7O0FzQ3BqSEE7RUFDRTtFQUNBO0VBQ0EsZXJDdEJnQjtFcUN1QmhCO0N0Q3VqSEY7O0FzQ3BqSEE7RUFDRSxlckNwQmdCO0VxQ3FCaEI7Q3RDdWpIRjtBc0NyakhFO0VBQ0UsZXJDNUJjO0NEbWxIbEI7O0FzQ25qSEE7RUFDRTtFQUNBO0N0Q3NqSEY7QXNDcGpIRTtFQUNFO0N0Q3NqSEo7O0F1Q3ZuSEE7RUFDRTtDdkMwbkhGO0F1Q3puSEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3ZDMm5ISjtBdUN6bkhJO0VBQ0U7Q3ZDMm5ITjtBdUN6bkhFO0VBQ0U7RUFDQTtFQUNBO0VqQ25CRjtFQUVBLDRCaUNrQlE7RWpDakJSLHFCQU55QztFaUN3QnZDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N2QytuSEo7QXVDN25ISTtFQUNFO0VBQ0E7RUFDQTtDdkMrbkhOO0F1QzduSEU7RUFDRTtFQUNBO0N2QytuSEo7QXVDN25ISTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N2QytuSE47QXVDN25ISTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0N2QytuSE47QXVDN25ISTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0N2QytuSE47QXVDN25ITTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N2QytuSFI7QXVDN25ISTtFakNwRUY7RUFFQSw0QmlDbUVVO0VqQ2xFVixxQkFOeUM7Q04yc0gzQztBdUNob0hRO0VBQ0U7Q3ZDa29IVjtBdUNob0hRO0VBQ0U7RUFDQTtFQUNBO0N2Q2tvSFY7O0F1Q2hvSEE7RUFDRTtDdkNtb0hGO0F1Q2xvSEU7RUFDRSxldEMxRGM7RXNDMkRkO0N2Q29vSEo7O0F1Q2pvSEU7RUFDRTtDdkNvb0hKOztBdUNob0hFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDdkNtb0hKO0F1Q2pvSEk7RUFDRSxldEMzRVk7Q0Q4c0hsQjtBdUNob0hFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q3ZDa29ISjtBdUNob0hFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q3ZDa29ISjtBdUNob0hJO0VBQ0UsZXRDM0ZZO0NENnRIbEI7QXVDaG9ISTtFQUNFO0VBQ0EsZXRDL0ZZO0VzQ2dHWjtDdkNrb0hOO0F1QzluSEU7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDdkNnb0hKO0F1QzduSEU7RUFDRTtFQUNBO0VBQ0E7Q3ZDK25ISjs7QXdDM3dIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3hDOHdIRjtBd0M3d0hFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q3hDK3dISjtBd0M3d0hJO0VBQ0U7Q3hDK3dITjtBd0M5d0hFO0VBQ0U7RUFDQTtDeENneEhKO0F3Qy93SEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDeENpeEhOO0F3Q2h4SEk7RUFDRTtFQUNBO0VBQ0E7Q3hDa3hITjtBd0NqeEhFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q3hDbXhISjtBd0NqeEhJO0VBQ0U7RUFDQTtFQUNBO0N4Q214SE47QXdDanhIRTtFQUNFO0N4Q214SEo7QXdDbHhIRTtFQUNFO0N4Q294SEo7QXdDbnhIRTtFQUNFO0N4Q3F4SEo7O0F3Q254SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N4Q3N4SEY7QXdDcHhIRTtFQUNFO0VBQ0E7RUFDQTtDeENzeEhKO0F3Q3B4SEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSIsImZpbGUiOiJjc3Mva21zLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiRmb250RmFtaWx5OiAnUnViaWsnLCBzYW5zLXNlcmlmXG4vLyRmb250RmFtaWx5OiAnTXVsaScsIHNhbnMtc2VyaWZcblxuaHRtbFxuICBmb250LXNpemU6IDE4cHhcblxuYm9keVxuICBtYXJnaW46IDBcbiAgY29sb3I6IHdoaXRlXG4gIGZvbnQtZmFtaWx5OiAkZm9udEZhbWlseVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya2VyQmx1ZVxuXG4gICNtYWluXG4gICAgcG9zaXRpb246IGZpeGVkXG4gICAgdG9wOiAwXG4gICAgcmlnaHQ6IDBcbiAgICBib3R0b206IDBcbiAgICBsZWZ0OiAyMzBweFxuICAgIG92ZXJmbG93OiBhdXRvXG5cbiAgaW5wdXRcbiAgICBmb250LWZhbWlseTogJGZvbnRGYW1pbHlcblxuLnRleHQtbXV0ZWRcbiAgY29sb3I6ICRsaWdodC1ncmF5XG5cbi50ZXh0LXByaW1hcnlcbiAgY29sb3I6ICRicmFuZC1wcmltYXJ5XG5cbi50ZXh0LXN1Y2Nlc3NcbiAgY29sb3I6ICRicmFuZC1zdWNjZXNzXG5cbi50ZXh0LWluZm9cbiAgY29sb3I6ICRicmFuZC1pbmZvXG5cbi50ZXh0LXdhcm5pbmdcbiAgY29sb3I6ICRicmFuZC13YXJuaW5nXG5cbi50ZXh0LWRhbmdlclxuICBjb2xvcjogJGJyYW5kLWRhbmdlclxuXG4udGV4dC1saWdodFxuICBjb2xvcjogJGxpZ2h0LWdyYXlcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodFxuXG5oMSwgaDIsIGgzLCBoNFxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbFxuXG5oMVxuICBmb250LXNpemU6IDEuOHJlbVxuXG5oMlxuICBmb250LXNpemU6IDEuNnJlbVxuXG5oM1xuICBmb250LXNpemU6IDEuNHJlbVxuXG5oNFxuICBmb250LXNpemU6IDEuMnJlbVxuXG4uaW5saW5lXG4gIGRpc3BsYXk6IGlubGluZVxuXG4vL3NlbGVjdHllYXJhbmRtb250aFxuI3NlbGVjdFllYXJBbmRNb250aEZvcm0gLnNlbGVjdGl6ZS1jb250cm9sXG4gIGZsb2F0OiBsZWZ0XG4gIHdpZHRoOiA0NSVcbiAgbWFyZ2luLWxlZnQ6IDMuMzMzMyUiLCIvLyBDb2xvcnNcbiRkYXJrZXItZ3JheTogICAgICMyYjJiMzFcbiRkYXJrLWdyYXk6ICAgICAgICMzMjM0M2FcbiRtZWRpdW0tZ3JheTogICAgICM3MDc3OGNcbiRsaWdodC1ncmF5OiAgICAgICM5YmEwYWVcbiRsaWdodGVyLWdyYXk6ICAgICNkOGRhZTJcbiRsaWdodGVzdC1ncmF5OiAgICNlMGU2ZWNcbiR3aGl0aXNoOiAgICAgICAgICNmN2Y3ZjdcblxuXG4kZGFyay13aGl0ZTogICAgICAjZjRmNWY3XG4kd2hpdGU6ICAgICAgICAgICAjZmZmZmZmXG5cbiRibGFjazogICAgICAgICAgICMwMDAwMDBcblxuJGJyYW5kLXByaW1hcnk6ICAgIzMyODlmZlxuJGJyYW5kLXNlY29uZGFyeTogIzJCMkY4M1xuJGJyYW5kLXN1Y2Nlc3M6ICAgIzNjNzYzZFxuJGJyYW5kLWluZm86ICAgICAgIzMxNzA4ZlxuJGJyYW5kLXdhcm5pbmc6ICAgI2ZmOGQwMFxuJGJyYW5kLWRhbmdlcjogICAgI2YyMzAzZlxuXG5cblxuLy8gTmV3IENvbG9yc1xuJGRhcmtlckJsdWU6ICAgICAgIzFEMjQzM1xuJGRhcmtCbHVlOiAgICAgICAgIzJCMkY4M1xuJG5lb25CbHVlOiAgICAgICAgIzAwMDBGRlxuJGJsdWU6ICAgICAgICAgICAgIzMyODlmZlxuJHJlZDogICAgICAgICAgICAgI0E2MEExNVxuJGJyaWdodFJlZDogICAgICAgI0ZGMzIzQ1xuJGdyZWVuOiAgICAgICAgICAgIzdmYjk0NlxuJGdyYXk6ICAgICAgICAgICAgIzcwNzc4Y1xuJGxpZ2h0R3JheTogICAgICAgI2Q4ZGFlMlxuJGJsdWVHcmF5OiAgICAgICAgI2VjZWVmM1xuJGFsbW9zdFdoaXRlOiAgICAgI2Y3ZjdmN1xuXG4kaWNvbkNvbG9yOiAgICAgICAgI2NmZGFlMlxuXG5cbiRuZW9uUmVkOiAgICAgICAgICNmMjMwM2ZcbiRuZW9uR3JlZW46ICAgICAgICM3OGRjODRcblxuXG4kYmFzZUltYWdlUGF0aDogXCIvaW1nL2ttc1wiXG5cbiRib2R5LWJhY2tncm91bmQtY29sb3I6ICRsaWdodGVyLWdyYXlcbiRiYWNrZ3JvdW5kR3JhZGllbnQ6IDE3MGRlZywgcmdiYSgyNDMsMjQ3LDI1MCwxKSAwJSxyZ2JhKDIzMiwyMzUsMjQyLDEpIDY1JSxyZ2JhKDIxNywyMjEsMjMyLDEpIDk1JSxyZ2JhKDIwNSwyMDgsMjExLDEpIDEwMCVcblxuLy8gVHlwb2dyYXBoeVxuXG4kdGV4dC1jb2xvcjogICAgICAgICRkYXJrLWdyYXlcbiRmb250LWZhbWlseS1iYXNlOiAgJ1RpdGlsbGl1bSBXZWInLCBzYW5zLXNlcmlmXG5cbiRmb250LXNpemUtYmFzZTogICAgICAyMHB4XG4kZm9udC1zaXplLWxhcmdlOiAgICAgY2VpbCgkZm9udC1zaXplLWJhc2UgKiAxLjA1KVxuJGZvbnQtc2l6ZS1zbWFsbDogICAgIGNlaWwoJGZvbnQtc2l6ZS1iYXNlICogMC44NSlcblxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgIDEuNlxuXG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgMzEwXG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgNDAwXG4kZm9udC13ZWlnaHQtYm9sZDogICAgNjAwXG4kZm9udC13ZWlnaHQtaGVhdnk6ICAgNzAwXG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAkZm9udC13ZWlnaHQtbm9ybWFsXG5cblxuLy8gU2lkZWJhclxuXG4kc2lkZWJhci13aWR0aDogICAgICAgICAgICAgMjQwcHhcbiRzaWRlYmFyLWJhY2tncm91bmQtY29sb3I6ICAkZGFyay1ncmF5XG4kc2lkZWJhci1sb2dvLWZvbnQtc2l6ZTogICAgJGZvbnQtc2l6ZS1iYXNlXG4kc2lkZWJhci1sb2dvLWZvbnQtd2VpZ2h0OiAgJGZvbnQtd2VpZ2h0LWJvbGRcbiRzaWRlYmFyLWxvZ28tZm9udC1jb2xvcjogICAkd2hpdGVcblxuJHNpZGViYXItZm9udC13ZWlnaHQ6ICAgICAgICRmb250LXdlaWdodC1ib2xkXG4kc2lkZWJhci1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1sYXJnZVxuJHNpZGViYXItZm9udC1jb2xvcjogICAgICAgICR3aGl0ZVxuXG5cbi8vIFZlcnRpY2FsIGdyaWRcblxuJGdyaWQtcm93OiAzMHB4XG5AZnVuY3Rpb24gZ3JpZC1yb3coJGZhY3RvcjogMSlcbiAgQHJldHVybiAkZ3JpZC1yb3cgKiAkZmFjdG9yIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEJhc2ljIHN0eWxlIHNldHRpbmdzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4qXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcblxuLypcbiAqIFNldCB1cCB0aGUgYm9keVxuICpcbiAqIDEuIFRoaXMgaXMgdGhlIGJhc2UgZm9yIGFsIHJlbSB1bml0c1xuICogMi4gTWFrZXMgc3VlIHRoYXQgc29tZSBmb250cyBhcmUgYmV0dGVyIHJlbmRlcmVkXG4gKiAjLiBTZXQgZm9udCB0byBsaW5pbmcgZmlndXJlc1xuICovXG5odG1sXG4gIC8vZm9udC1zaXplOiAyMHB4XG4gIGxpbmUtaGVpZ2h0OiAxLjZcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWRcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZVxuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xudW0nXG5cbi8qKlxuICogMS5EZWZhdWx0IGRpc3BsYXkgZm9yIGltYWdlcyBpcyBibG9jayB0byBsb3NlIHRoZSBleHRyYSBtYXJnaW4gYmVsb3cgdGhlIGltYWdlXG4gKiAyLiBSZW1vdmUgYm9yZGVyIC8gZXNwZWNpYWxseSBvbiBvbGRlciBicm93c2Vyc1xuICovXG5pbWcsIHN2Z1xuICBkaXNwbGF5OiBibG9ja1xuICBib3JkZXI6IG5vbmVcblxuLyoqXG4gICogQWRkIHRyYW5zbGF0aW9uIHRvIHByZXZlbnQgcmVjb2xvcmluZyBmcm9tIGF1dG9jb21wbGV0ZVxuICAqL1xuaW5wdXQsIHRleHRhcmVhXG4gIDo6cGxhY2Vob2xkZXJcbiAgICB0cmFuc2l0aW9uOiBhbGwgOTk5OXMgbGluZWFyIDk5OTlzXG5cbi8qXG4gKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gYXJvdW5kIGZpZ3VyZVxuICovXG5maWd1cmVcbiAgbWFyZ2luOiAwIiwiQGtleWZyYW1lcyBzaGFrZTFcbiAgMCVcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC41cHgsIC4yNXB4LCAwKVxuICAxMCVcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0uMjVweCwgLS41cHgsIDApXG4gIDIwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLS43NXB4LCAwcHgsIDApXG4gIDMwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAuNXB4LCAwKVxuICA0MCVcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC4yNXB4LCAtLjI1cHgsIDApXG4gIDUwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLS4yNXB4LCAuNXB4LCAwKVxuICA2MCVcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0uNzVweCwgLjI1cHgsIDApXG4gIDcwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLjVweCwgLjI1cHgsIDApXG4gIDgwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLS4yNXB4LCAtLjI1cHgsIDApXG4gIDkwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLjVweCwgLjVweCwgMClcbiAgMTAwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLjI1cHgsIC0uNXB4LCAwKVxuXG5Aa2V5ZnJhbWVzIHNoYWtlMlxuICAwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLjI1cHgsIC0uNXB4LCAwKVxuICAxMCVcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC41cHgsIC41cHgsIDApXG4gIDIwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLS4yNXB4LCAtLjI1cHgsIDApXG4gIDMwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLjVweCwgLjI1cHgsIDApXG4gIDQwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLS43NXB4LCAuMjVweCwgMClcbiAgNTAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtLjI1cHgsIC41cHgsIDApXG4gIDYwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLjI1cHgsIC0uMjVweCwgMClcbiAgNzAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC41cHgsIDApXG4gIDgwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLS43NXB4LCAwcHgsIDApXG4gIDkwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLS4yNXB4LCAtLjVweCwgMClcbiAgMTAwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLjVweCwgLjI1cHgsIDApXG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICBGdW5jdGlvbnMgdXNlZCBpbiBncmlkIGNhbGN1bGF0aW9uXG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogRGVmaW5lIGFtb3VudCBvZiBncmlkIGNvbHVtbnNcbiAqL1xuJGdyaWRDb2x1bW5zIDogMTRcblxuLyoqXG4gICogVGhpcyBpcyB3aGVyZSB0aGUgbWFnaWMgaGFwcGVuc1xuICAqIFJldHVybiBwZXJjZW50YWdlIGJhc2VkIG9uIGFtb3VudCBvZiBjb2x1bW5zXG4gICogVXNlIHBhcmVudCBjb2x1bW4gc2l6ZSB0byBhZGp1c3QgdGhlIG9yaWdpblxuICAqL1xuQGZ1bmN0aW9uIGNhbGN1bGF0ZUNvbHVtblNpemUoJGNvbHVtbkNvdW50IDogMSwgJG9yaWdpbiA6ICRncmlkQ29sdW1ucylcbiAgLy8gQ2FsY3VsYXRlIHRoZSB3aWR0aCBmb3IgYSBzaW5nbGUgY29sdW1uIG9uIGEgZnVsbCBncmlkXG4gICRzaW5nbGVDb2x1bW5TaXplIDogMTAwIC8gJGdyaWRDb2x1bW5zXG5cbiAgLy8gR2V0IHRoZSBvcmlnaW4gc2l6ZSBpbiBwZXJjZW50YWdlIGZyb20gdGhlIGZ1bGwgZ3JpZFxuICAkb3JpZ2luUGVyY2VudGFnZSA6ICRvcmlnaW4gLyAkZ3JpZENvbHVtbnMgKiAxMDBcblxuICAvLyBDYWxjdWxhdGUgc2luZ2xlIGNvbHVtbiBmcm9tIG5ldyBvcmlnaW5cbiAgJG5ld1NpbmdsZUNvbHVtblNpemUgOiAkc2luZ2xlQ29sdW1uU2l6ZSAvICRvcmlnaW5QZXJjZW50YWdlICogMTAwXG5cbiAgLy8gUmV0dXJuIGFtb3VudCBvZiBjb2x1bW5zIGFzIHBlcmNlbnRhZ2VcbiAgQHJldHVybiAoJG5ld1NpbmdsZUNvbHVtblNpemUgKiAkY29sdW1uQ291bnQpXG5cbi8qKlxuICAqIERlZmF1bHQgZnVuY3Rpb24gZm9yIGNvbHVtbnNcbiAgKiBSZXR1cm4gYXMgcGVyY2VudGFnZVxuICAqL1xuQGZ1bmN0aW9uIGNvbHVtbigkY29sdW1uQ291bnQgOiAxLCAkb3JpZ2luIDogJGdyaWRDb2x1bW5zKVxuICBAcmV0dXJuIGNhbGN1bGF0ZUNvbHVtblNpemUoJGNvbHVtbkNvdW50LCRvcmlnaW4pICogMSVcblxuLyoqXG4gICogUmV0dXJuIGFzIHZpZXdwb3J0IHdpZHRoXG4gICovXG5AZnVuY3Rpb24gY29sdW1uVncoJGNvbHVtbkNvdW50IDogMSwgJG9yaWdpbiA6ICRncmlkQ29sdW1ucylcbiAgQHJldHVybiBjYWxjdWxhdGVDb2x1bW5TaXplKCRjb2x1bW5Db3VudCwkb3JpZ2luKSAqIDF2dyIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBMb2dpbiBLTVNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5sb2dpblxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgbWluLWhlaWdodDogMTAwdmhcbiAgK2ZsZXgoY2VudGVyLCBjZW50ZXIpXG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXJrZXJCbHVlXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JGJhc2VJbWFnZVBhdGh9L2JhY2tncm91bmQuc3ZnXCIpXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyXG5cblxuICAucGxhY2Vob2xkZXJcbiAgICB3aWR0aDogODAlXG4gICAgbWF4LXdpZHRoOiA0MDBweFxuICAgIHBhZGRpbmc6IDIwcHggNDBweFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlXG4gICAgY29sb3I6ICRkYXJrQmx1ZVxuXG4gICAgLmhlYWRlclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweFxuICAgICAgK2ZsZXgoc3BhY2UtYmV0d2VlbiwgY2VudGVyKVxuXG4gICAgICAmLnNtYWxsXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHhcblxuICAgICAgaW1nXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgIHdpZHRoOiA0NXB4XG4gICAgICAgIGhlaWdodDogNDVweFxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0b1xuXG4gICAgICBoMlxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDVweClcbiAgICAgICAgbWFyZ2luOiAwXG4gICAgICAgIGNvbG9yOiAkZGFya0JsdWVcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW1cbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRcblxuICAgIGxhYmVsXG4gICAgICBmb250LXNpemU6IDAuOHJlbVxuXG4gICAgLyogQWxlcnQgbWVzc2FnZXNcbiAgICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbiAgICAud2FybmluZ1xuICAgICAgcGFkZGluZzogN3B4IDEycHhcbiAgICAgIG1hcmdpbjogOHB4IDBcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrQmx1ZVxuICAgICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICAgIGNvbG9yOiAkZGFya0JsdWVcblxuICAgIGlucHV0XG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgaGVpZ2h0OiA0MHB4XG4gICAgICBtYXJnaW46IDAgMCA4cHhcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweFxuICAgICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICAgIGNvbG9yOiAkZGFya0JsdWVcblxuICAgICAgdGV4dC1pbmRlbnQ6IDEwcHhcbiAgICAgIGJvcmRlcjogJGxpZ2h0ZXItZ3JheSBzb2xpZCAxcHhcbiAgICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC40c1xuXG4gICAgICAmOmZvY3VzXG4gICAgICAgIG91dGxpbmU6IDBcbiAgICAgICAgYm94LXNoYWRvdzogcmdiYSgkbmVvbkJsdWUsIC43NSkgMCAwIDVweCAwXG5cbiAgICAgICZbdHlwZT1zdWJtaXRdXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrQmx1ZVxuICAgICAgICBib3JkZXI6IG5vbmVcbiAgICAgICAgY29sb3I6IHdoaXRlXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzXG5cbiAgICAgICAgJjpob3ZlclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGRhcmtCbHVlLCAxMCUpXG5cbiAgICBhXG4gICAgICBjb2xvcjogJGRhcmtCbHVlXG4gICAgICBmb250LXNpemU6IDAuN3JlbVxuICAgICAgZm9udC13ZWlnaHQ6IHNlbWlib2xkKClcblxuICAgIC5sb2dpbl9fc3VibWl0XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4XG5cbiIsIj1mbGV4KCRqdXN0aWZ5OiBzcGFjZS1iZXR3ZWVuLCAkYWxpZ25JdGVtOiBzdHJldGNoKVxuICBkaXNwbGF5OiAtbXMtZmxleGJveFxuICBkaXNwbGF5OiAtd2Via2l0LWZsZXhcbiAgZGlzcGxheTogZmxleFxuXG4gIGp1c3RpZnktY29udGVudDogJGp1c3RpZnlcbiAgYWxpZ24taXRlbXM6ICRhbGlnbkl0ZW1cblxuXG49ZmxleC1yb3dzXG4gIGZsZXgtd3JhcDogd3JhcFxuICBmbGV4LWRpcmVjdGlvbjogcm93XG4gIGZsZXgtZmxvdzogcm93IHdyYXBcblxuPW9yZGVyKCRwbGFjZSlcbiAgb3JkZXI6ICRwbGFjZVxuXG49YWxpZ24tY29udGVudCgkYWxpZ24pXG4gIGFsaWduLWNvbnRlbnQ6ICRhbGlnblxuXG49YWxpZ24tc2VsZigkYWxpZ24pXG4gIGFsaWduLXNlbGY6ICRhbGlnbiIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBFbnRpdGllcyBuYXZpZ2F0aW9uIEtNU1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuI2VudGl0aWVzXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICB0b3A6IDBcbiAgbGVmdDogMFxuICB3aWR0aDogMzgwcHhcbiAgaGVpZ2h0OiBhdXRvXG4gIG1pbi1oZWlnaHQ6IDEwMHZoXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlXG4gIGNvbG9yOiAkYmx1ZVxuXG4gIC8qIEhlYWRlciBibG9ja1xuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC5lbnRpdGllcy1oZWFkZXJcbiAgICBwYWRkaW5nOiA0MHB4IDBcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0R3JheVxuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgIGhlaWdodDogMTAxcHhcblxuICAgIGgxXG4gICAgICBmb250LXNpemU6IDEuMnJlbVxuICAgICAgY29sb3I6ICRkYXJrQmx1ZVxuICAgICAgZm9udC13ZWlnaHQ6IG1lZGl1bSgpXG4gICAgICBtYXJnaW46IDBcbiAgICBwXG4gICAgICBmb250LXNpemU6IDAuN3JlbVxuICAgICAgY29sb3I6ICRncmF5XG4gICAgICBvcGFjaXR5OiAwLjVcbiAgICAgIG1hcmdpbjogMFxuICAgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXN0KClcblxuXG4gIC5lbnRpdGllcy1jb250ZW50XG4gICAgPiBwLCBoMlxuICAgICAgcGFkZGluZzogMCAyMHB4XG5cbiAgICA+IHBcbiAgICAgIGZvbnQtc2l6ZTogMC45cmVtXG5cblxuICAvKiBTZWFyY2ggYmxvY2tcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAuc2VhcmNoXG4gICAgLnNlYXJjaC1maWVsZFxuICAgICAgaGVpZ2h0OiA0NXB4XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0R3JheVxuICAgICAgZm9udC1zaXplOiAwLjlyZW1cbiAgICAgIGN1cnNvcjogdGV4dFxuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay13aGl0ZVxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skYmFzZUltYWdlUGF0aH0vaWNvbnMvaWNvbl9zZWFyY2guc3ZnXCIpXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3cHggY2VudGVyXG5cbiAgICAgIGlucHV0XG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIGhlaWdodDogNDVweFxuICAgICAgICBwYWRkaW5nOiAwXG4gICAgICAgIG1hcmdpbjogMFxuICAgICAgICBib3JkZXI6IG5vbmVcbiAgICAgICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMlxuICAgICAgICB0ZXh0LWluZGVudDogNjBweFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICAgICArYXR0cmlidXRlLWZvY3VzXG5cbiAgICAuc2VhcmNoLXJlc3VsdC10ZXh0XG4gICAgICBkaXNwbGF5OiBub25lXG4gICAgICBoZWlnaHQ6IDUwcHhcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGJsdWVcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycywgY29sb3IgMC4yc1xuICAgICAgbWFyZ2luOiAwXG4gICAgICBwYWRkaW5nOiAwIDE1cHggMCA2MHB4XG5cbiAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXlcbiAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgICBsaW5lLWhlaWdodDogMVxuXG4gICAgICBzcGFuXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICAvL2ZvbnQtc2l6ZTogMC44NXJlbVxuICAgICAgICBtYXJnaW4tbGVmdDogNXB4XG4gICAgICAgIGNvbG9yOiAkYmx1ZVxuXG4gICAgLmVudGl0aWVzLWxpc3RcbiAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgIGhlaWdodDogY2FsYyggMTAwdmggLSAyMzVweClcblxuICAgICAgdWxcbiAgICAgICAgLmVudGl0aWVzLWxpc3QtaXRlbVxuICAgICAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAgICAgICAgICYuYWN0aXZlXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuXG4gICAgICAgICAgICA+IGFcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheVxuXG4gICAgICAgICAgICAgIC5pY29uXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkbGlnaHRHcmF5LCAwLjYpXG5cbiAgICAgICAgICAgICAgcFxuICAgICAgICAgICAgICAgIG1hcmdpbjogMFxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2NXB4KVxuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmVcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1icmVhZGNydW1iKVxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVkaXVtLWdyYXlcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42cmVtXG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjVcblxuXG4gICAgJi5hY3RpdmVcbiAgICAgIC5lbnRpdGllcy1saXN0XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG5cbiAgICAgIC5zZWFyY2gtcmVzdWx0LXRleHRcbiAgICAgICAgK2ZsZXgoZmxleC1zdGFydCxjZW50ZXIpXG5cblxuICAvKiBBZGQgbmV3IGl0ZW0gYmxvY2tcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAubmV3LWl0ZW1cbiAgICArZmxleChmbGV4LXN0YXJ0LGNlbnRlcilcbiAgICBoZWlnaHQ6IDQ1cHhcbiAgICB3aWR0aDogMTAwJVxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRibHVlXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzLCBjb2xvciAwLjJzXG5cbiAgICBjb2xvcjogJGJsdWVcbiAgICBmb250LXNpemU6IDAuN3JlbVxuICAgIGxpbmUtaGVpZ2h0OiAxXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG5cbiAgICBzcGFuXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgIHdpZHRoOiAzMHB4XG4gICAgICBoZWlnaHQ6IDMwcHhcbiAgICAgIG1hcmdpbjogMCAxNXB4IDAgMTVweFxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWVcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCVcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlXG5cbiAgICAgICY6YmVmb3JlXG4gICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JGJhc2VJbWFnZVBhdGh9L2ljb25zL2ljb25fcGx1cy5zdmdcIilcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgIHdpZHRoOiAzMHB4XG4gICAgICAgIGhlaWdodDogMzBweFxuXG4gICAgJjpob3ZlclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWVcbiAgICAgIGNvbG9yOiB3aGl0ZVxuXG5cbiAgLyogQ2hhbmdlIG9yZGVyIGJsb2NrXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLmVudGl0aWVzLW9yZGVyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgd2lkdGg6IDEwMCVcbiAgICBoZWlnaHQ6IDUwcHhcbiAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggJGxpZ2h0ZXN0LWdyYXlcblxuICAgIC5zb3J0YWJsZS1idXR0b25cbiAgICAgICtmbGV4KGNlbnRlciwgY2VudGVyKVxuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIGhlaWdodDogMTAwJVxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gICAgICBjb2xvcjogJGJsdWVcbiAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgIGN1cnNvcjogcG9pbnRlclxuXG4gICAgICAmOmJlZm9yZVxuICAgICAgICBjb250ZW50OiAnJ1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgd2lkdGg6IDE5cHhcbiAgICAgICAgaGVpZ2h0OiAyM3B4XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JGJhc2VJbWFnZVBhdGh9L2ljb25zL2ljb25fcmVvcmRlci5zdmdcIilcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweFxuXG4gICAgICAmLnNhdmUtb3JkZXJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIGxlZnQ6IDBcbiAgICAgICAgdG9wOiAwXG4gICAgICAgIG9wYWNpdHk6IDBcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgICAgICAgei1pbmRleDogLTFcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWVcbiAgICAgICAgY29sb3I6IHdoaXRlXG5cbiAgICAgICAgJi5zaG93XG4gICAgICAgICAgei1pbmRleDogMlxuICAgICAgICAgIG9wYWNpdHk6IDFcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsXG5cbiAgICAgICAgJjpiZWZvcmVcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRiYXNlSW1hZ2VQYXRofS9pY29ucy9pY29uX3NhdmVfb3JkZXIuc3ZnXCIpXG5cblxuICAvKiBFbnRpdGllcyBsaXN0XG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICBFbnRpdGllcyBoZWFkZXI6ICAxNDFweFxuICAgIFNlYXJjaDogICAgICAgICAgIDUwcHhcbiAgICBOZXcgaXRlbTogICAgICAgICA1MHB4XG4gICAgT3JkZXI6ICAgICAgICAgICAgNTBweFxuICAgICovXG5cbiAgI21haW4tZW50aXRpZXMtbGlzdFxuICAgICYuaGlkZVxuICAgICAgZGlzcGxheTogbm9uZVxuXG4gIC5lbnRpdGllcy1saXN0XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgaGVpZ2h0OiBjYWxjKCAxMDB2aCAtIDE5MHB4KVxuICAgIG92ZXJmbG93OiBhdXRvXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuXG5cbiAgICAuanMtc29ydGFibGVcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTAwcHgpXG5cbiAgICB1bFxuICAgICAgbWFyZ2luOiAwXG4gICAgICBwYWRkaW5nOiAwXG4gICAgICBsaXN0LXN0eWxlOiBub25lXG5cbiAgICAgICYudWktc29ydGFibGUsICYuc29ydGFibGVcbiAgICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICAgIG92ZXJmbG93OiBhdXRvXG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlblxuXG4gICAgICAvLyBFYWNoIHVsIHdpbGwgYmUgYSBiaXQgZGVlcGVyXG4gICAgICB1bFxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHhcbiAgICAgICAgbWluLWhlaWdodDogMTBweFxuXG4gICAgICAvLyBTb3J0YWJsZSBwbGFjZWhvbGRlciBmb3IgaW5kaWNhdGlvbiB3aGVyZSB0byBkcm9wXG4gICAgICAuc29ydGFibGUtcGxhY2Vob2xkZXJcbiAgICAgICAgaGVpZ2h0OiA1MHB4XG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbG1vc3RXaGl0ZVxuICAgICAgICBib3JkZXI6IDFweCBkYXNoZWQgcmdiYSgkYnJhbmQtcHJpbWFyeSwgMC40KVxuXG4gICAgICAvLyBMaXN0IGl0ZW0gc3R5bGluZ1xuICAgICAgLmVudGl0aWVzLWxpc3QtaXRlbVxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZVxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3NcblxuICAgICAgICAvL1plYnJhIGNvbG9yaW5nXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFsbW9zdFdoaXRlXG5cblxuICAgICAgICAvLyBUZXh0IC8gcGxhY2Vob2xkZXJcbiAgICAgICAgPmEsIC50cmVlLW5vZGUtY29udGVudFxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICtmbGV4KGZsZXgtc3RhcnQsIGNlbnRlcilcbiAgICAgICAgICBoZWlnaHQ6IDUwcHhcbiAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMVxuICAgICAgICAgIGNvbG9yOiAkZ3JheVxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVzdCgpXG5cbiAgICAgICAgICBzdWJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNlxuXG4gICAgICAgICAgLy9Ib3ZlciBjb2xvclxuICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlR3JheVxuICAgICAgICAgICAgY29sb3I6ICRkYXJrQmx1ZVxuXG4gICAgICAgIC8vQWN0aXZlIGNvbG9yaW5nXG4gICAgICAgICYuYWN0aXZlXG4gICAgICAgICAgPmEsID4udHJlZS1ub2RlLWNvbnRlbnRcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlXG4gICAgICAgICAgICBjb2xvcjogd2hpdGVcbiAgICAgICAgICAgIC5pY29uXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodEdyYXlcblxuICAgICAgICAvLyBTdGF0dXNcbiAgICAgICAgLmNvbG9yLXN0YXR1c1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICAgIHdpZHRoOiA1cHhcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuXG4gICAgICAgICAgJltkYXRhLXN0YXR1cy10eXBlPVwiMFwiXVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JheVxuICAgICAgICAgICZbZGF0YS1zdGF0dXMtdHlwZT1cIjFcIl1cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZW9uR3JlZW5cbiAgICAgICAgICAmW2RhdGEtc3RhdHVzLXR5cGU9XCIyXCJdXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmVvblJlZFxuICAgICAgICAgICZbZGF0YS1zdGF0dXMtdHlwZT1cIjNcIl1cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1zZWNvbmRhcnlcbiAgICAgICAgICAmW2RhdGEtc3RhdHVzLXR5cGU9XCI0XCJdXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtd2FybmluZ1xuICAgICAgICAgICZbZGF0YS1zdGF0dXMtdHlwZT1cIjVcIl1cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1zdWNjZXNzXG5cbiAgICAgICAgcFxuICAgICAgICAgIG1hcmdpbjogMFxuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KVxuXG4gICAgICAgIC8vIEljb25cbiAgICAgICAgLmljb25cbiAgICAgICAgICArZmxleChjZW50ZXIsIGNlbnRlcilcbiAgICAgICAgICB3aWR0aDogMzBweFxuICAgICAgICAgIGhlaWdodDogMzBweFxuICAgICAgICAgIG1hcmdpbjogMCAxNXB4XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJVxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGxpZ2h0R3JheSwgMC42KVxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuXG5cbiAgICAgICAgICBpbWdcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHhcblxuICAgICAgICAgIHNwYW5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtXG4gICAgICAgICAgICBjb2xvcjogJGdyYXlcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICAgdG9wOiAxcHhcblxuICAgICAgICAvLyBEcm9wIGRvd24gaWNvblxuICAgICAgICAudHJpYW5nbGVcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICByaWdodDogMFxuICAgICAgICAgIHRvcDogMFxuICAgICAgICAgICtmbGV4KGNlbnRlciwgY2VudGVyKVxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsIDAuMDMpXG4gICAgICAgICAgd2lkdGg6IDQwcHhcbiAgICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgICAmOmJlZm9yZVxuICAgICAgICAgICAgY29udGVudDogJydcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICAgICAgd2lkdGg6IDEwcHhcbiAgICAgICAgICAgIGhlaWdodDogNXB4XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRiYXNlSW1hZ2VQYXRofS9pY29ucy9pY29uX3RyaWFuZ2xlX2Rvd24uc3ZnXCIpXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40c1xuXG4gICAgICAgICZbY29sbGFwc2VkPXRydWVdXG4gICAgICAgICAgLnRyaWFuZ2xlXG4gICAgICAgICAgICAmOmJlZm9yZVxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpXG5cbiAgICAvLyBTb3J0aW5nIGFuaW1hdGlvblxuICAgIC5zb3J0aW5nXG4gICAgICAuZW50aXRpZXMtbGlzdC1pdGVtXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICBjdXJzb3I6IG1vdmVcblxuICAgICAgICBhXG4gICAgICAgICAgY3Vyc29yOiBtb3ZlXG4gICAgICAgICAgYW5pbWF0aW9uOiBzaGFrZTEgMS41cyBpbmZpbml0ZSBhbHRlcm5hdGVcblxuICAgICAgLmVudGl0aWVzLWxpc3QtaXRlbTpudGgtY2hpbGQob2RkKVxuICAgICAgICBhXG4gICAgICAgICAgYW5pbWF0aW9uOiBzaGFrZTIgMS41cyBpbmZpbml0ZSBhbHRlcm5hdGVcblxuXG4vKiBEcmFnIGFuZCBkcm9wIHN0eWxpbmdcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vLy5hbmd1bGFyLXVpLXRyZWUtZHJhZy5hbmd1bGFyLXVpLXRyZWUtbm9kZXNcbi8vICBwb3NpdGlvbjogZml4ZWRcbi8vICBtYXJnaW46IDBcbi8vICBwYWRkaW5nOiAwXG4vLyAgbGlzdC1zdHlsZTogbm9uZVxuLy8gIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodEdyYXlcbi8vXG4vLyAgLmVudGl0aWVzLWxpc3QtaXRlbVxuLy8gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVcbi8vXG4vLyAgICAvLyBUZXh0IC8gcGxhY2Vob2xkZXJcbi8vICAgID5hLCAudHJlZS1ub2RlLWNvbnRlbnRcbi8vICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4vLyAgICAgICtmbGV4KGZsZXgtc3RhcnQsIGNlbnRlcilcbi8vICAgICAgaGVpZ2h0OiA1MHB4XG4vLyAgICAgIHdpZHRoOiAxMDAlXG4vLyAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuLy8gICAgICBmb250LXNpemU6IDAuN3JlbVxuLy8gICAgICBjb2xvcjogJGRhcmtCbHVlXG4vLyAgICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVzdCgpXG4vL1xuLy8gICAgLy8gU3RhdHVzXG4vLyAgICAuY29sb3Itc3RhdHVzXG4vLyAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuLy8gICAgICBoZWlnaHQ6IDEwMCVcbi8vICAgICAgd2lkdGg6IDVweFxuLy8gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmVvblJlZFxuLy8gICAgICAmLmFjdGl2ZVxuLy8gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZW9uR3JlZW5cbi8vXG4vLyAgICAvLyBJY29uXG4vLyAgICAuaWNvblxuLy8gICAgICArZmxleChjZW50ZXIsIGNlbnRlcilcbi8vICAgICAgd2lkdGg6IDMwcHhcbi8vICAgICAgaGVpZ2h0OiAzMHB4XG4vLyAgICAgIG1hcmdpbjogMCAxNXB4XG4vLyAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCVcbi8vICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkbGlnaHRHcmF5LCAwLjYpXG4vLyAgICAgIG92ZXJmbG93OiBoaWRkZW5cbi8vXG4vLyAgICAgIGltZ1xuLy8gICAgICAgIHdpZHRoOiAzMHB4XG4vLyAgICAgICAgaGVpZ2h0OiAzMHB4XG4vL1xuLy8gICAgICBzcGFuXG4vLyAgICAgICAgZm9udC1zaXplOiAwLjhyZW1cbi8vICAgICAgICBjb2xvcjogJGdyYXlcbi8vICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbi8vICAgICAgICB0b3A6IDFweCIsIkBtaXhpbiBmb2N1c2VkLWVsZW1lbnRcbiAgYm9yZGVyLWNvbG9yOiBkZXNhdHVyYXRlKCRicmFuZC1wcmltYXJ5LCAxMCUpXG4gIG91dGxpbmU6IDBcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSwgaW5zZXQgMCAwIGdyaWQtcm93KC40KSByZ2JhKGxpZ2h0ZW4oZGVzYXR1cmF0ZSgkYnJhbmQtcHJpbWFyeSwgMjUlKSwgMTAlKSwuMylcblxuXG5AbWl4aW4gYXR0cmlidXRlLWZvY3VzXG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMjVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4yNXMgZWFzZS1pbi1vdXRcblxuICAmOmZvY3VzXG4gICAgK2ZvY3VzZWQtZWxlbWVudCIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBFbnRpdHkgYmxvY2sgS01TXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4jZW50aXR5XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICB0b3A6IDBcbiAgcmlnaHQ6IDBcbiAgYm90dG9tOiAwXG4gIGxlZnQ6IDM4MHB4XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGxpZ2h0ZXItZ3JheVxuXG5cbiAgLyogSGVhZGVyICsgU2F2ZSBhbmQgRGVsZXRlIGJ1dHRvbnNcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAuZW50aXR5LWhlYWRlclxuICAgICtmbGV4KHNwYWNlLWJldHdlZW4sIGNlbnRlcilcbiAgICBoZWlnaHQ6IDE0MHB4XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4XG4gICAgcGFkZGluZy1yaWdodDogMjBweFxuICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAtMjBweCAyMHB4IC0yMHB4IHJnYmEoMCwwLDAsLjUpXG5cbiAgICAvLyBHcm91cCBpdCBmb3IgZmxleC1ib3hcbiAgICAuZW50aXR5LWhlYWRlci1hdHRyaWJ1dGVzXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpXG4gICAgICArZmxleChmbGV4LXN0YXJ0LCBjZW50ZXIpXG5cbiAgICAgIC5lbnRpdHktdGh1bWJuYWlsXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICB3aWR0aDogMTAwcHhcbiAgICAgICAgaGVpZ2h0OiAxMDBweFxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuXG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4IHdoaXRlXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHhcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0R3JheVxuXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDBweFxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW1cbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICAgICAgY29sb3I6ICRncmF5XG5cbiAgICAgICAgaW1nXG4gICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluXG5cbiAgICAgICAgJjphZnRlclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICAgICAgdG9wOiAwXG4gICAgICAgICAgbGVmdDogMFxuICAgICAgICAgIHotaW5kZXg6IDVcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDAlLHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgNTElLHJnYmEoMjU1LDI1NSwyNTUsMCkgMTAwJSlcblxuICAgICAgaDJcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KVxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHhcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW1cbiAgICAgICAgY29sb3I6IHdoaXRlXG5cbiAgICAvLyBFbnRpdHkgU2F2ZSBhbmQgZGVsZXRlIGJ1dHRvbnNcbiAgICAuZW50aXR5LWJ1dHRvbnNcbiAgICAgIHdpZHRoOiAyMDBweFxuXG4gICAgICAuc2F2ZSwgLnRyYXNoXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wXG4gICAgICAgIGhlaWdodDogNDBweFxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHhcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZVxuICAgICAgICBib3JkZXI6IG5vbmVcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zc1xuICAgICAgICAmOmZvY3VzXG4gICAgICAgICAgb3V0bGluZTogbm9uZVxuXG4gICAgICAuc2F2ZVxuICAgICAgICB3aWR0aDogMTUwcHhcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWVcbiAgICAgICAgY29sb3I6IHdoaXRlXG4gICAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG5cbiAgICAgICAgJi5kaXNhYmxlZFxuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZGFya2VyQmx1ZSwgMTAlKVxuICAgICAgICAgIGNvbG9yOiByZ2JhKHdoaXRlLCAwLjMpXG5cblxuICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRibHVlLCAxMCUpXG5cblxuICAgICAgLnRyYXNoXG4gICAgICAgIHdpZHRoOiA0MHB4XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmlnaHRSZWRcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skYmFzZUltYWdlUGF0aH0vaWNvbnMvaWNvbl90cmFzaC5zdmdcIilcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4XG5cbiAgICAgICAgJjpob3ZlclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYnJpZ2h0UmVkLCAxNSUpXG5cbiAgLyogKExhbmd1YWdlKSBUYWJzXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLmVudGl0eS10YWJzXG4gICAgd2lkdGg6IDEwMCVcbiAgICBoZWlnaHQ6IDUwcHhcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHhcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRkYXJrZXJCbHVlLCA1JSlcblxuICAgIHVsXG4gICAgICArZmxleChmbGV4LXN0YXJ0LCBmbGV4LWVuZClcbiAgICAgIG1hcmdpbjogMFxuICAgICAgcGFkZGluZzogMFxuICAgICAgbGlzdC1zdHlsZTogbm9uZVxuICAgICAgaGVpZ2h0OiAxMDAlXG5cbiAgICAgIGxpXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGRhcmtlckJsdWUsIDE1JSlcbiAgICAgICAgbWFyZ2luOiAwIDVweFxuICAgICAgICBoZWlnaHQ6IDM1cHhcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHhcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDBcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzLCBib3gtc2hhZG93IDAuM3NcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuXG4gICAgICAgIGFcbiAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgY29sb3I6IHdoaXRlXG4gICAgICAgICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4XG5cbiAgICAgICAgJjpob3ZlclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGRhcmtlckJsdWUsIDEwJSlcblxuICAgICAgICAmLmFjdGl2ZVxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5ZjlcbiAgICAgICAgICBhXG4gICAgICAgICAgICBjb2xvcjogJGJsdWVcblxuICAgICAgICAmLmVycm9yXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyaWdodFJlZFxuXG4gIC8qIENvbnRhaW5lciBmb3IgYXR0cmlidXRlc1xuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC5lbnRpdHktYXR0cmlidXRlc1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRvcDogMTkwcHhcbiAgICBib3R0b206IDBcbiAgICB3aWR0aDogMTAwJVxuICAgIG92ZXJmbG93OiBhdXRvXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOVxuXG4gICAgLmNvbnRlbnRCbG9ja0FkZEJ1dHRvbiAvL1RPRE86IFNUWUxFIFRISVMgUFJPUEVSTFlcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgd2lkdGg6IDMzJVxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgIGltZ1xuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICBtYXJnaW46IDAgYXV0b1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZVxuICAgICAgbGFiZWxcbiAgICAgICAgcG9zaXRpb246IHN0YXRpY1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmVcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG9cbiAgICAgICAgZm9udC1zaXplOiAwLjhyZW1cbiAgICAgICAgY29sb3I6ICM5YmEwYWVcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgICBmb250LXdlaWdodDogMzAwXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXBcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcblxuICAudGFiLWNvbnRlbnQsIC5zdWItdGFiLWNvbnRlbnRcbiAgICBkaXNwbGF5OiBub25lXG5cbiAgICAmLmFjdGl2ZVxuICAgICAgZGlzcGxheTogYmxvY2tcblxuICAmLmZ1bGwtd2lkdGhcbiAgICBsZWZ0OiAwXG4gICAgY29sb3I6ICM5YmEwYWVcblxuXG4vLyBUT0RPIERpc2N1c3Npb24gd2l0aCBNaWtlIGlmIHdlIHdhbnQgdGhpcyBmdW5jdGlvbmFsaXR5IGZvciBLTVNcbi8vIGVsc2UgaXQgd2lsbCBiZSBhbHNvIG1vdmVkIHRvIGFuIG93biBhdHRyaWJ1dGUgYmxvY2sgI2JhZFRpbVxuLmZpZWxkR3JvdXBDb2xsZWN0aW9uXG4gIHVsXG4gICAgbGlzdC1zdHlsZTogbm9uZVxuICAgIG1hcmdpbjogMFxuICAgIHBhZGRpbmc6IDBcbiAgICBsaVxuICAgICAgbGlzdC1zdHlsZTogbm9uZVxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHhcbiAgICAmLmZpZWxkR3JvdXBJdGVtc1xuXG4gICAgICBsaVxuICAgICAgICAmOmJlZm9yZVxuICAgICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgICAgaGVpZ2h0OiAyNXB4XG4gICAgICAgICAgd2lkdGg6IDM1cHhcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRiYXNlSW1hZ2VQYXRofS9pY29ucy9kcmFnLnBuZ1wiKVxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICBsZWZ0OiAyMHB4XG4gICAgICAgICAgdG9wOiAxN3B4IiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFNpZGViYXIgS01TXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4jc2lkZWJhclxuICBwb3NpdGlvbjogZml4ZWRcbiAgdG9wOiAwXG4gIGxlZnQ6IDBcbiAgaGVpZ2h0OiAxMDB2aFxuICBwYWRkaW5nLWJvdHRvbTogNTBweFxuICB3aWR0aDogMjMwcHhcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtlckJsdWVcblxuICAubG9nby1wbGFjZWhvbGRlclxuICAgIGhlaWdodDogMTAwcHhcbiAgICB3aWR0aDogMTAwJVxuXG4gICAgYVxuICAgICAgK2ZsZXgoc3BhY2UtYmV0d2VlbiwgY2VudGVyKVxuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIGhlaWdodDogMTAwJVxuICAgICAgcGFkZGluZzogMCAyMHB4IDAgMjBweFxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG5cbiAgICAgIGltZ1xuICAgICAgICB3aWR0aDogNDBweFxuICAgICAgICBoZWlnaHQ6IDQwcHhcblxuICAgICAgcFxuICAgICAgICBjb2xvcjogd2hpdGVcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJcblxuICAvKiBBY2NvdW50IGJsb2NrXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4gIC5hY2NvdW50LWJsb2NrXG4gICAgK2ZsZXgoc3BhY2UtYmV0d2VlbiwgY2VudGVyKVxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsIDAuMilcbiAgICBib3JkZXItbGVmdDogbm9uZVxuICAgIGJvcmRlci1yaWdodDogbm9uZVxuICAgIHBhZGRpbmc6IDEwcHggMjVweFxuICAgIGhlaWdodDogOTBweFxuXG4gICAgZmlndXJlXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICtmbGV4KGNlbnRlciwgY2VudGVyKVxuICAgICAgd2lkdGg6IDMwcHhcbiAgICAgIGhlaWdodDogMzBweFxuICAgICAgbWFyZ2luOiAwXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibHVlLCAwLjMpXG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlXG5cbiAgICAgICY6ZW1wdHlcbiAgICAgICAgJjphZnRlclxuICAgICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgICAgYmFja2dyb3VuZDpcbiAgICAgICAgICAgIGltYWdlOiB1cmwoXCIjeyRiYXNlSW1hZ2VQYXRofS9pY29ucy91c2VyLnN2Z1wiKVxuICAgICAgICAgICAgcG9zaXRpb246IGNlbnRlclxuICAgICAgICAgICAgc2l6ZTogY29udGFpblxuICAgICAgICAgICAgcmVwZWF0OiBuby1yZXBlYXRcbiAgICAgICAgICB3aWR0aDogMzBweFxuICAgICAgICAgIGhlaWdodDogMzBweFxuICAgICAgICAgIG9wYWNpdHk6IDAuNFxuXG4gICAgICBzcGFuXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICBsZWZ0OiAwXG4gICAgICAgIHRvcDogMFxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJVxuICAgICAgICBiYWNrZ3JvdW5kOlxuICAgICAgICAgIHBvc2l0aW9uOiBjZW50ZXJcbiAgICAgICAgICBzaXplOiBjb3ZlclxuICAgICAgICAgIHJlcGVhdDogbm8tcmVwZWF0XG5cbiAgICAudGV4dFxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpXG5cbiAgICAgIGgzXG4gICAgICAgIGNvbG9yOiB3aGl0ZVxuICAgICAgICBmb250LXNpemU6IDAuODVyZW1cbiAgICAgICAgbWFyZ2luOiAwXG5cblxuXG4gIC8qIE5hdmlnYXRpb25cbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbiAgLm5hdmlnYXRpb25cbiAgICBvdmVyZmxvdzogYXV0b1xuICAgIHBvc2l0aW9uOiBmaXhlZFxuICAgIC8vdG9wOiBjYWxjKCAxNDBweCArIDg1cHgpIC8vIEhlaWdodCBhY2NvdW50IGJsb2NrICsgbG9nb1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEwMHB4IC0gOTBweCAtIDUwcHgpXG4gICAgd2lkdGg6IDIzMHB4XG5cbiAgICB1bFxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIG1hcmdpbjogMFxuICAgICAgcGFkZGluZzogMFxuICAgICAgbGlzdC1zdHlsZTogbm9uZVxuXG4gICAgICBsaVxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHJnYmEoMjU1LDI1NSwyNTUsIDAuMilcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzXG5cbiAgICAgICAgLmRyb3AtZG93blxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgIHRvcDogMjJweFxuICAgICAgICAgIHJpZ2h0OiAyMHB4XG4gICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkXG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiA0cHggNXB4IDAgNXB4XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudFxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpXG4gICAgICAgICAgb3BhY2l0eTogMC41XG5cbiAgICAgICAgYSwgc3BhblxuICAgICAgICAgICtmbGV4KGZsZXgtc3RhcnQsIGNlbnRlcilcbiAgICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgIHBhZGRpbmc6IDE0cHggMjVweFxuICAgICAgICAgIGNvbG9yOiB3aGl0ZVxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlclxuXG4gICAgICAgICY6aG92ZXJcbiAgICAgICAgICA+c3BhbiwgPmFcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGRhcmtCbHVlLCAwLjQpXG5cbiAgICAgICAgJi5hY3RpdmVcbiAgICAgICAgICA+LmRyb3AtZG93blxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKVxuICAgICAgICAgID5zcGFuLCA+YVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWVcblxuICAgICAgICAgID51bFxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcblxuICAgICAgICAgICYuaGFzLXN1Yi1pdGVtc1xuICAgICAgICAgICAgPnNwYW4sID5hXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGRhcmtCbHVlLCAwLjkpXG5cbiAgICAgICAgLy8gVE9ETyBUZXN0IGNvZGUgYmVsb3dcbiAgICAgICAgPnVsXG4gICAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgIGZsb2F0OiBub25lXG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDEwcHggMTBweCAtMTBweCByZ2JhKDAsIDAsIDAsIC43KVxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkZGFya2VyQmx1ZSwgNCUpXG4gICAgICAgICAgYm9yZGVyOiBub25lXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgICAgICAgIGxpXG4gICAgICAgICAgICBhLCBzcGFuXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweFxuXG4gIC5pcy1zZXBhcmF0b3JcbiAgICBoZWlnaHQ6IDQ5cHhcblxuICAvKiBMb2cgb3V0IGJ1dHRvblxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuICAubG9nLW91dFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIGJvdHRvbTogMFxuICAgIHdpZHRoOiAxMDAlXG4gICAgaGVpZ2h0OiA1MHB4XG4gICAgK2ZsZXgoZmxleC1zdGFydCwgY2VudGVyKVxuICAgIHBhZGRpbmc6IDAgMjVweFxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGRhcmtCbHVlLCAwLjQpXG4gICAgYm9yZGVyOiBub25lXG4gICAgYm9yZGVyLXRvcDogc29saWQgMXB4IHJnYmEoMjU1LDI1NSwyNTUsIDAuMilcbiAgICBjb2xvcjogd2hpdGVcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICBmb250LXNpemU6IDAuN3JlbVxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40c1xuXG4gICAgJjpob3ZlclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFya0JsdWUsIDAuNikiLCIjY29uZmlybUJveFxuICBwb3NpdGlvbjogZml4ZWRcbiAgei1pbmRleDogLTEwMFxuICBwb2ludGVyLWV2ZW50czogbm9uZVxuICBkaXNwbGF5OiBub25lXG4gIHRvcDogMFxuICBsZWZ0OiAwXG4gIHdpZHRoOiAxMDAlXG4gIGhlaWdodDogMTAwJVxuXG4gICYuc2hvd1xuICAgIHotaW5kZXg6IDEwMFxuICAgIHBvaW50ZXItZXZlbnRzOiBhbGxcbiAgICArZmxleChjZW50ZXIsIGNlbnRlcilcblxuICAuc2hhZGVyXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgei1pbmRleDogMVxuICAgIGxlZnQ6IDBcbiAgICB0b3A6IDBcbiAgICB3aWR0aDogMTAwJVxuICAgIGhlaWdodDogMTAwJVxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC41KVxuXG4gIC5tb2RhbFxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDBcbiAgICBvdmVyZmxvdzogaGlkZGVuXG4gICAgd2lkdGg6IDEwMCVcbiAgICBtYXgtd2lkdGg6IDUwMHB4XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVcbiAgICB6LWluZGV4OiAyXG5cbiAgICAuaGVhZGVyXG4gICAgICBwYWRkaW5nOiAxMnB4IDQwcHhcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGRhcmtlckJsdWUsIDUlKVxuXG4gICAgICBoNFxuICAgICAgICBmb250LXNpemU6IDAuOHJlbVxuICAgICAgICBsaW5lLWhlaWdodDogMS42XG4gICAgICAgIGNvbG9yOiByZ2JhKHdoaXRlLCAwLjc1KVxuICAgICAgICBmb250LXdlaWdodDogMTAwXG4gICAgICAgIG1hcmdpbjogMFxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuXG4gICAgLmJvZHlcbiAgICAgIHBhZGRpbmc6IDI1cHggNDBweCA0MHB4XG5cbiAgICAgIHBcbiAgICAgICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMlxuICAgICAgICBjb2xvcjogJGxpZ2h0LWdyYXlcbiAgICAgICAgbWFyZ2luOiAwXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuXG4gICAgICAuYnV0dG9ucywgLm5hdmlnYXRhYmxlRWxlbWVudHNcbiAgICAgICAgK2ZsZXgoY2VudGVyLCBjZW50ZXIpXG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHhcblxuICAgICAgICBidXR0b25cbiAgICAgICAgICArZmxleChjZW50ZXIsIGNlbnRlcilcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgICB3aWR0aDogMTIwcHhcbiAgICAgICAgICBoZWlnaHQ6IDQwcHhcbiAgICAgICAgICBib3JkZXI6IG5vbmVcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHhcblxuICAgICAgICAgIGNvbG9yOiB3aGl0ZVxuICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMlxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlclxuXG4gICAgICAgICAgKyBidXR0b25cbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4XG5cbiAgICAgICAgICAmLmNvbmZpcm1cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmlnaHRSZWRcblxuICAgICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJyaWdodFJlZCwgNy41JSlcblxuICAgICAgICAgICYuY2FuY2VsXG4gICAgICAgICAgICBjb2xvcjogJGRhcmtlckJsdWVcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlR3JheVxuICAgICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJsdWVHcmF5LCA3LjUlKVxuXG5cbiNjb25maXJtQnV0dG9uc1xuICBwYWRkaW5nOiAxNXB4IDAgMFxuICB0ZXh0LWFsaWduOiBjZW50ZXJcblxuICAuYnV0dG9uXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4XG4gICAgbWluLXdpZHRoOiAxMDBweFxuICAgIGJvcmRlci1yYWRpdXM6IDNweFxuXG4gICAgJjpsYXN0LWNoaWxkXG4gICAgICBtYXJnaW4tcmlnaHQ6IDAiLCIudWstdG9vbHRpcFxuICBkaXNwbGF5OiBub25lXG4gIHBvc2l0aW9uOiBmaXhlZFxuICB6LWluZGV4OiAxMDMwXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgbWF4LXdpZHRoOiAyMDBweFxuICBwYWRkaW5nOiA1cHggOHB4XG4gIGJhY2tncm91bmQ6ICMzMzMzMzNcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KVxuICBmb250LXNpemU6IDE0cHhcbiAgbGluZS1oZWlnaHQ6IDIwcHhcbiAgdGV4dC1hbGlnbjogY2VudGVyXG4gIG1hcmdpbi1sZWZ0OiAtNXB4XG5cbiAgJjphZnRlclxuICAgIGNvbnRlbnQ6IFwiXCJcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHdpZHRoOiAwXG4gICAgaGVpZ2h0OiAwXG4gICAgYm9yZGVyOiA1cHggZGFzaGVkICMzMzMzMzNcblxuLnVrLXRvb2x0aXAtdG9wOmFmdGVyLFxuLnVrLXRvb2x0aXAtdG9wLWxlZnQ6YWZ0ZXIsXG4udWstdG9vbHRpcC10b3AtcmlnaHQ6YWZ0ZXJcbiAgYm90dG9tOiAtNXB4XG4gIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkXG4gIGJvcmRlci1ib3R0b206IG5vbmVcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzMzMzMzM1xuXG4udWstdG9vbHRpcC1ib3R0b206YWZ0ZXIsXG4udWstdG9vbHRpcC1ib3R0b20tbGVmdDphZnRlcixcbi51ay10b29sdGlwLWJvdHRvbS1yaWdodDphZnRlclxuICB0b3A6IC01cHhcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWRcbiAgYm9yZGVyLXRvcDogbm9uZVxuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudFxuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzMzMzMzXG5cbi51ay10b29sdGlwLXRvcDphZnRlcixcbi51ay10b29sdGlwLWJvdHRvbTphZnRlclxuICBsZWZ0OiA1MCVcbiAgbWFyZ2luLWxlZnQ6IC01cHhcblxuLnVrLXRvb2x0aXAtdG9wLWxlZnQ6YWZ0ZXIsXG4udWstdG9vbHRpcC1ib3R0b20tbGVmdDphZnRlclxuICBsZWZ0OiAxN3B4XG5cbi51ay10b29sdGlwLXRvcC1yaWdodDphZnRlcixcbi51ay10b29sdGlwLWJvdHRvbS1yaWdodDphZnRlclxuICByaWdodDogMTdweFxuXG4udWstdG9vbHRpcC1sZWZ0OmFmdGVyXG4gIHJpZ2h0OiAtNXB4XG4gIHRvcDogNTAlXG4gIG1hcmdpbi10b3A6IC01cHhcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkXG4gIGJvcmRlci1yaWdodDogbm9uZVxuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudFxuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudFxuICBib3JkZXItbGVmdC1jb2xvcjogIzMzMzMzM1xuXG4udWstdG9vbHRpcC1yaWdodDphZnRlclxuICBsZWZ0OiAtNXB4XG4gIHRvcDogNTAlXG4gIG1hcmdpbi10b3A6IC01cHhcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZFxuICBib3JkZXItbGVmdDogbm9uZVxuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudFxuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudFxuICBib3JkZXItcmlnaHQtY29sb3I6ICMzMzMzMzNcbiIsIiNmbGFzaC1tZXNzYWdlXG4gIHBvc2l0aW9uOiBmaXhlZFxuICB0b3A6IDUwcHhcbiAgcmlnaHQ6IDIyNXB4XG4gIHotaW5kZXg6IDEwMDBcblxuICArZmxleChjZW50ZXIsIGNlbnRlcilcbiAgbWluLXdpZHRoOiAyMDBweFxuICBtaW4taGVpZ2h0OiA0MHB4XG4gIG1hcmdpbjogMFxuICBwYWRkaW5nOiAxMHB4IDE1cHhcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFya2VyQmx1ZSwgMC44KVxuICBib3JkZXItcmFkaXVzOiA0cHhcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnRcbiAgYm94LXNoYWRvdzogMCAwIDVweCAycHggcmdiYSgwLDAsMCwuMSlcblxuICBmb250LXNpemU6IDAuN3JlbVxuICBsaW5lLWhlaWdodDogMS4yXG4gIGNvbG9yOiAkd2hpdGVcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcblxuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXNcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxc1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duXG5cbiAgJltkYXRhLXR5cGU9XCIxXCJdXG4gICAgYm9yZGVyLWNvbG9yOiAkbmVvblJlZFxuXG4gICZbZGF0YS10eXBlPVwiMlwiXVxuICAgIGJvcmRlci1jb2xvcjogJG5lb25HcmVlblxuXG4gICZbZGF0YS10eXBlPVwiM1wiXVxuICAgIGJvcmRlci1jb2xvcjogJGJsdWVcblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd25cbiAgMCVcbiAgICBvcGFjaXR5OiAwXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApXG4gIDEwMCVcbiAgICBvcGFjaXR5OiAxXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmVcbiAgICB0cmFuc2Zvcm06IG5vbmVcblxuQGtleWZyYW1lcyBmYWRlSW5Eb3duXG4gIDAlXG4gICAgb3BhY2l0eTogMFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMClcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMClcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKVxuICAxMDAlXG4gICAgb3BhY2l0eTogMVxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lXG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZVxuICAgIHRyYW5zZm9ybTogbm9uZVxuIiwiLmVycm9yLWJsb2NrXG4gIG1hcmdpbi1ib3R0b206IDUwcHhcbiAgbWFyZ2luLWxlZnQ6IDUwcHhcbiAgd2lkdGg6IDI1JVxuICBtYXJnaW4tdG9wOiAtMTUwcHggLy9uaWV0IGVjaHQgZGUgYmVkb2VsaW5nLCBtYWFyIHdlZXQgbmlldCB3YWFyb20gaGV0IG9wIDE1MCBzdGFhdFxuICBib3JkZXI6IDFweCBzb2xpZCBkYXJrcmVkXG4gIG1hcmdpbi1ib3R0b206IDUwcHhcbiAgbWFyZ2luLWxlZnQ6IDI1cHhcbiAgbWFyZ2luLXRvcDogMjBweFxuICBwYWRkaW5nOiAyNXB4XG4gIHdpZHRoOiA5MCVcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggZGFya3JlZCwgLjIgKVxuICBoMlxuICAgIG1hcmdpbjogMCAwIDEwcHggMFxuICBoM1xuICAgIG1hcmdpbjogMFxuICAgIGN1cnNvcjogcG9pbnRlclxuICAgICY6aG92ZXJcbiAgICAgIGNvbG9yOiBkYXJrcmVkXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKGRhcmtyZWQsIC40KSIsIi5lbnRpdHktYXR0cmlidXRlLXdyYXBwZXJcbiAgJi5oaWRkZW5cbiAgICB2aXNpYmlsaXR5OiBoaWRkZW5cbiAgICBoZWlnaHQ6IDBcblxuICAgIC5lbnRpdHktYXR0cmlidXRlXG4gICAgICBtYXJnaW46IDBcbiAgICAgIHBhZGRpbmc6IDBcblxuICAmOmxhc3Qtb2YtdHlwZVxuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4XG5cbi5lbnRpdHktYXR0cmlidXRlXG4gIG1hcmdpbi10b3A6IDI0cHhcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIC8vbWluLWhlaWdodDogZ3JpZC1yb3coMSkgKyAxcHhcbiAgZm9udC1zaXplOiAxcmVtXG4gIC8vbGluZS1oZWlnaHQ6IGdyaWQtcm93KDEpXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcblxuICBsYWJlbFxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgd2lkdGg6IDI1MHB4XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4XG4gICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICBjb2xvcjogJGxpZ2h0LWdyYXlcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuXG4gICYuZXJyb3JcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYnJhbmQtZGFuZ2VyXG4gICAgbGFiZWxcbiAgICAgIGNvbG9yOiAkYnJhbmQtZGFuZ2VyXG5cbiAgJi5oaWRkZW5cbiAgICBkaXNwbGF5OiBub25lXG5cbiAgLmNvbnRlbnRcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBwYWRkaW5nLWxlZnQ6IDIwNXB4XG4gICAgcGFkZGluZy1yaWdodDogZ3JpZC1yb3coLjUpXG4gICAgbGluZS1oZWlnaHQ6IGdyaWQtcm93KDEpXG4gICAgcGFkZGluZy10b3A6IGdyaWQtcm93KC41KVxuICAgIHBhZGRpbmctYm90dG9tOiBncmlkLXJvdyguNSlcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgIGJvcmRlcjogMFxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgY29sb3I6ICM1YzVmNjVcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG5cbiAgLmlucHV0LXJlYWQtb25seVxuICAgIHRleHQtaW5kZW50OiAyMDVweFxuICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgY29sb3I6ICRkYXJrLWdyYXlcbiAgICBvcGFjaXR5OiAwLjVcbiAgICB1c2VyLXNlbGVjdDogbm9uZVxuICAgIGN1cnNvcjogbm90LWFsbG93ZWRcblxuICBpbnB1dFxuICAgIHdpZHRoOiAxMDAlXG4gICAgbWluLWhlaWdodDogNDBweFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlXG4gICAgdGV4dC1pbmRlbnQ6IDEwcHhcbiAgICBmb250LXNpemU6IDAuN3JlbVxuICAgIG1hcmdpbi1sZWZ0OiA0NXB4XG4gICAgYm9yZGVyOiAwXG4gICAgei1pbmRleDogOTk5OTlcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIGNvbG9yOiAkZGFyay1ncmF5XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjI1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjI1c1xuXG4gICAgJlt0eXBlPSdjaGVja2JveCddXG4gICAgICBtYXJnaW4tbGVmdDogMFxuICAgICAgd2lkdGg6IGF1dG9cblxuICAuZXhwbGFuYXRpb25cbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIHBhZGRpbmc6IDVweCAwIDAgNDVweFxuICAgIGNvbG9yOiAjOWJhMGFlXG4gICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICBsaW5lLWhlaWdodDogMS4yXG5cblxuQGltcG9ydCBcImNvbXBvbmVudFwiXG5AaW1wb3J0IFwiY29tcG9uZW50c0FyZWFcIlxuQGltcG9ydCBcImNvbXBvbmVudFRhYnNcIlxuQGltcG9ydCBcImN1cnJlbmN5XCJcbkBpbXBvcnQgXCJkYXRlUGlja2VyXCJcbkBpbXBvcnQgXCJkb2N1bWVudHNcIlxuQGltcG9ydCBcImZpbGVcIlxuQGltcG9ydCBcIm11bHRpc2VsZWN0XCJcbkBpbXBvcnQgXCJsaW5rXCJcbkBpbXBvcnQgXCJvbk9mZlN3aXRjaFwiXG5AaW1wb3J0IFwicGFzc3dvcmRcIlxuQGltcG9ydCBcInNlbmRQYXNzd29yZE1haWxcIlxuQGltcG9ydCBcInNlbGVjdFwiXG5AaW1wb3J0IFwic2VwZXJhdG9yXCJcbkBpbXBvcnQgXCJ0ZXh0XCJcbkBpbXBvcnQgXCJ0ZXh0QXJlYVwiXG5AaW1wb3J0IFwidGl0bGVcIlxuQGltcG9ydCBcInZpZXdcIlxuQGltcG9ydCBcInZpZGVvXCJcbiIsIi5jLWNvbXBvbmVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAmLmMtY29tcG9uZW50LS1jb250ZW50LXNsaWRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHM7XG4gIH1cblxuICAuYXR0cmlidXRlcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAuZW50aXR5LWF0dHJpYnV0ZSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lbnRpdHktYXR0cmlidXRlLXNlcGFyYXRvciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxufVxuXG4uYy1jb21wb25lbnRfX2hlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZmxleChmbGV4LXN0YXJ0LCBjZW50ZXIpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTZlYztcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5jLWNvbXBvbmVudF9faWNvbiB7XG4gIEBpbmNsdWRlIGZsZXgoY2VudGVyLCBjZW50ZXIpO1xuICB3aWR0aDogNjJweDtcbiAgaGVpZ2h0OiA2MnB4O1xuICBwYWRkaW5nOiAycHggMTBweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UwZTZlYztcblxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jLWNvbXBvbmVudF9fb3JkZXItYnV0dG9ucyB7XG4gIHBhZGRpbmc6IDJweCAxMHB4O1xuICBjb2xvcjogbWl4KCRpY29uQ29sb3IsICRncmF5KTtcbiAgaGVpZ2h0OiA2MnB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTBlNmVjO1xufVxuXG4uYy1jb21wb25lbnRfX29yZGVyLWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmMtY29tcG9uZW50X190aXRsZSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA2MnB4IC0gMzNweCAtIDM1cHggLSAxNXB4KTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjRweDtcbiAgY29sb3I6IG1peCgkaWNvbkNvbG9yLCAkZ3JheSk7XG59XG5cbi5jLWNvbXBvbmVudF9fZGVsZXRlLWJ1dHRvbiB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjMyM0M7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JGJhc2VJbWFnZVBhdGh9L2ljb25zL2ljb25fdHJhc2guc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcblxuICAmOmhvdmVye1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuXG59IiwiLmMtY29tcG9uZW50cy1hcmVhIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgcGFkZGluZzogNDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDE1cHggMTVweCAtMTVweCByZ2JhKDAsIDAsIDAsIDAuMTUpXG59XG5cbi5jLWNvbXBvbmVudHMtYXJlYV9fbWFpbntcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IGF1dG87XG5cbiAgJi5oaWRlLWJhY2tncm91bmQtb3B0aW9uc3tcbiAgICAuZW50aXR5LWF0dHJpYnV0ZS5pcy1iYWNrZ3JvdW5kLW9wdGlvbntcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5jLWNvbXBvbmVudHMtYXJlYV9fY29weSB7XG4gIEBpbmNsdWRlIGZsZXgoZmxleC1lbmQsIGNlbnRlcik7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIGJveC1zaGFkb3c6IDAgM3B4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuXG4gIHAge1xuICAgIG1hcmdpbjogMCAxNXB4O1xuICB9XG5cbiAgc2VsZWN0IHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgICAtbW96LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLXdlYmtpdC1wYWRkaW5nLWVuZDogMjBweDtcbiAgICAtbW96LXBhZGRpbmctZW5kOiAyMHB4O1xuICAgIC13ZWJraXQtcGFkZGluZy1zdGFydDogMjBweDtcbiAgICAtbW96LXBhZGRpbmctc3RhcnQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDMsIDExMywgMTIyLCAwLjA1KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2ttcy9zdmcvYXJyb3dfZGFya19zZWxlY3Quc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgNTAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0UwRTFFMztcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBmb250LXNpemU6IDAuN3JlbTtcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbWluLXdpZHRoOiA2MHB4O1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuY29uZmlybSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAkbGlnaHRlci1ncmF5O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICBjb2xvcjogIzY2NjY2NjtcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1mYW1pbHk6ICRmb250RmFtaWx5O1xuICB9XG59XG5cbi5jLWNvbXBvbmVudHMtYXJlYV9fYnV0dG9ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4vL1RPRE86IFRlc3QgdGhpcyBvbiBJRVxuLmMtY29tcG9uZW50cy1hcmVhX19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1nYXA6IDIwcHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG59XG5cbi5jLWNvbXBvbmVudHMtYXJlYV9fbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG4gIGNvbG9yOiAkZ3JheTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5jLWNvbXBvbmVudHMtYXJlYS1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIEBpbmNsdWRlIGZsZXgoc3BhY2UtYmV0d2VlbiwgY2VudGVyKTtcbiAgcGFkZGluZzogMTVweCAxMHB4IDE1cHggMTVweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gID4gKiB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDgwcHg7XG4gICAgdG9wOiA1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodEdyYXk7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gICY6YWZ0ZXJ7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3gtc2hhZG93OiAwIDNweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzO1xuICB9XG5cbiAgJjpob3ZlcntcbiAgICAmOmFmdGVye1xuICAgICAgb3BhY2l0eTogMC4yO1xuICAgIH1cbiAgfVxufVxuXG4uYy1jb21wb25lbnRzLWFyZWEtYnV0dG9uX19pY29uIHtcbiAgd2lkdGg6IDUwcHg7XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYy1jb21wb25lbnRzLWFyZWEtYnV0dG9uX19sYWJlbCB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG4gIGNvbG9yOiBtaXgoJGljb25Db2xvciwgJGdyYXkpO1xufVxuXG4uYy1jb21wb25lbnRzLWFyZWFfX2NvbmZpcm1hdGlvbiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTllYmVjO1xuICBwYWRkaW5nOiAwIDhweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xuXG4gICYuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBpbml0aWFsO1xuICB9XG59XG5cbiIsIi5jb21wb25lbnQtdGFiXG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXdoaXRlXG4gIHBhZGRpbmc6IDMwcHhcbiAgb3ZlcmZsb3c6IGhpZGRlblxuXG4uY29tcG9uZW50LXRhYl9fbGlzdFxuICArZmxleChmbGV4LXN0YXJ0LCBmbGV4LWVuZClcbiAgbWFyZ2luOiAwXG4gIHBhZGRpbmc6IDBcbiAgbGlzdC1zdHlsZTogbm9uZVxuXG4uY29tcG9uZW50LXRhYl9fbGlzdC1pdGVtXG4gIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGRhcmtlckJsdWUsIDE1JSlcbiAgaGVpZ2h0OiAzNXB4XG4gIGxpbmUtaGVpZ2h0OiA0MHB4XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwXG4gIGN1cnNvcjogcG9pbnRlclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MsIGJveC1zaGFkb3cgMC4zc1xuXG4gICYgKyAmXG4gICAgbWFyZ2luLWxlZnQ6IDVweFxuXG4gICY6aG92ZXJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRkYXJrZXJCbHVlLCAxMCUpXG5cbiAgJi5hY3RpdmVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVcbiAgICBhLmNvbXBvbmVudC10YWJfX2J1dHRvblxuICAgICAgY29sb3I6ICRibHVlXG5cbiAgJi5lcnJvclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRicmlnaHRSZWRcblxuXG4gIGEuY29tcG9uZW50LXRhYl9fYnV0dG9uXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBoZWlnaHQ6IDEwMCVcbiAgICB3aWR0aDogMTAwJVxuICAgIGNvbG9yOiB3aGl0ZVxuICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgIHBhZGRpbmc6IDAgMjBweFxuXG4uY29tcG9uZW50LXRhYl9fY29udGFpbmVyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4uY29tcG9uZW50LXRhYl9fY29udGVudFxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZVxuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgdG9wOiAwXG4gIHotaW5kZXg6IC0xXG5cbiAgJi5hY3RpdmVcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICB6LWluZGV4OiAxIiwiLmVudGl0eS1hdHRyaWJ1dGUtY3VycmVuY3lcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxuXG4gICYuZXJyb3IgKyAuZXJyb3JcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgkYnJhbmQtZGFuZ2VyLCAuMDc1KSwgaW5zZXQgMCAwIDFweCByZ2JhKGxpZ2h0ZW4oZGVzYXR1cmF0ZSgkYnJhbmQtZGFuZ2VyLCAyNSUpLCAxMCUpLC43NSlcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYnJhbmQtZGFuZ2VyXG4gICAgYm9yZGVyLXRvcDogMFxuXG4gIGlucHV0XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ1cHgpXG4gICAgbWF4LXdpZHRoOiA1MDBweFxuICAgIG1hcmdpbi1sZWZ0OiA0NXB4XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggJGxpZ2h0ZXItZ3JheVxuICAgIGJvcmRlci1yYWRpdXM6IDVweFxuICAgICthdHRyaWJ1dGUtZm9jdXNcblxuICAgICY6OnBsYWNlaG9sZGVyXG4gICAgICBmb250LXN0eWxlOiBpdGFsaWNcblxuICAmLmVycm9yIGlucHV0XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRiYXNlSW1hZ2VQYXRofS9pY29ucy9pY29uX2Nyb3NzX3JlZC5zdmcnKVxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyMHB4IGNlbnRlclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTBweCAxMHB4XG5cbiAgLmV4cGxhbmF0aW9uXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweFxuXG4gIC5wcmV2aWV3XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMFxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG5cbiAgLnByZXZpZXdfZXhwbGFuYXRpb25cbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICBwYWRkaW5nOiA1cHggMCAwIDQ1cHhcbiAgICBjb2xvcjogIzliYTBhZVxuICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgbGluZS1oZWlnaHQ6IDEuMlxuIiwiLmVudGl0eS1hdHRyaWJ1dGUtZGF0ZS1waWNrZXJcbiAgbWluLWhlaWdodDogMFxuXG4gIGxhYmVsXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG5cbiAgaW5wdXRcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICB0ZXh0LWluZGVudDogMFxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvXG4gICAgK2F0dHJpYnV0ZS1mb2N1c1xuXG4gIC5kYXRlLWZpZWxkXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgd2lkdGg6IDE3NXB4XG4gICAgY3Vyc29yOiBwb2ludGVyXG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHhcblxuICAgIC5pY29uXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG4gICAgICBsZWZ0OiAyMHB4XG4gICAgICB0b3A6IDE5cHhcbiAgICAgIGltZ1xuICAgICAgICB3aWR0aDogMjBweFxuICAgICAgICBtYXgtaGVpZ2h0OiAyM3B4XG5cblxuICAgIGlucHV0XG4gICAgICBtaW4taGVpZ2h0OiAwXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgdGV4dC1hbGlnbjogcmlnaHRcbiAgICAgIHBhZGRpbmc6IDIzcHggMjVweFxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0ZXItZ3JheVxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4XG4gICAgICBjdXJzb3I6IHBvaW50ZXJcblxuICAgICAgJjpmb2N1c1xuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoJGJyYW5kLXByaW1hcnksIDAuNzUpXG5cbiAgLnRpbWUtZmllbGRcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICB3aWR0aDogMTAxcHhcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHRlci1ncmF5XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVcbiAgICBib3JkZXItcmFkaXVzOiA0cHhcblxuICAgICYuaGlkZGVuXG4gICAgICBkaXNwbGF5OiBub25lXG5cbiAgICA+c3BhblxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICB3aWR0aDogMTBweFxuICAgICAgY29sb3I6ICRsaWdodC1ncmF5XG4gICAgICBmb250LXNpemU6IDAuOHJlbVxuICAgICAgbGluZS1oZWlnaHQ6IDFcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuXG4gICAgLnVpLXNwaW5uZXJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnRcbiAgICAgIG1hcmdpbjogMFxuICAgICAgd2lkdGg6IDQwcHhcblxuICAgICAgaW5wdXRcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgbWFyZ2luOiAwXG4gICAgICAgIHBhZGRpbmc6IDIzcHggMTBweFxuICAgICAgICBtaW4taGVpZ2h0OiAwXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuXG4gICAgICAgICY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sICY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b25cbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lXG5cbiAgICAgIC51aS1zcGlubmVyLWJ1dHRvblxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgbGVmdDogMFxuICAgICAgICArZmxleChjZW50ZXIsIGNlbnRlcilcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgaGVpZ2h0OiAxNXB4XG4gICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuXG4gICAgICAgIC51aS1pY29uXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgdG9wOiAwXG4gICAgICAgICAgbGVmdDogMFxuICAgICAgICAgIG1hcmdpbi10b3A6IDBcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMFxuICAgICAgICAgIHdpZHRoOiA4cHhcbiAgICAgICAgICBoZWlnaHQ6IDRweFxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcva21zL2ljb25zL2ljb25fdHJpYW5nbGVfZG93bl9ncmV5LnN2Z1wiKVxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlclxuICAgICAgICAgIG9wYWNpdHk6IDBcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3NcblxuICAgICAgICAmLnVpLXNwaW5uZXItdXBcbiAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICAudWktaWNvblxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKVxuXG4gICAgICAgICYudWktc3Bpbm5lci1kb3duXG4gICAgICAgICAgYm90dG9tOiAwXG5cbiAgICAgICY6aG92ZXJcbiAgICAgICAgLnVpLXNwaW5uZXItYnV0dG9uXG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkbGlnaHQtZ3JheSwgMC4wOClcbiAgICAgICAgICAudWktaWNvblxuICAgICAgICAgICAgb3BhY2l0eTogMC40XG5cbiAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRsaWdodC1ncmF5LCAwLjE0KVxuICAgICAgICAgICAgLnVpLWljb25cbiAgICAgICAgICAgICAgb3BhY2l0eTogMVxuXG5cbiN1aS1kYXRlcGlja2VyLWRpdlxuICBwb3NpdGlvbjogZml4ZWRcbiAgbGVmdDogLTEwMHZoXG4gIG1pbi13aWR0aDogMjg1cHhcbiAgd2lkdGg6IDMyMHB4XG4gIG1hcmdpbi10b3A6IDVweFxuICBwYWRkaW5nOiAxNXB4XG4gIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodGVyLWdyYXlcbiAgYm9yZGVyLXJhZGl1czogNHB4XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlXG4gIGJveC1zaGFkb3c6IDAgNXB4IDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpXG5cbiAgLnVpLWRhdGVwaWNrZXItaGVhZGVyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgcGFkZGluZzogMFxuICAgIG1hcmdpbjogMCAwIDEwcHhcbiAgICBib3JkZXItcmFkaXVzOiAwXG4gICAgYm9yZGVyOiBub25lXG4gICAgYmFja2dyb3VuZDogbm9uZVxuXG4gICAgLnVpLWRhdGVwaWNrZXItcHJldiwgLnVpLWRhdGVwaWNrZXItbmV4dFxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICB0b3A6IDVweFxuICAgICAgK2ZsZXgoY2VudGVyLCBjZW50ZXIpXG4gICAgICB3aWR0aDogMjVweFxuICAgICAgaGVpZ2h0OiAyNXB4XG4gICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudFxuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJVxuICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudFxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzXG5cbiAgICAgICY6aG92ZXJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkbGlnaHQtZ3JheSwgMC4yKVxuXG4gICAgICAmOmZvY3VzXG4gICAgICAgIG91dGxpbmU6IDBcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZVxuXG4gICAgICAudWktaWNvblxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgbGVmdDogMFxuICAgICAgICB0b3A6IDRweFxuICAgICAgICBtYXJnaW4tbGVmdDogMFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBcbiAgICAgICAgd2lkdGg6IDhweFxuICAgICAgICBoZWlnaHQ6IDRweFxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9rbXMvaWNvbnMvaWNvbl90cmlhbmdsZV9kb3duX2dyZXkuc3ZnXCIpXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXJcblxuICAgIC51aS1kYXRlcGlja2VyLW5leHRcbiAgICAgIHJpZ2h0OiAycHggIWltcG9ydGFudFxuICAgICAgLnVpLWljb25cbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKVxuXG4gICAgLnVpLWRhdGVwaWNrZXItcHJldlxuICAgICAgbGVmdDogMnB4ICFpbXBvcnRhbnRcbiAgICAgIC51aS1pY29uXG4gICAgICAgIGxlZnQ6IC0ycHhcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpXG5cbiAgICAudWktZGF0ZXBpY2tlci10aXRsZVxuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIG1hcmdpbjogMFxuXG4gICAgICBzZWxlY3RcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZVxuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudFxuICAgICAgICBtYXJnaW46IDBcbiAgICAgICAgcGFkZGluZzogMTBweCA1cHhcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgZm9udC1zaXplOiAwLjhyZW1cbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMlxuICAgICAgICBmb250LXdlaWdodDogNDAwXG4gICAgICAgIGNvbG9yOiAkYnJhbmQtc2Vjb25kYXJ5XG4gICAgICAgIGN1cnNvcjogcG9pbnRlclxuXG4gICAgICAgICY6Zm9jdXNcbiAgICAgICAgICBvdXRsaW5lOiAwXG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZVxuXG4gICAgICAgICYudWktZGF0ZXBpY2tlci1tb250aFxuICAgICAgICAgIGRpcmVjdGlvbjogcnRsXG4gICAgICAgICAgd2lkdGg6IDQ4JVxuXG4gICAgICAgICYudWktZGF0ZXBpY2tlci15ZWFyXG4gICAgICAgICAgd2lkdGg6IDQyJVxuXG5cbiAgdGFibGVcbiAgICB3aWR0aDogMTAwJVxuICAgIGJvcmRlci1zcGFjaW5nOiAwXG4gICAgbWFyZ2luLWJvdHRvbTogMFxuXG4gICAgdGhlYWRcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGxpZ2h0ZXN0LWdyYXksIDAuNClcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweFxuXG4gICAgICB0clxuICAgICAgICArZmxleChzcGFjZS1iZXR3ZWVuLCBjZW50ZXIpXG5cbiAgICAgIHRoXG4gICAgICAgICtmbGV4KGNlbnRlciwgY2VudGVyKVxuICAgICAgICBwYWRkaW5nOiAwXG4gICAgICAgIHdpZHRoOiAzNnB4XG4gICAgICAgIGhlaWdodDogMzZweFxuICAgICAgICBmb250LXNpemU6IDAuN3JlbVxuICAgICAgICBsaW5lLWhlaWdodDogMVxuICAgICAgICBmb250LXdlaWdodDogNDAwXG4gICAgICAgIGNvbG9yOiAkbGlnaHQtZ3JheVxuXG4gICAgdGJvZHlcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICBtYXJnaW4tdG9wOiA1cHhcblxuICAgICAgdHJcbiAgICAgICAgK2ZsZXgoc3BhY2UtYmV0d2VlbiwgY2VudGVyKVxuXG4gICAgICB0ZFxuICAgICAgICArZmxleChjZW50ZXIsIGNlbnRlcilcbiAgICAgICAgcGFkZGluZzogMFxuXG4gICAgICAgIGFcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICArZmxleChjZW50ZXIsIGNlbnRlcilcbiAgICAgICAgICB3aWR0aDogMzZweFxuICAgICAgICAgIGhlaWdodDogMzZweFxuICAgICAgICAgIG1hcmdpbjogMFxuICAgICAgICAgIHBhZGRpbmc6IDBcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgICAgICAgY29sb3I6ICRsaWdodC1ncmF5XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gICAgICAgICAgYm9yZGVyOiBub25lXG5cbiAgICAgICAgICAmOmFmdGVyXG4gICAgICAgICAgICBjb250ZW50OiAnJ1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICB6LWluZGV4OiAtMVxuICAgICAgICAgICAgbGVmdDogNy41JVxuICAgICAgICAgICAgdG9wOiA3LjUlXG4gICAgICAgICAgICBoZWlnaHQ6IDg1JVxuICAgICAgICAgICAgd2lkdGg6IDg1JVxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yc1xuXG4gICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgJjphZnRlclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRsaWdodC1ncmF5LCAwLjEpXG5cbiAgICAgICAgLnVpLXByaW9yaXR5LXNlY29uZGFyeVxuICAgICAgICAgIG9wYWNpdHk6IDAuNFxuXG4gICAgICAgIC51aS1zdGF0ZS1oaWdobGlnaHRcbiAgICAgICAgICAmOmFmdGVyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRicmFuZC1wcmltYXJ5LCAwLjEpXG5cbiAgICAgICAgLnVpLXN0YXRlLWFjdGl2ZVxuICAgICAgICAgIGNvbG9yOiB3aGl0ZVxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkXG4gICAgICAgICAgJjphZnRlclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXByaW1hcnkgIWltcG9ydGFudCIsIi5lbnRpdHktYXR0cmlidXRlLWRvY3VtZW50c1xuICBwb3NpdGlvbjogcmVsYXRpdmVcblxuICB1bC5maWxlc1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIG1hcmdpbjogMFxuICAgIG1hcmdpbi1sZWZ0OiA0NXB4XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ1cHgpXG4gICAgbWF4LXdpZHRoOiA1MDBweFxuICAgIHBhZGRpbmc6IDBcblxuICAgIC5kb2N1bWVudFxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICArZmxleChzcGFjZS1iZXR3ZWVuLCBjZW50ZXIpXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgbWF4LXdpZHRoOiA3MjBweFxuICAgICAgaGVpZ2h0OiA4MnB4XG4gICAgICBwYWRkaW5nOiAxMHB4XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAkbGlnaHRlci1ncmF5XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHhcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cywgYm9yZGVyIDAuNHNcblxuICAgICAgJi5pc0Ryb3BUYXJnZXRcbiAgICAgICAgYm9yZGVyOiAycHggZGFzaGVkICNkMGQ0ZGMgIWltcG9ydGFudFxuXG4gICAgICAmLmRlbGV0ZWRcbiAgICAgICAgZGlzcGxheTogbm9uZVxuXG4gICAgICArIC5kb2N1bWVudFxuICAgICAgICBtYXJnaW4tdG9wOiA1cHhcblxuICAgICAgPmlucHV0W3R5cGU9J2ZpbGUnXVxuICAgICAgICBkaXNwbGF5OiBub25lXG5cbiAgICAgIC50aHVtYlxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgd2lkdGg6IDUwcHhcbiAgICAgICAgaGVpZ2h0OiA1MHB4XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCVcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgICAgICBiYWNrZ3JvdW5kOlxuICAgICAgICAgIGNvbG9yOiAkbGlnaHRlci1ncmF5XG4gICAgICAgICAgcG9zaXRpb246IGNlbnRlclxuICAgICAgICAgIHNpemU6IGNvdmVyXG5cbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3NcblxuICAgICAgICAmLmhpZGRlblxuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuXG4gICAgICAgICY6bm90KC5oYXMtaW1hZ2UpXG5cbiAgICAgICAgICAmW2RhdGEtZmlsZXR5cGU9J3N2ZyddXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlDODBFXG4gICAgICAgICAgJltkYXRhLWZpbGV0eXBlPSdwZGYnXVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VBMzU0NlxuICAgICAgICAgICZbZGF0YS1maWxldHlwZT0nemlwJ10sICZbZGF0YS1maWxldHlwZT0ncmFyJ11cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWNmNTZcbiAgICAgICAgICAmW2RhdGEtZmlsZXR5cGU9J2NzdiddLCAmW2RhdGEtZmlsZXR5cGU9J3hsc3gnXVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIyNzA0NVxuICAgICAgICAgICZbZGF0YS1maWxldHlwZT0nbXAzJ11cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0M0JDQ0RcbiAgICAgICAgICAmW2RhdGEtZmlsZXR5cGU9J21wNCddXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA2NkJFXG4gICAgICAgICAgJltkYXRhLWZpbGV0eXBlPSdkb2N4J10sICZbZGF0YS1maWxldHlwZT0nZG9jeCddXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkM1Njk3XG4gICAgICAgICAgLy8mW2RhdGEtZmlsZXR5cGU9J3BuZyddLCAmW2RhdGEtZmlsZXR5cGU9J2pwZyddLCAmW2RhdGEtZmlsZXR5cGU9J2pwZWcnXSwgJltkYXRhLWZpbGV0eXBlPSdnaWYnXVxuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICMyNjJmNDNcblxuXG4gICAgICAgICY6bm90KC5oYXMtaW1hZ2UpOm5vdCguaGFzLWljb24pXG4gICAgICAgICAgK2ZsZXgoY2VudGVyLCBjZW50ZXIpXG4gICAgICAgICAgJjphZnRlclxuICAgICAgICAgICAgY29udGVudDogXCIuXCJhdHRyKGRhdGEtZmlsZXR5cGUpXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZFxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheVxuXG4gICAgICAgICZfX2ltYWdlXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgei1pbmRleDogMVxuICAgICAgICAgIGxlZnQ6IDBcbiAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCVcbiAgICAgICAgICBiYWNrZ3JvdW5kOlxuICAgICAgICAgICAgcG9zaXRpb246IGNlbnRlclxuICAgICAgICAgICAgc2l6ZTogY292ZXJcblxuICAgICAgICAmLmlzLXVwbG9hZGluZ1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlXG4gICAgICAgICAgd2lkdGg6IDQ5cHhcbiAgICAgICAgICBoZWlnaHQ6IDQ5cHhcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxtb3N0V2hpdGUgIWltcG9ydGFudFxuICAgICAgICAgIC50aHVtYl9faW1hZ2VcbiAgICAgICAgICAgIGZpbHRlcjogYmx1cigxcHgpXG5cbiAgICAgICAgLnBlcmNlbnRhZ2VcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICB6LWluZGV4OiAyXG4gICAgICAgICAgbGVmdDogMFxuICAgICAgICAgIHRvcDogMFxuICAgICAgICAgICtmbGV4KGNlbnRlciwgY2VudGVyKVxuICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgICAgICAgIG9wYWNpdHk6IDAuNlxuICAgICAgICAgICtwcm9ncmVzc1B1bHNlKCRibHVlKVxuXG4gICAgICAuc2VsZWN0XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICBwYWRkaW5nOiAwLjgwZW0gMi4yZW1cbiAgICAgICAgYm9yZGVyOiAwLjFlbSBzb2xpZCAkbGlnaHQtZ3JheVxuICAgICAgICBtYXJnaW46IDAgMC4zZW0gMC4zZW0gMFxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjEyZW1cbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMFxuICAgICAgICBjb2xvcjogJGxpZ2h0LWdyYXlcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzXG4gICAgICAgICY6aG92ZXJcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZlxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5XG5cbiAgICAgICAgJi5oaWRkZW5cbiAgICAgICAgICBkaXNwbGF5OiBub25lXG5cbiAgICAgIC5jb250ZW50LXdyYXBwZXJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KVxuICAgICAgICBwYWRkaW5nOiAwIDEwcHhcbiAgICAgICAgJi5oaWRkZW5cbiAgICAgICAgICBkaXNwbGF5OiBub25lXG5cbiAgICAgICAgaW5wdXRcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMFxuICAgICAgICAgIHBhZGRpbmc6IDEwcHhcbiAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4XG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGxpZ2h0ZXItZ3JheVxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlXG4gICAgICAgICAgK2F0dHJpYnV0ZS1mb2N1c1xuXG4gICAgICAgIHBcbiAgICAgICAgICBtYXJnaW46IDVweCAwIDBcbiAgICAgICAgICBwYWRkaW5nOiAwIDEwcHhcbiAgICAgICAgICBjb2xvcjogJGxpZ2h0LWdyYXlcbiAgICAgICAgICBmb250LXNpemU6IDAuN3JlbVxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJcblxuICAgICAgICAgICYucGF0aFxuICAgICAgICAgICAgZm9udC1zaXplOiAwXG4gICAgICAgICAgICBtYXJnaW46IDBcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwXG5cbiAgICAgIC5kcmFnLWljb25cbiAgICAgICAgd2lkdGg6IDMwcHhcbiAgICAgICAgaGVpZ2h0OiAzMHB4XG4gICAgICAgICtmbGV4KGZsZXgtc3RhcnQsIGNlbnRlcilcbiAgICAgICAgY3Vyc29yOiBtb3ZlXG5cbiAgICAgICAgJi5pcy1oaWRkZW5cbiAgICAgICAgICBvcGFjaXR5OiAwXG4gICAgICAgICAgY3Vyc29yOiBkZWZhdWx0XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcblxuICAgICAgICAmOmFmdGVyXG4gICAgICAgICAgY29udGVudDogJydcbiAgICAgICAgICBiYWNrZ3JvdW5kOlxuICAgICAgICAgICAgcG9zaXRpb246IGNlbnRlclxuICAgICAgICAgICAgcmVwZWF0OiBuby1yZXBlYXRcbiAgICAgICAgICAgIHNpemU6IGNvbnRhaW5cbiAgICAgICAgICAgIGltYWdlOiB1cmwoXCIvaW1nL2ttcy9pY29ucy9kcmFnLWRvdHMuc3ZnXCIpXG4gICAgICAgICAgd2lkdGg6IDlweFxuICAgICAgICAgIGhlaWdodDogMTZweFxuICAgICAgICAgIG9wYWNpdHk6IDAuMlxuXG4gICAgICAuZGVsZXRlXG4gICAgICAgICtmbGV4KGNlbnRlciwgY2VudGVyKVxuICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJVxuICAgICAgICB3aWR0aDogMjRweFxuICAgICAgICBoZWlnaHQ6IDI0cHhcbiAgICAgICAgZm9udC1zaXplOiAxM3B4XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MsIGJhY2tncm91bmQtY29sb3IgMC4zcywgYm9yZGVyIDAuM3NcblxuICAgICAgICAmLmhpZGRlblxuICAgICAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAgICAgICAmOmJlZm9yZVxuICAgICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgICAgaGVpZ2h0OiAxMHB4XG4gICAgICAgICAgd2lkdGg6IDEwcHhcbiAgICAgICAgICBiYWNrZ3JvdW5kOlxuICAgICAgICAgICAgaW1hZ2U6IHVybChcIi9pbWcva21zL2ljb25zL2ljb25fY3Jvc3NfcmVkLnN2Z1wiKVxuICAgICAgICAgICAgcG9zaXRpb246IGNlbnRlclxuICAgICAgICAgICAgc2l6ZTogY29udGFpblxuICAgICAgICAgICAgcmVwZWF0OiBuby1yZXBlYXRcblxuICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkbmVvblJlZCwgMTAlKVxuICAgICAgICAgIGNvbG9yOiB3aGl0ZVxuXG4gICAgICAgICAgJjpiZWZvcmVcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcva21zL2ljb25zL2ljb25fY3Jvc3Muc3ZnXCIpXG5cbiAgICAgICY6bGFzdC1jaGlsZFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG5cblxuICAuZHJhZy1hbmQtZHJvcC1hcmVhXG4gICAgLy9ib3R0b206IDIwcHhcbiAgICBoZWlnaHQ6IDI2MHB4XG4gICAgYm9yZGVyOiAycHggZGFzaGVkICRsaWdodEdyYXlcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICBtYXJnaW4tbGVmdDogNDVweFxuICAgIGxpbmUtaGVpZ2h0OiAxcmVtXG4gICAgd2lkdGg6IDEwMCVcbiAgICBtYXgtd2lkdGg6IDcwMHB4XG4gICAgcGFkZGluZzogMzBweFxuICAgIGN1cnNvcjogcG9pbnRlclxuICAgIHRyYW5zaXRpb246IGJvcmRlciAwLjJzXG5cbiAgICAmOmhvdmVyXG4gICAgICBib3JkZXItY29sb3I6ICRibHVlXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibHVlLCAwLjA1KVxuXG4gICAgLmljb25cbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgd2lkdGg6IDk1cHhcbiAgICAgIGhlaWdodDogNzhweFxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweFxuICAgICAgYmFja2dyb3VuZDpcbiAgICAgICAgaW1hZ2U6IHVybChcIi9pbWcva21zL2ljb25zL2RyYWctYW5kLWRyb3AtY2xvdWQuc3ZnXCIpXG4gICAgICAgIHBvc2l0aW9uOiBjZW50ZXJcbiAgICAgICAgc2l6ZTogY29udGFpblxuICAgICAgICByZXBlYXQ6IG5vLXJlcGVhdFxuXG4gICAgcFxuICAgICAgbWFyZ2luOiAwXG4gICAgICBjb2xvcjogJGdyYXlcbiAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgICBsaW5lLWhlaWdodDogMS4yXG5cbiAgICAub3JcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgbWFyZ2luOiAxMHB4IDBcbiAgICAgIGZvbnQtc2l6ZTogMC44cmVtXG4gICAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgICBjb2xvcjogcmdiYSgkZ3JheSwgMC41KVxuXG4gICAgLnNlbGVjdFxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBtYXgtd2lkdGg6IDI1MHB4XG4gICAgICBtYXJnaW46IDAgYXV0b1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHhcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlXG5cbiAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgICBjb2xvcjogJGJsdWVcbiAgICAgIGN1cnNvcjogcG9pbnRlclxuXG4gICAgICAmOmhvdmVyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlXG4gICAgICAgIGNvbG9yOiB3aGl0ZVxuXG4gICAgJi0tc21hbGxcbiAgICAgIHdpZHRoOiA2MHB4XG4gICAgICBoZWlnaHQ6IDYwcHhcbiAgICAgIHBhZGRpbmc6IDBcblxuICAgICAgLmljb25cbiAgICAgICAgd2lkdGg6IDU1cHhcbiAgICAgICAgaGVpZ2h0OiA1NXB4XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcva21zL2ljb25zL2ljb25fcGx1cy5zdmdcIilcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuXG4gICAgICBwLCAuc2VsZWN0LCAub3JcbiAgICAgICAgZGlzcGxheTogbm9uZVxuXG4gICAgJi5pcy1oaWRkZW5cbiAgICAgIGRpc3BsYXk6IG5vbmUiLCI9cHJvZ3Jlc3NDaXJjbGUoJHRoZW1lQ29sb3I6IGJsdWUsICRiYWNrQ29sb3I6IHdoaXRlLCAkc3RlcCA6IDEsICRhdHRyaWJ1dGUgOiAnYXJpYS12YWx1ZW5vdycpXG4gICRsb29wczogcm91bmQoMTAwIC8gJHN0ZXApXG4gICRpbmNyZW1lbnQ6IDM2MCAvICRsb29wc1xuICAkaGFsZjogcm91bmQoJGxvb3BzIC8gMilcblxuICAmOmFmdGVyXG4gICAgY29udGVudDogJydcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNHB4KVxuICAgIGhlaWdodDogY2FsYygxMDAlICsgNHB4KVxuICAgIGxlZnQ6IC0ycHhcbiAgICB0b3A6IC0ycHhcblxuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRsb29wc1xuICAgICZbI3skYXR0cmlidXRlfT0gXCIjeyRpICogJHN0ZXB9XCJdOmFmdGVyXG4gICAgICBAaWYgJGkgPCAkaGFsZlxuICAgICAgICAkbmV4dERlZzogOTBkZWcgKyAkaW5jcmVtZW50ICogJGlcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAkYmFja0NvbG9yIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgkbmV4dERlZywgJHRoZW1lQ29sb3IgNTAlLCAkYmFja0NvbG9yIDUwJSwgJGJhY2tDb2xvcilcblxuICAgICAgQGVsc2VcbiAgICAgICAgJG5leHREZWc6IC05MGRlZyArICRpbmNyZW1lbnQgKiAoJGkgLSAkaGFsZilcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRuZXh0RGVnLCAkdGhlbWVDb2xvciA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAkdGhlbWVDb2xvciA1MCUsICRiYWNrQ29sb3IgNTAlLCAkYmFja0NvbG9yKVxuXG49cHJvZ3Jlc3NQdWxzZSgkdGhlbWVDb2xvcjogYmx1ZSlcblxuICAmOmFmdGVyXG4gICAgY29udGVudDogJydcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVDb2xvclxuICAgIHdpZHRoOiAxMDAlXG4gICAgaGVpZ2h0OiAxMDAlXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3NcbiAgICBib3JkZXItcmFkaXVzOiA1MCVcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMCwwLDEpXG5cbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMDBcbiAgICAmWyN7YXJpYS12YWx1ZW5vd309IFwiI3skaX1cIl06YWZ0ZXJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgjezAgKyAoJGkvMTAwKSB9LCAjezAgKyAoJGkvMTAwKSB9LCAxKSIsIi5lbnRpdHktYXR0cmlidXRlLWZpbGVcbiAgaW5wdXRcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBtaW4taGVpZ2h0OiA2MHB4XG4gICAgdGV4dC1pbmRlbnQ6IDBcbiAgICB3aWR0aDogYXV0b1xuICAgIHBhZGRpbmc6IDEwcHggMzBweFxuXG4gICAgJjpmb2N1c1xuICAgICAgb3V0bGluZTogbm9uZVxuXG4gICAgJjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b25cbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlblxuXG4gICAgJjphZnRlclxuICAgICAgY29udGVudDogXCJLaWVzIGVlbiBiZXN0YW5kXCJcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICBib3JkZXI6IGRhc2hlZCAycHggJGxpZ2h0LWdyYXlcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweFxuICAgICAgb3V0bGluZTogbm9uZVxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZVxuICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICBsaW5lLWhlaWdodDogNjBweFxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4XG5cbiAgdGV4dGFyZWFcbiAgICBtaW4td2lkdGg6IDUwMHB4XG4gICAgbWluLWhlaWdodDogMTAwcHhcbiAgICBtYXJnaW46IDEwcHggMzBweFxuICAgIHBhZGRpbmc6IDEwcHhcbiAgICBmb250LXNpemU6IDAuN3JlbVxuICAgIHotaW5kZXg6IDk5OTk5XG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBjb2xvcjogJGRhcmstZ3JheVxuIiwiLmVudGl0eS1hdHRyaWJ1dGUtbXVsdGlzZWxlY3QtY29tYm8tYm94XG4gIGNvbG9yOiAjMDAwMDAwXG5cbiAgLy9SZWFkIG9ubHkgaXRlbXMgYmVsb3cgdGhpcyBsaW5lXG4gIHVsXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lXG4gICAgcGFkZGluZy1sZWZ0OiAwXG4gICAgbWFyZ2luOiAwXG4gICAgbGlcbiAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgICBjb2xvcjogIzMyMzQzYVxuICAgICAgb3BhY2l0eTogMC41XG4gICAgICAmOmJlZm9yZVxuICAgICAgICBjb250ZW50OiBcIi1cIlxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweFxuXG5cbiAgLy9Ob24gcmVhZCBvbmx5IGl0ZW1zIGJlbG93IHRoaXMgbGluZVxuICAudWktd2lkZ2V0XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHhcbiAgICBtYXgtd2lkdGg6IDUwMHB4XG5cbiAgICBpbnB1dFxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIGhlaWdodDogYXV0b1xuICAgICAgbWluLWhlaWdodDogNDBweFxuICAgICAgcGFkZGluZzogOHB4XG4gICAgICBmb250LXNpemU6IDAuNzVyZW1cbiAgICAgIG1hcmdpbi1sZWZ0OiAwXG4gICAgICBsaW5lLWhlaWdodDogMS42XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHRlci1ncmF5XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHhcbiAgICAgIHRleHQtaW5kZW50OiAwXG4gICAgICBjb2xvcjogJGRhcmstZ3JheVxuICAgICAgYmFja2dyb3VuZDogd2hpdGVcblxuICAgICAgJi51aS1hdXRvY29tcGxldGUtaW5wdXQuaGlkZGVuXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAgICAgJjpmb2N1c1xuICAgICAgICBvdXRsaW5lOiBub25lXG4gICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgkYnJhbmQtcHJpbWFyeSwgMC43NSlcblxuXG4gICAgLmRyb3Bkb3duXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIHJpZ2h0OiAxcHhcbiAgICAgIHRvcDogMFxuICAgICAgd2lkdGg6IDM5cHhcbiAgICAgIGhlaWdodDogMTAwJVxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkbGlnaHRlc3QtZ3JheSwgMC41KVxuICAgICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDBcbiAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgK2ZsZXgoY2VudGVyLCBjZW50ZXIpXG5cbiAgICAgICYuaGlkZGVuXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAgICAgJjphZnRlclxuICAgICAgICBjb250ZW50OiAnJ1xuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkXG4gICAgICAgIGJvcmRlci13aWR0aDogNHB4IDVweCAwIDVweFxuICAgICAgICBib3JkZXItY29sb3I6ICRkYXJrQmx1ZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudFxuICAgICAgICBvcGFjaXR5OiAwLjVcbiAgLml0ZW1zXG4gICAgbWFyZ2luLWxlZnQ6IDUwcHhcbiAgICBtYXgtd2lkdGg6IDQ5MHB4XG4gICAgcGFkZGluZzogMFxuXG4gICAgLml0ZW1cbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgbWFyZ2luOiAxMHB4IDBcbiAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgICBjb2xvcjogJG1lZGl1bS1ncmF5XG4gICAgICBwYWRkaW5nOiA1cHggMzVweCA1cHggMTVweFxuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGxpZ2h0ZXItZ3JheVxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweFxuICAgICAgK2ZsZXgoZmxleC1zdGFydCwgY2VudGVyKVxuXG4gICAgICAucmVtb3ZlXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICByaWdodDogMFxuICAgICAgICB0b3A6IDBcbiAgICAgICAgK2ZsZXgoY2VudGVyLCBjZW50ZXIpXG4gICAgICAgIHdpZHRoOiAzNXB4XG4gICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMFxuICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjFzXG5cbiAgICAgICAgJjphZnRlclxuICAgICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICB3aWR0aDogMjBweFxuICAgICAgICAgIGhlaWdodDogMjBweFxuICAgICAgICAgIGJhY2tncm91bmQ6XG4gICAgICAgICAgICBpbWFnZTogdXJsKFwiL2ltZy9rbXMvaWNvbnMvaWNvbl9jcm9zc19yZWQuc3ZnXCIpXG4gICAgICAgICAgICBwb3NpdGlvbjogY2VudGVyXG4gICAgICAgICAgICBzaXplOiA1MCVcbiAgICAgICAgICAgIHJlcGVhdDogbm8tcmVwZWF0XG5cbiAgICAgICAgJjpob3ZlclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJG5lb25SZWQsIDEwJSlcblxuICAgICAgICAgICY6YWZ0ZXJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcva21zL2ljb25zL2ljb25fY3Jvc3Muc3ZnXCIpXG5cblxuICAgICAgLnRleHRcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpXG5cbiAgICAgIC5kcmFnLWljb25cbiAgICAgICAgd2lkdGg6IDMwcHhcbiAgICAgICAgaGVpZ2h0OiAzMHB4XG4gICAgICAgICtmbGV4KGZsZXgtc3RhcnQsIGNlbnRlcilcbiAgICAgICAgY3Vyc29yOiBtb3ZlXG4gICAgICAgICYuaGlkZGVuXG4gICAgICAgICAgZGlzcGxheTogbm9uZVxuXG4gICAgICAgICY6YWZ0ZXJcbiAgICAgICAgICBjb250ZW50OiAnJ1xuICAgICAgICAgIGJhY2tncm91bmQ6XG4gICAgICAgICAgICBwb3NpdGlvbjogY2VudGVyXG4gICAgICAgICAgICByZXBlYXQ6IG5vLXJlcGVhdFxuICAgICAgICAgICAgc2l6ZTogY29udGFpblxuICAgICAgICAgICAgaW1hZ2U6IHVybChcIi9pbWcva21zL2ljb25zL2RyYWctZG90cy5zdmdcIilcbiAgICAgICAgICB3aWR0aDogOXB4XG4gICAgICAgICAgaGVpZ2h0OiAxNnB4XG4gICAgICAgICAgb3BhY2l0eTogMC4yXG5cblxuICAgICAgJi5yZWFkb25seVxuICAgICAgICAucmVtb3ZlXG4gICAgICAgICAgZGlzcGxheTogbm9uZVxuXG5cbiAgLmV4cGxhbmF0aW9uXG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHhcblxuLnVpLW1lbnUudWktYXV0b2NvbXBsZXRlXG4gIHBhZGRpbmc6IDBcbiAgbWFyZ2luOiAwXG4gIGxpc3Qtc3R5bGU6IG5vbmVcbiAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0ZXItZ3JheVxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZVxuICBtYXgtaGVpZ2h0OiA1MDBweFxuICBtYXgtd2lkdGg6IDUwMHB4XG4gIG92ZXJmbG93OiBoaWRkZW5cbiAgb3ZlcmZsb3cteTogc2Nyb2xsXG5cbiAgJi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnRcbiAgICBib3JkZXItdG9wOiBub25lXG5cblxuXG4gIGxpXG4gICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICBsaW5lLWhlaWdodDogMS42XG4gICAgY29sb3I6ICRkYXJrLWdyYXlcblxuICAgIC8vVW5jb21tZW50IGlmIHNlbGVjdG1lbnUgcmVuZGVycyB3aXRob3V0IGRpdlxuICAgIC8vYm9yZGVyOiBub25lICFpbXBvcnRhbnRcbiAgICAvL3BhZGRpbmc6IDRweCA4cHhcblxuICAgIC8vQ29tbWVudCBpZiBzZWxlY3RtZW51IHJlbmRlcnMgd2l0aG91dCBkaXZcbiAgICBkaXZcbiAgICAgIHBhZGRpbmc6IDRweCA4cHhcblxuICAgICAgJi51aS1zdGF0ZS1hY3RpdmVcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnRcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstd2hpdGVcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyYXlcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQiLCIuZW50aXR5LWF0dHJpYnV0ZS1saW5rXG4gIHBhZGRpbmc6IDBcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxuXG4gIGFcbiAgICBtYXJnaW4tbGVmdDogNDVweFxuICAgIGNvbG9yOiAkYnJhbmQtcHJpbWFyeVxuICAgIGZvbnQtc2l6ZTogMC43cmVtIiwiLmVudGl0eS1hdHRyaWJ1dGUuZW50aXR5LWF0dHJpYnV0ZS1vbi1vZmZcbiAgLy8rZmxleChmbGV4LXN0YXJ0LCBjZW50ZXIpXG4gIG1heC13aWR0aDogNTAwcHhcblxuICBsYWJlbFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIG1hcmdpbi1yaWdodDogNjBweFxuXG4gIGlucHV0XG4gICAgZGlzcGxheTogbm9uZVxuXG4gIC5wbGFjZWhvbGRlclxuICAgIHBhZGRpbmc6IDIwcHggMFxuXG4gIC5vbi1vZmYtc3dpdGNoXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICB3aWR0aDogMzVweFxuICAgIGhlaWdodDogMjBweFxuICAgIG1hcmdpbi1sZWZ0OiA0NXB4XG4gICAgYm9yZGVyLXJhZGl1czogMjBweFxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGVzdC1ncmF5XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkbmVvblJlZFxuICAgIGN1cnNvcjogcG9pbnRlclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC40c1xuXG4gICAgJjphZnRlclxuICAgICAgY29udGVudDogJydcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIGxlZnQ6IDJweFxuICAgICAgdG9wOiAycHhcbiAgICAgIGhlaWdodDogMTZweFxuICAgICAgd2lkdGg6IDE2cHhcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCVcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKVxuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHNcblxuICAgICYub25cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZW9uR3JlZW5cblxuICAgICAgJjphZnRlclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE1cHgsIDAsIDApIiwiLmVudGl0eS1hdHRyaWJ1dGUtcGFzc3dvcmRcbiAgcG9zaXRpb246IHJlbGF0aXZlXG5cbiAgLnBhc3N3b3JkXG4gICAgJi5yZXBlYXRcbiAgICAgIG1hcmdpbi10b3A6IDVweFxuXG4udmFsaWRhdGlvbkhlbHBlclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHotaW5kZXg6IDNcbiAgICB0b3A6IC0yMzVweFxuICAgIGxlZnQ6IDIwNXB4XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgICBvcGFjaXR5OiAwXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKVxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcywgdHJhbnNmb3JtIDAuM3NcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwc1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMjVweClcbiAgICBoZWlnaHQ6IDIyNXB4XG4gICAgbWF4LXdpZHRoOiAzNDBweFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlXG4gICAgYm94LXNoYWRvdzogMCA1cHggMzBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSlcbiAgICBib3JkZXItcmFkaXVzOiA1cHhcblxuICAgIGgzXG4gICAgICBmb250LXNpemU6IDAuN3JlbVxuICAgICAgbGluZS1oZWlnaHQ6IDEuNlxuICAgICAgY29sb3I6IHJnYmEod2hpdGUsIDAuNSlcbiAgICAgIGZvbnQtd2VpZ2h0OiAxMDBcbiAgICAgIG1hcmdpbjogMFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZGFya2VyQmx1ZSwgNSUpXG4gICAgICBwYWRkaW5nOiAxMnB4IDIwcHhcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG5cbiAgICAuc3VjY2Vzc1xuICAgICAgK2ZsZXgoY2VudGVyLCBmbGV4LWVuZClcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgYm90dG9tOiAwXG4gICAgICBsZWZ0OiAwXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICBvcGFjaXR5OiAwXG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHNcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweFxuICAgICAgYmFja2dyb3VuZDpcbiAgICAgICAgaW1hZ2U6IHVybChcIiN7JGJhc2VJbWFnZVBhdGh9L2ljb25zL3N1Y2Nlc3MuZ2lmXCIpXG4gICAgICAgIHBvc2l0aW9uOiB0b3AgY2VudGVyXG4gICAgICAgIHJlcGVhdDogbm8tcmVwZWF0XG4gICAgICAgIGNvbG9yOiAjMTJjMDZhXG5cbiAgICAgIHBcbiAgICAgICAgbWFyZ2luOiAwXG4gICAgICAgIG9wYWNpdHk6IDAuNlxuICAgICAgICBmb250LXNpemU6IDAuOHJlbVxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC44cHhcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuXG4gICAgLnJlcXVpcmVtZW50c1xuICAgICAgcGFkZGluZzogMTBweCAxNXB4XG5cbiAgICAgIHBcbiAgICAgICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICAgICAgY29sb3I6IHJnYmEoJGxpZ2h0LWdyYXksIDAuNjUpXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjg1XG5cbiAgICAgICAgc3BhblxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgIHBhZGRpbmc6IDAgNXB4XG5cbiAgICAgICAgICAmOmFmdGVyXG4gICAgICAgICAgICBjb250ZW50OiAnJ1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICB0b3A6IDRweFxuICAgICAgICAgICAgbGVmdDogMFxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICBoZWlnaHQ6IDFweFxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMClcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgNTAlXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWVkaXVtLWdyYXlcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzXG5cbiAgICAgICAgJi5pbmZvXG4gICAgICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheVxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbVxuICAgICAgICAgIHBhZGRpbmc6IDAgNXB4XG5cbiAgICAgICAgJi5pbnZhbGlkXG4gICAgICAgICAgY29sb3I6ICRuZW9uUmVkXG4gICAgICAgICAgb3BhY2l0eTogMC44XG5cbiAgICAgICAgJi52YWxpZFxuICAgICAgICAgIHNwYW5cbiAgICAgICAgICAgICY6YWZ0ZXJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSlcblxuICAgICY6YWZ0ZXJcbiAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIHdpZHRoOiAwXG4gICAgICBoZWlnaHQ6IDBcbiAgICAgIGJvcmRlcjogMCBzb2xpZCB0cmFuc3BhcmVudFxuICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDE1cHhcbiAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMTVweFxuICAgICAgYm9yZGVyLXRvcDogMTVweCBzb2xpZCB3aGl0ZVxuICAgICAgbGVmdDogY2FsYyg1MCUgLSA3LjVweClcbiAgICAgIGJvdHRvbTogLTE1cHhcbiAgICAgIHRyYW5zaXRpb246IGJvcmRlciAwLjRzXG5cbiAgICAmLmFjdGl2ZVxuICAgICAgb3BhY2l0eTogMVxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKVxuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbFxuXG4gICAgJi52YWxpZFxuICAgICAgb3BhY2l0eTogMFxuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMnNcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG5cbiAgICAgICY6YWZ0ZXJcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzEyYzA2YVxuXG4gICAgICAuc3VjY2Vzc1xuICAgICAgICBvcGFjaXR5OiAxXG4gICAgICAgIHotaW5kZXg6IDQiLCIuZW50aXR5LWF0dHJpYnV0ZS1zZW5kLXBhc3N3b3JkLW1haWwtYnV0dG9uXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4gIC5wYXNzd29yZF9tYWlsXG4gICAgLm1haWxfYnV0dG9uXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgIGNvbG9yOiAjNjY2NjY2XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOWU5XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjXG5cbiAgICAgIGhlaWdodDogNDBweFxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4XG4gICAgICBhcHBlYXJhbmNlOiBub25lXG4gICAgICBjdXJzb3I6IHBvaW50ZXJcblxuICAgICAgcGFkZGluZzogNXB4IDI0cHhcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHhcbiAgICAgIG1hcmdpbi10b3A6IDEwcHhcbiAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnNcbiAgICAgICY6aG92ZXJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMFxuICAgICAgJjphY3RpdmVcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgIHRvcDogMXB4XG4gICAgICAmLmhpZGRlblxuICAgICAgICBkaXNwbGF5OiBub25lXG5cbiAgICAubWFpbF9jb25maXJtYXRpb25cbiAgICAgIGNvbG9yOiAjNDc5YzM4XG4gICAgICBmb250LXNpemU6IDAuN3JlbVxuICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHhcbiAgICAgICYuaGlkZGVuXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAubWFpbF9mYWlsXG4gICAgICBjb2xvcjogI2JmMjYxNFxuICAgICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4XG4gICAgICAmLmhpZGRlblxuICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgJi5oaWRkZW5cbiAgICAgIGRpc3BsYXk6IG5vbmUiLCIuZW50aXR5LWF0dHJpYnV0ZS1zZWxlY3RcbiAgLy8rZmxleChmbGV4LXN0YXJ0LCBjZW50ZXIpXG5cbiAgLnNlbGVjdC13cmFwcGVyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIyNXB4KVxuICAgIG1heC13aWR0aDogNTAwcHhcbiAgICBtYXJnaW4tbGVmdDogNDVweFxuXG4gICAgLnNlbGVjdC1tZW51XG4gICAgICBkaXNwbGF5OiBub25lXG5cbiAgICAudWktc2VsZWN0bWVudS1idXR0b25cbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbVxuICAgICAgbGluZS1oZWlnaHQ6IDEuNlxuICAgICAgcGFkZGluZzogOHB4XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHRlci1ncmF5XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHhcbiAgICAgIGNvbG9yOiAkZGFyay1ncmF5XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZVxuXG4gICAgICAmOmZvY3VzXG4gICAgICAgIG91dGxpbmU6IG5vbmVcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRicmFuZC1wcmltYXJ5LCAwLjc1KVxuXG4gICAgICAmOmFmdGVyXG4gICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICByaWdodDogMTJweFxuICAgICAgICB0b3A6IDE3cHhcbiAgICAgICAgd2lkdGg6IDBcbiAgICAgICAgaGVpZ2h0OiAwXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWRcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA0cHggNXB4IDAgNXB4XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGRhcmtCbHVlIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50XG4gICAgICAgIG9wYWNpdHk6IDAuNVxuXG4gICAgICAmLmRyb3Bkb3duLW9wZW5cbiAgICAgICAgJjphZnRlclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcblxuICAgICAgLnVpLWljb25cbiAgICAgICAgZGlzcGxheTogbm9uZVxuXG5cbi51aS1zZWxlY3RtZW51LW1lbnVcbiAgZGlzcGxheTogbm9uZVxuICBtYXJnaW46IDBcblxuICAmLnVpLXNlbGVjdG1lbnUtb3BlblxuICAgIGRpc3BsYXk6IGJsb2NrXG5cbiAgdWxcbiAgICBwYWRkaW5nOiAwXG4gICAgbWFyZ2luOiAwXG4gICAgbGlzdC1zdHlsZTogbm9uZVxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodGVyLWdyYXlcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZVxuICAgIG1heC1oZWlnaHQ6IDUwMHB4XG4gICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgIG92ZXJmbG93LXk6IHNjcm9sbFxuXG4gICAgJi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnRcbiAgICAgIGJvcmRlci10b3A6IG5vbmVcblxuICAgIGxpXG4gICAgICBmb250LXNpemU6IDAuN3JlbVxuICAgICAgbGluZS1oZWlnaHQ6IDEuNlxuICAgICAgY29sb3I6ICRkYXJrLWdyYXlcblxuICAgICAgLy9VbmNvbW1lbnQgaWYgc2VsZWN0bWVudSByZW5kZXJzIHdpdGhvdXQgZGl2XG4gICAgICAvL2JvcmRlcjogbm9uZSAhaW1wb3J0YW50XG4gICAgICAvL3BhZGRpbmc6IDRweCA4cHhcblxuICAgICAgJi51aS1zdGF0ZS1mb2N1c1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay13aGl0ZVxuXG4gICAgICAvL0NvbW1lbnQgaWYgc2VsZWN0bWVudSByZW5kZXJzIHdpdGhvdXQgZGl2XG4gICAgICBkaXZcbiAgICAgICAgcGFkZGluZzogNHB4IDhweFxuXG4gICAgICAgICYudWktc3RhdGUtYWN0aXZlXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudFxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXdoaXRlXG4gICAgICAgICAgY29sb3I6ICRkYXJrLWdyYXkiLCIuZW50aXR5LWF0dHJpYnV0ZS1zZXBhcmF0b3JcbiAgbWFyZ2luOiAzMHB4IDAgMTZweCAwXG4gIG1pbi1oZWlnaHQ6IGdyaWQtcm93KDEpXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWZcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwcHggMTVweCAxNXB4IC0xNXB4IHJnYmEoJGJsYWNrLC4xNSlcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwcHggMTVweCAxNXB4IC0xNXB4IHJnYmEoJGJsYWNrLC4xNSlcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDE1cHggMTVweCAtMTVweCByZ2JhKCRibGFjaywuMTUpXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHRlci1ncmF5IiwiLmVudGl0eS1hdHRyaWJ1dGUtdGV4dCwgLmVudGl0eS1hdHRyaWJ1dGUtcGFzc3dvcmRcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxuXG4gICYuZXJyb3IgKyAuZXJyb3JcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgkYnJhbmQtZGFuZ2VyLCAuMDc1KSwgaW5zZXQgMCAwIDFweCByZ2JhKGxpZ2h0ZW4oZGVzYXR1cmF0ZSgkYnJhbmQtZGFuZ2VyLCAyNSUpLCAxMCUpLC43NSlcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYnJhbmQtZGFuZ2VyXG4gICAgYm9yZGVyLXRvcDogMFxuXG4gIGlucHV0XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ1cHgpXG4gICAgbWF4LXdpZHRoOiA1MDBweFxuICAgIG1hcmdpbi1sZWZ0OiA0NXB4XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggJGxpZ2h0ZXItZ3JheVxuICAgIGJvcmRlci1yYWRpdXM6IDVweFxuICAgICthdHRyaWJ1dGUtZm9jdXNcblxuICAgICY6OnBsYWNlaG9sZGVyXG4gICAgICBmb250LXN0eWxlOiBpdGFsaWNcblxuICAmLmVycm9yIGlucHV0XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRiYXNlSW1hZ2VQYXRofS9pY29ucy9pY29uX2Nyb3NzX3JlZC5zdmcnKVxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyMHB4IGNlbnRlclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTBweCAxMHB4IiwiLmVudGl0eS1hdHRyaWJ1dGUtdGV4dC1hcmVhXG5cbiAgbGFiZWxcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wXG5cbiAgLnRleHQtYXJlYS13cmFwcGVyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgdmVydGljYWwtYWxpZ246IHRvcFxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA5MHB4KVxuICAgIG1heC13aWR0aDogODAwcHhcbiAgICBtYXJnaW4tbGVmdDogNDVweFxuICAgIGJvcmRlcjogc29saWQgMXB4ICRsaWdodGVyLWdyYXlcbiAgICBib3JkZXItcmFkaXVzOiAzcHhcblxuICAgID50ZXh0YXJlYVxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBwYWRkaW5nOiAxMHB4XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHhcblxuICAgICAgbWluLWhlaWdodDogMjAwcHhcbiAgICAgIGJvcmRlcjogbm9uZVxuICAgICAgbGluZS1oZWlnaHQ6IDEuNlxuICAgICAgK2F0dHJpYnV0ZS1mb2N1c1xuICAgICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICAgIHJlc2l6ZTogdmVydGljYWxcblxuICAgICAgJjo6cGxhY2Vob2xkZXJcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljXG5cblxuZGl2Lm1jZS10b29sYmFyLWdycFxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTZlYyIsIi5lbnRpdHktYXR0cmlidXRlLXRpdGxlXG4gIGgzXG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4XG4gICAgY29sb3I6ICRicmFuZC1wcmltYXJ5XG4gICAgZm9udC1zaXplOiAwLjhyZW1cbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgbWFyZ2luOiAwIiwiLmVudGl0eS1hdHRyaWJ1dGUtdmlld1xuICBwYWRkaW5nOiAwXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcblxuICAmLmVycm9yICsgLmVycm9yXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJyYW5kLWRhbmdlciwgLjA3NSksIGluc2V0IDAgMCAxcHggcmdiYShsaWdodGVuKGRlc2F0dXJhdGUoJGJyYW5kLWRhbmdlciwgMjUlKSwgMTAlKSwuNzUpXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJyYW5kLWRhbmdlclxuICAgIGJvcmRlci10b3A6IDBcblxuICAuY29udGVudFxuICAgIHBhZGRpbmc6IDBcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHhcblxuICAgIC5vcmRlci10YWJsZVxuICAgICAgcGFkZGluZy1sZWZ0OiAwIiwiLmMtdmlkZW8ge31cblxuLmMtdmlkZW9fX2dyaWR7XG4gIEBpbmNsdWRlIGZsZXgoZmxleC1zdGFydCwgZmxleC1zdGFydCk7XG4gIHBhZGRpbmctbGVmdDogNDVweDtcbn1cblxuLmMtdmlkZW9fX2ZpZWxkc3tcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ3NXB4KTtcbn1cblxuLmMtdmlkZW9fX2ZpZWxkc3tcbiAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMDtcbn1cblxuLmMtdmlkZW9fX3ByZXZpZXd7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwMHB4O1xuICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgcGFkZGluZzogMjBweCAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgJltocmVmXXtcbiAgICAmOmFmdGVye1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOmFmdGVye1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGxpZ2h0LWdyYXksIDAuMTUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudCh3aGl0ZSwgcmdiYSgkbGlnaHQtZ3JheSwgMC4xNSkpO1xuICB9XG59XG5cbi5jLXZpZGVvX190aXRsZXtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogJGxpZ2h0LWdyYXk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbn1cblxuLmMtdmlkZW9fX3RpdGxle1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbn1cblxuLmMtdmlkZW9fX2lke1xuICBAaW5jbHVkZSBmbGV4KGZsZXgtc3RhcnQsIGNlbnRlcik7XG4gIEBpbmNsdWRlIGZsZXgtcm93cztcbn1cblxuLmMtdmlkZW9fX3VybHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjIwcHg7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogJGxpZ2h0LWdyYXk7XG59XG5cbi5jLXZpZGVvX19pbnB1dHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjIwcHgpO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRsaWdodC1ncmF5LCAwLjQpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAkZGFyay1ncmF5O1xuXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjI1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjI1cztcbiAgQGluY2x1ZGUgYXR0cmlidXRlLWZvY3VzXG5cbn1cblxuLmMtdmlkZW9fX2F1dG9wbGF5e1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UwZTZlYztcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi5jLXZpZGVvX190aHVtYntcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJltzcmNde1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59IiwiLy8gVHJhbnNmZXIgU2VjdGlvblxuXG4jZW50aXR5LnRyYW5zZmVyLXNlY3Rpb25cbiAgcG9zaXRpb246IHN0YXRpY1xuICB0b3A6IDBcbiAgaGVpZ2h0OiAxMDAlIiwiLy8gQWN0aW9uIGxvZyBTZWN0aW9uXG5cbiNlbnRpdHkuYWN0aW9uLWxvZy1zZWN0aW9uXG4gIHBvc2l0aW9uOiBzdGF0aWNcbiAgdG9wOiAwXG4gIGhlaWdodDogMTAwJVxuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4od2hpdGUsIDIlKVxuICAuZW50aXR5LWF0dHJpYnV0ZXNcbiAgICBwb3NpdGlvbjogc3RhdGljXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAudGFiLWNvbnRlbnRcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTZlY1xuICAgICAgLmVudGl0eS1hdHRyaWJ1dGUtdGl0bGVcbiAgICAgICAgaDNcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbVxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJcbiAgICAgICAgICBjb2xvcjogIzJEMzIzQ1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZVxuICAgICAgICAgIHBhZGRpbmc6IDIxcHggMCAxM3B4IDMwcHhcblxuICAgICAgICAgIHBcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40cmVtXG4gICAgICAgICAgICBjb2xvcjogIzcwNzc4Y1xuICAgICAgICAgICAgb3BhY2l0eTogMC41XG4gICAgICAgICAgICBtYXJnaW46IDBcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAxMDBcblxuICAgICAgLmVudGl0eS1hdHRyaWJ1dGUtZGF0ZS1waWNrZXJcbiAgICAgICAgd2lkdGg6IGF1dG9cbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweFxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lXG5cbiAgICAgICAgbGFiZWxcbiAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweFxuXG4gICAgICBidXR0b25cbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgIGhlaWdodDogNDBweFxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHhcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZVxuICAgICAgICBib3JkZXI6IG5vbmVcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zc1xuICAgICAgICB3aWR0aDogMTUwcHhcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWVcbiAgICAgICAgY29sb3I6IHdoaXRlXG4gICAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG5cbiAgICAgICAgJjpmb2N1c1xuICAgICAgICAgIG91dGxpbmU6IG5vbmVcblxuXG5cbiAgdGV4dGFyZWFcbiAgICBib3JkZXI6IG5vbmVcbiAgICBjb2xvcjogIzMzM1xuICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgd2lkdGg6IDEwMCVcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAyMTZweClcbiAgICBwYWRkaW5nOiAzMHB4XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcblxuICAgICY6Zm9jdXNcbiAgICAgIG91dGxpbmU6IG5vbmVcbiIsIi5jLWRhc2hib2FyZF9fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgY29sb3I6ICRkYXJrZXJCbHVlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4uYy1kYXNoYm9hcmRfX3RleHR7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogJGdyYXk7XG4gIHBhZGRpbmc6IDEzcHggNDBweDtcblxuICAuYy1kYXNoYm9hcmRfX2NvbnRhY3QgJiB7XG4gICAgZm9udC1zaXplOiAwLjg1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuLmMtZGFzaGJvYXJkX19lbXBsb3llZXN7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmx1ZUdyYXk7XG59XG5cbi5jLWRhc2hib2FyZF9fZW1wbG95ZWUge1xuICBAaW5jbHVkZSBmbGV4KHNwYWNlLWJldHdlZW4sIGNlbnRlcik7XG4gIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRibHVlR3JheTtcbn1cblxuLmMtZGFzaGJvYXJkX19lbXBsb3llZS1pbWFnZSB7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodEdyYXk7XG59XG5cbi5jLWRhc2hib2FyZF9fZW1wbG95ZWUtaW5mbyB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMTBweCk7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogJGdyYXk7XG59XG5cbi5jLWRhc2hib2FyZF9fZW1wbG95ZWUtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAkZGFya2VyQmx1ZTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uYy1kYXNoYm9hcmRfX2xpbmsge1xuICBjb2xvcjogJGdyYXk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRibHVlXG4gIH1cbn1cblxuLmMtZGFzaGJvYXJkX19sb2dvIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vLyAgcC5zbWFsbC1wcm9maWxlLW5hbWVcbi8vICBtYXJnaW4tYm90dG9tOiAxMHB4XG4vLyAgcGFkZGluZzogMFxuLy9cbi8vICBwLnNtYWxsLXByb2ZpbGUtZGVzY3JpcHRpb25cbi8vICBwYWRkaW5nOiAwXG4vLyAgZm9udC1zaXplOiAwLjlyZW1cbi8vICBsaW5lLWhlaWdodDogMS41ZW1cbi8vICBjb2xvcjogJG1lZGl1bS1ncmF5XG4vL31cblxuIiwiLm9yZGVyLXNlYXJjaC1mb3JtXG4gIHBhZGRpbmctbGVmdDogNDVweFxuICAub3JkZXItc2VhcmNoLWZpbHRlci1idXR0b25cbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICB0b3A6IC0xcHhcbiAgICBsZWZ0OiA1MCVcbiAgICBoZWlnaHQ6IDM1cHhcbiAgICB3aWR0aDogMTAwcHhcbiAgICBtYXJnaW4tbGVmdDogLTUwcHhcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweFxuICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgIHBhZGRpbmc6IDAgMjBweFxuICAgIGJvcmRlci10b3A6IG5vbmVcblxuICAgICY6Zm9jdXNcbiAgICAgIG91dGxpbmU6IG5vbmVcblxuICAub3JkZXItc2VhcmNoXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgdG9wOiAwXG4gICAgbGVmdDogLTQ1cHhcbiAgICArZmxleChmbGV4LXN0YXJ0KVxuICAgIGZsZXgtd3JhcDogd3JhcFxuICAgIGhlaWdodDogMFxuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA5MHB4KVxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlXG4gICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgIHBhZGRpbmc6IDAgNDVweFxuICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjVzLCBwYWRkaW5nIDAuMnMsIG1hcmdpbi1ib3R0b20gMC41c1xuXG4gICAgJi5hY3RpdmVcbiAgICAgIGhlaWdodDogMzMwcHhcbiAgICAgIHBhZGRpbmc6IDIwcHggNDVweFxuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNCQUJBQkFcblxuICAuYy1mb3JtLWVsZW1lbnRcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIG1pbi13aWR0aDogMzAwcHhcblxuICAgIGxhYmVsXG4gICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgICBjb2xvcjogIzliYTBhZVxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgZm9udC13ZWlnaHQ6IDYwMFxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuXG4gICAgaW5wdXRcbiAgICAgIHdpZHRoOiA4MCVcbiAgICAgIHBhZGRpbmc6IDVweFxuICAgICAgbWFyZ2luOiAwXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG5cbiAgICAmLmxhc3RcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBoZWlnaHQ6IDQwcHhcblxuICAgICAgaW5wdXRbdHlwZT1zdWJtaXRdXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweFxuICAgICAgICBmb250LXNpemU6IDAuN3JlbVxuICAgICAgICBsaW5lLWhlaWdodDogMjBweFxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgICBwYWRkaW5nOiAwIDIwcHhcbiAgICAgICAgd2lkdGg6IGF1dG9cblxuICAgICYuc2VsZWN0Ym94ZXNcbiAgICAgICtmbGV4KGZsZXgtc3RhcnQpXG5cbiAgICAgIC5lbnRpdHktYXR0cmlidXRlLXNlbGVjdFxuICAgICAgICAmICsgLmVudGl0eS1hdHRyaWJ1dGUtc2VsZWN0XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHhcblxuICAgICAgICAuc2VsZWN0LXdyYXBwZXJcbiAgICAgICAgICBtYXJnaW46IDBcbiAgICAgICAgICB3aWR0aDogYXV0b1xuICAgICAgICAgIG1pbi13aWR0aDogMjUwcHhcblxuLm9yZGVyLXJlc3VsdC1mb3JtXG4gIHBhZGRpbmc6IDAgNDVweCA2MHB4IDQ1cHhcbiAgYVxuICAgIGNvbG9yOiAkYmx1ZVxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG5cbiN0YWItY29udGVudC1zZWFyY2hcbiAgaDJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHhcblxuLy8gY29waWVkIGZyb20gZnJvbnRlZFxuLnRhYi1jb250ZW50XG4gIC5jLXBhZ2luYXRpb25cbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgbGlzdC1zdHlsZTogbm9uZVxuICAgIG1hcmdpbi1sZWZ0OiAwXG5cbiAgICBhXG4gICAgICBjb2xvcjogJGJsdWVcblxuXG4gIC5jLXBhZ2luYXRpb25fX2l0ZW1cbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgZm9udC1zaXplOiAwLjdyZW1cblxuICAuYy1wYWdpbmF0aW9uX19saW5rXG4gICAgcGFkZGluZzogOHB4XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycywgYmFja2dyb3VuZC1jb2xvciAwLjJzXG4gICAgY29sb3I6ICM5YmEwYWVcblxuICAgICY6bGluazpob3ZlclxuICAgICAgY29sb3I6ICRibHVlXG5cbiAgICAmLmlzLWFjdGl2ZVxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICAgIGNvbG9yOiAkYmx1ZVxuICAgICAgY3Vyc29yOiBkZWZhdWx0XG5cblxuXG4gIC5jLXBhZ2luYXRpb25fX3ByZXYsXG4gIC5jLXBhZ2luYXRpb25fX25leHRcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICBtYXJnaW4tbGVmdDogMTZweFxuICAgIHBhZGRpbmc6IDhweFxuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnNcblxuXG4gIC5jLXBhZ2luYXRpb25fX3ByZXZcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwLjV0dXJuKVxuICAgIG1hcmdpbi1sZWZ0OiAwXG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4XG5cblxuQGltcG9ydCBvcmRlcl90YWJsZSIsIi5vcmRlci10YWJsZVxuICBkaXNwbGF5OiBibG9ja1xuICBvdmVyZmxvdzogYXV0b1xuICB3aGl0ZS1zcGFjZTogbm93cmFwXG4gIHBhZGRpbmctbGVmdDogMzBweFxuICBwYWRkaW5nLWJvdHRvbTogMzBweFxuICB0ZCwgdGhcbiAgICBmb250LXNpemU6IDAuN3JlbVxuICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICBib3JkZXItcmlnaHQ6ICNlZGVkZWQgMXB4IHNvbGlkXG4gICAgcGFkZGluZzogMnB4IDEwcHhcblxuICAgID4gdGFibGVcbiAgICAgIHdpZHRoOiAxMDAlXG4gIHRkLmJhdGNoLWNoZWNrYm94ZXNcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICB3aWR0aDogMFxuICAgICY6YWZ0ZXJcbiAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICB3aWR0aDogM2VtXG4gICAgICBoZWlnaHQ6IDJlbVxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICB0b3A6IDBcbiAgICAgIGxlZnQ6IC0zZW1cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWRcbiAgICAgIGJvcmRlci1yaWdodDogc29saWQgMXB4ICNlZGVkZWRcbiAgICAgIHotaW5kZXg6IDVcbiAgICAuYmF0Y2gtY2hlY2tib3hcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgbGVmdDogLTIuNWVtXG4gICAgICB6LWluZGV4OiAxMFxuICB0aFxuICAgIGZvbnQtc2l6ZTogMC43cmVtXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgIGNvbG9yOiAjOTk5OTk5XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZFxuXG4gICAgJi5iYXRjaC1jaGVja2JveC1oZWFkZXJcbiAgICAgIHBhZGRpbmc6IDBcbiAgICAgIHdpZHRoOiAwXG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmVcblxuICB0ci5vcmRlci1yb3dcbiAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2VkZWRlZFxuICB0cjpmaXJzdC1jaGlsZFxuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjZTBlNmVjXG4gIGFcbiAgICBjb2xvcjogIzMyODlmZlxuXG4uYmF0Y2hfZWRpdF9jb250cm9sc1xuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgdG9wOiAtMTAwMHB4XG4gIGxlZnQ6IDc1cHhcbiAgZGlzcGxheTogYmxvY2tcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2NjY2NjY1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZVxuICB6LWluZGV4OiAxMFxuICBwYWRkaW5nOiAxMHB4XG4gIHRleHQtYWxpZ246IHJpZ2h0XG4gIGJveC1zaGFkb3c6IDJweCAycHggNXB4IDJweCByZ2JhKDAsMCwwLCAwLjA1KVxuICBib3JkZXItcmFkaXVzOiA1cHhcblxuICBsYWJlbFxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgd2lkdGg6IDEwMCVcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG5cbiAgYnV0dG9uXG4gICAgYm9yZGVyLXJhZGl1czogNHB4XG4gICAgZm9udC1zaXplOiAwLjdyZW1cbiAgICBsaW5lLWhlaWdodDogMjBweFxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICBwYWRkaW5nOiAwIDIwcHhcbiAgICB3aWR0aDogYXV0b1xuIl0sInNvdXJjZVJvb3QiOiIifQ==*/