/*--------------------------------------------------------------
>>> GLOBAL - TABLE OF CONTENTS:
----------------------------------------------------------------
1.0 Typography
2.0 Elements
3.0 Header
4.0 Content
5.0 Footer
--------------------------------------------------------------*/
/*--------------------------------------------------------------
1.0 Typography
--------------------------------------------------------------*/
/*--------------------------------------------------------------
2.0 Elements
--------------------------------------------------------------*/
@import url('https://fonts.googleapis.com/css?family=Muli:200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap&subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext,vietnamese');
body,
html
{
    font-family: 'Muli', sans-serif;

    overflow-x: hidden;

    width: 100%;
    max-width: 100%;

    color: #353535;
}

h1
{
    font-family: 'Raleway', sans-serif;
    /*font-size: 86px;*/
    font-size: 56px;
    font-weight: 900;

    margin: 0; 

    text-transform: uppercase;
}

h2
{
    font-family: 'Raleway', sans-serif;
    font-size: 30px;
    font-weight: 900;
    line-height: 1;

    margin: 0; 

    text-transform: uppercase;
}

h3
{
    font-family: 'Raleway', sans-serif;
    font-size: 26px;
    font-weight: 900;
    line-height: 1;

    margin: 0; 

    text-transform: uppercase;
}

h4
{
    font-family: 'Raleway', sans-serif;
    font-size: 36px;
    font-weight: 900;
    line-height: 1;

    margin: 0; 

    text-transform: uppercase;
}

h5
{
    font-family: 'Raleway', sans-serif;
    font-size: 22px;
    font-weight: 900;
    line-height: 1.4;

    margin: 0; 

    text-transform: uppercase;
}

h6
{
    font-family: 'Raleway', sans-serif;
    font-size: 16px;
    font-weight: bold;

    margin: 0; 

    letter-spacing: 1.6px;
    text-transform: uppercase;

    color: #353535;
}

p
{
    font-size: 14px;
    line-height: 1.56;
}

ul
{
    padding-left: 20px;
}

ul li
{
    line-height: 1.56;
}

.mobile-icons .icon
{
    display: none;
    float: right;

    padding-right: 20px;
}

.mobile-icons .open-bar
{
    display: inline-block;
}

a.button
{
    font-family: 'Raleway', sans-serif;
    font-size: 16px;
    font-weight: 600;

    display: -ms-flexbox;
    display: flex;

    width: 270px;
    height: 58px;

    text-decoration: none;
    letter-spacing: 1.6px; 
    text-transform: uppercase;

    color: #fff;
    border-radius: 2px;

    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
}

.flex-align
{
    display: -ms-flexbox;
    display: flex;

    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}

.subheader
{
    position: relative;
    z-index: 0; 

    height: 340px;
    padding-top: 75px;
}

.subheader h1
{
    text-align: center; 

    color: #fff;
}

.subheader::before
{
    position: absolute;
    z-index: -1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

    content: ' ';

    background-image: url(../img/subheader-back.png); 
    background-repeat: no-repeat;
    background-position: bottom center;
    background-size: cover;
}

section.top-description h2
{
    margin-bottom: 30px; 

    text-align: center;

    color: #fc5a00;
}

.for-patients-main a.button{
    background-color: #206893;
}

section.top-for-patients
{
    margin-bottom: 100px;
}

.section-describe .image-area img
{
    max-width: 100%;

    box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .15);
}

.section-describe p
{
    margin-bottom: 20px;

    color: #353535;
}

.section-describe .image-area img
{
    max-width: 100%;
}

.slider-area
{
    position: relative;
    z-index: 0; 

    height: 900px;
    margin-bottom: 25px;
    padding-top: 90px;
}


#testimonials a.button {
    background-color: #fc5a00;
}

.slider-area::before,
.testimonials-slider-area::before
{
    position: absolute;
    z-index: -1;
    top: 0;
    right: 0;
    bottom: -1px;
    left: 0;

    content: ' ';

    background-image: url(../img/slider-back.png); 
    background-repeat: no-repeat;
    background-position: bottom center;
    background-size: cover;
}

.slider-area .owl-stage
{
    padding: 30px 0;
}

.slider-area h2
{
    margin-bottom: 45px;

    text-align: center;

    color: #fff;
}

.slider-area .item
{
    box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .15);
}

.slider-area .image-area
{
    width: 100%;
    padding: 60% 0 0 0; 

    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

.slider-area .describe-area
{
    /*height: 170px;*/
    height: 250px;
    padding: 30px; 

    background-color: #fff;
}

.slider-area .describe-area h3 {
    margin-bottom: 15px;
    font-size: 16px;
    font-weight: bold;
    letter-spacing: 1.6px;
    color: #353535;
}

.slider-area .describe-area p
{
    font-size: 16px;
}

.slider-area .describe-area ul
{
    padding-left: 20px;
}

.slider-area .describe-area ul li
{
    font-size: 16px;
    line-height: 1.56;
}

.slider-area .owl-nav button
{
    position: absolute;
    top: 45%;
}

.slider-area .owl-nav .owl-prev
{
    left: -15%;
}

.slider-area .owl-nav .owl-next
{
    right: -15%;
}

.slider-area .owl-nav button:hover
{
    opacity: .5; 
    background: transparent !important;
}

.slider-area a.button
{
    margin: 0 auto;

    background-color: #206893;
}

.bottom-for-patients
{
    padding-bottom: 30px;

    text-align: center;
}

.bottom-for-patients .post
{
    margin-bottom: 60px;
}

.bottom-for-patients .post1
{
    color: #206893;
}

.bottom-for-patients .post2
{
    color: #fc5a00;
}

.bottom-for-patients h2
{
    margin: 25px 0;
}

.top-for-hospitals p
{
    font-size: 16px;
    font-weight: 600;
    line-height: 1.91;

    margin-top: 20px;

    text-align: center;
}

.for-hospitals-main .compliance-safety
{
    display: -ms-flexbox;
    display: flex;

    height: 800px;
    margin-bottom: 40px; 

    text-align: center;

    color: #fff;

    -ms-flex-align: center;
    align-items: center;
}

.for-hospitals-main .compliance-safety h2
{
    margin-bottom: 30px;
}

.for-hospitals-main .compliance-safety p
{
    font-size: 16px;
    line-height: 1.41;
}

.for-hospitals-main .bottom-for-hospitals
{
    margin-bottom: 90px;
}

.for-hospitals-main .bottom-for-hospitals h3
{
    margin: 25px 0;
}

.for-hospitals-main .bottom-for-hospitals .item1 h3
{
    color: #fc5a00;
}

.for-hospitals-main .bottom-for-hospitals .item2 h3
{
    color: #206893;
}

.services-main .top-services p
{
    text-align: center;
}

.services-main .items-section,
.physicians-main .items-section
{
    margin: 90px 0;
}

.services-main .items-section .item .description,
.physicians-main .items-section .item .description
{
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    height: 180px; 
    margin-bottom: 50px;

    -ms-flex-direction: column;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.services-main .items-section .item,
.physicians-main .items-section .item
{
    text-align: center;
}

.services-main .items-section .item .icon-area,
.physicians-main .items-section .item .icon-area
{
    margin: 0 auto;
}

.js-content
{
    position: relative; 

    width: 100%;
    margin: 20px 0 70px;
    padding: 75px 100px;

    box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .15);
}

.js-content h3
{
    margin-bottom: 30px;
}

.physicians-main .js-content h3,
.team-main .js-content h3.person-name
{
    color: #fc5a00;
}

.person-item .description {
    max-width: 100%;
}

.team-main .js-content .person-position
{
    font-size: 16px;
    font-weight: bold; 

    margin-bottom: 20px;

    color: #206893;
}

.services-main .js-content h3
{
    color: #49a9d8;
}

.js-content .close-icon
{
    position: absolute;
    top: 0;
    right: 0; 

    display: -ms-flexbox;
    display: flex;

    width: 70px;
    height: 70px;

    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
}

.js-content .close-icon svg path
{
    fill: #fff;
}

.physicians-main .js-content .close-icon,
.team-main .js-content .close-icon
{
    background: #fc5a00;
}

.services-main .js-content .close-icon
{
    background: #49a9d8;
}

.services-main .items-section .item .icon-area,
.physicians-main .items-section .item .icon-area
{
    display: -ms-flexbox;
    display: flex;

    width: 100px;
    height: 100px;

    border-radius: 50%;
    background-color: rgba(73, 169, 216, .2); 

    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
}

.physicians-main .items-section .item .icon-area
{
    background-color: rgba(252, 90, 0, .2);
}

.physicians-main .items-section .item .icon-area svg path
{
    fill: #fc5a00;
}

.services-main .items-section .item .icon-area svg path
{
    fill: #49a9d8;
}

.physicians-main .items-section .active-item .icon-area svg path,
.services-main .items-section .active-item .icon-area svg path
{
    fill: #fff;
}

.items-section .active-item .icon-area,
.team-main .active-item .photo-area
{
    position: relative;
}

.physicians-main .items-section .active-item .icon-area
{
    background-color: #fc5a00;
}

.services-main .items-section .active-item .icon-area
{
    background-color: #49a9d8;
}

.physicians-main .items-section .active-item .icon-area:after,
.team-main .active-item .photo-area:after
{
    position: absolute;
    right: 0;
    bottom: -25px;
    left: 0;

    margin: auto;

    content: url('../img/pointer-orange.svg');
    text-align: center;
}

.services-main .items-section .active-item .icon-area:after
{
    position: absolute;
    right: 0;
    bottom: -25px;
    left: 0;

    margin: auto;

    content: url('../img/pointer-blue.svg');
    text-align: center;
}

.services-main .items-section .item .title,
.physicians-main .items-section .item .title
{
    font-family: 'Raleway', sans-serif;
    font-size: 18px;
    font-weight: 900;

    margin: 18px 0;

    text-transform: uppercase;
}

.services-main .items-section .item .read-more,
.physicians-main .items-section .item .read-more,
.team-section .person-item .read-more,
.js-content .hide-info
{
    font-family: 'Raleway', sans-serif;
    font-size: 16px;
    font-weight: 600;

    letter-spacing: 1.6px; 
    text-transform: uppercase;

    color: #206893;
}

.js-content .hide-info
{
    margin-top: 40px;
}

.team-section .person-item .read-more
{
    margin-bottom: 70px; 

    color: #fc5a00;
}

.physicians-main .top-physicians
{
    margin-top: 20px; 

    text-align: center;
}

.physicians-main .top-physicians h4
{
    color: #fc5a00;
}

.physicians-main .bottom-physicians
{
    margin-bottom: 80px;
}

.physicians-main .bottom-physicians h2
{
    margin-bottom: 30px;

    text-align: center;

    color: #206893;
}

.team-main .top-team
{
    margin: 40px 0 80px; 

    text-align: center;
}

.team-section .person-item
{
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    text-align: center;

    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-direction: column;
    -ms-flex-align: center;
    align-items: center;
}

.team-section .person-item .photo-area
{
    width: 186px;
    height: 186px;

    border-radius: 50%; 
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

.team-section .person-item .name
{
    font-family: 'Raleway', sans-serif;
    font-size: 22px;
    font-weight: 900;

    margin-top: 25px;
    margin-bottom: 10px;
}

.team-section .person-item .position
{
    font-size: 18px;
    font-weight: bold;

    margin-bottom: 5px; 

    color: #49a9d8;
}

.team-section .person-item p
{
    margin-bottom: 30px;
}

.testimonials-main h2
{
    margin: 30px 20px 60px; 

    text-align: center;

    color: #fc5a00;
}

.testimonials-tabs
{
    display: -ms-flexbox;
    display: flex;

    margin-bottom: 50px;
    padding: 25px 0;

    text-align: center;

    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;

    -ms-flex-pack: center;
    justify-content: center;
}

.testimonials-tabs span.tab
{
    font-family: 'Raleway', sans-serif; 
    font-size: 16px;
    font-weight: 500;

    margin-right: 30px;

    text-transform: uppercase;
}

.testimonials-tabs span.tab.active
{
    font-weight: bold;

    position: relative; 

    color: #fc5a00;
}

.testimonials-tabs span.tab.active:before
{
    position: absolute;
    top: -28px;
    right: -20px;
    left: -20px;

    height: 3px;

    content: ' ';

    background-color: #fc5a00;
}

.testimonials-main .video-section
{
    margin-bottom: 40px;
}

.testimonials-main .video-section .video-item
{
    margin-bottom: 50px;
}

.testimonials-main .video-section .video-area
{
    position: relative;

    width: 100%;
    margin-bottom: 20px; 
    padding: 60% 0 0 0;

    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

.testimonials-main .video-section .video-area a.popup-youtube
{
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

    display: -ms-flexbox;
    display: flex;

    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
}

.testimonials-main .written-section,
.testimonials-main .video-section
{
    display: none;
}

.testimonials-main .written-section
{
    margin-bottom: 50px;
}

.testimonials-main .written-section .review
{
    margin-bottom: 50px;
    padding-bottom: 45px;

    text-align: center; 

    border-bottom: 1px solid #e5e5e5;
}

.testimonials-main .written-section .person-photo
{
    width: 170px;
    max-width: 100%;
    height: 170px;
    margin: 20px auto; 

    border-radius: 50%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

.testimonials-main .written-section .person-name {
    font-size: 22px;
    line-height: 1.4;
}

.testimonials-main .written-section .person-position
{
    font-size: 16px;
    font-weight: bold;

    color: #206893;
}

.hidden-content-wrap
{
    display: none;
}

header .mobile-items-open
{
    position: absolute;
    z-index: 100;
    top: 80px;
    right: 0;
    left: 0;

    display: block;

    border-top: 1px solid #e5e5e5; 
    background: #fff;
}

header .mobile-items-open .global-nav
{
    display: block;
}

header .mobile-items-open .global-nav ul
{
    display: block;

    padding: 40px 0;

    text-align: center;
}

header .mobile-items-open .global-nav ul li.current-menu-item:before
{
    content: none;
}

.mobile-icons .open-bar
{
    display: inline-block;
}

.error404 article
{
    text-align: center;
}

.error404 article
{
    padding: 0 0 50px 0;
}

.error404 article p
{
    font-size: 250px;
    font-weight: bold;
    line-height: 1; 

    color: #fc5a00;
}

.search-form .search-submit
{
    font-family: 'Raleway', sans-serif;
    font-size: 16px;
    font-weight: 600;

    width: 160px;
    height: 50px;

    text-decoration: none;
    letter-spacing: 1.6px;
    text-transform: uppercase;

    color: #fff;
    border: none;
    border-radius: 2px; 
    background: #206893;
}

.search-form input
{
    width: 300px;
    height: 50px;
    margin-right: 20px;
    padding-left: 20px; 

    border: 1px solid #e5e5e5;
}

.search-results .site-main
{
    padding: 70px 0;

    text-align: center;
}

.search.search-no-results {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}

.search-no-results #main {
  flex-grow: 1;
  margin: 100px 0;
  display: flex;
  align-items: center;
}

.search-results .site-main h1
{
    font-size: 40px;
}

.search-results .site-main h2
{
    font-size: 30px;
    font-weight: 600; 

    margin: 20px 0;
}

.page-template-default .site-main
{
    padding: 70px 0;
}

/*--------------------------------------------------------------
3.0 Header
--------------------------------------------------------------*/
header .top-line
{
    padding: 20px 0;
}

header .top-line .flex-row
{
    display: -ms-flexbox;
    display: flex;

    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

header .mobile-items
{
    display: none;
}

header .mobile-items-open
{
    position: absolute;

    display: block;
}

header .mobile-close
{
    display: none;
}

header .header-contact
{
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}

header .header-contact .item
{
    display: -ms-flexbox;
    display: flex;

    width: 30%;

    text-decoration: none !important; 

    -ms-flex-align: center;
    align-items: center;
}

header .header-contact .item a
{
    text-decoration: none; 

    color: #353535;
}

header .header-contact .item a:hover
{
    text-decoration: none;
}

header .header-contact .item .icon
{
    margin-right: 20px;
}

header .header-contact .item p.first
{
    font-family: 'Raleway', sans-serif;
    font-size: 11px;
    font-weight: 600;
    line-height: 1.29; 

    margin-bottom: 0;

    color: #fc5a00;
}

header .header-contact .item div.second,
header .header-contact .item p.title
{
    font-family: 'Muli', sans-serif;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.28;

    margin-bottom: 0;

    letter-spacing: .63px; 

    color: #353535;
}

header .header-contact .item p.title
{
    line-height: 1.06; 

    text-transform: uppercase;

    color: #fc5a00;
}

header #logo img
{
    width: auto; 
    height: 46px;
}

header #navigation
{
    display: none; 

    padding: 25px 0;

    text-decoration: none !important;

    border-top: 1px solid #e5e5e5;
}

header nav ul
{
    font-family: 'Raleway', sans-serif;
    font-size: 16px;
    line-height: 1.19;

    display: -ms-flexbox;
    display: flex;

    margin: 0;
    padding: 0;

    list-style-type: none;

    letter-spacing: 1.6px; 
    text-transform: uppercase;

    -ms-flex-pack: justify;
    justify-content: space-between;

    align-items: center;
}

header nav ul li a,
header nav ul li a:hover
{
    font-weight: 500; 

    text-decoration: none;

    color: #353535;
}

header nav ul li.current-menu-item
{
    position: relative;
}

header nav ul li.current-menu-item:before
{
    position: absolute;
    top: -27px;
    right: -20px;
    left: -20px;

    height: 3px;

    content: ' ';

    background-color: #fc5a00;
}

header nav ul li.current-menu-item a
{
    font-weight: 600;

    color: #fc5a00;
}

header nav ul li.menu-item-248 a
{
    color: #353535 !important;
}

header .home-nav
{
    display: none;
}

.home header .home-nav
{
    display: block;
}

.home header .home-nav .menu .orange-button 
{
    background: #fc5a00;
    padding: 10px;
    line-height: initial;
}

.home header .home-nav .menu .orange-button a 
{
    color: #fff
}

.home header .global-nav
{
    display: none;
}

/*--------------------------------------------------------------
4.0 Content
--------------------------------------------------------------*/
/*--------------------------------------------------------------
5.0 Footer
--------------------------------------------------------------*/
footer
{
    font-family: 'Roboto', sans-serif; 

    padding: 50px 0 40px;

    text-align: center;

    color: #fff;
    background-color: #206893;
}

footer a
{
    color: #fff;
}

footer p.address
{
    font-size: 16px;
}

footer p a:hover
{
    color: #fff;
}

footer p.created
{
    font-size: 14px; 
    font-weight: bold;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdsb2JhbC5zY3NzIiwibGF5b3V0L19tYWluLnNjc3MiLCJsYXlvdXQvX2hlYWRlci5zY3NzIiwibGF5b3V0L19mb290ZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTs7Ozs7Ozs7Z0VBUWdFO0FBQ2hFOztnRUFFZ0U7QUFFaEU7O2dFQUVnRTtBQ2hCaEUseVdBQVk7QUFZWjtFQUNFLGdDQUp1QjtFQUt2QixZQUFXO0VBQ1gsZ0JBQWU7RUFDZixtQkFBa0I7RUFDbEIsZUFkZ0IsRUFlakI7O0FBRUQ7RUFDRSxtQ0FYNkI7RUFZN0IsZ0JBQWU7RUFDZiwwQkFBeUI7RUFDekIsaUJBQWdCO0VBQ2hCLFVBQVMsRUFDVjs7QUFFRDtFQUNFLG1DQW5CNkI7RUFvQjdCLGdCQUFlO0VBQ2YsaUJBQWdCO0VBQ2hCLDBCQUF5QjtFQUN6QixlQUFjO0VBQ2QsVUFBUyxFQUNWOztBQUVEO0VBQ0UsbUNBNUI2QjtFQTZCN0IsZ0JBQWU7RUFDZixpQkFBZ0I7RUFDaEIsMEJBQXlCO0VBQ3pCLGVBQWM7RUFDZCxVQUFTLEVBQ1Y7O0FBRUQ7RUFDRSxtQ0FyQzZCO0VBc0M3QixnQkFBZTtFQUNmLGlCQUFnQjtFQUNoQiwwQkFBeUI7RUFDekIsZUFBYztFQUNkLFVBQVMsRUFDVjs7QUFFRDtFQUNFLG1DQTlDNkI7RUErQzdCLGdCQUFlO0VBQ2YsaUJBQWdCO0VBQ2hCLDBCQUF5QjtFQUN6QixpQkFBZ0I7RUFDaEIsVUFBUyxFQUNWOztBQUdEO0VBQ0UsbUNBeEQ2QjtFQXlEN0Isa0JBQWlCO0VBQ2pCLGdCQUFlO0VBQ2YsZUFsRWdCO0VBbUVoQiwwQkFBeUI7RUFDekIsc0JBQXFCO0VBQ3JCLFVBQVMsRUFDVjs7QUFFRDtFQUNFLGdCQUFlO0VBQ2Ysa0JBQWlCLEVBQ2xCOztBQUVEO0VBQ0UsbUJBQWtCLEVBQ25COztBQUVEO0VBQ0Usa0JBQWlCLEVBQ2xCOztBQUVEO0VBQ0UsY0FBYTtFQUNiLGFBQVk7RUFDWixvQkFBbUIsRUFDcEI7O0FBRUQ7RUFDRSxz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Q3RCOztBQUVEOztFQUdFLGVEdEdnQjtFQ3VHaEIsc0JBQXFCO0VBQ3JCLGlCQUFnQixFQUNqQjs7QUFFRDtFQUNFLG1CQUFrQixFQUNuQjs7QUFFRDtFQUNFLGFBQVk7RUFDWixtQkFBa0I7RUFDbEIsWUFBVztFQUNYLFdBQVU7RUFDVixZQUFXO0VBQ1gsYUFBWTtFQUNaLDBCRHZIYyxFQ3dIZjs7QUFFRDtFQUNFLGlCQUFnQjtFQUNoQixlRDVIYyxFQzZIZjs7QUFFRDtFQUNFLDBCQUEwQixFQUMzQjs7QUFFRDtFQUNFLGNBQWEsRUFDZDs7QUFFRDtFQUNHLGVBQWMsRUFDZjs7QUFFRjtFQUNFLGNBQWEsRUFDZDs7QUZ2SEQ7O2dFQUVnRTtBQUdoRTs7Z0VBRWdFO0FHL0JoRTtFQUNFLG1CQUFrQjtFQUNsQixlRkthO0VFSmIsMEJGQ2dCO0VFQWhCLHFCQUFvQjtFQUNwQixrQ0ZHMkIsRUVGNUI7O0FBRUQ7RUFDRSxlRkZhLEVFR2Q7O0FBRUQ7RUFDRSxnQkFBZSxFQUNoQjs7QUFFRDtFQUNFLGVGVmEsRUVXZDs7QUFFRDtFQUNFLGtCQUFpQjtFQUNqQixnQkFBZSxFQUNoQiIsImZpbGUiOiJnbG9iYWwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcInZhcmlibGVzXCI7XHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuPj4+IEdMT0JBTCAtIFRBQkxFIE9GIENPTlRFTlRTOlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbjEuMCBUeXBvZ3JhcGh5XHJcbjIuMCBFbGVtZW50c1xyXG4zLjAgSGVhZGVyXHJcbjQuMCBDb250ZW50XHJcbjUuMCBGb290ZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbjEuMCBUeXBvZ3JhcGh5XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuMi4wIEVsZW1lbnRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuQGltcG9ydCBcImxheW91dC9tYWluXCI7XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbjMuMCBIZWFkZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AaW1wb3J0IFwibGF5b3V0L2hlYWRlclwiO1xyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG40LjAgQ29udGVudFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBpbXBvcnQgXCJsYXlvdXQvc3ViaGVhZGVyXCI7XHJcbkBpbXBvcnQgXCJsYXlvdXQvc2lkZWJhclwiO1xyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbjUuMCBGb290ZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AaW1wb3J0IFwibGF5b3V0L2Zvb3RlclwiOyIsIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9TXVsaToyMDAsMjAwaSwzMDAsMzAwaSw0MDAsNDAwaSw1MDAsNTAwaSw2MDAsNjAwaSw3MDAsNzAwaSw4MDAsODAwaSw5MDAsOTAwaXxSYWxld2F5OjEwMCwxMDBpLDIwMCwyMDBpLDMwMCwzMDBpLDQwMCw0MDBpLDUwMCw1MDBpLDYwMCw2MDBpLDcwMCw3MDBpLDgwMCw4MDBpLDkwMCw5MDBpfFJvYm90bzoxMDAsMTAwaSwzMDAsMzAwaSw0MDAsNDAwaSw1MDAsNTAwaSw3MDAsNzAwaSw5MDAsOTAwaSZkaXNwbGF5PXN3YXAmc3Vic2V0PWN5cmlsbGljLGN5cmlsbGljLWV4dCxncmVlayxncmVlay1leHQsbGF0aW4tZXh0LHZpZXRuYW1lc2UnKTtcclxuXHJcbiRvcmFuZ2U6ICNmYzVhMDA7XHJcbiRkYXJrZ3JheTogIzM1MzUzNTtcclxuJGRhcmtibHVlOiAjMjA2ODkzO1xyXG4kbGlnaHRibHVlOiAjNDlhOWQ4O1xyXG4kbGlnaHRncmV5OiAjYWZhZmFmO1xyXG4kd2hpdGU6ICNmZmZmZmY7XHJcbiRyb2JvdG86ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG4kbXVsaTogJ011bGknLCBzYW5zLXNlcmlmO1xyXG4kcmFsZXdheTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xyXG5cclxuYm9keSwgaHRtbCB7XHJcbiAgZm9udC1mYW1pbHk6ICRtdWxpO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgY29sb3I6ICRkYXJrZ3JheTtcclxufVxyXG5cclxuaDEge1xyXG4gIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcclxuICBmb250LXNpemU6IDg2cHg7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBmb250LXdlaWdodDogOTAwO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuaDIge1xyXG4gIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcclxuICBmb250LXNpemU6IDMwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuaDMge1xyXG4gIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcclxuICBmb250LXNpemU6IDI2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuaDR7XHJcbiAgZm9udC1mYW1pbHk6ICRyYWxld2F5O1xyXG4gIGZvbnQtc2l6ZTogMzZweDtcclxuICBmb250LXdlaWdodDogOTAwO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5oNXtcclxuICBmb250LWZhbWlseTogJHJhbGV3YXk7XHJcbiAgZm9udC1zaXplOiAyMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBsaW5lLWhlaWdodDogMS40O1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuXHJcbmg2IHtcclxuICBmb250LWZhbWlseTogJHJhbGV3YXk7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGNvbG9yOiAkZGFya2dyYXk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBsZXR0ZXItc3BhY2luZzogMS42cHg7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5wIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTY7XHJcbn1cclxuXHJcbnVsIHtcclxuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbn1cclxuXHJcbnVsIGxpIHtcclxuICBsaW5lLWhlaWdodDogMS41NjtcclxufVxyXG5cclxuLm1vYmlsZS1pY29ucyAuaWNvbntcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4ubW9iaWxlLWljb25zIC5vcGVuLWJhcntcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbmEuYnV0dG9uIHtcclxuICB3aWR0aDogMjcwcHg7XHJcbiAgaGVpZ2h0OiA1OHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGxldHRlci1zcGFjaW5nOiAxLjZweDtcclxufVxyXG5cclxuLmZsZXgtYWxpZ24ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBmbGV4LXdyYXA6IHdyYXBcclxufVxyXG5cclxuLnN1YmhlYWRlcntcclxuICBwYWRkaW5nLXRvcDogNzVweDtcclxuICBoZWlnaHQ6IDM0MHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAwO1xyXG59XHJcblxyXG4uc3ViaGVhZGVyIGgxe1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnN1YmhlYWRlcjo6YmVmb3Jle1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiAtMTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgY29udGVudDogJyAnO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3ViaGVhZGVyLWJhY2sucG5nKTtcclxufVxyXG5cclxuc2VjdGlvbi50b3AtZGVzY3JpcHRpb24gaDJ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiAkb3JhbmdlO1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbnNlY3Rpb24udG9wLWZvci1wYXRpZW50c3tcclxuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxufVxyXG5cclxuLnNlY3Rpb24tZGVzY3JpYmUgLmltYWdlLWFyZWEgaW1ne1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBib3gtc2hhZG93OiAwIDEwcHggMzBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbn1cclxuXHJcbi5zZWN0aW9uLWRlc2NyaWJlIHB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBjb2xvcjogJGRhcmtncmF5O1xyXG59XHJcblxyXG4uc2VjdGlvbi1kZXNjcmliZSAuaW1hZ2UtYXJlYSBpbWd7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5cclxuLnNsaWRlci1hcmVhIHtcclxuICBoZWlnaHQ6IDkwMHB4O1xyXG4gIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDA7XHJcbn1cclxuXHJcbi5zbGlkZXItYXJlYTo6YmVmb3JlLFxyXG4udGVzdGltb25pYWxzLXNsaWRlci1hcmVhOjpiZWZvcmVcclxue1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiAtMTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAtMXB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgY29udGVudDogJyAnO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc2xpZGVyLWJhY2sucG5nKTtcclxufVxyXG5cclxuLnNsaWRlci1hcmVhIC5vd2wtc3RhZ2Uge1xyXG4gIHBhZGRpbmc6IDMwcHggMDtcclxufVxyXG5cclxuLnNsaWRlci1hcmVhIGgyIHtcclxuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnNsaWRlci1hcmVhIC5pdGVtIHtcclxuICBib3gtc2hhZG93OiAwIDEwcHggMzBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbn1cclxuXHJcbi5zbGlkZXItYXJlYSAuaW1hZ2UtYXJlYSB7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiA2MCUgMCAwIDA7XHJcbn1cclxuXHJcbi5zbGlkZXItYXJlYSAuZGVzY3JpYmUtYXJlYSB7XHJcbiAgLypoZWlnaHQ6IDE3MHB4OyovXHJcbiAgaGVpZ2h0OiAyNTBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIHBhZGRpbmc6IDMwcHg7XHJcbn1cclxuXHJcbi5zbGlkZXItYXJlYSAuZGVzY3JpYmUtYXJlYSBoNiB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLnNsaWRlci1hcmVhIC5kZXNjcmliZS1hcmVhIHAge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuLnNsaWRlci1hcmVhIC5kZXNjcmliZS1hcmVhIHVsIHtcclxuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbn1cclxuXHJcbi5zbGlkZXItYXJlYSAuZGVzY3JpYmUtYXJlYSB1bCBsaSB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU2O1xyXG59XHJcblxyXG4uc2xpZGVyLWFyZWEgLm93bC1uYXYgYnV0dG9ue1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDQ1JTtcclxufVxyXG5cclxuLnNsaWRlci1hcmVhIC5vd2wtbmF2IC5vd2wtcHJldntcclxuICBsZWZ0OiAtMTUlO1xyXG59XHJcblxyXG4uc2xpZGVyLWFyZWEgLm93bC1uYXYgLm93bC1uZXh0e1xyXG4gIHJpZ2h0OiAtMTUlO1xyXG59XHJcblxyXG4uc2xpZGVyLWFyZWEgLm93bC1uYXYgYnV0dG9uOmhvdmVye1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcclxuICBvcGFjaXR5OiAwLjU7XHJcbn1cclxuXHJcbi5zbGlkZXItYXJlYSBhLmJ1dHRvbntcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya2JsdWU7XHJcbn1cclxuXHJcbi5ib3R0b20tZm9yLXBhdGllbnRze1xyXG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmJvdHRvbS1mb3ItcGF0aWVudHMgLnBvc3R7XHJcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxufVxyXG5cclxuLmJvdHRvbS1mb3ItcGF0aWVudHMgLnBvc3Qxe1xyXG4gIGNvbG9yOiAkZGFya2JsdWU7XHJcbn1cclxuXHJcbi5ib3R0b20tZm9yLXBhdGllbnRzIC5wb3N0MntcclxuICBjb2xvcjogJG9yYW5nZTtcclxufVxyXG5cclxuLmJvdHRvbS1mb3ItcGF0aWVudHMgaDJ7XHJcbiAgbWFyZ2luOiAyNXB4IDA7XHJcbn1cclxuXHJcblxyXG4udG9wLWZvci1ob3NwaXRhbHMgcHtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjkxO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmZvci1ob3NwaXRhbHMtbWFpbiAuY29tcGxpYW5jZS1zYWZldHl7XHJcbiAgaGVpZ2h0OiA4MDBweDtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLmZvci1ob3NwaXRhbHMtbWFpbiAuY29tcGxpYW5jZS1zYWZldHkgaDJ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuLmZvci1ob3NwaXRhbHMtbWFpbiAuY29tcGxpYW5jZS1zYWZldHkgcHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDE7XHJcbn1cclxuXHJcbi5mb3ItaG9zcGl0YWxzLW1haW4gLmJvdHRvbS1mb3ItaG9zcGl0YWxze1xyXG4gIG1hcmdpbi1ib3R0b206IDkwcHg7XHJcbn1cclxuXHJcbi5mb3ItaG9zcGl0YWxzLW1haW4gLmJvdHRvbS1mb3ItaG9zcGl0YWxzIGgze1xyXG4gIG1hcmdpbjogMjVweCAwO1xyXG59XHJcblxyXG4uZm9yLWhvc3BpdGFscy1tYWluIC5ib3R0b20tZm9yLWhvc3BpdGFscyAuaXRlbTEgaDN7XHJcbiAgY29sb3I6ICRvcmFuZ2VcclxufVxyXG5cclxuLmZvci1ob3NwaXRhbHMtbWFpbiAuYm90dG9tLWZvci1ob3NwaXRhbHMgLml0ZW0yIGgze1xyXG4gIGNvbG9yOiAkZGFya2JsdWU7XHJcbn1cclxuXHJcbi5zZXJ2aWNlcy1tYWluIC50b3Atc2VydmljZXMgcHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5zZXJ2aWNlcy1tYWluIC5pdGVtcy1zZWN0aW9uLFxyXG4ucGh5c2ljaWFucy1tYWluIC5pdGVtcy1zZWN0aW9ue1xyXG4gIG1hcmdpbjogOTBweCAwO1xyXG59XHJcblxyXG4uc2VydmljZXMtbWFpbiAuaXRlbXMtc2VjdGlvbiAuaXRlbSAuZGVzY3JpcHRpb24sXHJcbi5waHlzaWNpYW5zLW1haW4gLml0ZW1zLXNlY3Rpb24gLml0ZW0gLmRlc2NyaXB0aW9ue1xyXG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBoZWlnaHQ6IDE4MHB4O1xyXG59XHJcblxyXG4uc2VydmljZXMtbWFpbiAuaXRlbXMtc2VjdGlvbiAuaXRlbSxcclxuLnBoeXNpY2lhbnMtbWFpbiAuaXRlbXMtc2VjdGlvbiAuaXRlbXtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5zZXJ2aWNlcy1tYWluIC5pdGVtcy1zZWN0aW9uIC5pdGVtIC5pY29uLWFyZWEsXHJcbi5waHlzaWNpYW5zLW1haW4gLml0ZW1zLXNlY3Rpb24gLml0ZW0gLmljb24tYXJlYXtcclxuICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmpzLWNvbnRlbnR7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogNzVweCAxMDBweDtcclxuICBib3gtc2hhZG93OiAwIDEwcHggMzBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgbWFyZ2luOiAyMHB4IDAgNzBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5qcy1jb250ZW50IGgze1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi5waHlzaWNpYW5zLW1haW4gLmpzLWNvbnRlbnQgaDMsXHJcbi50ZWFtLW1haW4gLmpzLWNvbnRlbnQgaDMucGVyc29uLW5hbWVcclxue1xyXG4gIGNvbG9yOiAkb3JhbmdlO1xyXG59XHJcblxyXG4udGVhbS1tYWluIC5qcy1jb250ZW50IC5wZXJzb24tcG9zaXRpb257XHJcbiAgY29sb3I6ICRkYXJrYmx1ZTtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLnNlcnZpY2VzLW1haW4gLmpzLWNvbnRlbnQgaDN7XHJcbiAgY29sb3I6ICRsaWdodGJsdWU7XHJcbn1cclxuXHJcbi5qcy1jb250ZW50IC5jbG9zZS1pY29ue1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB3aWR0aDogNzBweDtcclxuICBoZWlnaHQ6IDcwcHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxufVxyXG5cclxuLmpzLWNvbnRlbnQgLmNsb3NlLWljb24gc3ZnIHBhdGh7XHJcbiAgZmlsbDogI2ZmZjtcclxufVxyXG5cclxuLnBoeXNpY2lhbnMtbWFpbiAuanMtY29udGVudCAuY2xvc2UtaWNvbixcclxuLnRlYW0tbWFpbiAuanMtY29udGVudCAuY2xvc2UtaWNvblxyXG57XHJcbiBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xyXG59XHJcblxyXG4uc2VydmljZXMtbWFpbiAuanMtY29udGVudCAuY2xvc2UtaWNvbntcclxuICBiYWNrZ3JvdW5kOiAkbGlnaHRibHVlO1xyXG59XHJcblxyXG4uc2VydmljZXMtbWFpbiAuaXRlbXMtc2VjdGlvbiAuaXRlbSAuaWNvbi1hcmVhLFxyXG4ucGh5c2ljaWFucy1tYWluIC5pdGVtcy1zZWN0aW9uIC5pdGVtIC5pY29uLWFyZWF7XHJcbiAgd2lkdGg6IDEwMHB4O1xyXG4gIGhlaWdodDogMTAwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDczLCAxNjksIDIxNiwgMC4yKTtcclxufVxyXG5cclxuLnBoeXNpY2lhbnMtbWFpbiAuaXRlbXMtc2VjdGlvbiAuaXRlbSAuaWNvbi1hcmVhe1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCA5MCwgMCwgMC4yKTtcclxufVxyXG5cclxuLnBoeXNpY2lhbnMtbWFpbiAuaXRlbXMtc2VjdGlvbiAuaXRlbSAuaWNvbi1hcmVhIHN2ZyBwYXRoIHtcclxuICBmaWxsOiAkb3JhbmdlO1xyXG59XHJcblxyXG4uc2VydmljZXMtbWFpbiAuaXRlbXMtc2VjdGlvbiAuaXRlbSAuaWNvbi1hcmVhIHN2ZyBwYXRoIHtcclxuICBmaWxsOiAkbGlnaHRibHVlO1xyXG59XHJcblxyXG4ucGh5c2ljaWFucy1tYWluIC5pdGVtcy1zZWN0aW9uIC5hY3RpdmUtaXRlbSAuaWNvbi1hcmVhIHN2ZyBwYXRoLFxyXG4uc2VydmljZXMtbWFpbiAuaXRlbXMtc2VjdGlvbiAuYWN0aXZlLWl0ZW0gLmljb24tYXJlYSBzdmcgcGF0aFxyXG57XHJcbiAgZmlsbDogI2ZmZjtcclxufVxyXG5cclxuLml0ZW1zLXNlY3Rpb24gLmFjdGl2ZS1pdGVtIC5pY29uLWFyZWEsXHJcbi50ZWFtLW1haW4gLmFjdGl2ZS1pdGVtIC5waG90by1hcmVhe1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnBoeXNpY2lhbnMtbWFpbiAuaXRlbXMtc2VjdGlvbiAuYWN0aXZlLWl0ZW0gLmljb24tYXJlYXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG59XHJcblxyXG4uc2VydmljZXMtbWFpbiAuaXRlbXMtc2VjdGlvbiAuYWN0aXZlLWl0ZW0gLmljb24tYXJlYXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRibHVlO1xyXG59XHJcblxyXG4ucGh5c2ljaWFucy1tYWluIC5pdGVtcy1zZWN0aW9uIC5hY3RpdmUtaXRlbSAuaWNvbi1hcmVhOmFmdGVyLFxyXG4udGVhbS1tYWluIC5hY3RpdmUtaXRlbSAucGhvdG8tYXJlYTphZnRlcntcclxuICBjb250ZW50OiB1cmwoJy4uL2ltZy9wb2ludGVyLW9yYW5nZS5zdmcnKTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAtMjVweDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5zZXJ2aWNlcy1tYWluIC5pdGVtcy1zZWN0aW9uIC5hY3RpdmUtaXRlbSAuaWNvbi1hcmVhOmFmdGVye1xyXG4gIGNvbnRlbnQ6IHVybCgnLi4vaW1nL3BvaW50ZXItYmx1ZS5zdmcnKTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAtMjVweDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcblxyXG4uc2VydmljZXMtbWFpbiAuaXRlbXMtc2VjdGlvbiAuaXRlbSAgLnRpdGxlLFxyXG4ucGh5c2ljaWFucy1tYWluIC5pdGVtcy1zZWN0aW9uIC5pdGVtICAudGl0bGV7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcclxuICBtYXJnaW46IDE4cHggMDtcclxuICBmb250LXdlaWdodDogOTAwO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5zZXJ2aWNlcy1tYWluIC5pdGVtcy1zZWN0aW9uIC5pdGVtIC5yZWFkLW1vcmUsXHJcbi5waHlzaWNpYW5zLW1haW4gLml0ZW1zLXNlY3Rpb24gLml0ZW0gLnJlYWQtbW9yZSxcclxuLnRlYW0tc2VjdGlvbiAucGVyc29uLWl0ZW0gLnJlYWQtbW9yZSxcclxuLmpzLWNvbnRlbnQgLmhpZGUtaW5mb1xyXG57XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogJGRhcmtibHVlO1xyXG4gIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsZXR0ZXItc3BhY2luZzogMS42cHg7XHJcbn1cclxuXHJcbi5qcy1jb250ZW50IC5oaWRlLWluZm97XHJcbiAgbWFyZ2luLXRvcDogNDBweDtcclxufVxyXG5cclxuLnRlYW0tc2VjdGlvbiAucGVyc29uLWl0ZW0gLnJlYWQtbW9yZXtcclxuICBjb2xvcjogJG9yYW5nZTtcclxuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG59XHJcblxyXG4ucGh5c2ljaWFucy1tYWluIC50b3AtcGh5c2ljaWFuc3tcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuLnBoeXNpY2lhbnMtbWFpbiAudG9wLXBoeXNpY2lhbnMgaDR7XHJcbiAgY29sb3I6ICRvcmFuZ2U7XHJcbn1cclxuXHJcbi5waHlzaWNpYW5zLW1haW4gLmJvdHRvbS1waHlzaWNpYW5zIHtcclxuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG59XHJcblxyXG4ucGh5c2ljaWFucy1tYWluIC5ib3R0b20tcGh5c2ljaWFucyBoMntcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICBjb2xvcjogJGRhcmtibHVlO1xyXG59XHJcblxyXG4udGVhbS1tYWluIC50b3AtdGVhbXtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiA0MHB4IDAgODBweDtcclxufVxyXG5cclxuLnRlYW0tc2VjdGlvbiAucGVyc29uLWl0ZW17XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuXHJcbi50ZWFtLXNlY3Rpb24gLnBlcnNvbi1pdGVtIC5waG90by1hcmVhe1xyXG4gIHdpZHRoOiAxODZweDtcclxuICBoZWlnaHQ6IDE4NnB4O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG4udGVhbS1zZWN0aW9uIC5wZXJzb24taXRlbSAubmFtZXtcclxuICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcclxuICBmb250LXdlaWdodDogOTAwO1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4udGVhbS1zZWN0aW9uIC5wZXJzb24taXRlbSAucG9zaXRpb257XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGNvbG9yOiAkbGlnaHRibHVlO1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuLnRlYW0tc2VjdGlvbiAucGVyc29uLWl0ZW0gcHtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4udGVzdGltb25pYWxzLW1haW4gaDJ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiAkb3JhbmdlO1xyXG4gIG1hcmdpbjogMzBweCAyMHB4IDYwcHg7XHJcbn1cclxuXHJcbi50ZXN0aW1vbmlhbHMtdGFic3tcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMjVweCAwO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xyXG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLnRlc3RpbW9uaWFscy10YWJzIHNwYW4udGFie1xyXG4gIG1hcmdpbi1yaWdodDogMzBweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtZmFtaWx5OiAkcmFsZXdheTtcclxufVxyXG5cclxuLnRlc3RpbW9uaWFscy10YWJzIHNwYW4udGFiLmFjdGl2ZXtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBjb2xvcjogJG9yYW5nZTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi50ZXN0aW1vbmlhbHMtdGFicyBzcGFuLnRhYi5hY3RpdmU6YmVmb3Jle1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IC0yOHB4O1xyXG4gIHJpZ2h0OiAtMjBweDtcclxuICBsZWZ0OiAtMjBweDtcclxuICBoZWlnaHQ6IDNweDtcclxuICBjb250ZW50OiAnICc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjNWEwMDtcclxufVxyXG5cclxuLnRlc3RpbW9uaWFscy1tYWluIC52aWRlby1zZWN0aW9ue1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi50ZXN0aW1vbmlhbHMtbWFpbiAudmlkZW8tc2VjdGlvbiAudmlkZW8taXRlbXtcclxuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG59XHJcblxyXG4udGVzdGltb25pYWxzLW1haW4gLnZpZGVvLXNlY3Rpb24gLnZpZGVvLWFyZWF7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogNjAlIDAgMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi50ZXN0aW1vbmlhbHMtbWFpbiAudmlkZW8tc2VjdGlvbiAudmlkZW8tYXJlYSBhLnBvcHVwLXlvdXR1YmV7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi50ZXN0aW1vbmlhbHMtbWFpbiAud3JpdHRlbi1zZWN0aW9uLFxyXG4udGVzdGltb25pYWxzLW1haW4gLnZpZGVvLXNlY3Rpb257XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnRlc3RpbW9uaWFscy1tYWluIC53cml0dGVuLXNlY3Rpb257XHJcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxufVxyXG5cclxuLnRlc3RpbW9uaWFscy1tYWluIC53cml0dGVuLXNlY3Rpb24gLnJldmlld3tcclxuICBwYWRkaW5nLWJvdHRvbTogNDVweDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcclxuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnRlc3RpbW9uaWFscy1tYWluIC53cml0dGVuLXNlY3Rpb24gLnBlcnNvbi1waG90b3tcclxuICB3aWR0aDogMTcwcHg7XHJcbiAgaGVpZ2h0OiAxNzBweDtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbn1cclxuXHJcbi50ZXN0aW1vbmlhbHMtbWFpbiAud3JpdHRlbi1zZWN0aW9uIC5wZXJzb24tcG9zaXRpb257XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGNvbG9yOiAkZGFya2JsdWU7XHJcbn1cclxuXHJcbi5oaWRkZW4tY29udGVudC13cmFwe1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmhlYWRlciAubW9iaWxlLWl0ZW1zLW9wZW57XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiA4MHB4O1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgei1pbmRleDogMTAwO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xyXG59XHJcblxyXG5oZWFkZXIgLm1vYmlsZS1pdGVtcy1vcGVuIC5nbG9iYWwtbmF2IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuaGVhZGVyIC5tb2JpbGUtaXRlbXMtb3BlbiAuZ2xvYmFsLW5hdiB1bHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG5oZWFkZXIgLm1vYmlsZS1pdGVtcy1vcGVuIC5nbG9iYWwtbmF2IHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtOmJlZm9yZSB7XHJcbiAgY29udGVudDogbm9uZTtcclxufVxyXG5cclxuLm1vYmlsZS1pY29ucyAub3Blbi1iYXJ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4uZXJyb3I0MDQgYXJ0aWNsZXtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5lcnJvcjQwNCBhcnRpY2xle1xyXG4gIHBhZGRpbmc6IDAgMCA1MHB4IDA7XHJcbn1cclxuXHJcbi5lcnJvcjQwNCBhcnRpY2xlIHB7XHJcbiAgZm9udC1zaXplOiAyNTBweDtcclxuICBjb2xvcjogJG9yYW5nZTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0e1xyXG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgd2lkdGg6IDE2MHB4O1xyXG4gIGhlaWdodDogNTBweDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJhY2tncm91bmQ6ICRkYXJrYmx1ZTtcclxuICBsZXR0ZXItc3BhY2luZzogMS42cHg7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbn1cclxuXHJcbi5zZWFyY2gtZm9ybSBpbnB1dHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xyXG4gIHdpZHRoOiAzMDBweDtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gIHBhZGRpbmctbGVmdDogMjBweDtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIC5zaXRlLW1haW57XHJcbiAgcGFkZGluZzogNzBweCAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIC5zaXRlLW1haW4gaDF7XHJcbiAgZm9udC1zaXplOiA0MHB4O1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdHMgLnNpdGUtbWFpbiBoMntcclxuICBmb250LXNpemU6IDMwcHg7XHJcbiAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuc2l0ZS1tYWlue1xyXG4gIHBhZGRpbmc6IDcwcHggMDtcclxufSIsImhlYWRlciAudG9wLWxpbmUge1xyXG4gIHBhZGRpbmc6IDIwcHggMDtcclxufVxyXG5cclxuaGVhZGVyIC50b3AtbGluZSAuZmxleC1yb3cge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG5oZWFkZXIgLm1vYmlsZS1pdGVtc3tcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5cclxuaGVhZGVyIC5tb2JpbGUtaXRlbXMtb3BlbntcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmhlYWRlciAubW9iaWxlLWNsb3Nle1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmhlYWRlciAuaGVhZGVyLWNvbnRhY3Qge1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuaGVhZGVyIC5oZWFkZXItY29udGFjdCAuaXRlbSB7XHJcbiAgd2lkdGg6IDMwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmhlYWRlciAuaGVhZGVyLWNvbnRhY3QgLml0ZW0gYSB7XHJcbiAgY29sb3I6ICRkYXJrZ3JheTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmhlYWRlciAuaGVhZGVyLWNvbnRhY3QgLml0ZW0gYTpob3ZlciB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5oZWFkZXIgLmhlYWRlci1jb250YWN0IC5pdGVtIC5pY29uIHtcclxuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbmhlYWRlciAuaGVhZGVyLWNvbnRhY3QgLml0ZW0gcC5maXJzdCB7XHJcbiAgZm9udC1mYW1pbHk6ICRyYWxld2F5O1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgZm9udC1zaXplOiAxMXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgY29sb3I6ICRvcmFuZ2U7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjk7XHJcbn1cclxuXHJcbmhlYWRlciAuaGVhZGVyLWNvbnRhY3QgLml0ZW0gcC5zZWNvbmQsXHJcbmhlYWRlciAuaGVhZGVyLWNvbnRhY3QgLml0ZW0gcC50aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6ICRtdWxpO1xyXG4gIGNvbG9yOiAkZGFya2dyYXk7XHJcbiAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBsaW5lLWhlaWdodDogMS4yODtcclxuICBsZXR0ZXItc3BhY2luZzogMC42M3B4O1xyXG59XHJcblxyXG5oZWFkZXIgLmhlYWRlci1jb250YWN0IC5pdGVtIHAudGl0bGUge1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6ICRvcmFuZ2U7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMDY7XHJcbn1cclxuXHJcbmhlYWRlciAjbG9nbyBpbWcge1xyXG4gIGhlaWdodDogNDZweDtcclxuICB3aWR0aDogYXV0bztcclxufVxyXG5cclxuaGVhZGVyICNuYXZpZ2F0aW9uIHtcclxuICBwYWRkaW5nOiAyNXB4IDA7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuaGVhZGVyIG5hdiB1bHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBmb250LWZhbWlseTogJHJhbGV3YXk7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE5O1xyXG4gIGxldHRlci1zcGFjaW5nOiAxLjZweDtcclxufVxyXG5cclxuaGVhZGVyIG5hdiB1bCBsaSBhLFxyXG5oZWFkZXIgbmF2IHVsIGxpIGE6aG92ZXJcclxue1xyXG4gIGNvbG9yOiAkZGFya2dyYXk7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbmhlYWRlciBuYXYgdWwgbGkuY3VycmVudC1tZW51LWl0ZW17XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5oZWFkZXIgbmF2IHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtOmJlZm9yZXtcclxuICBjb250ZW50OiAnICc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGhlaWdodDogM3B4O1xyXG4gIHRvcDogLTI3cHg7XHJcbiAgbGVmdDogLTIwcHg7XHJcbiAgcmlnaHQ6IC0yMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbn1cclxuXHJcbmhlYWRlciBuYXYgdWwgbGkuY3VycmVudC1tZW51LWl0ZW0gYSwge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgY29sb3I6ICRvcmFuZ2U7XHJcbn1cclxuXHJcbmhlYWRlciBuYXYgdWwgbGkubWVudS1pdGVtLTI0OCBhe1xyXG4gIGNvbG9yOiAkZGFya2dyYXkhaW1wb3J0YW50O1xyXG59XHJcblxyXG5oZWFkZXIgLmhvbWUtbmF2e1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5ob21lIGhlYWRlciAuaG9tZS1uYXZ7XHJcbiAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gfVxyXG5cclxuLmhvbWUgaGVhZGVyIC5nbG9iYWwtbmF2e1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn0iLCJmb290ZXJ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtibHVlO1xyXG4gIHBhZGRpbmc6IDUwcHggMCA0MHB4O1xyXG4gIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xyXG59XHJcblxyXG5mb290ZXIgYXtcclxuICBjb2xvcjogJHdoaXRlO1xyXG59XHJcblxyXG5mb290ZXIgcC5hZGRyZXNze1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuZm9vdGVyIHAgYTpob3ZlcntcclxuICBjb2xvcjogJHdoaXRlO1xyXG59XHJcblxyXG5mb290ZXIgcC5jcmVhdGVke1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufSJdfQ== */
