:root{--tulosarkisto-blue:#003663;--tulosarkisto-blue-translusent:rgba(0,54,99,.55);--tulosarkisto-red-translusent:rgba(161,0,34,.55);--tulosarkisto-black:#0e0e0e;--tulosarkisto-dark-black:#222226;--tulosarkisto-dark-light-black:#323139;--tulosarkisto-light-blue:#44a2e8;--tulosarkisto-white:#fff;--tulosarkisto-grey:#e5e4e4;--tulosarkisto-secondary-color:#212121;--tulosarkisto-tertiary-color:#262626;--tulosarkisto-secondary-bg:rgba(0,0,0,.06);--tulosarkisto-tertiary-bg:rgba(0,0,0,.04);--tulosarkisto-card-bg:var(--bs-card-bg,var(--bs-body-bg,#fff));--tulosarkisto-border-color-translucent:rgba(0,0,0,.08);--tulosarkisto-pre-entry:#6fd08e;--tulosarkisto-post-entry:#f6b84f;--tulosarkisto-warning:#fa875b;--navbar-brand-width:calc(16rem - var(--navbar-padding-x))}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/b2667c142af0523f081c.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/fa3ceb4150f01a0b0a90.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:url(/7f0b2a9e207d4b9b5c98.ttf) format("truetype")}body{font-family:Montserrat,Oswald,sans-serif}.bg-tulosarkisto-blue{background-color:var(--tulosarkisto-blue);border-color:var(--tulosarkisto-blue);color:#fff}.btn-block{display:block;width:100%}.btn-primary{background-color:var(--tulosarkisto-blue)}.bg-tulosarkisto-primary{background-color:var(--tulosarkisto-grey);color:#000}.bg-primary{background-color:var(--tulosarkisto-blue);border-color:var(--tulosarkisto-blue);color:#fff}.tulosarkisto-public-title-buttons,.tulosarkisto-title-buttons{align-items:flex-start;display:flex;flex-direction:row;padding-top:10px}.tulosarkisto-title-buttons{font-size:12px}.tulosarkisto-title-buttons li a{display:inline-block;font-size:12px;padding:5px;white-space:nowrap}.tulosarkisto-title-buttons li a i{font-size:16px}.point-col{width:60px}.point-col-small{width:30px}.point_list_race_title{font-size:12px;text-align:center}.points-in-championship{margin-right:5px}@media print{a[href]:after{content:none}.table-xxs>tbody>tr>td,.table-xxs>tbody>tr>th,.table-xxs>tfoot>tr>td,.table-xxs>tfoot>tr>th,.table-xxs>thead>tr>td,.table-xxs>thead>tr>th{padding:0 10px}}.action-button{margin-bottom:5px}.alert-warning{background-color:#fff;border-color:#ff9800;color:#ef6c00}.alert{margin-bottom:10px;padding:10px}.error-message{text-align:center;width:100%}.error-message>img{max-width:200px}.championship-graph{min-height:300px}.sidebar-default .navigation li>a{font-weight:600}.btn-float-admin>span{padding-top:3px}.content-small-padding-admin{padding-left:10px;padding-right:10px;padding-top:10px}.admin-form>.form-group{margin-left:0;margin-right:0}.title-menu-dropdown-item-link{padding-left:10px}.visible-print{display:none!important}[class*=" icon-"],[class^=icon-]{font-size:18px}#map{height:80vh}#map-view{height:300px}.sport-selected>a,.year-selected>a{background:var(--tulosarkisto-light-blue);border:2px solid #000}.border-bottom-blue{border-bottom:1px solid var(--tulosarkisto-blue)}.bg-tulosarkisto{background-color:var(--tulosarkisto-grey);color:#000;font-weight:700}.class_not_included_notification{font-size:10px}.point_list_race_point,.point_list_race_points,.points_in_championship_point{padding-left:0;padding-right:0}.motti-rider-details-sample{max-width:80%}.dropdown-menu-end{right:0!important}.btn-primary{margin-bottom:5px}.Paytrail-payment-types{width:100%}.row.form-group{margin-bottom:5px}.btn-outline-primary-tulosarkisto{--bs-btn-color:var(--tulosarkisto-blue);--bs-btn-border-color:var(--tulosarkisto-blue);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--tulosarkisto-blue);--bs-btn-hover-border-color:var(--tulosarkisto-blue);--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--tulosarkisto-blue);--bs-btn-active-border-color:var(--tulosarkisto-blue);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--tulosarkisto-blue);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--tulosarkisto-blue);--bs-gradient:none}.btn-tulosarkisto{--bs-btn-padding-x:0.25rem;--bs-btn-padding-y:0.25rem;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x)}@media (max-width:768px){.fc-header-toolbar{align-items:center;flex-direction:column}.fc-header-toolbar .fc-toolbar-chunk{margin-bottom:10px}}.action-icon>a>i{font-size:16px}input[type=checkbox]{height:20px;margin-right:10px;width:20px}.text-blue{color:var(--tulosarkisto-blue)}.race-card-right-menu-details>ul{background-color:#fff}.nav{--bs-nav-link-padding-y:0.25rem}.nav-icon{padding-bottom:5px;padding-top:5px}.manager-button{border:1px solid #fff;border-radius:3px;padding:5px}.user_sport_image{background-color:#fff;height:12px}.nav-group-sub .nav-link{padding-left:calc(var(--nav-link-padding-x) + var(--icon-font-size))}.announcement-list-top-row,.announcement-list-top-row>td{border-bottom:1px solid var(--tulosarkisto-blue)}.announcement-list-bottom-row{border-bottom:1px solid var(--tulosarkisto-white)}.purchase-flash{background-color:var(--tulosarkisto-blue);border:1px solid var(--tulosarkisto-white);border-radius:5px;color:#fff;font-weight:700;padding:10px}.mobile-shop{height:25px;padding-right:10px}.tulosarkisto-logo{height:30px}.footer>a,.tulosarkisto-header,.tulosarkisto-header:hover,.tulosarkisto-header>.navbar-brand>a,.tulosarkisto-header>.navbar-brand>a:hover{color:#fff;font-weight:700;text-decoration:none}.header-action-button{margin-right:5px}.header-action-button-span{font-size:12px}.header-action-icon{font-size:20px}.nav-item{color:#fff}.nav-item>a{color:#fff;text-decoration:none}.footer>a,.nav-item.footer>a{color:var(--tulosarkisto-blue);text-decoration:none}.footer>a{padding-right:10px}.nav-tabs-content>.nav-item>a{color:var(--tulosarkisto-blue);text-decoration:none}.navbar-header .navbar-nav>li>a{padding-left:5px;padding-right:5px}.navbar-inverse{background-color:var(--tulosarkisto-blue);border-color:var(--tulosarkisto-blue)}.navbar-brand>img{height:25px}.navbar-inverse .navbar-brand{color:#fff}.navbar-header{width:100%}.nav-sidebar .nav-item-open>.nav-link:not(.disabled):not(:active),.nav-sidebar>.nav-item-expanded>.nav-link:not(:active){background-color:var(--tulosarkisto-blue);color:#fff}.navbar-brand{color:#fff;float:left;font-size:16px;height:50px;line-height:20px;padding:15px;width:calc(16rem - var(--navbar-padding-x))}.public-nav-item{align-content:center;margin-right:10px;text-align:center}.top-nav-text{font-size:10px;line-height:1.2}.navigation-admin{padding:0}.navigation-admin>li>a{min-height:20px;padding-bottom:10px;padding-top:10px}.nav-item-header{Margin-top:10px}.navbar-header>.navbar-right>ul>li>a{font-size:14px;padding-left:5px;padding-right:5px}.tulosarkisto-public-title-button{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;list-style:none;margin:0;padding:0}.tulosarkisto-public-title-button>a>span{display:inline-flex;font-weight:500;line-height:1.2}.tulosarkisto-public-title-buttons li a{display:inline-block;font-size:14px;padding:5px;white-space:nowrap}.card-footer>h6>a,.card-title>a{color:#000;text-decoration:none}.card-footer-center{text-align:center}.card{margin-bottom:10px;--card-title-spacer-y:calc(var(--spacer)*-0.25)}.card-primary-public>.card-header,.card-primary>.card-header,.card-secondary>.card-header{background-color:var(--tulosarkisto-grey);border-color:var(--tulosarkisto-grey);color:#000;font-weight:700}.card-header{padding:10px}.actions-card{padding:5px 10px}.card-title{font-weight:700}.card-body-admin{padding:5px}.trial-select-Class-button,.trial-test-result-button{font-size:20px;padding-bottom:10px;padding-top:10px}.trial-select-class-tr1-button{background-color:red;color:#fff;font-weight:700}.trial-select-class-tr2-button{background-color:blue;color:#fff;font-weight:700}.trial-select-class-tr3-button,.trial-select-class-tr3j-button{background-color:#ff0;color:#000;font-weight:700}.trial-select-class-tr4-button{background-color:green;color:#fff;font-weight:700}.trial-select-class-tr5-button,.trial-select-class-tr5j-button{background-color:violet;color:#000;font-weight:700}.trial-select-class-tr6-button,.trial-select-class-tr6j-button{background-color:orange;color:#000;font-weight:700}.trial-select-class-tr7-button,.trial-select-class-tr7j-button{background-color:#fff;color:#000;font-weight:700}.trial-test-result-summary{font-size:20px;font-weight:700}.trial-points-title{text-align:center}.trial-points-points{font-size:80px;text-align:center}.panel-admin{margin-bottom:5px}.panel-body-admin{padding:5px}.panel-body-admin>.row{padding-left:15px;padding-right:15px}.panel-body-no-padding{padding:unset}.table_tight>tbody>tr>td,.table_tight>tbody>tr>th,.table_tight>tfoot>tr>td,.table_tight>tfoot_orders>tr>th,.table_tight>thead>tr>td,.table_tight>thead>tr>th{padding:2px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:5px}.table>thead>tr>th>a{color:#000}th.rider-name{min-width:200px}.upcoming-registrations-row-border-botton{border-bottom:1px solid #000}.riderGapTable{background:#fff;border:unset;color:#000;font-family:Oswald,sans-serif;width:250px}.riderGapTableBig{border:1px solid #fff;font-size:20px;width:450px}.riderGapTable>thead>tr>th:first-child{padding-left:10px;padding-right:5px}.riderGapTable>thead>tr>th:last-child{padding-right:10px}.riderGapTable>tbody>tr>td:first-child{padding-left:10px;padding-right:5px}.riderGapTable>tbody>tr>td:last-child{padding-right:10px}.riderGapTable>tfoot{border-top:1px solid #fff;text-align:center}.riderGapTableFoot{font-size:14px}.riderGapBottomCBRTiming{color:#fff}.riderGapTitleRaceName{font-size:25px;padding-bottom:10px;padding-top:10px;text-align:center}.riderGapTitleRaceTime{border-bottom:2px solid #fff;border-top:2px solid #fff;font-size:45px;padding-bottom:10px;text-align:center}.riderGapTitle{font-size:16px}.riderGapBottomRacePosition,.riderGapBottomTitle{border:unset}.riderGapBottom{background:#fff;color:#000;display:flex}.riderGapBottomRacePosition,.riderGapBottomTitle{background:#fff;border:1px solid #fff;font-size:18px;height:60px;padding-right:10px}.riderGapBottomTitleRaceName{font-size:20px;text-align:center}.riderGapBottomTitleRaceTime{font-size:25px;text-align:center}.riderGapBottomRacePositionPosition{align-content:center;align-items:center;background:#0b76cc;border:1px solid #fff;border-radius:20%;color:#fff;font-family:Oswald,sans-serif;font-size:28px;height:50px;margin:unset;padding:0;text-align:center;width:50px}.riderGapBottomRacePositionRider{font-family:Oswald,sans-serif;font-size:18px;padding-left:20px}.riderGapBottomRacePositionRiderDetails{font-size:20px}.rider-name-no-wrap{text-wrap:nowrap}.rider-start-number-number-col{background-color:#f8f9fa;min-width:90px;width:25%}.rider-start-number-details-col{width:75%}.rider-start-number-number-col-number{line-height:1}.rider-start-number-number-col-year{font-size:.9rem}.page-container{min-height:80vh;padding-left:10px;padding-right:10px;padding-top:10px}.page-title{color:var(--tulosarkisto-blue);padding-left:15px}.page-title-admin{padding-bottom:20px;padding-top:15px}.page-selected{border-bottom:2px solid #fff;padding-bottom:0}.page-header>h4{padding-left:10px}.page-header-admin{margin-bottom:0}.card-body{padding:5px}.tulosarkisto-top-card>.card-body,.tulosarkisto-top-card>.tulosarkisto-collapsible>.card-body{padding:0 0 0 5px}.tulosarkisto-top-menu-dropdown{font-family:Oswald,sans-serif;font-size:12px;padding-left:5px;--bs-dropdown-min-width:7rem}.tulosarkisto-top-menu-dropdown>a>i>span{font-family:Oswald,sans-serif}.tulosarkisto-top-menu-dropdown>a>i{font-size:12px;padding-right:10px}.tulosarkisto-table-header{background-color:var(--tulosarkisto-grey);font-weight:700}pre{font-family:inherit;font-size:inherit;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.race-card-header{padding-top:5px}.calendar-sport-button{white-space:unset}.calendar-year-button{font-size:12px;padding:unset}.fc-header-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between}#RaceCalendar{background-color:#fff;padding:5px}.KTM{color:#f2771a}.GasGas,.KTM{font-size:20px}.GasGas{color:#ec1c38}.Husqvarna{color:#133a85;font-size:20px}.Honda{color:#ed2e38;font-size:20px}.Yamaha{color:#2531a1;font-size:20px}.Suzuki{color:#e9e038;font-size:20px}.Kawasaki{color:#056c0a;font-size:20px}.card-bulletinboard-message{padding-left:0;padding-top:0}.card-bulletinboard-message>.card-header{background-color:unset;border-bottom:1px solid var(--tulosarkisto-blue);padding-bottom:0;padding-top:5px}.card-bulletinboard-message>.card-header>.card-title{margin-bottom:0}.card-bulletinboard-message>.card-footer{padding:3px}.card-bulletinboard-message>.card-footer>.action-button{margin:0}.card-bulletinboard-message>.card-body{padding-bottom:5px;padding-top:5px}.card-bulletinboard-message>.card-body>p{margin:0;padding-bottom:0}.bulletinboard-message-time-sender{Font-size:8px}.bulletinboard-delete-icon{color:#000}.bulletinboard-delete-icon>i{color:#000;font-size:16px}.race-details-footer-nav-item{margin-right:5px}.race-banner{max-width:100%}.club-card-image{padding:5px}.race-logo{max-height:250px;max-width:90%}.race-logo-small{max-height:80px}.race-poster{max-width:100%}.race-card-header{line-height:10px}.race-list-year-sport{font-size:14px;padding:0}.race-list-title,.race-list-title-v2{font-size:18px;line-height:20px;padding:0}.race-list-title>a{color:#fff;text-decoration:none}.race-list-title-v2>a{color:unset;text-decoration:none}.race-list-club,.race-list-status{font-size:10px;padding:0}.club-card-title-v2{border-bottom:1px solid var(--tulosarkisto-blue-translusent);padding-bottom:10px}.club-card-title-v2-small{border-bottom:unset;padding-bottom:0}.race-details-button{margin-top:10px}.race-details-button,.race-list-item-action-button{font-size:12px;min-width:120px;width:100%}.race-card{border-color:var(--tulosarkisto-blue-translusent);border-width:2px}.race-card-red{border-color:var(--tulosarkisto-red-translusent);border-width:2px}.race-card-col{padding:10px}.race-card-col.border-right{border-right:1px solid var(--tulosarkisto-blue-translusent)}.sport-logo-admin-index{max-height:30px}.race-list>.panel-heading{padding-bottom:10px;padding-top:10px}.race-list>.panel-footer{padding:unset}.race-list>.panel-body{padding:5px}.races-sport-list,.races-year-list{padding-left:5px}.upcoming-races{margin-bottom:10px;padding-top:10px;width:100%}.checkbox-toggle:checked+label,.radio-toggle:checked+label{background-color:green;border-radius:5px;color:#000;font-weight:700}input[class=checkbox-toggle],input[class=radio-toggle]{display:none}.checkbox-toggle-label{background-color:#fff;border:1px solid #000;border-radius:5px;color:#000;display:inline-block;font-size:12px;font-weight:700;margin-top:.5em;padding:5px}.checkbox-toggle-ul,.radio-toggle-ul,.radio-toggle-ul-year{display:flex;flex-wrap:wrap;padding-left:0}.checkbox-toggle-li,.radio-toggle-li{display:flex;list-style:none;margin-left:10px}.post_entry_btn{background-color:var(--tulosarkisto-post-entry)}.post_entry_btn,.pre_entry_btn{color:var(--tulosarkisto-black)}.pre_entry_btn{background-color:var(--tulosarkisto-pre-entry)}.race-time-and-sport{font-size:12px}.race-name{font-size:18px}.race-club,.race-time-sport-club{font-size:12px}.admin-race-list{display:flex;flex-direction:column}.admin-race-list-header{background-color:#f5f5f5;border-bottom:2px solid #ddd;display:flex;font-weight:700;margin-bottom:8px;padding:12px}.admin-race-list-item{display:flex;padding:5px}.admin-race-list-item-bottom{background-color:#f9f9f9;border-bottom:1px solid #ddd;border-top:1px dotted #ddd;display:flex;font-size:10px;gap:12px;margin-bottom:8px;padding:8px 12px 12px}.admin-race-list-item-content{flex:1}.admin-race-list-actions{flex:0 0 auto;min-width:100px}.race-participant-number-col{background-color:#f8f9fa;min-width:90px;width:25%}.race-participant-details-col{width:75%}.race-participant-number-col-class{padding-top:10px}.raceparticipant-class-col{background-color:#f8f9fa;min-width:90px;width:30%}.race-participant-details-col{position:relative;width:70%}.raceparticipant-class-col-date{font-size:.8rem;line-height:1.1}.raceparticipant-class-col-class{font-size:1.1rem;line-height:1.2}.race-participant-details-col-name{line-height:2}.admin-race-list-container{border:1px solid #000;border-radius:4px;margin-bottom:8px}.border-left-red{border-left:4px solid red}.border-left-orange{border-left:4px solid #e7930c}.border-left-green{border-left:4px solid #18b33c}.event-state-bar{background:#fff;border:3px solid #6c757d;border-radius:8px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:0;margin-bottom:8px;padding:8px 12px;position:relative;width:100%}.event-state-bar.border-danger,.event-state-bar.border-success{border-width:3px}.event-state-item{align-items:center;border-radius:6px;display:flex;flex:1 1 auto;flex-direction:column;min-width:50px;padding:4px 8px}.event-state-item.active{background:#e8f4fd;box-shadow:0 0 0 2px #0d6efd}.event-state-item img{filter:grayscale(60%);height:20px;opacity:.35;width:20px}.event-state-item.active img,.event-state-item.done img{filter:none;opacity:1}.event-state-item span{color:#6c757d;font-size:.5rem;font-weight:400;margin-top:3px;max-width:100%;text-align:center;white-space:normal;word-break:break-word}.event-state-item.done span{color:#343a40;font-weight:600}.event-state-item.active span{color:#0d6efd;font-weight:700}.event-state-separator{align-items:center;color:#adb5bd;display:flex;font-size:.7rem;padding:0 1px}.event-state-separator.done{color:#343a40}.event-state-cancelled-overlay{align-items:center;background:hsla(0,0%,100%,.6);border-radius:6px;color:#dc3545;display:flex;font-size:1.4rem;font-weight:700;inset:0;justify-content:center;letter-spacing:.1em;pointer-events:none;position:absolute;text-transform:uppercase}.participant-card{border-left:5px solid #2196f3}.participant-card-not-paid{border:2px solid #e7930c;border-left-width:5px}.tulos-result-card-list{display:flex;flex-direction:column;gap:.45rem;margin:0;padding:0}.tulos-result-card{align-items:center;background:var(--bs-card-bg,var(--bs-body-bg));border:1px solid var(--bs-border-color-translucent,rgba(0,0,0,.08));border-radius:.85rem;box-shadow:0 .125rem .35rem rgba(0,0,0,.06);color:var(--bs-body-color);display:grid;gap:.75rem;grid-template-columns:2.25rem 1fr auto;padding:.85rem .9rem;width:100%}.tulos-result-card__position{align-items:center;align-self:stretch;color:var(--bs-body-color);display:flex;font-size:1.55rem;font-weight:800;justify-content:center;line-height:1;min-height:100%;text-align:center}.tulos-result-card__rider{color:var(--bs-body-color);display:block;font-size:.98rem;font-weight:700;line-height:1.2;margin-bottom:.15rem;overflow-wrap:anywhere;text-decoration:none}.tulos-result-card__rider:focus,.tulos-result-card__rider:hover{color:var(--bs-link-hover-color);text-decoration:underline}.tulos-result-card__meta{color:var(--tulosarkisto-secondary-color,#6c757d);font-size:.78rem;font-weight:600;line-height:1.35}@media (min-width:768px){.tulos-result-card{grid-template-columns:3rem 1fr auto;padding:.95rem 1rem}}.race-results-card-list,.raceday-total-results,.raceday-trial-results,.snowcross-results-card-list,.trial-results-card-list{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0}.race-result-card,.raceday-total-result-card,.raceday-trial-result-card,.snowcross-result-card,.trial-result-card{align-items:center;background:var(--bs-card-bg,var(--bs-body-bg));border:1px solid var(--bs-border-color-translucent,rgba(0,0,0,.08));border-radius:.85rem;box-shadow:0 .125rem .35rem rgba(0,0,0,.06);color:var(--bs-body-color);display:grid;gap:.75rem;grid-template-columns:2.25rem 1fr auto;padding:.85rem .9rem;width:100%}.race-result-card__position,.raceday-total-result-card__position,.raceday-trial-result-card__position,.snowcross-result-card__position,.trial-result-card__position{align-items:center;align-self:stretch;color:var(--bs-body-color);display:flex;font-size:1.55rem;font-weight:800;justify-content:center;line-height:1;min-height:100%;text-align:center}.race-result-card__rider,.raceday-total-result-card__rider,.raceday-trial-result-card__rider,.snowcross-result-card__rider,.trial-result-card__rider{color:var(--bs-body-color);display:block;font-size:.98rem;font-weight:700;line-height:1.2;margin-bottom:.15rem;overflow-wrap:anywhere;text-decoration:none}.race-result-card__rider:focus,.race-result-card__rider:hover,.raceday-total-result-card__rider:focus,.raceday-total-result-card__rider:hover,.raceday-trial-result-card__rider:focus,.raceday-trial-result-card__rider:hover,.snowcross-result-card__rider:focus,.snowcross-result-card__rider:hover,.trial-result-card__rider:focus,.trial-result-card__rider:hover{color:var(--bs-link-hover-color);text-decoration:underline}.race-result-card__meta,.raceday-total-result-card__meta,.raceday-trial-result-card__meta,.snowcross-result-card__meta,.trial-result-card__meta{color:var(--tulosarkisto-secondary-color,#6c757d);font-size:.78rem;font-weight:600;line-height:1.35}@media (min-width:768px){.race-result-card,.raceday-total-result-card,.raceday-trial-result-card,.snowcross-result-card,.trial-result-card{grid-template-columns:3.25rem 1fr auto;padding:.95rem 1rem}}.race-result-card__points,.raceday-total-result-card__points,.raceday-trial-result-card__points,.snowcross-result-card__points,.trial-result-card__points{color:var(--bs-primary);font-size:.95rem;font-weight:800;text-align:right;white-space:nowrap}.race-result-card__details{color:var(--tulosarkisto-secondary-color,#6c757d);display:flex;flex-wrap:wrap;font-size:.76rem;gap:.35rem .85rem;grid-column:2/4;line-height:1.35;margin-top:.25rem}.race-result-card__detail-label{color:var(--tulosarkisto-tertiary-color,var(--tulosarkisto-secondary-color,#6c757d));font-weight:600}.race-result-card__actions{display:flex;grid-column:1/4;justify-content:flex-end;margin-top:.35rem}.race-result-card__actions .dropdown-menu{border-radius:.75rem}@media (min-width:768px){.race-results-card-list{gap:.55rem}.race-result-card{grid-template-columns:3rem 1fr auto;padding:.95rem 1rem}.race-result-card__details{grid-column:2/3}.race-result-card__actions{align-self:end;grid-column:3/4;grid-row:2;margin-top:0}}.raceday-trial-result-card__points{color:var(--bs-primary);font-size:.95rem;font-weight:800;text-align:right;white-space:nowrap}.raceday-total-result-card__points-label,.raceday-trial-result-card__points-label,.snowcross-result-card__points-label{color:var(--tulosarkisto-secondary-color,#6c757d);display:block;font-size:.65rem;font-weight:700;line-height:1.1;text-align:right}.raceday-total-result-card__points-value,.raceday-trial-result-card__points-value,.snowcross-result-card__points-value{display:block;font-size:1rem;font-weight:800;line-height:1.1;margin-top:.1rem}.raceday-trial-result-card__heats{display:grid;gap:.35rem;grid-column:1/4;grid-template-columns:repeat(auto-fit,minmax(2.6rem,1fr));margin-top:.2rem}.raceday-trial-result-card__heat{background:var(--tulosarkisto-tertiary-bg,rgba(0,0,0,.04));border-radius:.55rem;color:var(--bs-body-color);min-width:0;padding:.35rem .25rem;text-align:center}.raceday-trial-result-card__heat--points,.raceday-trial-result-card__heat--total{background:var(--tulosarkisto-secondary-bg,rgba(0,0,0,.06))}.raceday-trial-result-card__heat-label{color:var(--tulosarkisto-secondary-color,#6c757d);display:block;font-size:.65rem;font-weight:700;line-height:1.1}.raceday-trial-result-card__heat-value{display:block;font-size:.9rem;font-weight:800;line-height:1.1;margin-top:.1rem}@media (min-width:768px){.raceday-trial-result-card{grid-template-columns:3.25rem 1fr auto;padding:.95rem 1rem}.raceday-trial-result-card__heats{grid-column:2/4}}.raceday-total-class-list{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0}.raceday-total-class-card{align-items:stretch;background:var(--bs-card-bg,var(--bs-body-bg));border:1px solid var(--bs-border-color-translucent,rgba(0,0,0,.08));border-radius:.85rem;box-shadow:0 .125rem .35rem rgba(0,0,0,.06);color:var(--bs-body-color);display:grid;gap:.85rem;grid-template-columns:minmax(5.5rem,24%) 1fr auto;padding:.85rem .9rem;width:100%}.raceday-total-class-card__title-area{align-items:center;border-right:1px solid var(--bs-border-color-translucent,rgba(0,0,0,.08));display:flex;min-width:0;padding-right:.85rem}.raceday-total-class-card__title{color:var(--bs-body-color);display:block;font-size:1rem;font-weight:800;line-height:1.2;overflow-wrap:anywhere;text-decoration:none}.raceday-total-class-card__title:focus,.raceday-total-class-card__title:hover{color:var(--bs-link-hover-color);text-decoration:underline}.raceday-total-class-card__details{display:flex;flex-direction:column;gap:.35rem;justify-content:center;min-width:0}.raceday-total-class-card__meta{color:var(--tulosarkisto-secondary-color,#6c757d);display:flex;flex-wrap:wrap;font-size:.78rem;font-weight:600;gap:.25rem .75rem;line-height:1.35}.raceday-total-class-card__meta-item{display:inline-flex;min-width:0}.raceday-total-class-card__meta-label{color:var(--tulosarkisto-tertiary-color,var(--tulosarkisto-secondary-color,#6c757d));font-weight:700}.raceday-total-class-card__actions{align-items:center;display:flex;justify-content:center}.raceday-total-class-card__all-results{background:var(--tulosarkisto-tertiary-bg,rgba(0,0,0,.04));border:1px solid var(--bs-border-color-translucent,rgba(0,0,0,.08));border-radius:.85rem;color:var(--bs-body-color);display:block;font-size:.9rem;font-weight:800;line-height:1.2;padding:.85rem .9rem;text-align:center;text-decoration:none;width:100%}.raceday-total-class-card__all-results:focus,.raceday-total-class-card__all-results:hover{color:var(--bs-link-hover-color);text-decoration:underline}@media (max-width:575.98px){.raceday-total-class-card{gap:.65rem;grid-template-columns:minmax(5rem,28%) 1fr auto;padding:.8rem}.raceday-total-class-card__title-area{padding-right:.65rem}.raceday-total-class-card__title{font-size:.95rem}}.raceday-total-result-card__points{color:var(--bs-primary);font-size:.95rem;font-weight:800;text-align:right;white-space:nowrap}.raceday-total-result-card__details{display:grid;gap:.35rem;grid-column:1/4;grid-template-columns:repeat(auto-fit,minmax(3.25rem,1fr));margin-top:.2rem}.raceday-total-result-card__detail{background:var(--tulosarkisto-tertiary-bg,rgba(0,0,0,.04));border-radius:.55rem;color:var(--bs-body-color);min-width:0;padding:.35rem .25rem;text-align:center}.raceday-total-result-card__detail--total{background:var(--tulosarkisto-secondary-bg,rgba(0,0,0,.06))}.raceday-total-result-card__detail-label{color:var(--tulosarkisto-secondary-color,#6c757d);display:block;font-size:.65rem;font-weight:700;line-height:1.1}.raceday-total-result-card__detail-value{display:block;font-size:.9rem;font-weight:800;line-height:1.1;margin-top:.1rem}@media (min-width:768px){.raceday-total-result-card{grid-template-columns:3.25rem 1fr auto;padding:.95rem 1rem}.raceday-total-result-card__details{grid-column:2/4}}.trial-result-card__points{color:var(--bs-primary);font-size:.95rem;font-weight:800;text-align:right;white-space:nowrap}.trial-result-card__sections{display:grid;gap:.35rem;grid-column:1/4;grid-template-columns:repeat(auto-fit,minmax(2.35rem,1fr));margin-top:.2rem}.trial-result-card__section{background:var(--tulosarkisto-tertiary-bg,rgba(0,0,0,.04));border-radius:.55rem;color:var(--bs-body-color);min-width:0;padding:.35rem .25rem;text-align:center}.trial-result-card__section-label{color:var(--tulosarkisto-secondary-color,#6c757d);display:block;font-size:.65rem;font-weight:700;line-height:1.1}.trial-result-card__section-value{display:block;font-size:.9rem;font-weight:800;line-height:1.1;margin-top:.1rem}.trial-result-card__actions{display:flex;grid-column:1/4;justify-content:flex-end;margin-top:.35rem}.trial-result-card__actions .dropdown-menu{border-radius:.75rem}@media (min-width:768px){.trial-result-card{grid-template-columns:3.25rem 1fr auto;padding:.95rem 1rem}.trial-result-card__sections{grid-column:2/4}.trial-result-card__actions{grid-column:3/4;margin-top:0}}.race-class-list-cards{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0}.race-class-list-card{align-items:center;background:var(--bs-card-bg,var(--bs-body-bg));border:1px solid var(--bs-border-color-translucent,rgba(0,0,0,.08));border-radius:.85rem;box-shadow:0 .125rem .35rem rgba(0,0,0,.06);color:var(--bs-body-color);display:flex;flex-wrap:wrap;gap:.85rem;padding:.45rem .65rem;width:100%}.race-class-list-card__class{align-items:center;border-right:1px solid var(--bs-border-color-translucent,rgba(0,0,0,.08));display:flex;flex:0 0 15%;flex-direction:column;justify-content:center;min-width:4.5rem;padding-right:.85rem}.race-class-list-card__class-name{color:var(--bs-body-color);display:block;font-size:1rem;font-weight:800;line-height:1.2;overflow-wrap:anywhere;text-align:center;text-decoration:none}.race-class-list-card__class-name:focus,.race-class-list-card__class-name:hover{color:var(--bs-link-hover-color);text-decoration:underline}.race-class-list-card__class-dates{color:var(--tulosarkisto-secondary-color,#6c757d);display:block;font-size:.74rem;font-weight:700;line-height:1.25;margin-top:.35rem;text-align:center}.race-class-list-card__details{display:flex;flex:1 1 0;flex-direction:column;gap:.45rem;justify-content:center;min-width:200px}.race-class-list-card__meta{color:var(--tulosarkisto-secondary-color,#6c757d);display:flex;flex-wrap:wrap;font-size:.78rem;font-weight:600;gap:.25rem .75rem;line-height:1.35}.race-class-list-card__meta-item{display:inline-flex;min-width:0}.race-class-list-card__meta-label{color:var(--tulosarkisto-tertiary-color,var(--tulosarkisto-secondary-color,#6c757d));font-weight:700}.race-class-list-card__pricing{display:flex;flex-wrap:wrap;gap:.35rem}.race-class-list-card__price{align-items:center;background:var(--tulosarkisto-tertiary-bg,rgba(0,0,0,.04));border-radius:.55rem;color:var(--bs-body-color);display:inline-flex;font-size:.76rem;font-weight:700;gap:.25rem;line-height:1.1;padding:.35rem .55rem}.race-class-list-card__price-label{color:var(--tulosarkisto-secondary-color,#6c757d);font-weight:700}.race-class-list-card__status-row{align-items:center;display:flex;flex-wrap:nowrap;gap:.35rem;justify-content:flex-end;margin-left:auto}.race-class-list-card__actions{align-items:center;display:flex;justify-content:center;min-width:2rem}.race-class-list-card__summary{align-items:center;background:var(--tulosarkisto-tertiary-bg,rgba(0,0,0,.04));border:1px solid var(--bs-border-color-translucent,rgba(0,0,0,.08));border-radius:.85rem;color:var(--bs-body-color);display:flex;font-size:.9rem;font-weight:800;gap:.75rem;justify-content:space-between;line-height:1.2;padding:.85rem .9rem}.race-class-list-card__summary-label{color:var(--tulosarkisto-secondary-color,#6c757d);font-size:.78rem;font-weight:700}@media (max-width:575.98px){.race-class-list-card{display:grid;gap:.55rem;grid-template-columns:1fr;padding:.6rem}.race-class-list-card__class{align-items:flex-start;border-bottom:1px solid var(--bs-border-color-translucent,rgba(0,0,0,.08));border-right:0;flex:none;min-width:0;padding-bottom:.55rem;padding-right:0;width:100%}.race-class-list-card__class-name{font-size:.95rem;text-align:left}.race-class-list-card__class-dates{font-size:.7rem;text-align:left}.race-class-list-card__details{flex:none;min-width:0;width:100%}.race-class-list-card__status-row{border-top:1px dotted var(--bs-border-color-translucent,rgba(0,0,0,.08));gap:.25rem;justify-content:flex-start;margin-left:0;padding-top:.35rem}.race-class-list-card__actions{grid-column:auto;grid-row:auto}.race-class-list-card__meta{gap:.2rem .55rem}.race-class-list-card__price{padding:.32rem .5rem}}.race-class-results-card-list{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0}.race-class-results-card{align-items:stretch;background:var(--bs-card-bg,var(--bs-body-bg));border:1px solid var(--bs-border-color-translucent,rgba(0,0,0,.08));border-radius:.85rem;box-shadow:0 .125rem .35rem rgba(0,0,0,.06);color:var(--bs-body-color);display:grid;gap:.85rem;grid-template-columns:minmax(4.5rem,17%) 1fr;padding:.85rem .9rem;width:100%}.race-class-results-card__class{align-items:center;border-right:1px solid var(--bs-border-color-translucent,rgba(0,0,0,.08));display:flex;min-width:0;padding-right:.85rem}.race-class-results-card__class-name{display:block;font-size:1rem;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.race-class-results-card__class-name,.race-class-results-card__class-name:focus,.race-class-results-card__class-name:hover{color:var(--bs-body-color);cursor:default;text-decoration:none}.race-class-results-card__details{display:flex;flex-direction:column;gap:.45rem;justify-content:center;min-width:0}.race-class-results-card__meta{color:var(--tulosarkisto-secondary-color,#6c757d);display:flex;flex-wrap:wrap;font-size:.78rem;font-weight:600;gap:.25rem .75rem;line-height:1.35}.race-class-results-card__meta-item{display:inline-flex;min-width:0}.race-class-results-card__meta-label{color:var(--tulosarkisto-tertiary-color,var(--tulosarkisto-secondary-color,#6c757d));font-weight:700}.race-class-results-card__heats{display:flex;flex-wrap:wrap;gap:.4rem}.race-class-results-card__heat{align-items:center;background:var(--tulosarkisto-tertiary-bg,rgba(0,0,0,.04));border-radius:.65rem;color:var(--bs-body-color);display:inline-flex;font-size:.82rem;font-weight:800;justify-content:center;line-height:1;min-width:3.1rem;padding:.45rem .65rem;text-align:center;text-decoration:none}.race-class-results-card__heat:focus,.race-class-results-card__heat:hover{color:var(--bs-link-hover-color);text-decoration:underline}@media (max-width:575.98px){.race-class-results-card{gap:.65rem;grid-template-columns:minmax(4.25rem,19%) 1fr;padding:.8rem}.race-class-results-card__class{padding-right:.65rem}.race-class-results-card__class-name{font-size:.95rem}.race-class-results-card__heat{min-width:2.8rem;padding:.4rem .55rem}}.snowcross-result-card__heats{display:grid;gap:.35rem;grid-column:1/4;grid-template-columns:repeat(auto-fit,minmax(2.6rem,1fr));margin-top:.2rem}.snowcross-result-card__heat{background:var(--tulosarkisto-tertiary-bg,rgba(0,0,0,.04));border-radius:.55rem;color:var(--bs-body-color);min-width:0;padding:.35rem .25rem;text-align:center}.snowcross-result-card__heat-label{color:var(--tulosarkisto-secondary-color,#6c757d);display:block;font-size:.65rem;font-weight:700;line-height:1.1}.snowcross-result-card__heat-value{display:block;font-size:.9rem;font-weight:800;line-height:1.1;margin-top:.1rem}@media (min-width:768px){.snowcross-result-card{grid-template-columns:3.25rem 1fr auto;padding:.95rem 1rem}.snowcross-result-card__heats{grid-column:2/4}}.race-entry-status-open,.race-public-status-open{color:#18b33c}.race-entry-status-closed,.race-public-status-closed{color:#b31818}.race-entry-status-post-entry{color:#e7a80c}.race-class-list-card__status-pill{align-items:center;background:var(--tulosarkisto-tertiary-bg,rgba(0,0,0,.04));border-radius:.55rem;color:var(--bs-body-color);display:inline-flex;font-size:.76rem;font-weight:800;gap:.25rem;justify-content:center;line-height:1.1;min-height:1.85rem;min-width:2.15rem;padding:.35rem .55rem}.race-class-list-card__status-pill i{font-size:.95rem;line-height:1}.race-class-list-card__status-count{margin-left:.15rem}.race-class-list-card,.race-class-list-card-link{color:inherit;text-decoration:none}.race-class-list-card-link{border:none}.race-class-list-card:focus,.race-class-list-card:hover{color:inherit;text-decoration:none}.club-card-title>a{color:var(--tulosarkisto-blue)}.club-logo{max-height:150px;padding:10px}.club-logo-small{max-width:100px}.club-card-image{align-self:center;text-align:center}.club-card-container{border:1px solid #000;height:100px;width:100%}.club-card-logo{border:1px solid #000;max-width:100px;padding:10px}.club-card-nav{padding-top:10px}.club-card-nav>li{padding-right:10px}.club-riders-table-th{border:1px solid #ddd;height:100px;padding:8px;text-align:center;transform:rotate(180deg);vertical-align:bottom;writing-mode:vertical-rl}.user-found-notification{background-color:#17d317;color:#000;font-size:18px;margin-bottom:10px;padding:10px}.sport-logo{max-width:100%}.sport-logo-admin-index{background-color:#fff}.competitor-license-card-header{line-height:10px}.competitor-license-card{border-color:var(--tulosarkisto-blue-translusent)}.competitor-license-card-col{padding:10px}.competitor-license-card-col.border-right{border-right:1px solid var(--tulosarkisto-blue-translusent)}.championship-card{border-color:var(--tulosarkisto-blue-translusent)}.championship-card-col{padding:10px}.card-body:has(table.championship_table){padding:0}.tulosarkisto-top-card>.card-body:has(.championship_table),.tulosarkisto-top-card>.tulosarkisto-collapsible>.card-body:has(.championship_table){padding:0}.championship-points-card-list{display:grid;gap:.75rem}.championship-points-card{align-items:flex-start;background:#fff;border:1px solid #000;border-radius:.75rem;box-shadow:0 1px 3px rgba(0,0,0,.06);display:grid;gap:.75rem;grid-template-columns:auto 1fr auto;padding:.9rem 1rem}.championship-points-card__position{color:#212529;font-size:1.35rem;font-weight:800;line-height:1;min-width:2.4rem;text-align:center}.championship-points-card__main{min-width:0}.championship-points-card__rider{display:inline-block;font-size:1rem;font-weight:700;line-height:1.2}.championship-points-card__race-number{color:#6c757d;font-weight:600;margin-right:.25rem}.championship-points-card__meta{color:#6c757d;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.25rem;margin-top:.35rem}.championship-points-card__meta-item{align-items:baseline;display:inline-flex;min-width:0}.championship-points-card__meta-label{color:#495057;font-weight:600;margin-right:.25rem}.championship-points-card__stats{display:grid;gap:.4rem;grid-template-columns:repeat(3,minmax(3.5rem,auto));text-align:center}.championship-points-card__stat{background:#f8f9fa;border-radius:.5rem;padding:.35rem .5rem}.championship-points-card__stat-label{color:#6c757d;display:block;font-size:.7rem;line-height:1;text-transform:uppercase}.championship-points-card__stat-value{display:block;font-weight:700;line-height:1.1;margin-top:.2rem}@media (max-width:575.98px){.championship-points-card{grid-template-columns:auto 1fr}.championship-points-card__stats{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}}.pagination{border-radius:3px;display:inline-block;margin:20px 0;padding-left:0}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{background-color:#fff;border:1px solid #ddd;color:#333;float:left;line-height:1.5384616;margin-left:-1px;padding:7px 12px;position:relative;text-decoration:none}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px;margin-left:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#29d8f3;border-color:#ddd;color:#333;z-index:2}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#2196f3;border-color:#2196f3;color:#fff;cursor:default;z-index:3}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{background-color:transparent;border-color:#ddd;color:#bbb;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{font-size:14px;line-height:1.4285715;padding:9px 15px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:5px;border-top-left-radius:5px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:5px;border-top-right-radius:5px}.pagination-sm>li>a,.pagination-sm>li>span{font-size:12px;line-height:1.6666667;padding:6px 11px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:2px;border-top-left-radius:2px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:2px;border-top-right-radius:2px}ul.pagination li a{color:rgba(0,0,0,.54)}ul.pagination li.active a{background-color:var(--tulosarkisto-blue);color:#fff;cursor:default;font-weight:700}ul.pagination .disabled:hover a{background:none}.paginator{text-align:center}.paginator ul.pagination li{display:inline-block;float:none}.paginator p{color:rgba(0,0,0,.54);text-align:right}.rider-license-checkbox-toggle-ul{display:flex;flex-wrap:wrap;padding-left:0}.rider-license-checkbox-toggle:checked+label,.rider-license-radio-toggle:checked+label{background-color:green;border-radius:5px;color:#000;font-weight:700}.rider-license-checkbox-toggle-label{align-content:center;background-color:#fff;border:1px solid #000;border-radius:5px;color:#000;display:inline-block;font-size:12px;font-weight:700;height:50px;margin-top:.5em;padding:5px 20px 5px 10px}.rider-license-radio-toggle-ul{display:flex;flex-wrap:wrap;padding-left:0}input[class=rider-license-checkbox-toggle],input[class=rider-license-radio-toggle]{display:none}.rider-license-checkbox-toggle-li,.rider-license-radio-toggle-li{display:flex;list-style:none;margin-left:10px}.rider-license-checkbox-toggle-li>input{height:0;opacity:0;position:absolute;width:0}.rider-license-checkbox-toggle-li>input:checked+label{background-color:var(--tulosarkisto-blue);border-color:#000;color:#fff}.text-bold{font-weight:700}.hetu_warning{background-color:var(--tulosarkisto-warning);color:#000;margin-bottom:10px;margin-top:10px;padding:5px}.admin-rider-license-title,.hetu_warning{font-size:14px;font-weight:700}.admin-rider-license-details{font-size:12px}.admin-rider-license-footer{background-color:#f9f9f9;border-bottom:1px solid #ddd;border-top:1px dotted #ddd;font-size:10px;gap:12px;margin-bottom:8px;padding:5px}.shopping-carts-row-delete{width:10px}.shopping-cart-trash{color:#000;font-size:15px}@media only screen and (max-width:1024px){.nav-text{font-size:14px}.top-nav-text{font-size:8px;line-height:1.2}.btn{font-size:12px;font-weight:500}.panel-body{padding:5px}hr{margin-bottom:5px;margin-top:5px}.page-container{padding-bottom:0;padding-left:5px;padding-right:5px}.championship_table{font-size:12px}.navbar-header>.navbar-right>ul>li>a{font-size:10px;font-size:12px;padding-left:5px;padding-right:5px}}@media (max-width:870px){.nav-text{font-size:14px}.top-nav-text{font-size:8px;line-height:1.2}.navbar-brand{font-size:14px}}@media (max-width:800px){.tulosarkisto-logo{height:25px}}@media (max-width:769px){.race_class_list>tbody>tr>td,.race_class_list>thead>tr>th{font-size:14px}.tulosarkisto-logo{height:20px}}@media only screen and (max-width:720px){.navbar-header>.navbar-right>ul>li>a{font-size:12px;padding-right:0}.races-sport-list>li{font-size:14px}[class*=" icon-"],[class^=icon-]{font-size:18px}}@media only screen and (max-width:630px){.navbar-header>.navbar-right>ul>li>a{font-size:10px;padding-left:0;padding-right:0}.calendar-year-button{font-size:12px;padding:unset}[class*=" icon-"],[class^=icon-]{font-size:18px}.top-nav-text{font-size:7px;line-height:1.2}}@media only screen and (max-width:600px){.navbar-header>.navbar-right>ul>li>a{font-size:10px;padding-left:0;padding-right:0}.calendar-year-button{font-size:12px;padding:unset}[class*=" icon-"],[class^=icon-]{font-size:16px}.top-nav-text{font-size:8px;line-height:1.1}}@media only screen and (max-width:580px){.navbar-header>.navbar-right>ul>li>a{font-size:10px;padding-left:5px;padding-right:5px}[class*=" icon-"],[class^=icon-]{font-size:14px}.top-nav-text{font-size:6px;line-height:1.2}}@media only screen and (max-width:450px){[class*=" icon-"],[class^=icon-]{font-size:18px}.races-sport-list>li{font-size:12px}.top-nav-text{font-size:8px;line-height:1.2}}@media only screen and (max-width:391px){[class*=" icon-"],[class^=icon-]{font-size:16px}.races-sport-list>li{font-size:8px}.top-nav-text{font-size:6px;line-height:1.2}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QU1BLGNBQ0ksYUFBYyxDQUNkLGVBQ0osQ0FDSixDQ3ZCQSx5Q0FDSSxxQ0FDSSxjQUFlLENBRWYsY0FBZSxDQURmLGVBRUosQ0FDQSxzQkFFSSxjQUFlLENBRGYsYUFFSixDQUVBLGlDQUNJLGNBQ0osQ0FNQSxjQUNJLGFBQWMsQ0FDZCxlQUNKLENBQ0osQ0N2QkEseUNBQ0kscUNBQ0ksY0FBZSxDQUVmLGdCQUFpQixDQURqQixpQkFFSixDQUNBLGlDQUNJLGNBQ0osQ0FNQSxjQUNJLGFBQWMsQ0FDZCxlQUNKLENBQ0osQ0NsQkEseUNBQ0ksaUNBQ0ksY0FDSixDQUVBLHFCQUNJLGNBQ0osQ0FFQSxjQUNJLGFBQWMsQ0FDZCxlQUNKLENBTUosQ0NsQkEseUNBQ0ksaUNBQ0ksY0FDSixDQUVBLHFCQUNJLGFBQ0osQ0FFQSxjQUNJLGFBQWMsQ0FDZCxlQUNKLENBSUoiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9UdWxvc2Fya2lzdG8vLi93ZWJyb290L2Nzcy9nZW5lcmFsLmNzcyIsIndlYnBhY2s6Ly9UdWxvc2Fya2lzdG8vLi93ZWJyb290L2Nzcy9oZWFkZXJfZm9vdGVyLmNzcyIsIndlYnBhY2s6Ly9UdWxvc2Fya2lzdG8vLi93ZWJyb290L2Nzcy9uYXYuY3NzIiwid2VicGFjazovL1R1bG9zYXJraXN0by8uL3dlYnJvb3QvY3NzL2NhcmQuY3NzIiwid2VicGFjazovL1R1bG9zYXJraXN0by8uL3dlYnJvb3QvY3NzL3RyaWFsLmNzcyIsIndlYnBhY2s6Ly9UdWxvc2Fya2lzdG8vLi93ZWJyb290L2Nzcy9wYW5lbC5jc3MiLCJ3ZWJwYWNrOi8vVHVsb3Nhcmtpc3RvLy4vd2Vicm9vdC9jc3MvdGFibGUuY3NzIiwid2VicGFjazovL1R1bG9zYXJraXN0by8uL3dlYnJvb3QvY3NzL3JpZGVyLmNzcyIsIndlYnBhY2s6Ly9UdWxvc2Fya2lzdG8vLi93ZWJyb290L2Nzcy9wYWdlLmNzcyIsIndlYnBhY2s6Ly9UdWxvc2Fya2lzdG8vLi93ZWJyb290L2Nzcy90dWxvc2Fya2lzdG8uY3NzIiwid2VicGFjazovL1R1bG9zYXJraXN0by8uL3dlYnJvb3QvY3NzL2NhbGVuZGFyLmNzcyIsIndlYnBhY2s6Ly9UdWxvc2Fya2lzdG8vLi93ZWJyb290L2Nzcy9tYW51ZmFjdHVyZXJzLmNzcyIsIndlYnBhY2s6Ly9UdWxvc2Fya2lzdG8vLi93ZWJyb290L2Nzcy9idWxsZXRpbl9ib2FyZC5jc3MiLCJ3ZWJwYWNrOi8vVHVsb3Nhcmtpc3RvLy4vd2Vicm9vdC9jc3MvcmFjZS5jc3MiLCJ3ZWJwYWNrOi8vVHVsb3Nhcmtpc3RvLy4vd2Vicm9vdC9jc3MvY2x1Yi5jc3MiLCJ3ZWJwYWNrOi8vVHVsb3Nhcmtpc3RvLy4vd2Vicm9vdC9jc3Mvc3BvcnQuY3NzIiwid2VicGFjazovL1R1bG9zYXJraXN0by8uL3dlYnJvb3QvY3NzL2NvbXBldGl0b3IuY3NzIiwid2VicGFjazovL1R1bG9zYXJraXN0by8uL3dlYnJvb3QvY3NzL2NoYW1waW9uc2hpcC5jc3MiLCJ3ZWJwYWNrOi8vVHVsb3Nhcmtpc3RvLy4vd2Vicm9vdC9jc3MvcGFnaW5hdG9yLmNzcyIsIndlYnBhY2s6Ly9UdWxvc2Fya2lzdG8vLi93ZWJyb290L2Nzcy9yaWRlcl9saWNlbnNlcy5jc3MiLCJ3ZWJwYWNrOi8vVHVsb3Nhcmtpc3RvLy4vd2Vicm9vdC9jc3Mvc2hvcHBpbmdjYXJ0LmNzcyIsIndlYnBhY2s6Ly9UdWxvc2Fya2lzdG8vLi93ZWJyb290L2Nzcy9tZWRpYV8xMDI0LmNzcyIsIndlYnBhY2s6Ly9UdWxvc2Fya2lzdG8vLi93ZWJyb290L2Nzcy9tZWRpYV84NzAuY3NzIiwid2VicGFjazovL1R1bG9zYXJraXN0by8uL3dlYnJvb3QvY3NzL21lZGlhXzgwMC5jc3MiLCJ3ZWJwYWNrOi8vVHVsb3Nhcmtpc3RvLy4vd2Vicm9vdC9jc3MvbWVkaWFfNzY5LmNzcyIsIndlYnBhY2s6Ly9UdWxvc2Fya2lzdG8vLi93ZWJyb290L2Nzcy9tZWRpYV83MjAuY3NzIiwid2VicGFjazovL1R1bG9zYXJraXN0by8uL3dlYnJvb3QvY3NzL21lZGlhXzYzMC5jc3MiLCJ3ZWJwYWNrOi8vVHVsb3Nhcmtpc3RvLy4vd2Vicm9vdC9jc3MvbWVkaWFfNjAwLmNzcyIsIndlYnBhY2s6Ly9UdWxvc2Fya2lzdG8vLi93ZWJyb290L2Nzcy9tZWRpYV81ODAuY3NzIiwid2VicGFjazovL1R1bG9zYXJraXN0by8uL3dlYnJvb3QvY3NzL21lZGlhXzQ1MC5jc3MiLCJ3ZWJwYWNrOi8vVHVsb3Nhcmtpc3RvLy4vd2Vicm9vdC9jc3MvbWVkaWFfMzkwLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyI6cm9vdCB7XG4gICAgLS10dWxvc2Fya2lzdG8tYmx1ZTogIzAwMzY2MztcbiAgICAtLXR1bG9zYXJraXN0by1ibHVlLXRyYW5zbHVzZW50OiByZ2JhKDAsIDU0LCA5OSwgMC41NSk7XG4gICAgLS10dWxvc2Fya2lzdG8tcmVkLXRyYW5zbHVzZW50OiByZ2JhKDE2MSwgMCwgMzQsIDAuNTUpO1xuICAgIC0tdHVsb3Nhcmtpc3RvLWJsYWNrOiAjMGUwZTBlO1xuICAgIC0tdHVsb3Nhcmtpc3RvLWRhcmstYmxhY2s6ICMyMjIyMjY7XG4gICAgLS10dWxvc2Fya2lzdG8tZGFyay1saWdodC1ibGFjazogcmdiKDUwLCA0OSwgNTcpO1xuICAgIC0tdHVsb3Nhcmtpc3RvLWxpZ2h0LWJsdWU6ICM0NGEyZTg7XG4gICAgLS10dWxvc2Fya2lzdG8td2hpdGU6ICNmZmZmZmY7XG4gICAgLS10dWxvc2Fya2lzdG8tZ3JleTogI2U1ZTRlNDtcbiAgICAtLXR1bG9zYXJraXN0by1zZWNvbmRhcnktY29sb3I6ICMyMTIxMjE7XG4gICAgLS10dWxvc2Fya2lzdG8tdGVydGlhcnktY29sb3I6ICMyNjI2MjY7XG4gICAgLS10dWxvc2Fya2lzdG8tc2Vjb25kYXJ5LWJnOiByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIC0tdHVsb3Nhcmtpc3RvLXRlcnRpYXJ5LWJnOiByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIC0tdHVsb3Nhcmtpc3RvLWNhcmQtYmc6IHZhcigtLWJzLWNhcmQtYmcsIHZhcigtLWJzLWJvZHktYmcsICNmZmZmZmYpKTtcbiAgICAtLXR1bG9zYXJraXN0by1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgLS10dWxvc2Fya2lzdG8tcHJlLWVudHJ5OiAjNmZkMDhlO1xuICAgIC0tdHVsb3Nhcmtpc3RvLXBvc3QtZW50cnk6ICNmNmI4NGY7XG4gICAgLS10dWxvc2Fya2lzdG8td2FybmluZzogI2ZhODc1YjtcbiAgICAtLW5hdmJhci1icmFuZC13aWR0aDogY2FsYygxNnJlbSAtIHZhcigtLW5hdmJhci1wYWRkaW5nLXgpKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgICBzcmM6IHVybCgnLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gICAgc3JjOiB1cmwoJy4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuICAgIHNyYzogdXJsKCcuL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1JdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5ib2R5IHtcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCAnT3N3YWxkJywgc2Fucy1zZXJpZjtcbn1cblxuLmJnLXR1bG9zYXJraXN0by1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tYmx1ZSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tYmx1ZSk7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5idG4tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXR1bG9zYXJraXN0by1ibHVlKTtcbn1cblxuLmJnLXR1bG9zYXJraXN0by1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tZ3JleSk7XG4gICAgY29sb3I6IGJsYWNrO1xufVxuXG4uYmctcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdHVsb3Nhcmtpc3RvLWJsdWUpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tdHVsb3Nhcmtpc3RvLWJsdWUpO1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnNpZGViYXIge1xuICAgIC8qd2lkdGg6IDE0cmVtOyovXG59XG5cbi50dWxvc2Fya2lzdG8tcHVibGljLXRpdGxlLWJ1dHRvbnNcbntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7ICAvKiB0ZWtlZSBlbGVtZW50aXQgcHlzdHlzc8OkICovXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC8qIHZhcm1pc3RhYSwgZXR0w6QgZWxlbWVudGl0IG92YXQgeWzDpHJldW5hc3NhICovXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgLyogcGFkZGluZy1ib3R0b206IDE1cHg7ICovXG59XG5cbi50dWxvc2Fya2lzdG8tdGl0bGUtYnV0dG9uc1xue1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7ICAvKiB0ZWtlZSBlbGVtZW50aXQgcHlzdHlzc8OkICovXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC8qIHZhcm1pc3RhYSwgZXR0w6QgZWxlbWVudGl0IG92YXQgeWzDpHJldW5hc3NhICovXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgLyogcGFkZGluZy1ib3R0b206IDE1cHg7ICovXG59XG5cbi50dWxvc2Fya2lzdG8tdGl0bGUtYnV0dG9ucyBsaSBhIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgcGFkZGluZzogNXB4IDVweDtcbn1cblxuLnR1bG9zYXJraXN0by10aXRsZS1idXR0b25zIGxpIGEgaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ucG9pbnQtY29sIHtcbiAgICB3aWR0aDogNjBweDtcbn1cblxuLnBvaW50LWNvbC1zbWFsbCB7XG4gICAgd2lkdGg6IDMwcHg7XG59XG5cbi5wb2ludF9saXN0X3JhY2VfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wb2ludHMtaW4tY2hhbXBpb25zaGlwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgICBhW2hyZWZdOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogbm9uZVxuICAgIH1cblxuICAgIC50YWJsZS14eHMgPiB0aGVhZCA+IHRyID4gdGgsIC50YWJsZS14eHMgPiB0Ym9keSA+IHRyID4gdGgsIC50YWJsZS14eHMgPiB0Zm9vdCA+IHRyID4gdGgsIC50YWJsZS14eHMgPiB0aGVhZCA+IHRyID4gdGQsIC50YWJsZS14eHMgPiB0Ym9keSA+IHRyID4gdGQsIC50YWJsZS14eHMgPiB0Zm9vdCA+IHRyID4gdGQge1xuICAgICAgICBwYWRkaW5nOiAwcHggMTBweDtcbiAgICB9XG59XG5cbi5hY3Rpb24tYnV0dG9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6ICNGRjk4MDA7XG4gICAgY29sb3I6ICNFRjZDMDA7XG59XG5cbi5hbGVydCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uZXJyb3ItbWVzc2FnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZXJyb3ItbWVzc2FnZSA+IGltZyB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbn1cblxuLmNoYW1waW9uc2hpcC1ncmFwaCB7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG59XG5cbi5zaWRlYmFyLWRlZmF1bHQgLm5hdmlnYXRpb24gbGkgPiBhIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG5cbi5idG4tZmxvYXQtYWRtaW4gPiBzcGFuIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xufVxuXG4uY29udGVudC1zbWFsbC1wYWRkaW5nLWFkbWluIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLmFkbWluLWZvcm0gPiAuZm9ybS1ncm91cHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi50aXRsZS1tZW51LWRyb3Bkb3duLWl0ZW0tbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4udmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5bY2xhc3NePVwiaWNvbi1cIl0sIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cblxuI21hcCB7IGhlaWdodDogODB2aDsgfVxuI21hcC12aWV3IHsgaGVpZ2h0OiAzMDBweDsgfVxuXG4uc3BvcnQtc2VsZWN0ZWQgPiBhLCAueWVhci1zZWxlY3RlZCA+IGF7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tdHVsb3Nhcmtpc3RvLWxpZ2h0LWJsdWUpO1xuICAgIGJvcmRlcjogc29saWQgMnB4IGJsYWNrO1xufVxuXG4uYm9yZGVyLWJvdHRvbS1ibHVlIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tdHVsb3Nhcmtpc3RvLWJsdWUpO1xufVxuXG4uYmctdHVsb3Nhcmtpc3RvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tZ3JleSk7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY2xhc3Nfbm90X2luY2x1ZGVkX25vdGlmaWNhdGlvbiB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4ucG9pbnRfbGlzdF9yYWNlX3BvaW50LCAucG9pbnRfbGlzdF9yYWNlX3BvaW50cywgLnBvaW50c19pbl9jaGFtcGlvbnNoaXBfcG9pbnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ubW90dGktcmlkZXItZGV0YWlscy1zYW1wbGUge1xuICAgIG1heC13aWR0aDogODAlO1xufVxuXG4uZHJvcGRvd24tbWVudS1lbmQge1xuICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uUGF5dHJhaWwtcGF5bWVudC10eXBlcyB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5yb3cuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeS10dWxvc2Fya2lzdG8ge1xuICAgIC0tYnMtYnRuLWNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tYmx1ZSk7XG4gICAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tYmx1ZSk7XG4gICAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gICAgLS1icy1idG4taG92ZXItYmc6IHZhcigtLXR1bG9zYXJraXN0by1ibHVlKTtcbiAgICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLXR1bG9zYXJraXN0by1ibHVlKTtcbiAgICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMywgMTEwLCAyNTM7XG4gICAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAgIC0tYnMtYnRuLWFjdGl2ZS1iZzogdmFyKC0tdHVsb3Nhcmtpc3RvLWJsdWUpO1xuICAgIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLXR1bG9zYXJraXN0by1ibHVlKTtcbiAgICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gICAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLXR1bG9zYXJraXN0by1ibHVlKTtcbiAgICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gICAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tYmx1ZSk7XG4gICAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi10dWxvc2Fya2lzdG8ge1xuICAgIC0tYnMtYnRuLXBhZGRpbmcteDogMC4yNXJlbTtcbiAgICAtLWJzLWJ0bi1wYWRkaW5nLXk6IDAuMjVyZW07XG4gICAgcGFkZGluZzogdmFyKC0tYnMtYnRuLXBhZGRpbmcteSkgdmFyKC0tYnMtYnRuLXBhZGRpbmcteCk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5mYy1oZWFkZXItdG9vbGJhciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8qIErDpHJqZXN0w6TDpCBvc2F0IHB5c3R5c3V1bnRhYW4gbW9iaWlsaW7DpHl0w7ZpbGzDpCAqL1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5mYy1oZWFkZXItdG9vbGJhciAuZmMtdG9vbGJhci1jaHVuayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IC8qIEFudGFhIHRpbGFhIGVyaSByaXZlaWxsZSAqL1xuICAgIH1cbn1cblxuLmFjdGlvbi1pY29uID4gYSA+IGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyAvKiBMdW8gNTBweCB0eWhqw6QgdGlsYSBjaGVja2JveGluIG9pa2VhbGxlIHB1b2xlbGxlICovXG59XG5cbi50ZXh0LWJsdWUge1xuICAgIGNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tYmx1ZSk7XG59XG5cbi5yYWNlLWNhcmQtcmlnaHQtbWVudS1kZXRhaWxzID4gdWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4ubmF2IHtcbiAgICAtLWJzLW5hdi1saW5rLXBhZGRpbmcteTogMC4yNXJlbTtcbn1cblxuLm5hdi1pY29uIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5tYW5hZ2VyLWJ1dHRvbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4udXNlcl9zcG9ydF9pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgaGVpZ2h0OiAxMnB4O1xufVxuXG4uc2lkZWJhciB7XG4gICAgLyogd2lkdGg6IDE0cmVtOyAqL1xufVxuXG4ubmF2LWdyb3VwLXN1YiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1uYXYtbGluay1wYWRkaW5nLXgpICsgdmFyKC0taWNvbi1mb250LXNpemUpKTtcbn1cblxuLmFubm91bmNlbWVudC1saXN0LXRvcC1yb3cge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS10dWxvc2Fya2lzdG8tYmx1ZSlcbn1cbi5hbm5vdW5jZW1lbnQtbGlzdC10b3Atcm93ID4gdGQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS10dWxvc2Fya2lzdG8tYmx1ZSlcbn1cbi5hbm5vdW5jZW1lbnQtbGlzdC1ib3R0b20tcm93IHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tdHVsb3Nhcmtpc3RvLXdoaXRlKTtcbn1cblxuLnB1cmNoYXNlLWZsYXNoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tYmx1ZSk7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXR1bG9zYXJraXN0by13aGl0ZSk7XG59XG5cbi5tb2JpbGUtc2hvcCB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4iLCIudHVsb3Nhcmtpc3RvLWxvZ28ge1xuICAgIGhlaWdodDogMzBweDtcbn1cblxuLnR1bG9zYXJraXN0by1oZWFkZXIsXG4udHVsb3Nhcmtpc3RvLWhlYWRlcjpob3Zlcixcbi50dWxvc2Fya2lzdG8taGVhZGVyID4gLm5hdmJhci1icmFuZCA+IGEsXG4udHVsb3Nhcmtpc3RvLWhlYWRlciA+IC5uYXZiYXItYnJhbmQgPiBhOmhvdmVyLFxuLmZvb3RlciA+IGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uaGVhZGVyLWFjdGlvbi1idXR0b24ge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uaGVhZGVyLWFjdGlvbi1idXR0b24tc3BhbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uaGVhZGVyLWFjdGlvbi1pY29uIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG4iLCIubmF2LWl0ZW0ge1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cblxuLm5hdi1pdGVtID4gYSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdi1pdGVtLmZvb3RlciA+IGEge1xuICAgIGNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tYmx1ZSk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZm9vdGVyID4gYSB7XG4gICAgY29sb3I6IHZhcigtLXR1bG9zYXJraXN0by1ibHVlKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLm5hdi10YWJzLWNvbnRlbnQgPiAubmF2LWl0ZW0gPiBhIHtcbiAgICBjb2xvcjogdmFyKC0tdHVsb3Nhcmtpc3RvLWJsdWUpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci1oZWFkZXIgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLm5hdmJhci1pbnZlcnNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tYmx1ZSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tYmx1ZSk7XG59XG5cbi5uYXZiYXItYnJhbmQgPiBpbWcge1xuICAgIGhlaWdodDogMjVweDtcbn1cblxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cblxuLm5hdmJhci1oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ubmF2LXNpZGViYXIgLm5hdi1pdGVtLW9wZW4+Lm5hdi1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCg6YWN0aXZlKSwgLm5hdi1zaWRlYmFyPi5uYXYtaXRlbS1leHBhbmRlZD4ubmF2LWxpbms6bm90KDphY3RpdmUpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tYmx1ZSk7XG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgd2lkdGg6IGNhbGMoMTZyZW0gLSB2YXIoLS1uYXZiYXItcGFkZGluZy14KSk7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5wdWJsaWMtbmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubmF2YmFyLW5hdi1saW5rIHtcblxufVxuXG4udG9wLW5hdi10ZXh0IHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLm5hdmlnYXRpb24tYWRtaW4ge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5uYXZpZ2F0aW9uLWFkbWluID4gbGkgPiBhIHtcbiAgICBtaW4taGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4ubmF2LWl0ZW0taGVhZGVyIHtcbiAgICBNYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4ubmF2YmFyLWhlYWRlciA+IC5uYXZiYXItcmlnaHQgPiB1bCA+IGxpID4gYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcblxufVxuXG4udHVsb3Nhcmtpc3RvLXB1YmxpYy10aXRsZS1idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG59XG5cbi50dWxvc2Fya2lzdG8tcHVibGljLXRpdGxlLWJ1dHRvbiA+IGEge1xufVxuXG4udHVsb3Nhcmtpc3RvLXB1YmxpYy10aXRsZS1idXR0b24gPiBhID4gaSB7XG59XG5cbi50dWxvc2Fya2lzdG8tcHVibGljLXRpdGxlLWJ1dHRvbiA+IGEgPiBzcGFuIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi50dWxvc2Fya2lzdG8tcHVibGljLXRpdGxlLWJ1dHRvbnMgbGkgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgcGFkZGluZzogNXB4IDVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG4iLCIuY2FyZC10aXRsZSA+IGEge1xuICAgIGNvbG9yOiBibGFjaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cblxuLmNhcmQtYm9keSB7XG59XG5cbi5jYXJkLWZvb3RlciA+IGg2ID4gYSB7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNhcmQtZm9vdGVyLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAtLWNhcmQtdGl0bGUtc3BhY2VyLXk6IGNhbGModmFyKC0tc3BhY2VyKSogLTAuMjUpO1xufVxuXG4uY2FyZC1wcmltYXJ5ID4gLmNhcmQtaGVhZGVyIHtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tZ3JleSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tZ3JleSk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5jYXJkLXNlY29uZGFyeSA+IC5jYXJkLWhlYWRlciB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdHVsb3Nhcmtpc3RvLWdyZXkpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tdHVsb3Nhcmtpc3RvLWdyZXkpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY2FyZC1wcmltYXJ5LXB1YmxpYyA+IC5jYXJkLWhlYWRlciB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdHVsb3Nhcmtpc3RvLWdyZXkpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tdHVsb3Nhcmtpc3RvLWdyZXkpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY2FyZC1oZWFkZXIge1xuICAgIFBhZGRpbmc6IDEwcHg7XG59XG5cbi5hY3Rpb25zLWNhcmQge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuXG4uY2FyZC10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5jYXJkLWJvZHktYWRtaW4ge1xuICAgIHBhZGRpbmc6IDVweDtcbn1cbiIsIi50cmlhbC10ZXN0LXJlc3VsdC1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuLnRyaWFsLXNlbGVjdC1DbGFzcy1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuLnRyaWFsLXNlbGVjdC1jbGFzcy10cjEtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRyaWFsLXNlbGVjdC1jbGFzcy10cjItYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibHVlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50cmlhbC1zZWxlY3QtY2xhc3MtdHIzLWJ1dHRvbiwgLnRyaWFsLXNlbGVjdC1jbGFzcy10cjNqLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogeWVsbG93O1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50cmlhbC1zZWxlY3QtY2xhc3MtdHI0LWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRyaWFsLXNlbGVjdC1jbGFzcy10cjUtYnV0dG9uLCAudHJpYWwtc2VsZWN0LWNsYXNzLXRyNWotYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2aW9sZXQ7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRyaWFsLXNlbGVjdC1jbGFzcy10cjYtYnV0dG9uLCAudHJpYWwtc2VsZWN0LWNsYXNzLXRyNmotYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBvcmFuZ2U7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRyaWFsLXNlbGVjdC1jbGFzcy10cjctYnV0dG9uLCAudHJpYWwtc2VsZWN0LWNsYXNzLXRyN2otYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi50cmlhbC10ZXN0LXJlc3VsdC1zdW1tYXJ5IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi50cmlhbC1wb2ludHMtdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRyaWFsLXBvaW50cy1wb2ludHMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDgwcHg7XG59XG4iLCIucGFuZWwtYWRtaW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLnBhbmVsLWJvZHktYWRtaW4ge1xuICAgIHBhZGRpbmc6IDVweDtcbn1cblxuLnBhbmVsLWJvZHktYWRtaW4gPiAucm93IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLnBhbmVsLWJvZHktbm8tcGFkZGluZyB7XG4gICAgcGFkZGluZzogdW5zZXQ7XG59XG5cbiIsIi50YWJsZV90aWdodCA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZV90aWdodCA+IHRib2R5ID4gdHIgPiB0aCxcbi50YWJsZV90aWdodCA+IHRmb290X29yZGVycyA+IHRyID4gdGgsXG4udGFibGVfdGlnaHQgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGVfdGlnaHQgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGVfdGlnaHQgPiB0Zm9vdCA+IHRyID4gdGQge1xuICAgIHBhZGRpbmc6IDJweDtcbn1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLCAudGFibGUgPiB0Ym9keSA+IHRyID4gdGgsIC50YWJsZSA+IHRmb290ID4gdHIgPiB0aCwgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLCAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQsIC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gICAgcGFkZGluZzogNXB4IDVweDtcbn1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoID4gYSB7XG4gICAgY29sb3I6IGJsYWNrO1xufVxuXG50aC5yaWRlci1uYW1lIHtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xufVxuXG4udXBjb21pbmctcmVnaXN0cmF0aW9ucy1yb3ctYm9yZGVyLWJvdHRvbiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG59XG4iLCIucmlkZXJHYXBUYWJsZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBib3JkZXI6IHVuc2V0O1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBmb250LWZhbWlseTogJ09zd2FsZCcsIHNhbnMtc2VyaWY7XG59XG5cbi5yaWRlckdhcFRhYmxlQmlnIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgd2lkdGg6IDQ1MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xufVxuXG4ucmlkZXJHYXBUYWJsZSA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLnJpZGVyR2FwVGFibGUgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLnJpZGVyR2FwVGFibGUgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi5yaWRlckdhcFRhYmxlID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5yaWRlckdhcFRhYmxlID4gdGZvb3Qge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgd2hpdGU7XG59XG5cbi5yaWRlckdhcFRhYmxlRm9vdCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ucmlkZXJHYXBCb3R0b21DQlJUaW1pbmcge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucmlkZXJHYXBUaXRsZVJhY2VOYW1lIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJpZGVyR2FwVGl0bGVSYWNlVGltZSB7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgd2hpdGU7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHdoaXRlO1xufVxuXG4ucmlkZXJHYXBUaXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ucmlkZXJHYXBCb3R0b21UaXRsZSwgLnJpZGVyR2FwQm90dG9tUmFjZVBvc2l0aW9uIHtcbiAgICBib3JkZXI6IHVuc2V0O1xufVxuXG4ucmlkZXJHYXBCb3R0b20ge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLnJpZGVyR2FwQm90dG9tVGl0bGUsIC5yaWRlckdhcEJvdHRvbVJhY2VQb3NpdGlvbiB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG4ucmlkZXJHYXBCb3R0b21UaXRsZVJhY2VOYW1lIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucmlkZXJHYXBCb3R0b21UaXRsZVJhY2VUaW1lIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucmlkZXJHYXBCb3R0b21SYWNlUG9zaXRpb25Qb3NpdGlvbiB7XG4gICAgYmFja2dyb3VuZDogIzBiNzZjYztcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LWZhbWlseTogJ09zd2FsZCcsIHNhbnMtc2VyaWYgO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMjAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiB1bnNldDtcbn1cblxuLnJpZGVyR2FwQm90dG9tUmFjZVBvc2l0aW9uUmlkZXIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgZm9udC1mYW1pbHk6ICdPc3dhbGQnLCBzYW5zLXNlcmlmO1xufVxuXG4ucmlkZXJHYXBCb3R0b21SYWNlUG9zaXRpb25SaWRlckRldGFpbHMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLnJpZGVyLW5hbWUtbm8td3JhcCB7XG4gICAgdGV4dC13cmFwOiBub3dyYXA7XG59XG5cbi5yaWRlci1zdGFydC1udW1iZXItbnVtYmVyLWNvbHtcbiAgICB3aWR0aDogMjUlO1xuICAgIG1pbi13aWR0aDogOTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4ucmlkZXItc3RhcnQtbnVtYmVyLWRldGFpbHMtY29sIHtcbiAgICB3aWR0aDogNzUlO1xufVxuXG4ucmlkZXItc3RhcnQtbnVtYmVyLW51bWJlci1jb2wtbnVtYmVyIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnJpZGVyLXN0YXJ0LW51bWJlci1udW1iZXItY29sLXllYXJ7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG59XG4iLCIucGFnZS1jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDgwdmg7XG59XG5cbi5wYWdlLXRpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgY29sb3I6dmFyKC0tdHVsb3Nhcmtpc3RvLWJsdWUpO1xufVxuXG4ucGFnZS10aXRsZS1hZG1pbiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5wYWdlLXNlbGVjdGVkIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgd2hpdGU7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5wYWdlLWhlYWRlciA+IGg0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5wYWdlLWhlYWRlci1hZG1pbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiIsIlxuLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZzogNXB4O1xufVxuXG4udHVsb3Nhcmtpc3RvLXRvcC1jYXJkID4gLmNhcmQtYm9keSwgLnR1bG9zYXJraXN0by10b3AtY2FyZCA+IC50dWxvc2Fya2lzdG8tY29sbGFwc2libGUgPiAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nOiAwIDAgMCA1cHg7XG59XG5cbi50dWxvc2Fya2lzdG8tdG9wLW1lbnUtZHJvcGRvd24ge1xuICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgLS1icy1kcm9wZG93bi1taW4td2lkdGg6IDdyZW07XG59XG5cblxuLnR1bG9zYXJraXN0by10b3AtbWVudS1kcm9wZG93biA+IGEgPiBpID4gc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6ICdPc3dhbGQnLCBzYW5zLXNlcmlmO1xufVxuXG4udHVsb3Nhcmtpc3RvLXRvcC1tZW51LWRyb3Bkb3duID4gYSA+IGkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuLnR1bG9zYXJraXN0by10YWJsZS1oZWFkZXIge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXR1bG9zYXJraXN0by1ncmV5KTtcbn1cblxucHJlIHtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwOyAgICAgICAgLyogc8OkaWx5dHTDpMOkIHJpdmludmFpaGRvdCBqYSB2w6RsaWx5w7Zubml0LCBtdXR0YSBzYWxsaWkgcml2aXR5a3NlbiAqL1xuICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlOyAgICAgIC8qIGthdGthaXNlIGVyaXR0w6RpbiBwaXRrw6R0IOKAnHNhbmF04oCdIHRhcnZpdHRhZXNzYSAqL1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7ICAgICAgIC8qIHZhcm1pc3RhYSBrYXRrYWlzdW4gdmFuaGVtbWlzc2Egc2VsYWltaXNzYSAqL1xufVxuXG4ucmFjZS1jYXJkLWhlYWRlciB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbn1cbiIsIi5jYWxlbmRhci1zcG9ydC1idXR0b24ge1xuICAgIHdoaXRlLXNwYWNlOiB1bnNldDtcbn1cblxuLmNhbGVuZGFyLXllYXItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiB1bnNldDtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG4uZmMtaGVhZGVyLXRvb2xiYXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwOyAvKiBQYWtvdHRhYSBoZWFkZXJpbiByaWl0dMOkbcOkw6RuIGthaHRlZW4gcml2aWluIHBpZW5pbGzDpCBuw6R5dMO2aWxsw6QgKi9cbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4jUmFjZUNhbGVuZGFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiA1cHg7XG59XG4iLCIuS1RNIHtcbiAgICBjb2xvcjogI2YyNzcxYTtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5HYXNHYXMge1xuICAgIGNvbG9yOiAjRUMxQzM4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLkh1c3F2YXJuYSB7XG4gICAgY29sb3I6ICMxMzNBODU7XG4gICAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uSG9uZGEge1xuICAgIGNvbG9yOiAjZWQyZTM4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLllhbWFoYSB7XG4gICAgY29sb3I6ICMyNTMxQTE7XG4gICAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uU3V6dWtpIHtcbiAgICBjb2xvcjogI0U5RTAzODtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5LYXdhc2FraSB7XG4gICAgY29sb3I6ICMwNTZjMGE7XG4gICAgZm9udC1zaXplOiAyMHB4O1xufVxuIiwiLmNhcmQtYnVsbGV0aW5ib2FyZC1tZXNzYWdlIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5jYXJkLWJ1bGxldGluYm9hcmQtbWVzc2FnZSA+IC5jYXJkLWhlYWRlciB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tdHVsb3Nhcmtpc3RvLWJsdWUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xufVxuXG4uY2FyZC1idWxsZXRpbmJvYXJkLW1lc3NhZ2UgPiAuY2FyZC1oZWFkZXIgPiAuY2FyZC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtYnVsbGV0aW5ib2FyZC1tZXNzYWdlID4gLmNhcmQtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAzcHg7XG59XG5cbi5jYXJkLWJ1bGxldGluYm9hcmQtbWVzc2FnZSA+IC5jYXJkLWZvb3RlciA+IC5hY3Rpb24tYnV0dG9uIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5jYXJkLWJ1bGxldGluYm9hcmQtbWVzc2FnZSA+IC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLmNhcmQtYnVsbGV0aW5ib2FyZC1tZXNzYWdlID4gLmNhcmQtYm9keSA+IHAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG1hcmdpbjogMDtcbn1cblxuLmJ1bGxldGluYm9hcmQtbWVzc2FnZS10aW1lLXNlbmRlciB7XG4gICAgRm9udC1zaXplOiA4cHg7XG59XG5cbi5idWxsZXRpbmJvYXJkLWRlbGV0ZS1pY29uIHtcbiAgICBjb2xvcjogYmxhY2s7XG59XG5cbi5idWxsZXRpbmJvYXJkLWRlbGV0ZS1pY29uID4gaSB7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cbiIsIi5yYWNlLWRldGFpbHMtZm9vdGVyLW5hdi1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLnJhY2UtYmFubmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uY2x1Yi1jYXJkLWltYWdlIHtcbiAgICBwYWRkaW5nOiA1cHg7XG59XG5cbi5yYWNlLWxvZ28ge1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xufVxuXG4ucmFjZS1sb2dvLXNtYWxsIHtcbiAgICBtYXgtaGVpZ2h0OiA4MHB4O1xufVxuXG4ucmFjZS1wb3N0ZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnJhY2UtY2FyZC1oZWFkZXIge1xuICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xufVxuLnJhY2UtbGlzdC15ZWFyLXNwb3J0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLnJhY2UtbGlzdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5yYWNlLWxpc3QtdGl0bGUtdjIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4ucmFjZS1saXN0LXRpdGxlID4gYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjRkZGO1xufVxuLnJhY2UtbGlzdC10aXRsZS12MiA+IGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogdW5zZXQ7XG59XG5cbi5yYWNlLWxpc3QtY2x1YiB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5yYWNlLWxpc3Qtc3RhdHVzIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLmNsdWItY2FyZC10aXRsZS12MiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLXR1bG9zYXJraXN0by1ibHVlLXRyYW5zbHVzZW50KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuLmNsdWItY2FyZC10aXRsZS12Mi1zbWFsbCB7XG4gICAgYm9yZGVyLWJvdHRvbTogdW5zZXQ7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5yYWNlLWNhcmQtcmlnaHQtbWVudSxcbi5yYWNlLWNhcmQtcmlnaHQtbWVudS1kZXRhaWxzIHtcbiAgICAvKiBkaXNwbGF5OiBjb250ZW50czsgKi9cbn1cblxuLnJhY2UtZGV0YWlscy1idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5yYWNlLWRldGFpbHMtYnV0dG9uLCAucmFjZS1saXN0LWl0ZW0tYWN0aW9uLWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTIwcHg7XG59XG5cbi5yYWNlLWNhcmQge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tdHVsb3Nhcmtpc3RvLWJsdWUtdHJhbnNsdXNlbnQpO1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xufVxuXG4ucmFjZS1jYXJkLXJlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tcmVkLXRyYW5zbHVzZW50KTtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbn1cblxuLnJhY2UtY2FyZC1jb2wge1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5yYWNlLWNhcmQtY29sLmJvcmRlci1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tdHVsb3Nhcmtpc3RvLWJsdWUtdHJhbnNsdXNlbnQpO1xufVxuXG4uc3BvcnQtbG9nby1hZG1pbi1pbmRleCB7XG4gICAgbWF4LWhlaWdodDogMzBweDtcbn1cblxuLnJhY2UtbGlzdCA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLnJhY2UtbGlzdCA+IC5wYW5lbC1mb290ZXIge1xuICAgIHBhZGRpbmc6IHVuc2V0O1xufVxuXG4ucmFjZS1saXN0ID4gLnBhbmVsLWJvZHkge1xuICAgIHBhZGRpbmc6IDVweDtcbn1cbi5yYWNlcy1zcG9ydC1saXN0LCAucmFjZXMteWVhci1saXN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbi51cGNvbWluZy1yYWNlcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLyogUmFjZSBDbGFzcyBzZWxlY3QgKi9cbi5jaGVja2JveC10b2dnbGUge1xufVxuXG4uY2hlY2tib3gtdG9nZ2xlOmNoZWNrZWQgKyBsYWJlbCwgLnJhZGlvLXRvZ2dsZTpjaGVja2VkICsgbGFiZWwge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmlucHV0W2NsYXNzPVwiY2hlY2tib3gtdG9nZ2xlXCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5pbnB1dFtjbGFzcz1cInJhZGlvLXRvZ2dsZVwiXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNoZWNrYm94LXRvZ2dsZS1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIG1hcmdpbi10b3A6IDAuNWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCBibGFjaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmNoZWNrYm94LXRvZ2dsZS11bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ucmFkaW8tdG9nZ2xlLXVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5yYWRpby10b2dnbGUtdWwteWVhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uY2hlY2tib3gtdG9nZ2xlLWxpLCAucmFkaW8tdG9nZ2xlLWxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5wb3N0X2VudHJ5X2J0biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdHVsb3Nhcmtpc3RvLXBvc3QtZW50cnkpO1xuICAgIGNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tYmxhY2spO1xufVxuXG4ucHJlX2VudHJ5X2J0biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdHVsb3Nhcmtpc3RvLXByZS1lbnRyeSk7XG4gICAgY29sb3I6IHZhcigtLXR1bG9zYXJraXN0by1ibGFjayk7XG59XG5cbi5yYWNlLXRpbWUtYW5kLXNwb3J0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi5yYWNlLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnJhY2UtdGltZS1zcG9ydC1jbHViIHtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi5yYWNlLWNsdWIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5hZG1pbi1yYWNlLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmFkbWluLXJhY2UtbGlzdC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmFkbWluLXJhY2UtbGlzdC1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDVweDtcbn1cblxuLmFkbWluLXJhY2UtbGlzdC1pdGVtLWJvdHRvbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiA4cHggMTJweCAxMnB4IDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjZGRkO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBnYXA6IDEycHg7XG59XG5cbi5hZG1pbi1yYWNlLWxpc3QtaXRlbS1jb250ZW50IHtcbiAgICBmbGV4OiAxO1xufVxuXG4uYWRtaW4tcmFjZS1saXN0LWFjdGlvbnMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIG1pbi13aWR0aDogMTAwcHg7XG59XG5cbi5yYWNlLWVudHJ5LXN0YXR1cy1vcGVuLCAucmFjZS1wdWJsaWMtc3RhdHVzLW9wZW4ge1xuICAgIGNvbG9yOiAjMThiMzNjO1xufVxuLnJhY2UtZW50cnktc3RhdHVzLWNsb3NlZCwgLnJhY2UtcHVibGljLXN0YXR1cy1jbG9zZWQge1xuICAgIGNvbG9yOiAjYjMxODE4O1xufVxuXG4ucmFjZS1wYXJ0aWNpcGFudC1udW1iZXItY29se1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWluLXdpZHRoOiA5MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5yYWNlLXBhcnRpY2lwYW50LWRldGFpbHMtY29sIHtcbiAgICB3aWR0aDogNzUlO1xufVxuXG4ucmFjZS1wYXJ0aWNpcGFudC1udW1iZXItY29sLW51bWJlciB7XG5cbn1cblxuLnJhY2UtcGFydGljaXBhbnQtbnVtYmVyLWNvbC1jbGFzc3tcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLnJhY2VwYXJ0aWNpcGFudC1jbGFzcy1jb2wge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgICBtaW4td2lkdGg6IDkwcHg7XG59XG5cbi5yYWNlLXBhcnRpY2lwYW50LWRldGFpbHMtY29sIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnJhY2VwYXJ0aWNpcGFudC1jbGFzcy1jb2wtZGF0ZSB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cblxuLnJhY2VwYXJ0aWNpcGFudC1jbGFzcy1jb2wtY2xhc3Mge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5yYWNlLXBhcnRpY2lwYW50LWRldGFpbHMtY29sLW5hbWUge1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xufVxuXG4uYWRtaW4tcmFjZS1saXN0LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uYm9yZGVyLWxlZnQtcmVkIHtcbiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNmMDA7XG59XG4uYm9yZGVyLWxlZnQtb3JhbmdlIHtcbiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNlNzkzMGM7XG59XG4uYm9yZGVyLWxlZnQtZ3JlZW4ge1xuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzE4YjMzYztcbn1cblxuLmV2ZW50LXN0YXRlLWJhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAwO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICM2Yzc1N2Q7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZXZlbnQtc3RhdGUtYmFyLmJvcmRlci1zdWNjZXNzIHtcbiAgICBib3JkZXItd2lkdGg6IDNweDtcbn1cblxuLmV2ZW50LXN0YXRlLWJhci5ib3JkZXItZGFuZ2VyIHtcbiAgICBib3JkZXItd2lkdGg6IDNweDtcbn1cblxuLmV2ZW50LXN0YXRlLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIG1pbi13aWR0aDogNTBweDtcbn1cblxuLmV2ZW50LXN0YXRlLWl0ZW0uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZThmNGZkO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjMGQ2ZWZkO1xufVxuXG4uZXZlbnQtc3RhdGUtaXRlbSBpbWcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBvcGFjaXR5OiAwLjM1O1xuICAgIGZpbHRlcjogZ3JheXNjYWxlKDYwJSk7XG59XG5cbi5ldmVudC1zdGF0ZS1pdGVtLmRvbmUgaW1nIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZpbHRlcjogbm9uZTtcbn1cblxuLmV2ZW50LXN0YXRlLWl0ZW0uYWN0aXZlIGltZyB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBmaWx0ZXI6IG5vbmU7XG59XG5cbi5ldmVudC1zdGF0ZS1pdGVtIHNwYW4ge1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICBmb250LXNpemU6IDAuNXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjNmM3NTdkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZXZlbnQtc3RhdGUtaXRlbS5kb25lIHNwYW4ge1xuICAgIGNvbG9yOiAjMzQzYTQwO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5ldmVudC1zdGF0ZS1pdGVtLmFjdGl2ZSBzcGFuIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMGQ2ZWZkO1xufVxuXG4uZXZlbnQtc3RhdGUtc2VwYXJhdG9yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6ICNhZGI1YmQ7XG4gICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgcGFkZGluZzogMCAxcHg7XG59XG5cbi5ldmVudC1zdGF0ZS1zZXBhcmF0b3IuZG9uZSB7XG4gICAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5ldmVudC1zdGF0ZS1jYW5jZWxsZWQtb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICNkYzM1NDU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5wYXJ0aWNpcGFudC1jYXJkIHtcbiAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkICMyMTk2RjM7XG59XG5cbi5wYXJ0aWNpcGFudC1jYXJkLW5vdC1wYWlkIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZTc5MzBjO1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2U3OTMwYztcblxufVxuXG4vKiBZaHRlaXNldCB0dWxvc2tvcnRpdCAoQmFzZSBjbGFzc2VzIHRvIHJlZHVjZSBkdXBsaWNhdGlvbikgKi9cbi50dWxvcy1yZXN1bHQtY2FyZC1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwLjQ1cmVtO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4udHVsb3MtcmVzdWx0LWNhcmQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyLjI1cmVtIDFmciBhdXRvO1xuICAgIGdhcDogMC43NXJlbTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAuODVyZW0gMC45cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuODVyZW07XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnMtY2FyZC1iZywgdmFyKC0tYnMtYm9keS1iZykpO1xuICAgIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQsIHJnYmEoMCwgMCwgMCwgMC4wOCkpO1xuICAgIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4zNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDYpO1xufVxuXG4udHVsb3MtcmVzdWx0LWNhcmRfX3Bvc2l0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMS41NXJlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50dWxvcy1yZXN1bHQtY2FyZF9fcmlkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMTVyZW07XG4gICAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAgIGZvbnQtc2l6ZTogMC45OHJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xufVxuXG4udHVsb3MtcmVzdWx0LWNhcmRfX3JpZGVyOmhvdmVyLFxuLnR1bG9zLXJlc3VsdC1jYXJkX19yaWRlcjpmb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4udHVsb3MtcmVzdWx0LWNhcmRfX21ldGEge1xuICAgIGNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tc2Vjb25kYXJ5LWNvbG9yLCAjNmM3NTdkKTtcbiAgICBmb250LXNpemU6IDAuNzhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zNTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnR1bG9zLXJlc3VsdC1jYXJkIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzcmVtIDFmciBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwLjk1cmVtIDFyZW07XG4gICAgfVxufVxuXG4ucmFjZS1yZXN1bHRzLWNhcmQtbGlzdCxcbi5yYWNlZGF5LXRyaWFsLXJlc3VsdHMsXG4ucmFjZWRheS10b3RhbC1yZXN1bHRzLFxuLnRyaWFsLXJlc3VsdHMtY2FyZC1saXN0LFxuLnNub3djcm9zcy1yZXN1bHRzLWNhcmQtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMC41cmVtO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4ucmFjZS1yZXN1bHQtY2FyZCxcbi5yYWNlZGF5LXRyaWFsLXJlc3VsdC1jYXJkLFxuLnJhY2VkYXktdG90YWwtcmVzdWx0LWNhcmQsXG4udHJpYWwtcmVzdWx0LWNhcmQsXG4uc25vd2Nyb3NzLXJlc3VsdC1jYXJkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMi4yNXJlbSAxZnIgYXV0bztcbiAgICBnYXA6IDAuNzVyZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwLjg1cmVtIDAuOXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjg1cmVtO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLWNhcmQtYmcsIHZhcigtLWJzLWJvZHktYmcpKTtcbiAgICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50LCByZ2JhKDAsIDAsIDAsIDAuMDgpKTtcbiAgICBib3gtc2hhZG93OiAwIDAuMTI1cmVtIDAuMzVyZW0gcmdiYSgwLCAwLCAwLCAwLjA2KTtcbn1cblxuLnJhY2UtcmVzdWx0LWNhcmRfX3Bvc2l0aW9uLFxuLnJhY2VkYXktdHJpYWwtcmVzdWx0LWNhcmRfX3Bvc2l0aW9uLFxuLnJhY2VkYXktdG90YWwtcmVzdWx0LWNhcmRfX3Bvc2l0aW9uLFxuLnRyaWFsLXJlc3VsdC1jYXJkX19wb3NpdGlvbixcbi5zbm93Y3Jvc3MtcmVzdWx0LWNhcmRfX3Bvc2l0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMS41NXJlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5yYWNlLXJlc3VsdC1jYXJkX19yaWRlcixcbi5yYWNlZGF5LXRyaWFsLXJlc3VsdC1jYXJkX19yaWRlcixcbi5yYWNlZGF5LXRvdGFsLXJlc3VsdC1jYXJkX19yaWRlcixcbi50cmlhbC1yZXN1bHQtY2FyZF9fcmlkZXIsXG4uc25vd2Nyb3NzLXJlc3VsdC1jYXJkX19yaWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4xNXJlbTtcbiAgICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gICAgZm9udC1zaXplOiAwLjk4cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG59XG5cbi5yYWNlLXJlc3VsdC1jYXJkX19yaWRlcjpob3Zlcixcbi5yYWNlLXJlc3VsdC1jYXJkX19yaWRlcjpmb2N1cyxcbi5yYWNlZGF5LXRyaWFsLXJlc3VsdC1jYXJkX19yaWRlcjpob3Zlcixcbi5yYWNlZGF5LXRyaWFsLXJlc3VsdC1jYXJkX19yaWRlcjpmb2N1cyxcbi5yYWNlZGF5LXRvdGFsLXJlc3VsdC1jYXJkX19yaWRlcjpob3Zlcixcbi5yYWNlZGF5LXRvdGFsLXJlc3VsdC1jYXJkX19yaWRlcjpmb2N1cyxcbi50cmlhbC1yZXN1bHQtY2FyZF9fcmlkZXI6aG92ZXIsXG4udHJpYWwtcmVzdWx0LWNhcmRfX3JpZGVyOmZvY3VzLFxuLnNub3djcm9zcy1yZXN1bHQtY2FyZF9fcmlkZXI6aG92ZXIsXG4uc25vd2Nyb3NzLXJlc3VsdC1jYXJkX19yaWRlcjpmb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ucmFjZS1yZXN1bHQtY2FyZF9fbWV0YSxcbi5yYWNlZGF5LXRyaWFsLXJlc3VsdC1jYXJkX19tZXRhLFxuLnJhY2VkYXktdG90YWwtcmVzdWx0LWNhcmRfX21ldGEsXG4udHJpYWwtcmVzdWx0LWNhcmRfX21ldGEsXG4uc25vd2Nyb3NzLXJlc3VsdC1jYXJkX19tZXRhIHtcbiAgICBjb2xvcjogdmFyKC0tdHVsb3Nhcmtpc3RvLXNlY29uZGFyeS1jb2xvciwgIzZjNzU3ZCk7XG4gICAgZm9udC1zaXplOiAwLjc4cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5yYWNlLXJlc3VsdC1jYXJkLFxuICAgIC5yYWNlZGF5LXRyaWFsLXJlc3VsdC1jYXJkLFxuICAgIC5yYWNlZGF5LXRvdGFsLXJlc3VsdC1jYXJkLFxuICAgIC50cmlhbC1yZXN1bHQtY2FyZCxcbiAgICAuc25vd2Nyb3NzLXJlc3VsdC1jYXJkIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzLjI1cmVtIDFmciBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwLjk1cmVtIDFyZW07XG4gICAgfVxufVxuXG4ucmFjZS1yZXN1bHQtY2FyZF9fcG9pbnRzLFxuLnJhY2VkYXktdHJpYWwtcmVzdWx0LWNhcmRfX3BvaW50cyxcbi5yYWNlZGF5LXRvdGFsLXJlc3VsdC1jYXJkX19wb2ludHMsXG4udHJpYWwtcmVzdWx0LWNhcmRfX3BvaW50cyxcbi5zbm93Y3Jvc3MtcmVzdWx0LWNhcmRfX3BvaW50cyB7XG4gICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5yYWNlLXJlc3VsdC1jYXJkX19kZXRhaWxzIHtcbiAgICBncmlkLWNvbHVtbjogMiAvIDQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAwLjM1cmVtIDAuODVyZW07XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgICBjb2xvcjogdmFyKC0tdHVsb3Nhcmtpc3RvLXNlY29uZGFyeS1jb2xvciwgIzZjNzU3ZCk7XG4gICAgZm9udC1zaXplOiAwLjc2cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xufVxuXG4ucmFjZS1yZXN1bHQtY2FyZF9fZGV0YWlsLWxhYmVsIHtcbiAgICBjb2xvcjogdmFyKC0tdHVsb3Nhcmtpc3RvLXRlcnRpYXJ5LWNvbG9yLCB2YXIoLS10dWxvc2Fya2lzdG8tc2Vjb25kYXJ5LWNvbG9yLCAjNmM3NTdkKSk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnJhY2UtcmVzdWx0LWNhcmRfX2FjdGlvbnMge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gNDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWFyZ2luLXRvcDogMC4zNXJlbTtcbn1cblxuLnJhY2UtcmVzdWx0LWNhcmRfX2FjdGlvbnMgLmRyb3Bkb3duLW1lbnUge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5yYWNlLXJlc3VsdHMtY2FyZC1saXN0IHtcbiAgICAgICAgZ2FwOiAwLjU1cmVtO1xuICAgIH1cblxuICAgIC5yYWNlLXJlc3VsdC1jYXJkIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzcmVtIDFmciBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwLjk1cmVtIDFyZW07XG4gICAgfVxuXG4gICAgLnJhY2UtcmVzdWx0LWNhcmRfX2RldGFpbHMge1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIDM7XG4gICAgfVxuXG4gICAgLnJhY2UtcmVzdWx0LWNhcmRfX2FjdGlvbnMge1xuICAgICAgICBncmlkLWNvbHVtbjogMyAvIDQ7XG4gICAgICAgIGdyaWQtcm93OiAyO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gICAgfVxufVxuXG5cbi5yYWNlZGF5LXRyaWFsLXJlc3VsdC1jYXJkX19wb2ludHMge1xuICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgICBmb250LXNpemU6IDAuOTVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ucmFjZWRheS10cmlhbC1yZXN1bHQtY2FyZF9fcG9pbnRzLWxhYmVsLFxuLnJhY2VkYXktdG90YWwtcmVzdWx0LWNhcmRfX3BvaW50cy1sYWJlbCxcbi5zbm93Y3Jvc3MtcmVzdWx0LWNhcmRfX3BvaW50cy1sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6IHZhcigtLXR1bG9zYXJraXN0by1zZWNvbmRhcnktY29sb3IsICM2Yzc1N2QpO1xuICAgIGZvbnQtc2l6ZTogMC42NXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5yYWNlZGF5LXRyaWFsLXJlc3VsdC1jYXJkX19wb2ludHMtdmFsdWUsXG4ucmFjZWRheS10b3RhbC1yZXN1bHQtY2FyZF9fcG9pbnRzLXZhbHVlLFxuLnNub3djcm9zcy1yZXN1bHQtY2FyZF9fcG9pbnRzLXZhbHVlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cblxuLnJhY2VkYXktdHJpYWwtcmVzdWx0LWNhcmRfX2hlYXRzIHtcbiAgICBncmlkLWNvbHVtbjogMSAvIDQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDIuNnJlbSwgMWZyKSk7XG4gICAgZ2FwOiAwLjM1cmVtO1xuICAgIG1hcmdpbi10b3A6IDAuMnJlbTtcbn1cblxuLnJhY2VkYXktdHJpYWwtcmVzdWx0LWNhcmRfX2hlYXQge1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBwYWRkaW5nOiAwLjM1cmVtIDAuMjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC41NXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS10dWxvc2Fya2lzdG8tdGVydGlhcnktYmcsIHJnYmEoMCwgMCwgMCwgMC4wNCkpO1xuICAgIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5yYWNlZGF5LXRyaWFsLXJlc3VsdC1jYXJkX19oZWF0LS10b3RhbCxcbi5yYWNlZGF5LXRyaWFsLXJlc3VsdC1jYXJkX19oZWF0LS1wb2ludHMge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXR1bG9zYXJraXN0by1zZWNvbmRhcnktYmcsIHJnYmEoMCwgMCwgMCwgMC4wNikpO1xufVxuXG4ucmFjZWRheS10cmlhbC1yZXN1bHQtY2FyZF9faGVhdC1sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6IHZhcigtLXR1bG9zYXJraXN0by1zZWNvbmRhcnktY29sb3IsICM2Yzc1N2QpO1xuICAgIGZvbnQtc2l6ZTogMC42NXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5cbi5yYWNlZGF5LXRyaWFsLXJlc3VsdC1jYXJkX19oZWF0LXZhbHVlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucmFjZWRheS10cmlhbC1yZXN1bHQtY2FyZCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMy4yNXJlbSAxZnIgYXV0bztcbiAgICAgICAgcGFkZGluZzogMC45NXJlbSAxcmVtO1xuICAgIH1cblxuICAgIC5yYWNlZGF5LXRyaWFsLXJlc3VsdC1jYXJkX19oZWF0cyB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gNDtcbiAgICB9XG59XG4ucmFjZWRheS10b3RhbC1jbGFzcy1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwLjVyZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5yYWNlZGF5LXRvdGFsLWNsYXNzLWNhcmQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNS41cmVtLCAyNCUpIDFmciBhdXRvO1xuICAgIGdhcDogMC44NXJlbTtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwLjg1cmVtIDAuOXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjg1cmVtO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLWNhcmQtYmcsIHZhcigtLWJzLWJvZHktYmcpKTtcbiAgICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50LCByZ2JhKDAsIDAsIDAsIDAuMDgpKTtcbiAgICBib3gtc2hhZG93OiAwIDAuMTI1cmVtIDAuMzVyZW0gcmdiYSgwLCAwLCAwLCAwLjA2KTtcbn1cblxuLnJhY2VkYXktdG90YWwtY2xhc3MtY2FyZF9fdGl0bGUtYXJlYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjg1cmVtO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCwgcmdiYSgwLCAwLCAwLCAwLjA4KSk7XG59XG5cbi5yYWNlZGF5LXRvdGFsLWNsYXNzLWNhcmRfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG59XG5cbi5yYWNlZGF5LXRvdGFsLWNsYXNzLWNhcmRfX3RpdGxlOmhvdmVyLFxuLnJhY2VkYXktdG90YWwtY2xhc3MtY2FyZF9fdGl0bGU6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnJhY2VkYXktdG90YWwtY2xhc3MtY2FyZF9fZGV0YWlscyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBnYXA6IDAuMzVyZW07XG59XG5cbi5yYWNlZGF5LXRvdGFsLWNsYXNzLWNhcmRfX21ldGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMC4yNXJlbSAwLjc1cmVtO1xuICAgIGNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tc2Vjb25kYXJ5LWNvbG9yLCAjNmM3NTdkKTtcbiAgICBmb250LXNpemU6IDAuNzhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zNTtcbn1cblxuLnJhY2VkYXktdG90YWwtY2xhc3MtY2FyZF9fbWV0YS1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBtaW4td2lkdGg6IDA7XG59XG5cbi5yYWNlZGF5LXRvdGFsLWNsYXNzLWNhcmRfX21ldGEtbGFiZWwge1xuICAgIGNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tdGVydGlhcnktY29sb3IsIHZhcigtLXR1bG9zYXJraXN0by1zZWNvbmRhcnktY29sb3IsICM2Yzc1N2QpKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ucmFjZWRheS10b3RhbC1jbGFzcy1jYXJkX19hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5yYWNlZGF5LXRvdGFsLWNsYXNzLWNhcmRfX2FsbC1yZXN1bHRzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwLjg1cmVtIDAuOXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjg1cmVtO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXR1bG9zYXJraXN0by10ZXJ0aWFyeS1iZywgcmdiYSgwLCAwLCAwLCAwLjA0KSk7XG4gICAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCwgcmdiYSgwLCAwLCAwLCAwLjA4KSk7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5yYWNlZGF5LXRvdGFsLWNsYXNzLWNhcmRfX2FsbC1yZXN1bHRzOmhvdmVyLFxuLnJhY2VkYXktdG90YWwtY2xhc3MtY2FyZF9fYWxsLXJlc3VsdHM6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgLnJhY2VkYXktdG90YWwtY2xhc3MtY2FyZCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDVyZW0sIDI4JSkgMWZyIGF1dG87XG4gICAgICAgIGdhcDogMC42NXJlbTtcbiAgICAgICAgcGFkZGluZzogMC44cmVtO1xuICAgIH1cblxuICAgIC5yYWNlZGF5LXRvdGFsLWNsYXNzLWNhcmRfX3RpdGxlLWFyZWEge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjY1cmVtO1xuICAgIH1cblxuICAgIC5yYWNlZGF5LXRvdGFsLWNsYXNzLWNhcmRfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjk1cmVtO1xuICAgIH1cbn1cblxuXG4ucmFjZWRheS10b3RhbC1yZXN1bHQtY2FyZF9fcG9pbnRzIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gICAgZm9udC1zaXplOiAwLjk1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuXG4ucmFjZWRheS10b3RhbC1yZXN1bHQtY2FyZF9fZGV0YWlscyB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyA0O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgzLjI1cmVtLCAxZnIpKTtcbiAgICBnYXA6IDAuMzVyZW07XG4gICAgbWFyZ2luLXRvcDogMC4ycmVtO1xufVxuXG4ucmFjZWRheS10b3RhbC1yZXN1bHQtY2FyZF9fZGV0YWlsIHtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgcGFkZGluZzogMC4zNXJlbSAwLjI1cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNTVyZW07XG4gICAgYmFja2dyb3VuZDogdmFyKC0tdHVsb3Nhcmtpc3RvLXRlcnRpYXJ5LWJnLCByZ2JhKDAsIDAsIDAsIDAuMDQpKTtcbiAgICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucmFjZWRheS10b3RhbC1yZXN1bHQtY2FyZF9fZGV0YWlsLS10b3RhbCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tdHVsb3Nhcmtpc3RvLXNlY29uZGFyeS1iZywgcmdiYSgwLCAwLCAwLCAwLjA2KSk7XG59XG5cbi5yYWNlZGF5LXRvdGFsLXJlc3VsdC1jYXJkX19kZXRhaWwtbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tc2Vjb25kYXJ5LWNvbG9yLCAjNmM3NTdkKTtcbiAgICBmb250LXNpemU6IDAuNjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xufVxuXG4ucmFjZWRheS10b3RhbC1yZXN1bHQtY2FyZF9fZGV0YWlsLXZhbHVlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucmFjZWRheS10b3RhbC1yZXN1bHQtY2FyZCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMy4yNXJlbSAxZnIgYXV0bztcbiAgICAgICAgcGFkZGluZzogMC45NXJlbSAxcmVtO1xuICAgIH1cblxuICAgIC5yYWNlZGF5LXRvdGFsLXJlc3VsdC1jYXJkX19kZXRhaWxzIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyA0O1xuICAgIH1cbn1cblxuXG4udHJpYWwtcmVzdWx0LWNhcmRfX3BvaW50cyB7XG4gICAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAgIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi50cmlhbC1yZXN1bHQtY2FyZF9fc2VjdGlvbnMge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gNDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMi4zNXJlbSwgMWZyKSk7XG4gICAgZ2FwOiAwLjM1cmVtO1xuICAgIG1hcmdpbi10b3A6IDAuMnJlbTtcbn1cblxuLnRyaWFsLXJlc3VsdC1jYXJkX19zZWN0aW9uIHtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgcGFkZGluZzogMC4zNXJlbSAwLjI1cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNTVyZW07XG4gICAgYmFja2dyb3VuZDogdmFyKC0tdHVsb3Nhcmtpc3RvLXRlcnRpYXJ5LWJnLCByZ2JhKDAsIDAsIDAsIDAuMDQpKTtcbiAgICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udHJpYWwtcmVzdWx0LWNhcmRfX3NlY3Rpb24tbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tc2Vjb25kYXJ5LWNvbG9yLCAjNmM3NTdkKTtcbiAgICBmb250LXNpemU6IDAuNjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xufVxuXG4udHJpYWwtcmVzdWx0LWNhcmRfX3NlY3Rpb24tdmFsdWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5cbi50cmlhbC1yZXN1bHQtY2FyZF9fYWN0aW9ucyB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyA0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tdG9wOiAwLjM1cmVtO1xufVxuXG4udHJpYWwtcmVzdWx0LWNhcmRfX2FjdGlvbnMgLmRyb3Bkb3duLW1lbnUge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC50cmlhbC1yZXN1bHQtY2FyZCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMy4yNXJlbSAxZnIgYXV0bztcbiAgICAgICAgcGFkZGluZzogMC45NXJlbSAxcmVtO1xuICAgIH1cblxuICAgIC50cmlhbC1yZXN1bHQtY2FyZF9fc2VjdGlvbnMge1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIDQ7XG4gICAgfVxuXG4gICAgLnRyaWFsLXJlc3VsdC1jYXJkX19hY3Rpb25zIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDMgLyA0O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cblxuLnJhY2UtY2xhc3MtbGlzdC1jYXJkcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMC41cmVtO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4ucmFjZS1jbGFzcy1saXN0LWNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMC44NXJlbTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAuNDVyZW0gMC42NXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjg1cmVtO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLWNhcmQtYmcsIHZhcigtLWJzLWJvZHktYmcpKTtcbiAgICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50LCByZ2JhKDAsIDAsIDAsIDAuMDgpKTtcbiAgICBib3gtc2hhZG93OiAwIDAuMTI1cmVtIDAuMzVyZW0gcmdiYSgwLCAwLCAwLCAwLjA2KTtcbn1cblxuLnJhY2UtY2xhc3MtbGlzdC1jYXJkX19jbGFzcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLXdpZHRoOiA0LjVyZW07XG4gICAgZmxleDogMCAwIDE1JTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjg1cmVtO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCwgcmdiYSgwLCAwLCAwLCAwLjA4KSk7XG59XG5cbi5yYWNlLWNsYXNzLWxpc3QtY2FyZF9fY2xhc3MtbmFtZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnJhY2UtY2xhc3MtbGlzdC1jYXJkX19jbGFzcy1uYW1lOmhvdmVyLFxuLnJhY2UtY2xhc3MtbGlzdC1jYXJkX19jbGFzcy1uYW1lOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5yYWNlLWNsYXNzLWxpc3QtY2FyZF9fY2xhc3MtZGF0ZXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDAuMzVyZW07XG4gICAgY29sb3I6IHZhcigtLXR1bG9zYXJraXN0by1zZWNvbmRhcnktY29sb3IsICM2Yzc1N2QpO1xuICAgIGZvbnQtc2l6ZTogMC43NHJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnJhY2UtY2xhc3MtbGlzdC1jYXJkX19kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICBmbGV4OiAxIDEgMDtcbiAgICBnYXA6IDAuNDVyZW07XG59XG5cbi5yYWNlLWNsYXNzLWxpc3QtY2FyZF9fbWV0YSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAwLjI1cmVtIDAuNzVyZW07XG4gICAgY29sb3I6IHZhcigtLXR1bG9zYXJraXN0by1zZWNvbmRhcnktY29sb3IsICM2Yzc1N2QpO1xuICAgIGZvbnQtc2l6ZTogMC43OHJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xufVxuXG4ucmFjZS1jbGFzcy1saXN0LWNhcmRfX21ldGEtaXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgbWluLXdpZHRoOiAwO1xufVxuXG4ucmFjZS1jbGFzcy1saXN0LWNhcmRfX21ldGEtbGFiZWwge1xuICAgIGNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tdGVydGlhcnktY29sb3IsIHZhcigtLXR1bG9zYXJraXN0by1zZWNvbmRhcnktY29sb3IsICM2Yzc1N2QpKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ucmFjZS1jbGFzcy1saXN0LWNhcmRfX3ByaWNpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMC4zNXJlbTtcbn1cblxuLnJhY2UtY2xhc3MtbGlzdC1jYXJkX19wcmljZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDAuMjVyZW07XG4gICAgcGFkZGluZzogMC4zNXJlbSAwLjU1cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNTVyZW07XG4gICAgYmFja2dyb3VuZDogdmFyKC0tdHVsb3Nhcmtpc3RvLXRlcnRpYXJ5LWJnLCByZ2JhKDAsIDAsIDAsIDAuMDQpKTtcbiAgICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gICAgZm9udC1zaXplOiAwLjc2cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cblxuLnJhY2UtY2xhc3MtbGlzdC1jYXJkX19wcmljZS1sYWJlbCB7XG4gICAgY29sb3I6IHZhcigtLXR1bG9zYXJraXN0by1zZWNvbmRhcnktY29sb3IsICM2Yzc1N2QpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5yYWNlLWNsYXNzLWxpc3QtY2FyZF9fc3RhdHVzLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDAuMzVyZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ucmFjZS1jbGFzcy1saXN0LWNhcmRfX2FjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtaW4td2lkdGg6IDJyZW07XG59XG5cbi5yYWNlLWNsYXNzLWxpc3QtY2FyZF9fc3RhdHVzLXBpbGwge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogMS44NXJlbTtcbiAgICBtaW4td2lkdGg6IDIuMTVyZW07XG4gICAgZ2FwOiAwLjI1cmVtO1xuICAgIHBhZGRpbmc6IDAuMzVyZW0gMC41NXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjU1cmVtO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXR1bG9zYXJraXN0by10ZXJ0aWFyeS1iZywgcmdiYSgwLCAwLCAwLCAwLjA0KSk7XG4gICAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAgIGZvbnQtc2l6ZTogMC43NnJlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5cbi5yYWNlLWNsYXNzLWxpc3QtY2FyZF9fc3RhdHVzLXBpbGwgaSB7XG4gICAgZm9udC1zaXplOiAwLjk1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ucmFjZS1jbGFzcy1saXN0LWNhcmRfX3N0YXR1cy1jb3VudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMTVyZW07XG59XG5cbi5yYWNlLWNsYXNzLWxpc3QtY2FyZF9fc3VtbWFyeSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDAuNzVyZW07XG4gICAgcGFkZGluZzogMC44NXJlbSAwLjlyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC44NXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS10dWxvc2Fya2lzdG8tdGVydGlhcnktYmcsIHJnYmEoMCwgMCwgMCwgMC4wNCkpO1xuICAgIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQsIHJnYmEoMCwgMCwgMCwgMC4wOCkpO1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLnJhY2UtY2xhc3MtbGlzdC1jYXJkX19zdW1tYXJ5LWxhYmVsIHtcbiAgICBjb2xvcjogdmFyKC0tdHVsb3Nhcmtpc3RvLXNlY29uZGFyeS1jb2xvciwgIzZjNzU3ZCk7XG4gICAgZm9udC1zaXplOiAwLjc4cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIC5yYWNlLWNsYXNzLWxpc3QtY2FyZCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICBnYXA6IDAuNTVyZW07XG4gICAgICAgIHBhZGRpbmc6IDAuNnJlbTtcbiAgICB9XG5cbiAgICAucmFjZS1jbGFzcy1saXN0LWNhcmRfX2NsYXNzIHtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNTVyZW07XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCwgcmdiYSgwLCAwLCAwLCAwLjA4KSk7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cblxuICAgIC5yYWNlLWNsYXNzLWxpc3QtY2FyZF9fY2xhc3MtbmFtZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgICB9XG5cbiAgICAucmFjZS1jbGFzcy1saXN0LWNhcmRfX2NsYXNzLWRhdGVzIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgfVxuXG4gICAgLnJhY2UtY2xhc3MtbGlzdC1jYXJkX19kZXRhaWxzIHtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAucmFjZS1jbGFzcy1saXN0LWNhcmRfX3N0YXR1cy1yb3cge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjM1cmVtO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggZG90dGVkIHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCwgcmdiYSgwLCAwLCAwLCAwLjA4KSk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBnYXA6IDAuMjVyZW07XG4gICAgfVxuXG4gICAgLnJhY2UtY2xhc3MtbGlzdC1jYXJkX19hY3Rpb25zIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gICAgICAgIGdyaWQtcm93OiBhdXRvO1xuICAgIH1cblxuICAgIC5yYWNlLWNsYXNzLWxpc3QtY2FyZF9fbWV0YSB7XG4gICAgICAgIGdhcDogMC4ycmVtIDAuNTVyZW07XG4gICAgfVxuXG4gICAgLnJhY2UtY2xhc3MtbGlzdC1jYXJkX19wcmljZSB7XG4gICAgICAgIHBhZGRpbmc6IDAuMzJyZW0gMC41cmVtO1xuICAgIH1cbn1cblxuLnJhY2UtY2xhc3MtcmVzdWx0cy1jYXJkLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDAuNXJlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLnJhY2UtY2xhc3MtcmVzdWx0cy1jYXJkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDQuNXJlbSwgMTclKSAxZnI7XG4gICAgZ2FwOiAwLjg1cmVtO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAuODVyZW0gMC45cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuODVyZW07XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnMtY2FyZC1iZywgdmFyKC0tYnMtYm9keS1iZykpO1xuICAgIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQsIHJnYmEoMCwgMCwgMCwgMC4wOCkpO1xuICAgIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4zNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDYpO1xufVxuXG4ucmFjZS1jbGFzcy1yZXN1bHRzLWNhcmRfX2NsYXNzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuODVyZW07XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50LCByZ2JhKDAsIDAsIDAsIDAuMDgpKTtcbn1cblxuLnJhY2UtY2xhc3MtcmVzdWx0cy1jYXJkX19jbGFzcy1uYW1lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ucmFjZS1jbGFzcy1yZXN1bHRzLWNhcmRfX2NsYXNzLW5hbWU6aG92ZXIsXG4ucmFjZS1jbGFzcy1yZXN1bHRzLWNhcmRfX2NsYXNzLW5hbWU6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ucmFjZS1jbGFzcy1yZXN1bHRzLWNhcmRfX2RldGFpbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZ2FwOiAwLjQ1cmVtO1xufVxuXG4ucmFjZS1jbGFzcy1yZXN1bHRzLWNhcmRfX21ldGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMC4yNXJlbSAwLjc1cmVtO1xuICAgIGNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tc2Vjb25kYXJ5LWNvbG9yLCAjNmM3NTdkKTtcbiAgICBmb250LXNpemU6IDAuNzhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zNTtcbn1cblxuLnJhY2UtY2xhc3MtcmVzdWx0cy1jYXJkX19tZXRhLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIG1pbi13aWR0aDogMDtcbn1cblxuLnJhY2UtY2xhc3MtcmVzdWx0cy1jYXJkX19tZXRhLWxhYmVsIHtcbiAgICBjb2xvcjogdmFyKC0tdHVsb3Nhcmtpc3RvLXRlcnRpYXJ5LWNvbG9yLCB2YXIoLS10dWxvc2Fya2lzdG8tc2Vjb25kYXJ5LWNvbG9yLCAjNmM3NTdkKSk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnJhY2UtY2xhc3MtcmVzdWx0cy1jYXJkX19oZWF0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAwLjRyZW07XG59XG5cbi5yYWNlLWNsYXNzLXJlc3VsdHMtY2FyZF9faGVhdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtaW4td2lkdGg6IDMuMXJlbTtcbiAgICBwYWRkaW5nOiAwLjQ1cmVtIDAuNjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC42NXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS10dWxvc2Fya2lzdG8tdGVydGlhcnktYmcsIHJnYmEoMCwgMCwgMCwgMC4wNCkpO1xuICAgIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgICBmb250LXNpemU6IDAuODJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucmFjZS1jbGFzcy1yZXN1bHRzLWNhcmRfX2hlYXQ6aG92ZXIsXG4ucmFjZS1jbGFzcy1yZXN1bHRzLWNhcmRfX2hlYXQ6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgLnJhY2UtY2xhc3MtcmVzdWx0cy1jYXJkIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNC4yNXJlbSwgMTklKSAxZnI7XG4gICAgICAgIGdhcDogMC42NXJlbTtcbiAgICAgICAgcGFkZGluZzogMC44cmVtO1xuICAgIH1cblxuICAgIC5yYWNlLWNsYXNzLXJlc3VsdHMtY2FyZF9fY2xhc3Mge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjY1cmVtO1xuICAgIH1cblxuICAgIC5yYWNlLWNsYXNzLXJlc3VsdHMtY2FyZF9fY2xhc3MtbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgICB9XG5cbiAgICAucmFjZS1jbGFzcy1yZXN1bHRzLWNhcmRfX2hlYXQge1xuICAgICAgICBtaW4td2lkdGg6IDIuOHJlbTtcbiAgICAgICAgcGFkZGluZzogMC40cmVtIDAuNTVyZW07XG4gICAgfVxufVxuXG5cblxuXG4uc25vd2Nyb3NzLXJlc3VsdC1jYXJkX19oZWF0cyB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyA0O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyLjZyZW0sIDFmcikpO1xuICAgIGdhcDogMC4zNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAwLjJyZW07XG59XG5cbi5zbm93Y3Jvc3MtcmVzdWx0LWNhcmRfX2hlYXQge1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBwYWRkaW5nOiAwLjM1cmVtIDAuMjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC41NXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS10dWxvc2Fya2lzdG8tdGVydGlhcnktYmcsIHJnYmEoMCwgMCwgMCwgMC4wNCkpO1xuICAgIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zbm93Y3Jvc3MtcmVzdWx0LWNhcmRfX2hlYXQtbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tc2Vjb25kYXJ5LWNvbG9yLCAjNmM3NTdkKTtcbiAgICBmb250LXNpemU6IDAuNjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xufVxuXG4uc25vd2Nyb3NzLXJlc3VsdC1jYXJkX19oZWF0LXZhbHVlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc25vd2Nyb3NzLXJlc3VsdC1jYXJkIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzLjI1cmVtIDFmciBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwLjk1cmVtIDFyZW07XG4gICAgfVxuXG4gICAgLnNub3djcm9zcy1yZXN1bHQtY2FyZF9faGVhdHMge1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIDQ7XG4gICAgfVxufVxuXG4ucmFjZS1lbnRyeS1zdGF0dXMtb3BlbiwgLnJhY2UtcHVibGljLXN0YXR1cy1vcGVuIHtcbiAgICBjb2xvcjogIzE4YjMzYztcbn1cbi5yYWNlLWVudHJ5LXN0YXR1cy1jbG9zZWQsIC5yYWNlLXB1YmxpYy1zdGF0dXMtY2xvc2VkIHtcbiAgICBjb2xvcjogI2IzMTgxODtcbn1cblxuLnJhY2UtZW50cnktc3RhdHVzLXBvc3QtZW50cnkge1xuICAgIGNvbG9yOiAjZTdhODBjO1xufVxuXG5cbi5yYWNlLWNsYXNzLWxpc3QtY2FyZF9fc3RhdHVzLXBpbGwge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogMS44NXJlbTtcbiAgICBtaW4td2lkdGg6IDIuMTVyZW07XG4gICAgZ2FwOiAwLjI1cmVtO1xuICAgIHBhZGRpbmc6IDAuMzVyZW0gMC41NXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjU1cmVtO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXR1bG9zYXJraXN0by10ZXJ0aWFyeS1iZywgcmdiYSgwLCAwLCAwLCAwLjA0KSk7XG4gICAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAgIGZvbnQtc2l6ZTogMC43NnJlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5cbi5yYWNlLWNsYXNzLWxpc3QtY2FyZF9fc3RhdHVzLXBpbGwgaSB7XG4gICAgZm9udC1zaXplOiAwLjk1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ucmFjZS1jbGFzcy1saXN0LWNhcmRfX3N0YXR1cy1jb3VudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMTVyZW07XG59XG5cbi5yYWNlLWNsYXNzLWxpc3QtY2FyZCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucmFjZS1jbGFzcy1saXN0LWNhcmQtbGluayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuLnJhY2UtY2xhc3MtbGlzdC1jYXJkOmhvdmVyLFxuLnJhY2UtY2xhc3MtbGlzdC1jYXJkOmZvY3VzIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4iLCIuY2x1Yi1jYXJkLXRpdGxlID4gYSB7XG4gICAgY29sb3I6IHZhcigtLXR1bG9zYXJraXN0by1ibHVlKTtcbn1cblxuLmNsdWItbG9nbyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbn1cbi5jbHViLWxvZ28tc21hbGwge1xuICAgIG1heC13aWR0aDogMTAwcHg7XG59XG5cbi5jbHViLWNhcmQtaW1hZ2Uge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jbHViLWNhcmQtY29udGFpbmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5jbHViLWNhcmQtbG9nbyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIG1heC13aWR0aDogMTAwcHg7XG59XG5cbi5jbHViLWNhcmQtY29udGVudCB7XG5cbn1cblxuLmNsdWItY2FyZC1uYXYge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLmNsdWItY2FyZC1uYXYgPiBsaSB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLmNsdWItcmlkZXJzLXRhYmxlLXRoIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLmNsdWItcmlkZXJzLXRhYmxlLXRoIHtcbiAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgaGVpZ2h0OiAxMDBweDtcblxufVxuXG4udXNlci1mb3VuZC1ub3RpZmljYXRpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2QzMTc7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG4iLCIuc3BvcnQtbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uc3BvcnQtbG9nby1hZG1pbi1pbmRleCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbiIsIi5jb21wZXRpdG9yLWxpY2Vuc2UtY2FyZC1oZWFkZXIge1xuICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xufVxuLmNvbXBldGl0b3ItbGljZW5zZS1jYXJkIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLXR1bG9zYXJraXN0by1ibHVlLXRyYW5zbHVzZW50KTtcbn1cblxuLmNvbXBldGl0b3ItbGljZW5zZS1jYXJkLWNvbCB7XG4gICAgcGFkZGluZzogMTBweDtcbn1cblxuLmNvbXBldGl0b3ItbGljZW5zZS1jYXJkLWNvbC5ib3JkZXItcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLXR1bG9zYXJraXN0by1ibHVlLXRyYW5zbHVzZW50KTtcbn1cblxuLmNvbXBldGl0b3ItbGljZW5zZS1jYXJkLXJpZ2h0LW1lbnUge1xufVxuXG4uY29tcGV0aXRvci1saWNlbnNlLWNhcmQtcmlnaHQtbWVudS1kZXRhaWxzIHtcbn1cbiIsIi5jaGFtcGlvbnNoaXAtY2FyZCB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tYmx1ZS10cmFuc2x1c2VudCk7XG59XG5cbi5jaGFtcGlvbnNoaXAtY2FyZC1jb2wge1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5jYXJkLWJvZHk6aGFzKHRhYmxlLmNoYW1waW9uc2hpcF90YWJsZSkge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi50dWxvc2Fya2lzdG8tdG9wLWNhcmQgPiAuY2FyZC1ib2R5OmhhcyguY2hhbXBpb25zaGlwX3RhYmxlKSwgLnR1bG9zYXJraXN0by10b3AtY2FyZCA+IC50dWxvc2Fya2lzdG8tY29sbGFwc2libGUgPiAuY2FyZC1ib2R5OmhhcyguY2hhbXBpb25zaGlwX3RhYmxlKSB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLmNoYW1waW9uc2hpcC1wb2ludHMtY2FyZC1saXN0IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdhcDogMC43NXJlbTtcbn1cblxuLmNoYW1waW9uc2hpcC1wb2ludHMtY2FyZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyIGF1dG87XG4gICAgZ2FwOiAwLjc1cmVtO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDAuOXJlbSAxcmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xufVxuXG4uY2hhbXBpb25zaGlwLXBvaW50cy1jYXJkX19wb3NpdGlvbiB7XG4gICAgbWluLXdpZHRoOiAyLjRyZW07XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2hhbXBpb25zaGlwLXBvaW50cy1jYXJkX19tYWluIHtcbiAgICBtaW4td2lkdGg6IDA7XG59XG5cbi5jaGFtcGlvbnNoaXAtcG9pbnRzLWNhcmRfX3JpZGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmNoYW1waW9uc2hpcC1wb2ludHMtY2FyZF9fcmFjZS1udW1iZXIge1xuICAgIGNvbG9yOiAjNmM3NTdkO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xufVxuXG4uY2hhbXBpb25zaGlwLXBvaW50cy1jYXJkX19tZXRhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDAuMjVyZW07XG4gICAgbWFyZ2luLXRvcDogMC4zNXJlbTtcbiAgICBjb2xvcjogIzZjNzU3ZDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4uY2hhbXBpb25zaGlwLXBvaW50cy1jYXJkX19tZXRhLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICBtaW4td2lkdGg6IDA7XG59XG5cbi5jaGFtcGlvbnNoaXAtcG9pbnRzLWNhcmRfX21ldGEtbGFiZWwge1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xufVxuXG4uY2hhbXBpb25zaGlwLXBvaW50cy1jYXJkX19zdGF0cyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMy41cmVtLCBhdXRvKSk7XG4gICAgZ2FwOiAwLjRyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2hhbXBpb25zaGlwLXBvaW50cy1jYXJkX19zdGF0IHtcbiAgICBwYWRkaW5nOiAwLjM1cmVtIDAuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgYmFja2dyb3VuZDogI2Y4ZjlmYTtcbn1cblxuLmNoYW1waW9uc2hpcC1wb2ludHMtY2FyZF9fc3RhdC1sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmNoYW1waW9uc2hpcC1wb2ludHMtY2FyZF9fc3RhdC12YWx1ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMC4ycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgLmNoYW1waW9uc2hpcC1wb2ludHMtY2FyZCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gICAgfVxuXG4gICAgLmNoYW1waW9uc2hpcC1wb2ludHMtY2FyZF9fc3RhdHMge1xuICAgICAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIH1cbn1cbiIsIi5wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5wYWdpbmF0aW9uID4gbGkge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cbi5wYWdpbmF0aW9uID4gbGkgPiBhLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nOiA3cHggMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS41Mzg0NjE2O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4ucGFnaW5hdGlvbiA+IGxpOmZpcnN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xufVxuLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbn1cbi5wYWdpbmF0aW9uID4gbGkgPiBhOmhvdmVyLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiA+IGxpID4gYTpmb2N1cyxcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuOmZvY3VzIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyOWQ4ZjM7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGRkO1xufVxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYSxcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW4sXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTk2RjM7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjE5NkYzO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gc3Bhbixcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gc3Bhbjpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gc3Bhbjpmb2N1cyxcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gYSxcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNiYmI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ucGFnaW5hdGlvbi1sZyA+IGxpID4gYSxcbi5wYWdpbmF0aW9uLWxnID4gbGkgPiBzcGFuIHtcbiAgICBwYWRkaW5nOiA5cHggMTVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNTtcbn1cbi5wYWdpbmF0aW9uLWxnID4gbGk6Zmlyc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24tbGcgPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG59XG4ucGFnaW5hdGlvbi1sZyA+IGxpOmxhc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24tbGcgPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xufVxuLnBhZ2luYXRpb24tc20gPiBsaSA+IGEsXG4ucGFnaW5hdGlvbi1zbSA+IGxpID4gc3BhbiB7XG4gICAgcGFkZGluZzogNnB4IDExcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY2NjY2Njc7XG59XG4ucGFnaW5hdGlvbi1zbSA+IGxpOmZpcnN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLXNtID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xufVxuLnBhZ2luYXRpb24tc20gPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLXNtID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcbn1cblxudWwucGFnaW5hdGlvbiBsaSBhIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwICwwICwgMC41NCk7XG59XG5cbnVsLnBhZ2luYXRpb24gbGkuYWN0aXZlIGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXR1bG9zYXJraXN0by1ibHVlKTtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG51bC5wYWdpbmF0aW9uIC5kaXNhYmxlZDpob3ZlciBhIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4ucGFnaW5hdG9yIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wYWdpbmF0b3IgdWwucGFnaW5hdGlvbiBsaSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucGFnaW5hdG9yIHAge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGNvbG9yOiByZ2JhKDAsIDAgLDAgLCAwLjU0KTtcbn1cbiIsIi5yaWRlci1saWNlbnNlLWNoZWNrYm94LXRvZ2dsZS11bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnJpZGVyLWxpY2Vuc2UtY2hlY2tib3gtdG9nZ2xlOmNoZWNrZWQgKyBsYWJlbCwgLnJpZGVyLWxpY2Vuc2UtcmFkaW8tdG9nZ2xlOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGdyZWVuO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnJpZGVyLWxpY2Vuc2UtY2hlY2tib3gtdG9nZ2xlLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiA1cHggMjBweCA1cHggMTBweDtcbiAgICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggYmxhY2s7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnJpZGVyLWxpY2Vuc2UtcmFkaW8tdG9nZ2xlLXVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbmlucHV0W2NsYXNzPVwicmlkZXItbGljZW5zZS1jaGVja2JveC10b2dnbGVcIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbmlucHV0W2NsYXNzPVwicmlkZXItbGljZW5zZS1yYWRpby10b2dnbGVcIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cblxuLnJpZGVyLWxpY2Vuc2UtY2hlY2tib3gtdG9nZ2xlLWxpLCAucmlkZXItbGljZW5zZS1yYWRpby10b2dnbGUtbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLnJpZGVyLWxpY2Vuc2UtY2hlY2tib3gtdG9nZ2xlLWxpID4gaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbn1cblxuLnJpZGVyLWxpY2Vuc2UtY2hlY2tib3gtdG9nZ2xlLWxpID4gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8tYmx1ZSk7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG5cbi50ZXh0LWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uaGV0dV93YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10dWxvc2Fya2lzdG8td2FybmluZyk7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uYWRtaW4tcmlkZXItbGljZW5zZS10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uYWRtaW4tcmlkZXItbGljZW5zZS1kZXRhaWxzIHtcbiBmb250LXNpemU6IDEycHg7XG59XG5cbi5hZG1pbi1yaWRlci1saWNlbnNlLWZvb3RlciB7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2RkZDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZ2FwOiAxMnB4O1xufVxuIiwiLnNob3BwaW5nLWNhcnRzLXJvdy1kZWxldGUge1xuICAgIHdpZHRoOiAxMHB4O1xufVxuXG4uc2hvcHBpbmctY2FydC10cmFzaCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGNvbG9yOiBibGFjaztcbn1cbiIsIkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLm5hdi10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC50b3AtbmF2LXRleHQge1xuICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB9XG4gICAgLmJ0biB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gICAgLnBhbmVsLWJvZHkgeyBwYWRkaW5nOiA1cHg7fVxuICAgIGhyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuICAgIC5wYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgICAuY2hhbXBpb25zaGlwX3RhYmxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgICAubmF2YmFyLWhlYWRlciA+IC5uYXZiYXItcmlnaHQgPiB1bCA+IGxpID4gYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAubmF2YmFyLWhlYWRlciA+IC5uYXZiYXItcmlnaHQgPiB1bCA+IGxpID4gYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG5cbn1cbiIsIkBtZWRpYSAobWF4LXdpZHRoOiA4NzBweCkge1xuICAgIC5uYXYtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAudG9wLW5hdi10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuXG4gICAgLnR1bG9zYXJraXN0by1wdWJsaWMtdGl0bGUtYnV0dG9uIHtcbiAgICAgICAgLyogbWF4LXdpZHRoOiA1NXB4OyAqL1xuICAgIH1cbiAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxufVxuIiwiQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgLnR1bG9zYXJraXN0by1sb2dvIHtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgIH1cbn1cbiIsIkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAgIC5yYWNlX2NsYXNzX2xpc3QgPiB0aGVhZCA+IHRyID4gdGgge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLnJhY2VfY2xhc3NfbGlzdCA+IHRib2R5ID4gdHIgPiB0ZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAudHVsb3Nhcmtpc3RvLWxvZ28ge1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgfVxuXG59XG4iLCJAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcyMHB4KSB7XG4gICAgLm5hdmJhci1oZWFkZXIgPiAubmF2YmFyLXJpZ2h0ID4gdWwgPiBsaSA+IGEge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLnJhY2VzLXNwb3J0LWxpc3QgPiBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICBbY2xhc3NePVwiaWNvbi1cIl0sIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxufVxuIiwiQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MzBweCkge1xuICAgIC5uYXZiYXItaGVhZGVyID4gLm5hdmJhci1yaWdodCA+IHVsID4gbGkgPiBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5jYWxlbmRhci15ZWFyLWJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmc6IHVuc2V0O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuXG4gICAgW2NsYXNzXj1cImljb24tXCJdLCBbY2xhc3MqPVwiIGljb24tXCJdIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIC50dWxvc2Fya2lzdG8tcHVibGljLXRpdGxlLWJ1dHRvbiB7XG4gICAgICAgIC8qIHdpZHRoOiA0NXB4OyAqL1xuICAgIH1cblxuICAgIC50b3AtbmF2LXRleHQge1xuICAgICAgICBmb250LXNpemU6IDdweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB9XG59XG4iLCJAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLm5hdmJhci1oZWFkZXIgPiAubmF2YmFyLXJpZ2h0ID4gdWwgPiBsaSA+IGEge1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgLmNhbGVuZGFyLXllYXItYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZzogdW5zZXQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG5cbiAgICBbY2xhc3NePVwiaWNvbi1cIl0sIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgLnR1bG9zYXJraXN0by1wdWJsaWMtdGl0bGUtYnV0dG9uIHtcbiAgICAgICAgLyogd2lkdGg6IDQwcHg7ICovXG4gICAgfVxuXG4gICAgLnRvcC1uYXYtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIH1cbn1cbiIsIkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTgwcHgpIHtcbiAgICAubmF2YmFyLWhlYWRlciA+IC5uYXZiYXItcmlnaHQgPiB1bCA+IGxpID4gYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICB9XG4gICAgW2NsYXNzXj1cImljb24tXCJdLCBbY2xhc3MqPVwiIGljb24tXCJdIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC50dWxvc2Fya2lzdG8tcHVibGljLXRpdGxlLWJ1dHRvbiB7XG4gICAgICAgIC8qIHdpZHRoOiAzNXB4OyAqL1xuICAgIH1cblxuICAgIC50b3AtbmF2LXRleHQge1xuICAgICAgICBmb250LXNpemU6IDZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB9XG59XG4iLCJAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgW2NsYXNzXj1cImljb24tXCJdLCBbY2xhc3MqPVwiIGljb24tXCJdIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIC5yYWNlcy1zcG9ydC1saXN0ID4gbGkge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuXG4gICAgLnRvcC1uYXYtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIH1cblxuICAgIC50dWxvc2Fya2lzdG8tcHVibGljLXRpdGxlLWJ1dHRvbiB7XG5cbiAgICB9XG5cbn1cbiIsIkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkxcHgpIHtcbiAgICBbY2xhc3NePVwiaWNvbi1cIl0sIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgLnJhY2VzLXNwb3J0LWxpc3QgPiBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgIH1cblxuICAgIC50b3AtbmF2LXRleHQge1xuICAgICAgICBmb250LXNpemU6IDZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB9XG5cblxuXG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/