.title-box {
    padding-bottom: 30px
}

.title-box__title {
    display: block;
    text-transform: uppercase;
    font: 800 19px/1.2 'Open Sans';
    padding-bottom: 5px;
    color: #317289;
    font-weight: bold;
    text-transform: uppercase;
    padding: 6px 0;
    margin-bottom: 15px
}

.title-box__title::after,
.office__name::after {
    content: "";
    width: 155px;
    height: 3px;
    background-color: #0081bd;
    display: block;
    margin-top: 5px
}

.title-box__subtitle {
    display: block;
    color: #0a1630;
    font: 500 20px/24px 'Open Sans'
}

.route {
    margin-bottom: 60px
}

.route__map {
    position: absolute;
    height: 280px;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    visibility: hidden;
    opacity: 0
}

.route__list.flex-column {
    padding-left: 15px !important
}

.map_inner {
    position: absolute;
    width: 100%;
    height: 100%
}

.d-flex {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    padding-left: 0 !important;
    padding-right: 0 !important
}

.flex-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: column !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important
}

.ico-circle-white {
    width: 70px;
    height: 70px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU0Qzc1MUIzMDYzOTExRTlBQzYwRDBCMEJCQzhENUNCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU0Qzc1MUI0MDYzOTExRTlBQzYwRDBCMEJCQzhENUNCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTRDNzUxQjEwNjM5MTFFOUFDNjBEMEIwQkJDOEQ1Q0IiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTRDNzUxQjIwNjM5MTFFOUFDNjBEMEIwQkJDOEQ1Q0IiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6wcLS0AAAFE0lEQVR42uycy2+UZRTGz0xrW5XSIipFAxqVeEHjxgsulI0iLHDhLcbExLAxMazEYNA/ANTEhZoYNboRdeEtXhZqTIxKgESNouBC8EqhhWKlYKnQzozPM9/z4XRmvs43nUu/y3uSX6ZN08nM853znvNezpspFArWJsuAC8HF4DxxDugGWdABJsEJMA6Og1FwBPwNRvTang/bYmF6wY3gGnAlOAr2gQNgCBwC/4B/wUn9D4U6A5wJ+sF8vc8Cief/70FwKk7C8OlfD9aAq8C3YDvYBY41+N49YBFYDBaCYfCnvKoQVWH4NFeB+xUK74EvwUSLHmonGFB4Mkx/A4ebJVCzhFkBNmgceBl8Z+01htkSPZxfwdhcC0O3fhRcDp4C22xujQItVcgOajCf9XgwW2PYvA1+B/dEQBRT1vpRg/kyDdxt85gusAncrPDZZdG0szT+jCnEC60UhnXHS8oCG5uQZVptHRqgM0rxuVaEElPkO2A3eDgGopiEOKAaaUBCNdVjLtB48iZ4zuJpfSoaR8J4ThhhWEh9CN4Az1u8rVdF4l8g34gwXRLle/CYJcP6FFKjjQjzpMLowXoGrpiIM6UKPbCsDrI7wGqwMmGimBJHvyahk/V4DL3kK3CvJoFJNDrFPImUDyvMVrAHbLZkW49qnIkwoXSblgvWWfKNU4ezNRjnZirw+PvT4PFWLgJFzE4q+85Y+d6tNY2PLT02pXlUR1AoZVSrPGLps0lpkavmMbdLvS9SKExOXpOtJswD4EVLr+VK9fDTNSvBn8Fl5m1bpNW6/KTjK3Qn+DzlopgKvWypMGvBR+YsryRUDCWmKW58Lddrmi2jtD1Fj7latcsh5zDFzFTwQ+k68LXTZLrnUBjuK//gtJjmNUWPYYre6/SoFIZbm4NOj8pQOt9qrH+m0bJajzjupJgeSqxj+EO3pWf9JZTDZJ0GwaHEMOp1UlQKM+6EqS4MpwMLnBTT5ktFYfarlnFWkpkozD5Vv87KPIZHs651elQK841553KdlYUST0gtEs5bSjyGq+PcMrnV6VIU5fTsmsbDQWudLkU9Ts+V+Opvn1xqXtNDWq1i+4RnYT8z7zxMWo2L4PlS1/HtNfBQioXpDBLmE/1xZUq9xYKE4WDDRoknUigMG8emykfhUnvLvKXOVSkLoYzVOFFFV2KPwBarcsooodZjVVYvq63gfQp+Mq+zJA2i5KzKcd2gU5tsZ+FxVvYhJfk4q78RkA/jMTR2bPCA4qsq/pJY+nPVcsICegpqHZl/1rwusXVWoykhZtan8Ams8msJw22VDyx5TRaMlKM2Q9dbre0TnoFlu/AtYH0CROlVth2zGq2AnSHejL09d5nX3Ub3eyGmoszXYHs4zLBQT08kGy9eVzrfYk3ujG+xLVRqHraQnTSzbRYd0ZgTl2ZR2lA9CaTeLdpRjTlU/l3zjqlF1dj/eIl5p74P1ptVG+nUX60J51bVO5MRESQjL+Em4uBsvbrRKwz4AXiFwUXgGbBjjkVh1xo3D7ntvL+Rh9WsSy9u0tyKIfaKzc2lF0s1pvxiEbj0onygY3jdp4ryffN2H1p5Tcpizev4Jf4w70hupK5JKR/Qb5BI7JTjUdmd1tyLdQaUgilE5C/WCao0Vyh7XaEyfK++zLC+kH8V0ymJ2iUBuKo2T4VZv8KlUxlmSBPdWF3FNFO28C/v4irhuXrq3fb/KhoF8i/vGlfVPSraennXfwIMAD1CaDGMGXaPAAAAAElFTkSuQmCC);
    background-position: 50% 50%;
    background-repeat: no-repeat
}

.route__order__text p {
    -webkit-flex-basis: 170px;
    -ms-flex-preferred-size: 170px;
    flex-basis: 170px;
    color: #fff;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font: 300 18px/1 'Open Sans'
}

h3 {
    color: #317289;
    font-weight: bold;
    text-transform: uppercase;
    padding: 6px 0;
    margin-bottom: 15px
}

.first_sidebar_block {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJsAAACLCAMAAABBaRslAAAC+lBMVEXw8PD////w8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PBK+MtVAAAA/XRSTlMAAAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTU5PUFFSU1RV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);
    background-position-x: 10px;
    background-position-y: 340px;
    background-repeat: no-repeat;
    margin-bottom: 28px;
    position: relative
}

.sidebar_content {
    padding: 38px 24px
}

.first_sidebar_block .title_block {
    font-size: 16px;
    color: #373737;
    font-weight: bold;
    line-height: 1.3
}

.first_sidebar_block ul {
    padding-left: 15px;
    margin-bottom: 20px
}

.first_sidebar_block ul li {
    margin-bottom: 22px !important
}

.first_sidebar_block ul li {
    list-style-type: disc;
    color: #7e1617
}

.top_button_block {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    display: -ms-flexbox;
    justify-content: space-around;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-around;
    -ms-flex-pack: justify;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.top_button {
    width: 225px;
    height: 45px;
    background-color: #7e1617;
    text-align: center;
    line-height: 45px;
    font-size: 16px;
    cursor: pointer;
    margin-bottom: 20px
}

.top_button a {
    color: #fff;
    width: 100%
}

.selected_text {
    background-color: #215e7a;
    color: #fff;
    padding: 40px
}

.selected_text p {
    color: #fff;
    font-size: 18px;
    line-height: 1.5
}

.sixteenth_block {
    left: 50%;
    margin-top: 50px;
    margin-bottom: 30px
}

#modal_form,
#modal_form2 {
    width: 460px;
    height: auto;
    border-radius: 5px;
    border: 3px #000 solid;
    background: #fff;
    position: fixed;
    top: 45%;
    left: 50%;
    margin-top: -150px;
    margin-left: -230px;
    display: none;
    opacity: 0;
    z-index: 650;
    padding: 50px 45px
}

#modal_form2 {
    width: 600px
}

#modal_form #modal_close,
#modal_form2 #modal_close2 {
    width: 21px;
    height: 21px;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    display: block;
    color: #205f79;
    font-size: 25px;
    text-align: center
}

#modal_form #modal_close:hover,
#modal_form2 #modal_close2:hover {
    color: #7d0c0c
}

#overlay,
#overlay2 {
    z-index: 600;
    position: fixed;
    background-color: #000;
    opacity: 0.8;
    -moz-opacity: 0.8;
    filter: alpha(opacity=80);
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    cursor: pointer;
    display: none
}

.twenty_second {
    position: relative;
    margin-bottom: 130px
}

.twenty_second table {
    width: 100%;
    vertical-align: middle;
    border: 1px solid #9a9a9a;
    border-collapse: collapse;
    border-spacing: 0
}

.twenty_second table th {
    background-color: #215e7a;
    color: #fff;
    height: 33px;
    text-align: center;
    padding: 10px
}

.long_th {
    min-width: 135px
}

.twenty_second table td {
    color: #2c2c2c;
    height: 33px;
    text-align: center;
    border: 1px solid #9a9a9a;
    padding: 10px
}

.trust_us {
    margin-bottom: 75px
}

.trust_us .slider_trust_us {
    width: 100%;
    margin: 0 auto;
    position: relative
}

#ascrail2000-hr {
    margin-top: 30px;
    margin-bottom: 30px;
    height: 8px !important
}

#ascrail2000-hr,
#ascrail2001-hr,
#ascrail2002-hr {
    background-color: #e6e6e6;
    border-radius: 7px
}

.nicescroll-cursors {
    height: 20px !important;
    width: 40px !important;
    background-color: #7e1517 !important;
    border-radius: 4px !important;
    top: -6px !important;
    margin: 0px 3px
}

.accordeon {
    position: relative;
    margin-top: 78px;
    margin-bottom: 75px
}

.acc-head {
    padding: 15px 45px;
    background: #225f7a;
    cursor: pointer;
    color: #fff;
    font-size: 16px;
    line-height: 1.6;
    margin-bottom: 10px
}

.acc-head:hover {
    background: #7e1517
}

.acc-body {
    margin-bottom: 5px;
    display: none;
    padding: 10px 20px;
    background: #fff;
    font-size: 16px;
    line-height: 1.6;
    color: #373737
}

.open_more {
    float: right;
    font-size: 30px;
    display: inline-block;
    height: 25px;
    line-height: 25px
}

.case_studies {
    margin-bottom: 50px
}

.case_studies .slider_case_studies {
    width: 100%;
    position: relative
}

.slick-arrow {
    top: -50px
}

.slick-prev,
.slick-next {
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 20px;
    height: 20px;
    padding: 0;
    cursor: pointer;
    font-size: 21px;
    color: #fff;
    border: none;
    outline: none;
    background-color: #7e1517
}

.slick-prev {
    width: 50px;
    height: 40px;
    right: 73px
}

.slick-next {
    right: -25px;
    width: 50px;
    height: 40px;
    right: 13px
}

.slick-prev:hover,
.slick-next:hover {
    background: #225f7a
}

.slick-arrow {
    top: -50px
}

.slick-initialized .slick-slide {
    padding-right: 15px
}

.case_studies .slider_case_studies img {
    max-height: 232px
}

.firm_name {
    height: 68px;
    background-color: #ececec;
    color: #000;
    padding: 25px 20px
}

#ascrail2001-hr {
    margin-top: 90px;
    margin-bottom: 30px;
    height: 8px !important;
    left: 15px !important
}

#ascrail2002-hr {
    margin-top: 40px;
    margin-bottom: 40px;
    height: 8px !important
}

.slick-slider .slick-track,
.slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.application_form {
    position: relative;
    margin: 30px 0px
}

.application_form .application_form_header {
    font-size: 20px;
    color: #373737;
    font-weight: bold;
    margin-bottom: 20px
}

.application_form .application_form_list li {
    list-style-type: none;
    position: relative
}

.application_form .application_form_list li::before {
    content: '';
    width: 34px;
    height: 38px;
    position: absolute;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgNjAgNjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYwIDYwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZmlsbD0iIzRlNzRiYiIgZD0iTTM4LjkxNCwwSDYuNXY2MGg0N1YxNC41ODZMMzguOTE0LDB6IE0zOS41LDMuNDE0TDUwLjA4NiwxNEgzOS41VjMuNDE0eiBNOC41LDU4VjJoMjl2MTRoMTR2NDJIOC41eiIvPgoJPHBhdGggZmlsbD0iIzRlNzRiYiIgZD0iTTE2LjUsMTdoOWMwLjU1MiwwLDEtMC40NDcsMS0xcy0wLjQ0OC0xLTEtMWgtOWMtMC41NTIsMC0xLDAuNDQ3LTEsMVMxNS45NDgsMTcsMTYuNSwxN3oiLz4KCTxwYXRoIGZpbGw9IiM0ZTc0YmIiIGQ9Ik0zMy41LDM3aC0xN2MtMC41NTIsMC0xLDAuNDQ3LTEsMXMwLjQ0OCwxLDEsMWgxN2MwLjU1MiwwLDEtMC40NDcsMS0xUzM0LjA1MiwzNywzMy41LDM3eiIvPgoJPHBhdGggZmlsbD0iIzRlNzRiYiIgZD0iTTQzLjUsMzBoLTdjLTAuNTUyLDAtMSwwLjQ0Ny0xLDFzMC40NDgsMSwxLDFoN2MwLjU1MiwwLDEtMC40NDcsMS0xUzQ0LjA1MiwzMCw0My41LDMweiIvPgoJPHBhdGggZmlsbD0iIzRlNzRiYiIgZD0iTTE2LjUsMjVoNWMwLjU1MiwwLDEtMC40NDcsMS0xcy0wLjQ0OC0xLTEtMWgtNWMtMC41NTIsMC0xLDAuNDQ3LTEsMVMxNS45NDgsMjUsMTYuNSwyNXoiLz4KCTxwYXRoIGZpbGw9IiM0ZTc0YmIiIGQ9Ik0zMS41LDI1aDdjMC41NTIsMCwxLTAuNDQ3LDEtMXMtMC40NDgtMS0xLTFoLTdjLTAuNTUyLDAtMSwwLjQ0Ny0xLDFTMzAuOTQ4LDI1LDMxLjUsMjV6Ii8+Cgk8cGF0aCBmaWxsPSIjNGU3NGJiIiBkPSJNMjUuNSwyNGMwLDAuMjYsMC4xMSwwLjUyLDAuMjksMC43MUMyNS45OCwyNC44OSwyNi4yNCwyNSwyNi41LDI1YzAuMjYsMCwwLjUyLTAuMTEsMC43MS0wLjI5CgkJYzAuMTgtMC4xOSwwLjI5LTAuNDUsMC4yOS0wLjcxYzAtMC4yNjEtMC4xMS0wLjUyMS0wLjI5LTAuNzFjLTAuMzctMC4zNy0xLjA0LTAuMzctMS40MiwwQzI1LjYxLDIzLjQ3OSwyNS41LDIzLjczOSwyNS41LDI0eiIvPgoJPHBhdGggZmlsbD0iIzRlNzRiYiIgZD0iTTIxLjUsMzBjLTAuNTUyLDAtMSwwLjQ0Ny0xLDFzMC40NDgsMSwxLDFoMTBjMC41NTIsMCwxLTAuNDQ3LDEtMXMtMC40NDgtMS0xLTFIMjEuNXoiLz4KCTxwYXRoIGZpbGw9IiM0ZTc0YmIiIGQ9Ik0xNi41LDMyYzAuMjYsMCwwLjUyLTAuMTEsMC43MS0wLjI5YzAuMTgtMC4xOSwwLjI5LTAuNDUsMC4yOS0wLjcxYzAtMC4yNjEtMC4xMS0wLjUyMS0wLjI5LTAuNzEKCQljLTAuMzctMC4zNy0xLjA1LTAuMzctMS40MiwwYy0wLjE4LDAuMTg5LTAuMjksMC40MzktMC4yOSwwLjcxYzAsMC4yNiwwLjExLDAuNTIsMC4yOSwwLjcxQzE1Ljk4LDMxLjg5LDE2LjI0LDMyLDE2LjUsMzJ6Ii8+Cgk8cGF0aCBmaWxsPSIjNGU3NGJiIiBkPSJNNDMuNSw0NGgtN2MtMC41NTIsMC0xLDAuNDQ3LTEsMXMwLjQ0OCwxLDEsMWg3YzAuNTUyLDAsMS0wLjQ0NywxLTFTNDQuMDUyLDQ0LDQzLjUsNDR6Ii8+Cgk8cGF0aCBmaWxsPSIjNGU3NGJiIiBkPSJNMzEuNSw0NGgtMTBjLTAuNTUyLDAtMSwwLjQ0Ny0xLDFzMC40NDgsMSwxLDFoMTBjMC41NTIsMCwxLTAuNDQ3LDEtMVMzMi4wNTIsNDQsMzEuNSw0NHoiLz4KCTxwYXRoIGZpbGw9IiM0ZTc0YmIiIGQ9Ik0xNS43OSw0NC4yOWMtMC4xOCwwLjE4LTAuMjksMC40MzktMC4yOSwwLjcxYzAsMC4yNywwLjEsMC41MiwwLjI5LDAuNzFDMTUuOTgsNDUuODksMTYuMjQsNDYsMTYuNSw0NgoJCWMwLjI3LDAsMC41Mi0wLjExLDAuNzEtMC4yOWMwLjE4LTAuMTksMC4yOS0wLjQ1LDAuMjktMC43MWMwLTAuMjcxLTAuMTEtMC41MjEtMC4yOS0wLjdDMTYuODQsNDMuOTIsMTYuMTcsNDMuOTIsMTUuNzksNDQuMjl6Ii8+Cgk8cGF0aCBmaWxsPSIjNGU3NGJiIiBkPSJNNDIuNzksMjMuMjljLTAuMTgsMC4xODktMC4yOSwwLjQ0OS0wLjI5LDAuNzFjMCwwLjI2LDAuMTEsMC41MiwwLjI5LDAuNzFDNDIuOTgsMjQuODksNDMuMjQsMjUsNDMuNSwyNQoJCWMwLjI2LDAsMC41Mi0wLjExLDAuNzEtMC4yOWMwLjE5LTAuMTksMC4yOS0wLjQ1LDAuMjktMC43MWMwLTAuMjYxLTAuMS0wLjUyMS0wLjI5LTAuNzFDNDMuODMsMjIuOTIsNDMuMTcsMjIuOTIsNDIuNzksMjMuMjl6Ii8+Cgk8cGF0aCBmaWxsPSIjNGU3NGJiIiBkPSJNMzkuMjEsMzguNzFjMC4xOC0wLjE5LDAuMjktMC40NSwwLjI5LTAuNzFjMC0wLjI2MS0wLjExLTAuNTIxLTAuMjktMC43MWMtMC4zOC0wLjM3LTEuMDUtMC4zNy0xLjQyLDAKCQljLTAuMTgsMC4xODktMC4yOSwwLjQ0OS0wLjI5LDAuNzFjMCwwLjI2LDAuMTEsMC41MiwwLjI5LDAuNzFDMzcuOTgsMzguODk5LDM4LjIzLDM5LDM4LjUsMzlTMzkuMDIsMzguODksMzkuMjEsMzguNzF6Ii8+Cgk8cGF0aCBmaWxsPSIjNGU3NGJiIiBkPSJNNDIuNzksMzcuMjljLTAuMTgsMC4xODktMC4yOSwwLjQ0OS0wLjI5LDAuNzFjMCwwLjI2LDAuMTEsMC41MiwwLjI5LDAuNzFDNDIuOTgsMzguODksNDMuMjMsMzksNDMuNSwzOQoJCXMwLjUyLTAuMTEsMC43MS0wLjI5YzAuMTgtMC4xOSwwLjI5LTAuNDUsMC4yOS0wLjcxYzAtMC4yNjEtMC4xMS0wLjUyMS0wLjI5LTAuNzFDNDMuODQsMzYuOTIsNDMuMTYsMzYuOTIsNDIuNzksMzcuMjl6Ii8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==) no-repeat;
    left: 0px;
    top: -6px
}

.application_form .application_form_list li a {
    text-decoration: underline;
    padding-left: 45px;
    padding-top: 2px;
    font-size: 16px
}

.application_form .application_form_list li a span {
    color: #4e74b3
}

.wp-block {
    max-width: 800px
}

.calculator_info_block {
    display: block;
    padding: 6px 50px 10px 115px;
    min-height: 85px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAA3CAYAAAClxaIBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMjk0QjE0MjY4MTkxMUU1OUFFOUU1QTgwQTNDM0M0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMjk0QjE0MzY4MTkxMUU1OUFFOUU1QTgwQTNDM0M0RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjIyOTRCMTQwNjgxOTExRTU5QUU5RTVBODBBM0MzQzREIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIyOTRCMTQxNjgxOTExRTU5QUU5RTVBODBBM0MzQzREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Vcx4UAAACClJREFUeNrsWQtwjFcU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) 35px 50% no-repeat #0b556e;
    color: #fff;
    margin-bottom: 10px
}

@media (max-width: 450px) {
    .calculator_info_block {
        padding: 110px 20px 10px 20px;
        background-position: 50% 35px
    }
}

.slider-block {
    margin-bottom: 80px
}

.slider-block__title {
    font-size: 24px;
    font-family: 'Oswald', sans-serif;
    font-style: normal;
    font-weight: bold;
    line-height: 1.3em;
    letter-spacing: 0;
    margin-bottom: 20px;
    text-transform: uppercase;
    min-height: 32px
}

.lazy-red-block {
    padding-top: 40px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-left: 30px;
    background-color: #7e1517;
    color: #fff;
    font-size: 16px;
    margin-bottom: 30px
}

.lazy-red-block>* {
    font-size: 16px;
    color: inherit
}

.lazy-download-button {
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 100%;
    font-weight: 700;
    height: 50px;
    line-height: 49px;
    min-width: 171px;
    text-align: center;
    outline: 0;
    text-transform: uppercase;
    background: #146079;
    width: auto;
    padding: 0 25px;
    -webkit-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
    transition: all 0.2s ease-in-out 0s;
    text-decoration: none !important;
    margin-bottom: 30px
}

.lazy-download-button:hover,
.lazy-download-button:focus {
    color: #fff;
    -webkit-box-shadow: 0px 10px 40px 0px rgba(52, 152, 219, 0.5);
    box-shadow: 0px 10px 40px 0px rgba(52, 152, 219, 0.5);
    text-decoration: none;
    -webkit-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
    transition: all 0.2s ease-in-out 0s
}

.modal-button-call {
    margin-bottom: 30px;
    width: auto;
    padding: 0 25px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 100%;
    font-weight: 700;
    height: 50px;
    line-height: 49px;
    min-width: 171px;
    text-align: center;
    outline: 0;
    text-transform: uppercase;
    background: #146079;
    text-decoration: none !important;
    -webkit-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
    transition: all 0.2s ease-in-out 0s
}

.modal-button-call:hover,
.modal-button-call:focus {
    color: #fff;
    -webkit-box-shadow: 0px 10px 40px 0px rgba(52, 152, 219, 0.5);
    box-shadow: 0px 10px 40px 0px rgba(52, 152, 219, 0.5)
}

.wp-block-table.align-center td {
    text-align: center
}

.wp-block-table.align-left td {
    text-align: left
}

.wp-block-table.align-right td {
    text-align: right
}

.route .route__map.active {
    z-index: 100;
    visibility: visible;
    opacity: 1
}

.route .route__list-map {
    height: 280px;
    margin-bottom: 20px;
    position: relative;
    overflow: hidden
}

.route .route__list .label {
    display: block;
    padding-bottom: 10px;
    font: 500 18px/1 'Open Sans'
}

.route .route__list>.label {
    padding-bottom: 15px
}

.route .route__item__header {
    background-color: #7e1517;
    cursor: pointer
}

.route .route__item {
    margin-bottom: 10px
}

.route .route__item__ico {
    -webkit-flex-basis: 80px;
    -ms-flex-preferred-size: 80px;
    flex-basis: 80px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.route .route__item__ico img {
    display: block;
    margin: auto auto;
    max-width: 30px;
    margin: auto
}

.route .route__item__title {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-basis: 100px;
    -ms-flex-preferred-size: 100px;
    flex-basis: 100px;
    padding: 3px 0 3px 13px;
    color: #fff;
    padding-top: 17px
}

.route .route__item__title b {
    font: 600 18px/1 'Open Sans';
    text-transform: uppercase;
    letter-spacing: .02em
}

.route .route__item__title p {
    line-height: 59%
}

.route .route__item__desc {
    padding: 29px 20px 14px;
    -webkit-box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.4);
    box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.4);
    display: none
}

.route .route__item__desc p {
    font-size: 15px
}

.route .route__item__desc .order-route {
    display: block;
    padding-top: 5px;
    color: #215e7a;
    text-decoration: underline
}

.route .route__item.active .route__item__header {
    background-color: #215e7a
}

.route .route__item.active .route__item__ico {
    background-color: #7e1517;
    position: relative
}

.route .route__item.active .route__item__ico::after,
.route .route__item.active .route__item__ico::before {
    content: '';
    position: absolute;
    background: #7e1517;
    left: 33px;
    bottom: -7.5px;
    width: 15px;
    height: 15px;
    -webkit-box-shadow: 0 0 7px #000;
    box-shadow: 0 0 7px #000;
    z-index: -1;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg)
}

.route .route__item.active .route__item__ico::before {
    z-index: 1;
    -webkit-box-shadow: none;
    box-shadow: none
}

.route .route__item.active .route__item__arrow {
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAQAAAAZmV8jAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfjCgILOBMjyQFiAAAAPUlEQVQI12P4b/7//H8VBhj4f/b///9P4AL/Zf7fIShwA1VA6/+/////n4DJXofLouhFMwjdXvP/FxCuAgD340yuc5D9CAAAAABJRU5ErkJggg==")
}

.route .route__item__arrow {
    width: 33px;
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAHCAQAAAB0Z3/WAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfjCgILOjCzmBKSAAAARklEQVQI11XJqxXAIBAF0VfIShQN0L/DcBKXCCR1MBiWz8i5IlEwrTAKSTxAdcCowCsCzWHORpAcfiLfmtrQr3nAPSfkPQees0yuNhrofAAAAABJRU5ErkJggg==");
    background-repeat: no-repeat;
    background-position: left
}

.route .route__item__price {
    padding: 3px 10px 3px;
    color: #fff
}

.route .route__item.active .route__item__title {
    border-color: transparent
}

.route .route__order {
    margin-top: auto;
    background-color: #215e7a;
    padding: 28px 15px 27px;
    margin-bottom: 10px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQYAAABFCAYAAACojkhKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE2Njg1OTIwMEEyNDExRTlBQzhGQzYyODJCREYzQTA1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE2Njg1OTIxMEEyNDExRTlBQzhGQzYyODJCREYzQTA1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTY2ODU5MUUwQTI0MTFFOUFDOEZDNjI4MkJERjNBMDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTY2ODU5MUYwQTI0MTFFOUFDOEZDNjI4MkJERjNBMDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4vjveqAAAQEklEQVR42uxdCXPbNhd81GVZkmXLztHk6///ZW0aO77i25JIfsF0d/CEUrYcAyApATMY0mlHEglgsW/fgawsS0mtsS371fvoA1x7qnd/9Y66smfq6t5n6rP11W1lxZW9qLgvVM/Vdan6An2Oa5p8TZ14CRga0Tpq0XfVwu9XdBcUqhaxrPlb3rEYsw3+zQWbKnCYK4BYqH/PFXgUaUokYNhFENC7vFnse7/6PljBHq4DtfB9LOwmsB+3FQAK059xfcT9wmEfCSwSMGylSZBhsY8AAuY6VLt/Fe2XNzCBNoGC+2yueUL28PSrPwAsHgAcZTJBEjC0HQyGAIF93FfpBNkLNv2uvKeqa1mhT8wBFo/oTwkkEjC0oQ0AAHvoQ3UdgBmUTk/tdabFnitweFZX3s/TK0vA0BS9gAzAAMD4V5/ATBhsiTbQdLNkDjPj7le/B0gkETMBQ616gQGBKa4DWXUVJlCIBw7aZToHSNyiJ10iAUPwZljBAcBgX1ZdiB1nAqYXG1+jyAAOOmbCaBE3AInn9LoSMPjUDbQnYYz7ngKAtCM1U5cQgMQjzAzXw5FaAoY3ta5Y0XAMljAGO5Bku7au0bRbACBucaV4madXlIDhNUAYwFSYAQx68npcQWrt0STI7pYAhyuYGvMEEAkYqgDBgMAhQGEP7KDrTKbUtsfUEADBAqzBgMNPgEWegGG3gcEAwASmAnWEoTIXEhhsP0jQzHhS+oMxNe5kh8XKXQUGRiROwRJGYAdtBYNsg/uX/m2TVr7h77LFIJEDHH6CRTDCMgHDFu8OPYDAMQBh2CLt4KUFXxVNWa4xg96ygKu+86Wr6xFoG2i4c+EJAHEJsFjuCovcFWDowlw4gemwJzZxqe36QSGr6csL7Hrs9Ovreglu4tJLO6hO7tL1H7rO3zoHpC/VmaFt0yGY0PUM0+ICZkaegKH9gEBBkaHK/QZrCJmsD9jRdQzmsppg5KYnuyBQeAJAAoQLGLoTLHSiGJPHWHBmXUBYE8dDuzoZek2hMk/A0K5mBnMsq27HbsMmn0u9C2fXX0p1gRMNEEULxsGtQDVwQKPnsI2ONDPRTCdyaTfnvWxhXMu2AQMn4iHMhqlYUbFJbEDULq/pPpXxJ7HBN8st3ZSYeDYUKwYPFThoU0UaxiooUt7AvPgpW5a0tU3AYCbREQDhQGwBlDonk1trgc0N02XKcO7Q/11oHUfDYOo6w8+Hyvx77b3WwR6W0B0MQFxvi3mxDcCQgRkci41HaILrMVO0mDUEGKv/LKt1D1PE3X9BXte5ZOk7Vr0aKPOrCWNMF6cBiEswiTIBQ31tpHSEQ8UQihonSaY0gSdlHjyra8q1eDurIDjsKbODBXF68rqXJQbryWFWUH94SMAQ3z41NPMDzIe9GsFAh9cuHTPhVqz/OzW/4z8Sm9zGbFeaj3XqER2AvzErzjEPlgkYwi/EPegIJ5gQncj25rqEnDvsFneKFaSw6vAMjWxiAtY4kXoT33Tp/EdoDxeYE2UChjBIPBMrLmo7sw6WsBBbKYglxeaJHdTKIlh+n6nyE2gUdbAHrS9RnLxqixnZFmDYV6DAmIQ8MhB0xKbqPjh9kdZlo1ofpobuTKEvIgMF5+q9AofHBAzvf6ljAMIHDHgsxO0oRsJDUXRyTaoA1I7G+hpMltOH+ZSR59MC4EDtIU/A8HvU0LggP4ISxopJ0D5yM3DGq3CtkD7pBu3VI8g8jWA9FJsvI5HmFT0XxgT9If+6NpcJGDZvhiV8UgOYRQYFBq1cixUTk7mwPWYGxcojscFwMcGhVBvOGdhDAoZX6NYhzIaZMh3KwINFWvkstuz4vaRqPtvcaKZSqDwAYGQR59wCTPQcJmqRgKHaFjwEU5hGQHCN3jxM9UaxhNR2p5E98FiAQSSWSoZ6A+bwUxqiXTUBGBib8BFMYT/wgGjfNhOXrmDvPW6BfuCmbbvPvElVp6p3UFVsZZvO0cgw947BVofKxJDA8zHD3DuH9lB7zEMTgGGq9AQe61ZEWDhPGIgr3C9bPqmZuqxTmKsKqujAIG3CaRFOv38dqMUkL50R6qaKL1oOEj2Awgwb1TAC8HEs5kp3uNlVYOgADD4rASgkU+Dk1y7Htp1O1F/Tq1KVu7JaVEUXV8nWMAtZwwR019mfhQMWGjAWa3pbmj51jK7OkO5NjgOF71OARLFLwNADIv+Blx8aEIjGd3jZ19LsAp+Zs/PrKkgD594to7ZJfcXyN37Pa//u1prQRWXmzr3LNJrMMIbYwI7EnlEqEQDCgMN3MNrlLgCDmcgnAIVR4BfMAaSO8EOaGXWmS6P1xRYu0VmEvQ0Xbd21J177HUuxx9Y/ii1Ms5DVknRNa/swLY4xJqFzdDpgtwYcLmKzrdjAsAc94SNebmiRcQlAuABbWDQQEMwORLfZSGyhWreWoryRFTSB9awDDbcuJQuumoVAN/G8gQDRE1tUeKbM35DM4Qkb2llMszcmMEyAuB8C07EOPpeJK03Li+8rEBhWmAZdaX6RVF+TXt/nFabHkwKLJoE664Awoa8TcC4LAMF4zc4xr6MgYIx2AKZwjMmfB3yJPAvgqk7xpsJOZVERViIiO3D95buQnVkFdpnY7Ei+E7IIXfnquQH6kC7HZ648o8T3Zlcopv1RbK2J4OAQmjF0wBT+gHjTC7BQdZXlB6DqhdTrbeDhNj2xJ14diPWNp1yL3zMLn7AoeEIUBcw63yfrgzAGJ1ROD7N7r6E73IXc9EIDwxFA4TDQC9PVkwxLOJV6DwTJ8JwjsXH4Q6UZ6GhLSQCx8fhqVkVNgiBxjQ0hr/F98kCjz2quS4C5rsvHfceztw4Y6I6cBgQFxiVcwAarMxllhEkxVqbDQJk4KSvTz5jr9zlXpsU9FsxDzXOA1cVGAec8S9fTndkKYGAi1BeAQghhpqtezjmQs44Yc9YeHMNkmoBO6h0ugUE4kNAM7BH0+k5sMZ069JoB2OIHtSnmAdZYgfn/jwRIwPINDIxm/AJqlQUyHZaKTt3UNPiMjGPgSy8BQSOAgvU3r8VGttaxaUyVGR0irZtr6xbg4FVo73n+oWaRfMVC8c0UCApzmA6nEl+dpn6gi33otO3U6m2lsvcnslpk50Hiak9mwdL1eiKrGZu+nrWjNmDBc3r5fJ+M4VhpCr5BgQuPlW+uJK7Xgd6VmVhBsSmHnqS2XovQh/3cKhYR04W9h3nDSmRZgLVRKM3hsknAcAimcCj+S2XRRrtSekIeERCYSEMNgcFZqYBLO1pXMU2e9XETGSC6SneYedYd9Hoz5vU3XGs1JTIsHAqNPqmSLtN+JdZ3W0YChKHY8NcDsZ6VpgNCVQ2Gqr9f+/dNE7Ca7nrN1VynC/kA5ugt2EQR4Tdcig3z1uHU731vpRrHqfrM2/d89nuBYSKrcQqF58nNqrrfJY4bioFJDHc1174agLJhi1//7S5Q18R5aQGXG4DFuqIvWcV/LzcEmdj6A0GfbmV6tcw1dKAUFyvT00/EHoxTevr8Lp6tUN8X3ZQgKByLX0Wek81oCKdiK9rEYAmHGDCaDD21yJrICtyJ4RZM4YG5ul5C7oBGsQYYOs59VdEXXQ+irya6NBAY3LHmTv4MJsrj7GOMNUOcPyvT1OfaWYKhkGVHYwxDPNhM/AYv6aClM6B5DFfTWGzO/YFiP0UDAMAtrMK05bmsFkBZij0/s3DuaQK9p9AIIzd1FaieAgre92S1iMzAAVm38EsdrVDPpAPSRtCwQgfKPWN+m9/xCd/rAxxKpWnM1Bx4s/fudxhDH0yBaOfbfLgHUziPYM8z5flEbGm5OiesCwK5s/PzFO1nBQ7sTTJzBqozeWygwIOg0a0AizrfO0urXYhN/Q7ZuthgP2Ee+mRXHfz+UzCHRUhgMA9ilNX/yb8RfrnHh2AS1HeYD6Gr8w7FJr8MX7CPY5gEOlIyV2YB0451dmHecLFv3TN25b/ZpUNlfnSl3lwS/b2sB3qB+9D1HmlWjMSvq7+LefP3WzfatwBDB3rCn+I3DlxHcDExJA88ENqvHKMA7SYLZwkAuFNAsHR0gW1oWq/oKaCY4NqrARSq9AeWAmTcTMj3T+r/BcwhE/+m+V/QHQrfwHAMpnDgcSEFDeusaPtgCccKnWNSWG0qFGAA92JLnGnzYFuAYJOFqM0OlrQb4+9ODaaGm8p/CfbwGBgcmI3sM52AQHcL5rBRANSm4iMLrfgs3OoyhSsJWz/vQIHCnsQTF10weAIAEAzqTPhpQuM7eVJzkolpBAnqFN1IIMHPZ5wOgYuxDyHmTe4sWl/gUKjn+ASt4dYHMAzFhjqXHlGsAFU7xQsJNdA9ZTqwDFceERBKseKhmfw36On4u+q2VO+Ix8hN0YfKBOlEAggzRn2xdUppWiwDfd+lmju+co74jqZiBe2n95gSA4giPj0QXCxmYXwLbL+x+OyJoqUx7Fddodqwg5+yWlBkmdb/m8FdF8A5wniKxBGM3fE0zCFkcVbqYF89aw7aU3EqL3hdeq/YPDxgduDRfBCx3oeQmgKp00ziuSE7ate7U8zgUZp9jkUbWMRSmWDXWDCMYAwdiKajJimQDgAOIeovFnjGDsBh5AkcSvzuD5iPl+tY60vAMAVT2Pe4y2Zi4xQuA1HpLn47A7B6gSm7jjtYiE3UuQU4JHbgt1GP4InkE2wCYwkfvs7P3cPiollzE2CO5cqs+APP6QMYeEbnZ7HHK2wMDCMsLF+6AhfOI1D2RyB0p57AY+8kICi4p2Vzsl7JOxNYUtuYRbAS+IGspsT3A2sQOT6fdRZ6gXQH8z3nYl28Ps7RpBg5FRss97AJMPTFHjIrHkGBts1ZQFDgYTa+Qkxfe6ZcUTIejpsnUIja6Nl6EHsYrT4tKpQGob0WjOY8CwAOBTZS8yxfxE/BF/72I6zLv8WJjOxV0PAZet/TbkvBg0whxA4+FCsysqpS6LMFH9SO9Sj1lA9LzU506jpzUPsjzOOQm0SpdIfPWE9nAfSkHGunC7PCx9ksBdb4TGxB5XwdMIzFumV8LKwukIhHbIU4TWgkq56HUCcSd5U5xGpAN9Ku07J3obmnWDExbj+QaVkou/0jgOJM/JcJWOBzu5jvPs5oKcQmRNKV/u/up9yV5n/4ii/1UWGG/leDRH9JmKixsaymfofYGXTJ7nuxSTaPaQ22ojHa9QjzJdSBMDq0nSnP94Ge5088k48YB651AzrfyHYIDLRfvoqfk5J0ccpvEqaS8xgv6EjCFGPVvmueAHSGwS7SemtVY3o1tTMGSIXaSOhu/CsQOEyxVmeenoE1HMxaNakJBXfZY/S+h0mvoxpD+XkP8GI4yCF0C32wBw8TTbEI7Ww85HiB8dRnPvgGhlJsGTnBYvO9Bm5hnpvv8REdWWLtH8M0Pu+JTT+eiF8PxA8MQhkAFL4ALUMcZqOPH78CLQzxHKnFb8xToQYxw/z3bVoUYoX8Ui1mn+DzU2ygFQX393oqJsCCu/8LMACbDXHFFTYuYwAAAABJRU5ErkJggg==");
    background-position: 70px 100%;
    background-repeat: no-repeat
}

.route .route__order .btn {
    float: right
}

.route .route__order .top_button {
    color: #fff;
    border-color: transparent;
    height: auto;
    background: #7e1517
}

.route .route__order__text {
    padding-bottom: 15px
}

.route .route__order__text .ico-circle-white {
    -webkit-flex-basis: 70px;
    -ms-flex-preferred-size: 70px;
    flex-basis: 70px;
    height: 50px;
    background-size: 50px 50px;
    color: #fff;
    padding-left: 18px;
    font: 600 30px/50px Open Sans;
    background-position: 0 50%
}

.desctop-menu-top li.horizontal-menu>ul.sub-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    margin-left: -3px;
    padding: 25px 31px 11px 31px
}

.desctop-menu-top li.horizontal-menu>ul.sub-menu li {
    top: auto;
    left: auto;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content
}

.desctop-menu-top li.horizontal-menu>ul.sub-menu li>.sub-menu {
    top: auto;
    left: auto;
    width: auto;
    visibility: visible;
    display: block;
    opacity: 1;
    position: relative;
    margin-left: 0;
    padding: 0 40px 0 0px
}

.desctop-menu-top li.horizontal-menu>ul.sub-menu li>.sub-menu li a {
    padding-bottom: 19px
}

.desctop-menu-top li.horizontal-menu>ul.sub-menu li:last-child>.sub-menu {
    padding-right: 9px
}

.desctop-menu-top .h-element i,
.desctop-menu-top a:hover,
.desctop-menu-top a:focus,
.desctop-menu-top.k2t-menu:not(.custom-menu-style-1)>li a:hover .desctop-menu-top.k2t-menu:not(.custom-menu-style-1) .active>a,
.desctop-menu-top.k2t-menu:not(.custom-menu-style-1) .current-menu-item>a,
.desctop-menu-top.k2t-menu:not(.custom-menu-style-1) .current-menu-parent>a {
    color: #73c7fd !important
}

.k2t-sidebar .widget_attachment_mat {
    padding: 20px 0px 20px 30px;
    margin-bottom: 60px
}

.k2t-sidebar .widget_attachment_mat a {
    display: block;
    font-style: italic;
    font-family: "Open Sans", sans-serif;
    font-size: 14px;
    color: #b4b4b4;
    text-transform: uppercase;
    font-weight: 400
}

.k2t-sidebar .widget_attachment_mat a:hover {
    text-decoration: underline;
    color: #146079;
    font-weight: 700
}

#menu-top_menu2.custom-menu-default {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

#menu-top_menu2.custom-menu-default>li {
    padding: 0;
    text-align: center
}

#menu-top_menu2.custom-menu-default>li:not(:last-child) {
    padding-right: 5px
}

#k2t-header-top {
    min-height: 60px;
    height: auto
}

#k2t-header-top .h-element i {
    height: 60px;
    line-height: 60px;
    padding-right: 17px
}

#k2t-header-top .info-contact span::after {
    margin: 0 25px 0 29px
}

#k2t-header-top .search-box {
    height: 56px;
    line-height: 60px
}

#k2t-header-top .search-box .icon-search {
    line-height: inherit
}

#k2t-header-top .info-contact {
    height: 60px;
    padding-right: 0
}

#k2t-header-top .info-contact.top-buttons span::after {
    border: none;
    margin: 0 0
}

#k2t-header-top .info-contact.top-buttons span::before {
    content: "";
    border: none;
    margin: 0 16px
}

#k2t-header-top .info-contact.top-buttons .k2t-btn {
    min-width: inherit;
    width: auto;
    padding: 0 22px
}

#k2t-header-top-2 {
    min-height: 82px;
    height: auto;
    background: #fff
}

#k2t-header-top-2 .h-midle-area {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    padding-top: 25px
}

#k2t-header-top-2 .h-midle-area .h-element i {
    height: auto;
    min-height: inherit
}

#k2t-header-top-2 .contacts-top {
    padding-right: 18px;
    margin-right: 8px;
    border-right: 1px solid #dedede
}

#k2t-header-top-2 .contacts-top__item {
    font-size: 18px;
    padding: 0 0 0 7px;
    text-align: left
}

#k2t-header-top-2 .contacts-top__item i {
    padding-right: 11px;
    height: auto;
    line-height: 100%
}

#k2t-header-top-2 .contacts-top .zmdi {
    font-size: 115%
}

#k2t-header-top-2 .search-box .icon-search {
    line-height: inherit;
    font-weight: bold;
    padding: 0 12px;
    font-size: 25px
}

#k2t-header-top-2 .info-contact {
    height: auto
}

#k2t-header-top-2 .info-contact.top-buttons {
    padding-right: 0
}

#k2t-header-top-2 .info-contact.top-buttons span::after {
    border: none;
    margin: 0 0
}

#k2t-header-top-2 .info-contact.top-buttons span::before {
    content: "";
    border: none;
    margin: 0 13px
}

#k2t-header-top-2 .info-contact.top-buttons .k2t-btn {
    min-width: inherit;
    width: auto;
    padding: 0 22px;
    margin-top: 23px
}

#k2t-header-top-2 .h-element {
    display: table-cell;
    vertical-align: middle;
    text-align: center
}

#k2t-header-top-2 .k2t-logo-2 {
    padding-left: 1px;
    display: block;
    margin-top: 11px
}

@media (min-width: 1200px) {
    .k2t-header-default .k2t-wrap {
        padding: 0
    }
}

.k2t-header-default .k2t-menu {
    padding: 0
}

.k2t-header-default .k2t-menu>li {
    height: 64px;
    line-height: 60px;
    padding-left: 0;
    padding-right: 48px;
    font-size: 15px;
    letter-spacing: .004em
}

.service-classic-item .service-thumb img {
    -webkit-filter: brightness(60%);
    filter: brightness(60%);
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

@media (max-width: 1200px) {
    .show-large {
        display: none
    }
}

@media (max-width: 768px) {

    .form-quick-quote .fright input,
    .form-quick-quote .fright select {
        float: none
    }

    .page input[type="text"],
    .page input[type="email"],
    .page textarea {
        width: 100%
    }

    .admin-bar .k2t-header .sticky {
        top: 0 !important
    }

    .content-page {
        padding: 0 20px
    }
}

@media (max-width: 768px) {
    .centered-sm {
        text-align: center !important
    }

    table {
        display: block;
        overflow-x: auto
    }
}

.form-quick-quote .wpcf7-form select,
.wpcf7-form .form-quick-quote select {
    padding: 40px 30px 15px 10px
}

.form-quick-quote .wpcf7-form select:hover,
.wpcf7-form .form-quick-quote select:hover {
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.k-service-listing .service-wrap-inner .title {
    padding: 0
}

.single-post .k2t-blog .post-entry .flx-entry-thumb {
    float: left;
    margin-bottom: 15px;
    margin-right: 10px;
    margin-top: 10px
}

.flag-block-link:hover {
    cursor: pointer
}

.flag-block-link img {
    -webkit-filter: sepia(100%) hue-rotate(150deg) saturate(180%);
    filter: sepia(100%) hue-rotate(150deg) saturate(180%);
    width: 88px;
    height: 58px
}

.flag-block-link:hover img {
    -webkit-filter: sepia(0%) hue-rotate(0deg) saturate(100%);
    filter: sepia(0%) hue-rotate(0deg) saturate(100%)
}

.k2t-btt {
    bottom: 120px;
    right: 20px
}

.grecaptcha-badge {
    bottom: 50px !important
}

.k2t-content {
    z-index: 0
}

a>h1 {
    color: #317289;
    -webkit-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
    transition: all 0.2s ease-in-out 0s
}

a:hover>h1,
a:focus>h1 {
    color: #146079
}

a>h2 {
    color: #317289;
    -webkit-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
    transition: all 0.2s ease-in-out 0s
}

a:hover>h2,
a:focus>h2 {
    color: #146079
}

a>h3 {
    color: #317289;
    -webkit-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
    transition: all 0.2s ease-in-out 0s
}

a:hover>h3,
a:focus>h3 {
    color: #146079
}

a>h4 {
    color: #317289;
    -webkit-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
    transition: all 0.2s ease-in-out 0s
}

a:hover>h4,
a:focus>h4 {
    color: #146079
}

a>h5 {
    color: #317289;
    -webkit-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
    transition: all 0.2s ease-in-out 0s
}

a:hover>h5,
a:focus>h5 {
    color: #146079
}

a>h6 {
    color: #317289;
    -webkit-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
    transition: all 0.2s ease-in-out 0s
}

a:hover>h6,
a:focus>h6 {
    color: #146079
}

.content-blog-greed {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: stretch;
    -webkit-justify-content: stretch;
    -ms-flex-pack: stretch;
    justify-content: stretch;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.content-blog-greed__thumb {
    width: 25%;
    -o-object-fit: cover;
    object-fit: cover;
    height: 162px
}

@media (max-width: 600px) {
    .content-blog-greed__thumb {
        width: auto;
        height: auto
    }
}

.content-blog-greed .entry-content {
    width: 75%;
    padding-left: 20px
}

@media (max-width: 600px) {
    .content-blog-greed .entry-content {
        width: 100%;
        padding-left: 0px
    }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9zdHlsZS1tb2RlbC1ibG9ja3Muc2NzcyIsIl9yb3V0ZS5zY3NzIiwiX21lbnVlcy5zY3NzIiwic3R5bGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxXQUNJLG1CQUFvQixDQUN2QixrQkFHRyxjQUNBLHlCQUNBLDhCQUNBLG1CQUNBLGNBQ0EsaUJBRUEseUJBRUEsY0FDQSxrQkFBbUIsQ0FDdEIsOENBSUcsV0FDQSxZQUNBLFdBQ0EseUJBQ0EsY0FDQSxjQUFlLENBQ2xCLHFCQUdHLGNBQ0EsY0FDQSw4QkFBK0IsQ0FDbEMsT0FHRyxrQkFBbUIsQ0FDdEIsWUFHRyxrQkFDQSxhQUNBLFVBQ0EsTUFDQSxPQUNBLFdBQ0Esa0JBQ0EsU0FBVSxDQUViLHlCQUdHLDRCQUE2QixDQUNoQyxXQUdHLGtCQUNBLFdBQ0EsV0FBWSxDQUNmLFFBR0csK0JBQUEsQUFDQSxnQ0FEQSxBQUNBLCtCQURBLEFBQ0Esd0JBQUEsMEJBQ0EsMEJBQTJCLENBQzlCLGFBR0csdUNBQUEsQUFBaUMsd0NBQWpDLEFBQWlDLHlDQUFqQyxBQUFpQyxxQ0FBakMsQUFBaUMsZ0NBQUEsQ0FDcEMsa0JBSUcsV0FDQSxZQUNBLG9CQUFBLEFBQ0EscUJBREEsQUFDQSxvQkFEQSxBQUNBLGFBQUEsaTdGQXFRQSw0QkFFQSwyQkFFQSxDQUFBLHNCQUNILHlCQUFBLEFBR0csOEJBSEgsQUFHRyxpQkFBQSxXQUFtQixtQkFBQSxBQU1uQixvQkFObUIsQUFNbkIsb0JBTm1CLEFBTW5CLFlBQUEsMkJBQ1MsQ0FBQSxHQUNULGNBQVMsaUJBQ0cseUJBRVosY0FDTyxrQkFHRCxDQUNOLHFCQUNTLGkwSkM3UWtCLDJCQUNRLDRCQWxFdkIsNEJBa0RhLG1CQW9CVCxpQkFuR3BCLENBQU0saUJBNkJVLGlCQTBFSixDQUFBLGtDQUM4QixlQUFBLGNBQUEsaUJBQUEsZUFBQSxDQUFBLHdCQUFBLGtCQUFBLGtCQUFBLENBQUEsMkJBQUEsNkJBQUEsQ0FBQSwyQkFBQSxxQkFBQSxhQUFBLENB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QUFBLGtCQUFBLGVBQUEsQ0FBQSx1QkFBQSxjQUFBLENBQUEscUJBQUEsNkRBQUEscURBQUEsV0FBQSxXQUFBLENBQUEsMkJBQUEseURBQUEsZ0RBQUEsQ0FBQSxTQUFBLGFBQUEsVUFBQSxDQUFBLGtCQUFBLHNCQUFBLENBQUEsYUFBQSxTQUFBLENBQUEsS0FBQSxjQUFBLDJDQUFBLHNDQUFBLGtDQUFBLENBQUEsc0JBQUEsYUFBQSxDQUFBLEtBQUEsY0FBQSwyQ0FBQSxzQ0FBQSxrQ0FBQSxDQUFBLHNCQUFBLGFBQUEsQ0FBQSxLQUFBLGNBQUEsMkNBQUEsc0NBQUEsa0NBQUEsQ0FBQSxzQkFBQSxhQUFBLENBQUEsS0FBQSxjQUFBLDJDQUFBLHNDQUFBLGtDQUFBLENBQUEsc0JBQUEsYUFBQSxDQUFBLEtBQUEsY0FBQSwyQ0FBQSxzQ0FBQSxrQ0FBQSxDQUFBLHNCQUFBLGFBQUEsQ0FBQSxLQUFBLGNBQUEsMkNBQUEsc0NBQUEsa0NBQUEsQ0FBQSxzQkFBQSxhQUFBLENBQUEsb0JBQUEsb0JBQUEscUJBQUEsb0JBQUEsYUFBQSx5QkFBQSwyQkFBQSxzQkFBQSxtQkFBQSx5QkFBQSxnQ0FBQSxzQkFBQSx3QkFBQSx1QkFBQSxtQkFBQSxjQUFBLENBQUEsMkJBQUEsVUFBQSxvQkFBQSxpQkFBQSxZQUFBLENBQUEsMEJBQUEsMkJBQUEsV0FBQSxXQUFBLENBQUEsQ0FBQSxtQ0FBQSxVQUFBLGlCQUFBLENBQUEsMEJBQUEsbUNBQUEsV0FBQSxnQkFBQSxDQUFBLENBQUEiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogYmxvY2sgOCAqL1xuXG4udGl0bGUtYm94IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLnRpdGxlLWJveF9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udDogODAwIDE5cHgvMS4yICdPcGVuIFNhbnMnO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgY29sb3I6ICMzMTcyODk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgLyogdGV4dC1hbGlnbjogY2VudGVyOyAqL1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgLyogYmFja2dyb3VuZDogI2VmZjBmOTsgKi9cbiAgICBwYWRkaW5nOiA2cHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4udGl0bGUtYm94X190aXRsZTo6YWZ0ZXIsXG4ub2ZmaWNlX19uYW1lOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTU1cHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODFiZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi50aXRsZS1ib3hfX3N1YnRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzBhMTYzMDtcbiAgICBmb250OiA1MDAgMjBweC8yNHB4ICdPcGVuIFNhbnMnO1xufVxuXG4ucm91dGUge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbi5yb3V0ZV9fbWFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAyODBweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC8qdHJhbnNpdGlvbjogb3BhY2l0eSAxczsqL1xufVxuXG4ucm91dGVfX2xpc3QuZmxleC1jb2x1bW4ge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWFwX2lubmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuXG4uaWNvLWNpcmNsZS13aGl0ZSB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY28tY2lyY2xlLXdoaXRlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ucm91dGVfX29yZGVyX190ZXh0IHAge1xuICAgIGZsZXgtYmFzaXM6IDE3MHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmb250OiAzMDAgMThweC8xICdPcGVuIFNhbnMnO1xufVxuXG5oMyB7XG4gICAgY29sb3I6ICMzMTcyODk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgLyogdGV4dC1hbGlnbjogY2VudGVyOyAqL1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgLyogYmFja2dyb3VuZDogI2VmZjBmOTsgKi9cbiAgICBwYWRkaW5nOiA2cHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG5cbi8qIGJsb2NrIDEgKi9cblxuLmZpcnN0X3NpZGViYXJfYmxvY2sge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZmlyc3Rfc2lkZWJhcl9ibG9jay5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDM0MHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLyogYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLDAsMCwwLjUpOyAqL1xuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgLyogYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTsgKi9cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaWRlYmFyX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDM4cHggMjRweDtcbn1cblxuLmZpcnN0X3NpZGViYXJfYmxvY2sgLnRpdGxlX2Jsb2NrIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6IHJnYig1NSwgNTUsIDU1KTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4uZmlyc3Rfc2lkZWJhcl9ibG9jayB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5maXJzdF9zaWRlYmFyX2Jsb2NrIHVsIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMnB4IWltcG9ydGFudDtcbn1cblxuLmZpcnN0X3NpZGViYXJfYmxvY2sgdWwgbGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICBjb2xvcjogIzdlMTYxNztcbn1cblxuXG4vKiBibG9jayA4ICovXG5cbi50b3BfYnV0dG9uX2Jsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnRvcF9idXR0b24ge1xuICAgIHdpZHRoOiAyMjVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdlMTYxNztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4udG9wX2J1dHRvbiBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuXG4vKiBibG9jayAxNCAqL1xuXG4uc2VsZWN0ZWRfdGV4dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxNWU3YTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiA0MHB4O1xufVxuXG4uc2VsZWN0ZWRfdGV4dCBwIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuXG4vKiBibG9jayAxNiAqL1xuXG4uc2l4dGVlbnRoX2Jsb2NrIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4jbW9kYWxfZm9ybSxcbiNtb2RhbF9mb3JtMiB7XG4gICAgd2lkdGg6IDQ2MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyOiAzcHggIzAwMCBzb2xpZDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDQ1JTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjMwcHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHotaW5kZXg6IDY1MDtcbiAgICBwYWRkaW5nOiA1MHB4IDQ1cHg7XG59XG5cbiNtb2RhbF9mb3JtMiB7XG4gICAgd2lkdGg6IDYwMHB4O1xufVxuXG4jbW9kYWxfZm9ybSAjbW9kYWxfY2xvc2UsXG4jbW9kYWxfZm9ybTIgI21vZGFsX2Nsb3NlMiB7XG4gICAgd2lkdGg6IDIxcHg7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjMjA1Zjc5O1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiNtb2RhbF9mb3JtICNtb2RhbF9jbG9zZTpob3ZlcixcbiNtb2RhbF9mb3JtMiAjbW9kYWxfY2xvc2UyOmhvdmVyIHtcbiAgICBjb2xvcjogIzdkMGMwYztcbn1cblxuI292ZXJsYXksXG4jb3ZlcmxheTIge1xuICAgIHotaW5kZXg6IDYwMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBvcGFjaXR5OiAwLjg7XG4gICAgLW1vei1vcGFjaXR5OiAwLjg7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTgwKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cblxuLyogYmxvY2sgMjIgKi9cblxuLnR3ZW50eV9zZWNvbmQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweDtcbn1cblxuLnR3ZW50eV9zZWNvbmQgdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzlhOWE5YTtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4udHdlbnR5X3NlY29uZCB0YWJsZSB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxNWU3YTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBoZWlnaHQ6IDMzcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5sb25nX3RoIHtcbiAgICBtaW4td2lkdGg6IDEzNXB4O1xufVxuXG4udHdlbnR5X3NlY29uZCB0YWJsZSB0ZCB7XG4gICAgY29sb3I6ICMyYzJjMmM7XG4gICAgaGVpZ2h0OiAzM3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOWE5YTlhO1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG5cblxuLyogYmxvY2sgMjQgKi9cblxuLnRydXN0X3VzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xufVxuXG4udHJ1c3RfdXMgLnNsaWRlcl90cnVzdF91cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHJ1c3RfdXMgLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgLyogbWluLWhlaWdodDogMzUzcHg7ICovXG59XG5cblxuLyogbmljZSBzY3JvbGwgKi9cblxuI2FzY3JhaWwyMDAwLWhyIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgaGVpZ2h0OiA4cHghaW1wb3J0YW50O1xufVxuXG4jYXNjcmFpbDIwMDAtaHIsXG4jYXNjcmFpbDIwMDEtaHIsXG4jYXNjcmFpbDIwMDItaHIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xufVxuXG4ubmljZXNjcm9sbC1jdXJzb3JzIHtcbiAgICBoZWlnaHQ6IDIwcHghaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0MHB4IWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2UxNTE3IWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHghaW1wb3J0YW50O1xuICAgIHRvcDogLTZweCFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwcHggM3B4O1xufVxuXG5cbi8qIGJsb2NrIDI3ICovXG5cbi5hY2NvcmRlb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiA3OHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG59XG5cbi5hY2MtaGVhZCB7XG4gICAgcGFkZGluZzogMTVweCA0NXB4O1xuICAgIGJhY2tncm91bmQ6ICMyMjVmN2E7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5hY2MtaGVhZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzdlMTUxNztcbn1cblxuLmFjYy1ib2R5IHtcbiAgICAvKiBwYWRkaW5nOiAxMHB4OyAqL1xuICAgIC8qIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzBjMGMwOyAqL1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGNvbG9yOiByZ2IoNTUsIDU1LCA1NSk7XG59XG5cbi5vcGVuX21vcmUge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuXG4vKiBibG9jayAyOCAqL1xuXG4uY2FzZV9zdHVkaWVzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4uY2FzZV9zdHVkaWVzIC5zbGlkZXJfY2FzZV9zdHVkaWVzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zbGljay1hcnJvdyB7XG4gICAgdG9wOiAtNTBweDtcbn1cblxuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdlMTUxNztcbn1cblxuLnNsaWNrLXByZXYge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICByaWdodDogNzNweDtcbn1cblxuLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtMjVweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcmlnaHQ6IDEzcHg7XG59XG5cbi5zbGljay1wcmV2OmhvdmVyLFxuLnNsaWNrLW5leHQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMyMjVmN2E7XG59XG5cbi5zbGljay1hcnJvdyB7XG4gICAgdG9wOiAtNTBweDtcbn1cblxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLmNhc2Vfc3R1ZGllcyAuc2xpZGVyX2Nhc2Vfc3R1ZGllcyBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDIzMnB4O1xufVxuXG4uZmlybV9uYW1lIHtcbiAgICBoZWlnaHQ6IDY4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbiAgICBjb2xvcjogIzAwMDtcbiAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XG59XG5cbiNhc2NyYWlsMjAwMS1ociB7XG4gICAgbWFyZ2luLXRvcDogOTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGhlaWdodDogOHB4IWltcG9ydGFudDtcbiAgICBsZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbiNhc2NyYWlsMjAwMi1ociB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGhlaWdodDogOHB4IWltcG9ydGFudDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuXG4vKiBibG9jayAzNCAqL1xuXG4uYXBwbGljYXRpb25fZm9ybSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMzBweCAwcHg7XG59XG5cbi5hcHBsaWNhdGlvbl9mb3JtIC5hcHBsaWNhdGlvbl9mb3JtX2hlYWRlciB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIC8qIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7ICovXG4gICAgY29sb3I6ICMzNzM3Mzc7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmFwcGxpY2F0aW9uX2Zvcm0gLmFwcGxpY2F0aW9uX2Zvcm1fbGlzdCBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFwcGxpY2F0aW9uX2Zvcm0gLmFwcGxpY2F0aW9uX2Zvcm1fbGlzdCBsaTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZG9jdW1lbnQuc3ZnKSBuby1yZXBlYXQ7XG4gICAgbGVmdDogMHB4O1xuICAgIHRvcDogLTZweDtcbn1cblxuLmFwcGxpY2F0aW9uX2Zvcm0gLmFwcGxpY2F0aW9uX2Zvcm1fbGlzdCBsaSBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgcGFkZGluZy10b3A6IDJweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5hcHBsaWNhdGlvbl9mb3JtIC5hcHBsaWNhdGlvbl9mb3JtX2xpc3QgbGkgYSBzcGFuIHtcbiAgICBjb2xvcjogIzRlNzRiMztcbn0iLCIucm91dGV7XG4gICAgLnJvdXRlX19tYXAuYWN0aXZlIHtcbiAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIC5yb3V0ZV9fbGlzdC1tYXAge1xuICAgICAgICBoZWlnaHQ6IDI4MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnJvdXRlX19saXN0IC5sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgZm9udDogNTAwIDE4cHgvMSAnT3BlbiBTYW5zJztcbiAgICB9XG4gICAgXG4gICAgLnJvdXRlX19saXN0Pi5sYWJlbCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgIC5yb3V0ZV9faXRlbV9faGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzdlMTUxNztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5yb3V0ZV9faXRlbSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICZfX2ljbyB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiA4MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvIGF1dG87XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogM3B4IDAgM3B4IDEzcHg7XG4gICAgICAgICAgICAvKmJvcmRlci1sZWZ0OiAxNHB4IHNvbGlkICNmZmYwOyovXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxN3B4O1xuXG4gICAgICAgICAgICBiIHtcbiAgICAgICAgICAgICAgICBmb250OiA2MDAgMThweC8xICdPcGVuIFNhbnMnO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTklO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2Rlc2Mge1xuICAgICAgICAgICAgcGFkZGluZzogMjlweCAyMHB4IDE0cHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMTBweCAzMHB4IHJnYmEoMCwwLDAsLjQpO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5vcmRlci1yb3V0ZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIxNWU3YTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZle1xuXG4gICAgICAgICAgICAucm91dGVfX2l0ZW1fX2hlYWRlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE1ZTdhO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnJvdXRlX19pdGVtX19pY297XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzdlMTUxNztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIsXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgJHNpemU6MTVweDtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzdlMTUxNztcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMzNweDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtKCRzaXplLzIpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogJHNpemU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogJHNpemU7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA3cHggIzAwMDsgLyog0JTQvtCx0LDQstC70Y/QtdC8INGC0LXQvdGMINC00LvRjyDRg9Cz0L7Qu9C60LAgKi9cbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7IC8qINCf0YDRj9GH0LXQvCDQt9CwINC+0YHQvdC+0LLQvdGL0Lwg0LHQu9C+0LrQvtC8ICovXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgLyog0J/QvtCy0L7RgNCw0YfQuNCy0LDQtdC8INC90LAgNDXCuiAqL1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTsgLyog0J3QsNC60LvQsNC00YvQstCw0LXQvCDQv9C+0LLQtdGA0YUsINGH0YLQvtCx0Ysg0YHQutGA0YvRgtGMINGB0LvQtdC00Ysg0YLQtdC90LggKi9cbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgLyog0J/RgNGP0YfQtdC8INGC0LXQvdGMICovXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucm91dGVfX2l0ZW1fX2Fycm93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1nL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUFjQUFBQUxDQVFBQUFBWm1WOGpBQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFBQ0JqU0ZKTkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUFBbUpMUjBRQUFLcU5JeklBQUFBSmNFaFpjd0FBQ3hJQUFBc1NBZExkZnZ3QUFBQUhkRWxOUlFmakNnSUxPQk1qeVFGaUFBQUFQVWxFUVZRSTEyUDRiLzcvL0g4VkJoajRmL2IvLy85UDRBTC9aZjdmSVNod0ExVkE2LysvLy8vL240REpYb2ZMb3VoRk13amRYdlAvRnhDdUFnRDM0MHl1YzVEOUNBQUFBQUJKUlU1RXJrSmdnZz09XCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG5cblxuXG5cblxuICAgIC5yb3V0ZV9faXRlbV9fYXJyb3cge1xuICAgICAgICB3aWR0aDogMzNweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWcvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQXNBQUFBSENBUUFBQUIwWjMvV0FBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUFtSkxSMFFBQUtxTkl6SUFBQUFKY0VoWmN3QUFDeElBQUFzU0FkTGRmdndBQUFBSGRFbE5SUWZqQ2dJTE9qQ3ptQktTQUFBQVJrbEVRVlFJMTFYSnF4WEFJQkFGMFZmSVNoUU4wTC9EY0JLWENDUjFNQmlXejhpNUlsRXdyVEFLU1R4QWRjQ293Q3NDeldIT1JwQWNmaUxmbXRyUXIzbkFQU2ZrUFFlZXMweXVOaHJvZkFBQUFBQkpSVTVFcmtKZ2dnPT1cIik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XG4gICAgfVxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuICAgIC5yb3V0ZV9faXRlbV9fcHJpY2Uge1xuICAgICAgICBwYWRkaW5nOiAzcHggMTBweCAzcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIC5yb3V0ZV9faXRlbS5hY3RpdmUgLnJvdXRlX19pdGVtX190aXRsZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLnJvdXRlX19pdGVtLmFjdGl2ZSAucm91dGVfX2l0ZW1fX2Rlc2Mge1xuICAgICAgICAvKmRpc3BsYXk6IGJsb2NrOyovXG4gICAgfVxuXG4gICAgLnJvdXRlX19vcmRlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTVlN2E7XG4gICAgICAgIHBhZGRpbmc6IDI4cHggMTVweCAyN3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBUVlBQUFCRkNBWUFBQUNvamtoS0FBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBeVpwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVOaTFqTVRRMUlEYzVMakUyTXpRNU9Td2dNakF4T0M4d09DOHhNeTB4TmpvME1Eb3lNaUFnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSU1pXWTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpWSmxaaU1pSUhodGNEcERjbVZoZEc5eVZHOXZiRDBpUVdSdlltVWdVR2h2ZEc5emFHOXdJRU5ESURJd01Ua2dLRmRwYm1SdmQzTXBJaUI0YlhCTlRUcEpibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPa0UyTmpnMU9USXdNRUV5TkRFeFJUbEJRemhHUXpZeU9ESkNSRVl6UVRBMUlpQjRiWEJOVFRwRWIyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09rRTJOamcxT1RJeE1FRXlOREV4UlRsQlF6aEdRell5T0RKQ1JFWXpRVEExSWo0Z1BIaHRjRTFOT2tSbGNtbDJaV1JHY205dElITjBVbVZtT21sdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNlFUWTJPRFU1TVVVd1FUSTBNVEZGT1VGRE9FWkROakk0TWtKRVJqTkJNRFVpSUhOMFVtVm1PbVJ2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2UVRZMk9EVTVNVVl3UVRJME1URkZPVUZET0VaRE5qSTRNa0pFUmpOQk1EVWlMejRnUEM5eVpHWTZSR1Z6WTNKcGNIUnBiMjQrSUR3dmNtUm1PbEpFUmo0Z1BDOTRPbmh0Y0cxbGRHRStJRHcvZUhCaFkydGxkQ0JsYm1ROUluSWlQejR2anZlcUFBQVFFa2xFUVZSNDJ1eGRDWFBiTmhkODFHVlprbVhMenRIazYvLy9aVzBhTzc3aTI1Sklmc0YwZC9DRVVyWWNBeUFwQVRNWTBtbEhFZ2xnc1cvZmdhd3NTMG10c1MzNzFmdm9BMXg3cW5kLzlZNjZzbWZxNnQ1bjZyUDExVzFseFpXOXFMZ3ZWTS9WZGFuNkFuMk9hNXA4VFoxNENSZ2EwVHBxMFhmVnd1OVhkQmNVcWhheHJQbGIzckVZc3czK3pRV2JLbkNZSzRCWXFIL1BGWGdVYVVva1lOaEZFTkM3dkZuc2U3LzZQbGpCSHE0RHRmQjlMT3dtc0IrM0ZRQUswNTl4ZmNUOXdtRWZDU3dTTUd5bFNaQmhzWThBQXVZNlZMdC9GZTJYTnpDQk5vR0MrMnl1ZVVMMjhQU3JQd0FzSGdBY1pUSkJFakMwSFF5R0FJRjkzRmZwQk5rTE52MnV2S2VxYTFtaFQ4d0JGby9vVHdra0VqQzBvUTBBQUh2b1EzVWRnQm1VVGsvdGRhYkZuaXR3ZUZaWDNzL1RLMHZBMEJTOWdBekFBTUQ0VjUvQVRCaHNpVGJRZExOa0RqUGo3bGUvQjBna0VUTUJRNjE2Z1FHQkthNERXWFVWSmxDSUJ3N2FaVG9IU055aUoxMGlBVVB3WmxqQkFjQmdYMVpkaUIxbkFxWVhHMStqeUFBT09tYkNhQkUzQUlubjlMb1NNUGpVRGJRbllZejduZ0tBdENNMVU1Y1FnTVFqekF6WHc1RmFBb1kzdGE1WTBYQU1sakFHTzVCa3U3YXUwYlJiQUNCdWNhVjRtYWRYbElEaE5VQVl3RlNZQVF4NjhucGNRV3J0MFNUSTdwWUFoeXVZR3ZNRUVBa1lxZ0RCZ01BaFFHRVA3S0RyVEtiVXRzZlVFQURCQXF6QmdNTlBnRVdlZ0dHM2djRUF3QVNtQW5XRW9USVhFaGhzUDBqUXpIaFMrb014TmU1a2g4WEtYUVVHUmlST3dSSkdZQWR0QllOc2cvdVgvbTJUVnI3aDc3TEZJSkVESEg2Q1JURENNZ0hERnU4T1BZREFNUUJoMkNMdDRLVUZYeFZOV2E0eGc5NnlnS3UrODZXcjZ4Rm9HMmk0YytFSkFIRUpzRmp1Q292Y0ZXRG93bHc0Z2Vtd0p6WnhxZTM2UVNHcjZjc0w3SHJzOU92cmVnbHU0dEpMTzZoTzd0TDFIN3JPM3pvSHBDL1ZtYUZ0MHlHWTBQVU0wK0lDWmthZWdLSDlnRUJCa2FISy9RWnJDSm1zRDlqUmRRem1zcHBnNUtZbnV5QlFlQUpBQW9RTEdMb1RMSFNpR0pQSFdIQm1YVUJZRThkRHV6b1plazJoTWsvQTBLNW1Cbk1zcTI3SGJzTW1uMHU5QzJmWFgwcDFnUk1ORUVVTHhzR3RRRFZ3UUtQbnNJMk9ORFBSVENkeWFUZm52V3hoWE11MkFRTW40aUhNaHFsWVViRkpiRURVTHEvcFBwWHhKN0hCTjhzdDNaU1llRFlVS3dZUEZUaG9VMFVheGlvb1V0N0F2UGdwVzVhMHRVM0FZQ2JSRVFEaFFHd0JsRG9uazF0cmdjME4wMlhLY083US8xMW9IVWZEWU9vNnc4K0h5dng3N2IzV3dSNlcwQjBNUUZ4dmkzbXhEY0NRZ1JrY2k0MUhhSUxyTVZPMG1EVUVHS3YvTEt0MUQxUEUzWDlCWHRlNVpPazdWcjBhS1BPckNXTk1GNmNCaUVzd2lUSUJRMzF0cEhTRVE4VVFpaG9uU2FZMGdTZGxIanlyYThxMWVEdXJJRGpzS2JPREJYRjY4cnFYSlFicnlXRldVSDk0U01BUTN6NDFOUE1EekllOUdzRkFoOWN1SFRQaFZxei9PelcvNHo4U205ekdiRmVhajNYcUVSMkF2ekVyempFUGxna1l3aS9FUGVnSUo1Z1FuY2oyNXJxRW5EdnNGbmVLRmFTdzZ2QU1qV3hpQXRZNGtYb1QzM1RwL0Vkb0R4ZVlFMlVDaGpCSVBCTXJMbW83c3c2V3NCQmJLWWdseGVhSkhkVEtJbGgrbjZueUUyZ1VkYkFIclM5Um5MeHFpeG5aRm1EWVY2REFtSVE4TWhCMHhLYnFQamg5a2RabG8xb2Zwb2J1VEtFdklnTUY1K3E5QW9mSEJBenZmNmxqQU1JSERIZ3N4TzBvUnNKRFVYUnlUYW9BMUk3RytocE1sdE9IK1pTUjU5TUM0RUR0SVUvQThIdlUwTGdnUDRJU3hvcEowRDV5TTNER3EzQ3RrRDdwQnUzVkk4ZzhqV0E5Rkpzdkk1SG1GVDBYeGdUOUlmKzZOcGNKR0RadmhpVjhVZ09ZUlFZRkJxMWNpeFVUazdtd1BXWUd4Y29qc2NGd01jR2hWQnZPR2RoREFvWlg2TlloeklhWk1oM0t3SU5GV3Zrc3R1ejR2YVJxUHR2Y2FLWlNxRHdBWUdRUjU5d0NUUFFjSm1xUmdLSGFGandFVTVoR1FIQ04zanhNOVVheGhOUjJwNUU5OEZpQVFTU1dTb1o2QStid1V4cWlYVFVCR0JpYjhCRk1ZVC93Z0dqZk5oT1hybUR2UFc2QmZ1Q21iYnZQdkVsVnA2cDNVRlZzWlp2TzBjZ3c5NDdCVm9mS3hKREE4ekhEM0R1SDlsQjd6RU1UZ0dHcTlBUWU2MVpFV0RoUEdJZ3IzQzliUHFtWnVxeFRtS3NLcXVqQUlHM0NhUkZPdjM4ZHFNVWtMNTBSNnFhS0wxb09FajJBd2d3YjFUQUM4SEVzNWtwM3VObFZZT2dBREQ0ckFTZ2tVK0RrMXk3SHRwMU8xRi9UcTFLVnU3SmFWRVVYVjhuV01BdFp3d1IwMTltZmhRTVdHakFXYTNwYm1qNTFqSzdPa081TmpnT0Y3MU9BUkxGTHdOQURJditCbHg4YUVJakdkM2paMTlMc0FwK1pzL1ByS2tnRDU5NHRvN1pKZmNYeU4zN1BhLy91MXByUVJXWG16cjNMTkpyTU1JYll3STdFbmxFcUVRRENnTU4zTU5ybExnQ0RtY2duQUlWUjRCZk1BYVNPOEVPYUdYV21TNlAxeFJZdTBWbUV2UTBYYmQyMUoxNzdIVXV4eDlZL2lpMU1zNURWa25STmEvc3dMWTR4SnFGemREcGd0d1ljTG1LenJkakFzQWM5NFNOZWJtaVJjUWxBdUFCYldEUVFFTXdPUkxmWlNHeWhXcmVXb3J5UkZUU0I5YXdERGJjdUpRdXVtb1ZBTi9HOGdRRFJFMXRVZUtiTTM1RE00UWtiMmxsTXN6Y21NRXlBdUI4QzA3RU9QcGVKSzAzTGkrOHJFQmhXbUFaZGFYNlJWRitUWHQvbkZhYkhrd0tMSm9FNjY0QXdvYThUY0M0TEFNRjR6YzR4cjZNZ1lJeDJBS1p3ak1tZkIzeUpQQXZncWs3eHBzSk9aVkVSVmlJaU8zRDk1YnVRblZrRmRwblk3RWkrRTdJSVhmbnF1UUg2a0M3SFo2NDhvOFQzWmxjb3B2MVJiSzJKNE9BUW1qRjB3QlQrZ0hqVEM3QlFkWlhsQjZEcWhkVHJiZURoTmoyeEoxNGRpUFdOcDF5TDN6TUxuN0FvZUVJVUJjdzYzeWZyZ3pBR0oxUk9EN043cjZFNzNJWGM5RUlEd3hGQTRURFFDOVBWa3d4TE9KVjZEd1RKOEp3anNYSDRRNlVaNkdoTFNRQ3g4ZmhxVmtWTmdpQnhqUTBoci9GOThrQ2p6MnF1UzRDNXJzdkhmY2V6dHc0WTZJNmNCZ1FGeGlWY3dBYXJNeGxsaEVreFZxYkRRSms0S1N2VHo1anI5emxYcHNVOUZzeER6WE9BMWNWR0FlYzhTOWZUbmRrS1lHQWkxQmVBUWdoaHBxdGV6am1RczQ0WWM5WWVITU5rbW9CTzZoMHVnVUU0a05BTTdCSDArazVzTVowNjlKb0IyT0lIdFNubUFkWllnZm4vandSSXdQSU5ESXhtL0FKcWxRVXlIWmFLVHQzVU5QaU1qR1BnU3k4QlFTT0FndlUzcjhWR3R0YXhhVXlWR1IwaXJadHI2eGJnNEZWbzczbitvV2FSZk1WQzhjMFVDQXB6bUE2bkVsK2RwbjZnaTMzb3RPM1U2bTJsc3ZjbnNscGs1MEhpYWs5bXdkTDFlaUtyR1p1K25yV2pObURCYzNyNWZKK000VmhwQ3I1QmdRdVBsVyt1Sks3WGdkNlZtVmhCc1NtSG5xUzJYb3ZRaC8zY0toWVIwNFc5aDNuRFNtUlpnTFZSS00zaHNrbkFjQWltY0NqK1MyWFJScnRTZWtJZUVSQ1lTRU1OZ2NGWnFZQkxPMXBYTVUyZTlYRVRHU0M2U25lWWVkWWQ5SG96NXZVM1hHczFKVElzSEFxTlBxbVNMdE4rSmRaM1cwWUNoS0hZOE5jRHNaNlZwZ05DVlEyR3FyOWYrL2RORTdDYTduck4xVnluQy9rQTV1Z3QyRVFSNFRkY2lnM3oxdUhVNzMxdnBSckhxZnJNMi9kODludUJZU0tyY1FxRjU4bk5xcnJmSlk0YmlvRkpESGMxMTc0YWdMSmhpMS8vN1M1UTE4UjVhUUdYRzRERnVxSXZXY1YvTHpjRW1kajZBMEdmYm1WNnRjdzFkS0FVRnl2VDAwL0VIb3hUZXZyOExwNnRVTjhYM1pRZ0tCeUxYMFdlazgxb0NLZGlLOXJFWUFtSEdEQ2FERDIxeUpySUN0eUo0UlpNNFlHNXVsNUM3b0JHc1FZWU9zNTlWZEVYWFEraXJ5YTZOQkFZM0xIbVR2NE1Kc3JqN0dPTU5VT2NQeXZUMU9mYVdZS2hrR1ZIWXd4RFBOaE0vQVl2NmFDbE02QjVERmZUV0d6Ty9ZRmlQMFVEQU1BdHJNSzA1Ym1zRmtCWmlqMC9zM0R1YVFLOXA5QUlJemQxRmFpZUFncmU5MlMxaU16QUFWbTM4RXNkclZEUHBBUFNSdEN3UWdmS1BXTittOS94Q2QvckF4eEtwV25NMUJ4NHMvZnVkeGhESDB5QmFPZmJmTGdIVXppUFlNOHo1ZmxFYkdtNU9pZXNDd0s1cy9QekZPMW5CUTdzVFRKekJxb3plV3lnd0lPZzBhMEFpenJmTzB1clhZaE4vUTdadXRoZ1AyRWUrbVJYSGZ6K1V6Q0hSVWhnTUE5aWxOWC95YjhSZnJuSGgyQVMxSGVZRDZHcjh3N0ZKcjhNWDdDUFk1Z0VPbEl5VjJZQjA0NTFkbUhlY0xGdjNUTjI1Yi9acFVObGZuU2wzbHdTL2Iyc0IzcUIrOUQxSG1sV2pNU3ZxNytMZWZQM1d6ZmF0d0JEQjNyQ24rSTNEbHhIY0RFeEpBODhFTnF2SEtNQTdTWUxad2tBdUZOQXNIUjBnVzFvV3Evb0thQ1k0TnFyQVJTcTlBZVdBbVRjVE1qM1Qrci9CY3doRS8rbStWL1FIUXJmd0hBTXBuRGdjU0VGRGV1c2FQdGdDY2NLbldOU1dHMHFGR0FBOTJKTG5HbnpZRnVBWUpPRnFNME9sclFiNCs5T0RhYUdtOHAvQ2Zid0dCZ2NtSTNzTTUyQVFIY0w1ckJSQU5TbTRpTUxyZmdzM09veWhTc0pXei92UUlIQ25zUVRGMTB3ZUFJQUVBenFUUGhwUXVNN2VWSnprb2xwQkFucUZOMUlJTUhQWjV3T2dZdXhEeUhtVGU0c1dsL2dVS2puK0FTdDRkWUhNQXpGaGpxWEhsR3NBRlU3eFFzSk5kQTlaVHF3REZjZUVSQktzZUtobWZ3MzZPbjR1K3EyVk8rSXg4aE4wWWZLQk9sRUFnZ3pSbjJ4ZFVwcFdpd0RmZCtsbWp1K2NvNzRqcVppQmUybjk1Z1NBNGdpUGowUVhDeG1ZWHdMYkwreCtPeUpvcVV4N0ZkZG9kcXdnNSt5V2xCa21kYi9tOEZkRjhBNXduaUt4QkdNM2ZFMHpDRmtjVmJxWUY4OWF3N2FVM0VxTDNoZGVxL1lQRHhnZHVEUmZCQ3gzb2VRbWdLcDAweml1U0U3YXRlN1U4emdVWnA5amtVYldNUlNtV0RYV0RDTVlBd2RpS2FqSmltUURnQU9JZW92Rm5qR0RzQmg1QWtjU3Z6dUQ1aVBsK3RZNjB2QU1BVlQyUGU0eTJaaTR4UXVBMUhwTG40N0E3QjZnU203amp0WWlFM1V1UVU0SkhiZ3QxR1A0SW5rRTJ3Q1l3a2Z2czdQM2NQaW9sbHpFMkNPNWNxcytBUFA2UU1ZZUViblo3SEhLMndNRENNc0xGKzZBaGZPSTFEMlJ5QjBwNTdBWSs4a0lDaTRwMlZ6c2w3Sk94TllVdHVZUmJBUytJR3Nwc1QzQTJzUU9UNmZkUlo2Z1hRSDh6M25ZbDI4UHM3UnBCZzVGUnNzOTdBSk1QVEZIaklySGtHQnRzMVpRRkRnWVRhK1FreGZlNlpjVVRJZWpwc25VSWphNk5sNkVIc1lyVDR0S3BRR29iMFdqT1k4Q3dBT0JUWlM4eXhmeEUvQkYvNzJJNnpMdjhXSmpPeFYwUEFaZXQvVGJrdkJnMHdoeEE0K0ZDc3lzcXBTNkxNRkg5U085U2oxbEE5THpVNTA2anB6VVBzanpPT1FtMFNwZElmUFdFOW5BZlNrSEd1bkM3UEN4OWtzQmRiNFRHeEI1WHdkTUl6RnVtVjhMS3d1a0loSGJJVTRUV2drcTU2SFVDY1NkNVU1eEdwQU45S3UwN0ozb2JtbldERXhiaitRYVZrb3UvMGpnT0pNL0pjSldPQnp1NWp2UHM1b0tjUW1STktWL3UvdXA5eVY1bi80aWkvMVVXR0cvbGVEUkg5Sm1LaXhzYXltZm9mWUdYVEo3bnV4U1RhUGFRMjJvakhhOVFqekpkU0JNRHEwblNuUDk0R2U1MDg4azQ4WUI2NTFBenJmeUhZSURMUmZ2b3FmazVKMGNjcHZFcWFTOHhndjZFakNGR1BWdm11ZUFIU0d3UzdTZW10VlkzbzF0VE1HU0lYYVNPaHUvQ3NRT0V5eFZtZWVub0UxSE14YU5ha0pCWGZaWS9TK2gwbXZveHBEK1hrUDhHSTR5Q0YwQzMyd0J3OFRUYkVJN1d3ODVIaUI4ZFJuUHZnR2hsSnNHVG5CWXZPOUJtNWhucHZ2OFJFZFdXTHRIOE0wUHUrSlRUK2VpRjhQeEE4TVFoa0FGTDRBTFVNY1pxT1BINzhDTFF6eEhLbkZiOHhUb1FZeHcvejNiVm9VWW9YOFVpMW1uK0R6VTJ5Z0ZRWDM5M29xSnNDQ3UvOExNQUNiRFhIRkZUWXVZd0FBQUFCSlJVNUVya0pnZ2c9PScpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3MHB4IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgfVxuXG4gICAgLnJvdXRlX19vcmRlciAuYnRuIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICAgIC5yb3V0ZV9fb3JkZXIgLnRvcF9idXR0b24ge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjN2UxNTE3O1xuICAgIH1cblxuICAgIC5yb3V0ZV9fb3JkZXJfX3RleHQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICAucm91dGVfX29yZGVyX190ZXh0IC5pY28tY2lyY2xlLXdoaXRlIHtcbiAgICAgICAgZmxleC1iYXNpczogNzBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwcHggNTBweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICAgICAgZm9udDogNjAwIDMwcHgvNTBweCBPcGVuIFNhbnM7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgNTAlO1xuICAgIH1cbn0iLCIuZGVzY3RvcC1tZW51LXRvcHtcbiAgICBsaS5ob3Jpem9udGFsLW1lbnV7XG4gICAgICAgICYgPiB1bC5zdWItbWVudXtcbiAgICAgICAgICAgIC8qcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7Ki9cbi8qICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyovXG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAzMXB4IDExcHggMzFweDtcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIHRvcDphdXRvO1xuICAgICAgICAgICAgICAgIGxlZnQ6YXV0bztcbiAgICAgICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG5cblxuXG4gICAgICAgICAgICAgICAgJiA+IGF7XG4gICAgICAgICAgICAgICAgICAgIC8qcGFkZGluZzowIDAgMTVweCA1cHg7Ki9cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmID4gLnN1Yi1tZW51e1xuICAgICAgICAgICAgICAgICAgICB0b3A6YXV0bztcbiAgICAgICAgICAgICAgICAgICAgbGVmdDphdXRvO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHggMCAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTlweDtcbi8qICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5rMnQtdGl0bGUtbWVudXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm1lbnUtaW1hZ2UtdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9Ki9cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgJiA+IC5zdWItbWVudXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gXG4gICAgICAgIH1cbiAgICB9XG4gICAgLmgtZWxlbWVudCBpLCBhOmhvdmVyLFxuICAgIGE6Zm9jdXMsXG4gICAgJi5rMnQtbWVudTpub3QoLmN1c3RvbS1tZW51LXN0eWxlLTEpID4gbGkgYTpob3ZlclxuICAgICYuazJ0LW1lbnU6bm90KC5jdXN0b20tbWVudS1zdHlsZS0xKSAuYWN0aXZlID4gYSxcbiAgICAmLmsydC1tZW51Om5vdCguY3VzdG9tLW1lbnUtc3R5bGUtMSkgLmN1cnJlbnQtbWVudS1pdGVtID4gYSxcbiAgICAmLmsydC1tZW51Om5vdCguY3VzdG9tLW1lbnUtc3R5bGUtMSkgLmN1cnJlbnQtbWVudS1wYXJlbnQgPiBhIHtcbiAgICAgICAgY29sb3I6ICM3M2M3ZmQgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCIvKlxuVG8gY2hhbmdlIHRoaXMgbGljZW5zZSBoZWFkZXIsIGNob29zZSBMaWNlbnNlIEhlYWRlcnMgaW4gUHJvamVjdCBQcm9wZXJ0aWVzLlxuVG8gY2hhbmdlIHRoaXMgdGVtcGxhdGUgZmlsZSwgY2hvb3NlIFRvb2xzIHwgVGVtcGxhdGVzXG5hbmQgb3BlbiB0aGUgdGVtcGxhdGUgaW4gdGhlIGVkaXRvci5cbiovXG4vKiBcbiAgICBDcmVhdGVkIG9uIDogMTcuMDQuMjAxOSwgODo0NDo0MVxuICAgIEF1dGhvciAgICAgOiBBbmRyZXlcbiovXG5cbkBpbXBvcnQgXCJfc3R5bGUtbW9kZWwtYmxvY2tzLnNjc3NcIjtcbkBpbXBvcnQgXCJnLWJsb2Nrc1wiO1xuQGltcG9ydCBcInJvdXRlXCI7XG5cbkBpbXBvcnQgXCJfbWVudWVzLnNjc3NcIjtcblxuQGltcG9ydCBcIl9hdHRhY2gtbWF0ZXJpYWxzLnNjc3NcIjtcblxuI21lbnUtdG9wX21lbnUyLmN1c3RvbS1tZW51LWRlZmF1bHR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblxuICAgICYgPiAgbGl7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4jazJ0LWhlYWRlci10b3B7XG4gICAgJGhpZWdodDogNjBweDtcbiAgICBtaW4taGVpZ2h0OiggJGhpZWdodCApO1xuICAgIGhlaWdodDogYXV0bztcbiAgICAuaC1lbGVtZW50IGl7XG4gICAgICAgIGhlaWdodDogJGhpZWdodDtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRoaWVnaHQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE3cHg7XG4gICAgfVxuXG4gICAgLmluZm8tY29udGFjdCB7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjVweCAwIDI5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlYXJjaC1ib3gge1xuICAgICAgICBoZWlnaHQ6ICggJGhpZWdodCAtIDQgKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRoaWVnaHQ7XG4gICAgICAgIC5pY29uLXNlYXJjaHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmluZm8tY29udGFjdHtcbiAgICAgICAgaGVpZ2h0OiAkaGllZ2h0O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXG4gICAgICAgICYudG9wLWJ1dHRvbnMge1xuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5rMnQtYnRue1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuI2sydC1oZWFkZXItdG9wLTJ7XG5cbiAgICAkaGllZ2h0OiA4MnB4O1xuICAgIG1pbi1oZWlnaHQ6KCAkaGllZ2h0ICk7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cblxuXG5cbiAgICAuaC1taWRsZS1hcmVhe1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgICAgLmgtZWxlbWVudCB7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGl7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5jb250YWN0cy10b3B7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMThweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGVkZWRlO1xuICAgICAgICBcbiAgICAgICAgXG4gICAgICAgICZfX2l0ZW17XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA3cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgaXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgIH1cbiAgICAgICAgLnptZGl7XG4gICAgICAgICAgICBmb250LXNpemU6IDExNSU7XG5cbiAgICAgICAgICAgICYuem1kaS1lbWFpbHtcbiBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWFpbHtcbiAgICAgICAgICAgIC56bWRpe1xuXG4gICAgICBcblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG4gICAgLnNlYXJjaC1ib3gge1xuICAgICAgICAuaWNvbi1zZWFyY2h7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmluZm8tY29udGFjdHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAmLnRvcC1idXR0b25zIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmsydC1idG57XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmgtZWxlbWVudCB7XG4gICAgICAgIC8qaGVpZ2h0OiAoICRoaWVnaHQgKyA0ICk7Ki9cbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAuazJ0LWxvZ28tMntcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMXB4O1xuICAgIH1cbn1cblxuLmsydC1oZWFkZXItZGVmYXVsdHtcbiAgICAuazJ0LXdyYXB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5rMnQtbWVudXtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAmPiBsaXtcbiAgICAgICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuMDA0ZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZXJ2aWNlLWNsYXNzaWMtaXRlbSB7XG4gICAgLnNlcnZpY2UtdGh1bWIge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDYwJSk7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5rMnQtaGVhZGVyLWRlZmF1bHR7XG5cbn1cblxuLnNob3ctbGFyZ2V7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTIwMHB4KXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbn1cbkBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KXtcbiAgICAuZm9ybS1xdWljay1xdW90ZSAuZnJpZ2h0IGlucHV0LFxuICAgIC5mb3JtLXF1aWNrLXF1b3RlIC5mcmlnaHQgc2VsZWN0e1xuXG4gICAgICAgIGZsb2F0Om5vbmU7XG5cblxuICAgIH1cblxuICAgIC5wYWdlIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCAucGFnZSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIC5wYWdlIHRleHRhcmVhe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuYWRtaW4tYmFyIC5rMnQtaGVhZGVyIC5zdGlja3l7XG4gICAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY29udGVudC1wYWdle1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDo3NjhweCl7XG4gICAgLmNlbnRlcmVkLXNte1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICB0YWJsZXtcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0b1xuICAgIH1cbn1cbi5mb3JtLXF1aWNrLXF1b3RlIC53cGNmNy1mb3JtICxcbi53cGNmNy1mb3JtIC5mb3JtLXF1aWNrLXF1b3RlIHtcbiAgICBzZWxlY3R7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMzBweCAxNXB4IDEwcHg7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmstc2VydmljZS1saXN0aW5nIHtcbiAgICAuc2VydmljZS13cmFwLWlubmVye1xuICAgICAgICAudGl0bGV7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2luZ2xlLXBvc3QgLmsydC1ibG9nIC5wb3N0LWVudHJ5IC5mbHgtZW50cnktdGh1bWIge1xuICAgIGZsb2F0OmxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmZsYWctYmxvY2stbGluazpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZsYWctYmxvY2stbGluayBpbWcge1xuICAgIC8vXHRmaWx0ZXI6IGh1ZS1yb3RhdGUoMTgwZGVnKTtcbiAgICAvL1x0dHJhbnNpdGlvbjogNTAwbXM7XG4gICAgZmlsdGVyOiBzZXBpYSgxMDAlKSBodWUtcm90YXRlKDE1MGRlZykgc2F0dXJhdGUoMTgwJSk7XG4gICAgd2lkdGg6IDg4cHg7XG4gICAgaGVpZ2h0OiA1OHB4O1xuXG59XG4uZmxhZy1ibG9jay1saW5rOmhvdmVyIGltZyB7XG4gICAgZmlsdGVyOiBzZXBpYSgwJSkgaHVlLXJvdGF0ZSgwZGVnKSBzYXR1cmF0ZSgxMDAlKTtcbn1cblxuLmsydC1idHQge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG59XG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG4gICAgYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG4uazJ0LWNvbnRlbnQge1xuICAgIHotaW5kZXg6IDA7XG59XG5cbmF7XG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA2IHtcbiAgICAgICAgJiA+IGgjeyRpfSB7IFxuICAgICAgICAgICAgY29sb3I6ICMzMTcyODk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dCAwcztcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyLCY6Zm9jdXN7XG4gICAgICAgICAgICAmID4gaCN7JGl9IHsgXG4gICAgICAgICAgICAgICAgY29sb3I6ICMxNDYwNzk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9ICBcbn1cblxuLmNvbnRlbnQtYmxvZy1ncmVlZHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICZfX3RodW1ie1xuXG4gICAgICAgIC8qd2lkdGg6IDIwMHB4OyovXG4gICAgICAgIC8qbWFyZ2luLXJpZ2h0OiAyMHB4OyovXG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBoZWlnaHQ6IDE2MnB4O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo2MDBweCl7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIC8qbWFyZ2luOiBhdXRvOyovXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZW50cnktY29udGVudHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo2MDBweCl7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6NjAwcHgpe1xuXG4gICAgfVxufSJdfQ== */