.has-xsmall-line-height{line-height:1!important}.has-normal-line-height,.has-small-line-height{line-height:1.5!important}.has-large-line-height{line-height:1.9!important}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider[aria-expanded=true] .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider[aria-expanded=true] .hamburger-inner:before{opacity:0;transform:rotate(-45deg) translate3d(-5.714px,-6px,0)}.hamburger--slider[aria-expanded=true] .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.error-404{padding:0}@media (min-width:992px){.error-404{padding:75px 0}}.error-404 p a{color:#4a4a4a!important}.error-404 .page-content{padding-bottom:50px;padding-top:0;text-align:center}@media (min-width:992px){.error-404 .page-content{padding-top:100px;text-align:left}}.error-404 .page-header{padding-top:75px;text-align:center}@media (min-width:992px){.error-404 .page-header{padding-top:0;text-align:left}}.error-404 .page-header p{font-size:20px}.error-404 .error-posts li{max-width:450px}@media (min-width:992px){.error-404 .error-posts li{max-width:250px}}.error-404 .error-posts li:first-child{padding-top:0}.error-404 h3{font-size:1.75rem!important;line-height:2}.error-404 .four-oh-four{color:#f0f0f0;display:flex;font-size:170px;font-weight:700;justify-content:center}@media (min-width:992px){.error-404 .four-oh-four{justify-content:left}}.error-404 .entry-404{display:flex;justify-content:center;padding:50px}@media (min-width:992px){.error-404 .entry-404{padding-left:0}}.error-404 .entry-404 .custom-html-widget p a{color:#4a4a4a!important}.error-404 .entry-404 .page-title{line-height:50px}.error-404 .entry-404 h1{line-height:100px}.error-404 #error-search{margin-left:0}.error-404 #error-search .form-control{background:#e8e8e8 url("data:image/svg+xml,%3Csvg width='110' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23618D1B' d='M95.238 9.663c4.946-.04 11.032.707 14 4.774-4.259 1.23-11.412-.953-14-4.774M95.81 7.7c1.583-2.302 4.486-3.69 7.11-2.964-2.262 1.71-4.679 2.987-7.469 3.53.102-.173.217-.36.36-.566m-10.865 3.923c1.013.349 5.421 3.177 2.45 3.963-1.795.475-4.354-1.976-5.563-2.957a47.904 47.904 0 01-2.45-2.153c.248.02.491.039.725.068 1.648.21 3.27.537 4.838 1.079m-16.498.385c.809.42 4.305 3.07 2.317 3.666-1.377.415-3.367-1.63-4.205-2.42-.89-.84-1.8-1.85-2.467-2.96 1.492.476 2.979.999 4.355 1.714M59.943 8.28c-.301.008-.599.014-.899.023 1.975-1.073 3.915-2.227 5.894-3.273 2.67-1.411 6.392-3.834 9.57-3.58 1.472.116-.696 1.413-1.11 1.683-1.537.994-3.313 1.667-5.012 2.332-2.695 1.056-5.83 1.56-8.443 2.815m-3.115-.118c.347-2.649 3.27-4.572 5.77-4.973-.641 1.653-2.093 2.862-3.683 3.832-.866.477-1.588.874-2.087 1.141m-6.275 4.769c1.724 1.005 4.07 2.385 4.954 4.287-.012.029-.02.038-.031.073-.113.186-.304.323-.474.452-.408.314-.95.46-1.436.6-1.41.407-2.768.089-4.01-.619-2.455-1.395-4.06-4.562-4.649-7.351.198-.007.397-.013.597-.018 1.378 1.104 3.53 1.69 5.049 2.576M36.898 5.165c.854-.708 1.879-1.293 3.007-1.386.428-.036.828.107 1.198.298.185.094.339.222.49.358l.017.02c-.74 1.286-3.118 2.211-4.216 2.735-1.173.56-2.38 1.04-3.592 1.509.748-1.383 2.009-2.633 3.096-3.534m-14.585.385c1.8-1.48 4.595-4.085 7.143-3.949.265.014.473.14.642.314-.038.072-.076.14-.124.255-.213.293-.512.533-.786.769-1.128.976-2.55 1.658-3.877 2.322-1.694.847-3.54 1.49-5.29 2.28a74.24 74.24 0 012.292-1.99m-2.009 7.88c.944.472 1.861.991 2.717 1.604.366.262.705.557 1.025.873.164.161.302.344.439.53.08.11.127.202.157.276-.362.746-1.458 1.2-2.177 1.36-1.216.274-2.452-.434-3.377-1.126-1.865-1.396-3.687-3.994-4.077-6.37l.35.009c-.021.276-.007.514.105.58 1.526.893 3.257 1.47 4.838 2.264M4.041 8.838h-.06c.3-1.974 2.615-3.702 4.08-4.732 1.771-1.247 3.935-2.32 6.124-2.6-.612 1.881-2.872 3.384-4.365 4.343-1.8 1.155-4.058 1.76-5.779 2.99m105.879 5.373c-2.09-4.085-6.739-5.378-11.264-5.691 1.922-.812 3.691-1.968 5.392-3.33.075-.06.042-1.283-.034-1.327-2.688-1.541-4.957-.515-7.267 1.226-1.08.814-1.701 1.962-2.236 3.148-.317.698-7.308.225-8.182.217-6.912-.067-13.756-.29-20.638-.267 2.002-.806 3.938-1.788 5.463-2.488 2.166-.997 4.375-1.992 4.2-4.54-.17-2.45-7.534 1.09-13.115 4.057a5.455 5.455 0 00.752-2.17c.013-.105.034-1.181-.059-1.172-3.581.346-6.092 3.072-6.236 6.355a.481.481 0 01-.05.025l-.244.124c-6.376.201-12.749.306-19.118.38.499-.24.995-.492 1.484-.755 1.744-.946 3.307-1.884 3.154-3.992-.188-2.62-3.516-1.322-4.783-.377-1.595 1.187-3.302 3.118-3.832 5.163-4.099.034-8.199.04-12.3.05 1.975-.828 3.93-1.694 5.812-2.738 2.162-1.199 3.92-2.357 3.629-4.93-.327-2.893-5.181.715-6.047 1.348-2.43 1.777-5.106 3.915-6.99 6.333-3.327.002-6.658-.01-9.986-.016.047-.025.097-.054.144-.077a23.832 23.832 0 004-2.566c1.75-1.382 2.926-3.04 2.918-5.274 0-.06-.009-.936-.084-.928C10.233.452 3.89 4.153 3.847 8.838c-1.273-.003-2.544-.002-3.819-.007-.032 0-.05.999.026 1.003 1.268.105 2.543.173 3.815.255.013.078.026.133.04.133.208-.005.419-.04.632-.087 3.456.218 6.921.349 10.392.44.08 2.608 1.571 5.114 3.342 6.967 1.096 1.146 2.575 2.083 4.225 1.893.897-.104 2.244-.88 2.35-1.87.23-2.171-.857-3.272-2.613-4.465-1.411-.96-2.942-1.711-4.48-2.447 8.997.164 18.02-.016 27.013-.276.344 3.136 1.728 6.279 4.133 8.388 1.558 1.366 6.736 2.229 6.87-.905.098-2.345-1.281-3.654-3.098-5.034-1.272-.965-2.661-1.79-4.063-2.554l-.017-.01c3.376-.103 6.747-.215 10.113-.318 1.357-.042 2.706-.05 4.059-.068.188.057.377.115.567.175.554 2.087 2.233 3.852 3.822 5.239.58.505 4.011 3.159 4.278 1.065.197-1.545-.001-3.108-1.088-4.294-.958-1.046-2.308-1.754-3.757-2.231 3.407-.005 6.805.041 10.21.108.005.076.012.138.021.142.221.08.457.134.696.182.016.078.041.147.09.193 1.12 1.083 10.157 9.415 10.76 5.536.313-2.022.054-3.87-1.802-5.037-.456-.286-1.056-.57-1.736-.827l1.542.037c2.055.052 4.106-.015 6.158-.097 1.13-.045 1.656-.142 1.992-.387.008.075.007.152.031.223 1.702 4.8 10.926 7.536 15.402 5.68.092-.038.032-1.244-.033-1.37'/%3E%3C/svg%3E") 16px 10px no-repeat;background-size:18px auto;border-color:#e8e8e8;border-radius:5px;color:#6d6d6d;font:20px/20px Open Sans Condensed,sans-serif;height:auto;max-width:320px;padding:8px 12px 8px 44px;width:100%}@media (min-width:768px){.error-404 #error-search .form-control{background:rgba(24,136,199,.05) url("data:image/svg+xml,%3Csvg width='110' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23618D1B' d='M95.238 9.663c4.946-.04 11.032.707 14 4.774-4.259 1.23-11.412-.953-14-4.774M95.81 7.7c1.583-2.302 4.486-3.69 7.11-2.964-2.262 1.71-4.679 2.987-7.469 3.53.102-.173.217-.36.36-.566m-10.865 3.923c1.013.349 5.421 3.177 2.45 3.963-1.795.475-4.354-1.976-5.563-2.957a47.904 47.904 0 01-2.45-2.153c.248.02.491.039.725.068 1.648.21 3.27.537 4.838 1.079m-16.498.385c.809.42 4.305 3.07 2.317 3.666-1.377.415-3.367-1.63-4.205-2.42-.89-.84-1.8-1.85-2.467-2.96 1.492.476 2.979.999 4.355 1.714M59.943 8.28c-.301.008-.599.014-.899.023 1.975-1.073 3.915-2.227 5.894-3.273 2.67-1.411 6.392-3.834 9.57-3.58 1.472.116-.696 1.413-1.11 1.683-1.537.994-3.313 1.667-5.012 2.332-2.695 1.056-5.83 1.56-8.443 2.815m-3.115-.118c.347-2.649 3.27-4.572 5.77-4.973-.641 1.653-2.093 2.862-3.683 3.832-.866.477-1.588.874-2.087 1.141m-6.275 4.769c1.724 1.005 4.07 2.385 4.954 4.287-.012.029-.02.038-.031.073-.113.186-.304.323-.474.452-.408.314-.95.46-1.436.6-1.41.407-2.768.089-4.01-.619-2.455-1.395-4.06-4.562-4.649-7.351.198-.007.397-.013.597-.018 1.378 1.104 3.53 1.69 5.049 2.576M36.898 5.165c.854-.708 1.879-1.293 3.007-1.386.428-.036.828.107 1.198.298.185.094.339.222.49.358l.017.02c-.74 1.286-3.118 2.211-4.216 2.735-1.173.56-2.38 1.04-3.592 1.509.748-1.383 2.009-2.633 3.096-3.534m-14.585.385c1.8-1.48 4.595-4.085 7.143-3.949.265.014.473.14.642.314-.038.072-.076.14-.124.255-.213.293-.512.533-.786.769-1.128.976-2.55 1.658-3.877 2.322-1.694.847-3.54 1.49-5.29 2.28a74.24 74.24 0 012.292-1.99m-2.009 7.88c.944.472 1.861.991 2.717 1.604.366.262.705.557 1.025.873.164.161.302.344.439.53.08.11.127.202.157.276-.362.746-1.458 1.2-2.177 1.36-1.216.274-2.452-.434-3.377-1.126-1.865-1.396-3.687-3.994-4.077-6.37l.35.009c-.021.276-.007.514.105.58 1.526.893 3.257 1.47 4.838 2.264M4.041 8.838h-.06c.3-1.974 2.615-3.702 4.08-4.732 1.771-1.247 3.935-2.32 6.124-2.6-.612 1.881-2.872 3.384-4.365 4.343-1.8 1.155-4.058 1.76-5.779 2.99m105.879 5.373c-2.09-4.085-6.739-5.378-11.264-5.691 1.922-.812 3.691-1.968 5.392-3.33.075-.06.042-1.283-.034-1.327-2.688-1.541-4.957-.515-7.267 1.226-1.08.814-1.701 1.962-2.236 3.148-.317.698-7.308.225-8.182.217-6.912-.067-13.756-.29-20.638-.267 2.002-.806 3.938-1.788 5.463-2.488 2.166-.997 4.375-1.992 4.2-4.54-.17-2.45-7.534 1.09-13.115 4.057a5.455 5.455 0 00.752-2.17c.013-.105.034-1.181-.059-1.172-3.581.346-6.092 3.072-6.236 6.355a.481.481 0 01-.05.025l-.244.124c-6.376.201-12.749.306-19.118.38.499-.24.995-.492 1.484-.755 1.744-.946 3.307-1.884 3.154-3.992-.188-2.62-3.516-1.322-4.783-.377-1.595 1.187-3.302 3.118-3.832 5.163-4.099.034-8.199.04-12.3.05 1.975-.828 3.93-1.694 5.812-2.738 2.162-1.199 3.92-2.357 3.629-4.93-.327-2.893-5.181.715-6.047 1.348-2.43 1.777-5.106 3.915-6.99 6.333-3.327.002-6.658-.01-9.986-.016.047-.025.097-.054.144-.077a23.832 23.832 0 004-2.566c1.75-1.382 2.926-3.04 2.918-5.274 0-.06-.009-.936-.084-.928C10.233.452 3.89 4.153 3.847 8.838c-1.273-.003-2.544-.002-3.819-.007-.032 0-.05.999.026 1.003 1.268.105 2.543.173 3.815.255.013.078.026.133.04.133.208-.005.419-.04.632-.087 3.456.218 6.921.349 10.392.44.08 2.608 1.571 5.114 3.342 6.967 1.096 1.146 2.575 2.083 4.225 1.893.897-.104 2.244-.88 2.35-1.87.23-2.171-.857-3.272-2.613-4.465-1.411-.96-2.942-1.711-4.48-2.447 8.997.164 18.02-.016 27.013-.276.344 3.136 1.728 6.279 4.133 8.388 1.558 1.366 6.736 2.229 6.87-.905.098-2.345-1.281-3.654-3.098-5.034-1.272-.965-2.661-1.79-4.063-2.554l-.017-.01c3.376-.103 6.747-.215 10.113-.318 1.357-.042 2.706-.05 4.059-.068.188.057.377.115.567.175.554 2.087 2.233 3.852 3.822 5.239.58.505 4.011 3.159 4.278 1.065.197-1.545-.001-3.108-1.088-4.294-.958-1.046-2.308-1.754-3.757-2.231 3.407-.005 6.805.041 10.21.108.005.076.012.138.021.142.221.08.457.134.696.182.016.078.041.147.09.193 1.12 1.083 10.157 9.415 10.76 5.536.313-2.022.054-3.87-1.802-5.037-.456-.286-1.056-.57-1.736-.827l1.542.037c2.055.052 4.106-.015 6.158-.097 1.13-.045 1.656-.142 1.992-.387.008.075.007.152.031.223 1.702 4.8 10.926 7.536 15.402 5.68.092-.038.032-1.244-.033-1.37'/%3E%3C/svg%3E") 8px 5px no-repeat;background-size:15px auto;border-color:#1888c7;color:#1888c7;font-size:14px;line-height:15px;max-width:none;padding:5px 12px 5px 34px;width:136px}}.error-404 #error-search .form-control::-webkit-input-placeholder{color:inherit;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.error-404 #error-search .form-control::-moz-placeholder{color:inherit;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.error-404 #error-search .form-control:-ms-input-placeholder{color:inherit;-ms-transition:opacity .2s ease;transition:opacity .2s ease}.error-404 #error-search .form-control:-moz-placeholder{color:inherit;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.error-404 #error-search .form-control:focus{box-shadow:none}.error-404 #error-search .form-control:focus::-webkit-input-placeholder{opacity:0}.error-404 #error-search .form-control:focus::-moz-placeholder{opacity:0}.error-404 #error-search .form-control:focus:-ms-input-placeholder{opacity:0}.error-404 #error-search .form-control:focus:-moz-placeholder{opacity:0}.error-404 #error-search .btn{opacity:0}.tribe-common{-moz-osx-font-smoothing:initial}.tribe-common *{text-rendering:auto!important}.tribe-common .tribe-common-b2,.tribe-common .tribe-common-c-btn,.tribe-common .tribe-common-c-btn-border-small,.tribe-common .tribe-common-form-control-text__input,.tribe-common .tribe-common-h3,.tribe-common .tribe-common-h5,.tribe-common .tribe-common-h6,.tribe-common .tribe-common-h7{font-family:Open Sans,sans-serif}.tribe-common .tribe-common-c-btn,.tribe-common .tribe-common-c-btn:active,.tribe-common .tribe-common-c-btn:focus,.tribe-common .tribe-common-c-btn:hover{background-color:#8a1f63!important}.tribe-common .tribe-common-c-svgicon{color:#8a1f63!important}.tribe-common .tribe-common-c-svgicon__svg-stroke{stroke:#8a1f63!important}.tribe-common .tribe-tickets__rsvp-actions-success-going-check-icon{background-color:#8a1f63!important}.post-type-archive-tribe_events .entry-header{margin-bottom:0}.post-type-archive-tribe_events .tribe-events-l-container{padding-bottom:100px!important;padding-top:0!important}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-before-html{margin-bottom:75px}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-before-html .entry-header{margin-bottom:25px}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-c-messages__message-list-item-link{color:#8a1f63}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-c-messages__message-list-item-link:hover{border-color:#8a1f63;color:#8a1f63}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-c-events-bar{border-radius:10px!important}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-c-events-bar #tribe-events-search-container{background:transparent}@media only screen and (max-width:991px){.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-c-events-bar #tribe-events-search-container{background:#fff;border:1px solid #e4e4e4;margin-top:15px;padding:44px 22px 57px}}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-c-events-bar #tribe-events-search-container #tribe-events-events-bar-keyword{border-radius:10px!important}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-c-events-bar .tribe-events-c-events-bar__views #tribe-events-view-selector-content{border-radius:10px}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-c-events-bar .tribe-events-c-events-bar__views #tribe-events-view-selector-content .tribe-events-c-view-selector__list-item-link:after{background-color:#8a1f63;bottom:17px}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-c-events-bar .tribe-events-c-events-bar__views #tribe-events-view-selector-content .tribe-events-c-view-selector__list-item-link .tribe-events-c-view-selector__list-item-text{font-family:Open Sans,sans-serif}.post-type-archive-tribe_events .tribe-events-l-container .tribe-filter-bar{margin-bottom:75px}.post-type-archive-tribe_events .tribe-events-l-container .tribe-filter-bar .tribe-filter-bar-c-pill--button .tribe-filter-bar-c-pill__pill{border-radius:10px;padding:5px 10px}.post-type-archive-tribe_events .tribe-events-l-container .tribe-filter-bar .tribe-filter-bar-c-pill--button.tribe-filter-bar-c-pill--has-selections .tribe-filter-bar-c-pill__pill{padding-right:32px}.post-type-archive-tribe_events .tribe-events-l-container .tribe-filter-bar .tribe-filter-bar__filters-slider-container:last-of-type{display:none}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-calendar-list__month-separator-text{color:#1888c7}.post-type-archive-tribe_events .tribe-events-l-container .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date{color:#8a1f63}.post-type-archive-tribe_events .tribe-events-l-container .row{padding-top:0}.post-type-archive-tribe_events .tribe-events-l-container .row .events-wrapper>div,.post-type-archive-tribe_events .tribe-events-l-container .row .events-wrapper>nav{margin-right:100px}@media only screen and (max-width:990px){.post-type-archive-tribe_events .tribe-events-l-container .row .events-wrapper>div,.post-type-archive-tribe_events .tribe-events-l-container .row .events-wrapper>nav{margin-bottom:50px;margin-right:0}}.post-type-archive-tribe_events .templatera_shortcode>p{margin:0}.events-page .entry-header{margin:25px 0 0}.events-page .entry-header .entry-title{margin-bottom:25px}.events-page .entry-header p{color:initial}.events-page .events-header{margin-bottom:50px}.events-page #tribe-events-pg-template{max-width:inherit}.events-page #tribe-events-pg-template .single-event-wrapper{padding-right:50px}.events-page #tribe-events-pg-template .single-event-wrapper .single-event-content h1{color:#141827;font-family:Open Sans;font-weight:700}.events-page #tribe-events-pg-template .single-event-wrapper .single-event-content h1.single-event-title{color:#141827;font-family:Open Sans;font-size:32px;margin-bottom:22px}@media screen and (max-width:764px){.events-page #tribe-events-pg-template .single-event-wrapper .single-event-content h1{font-size:24px}}.events-page #tribe-events-pg-template .single-event-wrapper .single-event-content .tribe-events-event-image{margin-right:0}.events-page #tribe-events-pg-template .single-event-wrapper .single-event-content .tribe-events-event-image img{height:auto;max-height:550px;max-width:550px;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:764px){.events-page #tribe-events-pg-template .single-event-wrapper .single-event-content .tribe-events-event-image{margin-right:0}}.events-page #tribe-events-pg-template .single-event-wrapper .single-event-content h2{color:#141827;font-family:Open Sans;font-size:25px}.events-page #tribe-events-pg-template .single-event-wrapper .single-event-content h2.event-description-title{font-size:25px;font-weight:600;margin-bottom:14px}.events-page #tribe-events-pg-template .single-event-wrapper .single-event-content .about-author{margin-top:30px}.events-page #tribe-events-pg-template .single-event-wrapper .single-event-content .about-author h2{font-weight:600;margin-bottom:20px}.events-page #tribe-events-pg-template .single-event-wrapper .single-event-content .share-title{font-family:Open Sans;font-size:16px;font-weight:400;margin-bottom:20px;margin-top:37px}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-schedule{font-family:Open Sans,sans-serif}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-schedule h2{font-weight:700}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-related-events-title,.events-page #tribe-events-pg-template .single-event-wrapper .tribe-related-events{display:none!important}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-content{margin-right:128px}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-content *{font-family:Open Sans,sans-serif}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-content p{font-size:16px}@media screen and (max-width:764px){.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-content{margin-right:0}}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-gcal,.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-ical{background:none!important}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-cal-links{font-family:Open Sans,sans-serif;margin-bottom:40px!important;margin-top:40px}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-cal-links .tribe-events-button{border:1px solid #8a1f63!important;border-radius:5px;color:#8a1f63;display:inline-block;font-size:16px;font-weight:700;min-width:240px;padding:7px 15px!important;text-align:center}.events-page #tribe-events-pg-template .single-event-wrapper .sharethis-inline-share-buttons{margin-bottom:13px}.events-page #tribe-events-pg-template .single-event-wrapper .sharethis-inline-share-buttons .st-btn>img{top:4px!important}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-event-meta{font-family:Open Sans,sans-serif}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-event-meta a{color:#8a1f63}.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-event-meta .tribe-events-meta-group dl .tribe-event-tags,.events-page #tribe-events-pg-template .single-event-wrapper .tribe-events-event-meta .tribe-events-meta-group dl dt:last-of-type{display:none}.events-page #tribe-events-pg-template .single-event-wrapper .button--primary{background:#8a1f63!important;border:1px solid #8a1f63!important;border-radius:5px;color:#fff!important;display:inline-block;font-weight:700;padding:7px 15px!important;text-align:center;width:264px}.events-page #tribe-events-pg-template .single-event-wrapper .button--primary:first-of-type{margin-bottom:1.5rem}.events-page #tribe-events-pg-template .single-event-wrapper .button--primary:hover{text-decoration:none}.events-page .templatera_shortcode>p{display:none}.events-page.events-sidebar .content-wrapper{padding-right:50px}@media only screen and (max-width:767px){.events-page.events-sidebar .content-wrapper{padding:0 30px}}.events-sidebar .buttons a{margin-bottom:1em!important;text-align:center;width:100%}.events-sidebar .buttons a:hover{text-decoration:none}.events-sidebar .buttons a img{margin-right:10px}.events-sidebar .separator{background-color:#ccc;height:1px;margin:50px 0}.events-sidebar .block h3{font-family:Open Sans Condensed,sans-serif;font-weight:400}.events-sidebar .block p{margin:1em 0}.events-sidebar .block a{color:#1888c7}.events-sidebar .block ul{list-style:none;margin-top:25px;padding:0}.events-sidebar .block ul li{margin:15px 0}.events-sidebar .block ul li .categories{color:#1888c7;font-size:14px}.events-sidebar .block ul li a{color:#4a4a4a}.events-sidebar .block ul li a:hover{text-decoration:underline}.tribe-events-calendar-list__event-cost,.tribe-events-calendar-month__calender-event-tooltip-cost{display:none}#rsvp-now{height:0;visibility:hidden}#rsvp-now.show-rsvp{height:auto;visibility:visible}#rsvp-now .tribe-tickets__rsvp-wrapper{margin-bottom:28px}#rsvp-now .tribe-tickets__rsvp-wrapper .tribe-tickets__form-field-label{position:relative}#rsvp-now .tribe-tickets__rsvp-wrapper .tribe-tickets__form-field-label .tribe-required{left:-15px;margin-left:0!important;position:absolute}.tribe-events-calendar-day__event-datetime,.tribe-events-calendar-list__event-datetime{font-size:20px;font-weight:600}.vc_grid-filter-item.vc_active{background-color:#8a1f63!important}.vc_grid-filter-item.vc_active span{color:#fff!important}.single-on_demand .big-entry-title{color:#505050;display:block;font-family:Amatic SC,Open Sans Condensed,sans-serif;font-size:50px;font-weight:400;margin-bottom:25px;text-align:center;width:100%}.single-on_demand .big-entry-title:before{transform:scaleX(-1)}.single-on_demand .big-entry-title:after{transform:scaleX(1)}.single-on_demand .big-entry-title:after,.single-on_demand .big-entry-title:before{background:url("data:image/svg+xml,%3Csvg width='110' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23618D1B' d='M95.238 9.663c4.946-.04 11.032.707 14 4.774-4.259 1.23-11.412-.953-14-4.774M95.81 7.7c1.583-2.302 4.486-3.69 7.11-2.964-2.262 1.71-4.679 2.987-7.469 3.53.102-.173.217-.36.36-.566m-10.865 3.923c1.013.349 5.421 3.177 2.45 3.963-1.795.475-4.354-1.976-5.563-2.957a47.904 47.904 0 01-2.45-2.153c.248.02.491.039.725.068 1.648.21 3.27.537 4.838 1.079m-16.498.385c.809.42 4.305 3.07 2.317 3.666-1.377.415-3.367-1.63-4.205-2.42-.89-.84-1.8-1.85-2.467-2.96 1.492.476 2.979.999 4.355 1.714M59.943 8.28c-.301.008-.599.014-.899.023 1.975-1.073 3.915-2.227 5.894-3.273 2.67-1.411 6.392-3.834 9.57-3.58 1.472.116-.696 1.413-1.11 1.683-1.537.994-3.313 1.667-5.012 2.332-2.695 1.056-5.83 1.56-8.443 2.815m-3.115-.118c.347-2.649 3.27-4.572 5.77-4.973-.641 1.653-2.093 2.862-3.683 3.832-.866.477-1.588.874-2.087 1.141m-6.275 4.769c1.724 1.005 4.07 2.385 4.954 4.287-.012.029-.02.038-.031.073-.113.186-.304.323-.474.452-.408.314-.95.46-1.436.6-1.41.407-2.768.089-4.01-.619-2.455-1.395-4.06-4.562-4.649-7.351.198-.007.397-.013.597-.018 1.378 1.104 3.53 1.69 5.049 2.576M36.898 5.165c.854-.708 1.879-1.293 3.007-1.386.428-.036.828.107 1.198.298.185.094.339.222.49.358l.017.02c-.74 1.286-3.118 2.211-4.216 2.735-1.173.56-2.38 1.04-3.592 1.509.748-1.383 2.009-2.633 3.096-3.534m-14.585.385c1.8-1.48 4.595-4.085 7.143-3.949.265.014.473.14.642.314-.038.072-.076.14-.124.255-.213.293-.512.533-.786.769-1.128.976-2.55 1.658-3.877 2.322-1.694.847-3.54 1.49-5.29 2.28a74.24 74.24 0 012.292-1.99m-2.009 7.88c.944.472 1.861.991 2.717 1.604.366.262.705.557 1.025.873.164.161.302.344.439.53.08.11.127.202.157.276-.362.746-1.458 1.2-2.177 1.36-1.216.274-2.452-.434-3.377-1.126-1.865-1.396-3.687-3.994-4.077-6.37l.35.009c-.021.276-.007.514.105.58 1.526.893 3.257 1.47 4.838 2.264M4.041 8.838h-.06c.3-1.974 2.615-3.702 4.08-4.732 1.771-1.247 3.935-2.32 6.124-2.6-.612 1.881-2.872 3.384-4.365 4.343-1.8 1.155-4.058 1.76-5.779 2.99m105.879 5.373c-2.09-4.085-6.739-5.378-11.264-5.691 1.922-.812 3.691-1.968 5.392-3.33.075-.06.042-1.283-.034-1.327-2.688-1.541-4.957-.515-7.267 1.226-1.08.814-1.701 1.962-2.236 3.148-.317.698-7.308.225-8.182.217-6.912-.067-13.756-.29-20.638-.267 2.002-.806 3.938-1.788 5.463-2.488 2.166-.997 4.375-1.992 4.2-4.54-.17-2.45-7.534 1.09-13.115 4.057a5.455 5.455 0 00.752-2.17c.013-.105.034-1.181-.059-1.172-3.581.346-6.092 3.072-6.236 6.355a.481.481 0 01-.05.025l-.244.124c-6.376.201-12.749.306-19.118.38.499-.24.995-.492 1.484-.755 1.744-.946 3.307-1.884 3.154-3.992-.188-2.62-3.516-1.322-4.783-.377-1.595 1.187-3.302 3.118-3.832 5.163-4.099.034-8.199.04-12.3.05 1.975-.828 3.93-1.694 5.812-2.738 2.162-1.199 3.92-2.357 3.629-4.93-.327-2.893-5.181.715-6.047 1.348-2.43 1.777-5.106 3.915-6.99 6.333-3.327.002-6.658-.01-9.986-.016.047-.025.097-.054.144-.077a23.832 23.832 0 004-2.566c1.75-1.382 2.926-3.04 2.918-5.274 0-.06-.009-.936-.084-.928C10.233.452 3.89 4.153 3.847 8.838c-1.273-.003-2.544-.002-3.819-.007-.032 0-.05.999.026 1.003 1.268.105 2.543.173 3.815.255.013.078.026.133.04.133.208-.005.419-.04.632-.087 3.456.218 6.921.349 10.392.44.08 2.608 1.571 5.114 3.342 6.967 1.096 1.146 2.575 2.083 4.225 1.893.897-.104 2.244-.88 2.35-1.87.23-2.171-.857-3.272-2.613-4.465-1.411-.96-2.942-1.711-4.48-2.447 8.997.164 18.02-.016 27.013-.276.344 3.136 1.728 6.279 4.133 8.388 1.558 1.366 6.736 2.229 6.87-.905.098-2.345-1.281-3.654-3.098-5.034-1.272-.965-2.661-1.79-4.063-2.554l-.017-.01c3.376-.103 6.747-.215 10.113-.318 1.357-.042 2.706-.05 4.059-.068.188.057.377.115.567.175.554 2.087 2.233 3.852 3.822 5.239.58.505 4.011 3.159 4.278 1.065.197-1.545-.001-3.108-1.088-4.294-.958-1.046-2.308-1.754-3.757-2.231 3.407-.005 6.805.041 10.21.108.005.076.012.138.021.142.221.08.457.134.696.182.016.078.041.147.09.193 1.12 1.083 10.157 9.415 10.76 5.536.313-2.022.054-3.87-1.802-5.037-.456-.286-1.056-.57-1.736-.827l1.542.037c2.055.052 4.106-.015 6.158-.097 1.13-.045 1.656-.142 1.992-.387.008.075.007.152.031.223 1.702 4.8 10.926 7.536 15.402 5.68.092-.038.032-1.244-.033-1.37'/%3E%3C/svg%3E");background-size:contain;content:"";display:inline-block;height:20px;margin:10px;overflow:hidden;position:relative;top:2px;width:110px}.single-on_demand .article-area .entry-header h1.entry-title{color:#141827!important;font-family:Open Sans!important;font-size:32px;font-weight:700!important;margin-bottom:22px}.single-on_demand .a2a_kit{margin-bottom:20px}.single-on_demand .a2a_kit a{cursor:pointer;display:inline-block;margin-right:8px}.single-on_demand .article-social-sharing:after{display:none}#post-4593697 header,#post-50471 header{margin:60px auto 40px}#post-4593697 .entry-content,#post-50471 .entry-content{margin:0 auto;max-width:1100px;text-align:center}#post-4593697 form,#post-50471 form{flex-wrap:wrap;margin:40px auto 100px;max-width:541px;padding:0 20px}#post-4593697 form p,#post-50471 form p{align-items:flex-start;display:flex;flex-direction:column}#post-4593697 form br,#post-50471 form br{display:none}#post-4593697 form div,#post-50471 form div{display:flex;margin-top:9px;width:100%}#post-4593697 form div label,#post-50471 form div label{align-items:flex-start;display:flex;flex-direction:column;font-size:14px;width:100%}#post-4593697 form div label span,#post-50471 form div label span{width:100%}#post-4593697 form div:nth-of-type(2),#post-50471 form div:nth-of-type(2){display:flex;justify-content:space-between}#post-4593697 form div:nth-of-type(2) label,#post-50471 form div:nth-of-type(2) label{width:48%}#post-4593697 form .wpcf7-response-output,#post-50471 form .wpcf7-response-output{white-space:nowrap}#post-4593697 form.init .wpcf7-response-output,#post-50471 form.init .wpcf7-response-output{display:none}#post-4593697 form input,#post-50471 form input{border:1px solid #6e6e6e;border-radius:4px;height:50px;margin:0;padding:0 5px;width:100%}#post-4593697 form textarea,#post-50471 form textarea{border:1px solid #6e6e6e;border-radius:4px;height:119px;padding:5px;width:100%}#post-4593697 form .wpcf7-submit,#post-50471 form .wpcf7-submit{height:41px;margin:20px auto;width:247px}#post-4593697 form .req-notice,#post-50471 form .req-notice{color:#8a7d7d;font-size:16px;text-align:left}.tribe-common--breakpoint-medium .tribe-filter-bar--horizontal.tribe-filter-bar .tribe-filter-bar__filters-container{margin-top:30px}.tribe-common--breakpoint-medium .tribe-filter-bar .tribe-filter-bar-c-filter--pill .tribe-filter-bar-c-filter__toggle-wrapper{visibility:visible!important}.tribe-filter-bar-c-filter__remove-button,.tribe-filter-bar-c-pill__remove-button-icon{display:none!important}.vc_grid-filter-select.vc_grid-filter-left.vc_grid-filter-color-grey{margin:0 18px}@media only screen and (max-width:991px){.events-sidebar{padding:0 50px 75px}}.tribe-filter-bar .tribe-filter-bar-c-filter__toggle{padding:16px 10px 20px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg,.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg{display:none!important}#wpcf7-f4671780-p4671781-o1{display:flex;font-size:16px;justify-content:center;margin:0 auto 100px}#wpcf7-f4671780-p4671781-o1 label,#wpcf7-f4671780-p4671781-o1 label span,#wpcf7-f4671780-p4671781-o1 label span input{width:100%}#wpcf7-f4671780-p4671781-o1 .wpcf7-form-control-wrap input{background:#fff;border:1px solid #6e6e6e;border-radius:4px;color:#39343a;height:50px!important;margin:0;outline:none!important;padding:4px 8px!important;transition:border-color .3s ease;width:100%!important}#wpcf7-f4671780-p4671781-o1 .wpcf7-form-control-wrap textarea{height:119px;margin:0;width:100%!important}#wpcf7-f4671780-p4671781-o1 p{text-align:center}#wpcf7-f4671780-p4671781-o1 input[type=submit]{font-weight:400;height:41px;line-height:1px;margin-top:30px;width:264px}#wpcf7-f4671780-p4671781-o1 form>div.wpcf7-response-output{display:none}#wpcf7-f4671780-p4671781-o1 form>div{display:flex;justify-content:space-between;width:541px}#wpcf7-f4671780-p4671781-o1 form>div.two-column label{width:48%!important}.req-notice{color:#8a7d7d}@media only screen and (max-width:1010px){#wpcf7-f4671780-p4671781-o1 form>div{flex-wrap:wrap;width:100%}#wpcf7-f4671780-p4671781-o1 form>div.two-column label{width:100%!important}}@media only screen and (max-width:1024px){.tribe-events-header--has-event-search{padding-top:15px}}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search{margin-top:5%}#post-6654745 .row{padding-top:0}#post-6654745 .vc_grid-filter{padding-top:7%}#post-6654745 .post-loop-more a{color:#1f83c1!important;margin:0!important;padding:0!important}#post-4295795 .post-loop-more a:hover{background-color:#fff!important}@media only screen and (max-width:750px){#post-6654745 .entry-header{padding-bottom:30px!important;padding-top:30px!important}#post-6654745 .row{padding-top:10%!important}}.events-page .entry-header{margin:0!important;padding-bottom:0!important;padding-top:20px!important}@media only screen and (min-width:768px) and (max-width:1024px){.events-page .entry-header .entry-title{margin-bottom:50px!important}}.events-sidebar .separator{margin:25px 0!important}.tribe-tickets__rsvp-details-wrapper.tribe-common-g-col{display:none!important}.tribe-tickets__rsvp-actions{border-top:none!important;margin-top:0!important}.events-sidebar.col-lg-3{margin-top:5%!important}.tribe-events-cal-links a{margin-bottom:15px}.vc_grid-styled-select select{margin-bottom:10px;position:relative;right:4%}@media only screen and (max-width:991px){.events-sidebar{padding:0 19.5px 30px!important}}@media only screen and (max-width:1200px){.single-on_demand .big-entry-title:after,.single-on_demand .big-entry-title:before{display:block!important;margin:10px auto!important}}@media only screen and (max-width:768px){#post-1564431 .wpb_column{padding-left:30px;padding-right:30px}}.article-sidebar-widget .textwidget.custom-html-widget{padding-bottom:10%}@media only screen and (max-width:990px) and (min-width:768px){.article-sidebar-widget li,.error-posts li{max-width:none!important}}#tgn_events_signup{margin:2rem 0}#tgn_events_signup .signup-header{font-size:16px;font-weight:500;margin-bottom:10px}#tgn_events_signup .signup-row:first-child{margin-bottom:6px}#tgn_events_signup label{display:inline}@media screen and (min-width:1000px){.featured-jobs-wrapper{margin:0 auto;width:840px}}.featured-jobs-wrapper .jobs-listing .job{border-bottom:2px solid #ccc;display:grid;grid-template-columns:125px auto 225px}.featured-jobs-wrapper .jobs-listing .job:first-child{border-top:2px solid #ccc}.featured-jobs-wrapper .jobs-listing .job .job-info .info-wrapper .job-title{font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;line-height:normal}@media screen and (min-width:1000px){.featured-jobs-wrapper .jobs-listing .job .job-info .info-wrapper .job-title{font-size:24px}}.featured-jobs-wrapper .jobs-listing .job .job-info .info-wrapper .specialties{font-family:Open Sans,sans-serif;font-weight:400}.featured-jobs-wrapper .jobs-listing .job .job-meta{grid-column:3/4}.featured-jobs-wrapper .jobs-listing .job .job-meta .info-wrapper>div{padding:2px 0}.featured-jobs .job-manager-applications-applied-notice{display:none}@media (max-width:767.98px){.featured-jobs{padding-bottom:40px!important}}.featured-jobs-heading{cursor:default;letter-spacing:0;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:767.98px){.featured-jobs-heading{font-size:38px!important;line-height:46px!important;margin-bottom:20px!important}}.featured-jobs-heading:after,.featured-jobs-heading:before{background:url("data:image/svg+xml,%3Csvg width='110' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23618D1B' d='M95.238 9.663c4.946-.04 11.032.707 14 4.774-4.259 1.23-11.412-.953-14-4.774M95.81 7.7c1.583-2.302 4.486-3.69 7.11-2.964-2.262 1.71-4.679 2.987-7.469 3.53.102-.173.217-.36.36-.566m-10.865 3.923c1.013.349 5.421 3.177 2.45 3.963-1.795.475-4.354-1.976-5.563-2.957a47.904 47.904 0 01-2.45-2.153c.248.02.491.039.725.068 1.648.21 3.27.537 4.838 1.079m-16.498.385c.809.42 4.305 3.07 2.317 3.666-1.377.415-3.367-1.63-4.205-2.42-.89-.84-1.8-1.85-2.467-2.96 1.492.476 2.979.999 4.355 1.714M59.943 8.28c-.301.008-.599.014-.899.023 1.975-1.073 3.915-2.227 5.894-3.273 2.67-1.411 6.392-3.834 9.57-3.58 1.472.116-.696 1.413-1.11 1.683-1.537.994-3.313 1.667-5.012 2.332-2.695 1.056-5.83 1.56-8.443 2.815m-3.115-.118c.347-2.649 3.27-4.572 5.77-4.973-.641 1.653-2.093 2.862-3.683 3.832-.866.477-1.588.874-2.087 1.141m-6.275 4.769c1.724 1.005 4.07 2.385 4.954 4.287-.012.029-.02.038-.031.073-.113.186-.304.323-.474.452-.408.314-.95.46-1.436.6-1.41.407-2.768.089-4.01-.619-2.455-1.395-4.06-4.562-4.649-7.351.198-.007.397-.013.597-.018 1.378 1.104 3.53 1.69 5.049 2.576M36.898 5.165c.854-.708 1.879-1.293 3.007-1.386.428-.036.828.107 1.198.298.185.094.339.222.49.358l.017.02c-.74 1.286-3.118 2.211-4.216 2.735-1.173.56-2.38 1.04-3.592 1.509.748-1.383 2.009-2.633 3.096-3.534m-14.585.385c1.8-1.48 4.595-4.085 7.143-3.949.265.014.473.14.642.314-.038.072-.076.14-.124.255-.213.293-.512.533-.786.769-1.128.976-2.55 1.658-3.877 2.322-1.694.847-3.54 1.49-5.29 2.28a74.24 74.24 0 012.292-1.99m-2.009 7.88c.944.472 1.861.991 2.717 1.604.366.262.705.557 1.025.873.164.161.302.344.439.53.08.11.127.202.157.276-.362.746-1.458 1.2-2.177 1.36-1.216.274-2.452-.434-3.377-1.126-1.865-1.396-3.687-3.994-4.077-6.37l.35.009c-.021.276-.007.514.105.58 1.526.893 3.257 1.47 4.838 2.264M4.041 8.838h-.06c.3-1.974 2.615-3.702 4.08-4.732 1.771-1.247 3.935-2.32 6.124-2.6-.612 1.881-2.872 3.384-4.365 4.343-1.8 1.155-4.058 1.76-5.779 2.99m105.879 5.373c-2.09-4.085-6.739-5.378-11.264-5.691 1.922-.812 3.691-1.968 5.392-3.33.075-.06.042-1.283-.034-1.327-2.688-1.541-4.957-.515-7.267 1.226-1.08.814-1.701 1.962-2.236 3.148-.317.698-7.308.225-8.182.217-6.912-.067-13.756-.29-20.638-.267 2.002-.806 3.938-1.788 5.463-2.488 2.166-.997 4.375-1.992 4.2-4.54-.17-2.45-7.534 1.09-13.115 4.057a5.455 5.455 0 00.752-2.17c.013-.105.034-1.181-.059-1.172-3.581.346-6.092 3.072-6.236 6.355a.481.481 0 01-.05.025l-.244.124c-6.376.201-12.749.306-19.118.38.499-.24.995-.492 1.484-.755 1.744-.946 3.307-1.884 3.154-3.992-.188-2.62-3.516-1.322-4.783-.377-1.595 1.187-3.302 3.118-3.832 5.163-4.099.034-8.199.04-12.3.05 1.975-.828 3.93-1.694 5.812-2.738 2.162-1.199 3.92-2.357 3.629-4.93-.327-2.893-5.181.715-6.047 1.348-2.43 1.777-5.106 3.915-6.99 6.333-3.327.002-6.658-.01-9.986-.016.047-.025.097-.054.144-.077a23.832 23.832 0 004-2.566c1.75-1.382 2.926-3.04 2.918-5.274 0-.06-.009-.936-.084-.928C10.233.452 3.89 4.153 3.847 8.838c-1.273-.003-2.544-.002-3.819-.007-.032 0-.05.999.026 1.003 1.268.105 2.543.173 3.815.255.013.078.026.133.04.133.208-.005.419-.04.632-.087 3.456.218 6.921.349 10.392.44.08 2.608 1.571 5.114 3.342 6.967 1.096 1.146 2.575 2.083 4.225 1.893.897-.104 2.244-.88 2.35-1.87.23-2.171-.857-3.272-2.613-4.465-1.411-.96-2.942-1.711-4.48-2.447 8.997.164 18.02-.016 27.013-.276.344 3.136 1.728 6.279 4.133 8.388 1.558 1.366 6.736 2.229 6.87-.905.098-2.345-1.281-3.654-3.098-5.034-1.272-.965-2.661-1.79-4.063-2.554l-.017-.01c3.376-.103 6.747-.215 10.113-.318 1.357-.042 2.706-.05 4.059-.068.188.057.377.115.567.175.554 2.087 2.233 3.852 3.822 5.239.58.505 4.011 3.159 4.278 1.065.197-1.545-.001-3.108-1.088-4.294-.958-1.046-2.308-1.754-3.757-2.231 3.407-.005 6.805.041 10.21.108.005.076.012.138.021.142.221.08.457.134.696.182.016.078.041.147.09.193 1.12 1.083 10.157 9.415 10.76 5.536.313-2.022.054-3.87-1.802-5.037-.456-.286-1.056-.57-1.736-.827l1.542.037c2.055.052 4.106-.015 6.158-.097 1.13-.045 1.656-.142 1.992-.387.008.075.007.152.031.223 1.702 4.8 10.926 7.536 15.402 5.68.092-.038.032-1.244-.033-1.37'/%3E%3C/svg%3E");background-size:contain;content:"";display:inline-block;height:20px;margin:0 15px;overflow:hidden;position:relative;top:2px;vertical-align:middle;width:110px}@media (max-width:767.98px){.featured-jobs-heading:after,.featured-jobs-heading:before{height:14px;margin:0 10px;top:1px;width:60px}}.featured-jobs-heading:before{transform:scaleX(-1)}@media (max-width:767.98px){.featured-jobs-list{margin-bottom:20px!important}}.featured-jobs-list ul.job_listings{list-style:none;margin:0 auto!important;padding:0;position:relative;width:100%}@media (min-width:992px){.featured-jobs-list ul.job_listings{margin:0 auto;width:840px}}.featured-jobs-list ul.job_listings li.job_listing:before,.featured-jobs-list ul.job_listings:before{background:url("data:image/svg+xml,%3Csvg width='110' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23618D1B' d='M95.238 9.663c4.946-.04 11.032.707 14 4.774-4.259 1.23-11.412-.953-14-4.774M95.81 7.7c1.583-2.302 4.486-3.69 7.11-2.964-2.262 1.71-4.679 2.987-7.469 3.53.102-.173.217-.36.36-.566m-10.865 3.923c1.013.349 5.421 3.177 2.45 3.963-1.795.475-4.354-1.976-5.563-2.957a47.904 47.904 0 01-2.45-2.153c.248.02.491.039.725.068 1.648.21 3.27.537 4.838 1.079m-16.498.385c.809.42 4.305 3.07 2.317 3.666-1.377.415-3.367-1.63-4.205-2.42-.89-.84-1.8-1.85-2.467-2.96 1.492.476 2.979.999 4.355 1.714M59.943 8.28c-.301.008-.599.014-.899.023 1.975-1.073 3.915-2.227 5.894-3.273 2.67-1.411 6.392-3.834 9.57-3.58 1.472.116-.696 1.413-1.11 1.683-1.537.994-3.313 1.667-5.012 2.332-2.695 1.056-5.83 1.56-8.443 2.815m-3.115-.118c.347-2.649 3.27-4.572 5.77-4.973-.641 1.653-2.093 2.862-3.683 3.832-.866.477-1.588.874-2.087 1.141m-6.275 4.769c1.724 1.005 4.07 2.385 4.954 4.287-.012.029-.02.038-.031.073-.113.186-.304.323-.474.452-.408.314-.95.46-1.436.6-1.41.407-2.768.089-4.01-.619-2.455-1.395-4.06-4.562-4.649-7.351.198-.007.397-.013.597-.018 1.378 1.104 3.53 1.69 5.049 2.576M36.898 5.165c.854-.708 1.879-1.293 3.007-1.386.428-.036.828.107 1.198.298.185.094.339.222.49.358l.017.02c-.74 1.286-3.118 2.211-4.216 2.735-1.173.56-2.38 1.04-3.592 1.509.748-1.383 2.009-2.633 3.096-3.534m-14.585.385c1.8-1.48 4.595-4.085 7.143-3.949.265.014.473.14.642.314-.038.072-.076.14-.124.255-.213.293-.512.533-.786.769-1.128.976-2.55 1.658-3.877 2.322-1.694.847-3.54 1.49-5.29 2.28a74.24 74.24 0 012.292-1.99m-2.009 7.88c.944.472 1.861.991 2.717 1.604.366.262.705.557 1.025.873.164.161.302.344.439.53.08.11.127.202.157.276-.362.746-1.458 1.2-2.177 1.36-1.216.274-2.452-.434-3.377-1.126-1.865-1.396-3.687-3.994-4.077-6.37l.35.009c-.021.276-.007.514.105.58 1.526.893 3.257 1.47 4.838 2.264M4.041 8.838h-.06c.3-1.974 2.615-3.702 4.08-4.732 1.771-1.247 3.935-2.32 6.124-2.6-.612 1.881-2.872 3.384-4.365 4.343-1.8 1.155-4.058 1.76-5.779 2.99m105.879 5.373c-2.09-4.085-6.739-5.378-11.264-5.691 1.922-.812 3.691-1.968 5.392-3.33.075-.06.042-1.283-.034-1.327-2.688-1.541-4.957-.515-7.267 1.226-1.08.814-1.701 1.962-2.236 3.148-.317.698-7.308.225-8.182.217-6.912-.067-13.756-.29-20.638-.267 2.002-.806 3.938-1.788 5.463-2.488 2.166-.997 4.375-1.992 4.2-4.54-.17-2.45-7.534 1.09-13.115 4.057a5.455 5.455 0 00.752-2.17c.013-.105.034-1.181-.059-1.172-3.581.346-6.092 3.072-6.236 6.355a.481.481 0 01-.05.025l-.244.124c-6.376.201-12.749.306-19.118.38.499-.24.995-.492 1.484-.755 1.744-.946 3.307-1.884 3.154-3.992-.188-2.62-3.516-1.322-4.783-.377-1.595 1.187-3.302 3.118-3.832 5.163-4.099.034-8.199.04-12.3.05 1.975-.828 3.93-1.694 5.812-2.738 2.162-1.199 3.92-2.357 3.629-4.93-.327-2.893-5.181.715-6.047 1.348-2.43 1.777-5.106 3.915-6.99 6.333-3.327.002-6.658-.01-9.986-.016.047-.025.097-.054.144-.077a23.832 23.832 0 004-2.566c1.75-1.382 2.926-3.04 2.918-5.274 0-.06-.009-.936-.084-.928C10.233.452 3.89 4.153 3.847 8.838c-1.273-.003-2.544-.002-3.819-.007-.032 0-.05.999.026 1.003 1.268.105 2.543.173 3.815.255.013.078.026.133.04.133.208-.005.419-.04.632-.087 3.456.218 6.921.349 10.392.44.08 2.608 1.571 5.114 3.342 6.967 1.096 1.146 2.575 2.083 4.225 1.893.897-.104 2.244-.88 2.35-1.87.23-2.171-.857-3.272-2.613-4.465-1.411-.96-2.942-1.711-4.48-2.447 8.997.164 18.02-.016 27.013-.276.344 3.136 1.728 6.279 4.133 8.388 1.558 1.366 6.736 2.229 6.87-.905.098-2.345-1.281-3.654-3.098-5.034-1.272-.965-2.661-1.79-4.063-2.554l-.017-.01c3.376-.103 6.747-.215 10.113-.318 1.357-.042 2.706-.05 4.059-.068.188.057.377.115.567.175.554 2.087 2.233 3.852 3.822 5.239.58.505 4.011 3.159 4.278 1.065.197-1.545-.001-3.108-1.088-4.294-.958-1.046-2.308-1.754-3.757-2.231 3.407-.005 6.805.041 10.21.108.005.076.012.138.021.142.221.08.457.134.696.182.016.078.041.147.09.193 1.12 1.083 10.157 9.415 10.76 5.536.313-2.022.054-3.87-1.802-5.037-.456-.286-1.056-.57-1.736-.827l1.542.037c2.055.052 4.106-.015 6.158-.097 1.13-.045 1.656-.142 1.992-.387.008.075.007.152.031.223 1.702 4.8 10.926 7.536 15.402 5.68.092-.038.032-1.244-.033-1.37'/%3E%3C/svg%3E");background-size:contain;bottom:0;content:"";display:block;height:4px;left:0;max-width:840px;position:absolute;right:0;width:100%}.featured-jobs-list ul.job_listings li.job_listing{position:relative}.featured-jobs-list ul.job_listings li.job_listing:before{bottom:auto;top:0}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop{background:none!important;margin:0!important;min-height:172px;position:relative;width:100%}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .featured-post-star,.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .job-manager-applications-applied-notice{display:none}@media (min-width:768px){.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop{min-height:0}}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop:hover{text-decoration:none}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop:after{clear:both;content:"";display:table}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .company-info{max-width:none;text-align:center;width:122px}@media (min-width:768px){.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .company-info{left:auto;top:auto;width:18%}}@media (min-width:992px){.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .company-info{width:138px}}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .company-info .company_logo{color:#7a7a7a;display:block;font-size:12px;height:80px;line-height:14px;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:80px}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .company-info small{color:#6d6d6d;display:block;font-size:13px;line-height:15px;margin:0 auto}@media (min-width:992px){.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .company-info small{font-size:14px;width:80px}}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .job-info{max-width:395px}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .job-info .job-title{color:inherit}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .job-info .applied-column{display:none}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .job-info h4{color:#1888c7;font:20px/28px Open Sans,sans-serif;margin:4px 0 1px}@media (min-width:768px){.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .job-info h4{font-size:28px;line-height:38px;margin:0 0 3px}}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .job-info h4 .job-manager-applications-applied-notice{display:none}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .job-info .category{color:#1888c7;font:14px/18px Open Sans,sans-serif;height:auto;margin:0;min-height:18px;width:auto}@media (min-width:768px){.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .job-info .category{font-size:16px;line-height:22px;min-height:none}}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .job-info .category strong{font-weight:inherit}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .meta-flex{flex-direction:column-reverse}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .listing-dates{padding-left:22px;width:250px}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .listing-dates .date{display:block!important;margin:4px 0 6px;position:relative}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .listing-dates .date:before{background:url("data:image/svg+xml,%3Csvg width='110' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23618D1B' d='M95.238 9.663c4.946-.04 11.032.707 14 4.774-4.259 1.23-11.412-.953-14-4.774M95.81 7.7c1.583-2.302 4.486-3.69 7.11-2.964-2.262 1.71-4.679 2.987-7.469 3.53.102-.173.217-.36.36-.566m-10.865 3.923c1.013.349 5.421 3.177 2.45 3.963-1.795.475-4.354-1.976-5.563-2.957a47.904 47.904 0 01-2.45-2.153c.248.02.491.039.725.068 1.648.21 3.27.537 4.838 1.079m-16.498.385c.809.42 4.305 3.07 2.317 3.666-1.377.415-3.367-1.63-4.205-2.42-.89-.84-1.8-1.85-2.467-2.96 1.492.476 2.979.999 4.355 1.714M59.943 8.28c-.301.008-.599.014-.899.023 1.975-1.073 3.915-2.227 5.894-3.273 2.67-1.411 6.392-3.834 9.57-3.58 1.472.116-.696 1.413-1.11 1.683-1.537.994-3.313 1.667-5.012 2.332-2.695 1.056-5.83 1.56-8.443 2.815m-3.115-.118c.347-2.649 3.27-4.572 5.77-4.973-.641 1.653-2.093 2.862-3.683 3.832-.866.477-1.588.874-2.087 1.141m-6.275 4.769c1.724 1.005 4.07 2.385 4.954 4.287-.012.029-.02.038-.031.073-.113.186-.304.323-.474.452-.408.314-.95.46-1.436.6-1.41.407-2.768.089-4.01-.619-2.455-1.395-4.06-4.562-4.649-7.351.198-.007.397-.013.597-.018 1.378 1.104 3.53 1.69 5.049 2.576M36.898 5.165c.854-.708 1.879-1.293 3.007-1.386.428-.036.828.107 1.198.298.185.094.339.222.49.358l.017.02c-.74 1.286-3.118 2.211-4.216 2.735-1.173.56-2.38 1.04-3.592 1.509.748-1.383 2.009-2.633 3.096-3.534m-14.585.385c1.8-1.48 4.595-4.085 7.143-3.949.265.014.473.14.642.314-.038.072-.076.14-.124.255-.213.293-.512.533-.786.769-1.128.976-2.55 1.658-3.877 2.322-1.694.847-3.54 1.49-5.29 2.28a74.24 74.24 0 012.292-1.99m-2.009 7.88c.944.472 1.861.991 2.717 1.604.366.262.705.557 1.025.873.164.161.302.344.439.53.08.11.127.202.157.276-.362.746-1.458 1.2-2.177 1.36-1.216.274-2.452-.434-3.377-1.126-1.865-1.396-3.687-3.994-4.077-6.37l.35.009c-.021.276-.007.514.105.58 1.526.893 3.257 1.47 4.838 2.264M4.041 8.838h-.06c.3-1.974 2.615-3.702 4.08-4.732 1.771-1.247 3.935-2.32 6.124-2.6-.612 1.881-2.872 3.384-4.365 4.343-1.8 1.155-4.058 1.76-5.779 2.99m105.879 5.373c-2.09-4.085-6.739-5.378-11.264-5.691 1.922-.812 3.691-1.968 5.392-3.33.075-.06.042-1.283-.034-1.327-2.688-1.541-4.957-.515-7.267 1.226-1.08.814-1.701 1.962-2.236 3.148-.317.698-7.308.225-8.182.217-6.912-.067-13.756-.29-20.638-.267 2.002-.806 3.938-1.788 5.463-2.488 2.166-.997 4.375-1.992 4.2-4.54-.17-2.45-7.534 1.09-13.115 4.057a5.455 5.455 0 00.752-2.17c.013-.105.034-1.181-.059-1.172-3.581.346-6.092 3.072-6.236 6.355a.481.481 0 01-.05.025l-.244.124c-6.376.201-12.749.306-19.118.38.499-.24.995-.492 1.484-.755 1.744-.946 3.307-1.884 3.154-3.992-.188-2.62-3.516-1.322-4.783-.377-1.595 1.187-3.302 3.118-3.832 5.163-4.099.034-8.199.04-12.3.05 1.975-.828 3.93-1.694 5.812-2.738 2.162-1.199 3.92-2.357 3.629-4.93-.327-2.893-5.181.715-6.047 1.348-2.43 1.777-5.106 3.915-6.99 6.333-3.327.002-6.658-.01-9.986-.016.047-.025.097-.054.144-.077a23.832 23.832 0 004-2.566c1.75-1.382 2.926-3.04 2.918-5.274 0-.06-.009-.936-.084-.928C10.233.452 3.89 4.153 3.847 8.838c-1.273-.003-2.544-.002-3.819-.007-.032 0-.05.999.026 1.003 1.268.105 2.543.173 3.815.255.013.078.026.133.04.133.208-.005.419-.04.632-.087 3.456.218 6.921.349 10.392.44.08 2.608 1.571 5.114 3.342 6.967 1.096 1.146 2.575 2.083 4.225 1.893.897-.104 2.244-.88 2.35-1.87.23-2.171-.857-3.272-2.613-4.465-1.411-.96-2.942-1.711-4.48-2.447 8.997.164 18.02-.016 27.013-.276.344 3.136 1.728 6.279 4.133 8.388 1.558 1.366 6.736 2.229 6.87-.905.098-2.345-1.281-3.654-3.098-5.034-1.272-.965-2.661-1.79-4.063-2.554l-.017-.01c3.376-.103 6.747-.215 10.113-.318 1.357-.042 2.706-.05 4.059-.068.188.057.377.115.567.175.554 2.087 2.233 3.852 3.822 5.239.58.505 4.011 3.159 4.278 1.065.197-1.545-.001-3.108-1.088-4.294-.958-1.046-2.308-1.754-3.757-2.231 3.407-.005 6.805.041 10.21.108.005.076.012.138.021.142.221.08.457.134.696.182.016.078.041.147.09.193 1.12 1.083 10.157 9.415 10.76 5.536.313-2.022.054-3.87-1.802-5.037-.456-.286-1.056-.57-1.736-.827l1.542.037c2.055.052 4.106-.015 6.158-.097 1.13-.045 1.656-.142 1.992-.387.008.075.007.152.031.223 1.702 4.8 10.926 7.536 15.402 5.68.092-.038.032-1.244-.033-1.37'/%3E%3C/svg%3E");content:"";display:block;height:12px;left:-20px;position:absolute;top:5px;width:12px}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .meta{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#6d6d6d;font-size:14px;line-height:24px;list-style:none;margin:1px 0 0;padding-left:0}@media (min-width:768px){.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .meta{font-size:15px;margin:0}}@media (min-width:992px){.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .meta{width:250px}}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .meta li{padding:2px 0 2px 22px;position:relative}@media (min-width:992px){.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .meta li{text-overflow:ellipsis;white-space:nowrap}}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .meta li:before{background-position:0 0;background-repeat:no-repeat;content:"";display:block;position:absolute}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .meta li.location:before{background:url("data:image/svg+xml,%3Csvg width='110' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23618D1B' d='M95.238 9.663c4.946-.04 11.032.707 14 4.774-4.259 1.23-11.412-.953-14-4.774M95.81 7.7c1.583-2.302 4.486-3.69 7.11-2.964-2.262 1.71-4.679 2.987-7.469 3.53.102-.173.217-.36.36-.566m-10.865 3.923c1.013.349 5.421 3.177 2.45 3.963-1.795.475-4.354-1.976-5.563-2.957a47.904 47.904 0 01-2.45-2.153c.248.02.491.039.725.068 1.648.21 3.27.537 4.838 1.079m-16.498.385c.809.42 4.305 3.07 2.317 3.666-1.377.415-3.367-1.63-4.205-2.42-.89-.84-1.8-1.85-2.467-2.96 1.492.476 2.979.999 4.355 1.714M59.943 8.28c-.301.008-.599.014-.899.023 1.975-1.073 3.915-2.227 5.894-3.273 2.67-1.411 6.392-3.834 9.57-3.58 1.472.116-.696 1.413-1.11 1.683-1.537.994-3.313 1.667-5.012 2.332-2.695 1.056-5.83 1.56-8.443 2.815m-3.115-.118c.347-2.649 3.27-4.572 5.77-4.973-.641 1.653-2.093 2.862-3.683 3.832-.866.477-1.588.874-2.087 1.141m-6.275 4.769c1.724 1.005 4.07 2.385 4.954 4.287-.012.029-.02.038-.031.073-.113.186-.304.323-.474.452-.408.314-.95.46-1.436.6-1.41.407-2.768.089-4.01-.619-2.455-1.395-4.06-4.562-4.649-7.351.198-.007.397-.013.597-.018 1.378 1.104 3.53 1.69 5.049 2.576M36.898 5.165c.854-.708 1.879-1.293 3.007-1.386.428-.036.828.107 1.198.298.185.094.339.222.49.358l.017.02c-.74 1.286-3.118 2.211-4.216 2.735-1.173.56-2.38 1.04-3.592 1.509.748-1.383 2.009-2.633 3.096-3.534m-14.585.385c1.8-1.48 4.595-4.085 7.143-3.949.265.014.473.14.642.314-.038.072-.076.14-.124.255-.213.293-.512.533-.786.769-1.128.976-2.55 1.658-3.877 2.322-1.694.847-3.54 1.49-5.29 2.28a74.24 74.24 0 012.292-1.99m-2.009 7.88c.944.472 1.861.991 2.717 1.604.366.262.705.557 1.025.873.164.161.302.344.439.53.08.11.127.202.157.276-.362.746-1.458 1.2-2.177 1.36-1.216.274-2.452-.434-3.377-1.126-1.865-1.396-3.687-3.994-4.077-6.37l.35.009c-.021.276-.007.514.105.58 1.526.893 3.257 1.47 4.838 2.264M4.041 8.838h-.06c.3-1.974 2.615-3.702 4.08-4.732 1.771-1.247 3.935-2.32 6.124-2.6-.612 1.881-2.872 3.384-4.365 4.343-1.8 1.155-4.058 1.76-5.779 2.99m105.879 5.373c-2.09-4.085-6.739-5.378-11.264-5.691 1.922-.812 3.691-1.968 5.392-3.33.075-.06.042-1.283-.034-1.327-2.688-1.541-4.957-.515-7.267 1.226-1.08.814-1.701 1.962-2.236 3.148-.317.698-7.308.225-8.182.217-6.912-.067-13.756-.29-20.638-.267 2.002-.806 3.938-1.788 5.463-2.488 2.166-.997 4.375-1.992 4.2-4.54-.17-2.45-7.534 1.09-13.115 4.057a5.455 5.455 0 00.752-2.17c.013-.105.034-1.181-.059-1.172-3.581.346-6.092 3.072-6.236 6.355a.481.481 0 01-.05.025l-.244.124c-6.376.201-12.749.306-19.118.38.499-.24.995-.492 1.484-.755 1.744-.946 3.307-1.884 3.154-3.992-.188-2.62-3.516-1.322-4.783-.377-1.595 1.187-3.302 3.118-3.832 5.163-4.099.034-8.199.04-12.3.05 1.975-.828 3.93-1.694 5.812-2.738 2.162-1.199 3.92-2.357 3.629-4.93-.327-2.893-5.181.715-6.047 1.348-2.43 1.777-5.106 3.915-6.99 6.333-3.327.002-6.658-.01-9.986-.016.047-.025.097-.054.144-.077a23.832 23.832 0 004-2.566c1.75-1.382 2.926-3.04 2.918-5.274 0-.06-.009-.936-.084-.928C10.233.452 3.89 4.153 3.847 8.838c-1.273-.003-2.544-.002-3.819-.007-.032 0-.05.999.026 1.003 1.268.105 2.543.173 3.815.255.013.078.026.133.04.133.208-.005.419-.04.632-.087 3.456.218 6.921.349 10.392.44.08 2.608 1.571 5.114 3.342 6.967 1.096 1.146 2.575 2.083 4.225 1.893.897-.104 2.244-.88 2.35-1.87.23-2.171-.857-3.272-2.613-4.465-1.411-.96-2.942-1.711-4.48-2.447 8.997.164 18.02-.016 27.013-.276.344 3.136 1.728 6.279 4.133 8.388 1.558 1.366 6.736 2.229 6.87-.905.098-2.345-1.281-3.654-3.098-5.034-1.272-.965-2.661-1.79-4.063-2.554l-.017-.01c3.376-.103 6.747-.215 10.113-.318 1.357-.042 2.706-.05 4.059-.068.188.057.377.115.567.175.554 2.087 2.233 3.852 3.822 5.239.58.505 4.011 3.159 4.278 1.065.197-1.545-.001-3.108-1.088-4.294-.958-1.046-2.308-1.754-3.757-2.231 3.407-.005 6.805.041 10.21.108.005.076.012.138.021.142.221.08.457.134.696.182.016.078.041.147.09.193 1.12 1.083 10.157 9.415 10.76 5.536.313-2.022.054-3.87-1.802-5.037-.456-.286-1.056-.57-1.736-.827l1.542.037c2.055.052 4.106-.015 6.158-.097 1.13-.045 1.656-.142 1.992-.387.008.075.007.152.031.223 1.702 4.8 10.926 7.536 15.402 5.68.092-.038.032-1.244-.033-1.37'/%3E%3C/svg%3E");height:19px;left:3px;top:4px;width:11px}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .meta li.date{display:block!important}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .meta li.date:before{background:url("data:image/svg+xml,%3Csvg width='110' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23618D1B' d='M95.238 9.663c4.946-.04 11.032.707 14 4.774-4.259 1.23-11.412-.953-14-4.774M95.81 7.7c1.583-2.302 4.486-3.69 7.11-2.964-2.262 1.71-4.679 2.987-7.469 3.53.102-.173.217-.36.36-.566m-10.865 3.923c1.013.349 5.421 3.177 2.45 3.963-1.795.475-4.354-1.976-5.563-2.957a47.904 47.904 0 01-2.45-2.153c.248.02.491.039.725.068 1.648.21 3.27.537 4.838 1.079m-16.498.385c.809.42 4.305 3.07 2.317 3.666-1.377.415-3.367-1.63-4.205-2.42-.89-.84-1.8-1.85-2.467-2.96 1.492.476 2.979.999 4.355 1.714M59.943 8.28c-.301.008-.599.014-.899.023 1.975-1.073 3.915-2.227 5.894-3.273 2.67-1.411 6.392-3.834 9.57-3.58 1.472.116-.696 1.413-1.11 1.683-1.537.994-3.313 1.667-5.012 2.332-2.695 1.056-5.83 1.56-8.443 2.815m-3.115-.118c.347-2.649 3.27-4.572 5.77-4.973-.641 1.653-2.093 2.862-3.683 3.832-.866.477-1.588.874-2.087 1.141m-6.275 4.769c1.724 1.005 4.07 2.385 4.954 4.287-.012.029-.02.038-.031.073-.113.186-.304.323-.474.452-.408.314-.95.46-1.436.6-1.41.407-2.768.089-4.01-.619-2.455-1.395-4.06-4.562-4.649-7.351.198-.007.397-.013.597-.018 1.378 1.104 3.53 1.69 5.049 2.576M36.898 5.165c.854-.708 1.879-1.293 3.007-1.386.428-.036.828.107 1.198.298.185.094.339.222.49.358l.017.02c-.74 1.286-3.118 2.211-4.216 2.735-1.173.56-2.38 1.04-3.592 1.509.748-1.383 2.009-2.633 3.096-3.534m-14.585.385c1.8-1.48 4.595-4.085 7.143-3.949.265.014.473.14.642.314-.038.072-.076.14-.124.255-.213.293-.512.533-.786.769-1.128.976-2.55 1.658-3.877 2.322-1.694.847-3.54 1.49-5.29 2.28a74.24 74.24 0 012.292-1.99m-2.009 7.88c.944.472 1.861.991 2.717 1.604.366.262.705.557 1.025.873.164.161.302.344.439.53.08.11.127.202.157.276-.362.746-1.458 1.2-2.177 1.36-1.216.274-2.452-.434-3.377-1.126-1.865-1.396-3.687-3.994-4.077-6.37l.35.009c-.021.276-.007.514.105.58 1.526.893 3.257 1.47 4.838 2.264M4.041 8.838h-.06c.3-1.974 2.615-3.702 4.08-4.732 1.771-1.247 3.935-2.32 6.124-2.6-.612 1.881-2.872 3.384-4.365 4.343-1.8 1.155-4.058 1.76-5.779 2.99m105.879 5.373c-2.09-4.085-6.739-5.378-11.264-5.691 1.922-.812 3.691-1.968 5.392-3.33.075-.06.042-1.283-.034-1.327-2.688-1.541-4.957-.515-7.267 1.226-1.08.814-1.701 1.962-2.236 3.148-.317.698-7.308.225-8.182.217-6.912-.067-13.756-.29-20.638-.267 2.002-.806 3.938-1.788 5.463-2.488 2.166-.997 4.375-1.992 4.2-4.54-.17-2.45-7.534 1.09-13.115 4.057a5.455 5.455 0 00.752-2.17c.013-.105.034-1.181-.059-1.172-3.581.346-6.092 3.072-6.236 6.355a.481.481 0 01-.05.025l-.244.124c-6.376.201-12.749.306-19.118.38.499-.24.995-.492 1.484-.755 1.744-.946 3.307-1.884 3.154-3.992-.188-2.62-3.516-1.322-4.783-.377-1.595 1.187-3.302 3.118-3.832 5.163-4.099.034-8.199.04-12.3.05 1.975-.828 3.93-1.694 5.812-2.738 2.162-1.199 3.92-2.357 3.629-4.93-.327-2.893-5.181.715-6.047 1.348-2.43 1.777-5.106 3.915-6.99 6.333-3.327.002-6.658-.01-9.986-.016.047-.025.097-.054.144-.077a23.832 23.832 0 004-2.566c1.75-1.382 2.926-3.04 2.918-5.274 0-.06-.009-.936-.084-.928C10.233.452 3.89 4.153 3.847 8.838c-1.273-.003-2.544-.002-3.819-.007-.032 0-.05.999.026 1.003 1.268.105 2.543.173 3.815.255.013.078.026.133.04.133.208-.005.419-.04.632-.087 3.456.218 6.921.349 10.392.44.08 2.608 1.571 5.114 3.342 6.967 1.096 1.146 2.575 2.083 4.225 1.893.897-.104 2.244-.88 2.35-1.87.23-2.171-.857-3.272-2.613-4.465-1.411-.96-2.942-1.711-4.48-2.447 8.997.164 18.02-.016 27.013-.276.344 3.136 1.728 6.279 4.133 8.388 1.558 1.366 6.736 2.229 6.87-.905.098-2.345-1.281-3.654-3.098-5.034-1.272-.965-2.661-1.79-4.063-2.554l-.017-.01c3.376-.103 6.747-.215 10.113-.318 1.357-.042 2.706-.05 4.059-.068.188.057.377.115.567.175.554 2.087 2.233 3.852 3.822 5.239.58.505 4.011 3.159 4.278 1.065.197-1.545-.001-3.108-1.088-4.294-.958-1.046-2.308-1.754-3.757-2.231 3.407-.005 6.805.041 10.21.108.005.076.012.138.021.142.221.08.457.134.696.182.016.078.041.147.09.193 1.12 1.083 10.157 9.415 10.76 5.536.313-2.022.054-3.87-1.802-5.037-.456-.286-1.056-.57-1.736-.827l1.542.037c2.055.052 4.106-.015 6.158-.097 1.13-.045 1.656-.142 1.992-.387.008.075.007.152.031.223 1.702 4.8 10.926 7.536 15.402 5.68.092-.038.032-1.244-.033-1.37'/%3E%3C/svg%3E");height:12px;left:3px;top:7px;width:12px}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .meta li.job-type{color:inherit}.featured-jobs-list ul.job_listings li.job_listing a.page-job-loop .meta li.job-type:before{background:url("data:image/svg+xml,%3Csvg width='110' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23618D1B' d='M95.238 9.663c4.946-.04 11.032.707 14 4.774-4.259 1.23-11.412-.953-14-4.774M95.81 7.7c1.583-2.302 4.486-3.69 7.11-2.964-2.262 1.71-4.679 2.987-7.469 3.53.102-.173.217-.36.36-.566m-10.865 3.923c1.013.349 5.421 3.177 2.45 3.963-1.795.475-4.354-1.976-5.563-2.957a47.904 47.904 0 01-2.45-2.153c.248.02.491.039.725.068 1.648.21 3.27.537 4.838 1.079m-16.498.385c.809.42 4.305 3.07 2.317 3.666-1.377.415-3.367-1.63-4.205-2.42-.89-.84-1.8-1.85-2.467-2.96 1.492.476 2.979.999 4.355 1.714M59.943 8.28c-.301.008-.599.014-.899.023 1.975-1.073 3.915-2.227 5.894-3.273 2.67-1.411 6.392-3.834 9.57-3.58 1.472.116-.696 1.413-1.11 1.683-1.537.994-3.313 1.667-5.012 2.332-2.695 1.056-5.83 1.56-8.443 2.815m-3.115-.118c.347-2.649 3.27-4.572 5.77-4.973-.641 1.653-2.093 2.862-3.683 3.832-.866.477-1.588.874-2.087 1.141m-6.275 4.769c1.724 1.005 4.07 2.385 4.954 4.287-.012.029-.02.038-.031.073-.113.186-.304.323-.474.452-.408.314-.95.46-1.436.6-1.41.407-2.768.089-4.01-.619-2.455-1.395-4.06-4.562-4.649-7.351.198-.007.397-.013.597-.018 1.378 1.104 3.53 1.69 5.049 2.576M36.898 5.165c.854-.708 1.879-1.293 3.007-1.386.428-.036.828.107 1.198.298.185.094.339.222.49.358l.017.02c-.74 1.286-3.118 2.211-4.216 2.735-1.173.56-2.38 1.04-3.592 1.509.748-1.383 2.009-2.633 3.096-3.534m-14.585.385c1.8-1.48 4.595-4.085 7.143-3.949.265.014.473.14.642.314-.038.072-.076.14-.124.255-.213.293-.512.533-.786.769-1.128.976-2.55 1.658-3.877 2.322-1.694.847-3.54 1.49-5.29 2.28a74.24 74.24 0 012.292-1.99m-2.009 7.88c.944.472 1.861.991 2.717 1.604.366.262.705.557 1.025.873.164.161.302.344.439.53.08.11.127.202.157.276-.362.746-1.458 1.2-2.177 1.36-1.216.274-2.452-.434-3.377-1.126-1.865-1.396-3.687-3.994-4.077-6.37l.35.009c-.021.276-.007.514.105.58 1.526.893 3.257 1.47 4.838 2.264M4.041 8.838h-.06c.3-1.974 2.615-3.702 4.08-4.732 1.771-1.247 3.935-2.32 6.124-2.6-.612 1.881-2.872 3.384-4.365 4.343-1.8 1.155-4.058 1.76-5.779 2.99m105.879 5.373c-2.09-4.085-6.739-5.378-11.264-5.691 1.922-.812 3.691-1.968 5.392-3.33.075-.06.042-1.283-.034-1.327-2.688-1.541-4.957-.515-7.267 1.226-1.08.814-1.701 1.962-2.236 3.148-.317.698-7.308.225-8.182.217-6.912-.067-13.756-.29-20.638-.267 2.002-.806 3.938-1.788 5.463-2.488 2.166-.997 4.375-1.992 4.2-4.54-.17-2.45-7.534 1.09-13.115 4.057a5.455 5.455 0 00.752-2.17c.013-.105.034-1.181-.059-1.172-3.581.346-6.092 3.072-6.236 6.355a.481.481 0 01-.05.025l-.244.124c-6.376.201-12.749.306-19.118.38.499-.24.995-.492 1.484-.755 1.744-.946 3.307-1.884 3.154-3.992-.188-2.62-3.516-1.322-4.783-.377-1.595 1.187-3.302 3.118-3.832 5.163-4.099.034-8.199.04-12.3.05 1.975-.828 3.93-1.694 5.812-2.738 2.162-1.199 3.92-2.357 3.629-4.93-.327-2.893-5.181.715-6.047 1.348-2.43 1.777-5.106 3.915-6.99 6.333-3.327.002-6.658-.01-9.986-.016.047-.025.097-.054.144-.077a23.832 23.832 0 004-2.566c1.75-1.382 2.926-3.04 2.918-5.274 0-.06-.009-.936-.084-.928C10.233.452 3.89 4.153 3.847 8.838c-1.273-.003-2.544-.002-3.819-.007-.032 0-.05.999.026 1.003 1.268.105 2.543.173 3.815.255.013.078.026.133.04.133.208-.005.419-.04.632-.087 3.456.218 6.921.349 10.392.44.08 2.608 1.571 5.114 3.342 6.967 1.096 1.146 2.575 2.083 4.225 1.893.897-.104 2.244-.88 2.35-1.87.23-2.171-.857-3.272-2.613-4.465-1.411-.96-2.942-1.711-4.48-2.447 8.997.164 18.02-.016 27.013-.276.344 3.136 1.728 6.279 4.133 8.388 1.558 1.366 6.736 2.229 6.87-.905.098-2.345-1.281-3.654-3.098-5.034-1.272-.965-2.661-1.79-4.063-2.554l-.017-.01c3.376-.103 6.747-.215 10.113-.318 1.357-.042 2.706-.05 4.059-.068.188.057.377.115.567.175.554 2.087 2.233 3.852 3.822 5.239.58.505 4.011 3.159 4.278 1.065.197-1.545-.001-3.108-1.088-4.294-.958-1.046-2.308-1.754-3.757-2.231 3.407-.005 6.805.041 10.21.108.005.076.012.138.021.142.221.08.457.134.696.182.016.078.041.147.09.193 1.12 1.083 10.157 9.415 10.76 5.536.313-2.022.054-3.87-1.802-5.037-.456-.286-1.056-.57-1.736-.827l1.542.037c2.055.052 4.106-.015 6.158-.097 1.13-.045 1.656-.142 1.992-.387.008.075.007.152.031.223 1.702 4.8 10.926 7.536 15.402 5.68.092-.038.032-1.244-.033-1.37'/%3E%3C/svg%3E");height:12px;left:2px;top:7px;width:12px}@media (max-width:991.98px){.featured-jobs-button{margin-top:0!important}}.featured-jobs-button .vc_general{background:#8a1f63!important;border-radius:5px!important;box-shadow:0 2px 5px -2px rgba(0,0,0,.6)!important;font-size:16px!important;font-weight:700;letter-spacing:0;min-width:206px;padding:9px 30px!important;transition:background-color .3s ease;white-space:nowrap}.featured-jobs-button .vc_general:hover{background:#601645!important}.tgn-form-wrapper{margin:0 auto 150px;max-width:600px}.tgn-form-wrapper>p{padding:15px}.tgn-form-wrapper form{display:flex;flex-direction:column}.tgn-form-wrapper form .acf-fields>.acf-field{border:0;padding:15px}.tgn-form-wrapper form .acf-fields>.acf-field .description{font-size:14px}.job{display:block;padding:10px 0;text-decoration:none!important}.job:first-child{padding-top:0!important}.job .job-description.applied{border:8px solid #caebcf}.job .featured-row{background-color:#fff7cb;color:#6e6e6e;display:inline-flex;font-size:12px;height:50px;width:100%}@media only screen and (max-width:768px){.job .featured-row{font-size:10px;padding:0}}.job .featured-row .star-posted{display:inline-flex;justify-content:center;width:32%}.job .featured-row .featured-star{margin:auto;padding:0 2%;text-align:center;width:25%}.job .featured-row .featured-star img{width:25px}.job .featured-row .featured-text{font-weight:600;margin:auto 0!important;padding:0 10%;text-align:right;text-transform:uppercase;width:68%}.job .featured-row .featured-text p{text-align:right!important}@media only screen and (max-width:768px){.job .featured-row .featured-text p{text-align:center!important}}.job .featured-row .posted{font-weight:600;margin:auto 0;padding:0 10px;text-align:center;text-transform:uppercase;width:75%}@media only screen and (max-width:768px){.job .featured-row .posted{padding:0}}.job .not-featured-row{background-color:#f1f1f1;color:#6e6e6e;display:inline-flex;font-size:12px;height:50px;justify-content:space-between;width:100%}.job .not-featured-row .posted{font-weight:600;margin:auto 0;padding:0 10px;text-align:center;text-transform:uppercase;width:40%}@media only screen and (max-width:768px){.job .not-featured-row .posted{padding:0}.job .not-featured-row{font-size:10px}}.job .job-description{background-color:#f1f1f1;display:flex;flex-direction:row;min-height:190px}.job .job-description .name{padding:15px 0;text-transform:uppercase}@media only screen and (min-width:768px){.job .job-description .job-title{font-size:24px}}.job .job-description .logo img{background-color:#fff}.job .company-info{width:40%}.job .start-stop-pay{width:60%}.job .company-info,.job .start-stop-pay{display:flex;padding:15px}.job .company-info{justify-content:center;text-align:center}.job .start-stop-pay{flex-direction:column}.job .start-stop-pay .job-dates,.job .start-stop-pay .job-meta,.job .start-stop-pay .job-pay,.job .start-stop-pay .specialties{color:#6e6e6e;line-height:28px;text-transform:uppercase}@media only screen and (max-width:768px){.job .start-stop-pay .job-dates,.job .start-stop-pay .job-meta,.job .start-stop-pay .job-pay,.job .start-stop-pay .specialties{font-size:12px;line-height:22px}}.job .start-stop-pay .pay-meta{align-items:center;display:flex}.job .start-stop-pay .pay-meta .job-pay .pay{border-radius:4px;color:#7f2a61!important;font-size:18px;font-weight:600;padding-left:16px}@media only screen and (max-width:768px){.job .start-stop-pay .pay-meta .job-pay .pay{font-size:14px;padding-left:0}.job .start-stop-pay .pay-meta{align-items:start}}.job .start-stop-pay .applied{font-weight:600}.job .start-stop-pay .applied img{margin:5px 6px 10px 0;padding:1px;width:15px}@media only screen and (max-width:768px){.job .start-stop-pay .applied img{margin:5px 2px 8px 0;width:12px}.job .start-stop-pay .applied{font-size:12px}}.job .start-stop-pay .dates-pay-local{display:flex;padding:15px 0}.job .start-stop-pay .dates-pay-local .job-dates{width:45%}@media only screen and (max-width:768px){.job .start-stop-pay .dates-pay-local .job-dates{width:100%}}.job .start-stop-pay .dates-pay-local .pay-meta{padding-right:10%;width:55%}@media only screen and (max-width:768px){.job .start-stop-pay .dates-pay-local .pay-meta{width:100%}.job .start-stop-pay .dates-pay-local{flex-direction:column;padding:0}}.marketplace-image img{border:1px solid #d9d9d9;border-radius:10px!important}@media (max-width:767.98px){.marketplace-image img{margin-top:32px!important}}#gypsy-properties-sidebar ul{margin:0;padding:0}#gypsy-properties-sidebar strong{margin-bottom:25px}#gypsy-properties-sidebar img{height:58px;margin-right:30px;margin-top:8px;-o-object-fit:cover;object-fit:cover;width:76px}#gypsy-properties-sidebar .property-type{font-family:Open Sans Condensed;font-size:19px;margin-right:9px}#gypsy-properties-sidebar p{line-height:28px;margin:0}#gypsy-properties-sidebar ul li{list-style:none;padding-bottom:28px}.pmagic-form{padding:0 50px 20px}.pmagic-form .pm-radio-option{margin-right:10px;width:100%}.pmagic-form #fieldset_17 .pmrow:nth-child(3){display:none}#pg_social_wrapper{max-width:75%;padding-bottom:20px}@media (min-width:992px){#pg_social_wrapper{max-width:25%}#pg_social_wrapper .pg-social-btn a{text-align:center}}.lostpassword-button,.wpcf7-submit,input.pm-difl{-webkit-font-smoothing:antialiased;background-color:#8a1f63;border-color:#8a1f63;border-radius:5px;border-style:solid;color:#fff;font-size:17px;font-weight:700;line-height:24px;min-width:158px;outline:none;padding:8px 16px;transition:color .3s ease,background-color .3s ease,border-color .3s ease}.lostpassword-button:hover,.wpcf7-submit:hover,input.pm-difl:hover{background-color:#601645;border-color:#601645}#registration-form{display:flex;flex-direction:column}#registration-form .acf-form-submit input{display:none}#registration-form .acf-form-submit{border:1px solid #eee;border-top:0;display:flex;justify-content:space-between;padding:20px}#registration-form .acf-form-submit .next-button,#registration-form .acf-form-submit input{margin-left:auto}#registration-form .terms-conditions{display:none}#registration-form .acf-fields{border:1px solid #eee;border-bottom:0}#registration-form .acf-fields .acf-field{border-bottom:1px solid #eee;margin:0 20px;padding-left:0;padding-right:0}#registration-form .acf-fields .acf-field:nth-child(n+4){display:none}#registration-form .acf-fields .acf-label label{font-weight:400}#registration-form .acf-fields .acf-field-tgn-quick-apply-heading{color:#000;font-size:24px}#registration-form .acf-fields .terms-conditions{margin:25px 0 50px}@media (min-width:768px){#registration-form .acf-fields{display:flex;flex-wrap:wrap}#registration-form .acf-fields .acf-field{flex-basis:100%}}#registration-form .acf-form-submit{text-align:center}#registration-form .acf-field-tgn-registration-referral .acf-input{display:flex;flex-direction:column-reverse}#registration-form .acf-field-tgn-registration-referral .acf-input .acf-input-append{background:#fff;border:none;float:none;font-size:14px;width:100%}#registration-form .acf-field-tgn-registration-referral .acf-input .acf-input-wrap{margin-bottom:8px}.page-id-44521 .navbar .menu-utility-menu-container .list-unstyled li{display:none}.clear{clear:both}.relatedjobs ul li:hover{box-shadow:0 10px 10px -10px rgba(0,0,0,.5)}.relatedjobs ul li.col_1{width:calc(100% - 10px)}.relatedjobs ul li.col_2{width:calc(50% - 10px)}.relatedjobs ul li.col_3{width:100%}.relatedjobs ul li.col_4{width:calc(25% - 10px)}.relatedjobs ul li.col_5{width:calc(20% - 10px)}.relatedjobs ul li.col_6{width:calc(16.66% - 10px)}.relatedjobs .comp{color:#474747;font-size:14px;font-weight:600;padding-bottom:5px;text-align:center}.relatedjobs .jt{text-align:center}.relatedjobs .jt span{background-color:#0e4f8e;display:inline-block;padding:2px 5px;vertical-align:middle}.relatedjobs hr{background-color:#0e4f8e;height:3px;margin:0 0 15px;width:100%}@media only screen and (max-width:40em){.relatedjobs ul li.col_1,.relatedjobs ul li.col_2,.relatedjobs ul li.col_3,.relatedjobs ul li.col_4,.relatedjobs ul li.col_5,.relatedjobs ul li.col_6{width:95%}}.relatedjobs{background:#fff;color:#252525;font-family:arial;font-size:12px;padding:15px 0 0;text-align:left;width:100%}.relatedjobs ul{margin:0;padding:0;text-align:center;width:100%}.relatedjobs ul li{background-color:#fff;border:none;display:inherit;margin:5px;padding:10px;text-align:left;transition:all .2s ease-in-out;transition:all .2s ease-in;vertical-align:top}@media screen and (max-width:768px){.relatedjobs ul li{margin:0;padding:15px 0}}.relatedjobs ul li:hover{box-shadow:none}.relatedjobs .heading{color:#1888c7;color:#494949;font-family:Amatic SC;font-size:50px;font-weight:400;margin:0 auto;position:relative;text-align:center;text-transform:uppercase}.relatedjobs .heading .title-span{align-items:center;display:inline-flex;flex-direction:column;justify-content:center;text-align:center}.relatedjobs .heading img.title-span{display:none;margin:0 auto}.relatedjobs .heading .title-span-title{font-size:30px}.relatedjobs .heading .title-span-title:after,.relatedjobs .heading .title-span-title:before{background:url("data:image/svg+xml,\a%3Csvg width='110' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23618D1B' d='M95.238 9.663c4.946-.04 11.032.707 14 4.774-4.259 1.23-11.412-.953-14-4.774M95.81 7.7c1.583-2.302 4.486-3.69 7.11-2.964-2.262 1.71-4.679 2.987-7.469 3.53.102-.173.217-.36.36-.566m-10.865 3.923c1.013.349 5.421 3.177 2.45 3.963-1.795.475-4.354-1.976-5.563-2.957a47.904 47.904 0 01-2.45-2.153c.248.02.491.039.725.068 1.648.21 3.27.537 4.838 1.079m-16.498.385c.809.42 4.305 3.07 2.317 3.666-1.377.415-3.367-1.63-4.205-2.42-.89-.84-1.8-1.85-2.467-2.96 1.492.476 2.979.999 4.355 1.714M59.943 8.28c-.301.008-.599.014-.899.023 1.975-1.073 3.915-2.227 5.894-3.273 2.67-1.411 6.392-3.834 9.57-3.58 1.472.116-.696 1.413-1.11 1.683-1.537.994-3.313 1.667-5.012 2.332-2.695 1.056-5.83 1.56-8.443 2.815m-3.115-.118c.347-2.649 3.27-4.572 5.77-4.973-.641 1.653-2.093 2.862-3.683 3.832-.866.477-1.588.874-2.087 1.141m-6.275 4.769c1.724 1.005 4.07 2.385 4.954 4.287-.012.029-.02.038-.031.073-.113.186-.304.323-.474.452-.408.314-.95.46-1.436.6-1.41.407-2.768.089-4.01-.619-2.455-1.395-4.06-4.562-4.649-7.351.198-.007.397-.013.597-.018 1.378 1.104 3.53 1.69 5.049 2.576M36.898 5.165c.854-.708 1.879-1.293 3.007-1.386.428-.036.828.107 1.198.298.185.094.339.222.49.358l.017.02c-.74 1.286-3.118 2.211-4.216 2.735-1.173.56-2.38 1.04-3.592 1.509.748-1.383 2.009-2.633 3.096-3.534m-14.585.385c1.8-1.48 4.595-4.085 7.143-3.949.265.014.473.14.642.314-.038.072-.076.14-.124.255-.213.293-.512.533-.786.769-1.128.976-2.55 1.658-3.877 2.322-1.694.847-3.54 1.49-5.29 2.28a74.24 74.24 0 012.292-1.99m-2.009 7.88c.944.472 1.861.991 2.717 1.604.366.262.705.557 1.025.873.164.161.302.344.439.53.08.11.127.202.157.276-.362.746-1.458 1.2-2.177 1.36-1.216.274-2.452-.434-3.377-1.126-1.865-1.396-3.687-3.994-4.077-6.37l.35.009c-.021.276-.007.514.105.58 1.526.893 3.257 1.47 4.838 2.264M4.041 8.838h-.06c.3-1.974 2.615-3.702 4.08-4.732 1.771-1.247 3.935-2.32 6.124-2.6-.612 1.881-2.872 3.384-4.365 4.343-1.8 1.155-4.058 1.76-5.779 2.99m105.879 5.373c-2.09-4.085-6.739-5.378-11.264-5.691 1.922-.812 3.691-1.968 5.392-3.33.075-.06.042-1.283-.034-1.327-2.688-1.541-4.957-.515-7.267 1.226-1.08.814-1.701 1.962-2.236 3.148-.317.698-7.308.225-8.182.217-6.912-.067-13.756-.29-20.638-.267 2.002-.806 3.938-1.788 5.463-2.488 2.166-.997 4.375-1.992 4.2-4.54-.17-2.45-7.534 1.09-13.115 4.057a5.455 5.455 0 00.752-2.17c.013-.105.034-1.181-.059-1.172-3.581.346-6.092 3.072-6.236 6.355a.481.481 0 01-.05.025l-.244.124c-6.376.201-12.749.306-19.118.38.499-.24.995-.492 1.484-.755 1.744-.946 3.307-1.884 3.154-3.992-.188-2.62-3.516-1.322-4.783-.377-1.595 1.187-3.302 3.118-3.832 5.163-4.099.034-8.199.04-12.3.05 1.975-.828 3.93-1.694 5.812-2.738 2.162-1.199 3.92-2.357 3.629-4.93-.327-2.893-5.181.715-6.047 1.348-2.43 1.777-5.106 3.915-6.99 6.333-3.327.002-6.658-.01-9.986-.016.047-.025.097-.054.144-.077a23.832 23.832 0 004-2.566c1.75-1.382 2.926-3.04 2.918-5.274 0-.06-.009-.936-.084-.928C10.233.452 3.89 4.153 3.847 8.838c-1.273-.003-2.544-.002-3.819-.007-.032 0-.05.999.026 1.003 1.268.105 2.543.173 3.815.255.013.078.026.133.04.133.208-.005.419-.04.632-.087 3.456.218 6.921.349 10.392.44.08 2.608 1.571 5.114 3.342 6.967 1.096 1.146 2.575 2.083 4.225 1.893.897-.104 2.244-.88 2.35-1.87.23-2.171-.857-3.272-2.613-4.465-1.411-.96-2.942-1.711-4.48-2.447 8.997.164 18.02-.016 27.013-.276.344 3.136 1.728 6.279 4.133 8.388 1.558 1.366 6.736 2.229 6.87-.905.098-2.345-1.281-3.654-3.098-5.034-1.272-.965-2.661-1.79-4.063-2.554l-.017-.01c3.376-.103 6.747-.215 10.113-.318 1.357-.042 2.706-.05 4.059-.068.188.057.377.115.567.175.554 2.087 2.233 3.852 3.822 5.239.58.505 4.011 3.159 4.278 1.065.197-1.545-.001-3.108-1.088-4.294-.958-1.046-2.308-1.754-3.757-2.231 3.407-.005 6.805.041 10.21.108.005.076.012.138.021.142.221.08.457.134.696.182.016.078.041.147.09.193 1.12 1.083 10.157 9.415 10.76 5.536.313-2.022.054-3.87-1.802-5.037-.456-.286-1.056-.57-1.736-.827l1.542.037c2.055.052 4.106-.015 6.158-.097 1.13-.045 1.656-.142 1.992-.387.008.075.007.152.031.223 1.702 4.8 10.926 7.536 15.402 5.68.092-.038.032-1.244-.033-1.37'/%3E%3C/svg%3E\a");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:10px;margin:0 5px;overflow:hidden;position:relative;top:2px;width:60px}@media screen and (max-width:768px){.relatedjobs .heading .title-span-title:after,.relatedjobs .heading .title-span-title:before{height:20px;width:100px}}.relatedjobs .heading .title-span-title:before{transform:rotate(180deg)}@media screen and (max-width:768px){.relatedjobs .heading .title-span-title{font-size:50px}}@media screen and (min-width:485px){.relatedjobs .heading .title-span{display:inline-flex}.relatedjobs .heading img.title-span{display:inline-block;display:none}}@media screen and (min-width:768px){.relatedjobs .heading .title-span{display:inline-flex;flex-direction:row}}.relatedjobs .title{padding:0;text-align:left}.relatedjobs .title a{border:0;color:#1888c7;font-family:Open Sans Condensed;font-size:24px;font-weight:600;text-decoration:none}.relatedjobs .title a:hover{text-decoration:underline}.relatedjobs .comp{font-family:Open Sans;font-size:16px;font-weight:700;text-align:left}.relatedjobs .jt{display:inline-block;text-align:left}.relatedjobs .jt span{background:#ea8438;color:#fff;margin:10px 0;padding:5px 6px}.relatedjobs .loc{color:#8a1f63;display:inline-block;font-size:16px;font-weight:600;position:relative;right:4px}.relatedjobs .cont{color:#4a4a4a;font-family:Open Sans;font-size:16px;line-height:1.7;margin-top:8px;max-height:75px;overflow:hidden;position:relative}.relatedjobs .cont:after{background:#fff;bottom:0;content:"...";display:block;height:22px;padding-left:3px;position:absolute;right:0;width:30px}.relatedjobs hr{display:none}.profile-reviews{cursor:default;padding:40px 0 60px;position:relative;z-index:1}.profile-reviews #review-submit-failure,.profile-reviews #review-submit-success{display:none;margin:30px 0;text-align:center}.profile-reviews #review-submit-failure h4,.profile-reviews #review-submit-success h4{padding:15px 0}.profile-reviews #review-submit-success{background:#fff}.profile-reviews #review-submit-failure{background:#f2dede}.profile-reviews #review-submit-failure h4{color:#a94442}.profile-reviews .profile-reviews-all a{color:#8a1f63}@media screen and (min-width:989px){.profile-reviews .profile-reviews-form .field-name,.profile-reviews .profile-reviews-form .field-stars{margin-right:8%}}.profile-reviews:before{background-color:#dbedfc;bottom:0;content:"";display:block;left:50%;margin-left:-52vw;overflow:hidden;position:absolute;top:0;width:100vw;z-index:-1}.profile-reviews-heading{color:#545050;font:400 40px/50px Amatic SC,cursive!important;position:relative;text-align:center}@media (min-width:768px){.profile-reviews-heading{font-size:50px;line-height:60px}}.profile-reviews-heading:after,.profile-reviews-heading:before{background:url("data:image/svg+xml,\a%3Csvg width='110' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23618D1B' d='M95.238 9.663c4.946-.04 11.032.707 14 4.774-4.259 1.23-11.412-.953-14-4.774M95.81 7.7c1.583-2.302 4.486-3.69 7.11-2.964-2.262 1.71-4.679 2.987-7.469 3.53.102-.173.217-.36.36-.566m-10.865 3.923c1.013.349 5.421 3.177 2.45 3.963-1.795.475-4.354-1.976-5.563-2.957a47.904 47.904 0 01-2.45-2.153c.248.02.491.039.725.068 1.648.21 3.27.537 4.838 1.079m-16.498.385c.809.42 4.305 3.07 2.317 3.666-1.377.415-3.367-1.63-4.205-2.42-.89-.84-1.8-1.85-2.467-2.96 1.492.476 2.979.999 4.355 1.714M59.943 8.28c-.301.008-.599.014-.899.023 1.975-1.073 3.915-2.227 5.894-3.273 2.67-1.411 6.392-3.834 9.57-3.58 1.472.116-.696 1.413-1.11 1.683-1.537.994-3.313 1.667-5.012 2.332-2.695 1.056-5.83 1.56-8.443 2.815m-3.115-.118c.347-2.649 3.27-4.572 5.77-4.973-.641 1.653-2.093 2.862-3.683 3.832-.866.477-1.588.874-2.087 1.141m-6.275 4.769c1.724 1.005 4.07 2.385 4.954 4.287-.012.029-.02.038-.031.073-.113.186-.304.323-.474.452-.408.314-.95.46-1.436.6-1.41.407-2.768.089-4.01-.619-2.455-1.395-4.06-4.562-4.649-7.351.198-.007.397-.013.597-.018 1.378 1.104 3.53 1.69 5.049 2.576M36.898 5.165c.854-.708 1.879-1.293 3.007-1.386.428-.036.828.107 1.198.298.185.094.339.222.49.358l.017.02c-.74 1.286-3.118 2.211-4.216 2.735-1.173.56-2.38 1.04-3.592 1.509.748-1.383 2.009-2.633 3.096-3.534m-14.585.385c1.8-1.48 4.595-4.085 7.143-3.949.265.014.473.14.642.314-.038.072-.076.14-.124.255-.213.293-.512.533-.786.769-1.128.976-2.55 1.658-3.877 2.322-1.694.847-3.54 1.49-5.29 2.28a74.24 74.24 0 012.292-1.99m-2.009 7.88c.944.472 1.861.991 2.717 1.604.366.262.705.557 1.025.873.164.161.302.344.439.53.08.11.127.202.157.276-.362.746-1.458 1.2-2.177 1.36-1.216.274-2.452-.434-3.377-1.126-1.865-1.396-3.687-3.994-4.077-6.37l.35.009c-.021.276-.007.514.105.58 1.526.893 3.257 1.47 4.838 2.264M4.041 8.838h-.06c.3-1.974 2.615-3.702 4.08-4.732 1.771-1.247 3.935-2.32 6.124-2.6-.612 1.881-2.872 3.384-4.365 4.343-1.8 1.155-4.058 1.76-5.779 2.99m105.879 5.373c-2.09-4.085-6.739-5.378-11.264-5.691 1.922-.812 3.691-1.968 5.392-3.33.075-.06.042-1.283-.034-1.327-2.688-1.541-4.957-.515-7.267 1.226-1.08.814-1.701 1.962-2.236 3.148-.317.698-7.308.225-8.182.217-6.912-.067-13.756-.29-20.638-.267 2.002-.806 3.938-1.788 5.463-2.488 2.166-.997 4.375-1.992 4.2-4.54-.17-2.45-7.534 1.09-13.115 4.057a5.455 5.455 0 00.752-2.17c.013-.105.034-1.181-.059-1.172-3.581.346-6.092 3.072-6.236 6.355a.481.481 0 01-.05.025l-.244.124c-6.376.201-12.749.306-19.118.38.499-.24.995-.492 1.484-.755 1.744-.946 3.307-1.884 3.154-3.992-.188-2.62-3.516-1.322-4.783-.377-1.595 1.187-3.302 3.118-3.832 5.163-4.099.034-8.199.04-12.3.05 1.975-.828 3.93-1.694 5.812-2.738 2.162-1.199 3.92-2.357 3.629-4.93-.327-2.893-5.181.715-6.047 1.348-2.43 1.777-5.106 3.915-6.99 6.333-3.327.002-6.658-.01-9.986-.016.047-.025.097-.054.144-.077a23.832 23.832 0 004-2.566c1.75-1.382 2.926-3.04 2.918-5.274 0-.06-.009-.936-.084-.928C10.233.452 3.89 4.153 3.847 8.838c-1.273-.003-2.544-.002-3.819-.007-.032 0-.05.999.026 1.003 1.268.105 2.543.173 3.815.255.013.078.026.133.04.133.208-.005.419-.04.632-.087 3.456.218 6.921.349 10.392.44.08 2.608 1.571 5.114 3.342 6.967 1.096 1.146 2.575 2.083 4.225 1.893.897-.104 2.244-.88 2.35-1.87.23-2.171-.857-3.272-2.613-4.465-1.411-.96-2.942-1.711-4.48-2.447 8.997.164 18.02-.016 27.013-.276.344 3.136 1.728 6.279 4.133 8.388 1.558 1.366 6.736 2.229 6.87-.905.098-2.345-1.281-3.654-3.098-5.034-1.272-.965-2.661-1.79-4.063-2.554l-.017-.01c3.376-.103 6.747-.215 10.113-.318 1.357-.042 2.706-.05 4.059-.068.188.057.377.115.567.175.554 2.087 2.233 3.852 3.822 5.239.58.505 4.011 3.159 4.278 1.065.197-1.545-.001-3.108-1.088-4.294-.958-1.046-2.308-1.754-3.757-2.231 3.407-.005 6.805.041 10.21.108.005.076.012.138.021.142.221.08.457.134.696.182.016.078.041.147.09.193 1.12 1.083 10.157 9.415 10.76 5.536.313-2.022.054-3.87-1.802-5.037-.456-.286-1.056-.57-1.736-.827l1.542.037c2.055.052 4.106-.015 6.158-.097 1.13-.045 1.656-.142 1.992-.387.008.075.007.152.031.223 1.702 4.8 10.926 7.536 15.402 5.68.092-.038.032-1.244-.033-1.37'/%3E%3C/svg%3E\a");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin:10px auto;overflow:hidden;vertical-align:middle;width:80px}@media (max-width:768px){.profile-reviews-heading:after,.profile-reviews-heading:before{display:block;position:relative;top:2px}}.profile-reviews-heading:before{margin-right:24px;transform:scaleX(-1) translateY(-1px)}@media (max-width:768px){.profile-reviews-heading:before{margin-right:auto;transform:none}}.profile-reviews-heading:after{margin-left:24px;transform:translateY(1px)}@media (max-width:768px){.profile-reviews-heading:after{margin-left:auto;transform:none}}.profile-reviews-list .profile-reviews-quote{background:#fff;border:1px solid #6a9fc9;border-radius:20px;color:#545050;font-family:Open Sans Condensed,sans-serif;height:100%;margin:0 auto;padding:30px}.profile-reviews-list .profile-reviews-quote-title{display:block;font-size:15px;font-weight:700;line-height:18px}.profile-reviews-list .profile-reviews-quote-date{float:right;font-size:13px;font-style:italic;font-weight:400;line-height:18px;padding-left:10px;position:relative}.profile-reviews-list .profile-reviews-quote-rate{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyMiI+PHBhdGggZD0iTTEyLjkgMi45bDIgNC4xYy4xLjMuNC41LjcuNWw0LjUuN2MuOC4xIDEuMSAxLjEuNSAxLjdsLTMuMyAzLjJjLS4yLjItLjMuNS0uMy45bC44IDQuNWMuMS44LS43IDEuNC0xLjQgMWwtNC4xLTIuMWMtLjMtLjEtLjYtLjEtLjkgMGwtNC4xIDIuMWMtLjcuNC0xLjUtLjItMS40LTFsMS00LjVjLjEtLjMtLjEtLjYtLjMtLjlMMy4zIDkuOWMtLjYtLjYtLjMtMS41LjUtMS43bDQuNS0uN2MuNCAwIC43LS4yLjgtLjVsMi00LjFjLjQtLjcgMS40LS43IDEuOCAweiIgZmlsbD0iI2YxYzQwZiIvPjwvc3ZnPg==) 0 50% repeat-x;background-size:22px auto;height:22px;margin-bottom:13px;margin-left:-3px;position:relative;width:110px}.profile-reviews-list .profile-reviews-quote-rate-4{width:88px}.profile-reviews-list .profile-reviews-quote-rate-3{width:66px}.profile-reviews-list .profile-reviews-quote-rate-2{width:44px}.profile-reviews-list .profile-reviews-quote-rate-1{width:22px}.profile-reviews-list .profile-reviews-quote-comment{flex-grow:1;font-size:14px;line-height:20px}.profile-reviews-list .profile-reviews-quote-from{display:block;font-size:14px;font-weight:700;line-height:22px;margin-top:10px}@media screen and (min-width:954px){.profile-reviews-list .profile-reviews-quote{margin:initial}}.profile-reviews-entry{padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:992px){.profile-reviews-entry{flex:0 0 50%;max-width:50%}}@media (min-width:1200px){.profile-reviews-entry{flex:0 0 25%;max-width:25%}}.profile-reviews-note{color:#545050;font:14px/16px Open Sans Condensed,sans-serif;margin-top:48px;text-align:center}.profile-reviews-note a{color:#8a1f63;text-transform:uppercase}.profile-reviews-all{font:700 16px/19px Open Sans,sans-serif;margin-top:23px;text-align:center}.profile-reviews-all a{color:#8a1f63}.profile-reviews-form{margin:15px auto;max-width:100%;padding:15px 20px}@media (min-width:768px){.profile-reviews-form{margin:20px auto;max-width:560px;padding:20px 30px!important}}.profile-reviews-form input,.profile-reviews-form select,.profile-reviews-form textarea{margin:10px 0;padding:10px}.profile-reviews-form textarea{min-height:200px}.search-results #primary{padding-bottom:50px}body.page-id-1039799 article .entry-header,body.page-id-1058202 article .entry-header,body.page-id-349344 article .entry-header{margin:initial;padding-top:15px}body.page-id-1039799 article .entry-header h2.entry-title,body.page-id-1058202 article .entry-header h2.entry-title,body.page-id-349344 article .entry-header h2.entry-title{font-family:inherit;font-size:24px;font-weight:700;text-align:initial}body.page-id-1039799 article .entry-header h2.entry-title:after,body.page-id-1039799 article .entry-header h2.entry-title:before,body.page-id-1058202 article .entry-header h2.entry-title:after,body.page-id-1058202 article .entry-header h2.entry-title:before,body.page-id-349344 article .entry-header h2.entry-title:after,body.page-id-349344 article .entry-header h2.entry-title:before{display:none}body.page-id-1039799 article .entry-header,body.page-id-1058202 article .entry-header,body.page-id-349344 article .entry-header{padding-bottom:15px}body.page-id-1039799 article .entry-summary img,body.page-id-1058202 article .entry-summary img,body.page-id-349344 article .entry-summary img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}body.page-id-1039799 .nav-links,body.page-id-1058202 .nav-links,body.page-id-349344 .nav-links{letter-spacing:5px}body.page-id-1039799 #comments,body.page-id-1058202 #comments,body.page-id-349344 #comments{display:none}.custom-search-results-loop{padding:20px 0}.custom-search-results-loop .page-numbers{letter-spacing:1px;margin:0 4px}#pg_group_photos_container,#pg_group_photos_container #new_album,.pmagic .pg-photo-album,.pmagic .pg-photo-albums{white-space:normal}.count_video_invite{background:#8a1f63;border-radius:12px;color:#fff;display:inline-block;font-family:helvetica,sans-serif;font-size:10px;height:16px;line-height:15px;margin:0 0 0 8px;min-width:10px;position:relative;right:auto;text-align:center;top:2px;vertical-align:top;width:16px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbmZpZy9fbWl4aW5zLnNjc3MiLCJ0aGVtZS9fNDA0LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiY29uZmlnL192YXJpYWJsZXMuc2NzcyIsInRoZW1lL19ldmVudHMuc2NzcyIsInRoZW1lL19mZWF0dXJlZC1qb2JzLnNjc3MiLCJ0aGVtZS9fZm9ybS5zY3NzIiwidGhlbWUvX2pvYi1saXN0aW5ncy5zY3NzIiwidGhlbWUvX21hcmtldHBsYWNlLnNjc3MiLCJ0aGVtZS9fbmVhcmJ5LXByb3BlcnRpZXMuc2NzcyIsInRoZW1lL19yZWctZm9ybS5zY3NzIiwidGhlbWUvX3JlZ2lzdHJhdGlvbi5zY3NzIiwidGhlbWUvX3JlbGF0ZWQtam9icy5zY3NzIiwidGhlbWUvX3Jldmlld3Muc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCJ0aGVtZS9fc2VhcmNoLWxvb3Auc2NzcyIsInRoZW1lL191c2VyLWdyb3VwLXBob3Rvcy5zY3NzIiwidGhlbWUvX3ZpZGVvX2NoYXQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJRSx3QkFDRSx1QkFBNkIsQ0FEL0IsK0NBQ0UseUJBQTZCLENBRC9CLHVCQUNFLHlCQUE2QixDQUM5QixvQ0FzQkcsT0FBZ0MsQ0FGcEMsMkNBSU0sUUFBdUQsQ0FHdkQsd0JBQXFCLENBRnJCLHFDQUF1QyxDQUN2QywrQkFDMEIsQ0FQaEMsMENBVU0sUUFBbUUsQ0FWekUsd0RBZ0JNLDZDQUFxRCxDQWhCM0QsK0RBbUJRLFNBQVMsQ0FEVCxxREFDVSxDQW5CbEIsOERBc0JRLCtDQUEyRCxDQUM1RCxXQ2hEUCxTQUFVLENDMkRSLHlCRDVESixXQUdJLGNBQWUsQ0E4SGxCLENBaklELGVB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Q0FmekIsZ0lBb0JRLG1CQUFvQixDQXBCNUIsK0lBMEJVLFdBQVcsQ0FFWCxjQUFVLENBRFYsbUJBQWlCLENBQWpCLGdCQUFpQixDQUZqQixVQUdjLENBNUJ4QiwrRkFpQ00sa0JBQW1CLENBakN6Qiw0RkFvQ00sWUFBYSxDQUNkLDRCQUlILGNBQWlCLENBRG5CLDBDQUdJLGtCQUFtQixDQUNuQixZQUFlLENDM0NuQixrSEFLSSxrQkFBbUIsQ0FDcEIsb0JDQUMsa0JBQW1CLENBQ25CLGtCQUFtQixDQUhuQixVQUFXLENBVlgsb0JBQXFCLENBZXJCLGdDQUFhLENBUGIsY0FBZSxDQUxmLFdBQVksQ0FNWixnQkFBaUIsQ0FMakIsZ0JBQWlCLENBRmpCLGNBQWUsQ0FHZixpQkFBa0IsQ0FFbEIsVUFBVyxDQU9YLGlCQUFrQixDQVJsQixPQUFRLENBS1Isa0JBQW1CLENBVm5CLFVBY2tDIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qXG4gKiBsaW5lIGhlaWdodCBvcHRpb25zXG4gKi9cbkBlYWNoICRuYW1lLCAkc2l6ZSBpbiAkZWRpdG9yLWZvbnQtaGVpZ2h0IHtcbiAgLmhhcy0jeyRuYW1lfS1saW5lLWhlaWdodCB7XG4gICAgbGluZS1oZWlnaHQ6ICRzaXplICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLypcbiAqIFVuaXQgY29udmVydGVyIGZyb20gcHh0byByZW0gb3IgZW1cbiAqXG4gKiBlbSBpcyByZWxhdGl2ZSB0byB0aGUgZm9udCBzaXplIG9mIGl0cyBkaXJlY3Qgb3IgbmVhcmVzdCBwYXJlbnQsXG4gKiByZW0gaXMgb25seSByZWxhdGl2ZSB0byB0aGUgaHRtbCAocm9vdCkgZm9udC1zaXplXG4gKi9cbkBmdW5jdGlvbiB1YygkcHgsICR1bml0OiByZW0sICRjb250ZXh0OiAxNikge1xuICAkcHgtbGlzdDogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcHgge1xuICAgICRweC1saXN0OiBhcHBlbmQoJHB4LWxpc3QsICN7JHZhbHVlLyRjb250ZXh0fSR1bml0LCBsaXN0LXNlcGFyYXRvcigkcHgpKTtcbiAgfVxuICBAcmV0dXJuICRweC1saXN0O1xufVxuLypcbiAqIEh1bWJ1cmdlciBtb2JpbGUgbWVudSB0b2dnbGVyXG4gKi9cbkBpZiBpbmRleCgkaGFtYnVyZ2VyLXR5cGVzLCBzbGlkZXIpIHtcbiAgLmhhbWJ1cmdlci0tc2xpZGVyIHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgIHRvcDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgLyAyO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdG9wOiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCArICRoYW1idXJnZXItbGF5ZXItc3BhY2luZztcbiAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRvcDogKCRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICogMikgKyAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICogMik7XG4gICAgICB9XG4gICAgfVxuICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAgICR5LW9mZnNldDogJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICsgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJHktb2Zmc2V0LCAwKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlM2QoJGhhbWJ1cmdlci1sYXllci13aWR0aCAvIC03LCAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKiAtMSwgMCk7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkeS1vZmZzZXQgKiAtMiwgMCkgcm90YXRlKC05MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8qXG4qIEZ1bmN0aW9uIHRvIGNyZWF0ZSBhbiBvcHRpbWl6ZWQgc3ZnIHVybFxuKlxuKiB1c2UgZXhhbXBsZXNcbiogYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVybCgnPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+Li4uLi48L3N2Zz4nKTtcbiogQGluY2x1ZGUgYmFja2dyb3VuZC1zdmcoJzxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPi4uLi4uPC9zdmc+Jyk7XG4qL1xuQGZ1bmN0aW9uIHN2Zy11cmwoJHN2Zykge1xuICAvLyBBZGQgbWlzc2luZyBuYW1lc3BhY2VcbiAgQGlmIG5vdCBzdHItaW5kZXgoJHN2Zyx4bWxucykge1xuICAgICRzdmc6IHN0ci1yZXBsYWNlKCRzdmcsICc8c3ZnJywgJzxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiJyk7XG4gIH1cbiAgLy8gQ2h1bmsgdXAgc3RyaW5nIGluIG9yZGVyIHRvIGF2b2lkXG4gIC8vIFwic3RhY2sgbGV2ZWwgdG9vIGRlZXBcIiBlcnJvclxuICAkZW5jb2RlZDogJyc7XG4gICRzbGljZTogMjAwMDtcbiAgJGluZGV4OiAwO1xuICAkbG9vcHM6IGNlaWwoc3RyLWxlbmd0aCgkc3ZnKS8kc2xpY2UpO1xuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRsb29wcyB7XG4gICAgJGNodW5rOiBzdHItc2xpY2UoJHN2ZywgJGluZGV4LCAkaW5kZXggKyAkc2xpY2UgLSAxKTtcbiAgICAvLyBFbmNvZGVcbiAgICAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJ1wiJywgJ1xcJycpO1xuICAgICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnJScsICclMjUnKTtcbiAgICAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJyMnLCAnJTIzJyk7XG4gICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICd7JywgJyU3QicpO1xuICAgICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnfScsICclN0QnKTtcbiAgICAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJzwnLCAnJTNDJyk7XG4gICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICc+JywgJyUzRScpO1xuICAgIC8vXG4gICAgLy8gVGhlIG1heWJlIGxpc3RcbiAgICAvL1xuICAgIC8vIEtlZXAgc2l6ZSBhbmQgY29tcGlsZSB0aW1lIGRvd25cbiAgICAvLyAuLi4gb25seSBhZGQgb24gZG9jdW1lbnRlZCBmYWlsXG4gICAgLy9cbiAgICAvLyAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJyYnLCAnJTI2Jyk7XG4gICAgLy8gJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICd8JywgJyU3QycpO1xuICAgIC8vICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnWycsICclNUInKTtcbiAgICAvLyAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJ10nLCAnJTVEJyk7XG4gICAgLy8gJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICdeJywgJyU1RScpO1xuICAgIC8vICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnYCcsICclNjAnKTtcbiAgICAvLyAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJzsnLCAnJTNCJyk7XG4gICAgLy8gJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICc/JywgJyUzRicpO1xuICAgIC8vICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnOicsICclM0EnKTtcbiAgICAvLyAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJ0AnLCAnJTQwJyk7XG4gICAgLy8gJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICc9JywgJyUzRCcpO1xuICAgICRlbmNvZGVkOiAjeyRlbmNvZGVkfSN7JGNodW5rfTtcbiAgICAkaW5kZXg6ICRpbmRleCArICRzbGljZTtcbiAgfVxuICBAcmV0dXJuIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwjeyRlbmNvZGVkfVwiKTtcbn1cbi8vIEJhY2tncm91bmQgc3ZnIG1peGluXG5AbWl4aW4gYmFja2dyb3VuZC1zdmcoJHN2Zykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJsKCRzdmcpO1xufVxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgY2hhcmFjdGVycyBpbiBhIHN0cmluZ1xuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlKCRzdHJpbmcsICRzZWFyY2gsICRyZXBsYWNlOiAnJykge1xuICAkaW5kZXg6IHN0ci1pbmRleCgkc3RyaW5nLCAkc2VhcmNoKTtcbiAgQHJldHVybiBpZigkaW5kZXgsXG4gICAgc3RyLXNsaWNlKCRzdHJpbmcsIDEsICRpbmRleCAtIDEpICsgJHJlcGxhY2UgK1xuc3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsICRpbmRleCArXG5zdHItbGVuZ3RoKCRzZWFyY2gpKSwgJHNlYXJjaCwgJHJlcGxhY2UpLFxuICAgICRzdHJpbmcpO1xufVxuQG1peGluIHBzZXVkbyB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtaXhpbiBiYWNrZmFjZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuQG1peGluIHVzZXItc2VsZWN0KCkge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuQG1peGluIG1vbWVudHVtLXNjcm9sbCgpIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuQG1peGluIGZvbnQtc21vb3RoaW5nKCkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbkBtaXhpbiB2ZXJ0aWNhbC1jZW50ZXIoKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbiIsIi5lcnJvci00MDQge1xuICBwYWRkaW5nOiAwO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7IFxuICAgIHBhZGRpbmc6IDc1cHggMDtcbiAgfVxuXG4gIHAgYSB7XG4gICAgY29sb3I6ICM0YTRhNGEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYWdlLWNvbnRlbnQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7IFxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICB9XG4gIH1cblxuICAucGFnZS1oZWFkZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogNzVweDtcbiAgICBcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7IFxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cblxuICAuZXJyb3ItcG9zdHMge1xuICAgIGxpIHtcbiAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7IFxuICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG4gIH1cblxuICBoMyB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cblxuICAuZm91ci1vaC1mb3Vye1xuICAgIGNvbG9yOiAjZjBmMGYwO1xuICAgIGZvbnQtc2l6ZTogMTcwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHsgXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgLmVudHJ5LTQwNCB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHsgXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1odG1sLXdpZGdldCB7XG4gICAgICBwIGEge1xuICAgICAgICBjb2xvcjogIzRhNGE0YSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wYWdlLXRpdGxlIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICAgIH1cbiAgfVxuXG4gICNlcnJvci1zZWFyY2gge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiA4cHggMTJweCA4cHggNDRweDtcbiAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktcGxhdGludW07XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JheS1wbGF0aW51bSBzdmctdXJsKCc8c3ZnIHdpZHRoPVwiMTEwXCIgaGVpZ2h0PVwiMjBcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZmlsbD1cIiM2MThEMUJcIiBkPVwiTTk1LjIzOCA5LjY2M2M0Ljk0Ni0uMDQgMTEuMDMyLjcwNyAxNCA0Ljc3NC00LjI1OSAxLjIzLTExLjQxMi0uOTUzLTE0LTQuNzc0TTk1LjgxIDcuN2MxLjU4My0yLjMwMiA0LjQ4Ni0zLjY5IDcuMTEtMi45NjQtMi4yNjIgMS43MS00LjY3OSAyLjk4Ny03LjQ2OSAzLjUzLjEwMi0uMTczLjIxNy0uMzYuMzYtLjU2Nm0tMTAuODY1IDMuOTIzYzEuMDEzLjM0OSA1LjQyMSAzLjE3NyAyLjQ1IDMuOTYzLTEuNzk1LjQ3NS00LjM1NC0xLjk3Ni01LjU2My0yLjk1N2E0Ny45MDQgNDcuOTA0IDAgMDEtMi40NS0yLjE1M2MuMjQ4LjAyLjQ5MS4wMzkuNzI1LjA2OCAxLjY0OC4yMSAzLjI3LjUzNyA0LjgzOCAxLjA3OW0tMTYuNDk4LjM4NWMuODA5LjQyIDQuMzA1IDMuMDcgMi4zMTcgMy42NjYtMS4zNzcuNDE1LTMuMzY3LTEuNjMtNC4yMDUtMi40Mi0uODktLjg0LTEuOC0xLjg1LTIuNDY3LTIuOTYgMS40OTIuNDc2IDIuOTc5Ljk5OSA0LjM1NSAxLjcxNE01OS45NDMgOC4yOGMtLjMwMS4wMDgtLjU5OS4wMTQtLjg5OS4wMjMgMS45NzUtMS4wNzMgMy45MTUtMi4yMjcgNS44OTQtMy4yNzMgMi42Ny0xLjQxMSA2LjM5Mi0zLjgzNCA5LjU3LTMuNTggMS40NzIuMTE2LS42OTYgMS40MTMtMS4xMSAxLjY4My0xLjUzNy45OTQtMy4zMTMgMS42NjctNS4wMTIgMi4zMzItMi42OTUgMS4wNTYtNS44MyAxLjU2LTguNDQzIDIuODE1bS0zLjExNS0uMTE4Yy4zNDctMi42NDkgMy4yNy00LjU3MiA1Ljc3LTQuOTczLS42NDEgMS42NTMtMi4wOTMgMi44NjItMy42ODMgMy44MzItLjg2Ni40NzctMS41ODguODc0LTIuMDg3IDEuMTQxbS02LjI3NSA0Ljc2OWMxLjcyNCAxLjAwNSA0LjA3IDIuMzg1IDQuOTU0IDQuMjg3LS4wMTIuMDI5LS4wMi4wMzgtLjAzMS4wNzMtLjExMy4xODYtLjMwNC4zMjMtLjQ3NC40NTItLjQwOC4zMTQtLjk1LjQ2LTEuNDM2LjYtMS40MS40MDctMi43NjguMDg5LTQuMDEtLjYxOS0yLjQ1NS0xLjM5NS00LjA2LTQuNTYyLTQuNjQ5LTcuMzUxLjE5OC0uMDA3LjM5Ny0uMDEzLjU5Ny0uMDE4IDEuMzc4IDEuMTA0IDMuNTMgMS42OSA1LjA0OSAyLjU3Nk0zNi44OTggNS4xNjVjLjg1NC0uNzA4IDEuODc5LTEuMjkzIDMuMDA3LTEuMzg2LjQyOC0uMDM2LjgyOC4xMDcgMS4xOTguMjk4LjE4NS4wOTQuMzM5LjIyMi40OS4zNThsLjAxNy4wMmMtLjc0IDEuMjg2LTMuMTE4IDIuMjExLTQuMjE2IDIuNzM1LTEuMTczLjU2LTIuMzggMS4wNC0zLjU5MiAxLjUwOS43NDgtMS4zODMgMi4wMDktMi42MzMgMy4wOTYtMy41MzRtLTE0LjU4NS4zODVjMS44LTEuNDggNC41OTUtNC4wODUgNy4xNDMtMy45NDkuMjY1LjAxNC40NzMuMTQuNjQyLjMxNC0uMDM4LjA3Mi0uMDc2LjE0LS4xMjQuMjU1LS4yMTMuMjkzLS41MTIuNTMzLS43ODYuNzY5LTEuMTI4Ljk3Ni0yLjU1IDEuNjU4LTMuODc3IDIuMzIyLTEuNjk0Ljg0Ny0zLjU0IDEuNDktNS4yOSAyLjI4YTc0LjI0IDc0LjI0IDAgMDEyLjI5Mi0xLjk5bS0yLjAwOSA3Ljg4Yy45NDQuNDcyIDEuODYxLjk5MSAyLjcxNyAxLjYwNC4zNjYuMjYyLjcwNS41NTcgMS4wMjUuODczLjE2NC4xNjEuMzAyLjM0NC40MzkuNTMuMDguMTEuMTI3LjIwMi4xNTcuMjc2LS4zNjIuNzQ2LTEuNDU4IDEuMi0yLjE3NyAxLjM2LTEuMjE2LjI3NC0yLjQ1Mi0uNDM0LTMuMzc3LTEuMTI2LTEuODY1LTEuMzk2LTMuNjg3LTMuOTk0LTQuMDc3LTYuMzdsLjM1LjAwOWMtLjAyMS4yNzYtLjAwNy41MTQuMTA1LjU4IDEuNTI2Ljg5MyAzLjI1NyAxLjQ3IDQuODM4IDIuMjY0TTQuMDQxIDguODM4aC0uMDZjLjMtMS45NzQgMi42MTUtMy43MDIgNC4wOC00LjczMiAxLjc3MS0xLjI0NyAzLjkzNS0yLjMyIDYuMTI0LTIuNi0uNjEyIDEuODgxLTIuODcyIDMuMzg0LTQuMzY1IDQuMzQzLTEuOCAxLjE1NS00LjA1OCAxLjc2LTUuNzc5IDIuOTltMTA1Ljg3OSA1LjM3M2MtMi4wOS00LjA4NS02LjczOS01LjM3OC0xMS4yNjQtNS42OTEgMS45MjItLjgxMiAzLjY5MS0xLjk2OCA1LjM5Mi0zLjMzLjA3NS0uMDYuMDQyLTEuMjgzLS4wMzQtMS4zMjctMi42ODgtMS41NDEtNC45NTctLjUxNS03LjI2NyAxLjIyNi0xLjA4LjgxNC0xLjcwMSAxLjk2Mi0yLjIzNiAzLjE0OC0uMzE3LjY5OC03LjMwOC4yMjUtOC4xODIuMjE3LTYuOTEyLS4wNjctMTMuNzU2LS4yOS0yMC42MzgtLjI2NyAyLjAwMi0uODA2IDMuOTM4LTEuNzg4IDUuNDYzLTIuNDg4IDIuMTY2LS45OTcgNC4zNzUtMS45OTIgNC4yLTQuNTQtLjE3LTIuNDUtNy41MzQgMS4wOS0xMy4xMTUgNC4wNTdhNS40NTUgNS40NTUgMCAwMC43NTItMi4xN2MuMDEzLS4xMDUuMDM0LTEuMTgxLS4wNTktMS4xNzItMy41ODEuMzQ2LTYuMDkyIDMuMDcyLTYuMjM2IDYuMzU1YS40ODEuNDgxIDAgMDEtLjA1LjAyNWwtLjI0NC4xMjRjLTYuMzc2LjIwMS0xMi43NDkuMzA2LTE5LjExOC4zOC40OTktLjI0Ljk5NS0uNDkyIDEuNDg0LS43NTUgMS43NDQtLjk0NiAzLjMwNy0xLjg4NCAzLjE1NC0zLjk5Mi0uMTg4LTIuNjItMy41MTYtMS4zMjItNC43ODMtLjM3Ny0xLjU5NSAxLjE4Ny0zLjMwMiAzLjExOC0zLjgzMiA1LjE2My00LjA5OS4wMzQtOC4xOTkuMDQtMTIuMy4wNSAxLjk3NS0uODI4IDMuOTMtMS42OTQgNS44MTItMi43MzggMi4xNjItMS4xOTkgMy45Mi0yLjM1NyAzLjYyOS00LjkzLS4zMjctMi44OTMtNS4xODEuNzE1LTYuMDQ3IDEuMzQ4LTIuNDMgMS43NzctNS4xMDYgMy45MTUtNi45OSA2LjMzMy0zLjMyNy4wMDItNi42NTgtLjAxLTkuOTg2LS4wMTYuMDQ3LS4wMjUuMDk3LS4wNTQuMTQ0LS4wNzdhMjMuODMyIDIzLjgzMiAwIDAwNC0yLjU2NmMxLjc1LTEuMzgyIDIuOTI2LTMuMDQgMi45MTgtNS4yNzQgMC0uMDYtLjAwOS0uOTM2LS4wODQtLjkyOEMxMC4yMzMuNDUyIDMuODkgNC4xNTMgMy44NDcgOC44MzhjLTEuMjczLS4wMDMtMi41NDQtLjAwMi0zLjgxOS0uMDA3LS4wMzIgMC0uMDUuOTk5LjAyNiAxLjAwMyAxLjI2OC4xMDUgMi41NDMuMTczIDMuODE1LjI1NS4wMTMuMDc4LjAyNi4xMzMuMDQuMTMzLjIwOC0uMDA1LjQxOS0uMDQuNjMyLS4wODcgMy40NTYuMjE4IDYuOTIxLjM0OSAxMC4zOTIuNDQuMDggMi42MDggMS41NzEgNS4xMTQgMy4zNDIgNi45NjcgMS4wOTYgMS4xNDYgMi41NzUgMi4wODMgNC4yMjUgMS44OTMuODk3LS4xMDQgMi4yNDQtLjg4IDIuMzUtMS44Ny4yMy0yLjE3MS0uODU3LTMuMjcyLTIuNjEzLTQuNDY1LTEuNDExLS45Ni0yLjk0Mi0xLjcxMS00LjQ4LTIuNDQ3IDguOTk3LjE2NCAxOC4wMi0uMDE2IDI3LjAxMy0uMjc2LjM0NCAzLjEzNiAxLjcyOCA2LjI3OSA0LjEzMyA4LjM4OCAxLjU1OCAxLjM2NiA2LjczNiAyLjIyOSA2Ljg3LS45MDUuMDk4LTIuMzQ1LTEuMjgxLTMuNjU0LTMuMDk4LTUuMDM0LTEuMjcyLS45NjUtMi42NjEtMS43OS00LjA2My0yLjU1NGwtLjAxNy0uMDFjMy4zNzYtLjEwMyA2Ljc0Ny0uMjE1IDEwLjExMy0uMzE4IDEuMzU3LS4wNDIgMi43MDYtLjA1IDQuMDU5LS4wNjguMTg4LjA1Ny4zNzcuMTE1LjU2Ny4xNzUuNTU0IDIuMDg3IDIuMjMzIDMuODUyIDMuODIyIDUuMjM5LjU4LjUwNSA0LjAxMSAzLjE1OSA0LjI3OCAxLjA2NS4xOTctMS41NDUtLjAwMS0zLjEwOC0xLjA4OC00LjI5NC0uOTU4LTEuMDQ2LTIuMzA4LTEuNzU0LTMuNzU3LTIuMjMxIDMuNDA3LS4wMDUgNi44MDUuMDQxIDEwLjIxLjEwOC4wMDUuMDc2LjAxMi4xMzguMDIxLjE0Mi4yMjEuMDguNDU3LjEzNC42OTYuMTgyLjAxNi4wNzguMDQxLjE0Ny4wOS4xOTMgMS4xMiAxLjA4MyAxMC4xNTcgOS40MTUgMTAuNzYgNS41MzYuMzEzLTIuMDIyLjA1NC0zLjg3LTEuODAyLTUuMDM3LS40NTYtLjI4Ni0xLjA1Ni0uNTctMS43MzYtLjgyN2wxLjU0Mi4wMzdjMi4wNTUuMDUyIDQuMTA2LS4wMTUgNi4xNTgtLjA5NyAxLjEzLS4wNDUgMS42NTYtLjE0MiAxLjk5Mi0uMzg3LjAwOC4wNzUuMDA3LjE1Mi4wMzEuMjIzIDEuNzAyIDQuOCAxMC45MjYgNy41MzYgMTUuNDAyIDUuNjguMDkyLS4wMzguMDMyLTEuMjQ0LS4wMzMtMS4zN1wiLz48L3N2Zz4nKSAxNnB4IDEwcHggbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4IGF1dG87XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBjb2xvcjogJHNpbHZlci1kYXJrO1xuICAgICAgZm9udDogMjBweC8yMHB4ICRvcGVuLXNhbnMtY29uZDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgd2lkdGg6IDEzNnB4O1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMnB4IDVweCAzNHB4O1xuICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLWNvcm5mbG93ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGJsdWUtY29ybmZsb3dlciwgLjA1KSBzdmctdXJsKCc8c3ZnIHdpZHRoPVwiMTEwXCIgaGVpZ2h0PVwiMjBcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZmlsbD1cIiM2MThEMUJcIiBkPVwiTTk1LjIzOCA5LjY2M2M0Ljk0Ni0uMDQgMTEuMDMyLjcwNyAxNCA0Ljc3NC00LjI1OSAxLjIzLTExLjQxMi0uOTUzLTE0LTQuNzc0TTk1LjgxIDcuN2MxLjU4My0yLjMwMiA0LjQ4Ni0zLjY5IDcuMTEtMi45NjQtMi4yNjIgMS43MS00LjY3OSAyLjk4Ny03LjQ2OSAzLjUzLjEwMi0uMTczLjIxNy0uMzYuMzYtLjU2Nm0tMTAuODY1IDMuOTIzYzEuMDEzLjM0OSA1LjQyMSAzLjE3NyAyLjQ1IDMuOTYzLTEuNzk1LjQ3NS00LjM1NC0xLjk3Ni01LjU2My0yLjk1N2E0Ny45MDQgNDcuOTA0IDAgMDEtMi40NS0yLjE1M2MuMjQ4LjAyLjQ5MS4wMzkuNzI1LjA2OCAxLjY0OC4yMSAzLjI3LjUzNyA0LjgzOCAxLjA3OW0tMTYuNDk4LjM4NWMuODA5LjQyIDQuMzA1IDMuMDcgMi4zMTcgMy42NjYtMS4zNzcuNDE1LTMuMzY3LTEuNjMtNC4yMDUtMi40Mi0uODktLjg0LTEuOC0xLjg1LTIuNDY3LTIuOTYgMS40OTIuNDc2IDIuOTc5Ljk5OSA0LjM1NSAxLjcxNE01OS45NDMgOC4yOGMtLjMwMS4wMDgtLjU5OS4wMTQtLjg5OS4wMjMgMS45NzUtMS4wNzMgMy45MTUtMi4yMjcgNS44OTQtMy4yNzMgMi42Ny0xLjQxMSA2LjM5Mi0zLjgzNCA5LjU3LTMuNTggMS40NzIuMTE2LS42OTYgMS40MTMtMS4xMSAxLjY4My0xLjUzNy45OTQtMy4zMTMgMS42NjctNS4wMTIgMi4zMzItMi42OTUgMS4wNTYtNS44MyAxLjU2LTguNDQzIDIuODE1bS0zLjExNS0uMTE4Yy4zNDctMi42NDkgMy4yNy00LjU3MiA1Ljc3LTQuOTczLS42NDEgMS42NTMtMi4wOTMgMi44NjItMy42ODMgMy44MzItLjg2Ni40NzctMS41ODguODc0LTIuMDg3IDEuMTQxbS02LjI3NSA0Ljc2OWMxLjcyNCAxLjAwNSA0LjA3IDIuMzg1IDQuOTU0IDQuMjg3LS4wMTIuMDI5LS4wMi4wMzgtLjAzMS4wNzMtLjExMy4xODYtLjMwNC4zMjMtLjQ3NC40NTItLjQwOC4zMTQtLjk1LjQ2LTEuNDM2LjYtMS40MS40MDctMi43NjguMDg5LTQuMDEtLjYxOS0yLjQ1NS0xLjM5NS00LjA2LTQuNTYyLTQuNjQ5LTcuMzUxLjE5OC0uMDA3LjM5Ny0uMDEzLjU5Ny0uMDE4IDEuMzc4IDEuMTA0IDMuNTMgMS42OSA1LjA0OSAyLjU3Nk0zNi44OTggNS4xNjVjLjg1NC0uNzA4IDEuODc5LTEuMjkzIDMuMDA3LTEuMzg2LjQyOC0uMDM2LjgyOC4xMDcgMS4xOTguMjk4LjE4NS4wOTQuMzM5LjIyMi40OS4zNThsLjAxNy4wMmMtLjc0IDEuMjg2LTMuMTE4IDIuMjExLTQuMjE2IDIuNzM1LTEuMTczLjU2LTIuMzggMS4wNC0zLjU5MiAxLjUwOS43NDgtMS4zODMgMi4wMDktMi42MzMgMy4wOTYtMy41MzRtLTE0LjU4NS4zODVjMS44LTEuNDggNC41OTUtNC4wODUgNy4xNDMtMy45NDkuMjY1LjAxNC40NzMuMTQuNjQyLjMxNC0uMDM4LjA3Mi0uMDc2LjE0LS4xMjQuMjU1LS4yMTMuMjkzLS41MTIuNTMzLS43ODYuNzY5LTEuMTI4Ljk3Ni0yLjU1IDEuNjU4LTMuODc3IDIuMzIyLTEuNjk0Ljg0Ny0zLjU0IDEuNDktNS4yOSAyLjI4YTc0LjI0IDc0LjI0IDAgMDEyLjI5Mi0xLjk5bS0yLjAwOSA3Ljg4Yy45NDQuNDcyIDEuODYxLjk5MSAyLjcxNyAxLjYwNC4zNjYuMjYyLjcwNS41NTcgMS4wMjUuODczLjE2NC4xNjEuMzAyLjM0NC40MzkuNTMuMDguMTEuMTI3LjIwMi4xNTcuMjc2LS4zNjIuNzQ2LTEuNDU4IDEuMi0yLjE3NyAxLjM2LTEuMjE2LjI3NC0yLjQ1Mi0uNDM0LTMuMzc3LTEuMTI2LTEuODY1LTEuMzk2LTMuNjg3LTMuOTk0LTQuMDc3LTYuMzdsLjM1LjAwOWMtLjAyMS4yNzYtLjAwNy41MTQuMTA1LjU4IDEuNTI2Ljg5MyAzLjI1NyAxLjQ3IDQuODM4IDIuMjY0TTQuMDQxIDguODM4aC0uMDZjLjMtMS45NzQgMi42MTUtMy43MDIgNC4wOC00LjczMiAxLjc3MS0xLjI0NyAzLjkzNS0yLjMyIDYuMTI0LTIuNi0uNjEyIDEuODgxLTIuODcyIDMuMzg0LTQuMzY1IDQuMzQzLTEuOCAxLjE1NS00LjA1OCAxLjc2LTUuNzc5IDIuOTltMTA1Ljg3OSA1LjM3M2MtMi4wOS00LjA4NS02LjczOS01LjM3OC0xMS4yNjQtNS42OTEgMS45MjItLjgxMiAzLjY5MS0xLjk2OCA1LjM5Mi0zLjMzLjA3NS0uMDYuMDQyLTEuMjgzLS4wMzQtMS4zMjctMi42ODgtMS41NDEtNC45NTctLjUxNS03LjI2NyAxLjIyNi0xLjA4LjgxNC0xLjcwMSAxLjk2Mi0yLjIzNiAzLjE0OC0uMzE3LjY5OC03LjMwOC4yMjUtOC4xODIuMjE3LTYuOTEyLS4wNjctMTMuNzU2LS4yOS0yMC42MzgtLjI2NyAyLjAwMi0uODA2IDMuOTM4LTEuNzg4IDUuNDYzLTIuNDg4IDIuMTY2LS45OTcgNC4zNzUtMS45OTIgNC4yLTQuNTQtLjE3LTIuNDUtNy41MzQgMS4wOS0xMy4xMTUgNC4wNTdhNS40NTUgNS40NTUgMCAwMC43NTItMi4xN2MuMDEzLS4xMDUuMDM0LTEuMTgxLS4wNTktMS4xNzItMy41ODEuMzQ2LTYuMDkyIDMuMDcyLTYuMjM2IDYuMzU1YS40ODEuNDgxIDAgMDEtLjA1LjAyNWwtLjI0NC4xMjRjLTYuMzc2LjIwMS0xMi43NDkuMzA2LTE5LjExOC4zOC40OTktLjI0Ljk5NS0uNDkyIDEuNDg0LS43NTUgMS43NDQtLjk0NiAzLjMwNy0xLjg4NCAzLjE1NC0zLjk5Mi0uMTg4LTIuNjItMy41MTYtMS4zMjItNC43ODMtLjM3Ny0xLjU5NSAxLjE4Ny0zLjMwMiAzLjExOC0zLjgzMiA1LjE2My00LjA5OS4wMzQtOC4xOTkuMDQtMTIuMy4wNSAxLjk3NS0uODI4IDMuOTMtMS42OTQgNS44MTItMi43MzggMi4xNjItMS4xOTkgMy45Mi0yLjM1NyAzLjYyOS00LjkzLS4zMjctMi44OTMtNS4xODEuNzE1LTYuMDQ3IDEuMzQ4LTIuNDMgMS43NzctNS4xMDYgMy45MTUtNi45OSA2LjMzMy0zLjMyNy4wMDItNi42NTgtLjAxLTkuOTg2LS4wMTYuMDQ3LS4wMjUuMDk3LS4wNTQuMTQ0LS4wNzdhMjMuODMyIDIzLjgzMiAwIDAwNC0yLjU2NmMxLjc1LTEuMzgyIDIuOTI2LTMuMDQgMi45MTgtNS4yNzQgMC0uMDYtLjAwOS0uOTM2LS4wODQtLjkyOEMxMC4yMzMuNDUyIDMuODkgNC4xNTMgMy44NDcgOC44MzhjLTEuMjczLS4wMDMtMi41NDQtLjAwMi0zLjgxOS0uMDA3LS4wMzIgMC0uMDUuOTk5LjAyNiAxLjAwMyAxLjI2OC4xMDUgMi41NDMuMTczIDMuODE1LjI1NS4wMTMuMDc4LjAyNi4xMzMuMDQuMTMzLjIwOC0uMDA1LjQxOS0uMDQuNjMyLS4wODcgMy40NTYuMjE4IDYuOTIxLjM0OSAxMC4zOTIuNDQuMDggMi42MDggMS41NzEgNS4xMTQgMy4zNDIgNi45NjcgMS4wOTYgMS4xNDYgMi41NzUgMi4wODMgNC4yMjUgMS44OTMuODk3LS4xMDQgMi4yNDQtLjg4IDIuMzUtMS44Ny4yMy0yLjE3MS0uODU3LTMuMjcyLTIuNjEzLTQuNDY1LTEuNDExLS45Ni0yLjk0Mi0xLjcxMS00LjQ4LTIuNDQ3IDguOTk3LjE2NCAxOC4wMi0uMDE2IDI3LjAxMy0uMjc2LjM0NCAzLjEzNiAxLjcyOCA2LjI3OSA0LjEzMyA4LjM4OCAxLjU1OCAxLjM2NiA2LjczNiAyLjIyOSA2Ljg3LS45MDUuMDk4LTIuMzQ1LTEuMjgxLTMuNjU0LTMuMDk4LTUuMDM0LTEuMjcyLS45NjUtMi42NjEtMS43OS00LjA2My0yLjU1NGwtLjAxNy0uMDFjMy4zNzYtLjEwMyA2Ljc0Ny0uMjE1IDEwLjExMy0uMzE4IDEuMzU3LS4wNDIgMi43MDYtLjA1IDQuMDU5LS4wNjguMTg4LjA1Ny4zNzcuMTE1LjU2Ny4xNzUuNTU0IDIuMDg3IDIuMjMzIDMuODUyIDMuODIyIDUuMjM5LjU4LjUwNSA0LjAxMSAzLjE1OSA0LjI3OCAxLjA2NS4xOTctMS41NDUtLjAwMS0zLjEwOC0xLjA4OC00LjI5NC0uOTU4LTEuMDQ2LTIuMzA4LTEuNzU0LTMuNzU3LTIuMjMxIDMuNDA3LS4wMDUgNi44MDUuMDQxIDEwLjIxLjEwOC4wMDUuMDc2LjAxMi4xMzguMDIxLjE0Mi4yMjEuMDguNDU3LjEzNC42OTYuMTgyLjAxNi4wNzguMDQxLjE0Ny4wOS4xOTMgMS4xMiAxLjA4MyAxMC4xNTcgOS40MTUgMTAuNzYgNS41MzYuMzEzLTIuMDIyLjA1NC0zLjg3LTEuODAyLTUuMDM3LS40NTYtLjI4Ni0xLjA1Ni0uNTctMS43MzYtLjgyN2wxLjU0Mi4wMzdjMi4wNTUuMDUyIDQuMTA2LS4wMTUgNi4xNTgtLjA5NyAxLjEzLS4wNDUgMS42NTYtLjE0MiAxLjk5Mi0uMzg3LjAwOC4wNzUuMDA3LjE1Mi4wMzEuMjIzIDEuNzAyIDQuOCAxMC45MjYgNy41MzYgMTUuNDAyIDUuNjguMDkyLS4wMzguMDMyLTEuMjQ0LS4wMzMtMS4zN1wiLz48L3N2Zz4nKSA4cHggNXB4IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNXB4IGF1dG87XG4gICAgICAgIGNvbG9yOiAkYmx1ZS1jb3JuZmxvd2VyO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgfVxuXG4gICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6IGluaGVyaXQ7IHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2U7IH1cbiAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogaW5oZXJpdDsgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZTsgfVxuICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogaW5oZXJpdDsgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZTsgfVxuICAgICAgJjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6IGluaGVyaXQ7IHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2U7IH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IG9wYWNpdHk6IDA7IH1cbiAgICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7IG9wYWNpdHk6IDA7IH1cbiAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBvcGFjaXR5OiAwOyB9XG4gICAgICAgICY6LW1vei1wbGFjZWhvbGRlciB7IG9wYWNpdHk6IDA7IH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG59IiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBVc2UgdGhpcyBmaWxlIHRvIG92ZXJ3cml0ZSB0aGUgYmFzaWMgQm9vdHN0cmFwIHZhcmlhYmxlcyBhbmQgYWRkIGN1c3RvbSB2YXJpYWJsZXNcbi8vIEp1c3QgY29weSBhIHZhcmlhYmxlIGZyb20gbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyBhbmQgZWRpdCB0aGUgdmFsdWUuXG5cbi8vJGltYWdlczogJy93cC1jb250ZW50L3RoZW1lcy90Z24vYnVpbGQvZGlzdC9pbWFnZXMnO1xuJGltYWdlczogJy93cC1jb250ZW50L3RoZW1lcy90Z24vaW1hZ2VzJztcblxuLy8gU3BhY2luZ1xuJHNwYWNlcjogMXJlbTtcblxuLy8gQ29sb3JzXG4kcHJpbWFyeTogICAgICAgIzhhMWY2MztcbiRzZWNvbmRhcnk6ICAgICAjMTg4OGM3O1xuJGRhcms6ICAgICAgICAgICMzMzM7XG4kbWVkaXVtOiAgICAgICAgIzRhNGE0YTtcbiRsaWdodDogICAgICAgICAjZjFmMWYxO1xuXG4kZ3JheS1wbGF0aW51bTogICAjZThlOGU4O1xuJGdyYXktYW1lcmljYW46ICAgI2QwZDBkMDtcbiRncmF5LWxpZ2h0OiAgICAgICNjYmNhY2E7XG4kZ3JheS14MTE6ICAgICAgICAjYmViZWJlO1xuJHNpbHZlci1mb2lsOiAgICAgI2FlYjBiMDtcbiRncmF5LXNwYW5pc2g6ICAgICM5NTk1OTU7XG4kc2lsdmVyLXNvbmljOiAgICAjN2E3YTdhO1xuJHNpbHZlci1kYXJrOiAgICAgIzZkNmQ2ZDtcbiRzaWx2ZXItZGFya2VyOiAgICM1NDUwNTA7XG4kZ3JheS1vbnl4OiAgICAgICAjMzkzNDNhO1xuJGdyYXktZGFyazogICAgICAgIzMzMztcbiRyYWlzaW4tYmxhY2s6ICAgICMyMDIwMjA7XG5cbiRyZWQtcHVycGxlOiAgICAgICNlMTAyNzE7XG4kY2hpbmEtcGluazogICAgICAjZTM2M2E5O1xuJGRpYW1vbmQ6ICAgICAgICAgI2JkZTJmZjtcbiRibHVlLWdyYXk6ICAgICAgICM2YTlmYzk7XG4kYmx1ZS1jb3JuZmxvd2VyOiAjMTg4OGM3O1xuXG4kdGhlbWUtY29sb3JzOiAoXG4gIFwibWVkaXVtXCI6ICAgICAgJG1lZGl1bSxcbiAgXCJzaWx2ZXItZGFya1wiOiAkc2lsdmVyLWRhcmssXG4gIFwiZ3JheS1saWdodFwiOiAgJGdyYXktbGlnaHQsXG4pO1xuXG4vLyBUeXBvZ3JhcGh5XG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogdHJ1ZTtcblxuJG9wZW4tc2FuczogICAgICAgICAgICAgICAgICAgJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4kb3Blbi1zYW5zLWNvbmQ6ICAgICAgICAgICAgICAnT3BlbiBTYW5zIENvbmRlbnNlZCcsIHNhbnMtc2VyaWY7XG4kYW1hdGljLXNjOiAgICAgICAgICAgICAgICAgICAnQW1hdGljIFNDJywgY3Vyc2l2ZTtcblxuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgJG9wZW4tc2FucywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgJG9wZW4tc2Fucy1jb25kLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICAkZGFyaztcblxuJGZvbnQtc2l6ZS1iYXNlOiAxcmVtO1xuJGJvZHktY29sb3I6ICRtZWRpdW07XG5cbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNTtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuMjU7XG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAyO1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICA4NSU7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuMztcblxuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgJHNlY29uZGFyeTtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMjtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDcwMDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kZWRpdG9yLWZvbnQtaGVpZ2h0OiAoKTtcbiRlZGl0b3ItZm9udC1oZWlnaHQ6IG1hcC1tZXJnZShcbiAgKFxuICAgICd4c21hbGwnOiAgICAgICAgICAxLFxuICAgICdzbWFsbCc6ICAgICAgICAgICAxLjUsXG4gICAgJ25vcm1hbCc6ICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlLFxuICAgICdsYXJnZSc6ICAgICAgICAgICAxLjksXG4gICksXG4gICRlZGl0b3ItZm9udC1oZWlnaHRcbik7XG5cbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0O1xuXG4vLyBHcmlkIENvbnRhaW5lclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gICAgc206IDU0MHB4LFxuICAgIG1kOiA3MjBweCxcbiAgICBsZzogOTYwcHgsXG4gICAgeGw6IDEyMDBweFxuKTtcblxuLy8gTmF2c1xuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgJGRhcms7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICByZ2JhKCRkYXJrLCAuNyk7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAkc2Vjb25kYXJ5O1xuXG4vLyBOYXZiYXJcbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICRzcGFjZXI7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuLy8gT3B0aW9uc1xuJGVuYWJsZS1jYXJldDogIGZhbHNlO1xuXG4vLyBDb21wb25lbnRzXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIDAuNjI1cmVtOyAgICAgICAgICAgICAgIC8vIDEwcHhcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzIC8gMjsgICAgIC8vIDVweFxuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gKiAzOyAgLy8gMTVweFxuJGJvcmRlci1yYWRpdXMtcGlsbDogICAgICAgICAgNTByZW07ICAvLyA4MDBweFxuXG4vLyBhbHRob3VnaCBjYXJldCBhcmUgZGlzYWJsZWQgZm9yIGRyb3Bkb3duLCB3ZSBhcmUgbWFudWFsbHkgYWRkaW5nIHRvIG1vYmlsZSBtZW51XG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuNGVtO1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLTE7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuNDU7XG5cbi8vIEJ1dHRvblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgMC41cmVtO1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgMS44NzVyZW07XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgIDcwMDtcbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLCBib3JkZXItY29sb3IgLjNzIGVhc2UsIGJveC1zaGFkb3cgLjNzIGVhc2UgIWRlZmF1bHQ7XG5cbi8vIEhhbWJ1cmdlcnNcbiRoYW1idXJnZXItcGFkZGluZy14OiAgICAgICAgIDE1cHg7XG4kaGFtYnVyZ2VyLXBhZGRpbmcteTogICAgICAgICAxNXB4O1xuJGhhbWJ1cmdlci1sYXllci13aWR0aDogICAgICAgNDBweDtcbiRoYW1idXJnZXItbGF5ZXItaGVpZ2h0OiAgICAgIDRweDtcbiRoYW1idXJnZXItbGF5ZXItc3BhY2luZzogICAgIDZweDtcbiRoYW1idXJnZXItbGF5ZXItY29sb3I6ICAgICAgICMwMDA7XG4kaGFtYnVyZ2VyLWxheWVyLWJvcmRlci1yYWRpdXM6IDRweDtcbiRoYW1idXJnZXItaG92ZXItb3BhY2l0eTogICAgIDAuNztcbiRoYW1idXJnZXItYWN0aXZlLWxheWVyLWNvbG9yOiAkaGFtYnVyZ2VyLWxheWVyLWNvbG9yO1xuJGhhbWJ1cmdlci1hY3RpdmUtaG92ZXItb3BhY2l0eTogJGhhbWJ1cmdlci1ob3Zlci1vcGFjaXR5O1xuXG4vLyBUbyB1c2UgQ1NTIGZpbHRlcnMgYXMgdGhlIGhvdmVyIGVmZmVjdCBpbnN0ZWFkIG9mIG9wYWNpdHksXG4vLyBzZXQgJGhhbWJ1cmdlci1ob3Zlci11c2UtZmlsdGVyIGFzIHRydWUgYW5kXG4vLyBjaGFuZ2UgdGhlIHZhbHVlIG9mICRoYW1idXJnZXItaG92ZXItZmlsdGVyIGFjY29yZGluZ2x5LlxuJGhhbWJ1cmdlci1ob3Zlci11c2UtZmlsdGVyICAgOiBmYWxzZTtcbiRoYW1idXJnZXItaG92ZXItZmlsdGVyICAgICAgIDogb3BhY2l0eSg1MCUpO1xuJGhhbWJ1cmdlci1hY3RpdmUtaG92ZXItZmlsdGVyOiAkaGFtYnVyZ2VyLWhvdmVyLWZpbHRlcjtcblxuJGhhbWJ1cmdlci10eXBlczogKFxuICAgICAgICBzbGlkZXJcbik7XG4iLCIudHJpYmUtY29tbW9uIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGluaXRpYWw7XG5cbiAgKiB7XG4gICAgdGV4dC1yZW5kZXJpbmc6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50cmliZS1jb21tb24taDMsXG4gIC50cmliZS1jb21tb24taDUsXG4gIC50cmliZS1jb21tb24taDYsXG4gIC50cmliZS1jb21tb24taDcsXG4gIC50cmliZS1jb21tb24tYjIsXG4gIC50cmliZS1jb21tb24tYy1idG4sXG4gIC50cmliZS1jb21tb24tYy1idG4tYm9yZGVyLXNtYWxsLFxuICAudHJpYmUtY29tbW9uLWZvcm0tY29udHJvbC10ZXh0X19pbnB1dCB7XG4gICAgZm9udC1mYW1pbHk6ICRvcGVuLXNhbnM7XG4gIH1cblxuICAudHJpYmUtY29tbW9uLWMtYnRuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuXG4gICAgJjphY3RpdmUsXG4gICAgJjpmb2N1cyxcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnRyaWJlLWNvbW1vbi1jLXN2Z2ljb24ge1xuICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRyaWJlLWNvbW1vbi1jLXN2Z2ljb25fX3N2Zy1zdHJva2Uge1xuICAgIHN0cm9rZTogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50cmliZS10aWNrZXRzX19yc3ZwLWFjdGlvbnMtc3VjY2Vzcy1nb2luZy1jaGVjay1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wb3N0LXR5cGUtYXJjaGl2ZS10cmliZV9ldmVudHMge1xuICAuZW50cnktaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLnRyaWJlLWV2ZW50cy1sLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcblxuICAgIC50cmliZS1ldmVudHMtYmVmb3JlLWh0bWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNzVweDtcblxuICAgICAgLmVudHJ5LWhlYWRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRyaWJlLWV2ZW50cy1jLW1lc3NhZ2VzX19tZXNzYWdlLWxpc3QtaXRlbS1saW5rIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudHJpYmUtZXZlbnRzLWMtZXZlbnRzLWJhciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG5cblxuICAgICAgI3RyaWJlLWV2ZW50cy1zZWFyY2gtY29udGFpbmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gICAgICAgICAgcGFkZGluZzogNDRweCAyMnB4IDU3cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICN0cmliZS1ldmVudHMtZXZlbnRzLWJhci1rZXl3b3JkIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRyaWJlLWV2ZW50cy1jLWV2ZW50cy1iYXJfX3ZpZXdzIHtcbiAgICAgICAgI3RyaWJlLWV2ZW50cy12aWV3LXNlbGVjdG9yLWNvbnRlbnQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cbiAgICAgICAgICAudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fbGlzdC1pdGVtLWxpbmsge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgYm90dG9tOiAxN3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fbGlzdC1pdGVtLXRleHQge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJG9wZW4tc2FucztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudHJpYmUtZmlsdGVyLWJhciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuXG4gICAgICAudHJpYmUtZmlsdGVyLWJhci1jLXBpbGwtLWJ1dHRvbiB7XG4gICAgICAgIC50cmliZS1maWx0ZXItYmFyLWMtcGlsbF9fcGlsbCB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYudHJpYmUtZmlsdGVyLWJhci1jLXBpbGwtLWhhcy1zZWxlY3Rpb25zIHtcbiAgICAgICAgICAudHJpYmUtZmlsdGVyLWJhci1jLXBpbGxfX3BpbGwge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRyaWJlLWZpbHRlci1iYXJfX2ZpbHRlcnMtc2xpZGVyLWNvbnRhaW5lcjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fbW9udGgtc2VwYXJhdG9yLXRleHQge1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgfVxuXG4gICAgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1tb250aF9fZGF5LS1jdXJyZW50IHtcbiAgICAgIC50cmliZS1ldmVudHMtY2FsZW5kYXItbW9udGhfX2RheS1kYXRlIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5yb3cge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAgIC5ldmVudHMtd3JhcHBlciB7XG5cbiAgICAgICAgPmRpdixcbiAgICAgICAgPm5hdiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcblxuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTBweCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGVtcGxhdGVyYV9zaG9ydGNvZGUge1xuICAgID5wIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmV2ZW50cy1wYWdlIHtcbiAgLmVudHJ5LWhlYWRlciB7XG4gICAgbWFyZ2luOiAyNXB4IDAgMDtcblxuICAgIC5lbnRyeS10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgY29sb3I6IGluaXRpYWw7XG4gICAgfVxuICB9XG5cbiAgLmV2ZW50cy1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cblxuICAjdHJpYmUtZXZlbnRzLXBnLXRlbXBsYXRlIHtcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG5cbiAgICAuc2luZ2xlLWV2ZW50LXdyYXBwZXIge1xuICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcblxuICAgICAgLnNpbmdsZS1ldmVudC1jb250ZW50IHtcbiAgICAgICAgaDEge1xuICAgICAgICAgIGNvbG9yOiAjMTQxODI3O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuXG4gICAgICAgICAgJi5zaW5nbGUtZXZlbnQtdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMTQxODI3O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY0cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudHJpYmUtZXZlbnRzLWV2ZW50LWltYWdlIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNTUwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjRweCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgIGNvbG9yOiAjMTQxODI3O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG5cbiAgICAgICAgICAmLmV2ZW50LWRlc2NyaXB0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hYm91dC1hdXRob3Ige1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2hhcmUtdGl0bGUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzN3B4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAudHJpYmUtZXZlbnRzLXNjaGVkdWxlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvcGVuLXNhbnM7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRyaWJlLWV2ZW50cy1yZWxhdGVkLWV2ZW50cy10aXRsZSxcbiAgICAgIC50cmliZS1yZWxhdGVkLWV2ZW50cyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLnRyaWJlLWV2ZW50cy1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMjhweDtcblxuICAgICAgICAqIHtcbiAgICAgICAgICBmb250LWZhbWlseTogJG9wZW4tc2FucztcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY0cHgpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudHJpYmUtZXZlbnRzLWljYWwsXG4gICAgICAudHJpYmUtZXZlbnRzLWdjYWwge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC50cmliZS1ldmVudHMtY2FsLWxpbmtzIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvcGVuLXNhbnM7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcblxuICAgICAgICAudHJpYmUtZXZlbnRzLWJ1dHRvbiB7XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgIHBhZGRpbmc6IDdweCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbWluLXdpZHRoOiAyNDBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zaGFyZXRoaXMtaW5saW5lLXNoYXJlLWJ1dHRvbnMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuXG4gICAgICAgIC5zdC1idG4+aW1nIHtcbiAgICAgICAgICB0b3A6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50cmliZS1ldmVudHMtZXZlbnQtbWV0YSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3Blbi1zYW5zO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50cmliZS1ldmVudHMtbWV0YS1ncm91cCB7XG4gICAgICAgICAgZGwge1xuXG4gICAgICAgICAgICBkdDpsYXN0LW9mLXR5cGUsXG4gICAgICAgICAgICAudHJpYmUtZXZlbnQtdGFncyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5idXR0b24tLXByaW1hcnkge1xuXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjOGExZjYzICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM4YTFmNjMgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBwYWRkaW5nOiA3cHggMTVweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMjY0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGVtcGxhdGVyYV9zaG9ydGNvZGUge1xuICAgID5wIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi5ldmVudHMtc2lkZWJhciB7XG4gICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgcGFkZGluZzogMHB4IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ldmVudHMtc2lkZWJhciB7XG4gIC5idXR0b25zIHtcbiAgICBhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMWVtICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2VwYXJhdG9yIHtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgIG1hcmdpbjogNTBweCAwO1xuICB9XG5cbiAgLmJsb2NrIHtcbiAgICBoMyB7XG4gICAgICBmb250LWZhbWlseTogJG9wZW4tc2Fucy1jb25kO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMWVtIDA7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG5cbiAgICAgICAgLmNhdGVnb3JpZXMge1xuICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAkbWVkaXVtO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1jb3N0LFxuLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1tb250aF9fY2FsZW5kZXItZXZlbnQtdG9vbHRpcC1jb3N0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3JzdnAtbm93IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG5cbiAgJi5zaG93LXJzdnAge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgaGVpZ2h0OiBpbml0aWFsO1xuICB9XG5cbiAgLnRyaWJlLXRpY2tldHNfX3JzdnAtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcblxuICAgIC50cmliZS10aWNrZXRzX19mb3JtLWZpZWxkLWxhYmVsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLnRyaWJlLXJlcXVpcmVkIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtMTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1kYXRldGltZSxcbi50cmliZS1ldmVudHMtY2FsZW5kYXItZGF5X19ldmVudC1kYXRldGltZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhMWY2MyAhaW1wb3J0YW50O1xuXG4gIHNwYW4ge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNpbmdsZS1vbl9kZW1hbmQge1xuICAuYmlnLWVudHJ5LXRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzUwNTA1MDtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgZm9udC1mYW1pbHk6IEFtYXRpYyBTQywgT3BlbiBTYW5zIENvbmRlbnNlZCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAycHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQ6IHN2Zy11cmwoJzxzdmcgd2lkdGg9XCIxMTBcIiBoZWlnaHQ9XCIyMFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBmaWxsPVwiIzYxOEQxQlwiIGQ9XCJNOTUuMjM4IDkuNjYzYzQuOTQ2LS4wNCAxMS4wMzIuNzA3IDE0IDQuNzc0LTQuMjU5IDEuMjMtMTEuNDEyLS45NTMtMTQtNC43NzRNOTUuODEgNy43YzEuNTgzLTIuMzAyIDQuNDg2LTMuNjkgNy4xMS0yLjk2NC0yLjI2MiAxLjcxLTQuNjc5IDIuOTg3LTcuNDY5IDMuNTMuMTAyLS4xNzMuMjE3LS4zNi4zNi0uNTY2bS0xMC44NjUgMy45MjNjMS4wMTMuMzQ5IDUuNDIxIDMuMTc3IDIuNDUgMy45NjMtMS43OTUuNDc1LTQuMzU0LTEuOTc2LTUuNTYzLTIuOTU3YTQ3LjkwNCA0Ny45MDQgMCAwMS0yLjQ1LTIuMTUzYy4yNDguMDIuNDkxLjAzOS43MjUuMDY4IDEuNjQ4LjIxIDMuMjcuNTM3IDQuODM4IDEuMDc5bS0xNi40OTguMzg1Yy44MDkuNDIgNC4zMDUgMy4wNyAyLjMxNyAzLjY2Ni0xLjM3Ny40MTUtMy4zNjctMS42My00LjIwNS0yLjQyLS44OS0uODQtMS44LTEuODUtMi40NjctMi45NiAxLjQ5Mi40NzYgMi45NzkuOTk5IDQuMzU1IDEuNzE0TTU5Ljk0MyA4LjI4Yy0uMzAxLjAwOC0uNTk5LjAxNC0uODk5LjAyMyAxLjk3NS0xLjA3MyAzLjkxNS0yLjIyNyA1Ljg5NC0zLjI3MyAyLjY3LTEuNDExIDYuMzkyLTMuODM0IDkuNTctMy41OCAxLjQ3Mi4xMTYtLjY5NiAxLjQxMy0xLjExIDEuNjgzLTEuNTM3Ljk5NC0zLjMxMyAxLjY2Ny01LjAxMiAyLjMzMi0yLjY5NSAxLjA1Ni01LjgzIDEuNTYtOC40NDMgMi44MTVtLTMuMTE1LS4xMThjLjM0Ny0yLjY0OSAzLjI3LTQuNTcyIDUuNzctNC45NzMtLjY0MSAxLjY1My0yLjA5MyAyLjg2Mi0zLjY4MyAzLjgzMi0uODY2LjQ3Ny0xLjU4OC44NzQtMi4wODcgMS4xNDFtLTYuMjc1IDQuNzY5YzEuNzI0IDEuMDA1IDQuMDcgMi4zODUgNC45NTQgNC4yODctLjAxMi4wMjktLjAyLjAzOC0uMDMxLjA3My0uMTEzLjE4Ni0uMzA0LjMyMy0uNDc0LjQ1Mi0uNDA4LjMxNC0uOTUuNDYtMS40MzYuNi0xLjQxLjQwNy0yLjc2OC4wODktNC4wMS0uNjE5LTIuNDU1LTEuMzk1LTQuMDYtNC41NjItNC42NDktNy4zNTEuMTk4LS4wMDcuMzk3LS4wMTMuNTk3LS4wMTggMS4zNzggMS4xMDQgMy41MyAxLjY5IDUuMDQ5IDIuNTc2TTM2Ljg5OCA1LjE2NWMuODU0LS43MDggMS44NzktMS4yOTMgMy4wMDctMS4zODYuNDI4LS4wMzYuODI4LjEwNyAxLjE5OC4yOTguMTg1LjA5NC4zMzkuMjIyLjQ5LjM1OGwuMDE3LjAyYy0uNzQgMS4yODYtMy4xMTggMi4yMTEtNC4yMTYgMi43MzUtMS4xNzMuNTYtMi4zOCAxLjA0LTMuNTkyIDEuNTA5Ljc0OC0xLjM4MyAyLjAwOS0yLjYzMyAzLjA5Ni0zLjUzNG0tMTQuNTg1LjM4NWMxLjgtMS40OCA0LjU5NS00LjA4NSA3LjE0My0zLjk0OS4yNjUuMDE0LjQ3My4xNC42NDIuMzE0LS4wMzguMDcyLS4wNzYuMTQtLjEyNC4yNTUtLjIxMy4yOTMtLjUxMi41MzMtLjc4Ni43NjktMS4xMjguOTc2LTIuNTUgMS42NTgtMy44NzcgMi4zMjItMS42OTQuODQ3LTMuNTQgMS40OS01LjI5IDIuMjhhNzQuMjQgNzQuMjQgMCAwMTIuMjkyLTEuOTltLTIuMDA5IDcuODhjLjk0NC40NzIgMS44NjEuOTkxIDIuNzE3IDEuNjA0LjM2Ni4yNjIuNzA1LjU1NyAxLjAyNS44NzMuMTY0LjE2MS4zMDIuMzQ0LjQzOS41My4wOC4xMS4xMjcuMjAyLjE1Ny4yNzYtLjM2Mi43NDYtMS40NTggMS4yLTIuMTc3IDEuMzYtMS4yMTYuMjc0LTIuNDUyLS40MzQtMy4zNzctMS4xMjYtMS44NjUtMS4zOTYtMy42ODctMy45OTQtNC4wNzctNi4zN2wuMzUuMDA5Yy0uMDIxLjI3Ni0uMDA3LjUxNC4xMDUuNTggMS41MjYuODkzIDMuMjU3IDEuNDcgNC44MzggMi4yNjRNNC4wNDEgOC44MzhoLS4wNmMuMy0xLjk3NCAyLjYxNS0zLjcwMiA0LjA4LTQuNzMyIDEuNzcxLTEuMjQ3IDMuOTM1LTIuMzIgNi4xMjQtMi42LS42MTIgMS44ODEtMi44NzIgMy4zODQtNC4zNjUgNC4zNDMtMS44IDEuMTU1LTQuMDU4IDEuNzYtNS43NzkgMi45OW0xMDUuODc5IDUuMzczYy0yLjA5LTQuMDg1LTYuNzM5LTUuMzc4LTExLjI2NC01LjY5MSAxLjkyMi0uODEyIDMuNjkxLTEuOTY4IDUuMzkyLTMuMzMuMDc1LS4wNi4wNDItMS4yODMtLjAzNC0xLjMyNy0yLjY4OC0xLjU0MS00Ljk1Ny0uNTE1LTcuMjY3IDEuMjI2LTEuMDguODE0LTEuNzAxIDEuOTYyLTIuMjM2IDMuMTQ4LS4zMTcuNjk4LTcuMzA4LjIyNS04LjE4Mi4yMTctNi45MTItLjA2Ny0xMy43NTYtLjI5LTIwLjYzOC0uMjY3IDIuMDAyLS44MDYgMy45MzgtMS43ODggNS40NjMtMi40ODggMi4xNjYtLjk5NyA0LjM3NS0xLjk5MiA0LjItNC41NC0uMTctMi40NS03LjUzNCAxLjA5LTEzLjExNSA0LjA1N2E1LjQ1NSA1LjQ1NSAwIDAwLjc1Mi0yLjE3Yy4wMTMtLjEwNS4wMzQtMS4xODEtLjA1OS0xLjE3Mi0zLjU4MS4zNDYtNi4wOTIgMy4wNzItNi4yMzYgNi4zNTVhLjQ4MS40ODEgMCAwMS0uMDUuMDI1bC0uMjQ0LjEyNGMtNi4zNzYuMjAxLTEyLjc0OS4zMDYtMTkuMTE4LjM4LjQ5OS0uMjQuOTk1LS40OTIgMS40ODQtLjc1NSAxLjc0NC0uOTQ2IDMuMzA3LTEuODg0IDMuMTU0LTMuOTkyLS4xODgtMi42Mi0zLjUxNi0xLjMyMi00Ljc4My0uMzc3LTEuNTk1IDEuMTg3LTMuMzAyIDMuMTE4LTMuODMyIDUuMTYzLTQuMDk5LjAzNC04LjE5OS4wNC0xMi4zLjA1IDEuOTc1LS44MjggMy45My0xLjY5NCA1LjgxMi0yLjczOCAyLjE2Mi0xLjE5OSAzLjkyLTIuMzU3IDMuNjI5LTQuOTMtLjMyNy0yLjg5My01LjE4MS43MTUtNi4wNDcgMS4zNDgtMi40MyAxLjc3Ny01LjEwNiAzLjkxNS02Ljk5IDYuMzMzLTMuMzI3LjAwMi02LjY1OC0uMDEtOS45ODYtLjAxNi4wNDctLjAyNS4wOTctLjA1NC4xNDQtLjA3N2EyMy44MzIgMjMuODMyIDAgMDA0LTIuNTY2YzEuNzUtMS4zODIgMi45MjYtMy4wNCAyLjkxOC01LjI3NCAwLS4wNi0uMDA5LS45MzYtLjA4NC0uOTI4QzEwLjIzMy40NTIgMy44OSA0LjE1MyAzLjg0NyA4LjgzOGMtMS4yNzMtLjAwMy0yLjU0NC0uMDAyLTMuODE5LS4wMDctLjAzMiAwLS4wNS45OTkuMDI2IDEuMDAzIDEuMjY4LjEwNSAyLjU0My4xNzMgMy44MTUuMjU1LjAxMy4wNzguMDI2LjEzMy4wNC4xMzMuMjA4LS4wMDUuNDE5LS4wNC42MzItLjA4NyAzLjQ1Ni4yMTggNi45MjEuMzQ5IDEwLjM5Mi40NC4wOCAyLjYwOCAxLjU3MSA1LjExNCAzLjM0MiA2Ljk2NyAxLjA5NiAxLjE0NiAyLjU3NSAyLjA4MyA0LjIyNSAxLjg5My44OTctLjEwNCAyLjI0NC0uODggMi4zNS0xLjg3LjIzLTIuMTcxLS44NTctMy4yNzItMi42MTMtNC40NjUtMS40MTEtLjk2LTIuOTQyLTEuNzExLTQuNDgtMi40NDcgOC45OTcuMTY0IDE4LjAyLS4wMTYgMjcuMDEzLS4yNzYuMzQ0IDMuMTM2IDEuNzI4IDYuMjc5IDQuMTMzIDguMzg4IDEuNTU4IDEuMzY2IDYuNzM2IDIuMjI5IDYuODctLjkwNS4wOTgtMi4zNDUtMS4yODEtMy42NTQtMy4wOTgtNS4wMzQtMS4yNzItLjk2NS0yLjY2MS0xLjc5LTQuMDYzLTIuNTU0bC0uMDE3LS4wMWMzLjM3Ni0uMTAzIDYuNzQ3LS4yMTUgMTAuMTEzLS4zMTggMS4zNTctLjA0MiAyLjcwNi0uMDUgNC4wNTktLjA2OC4xODguMDU3LjM3Ny4xMTUuNTY3LjE3NS41NTQgMi4wODcgMi4yMzMgMy44NTIgMy44MjIgNS4yMzkuNTguNTA1IDQuMDExIDMuMTU5IDQuMjc4IDEuMDY1LjE5Ny0xLjU0NS0uMDAxLTMuMTA4LTEuMDg4LTQuMjk0LS45NTgtMS4wNDYtMi4zMDgtMS43NTQtMy43NTctMi4yMzEgMy40MDctLjAwNSA2LjgwNS4wNDEgMTAuMjEuMTA4LjAwNS4wNzYuMDEyLjEzOC4wMjEuMTQyLjIyMS4wOC40NTcuMTM0LjY5Ni4xODIuMDE2LjA3OC4wNDEuMTQ3LjA5LjE5MyAxLjEyIDEuMDgzIDEwLjE1NyA5LjQxNSAxMC43NiA1LjUzNi4zMTMtMi4wMjIuMDU0LTMuODctMS44MDItNS4wMzctLjQ1Ni0uMjg2LTEuMDU2LS41Ny0xLjczNi0uODI3bDEuNTQyLjAzN2MyLjA1NS4wNTIgNC4xMDYtLjAxNSA2LjE1OC0uMDk3IDEuMTMtLjA0NSAxLjY1Ni0uMTQyIDEuOTkyLS4zODcuMDA4LjA3NS4wMDcuMTUyLjAzMS4yMjMgMS43MDIgNC44IDEwLjkyNiA3LjUzNiAxNS40MDIgNS42OC4wOTItLjAzOC4wMzItMS4yNDQtLjAzMy0xLjM3XCIvPjwvc3ZnPicpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIH1cbiAgfVxuXG4gIC5hcnRpY2xlLWFyZWEge1xuICAgIC5lbnRyeS1oZWFkZXIge1xuICAgICAgaDEge1xuICAgICAgICAmLmVudHJ5LXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgICAgICAgIGNvbG9yOiAjMTQxODI3ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hMmFfa2l0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgYSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB9XG4gIH1cblxuICAuYXJ0aWNsZS1zb2NpYWwtc2hhcmluZzphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4jcG9zdC00NTkzNjk3LFxuI3Bvc3QtNTA0NzEge1xuICBoZWFkZXIge1xuICAgIG1hcmdpbjogNjBweCBhdXRvIDQwcHg7XG4gIH1cblxuICAuZW50cnktY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgZm9ybSB7XG5cbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWF4LXdpZHRoOiA1NDFweDtcbiAgICBwYWRkaW5nOiAwcHggMjBweDtcbiAgICBtYXJnaW46IDQwcHggYXV0byAxMDBweDtcblxuICAgIHAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICBiciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGRpdiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbWFyZ2luLXRvcDogOXB4O1xuXG4gICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICB3aWR0aDogNDglO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cblxuICAgICYuaW5pdCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzZFNkU2RTtcbiAgICAgIHBhZGRpbmc6IDBweCA1cHg7XG4gICAgfVxuXG4gICAgdGV4dGFyZWEge1xuICAgICAgaGVpZ2h0OiAxMTlweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzZFNkU2RTtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICB9XG5cbiAgICAud3BjZjctc3VibWl0IHtcbiAgICAgIHdpZHRoOiAyNDdweDtcbiAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgICAgaGVpZ2h0OiA0MXB4O1xuICAgIH1cblxuICAgIC5yZXEtbm90aWNlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiAjOEE3RDdEO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cbn1cblxuLnRyaWJlLWNvbW1vbi0tYnJlYWtwb2ludC1tZWRpdW0gLnRyaWJlLWZpbHRlci1iYXItLWhvcml6b250YWwudHJpYmUtZmlsdGVyLWJhciAudHJpYmUtZmlsdGVyLWJhcl9fZmlsdGVycy1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4udHJpYmUtY29tbW9uLS1icmVha3BvaW50LW1lZGl1bSAudHJpYmUtZmlsdGVyLWJhciAudHJpYmUtZmlsdGVyLWJhci1jLWZpbHRlci0tcGlsbCAudHJpYmUtZmlsdGVyLWJhci1jLWZpbHRlcl9fdG9nZ2xlLXdyYXBwZXIge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi50cmliZS1maWx0ZXItYmFyLWMtZmlsdGVyX19yZW1vdmUtYnV0dG9uLFxuLnRyaWJlLWZpbHRlci1iYXItYy1waWxsX19yZW1vdmUtYnV0dG9uLWljb24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi52Y19ncmlkLWZpbHRlci1zZWxlY3QudmNfZ3JpZC1maWx0ZXItbGVmdC52Y19ncmlkLWZpbHRlci1jb2xvci1ncmV5IHtcbiAgbWFyZ2luOiAwcHggMThweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KSB7XG4gIC5ldmVudHMtc2lkZWJhciB7XG4gICAgcGFkZGluZzogMHB4IDUwcHggNzVweDtcbiAgfVxufVxuXG4udHJpYmUtZmlsdGVyLWJhciAudHJpYmUtZmlsdGVyLWJhci1jLWZpbHRlcl9fdG9nZ2xlIHtcbiAgcGFkZGluZzogMTZweCAxMHB4IDIwcHg7XG59XG5cbi50cmliZS1jb21tb24tLWJyZWFrcG9pbnQtbWVkaXVtLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWMtdG9wLWJhcl9fZGF0ZXBpY2tlci1idXR0b24taWNvbi1zdmcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jLXRvcC1iYXJfX2RhdGVwaWNrZXItYnV0dG9uLWljb24tc3ZnIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4jd3BjZjctZjQ2NzE3ODAtcDQ2NzE3ODEtbzEge1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5cbiN3cGNmNy1mNDY3MTc4MC1wNDY3MTc4MS1vMSBsYWJlbCxcbiN3cGNmNy1mNDY3MTc4MC1wNDY3MTc4MS1vMSBsYWJlbCBzcGFuLFxuI3dwY2Y3LWY0NjcxNzgwLXA0NjcxNzgxLW8xIGxhYmVsIHNwYW4gaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuI3dwY2Y3LWY0NjcxNzgwLXA0NjcxNzgxLW8xIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMHB4O1xuICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogNHB4IDhweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNmU2ZTZlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjMzkzNDNhO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuM3MgZWFzZTtcbn1cblxuI3dwY2Y3LWY0NjcxNzgwLXA0NjcxNzgxLW8xIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB0ZXh0YXJlYSB7XG4gIG1hcmdpbjogMHB4O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDExOXB4O1xufVxuXG4jd3BjZjctZjQ2NzE3ODAtcDQ2NzE3ODEtbzEgcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuI3dwY2Y3LWY0NjcxNzgwLXA0NjcxNzgxLW8xIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGhlaWdodDogNDFweDtcbiAgbGluZS1oZWlnaHQ6IDFweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgd2lkdGg6IDI2NHB4XG59XG5cbiN3cGNmNy1mNDY3MTc4MC1wNDY3MTc4MS1vMSBmb3JtPmRpdiB7XG4gIHdpZHRoOiA1NDFweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG59XG5cbiN3cGNmNy1mNDY3MTc4MC1wNDY3MTc4MS1vMSBmb3JtPmRpdi53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jd3BjZjctZjQ2NzE3ODAtcDQ2NzE3ODEtbzEgZm9ybT5kaXYge1xuICB3aWR0aDogNTQxcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxufVxuXG4jd3BjZjctZjQ2NzE3ODAtcDQ2NzE3ODEtbzEgZm9ybT5kaXYudHdvLWNvbHVtbiBsYWJlbCB7XG4gIHdpZHRoOiA0OCUgIWltcG9ydGFudDtcbn1cblxuLnJlcS1ub3RpY2Uge1xuICBjb2xvcjogIzhBN0Q3RDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEwMTBweCkge1xuICAjd3BjZjctZjQ2NzE3ODAtcDQ2NzE3ODEtbzEgZm9ybT5kaXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gICN3cGNmNy1mNDY3MTc4MC1wNDY3MTc4MS1vMSBmb3JtPmRpdi50d28tY29sdW1uIGxhYmVsIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cblxuLyogQWRkaW5nIHNwYWNlIGFib3ZlIHRhYmxldC9tb2JpbGUgZmlsdGVyIGljb25zICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTAyNHB4KSB7XG4udHJpYmUtZXZlbnRzLWhlYWRlci0taGFzLWV2ZW50LXNlYXJjaCB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxufVxuLypBZGRpbmcgc3BhY2luZyB0byAvZXZlbnRzIGZpbHRlciBiZWZvcmUgdGl0bGUgaXMgYWRkZWQqL1xuLnRyaWJlLWNvbW1vbi0tYnJlYWtwb2ludC1tZWRpdW0udHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtaGVhZGVyLS1oYXMtZXZlbnQtc2VhcmNoIHtcbiAgbWFyZ2luLXRvcDogNSU7XG59XG5cbi8qZml4aW5nIHBhZGRpbmcgdG9wIGZvciBvbiBkZW1hbmQgZXZlbnRzIGNvbnRlbnQqL1xuI3Bvc3QtNjY1NDc0NSAucm93IHtcbiAgcGFkZGluZy10b3A6IDBweDtcbn1cblxuI3Bvc3QtNjY1NDc0NSAudmNfZ3JpZC1maWx0ZXIge1xuICBwYWRkaW5nLXRvcDogNyU7XG59XG5cbi8qQWRqdXN0aW5nIFJlYWQgbW9yZSBsaW5rIGZvciBvbiBkZW1hbmQgZXZlbnRzIHBhZ2UqL1xuI3Bvc3QtNjY1NDc0NSAucG9zdC1sb29wLW1vcmUgYSB7XG4gIGNvbG9yOiAjMWY4M2MxICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbiNwb3N0LTQyOTU3OTUgLnBvc3QtbG9vcC1tb3JlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi8qRml4aW5nIE9uIERlbWFuZCBFdmVudHMgRGV0YWlsIFBhZ2UgaGVhZGVyKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgI3Bvc3QtNjY1NDc0NSAuZW50cnktaGVhZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAjcG9zdC02NjU0NzQ1IC5yb3cge1xuICAgIHBhZGRpbmctdG9wOiAxMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKkZpeGluZyBVcGNvbWluZyBFdmVudHMgRGV0YWlsIFBhZ2UgaGVhZGVyKi9cblxuLmV2ZW50cy1wYWdlIC5lbnRyeS1oZWFkZXIge1xuICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmV2ZW50cy1wYWdlIC5lbnRyeS1oZWFkZXIgLmVudHJ5LXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLypTcGFjaW5nIGZvciB1cGNvbWluZyBldmVudHMgcmlnaHQgc2lkZWJhciBidXR0b24gc3BhY2luZyovXG4uZXZlbnRzLXNpZGViYXIgLnNlcGFyYXRvciB7XG4gIG1hcmdpbjogMjVweCAwICFpbXBvcnRhbnQ7XG59XG5cbi8qUmVtb3ZpbmcgIyBvZiBtZW1iZXJzIGdvaW5nIHRvIGFuIFJTVlAgZXZlbnQqL1xuLnRyaWJlLXRpY2tldHNfX3JzdnAtZGV0YWlscy13cmFwcGVyLnRyaWJlLWNvbW1vbi1nLWNvbCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRyaWJlLXRpY2tldHNfX3JzdnAtYWN0aW9ucyB7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qYWxpZ25pbmcgMyBidXR0b25zIG9uIHJpZ2h0IHNpZGViYXIgd2l0aCBkYXRlIGZpZWxkIG9uIC9ldmVudHMvbGlzdCBwYWdlKi9cbi5ldmVudHMtc2lkZWJhci5jb2wtbGctMyB7XG4gIG1hcmdpbi10b3A6IDUlICFpbXBvcnRhbnQ7XG59XG5cbi8qU3BhY2luZyBHb29nbGUgQ2FsIGFuZCBpQ2FsIGJ1dHRvbnMgb24gRXZlbnQgcGFnZXMgZm9yIG1vYmlsZSovXG4udHJpYmUtZXZlbnRzLWNhbC1saW5rcyBhIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLypQYWRkaW5nIGZvciBPbiBEZW1hbmQgRXZlbnRzIEZpbHRlciovXG5cbi52Y19ncmlkLXN0eWxlZC1zZWxlY3Qgc2VsZWN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogNCU7XG59XG5cbi8qYWRqdXN0aW5nIHBhZGRpbmcgZm9yIE9uRGVtYW5kIGV2ZW50IHZpZXcgdG8gYmUgbW9yZSBpbmxpbmUgd2l0aCB1cGNvbWluZyBzcGFjaW5nKi9cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZXZlbnRzLXNpZGViYXIge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE5LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qRml4aW5nIGdyZWVuIHZpbmVzIHRvIHRha2UgdXAgMTAwJSBvZiB3aWR0aCBPbiBkZW1hbmQgZXZlbnQgZGV0YWlsKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cbiAgLnNpbmdsZS1vbl9kZW1hbmQgLmJpZy1lbnRyeS10aXRsZTphZnRlcixcbiAgLnNpbmdsZS1vbl9kZW1hbmQgLmJpZy1lbnRyeS10aXRsZTpiZWZvcmUge1xuICAgIG1hcmdpbjogMTBweCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKmFkZGluZyBtb2JpbGUgc3BhY2luZyBvbiBMaXZlIFRHTiBldmVudHMgcGFnZSovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwb3N0LTE1NjQ0MzEgLndwYl9jb2x1bW4ge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5cbi8qYWRkaW5nIHNwYWNpbmcgdG8gXCJqb2JzIGxpc3RpbmcgYmxvY2sgYW5kIHJlY2VudCBhcnRpY2xlcyBibG9jayBvbiBldmVudCBkZXRhaWwgcGFnZXMqL1xuLmFydGljbGUtc2lkZWJhci13aWRnZXQgLnRleHR3aWRnZXQuY3VzdG9tLWh0bWwtd2lkZ2V0IHtcbiAgcGFkZGluZy1ib3R0b206IDEwJTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTBweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cbiAgLmFydGljbGUtc2lkZWJhci13aWRnZXQgbGksXG4gIC5lcnJvci1wb3N0cyBsaSB7XG4gICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuXG4vKiBhZGRpbmcgc2lnbnVwIG9wdGlvbiB0byBmb3JtICovXG4jdGduX2V2ZW50c19zaWdudXAge1xuICBtYXJnaW46IDJyZW0gMDtcblxuICAuc2lnbnVwLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5zaWdudXAtcm93OmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cblxuICBsYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59IiwiLypcbiAqIEZFQVRVUkVEIEpPQlNcbiAqL1xuXG4uZmVhdHVyZWQtam9icy13cmFwcGVyIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgd2lkdGg6IDg0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLmpvYnMtbGlzdGluZyB7XG4gICAgLmpvYiB7XG4gICAgICBkaXNwbGF5OmdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEyNXB4IGF1dG8gMjI1cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2NjYztcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjY2NjO1xuICAgICAgfSBcblxuICAgICAgLmpvYi1pbmZvIHtcbiAgICAgICAgLmluZm8td3JhcHBlciB7XG4gICAgICAgICAgLmpvYi10aXRsZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJG9wZW4tc2FucztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zcGVjaWFsdGllcyB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJG9wZW4tc2FucztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5qb2ItbWV0YSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAzLzQ7XG5cbiAgICAgICAgLmluZm8td3JhcHBlciB7XG4gICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgcGFkZGluZzogMnB4IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uZmVhdHVyZWQtam9icyB7XG4gIC5qb2ItbWFuYWdlci1hcHBsaWNhdGlvbnMtYXBwbGllZC1ub3RpY2Uge1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi1oZWFkaW5nIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBAaW5jbHVkZSB1c2VyLXNlbGVjdDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMzhweCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIG1hcmdpbjogMCAxNXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAycHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZDogc3ZnLXVybCgnPHN2ZyB3aWR0aD1cIjExMFwiIGhlaWdodD1cIjIwXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGZpbGw9XCIjNjE4RDFCXCIgZD1cIk05NS4yMzggOS42NjNjNC45NDYtLjA0IDExLjAzMi43MDcgMTQgNC43NzQtNC4yNTkgMS4yMy0xMS40MTItLjk1My0xNC00Ljc3NE05NS44MSA3LjdjMS41ODMtMi4zMDIgNC40ODYtMy42OSA3LjExLTIuOTY0LTIuMjYyIDEuNzEtNC42NzkgMi45ODctNy40NjkgMy41My4xMDItLjE3My4yMTctLjM2LjM2LS41NjZtLTEwLjg2NSAzLjkyM2MxLjAxMy4zNDkgNS40MjEgMy4xNzcgMi40NSAzLjk2My0xLjc5NS40NzUtNC4zNTQtMS45NzYtNS41NjMtMi45NTdhNDcuOTA0IDQ3LjkwNCAwIDAxLTIuNDUtMi4xNTNjLjI0OC4wMi40OTEuMDM5LjcyNS4wNjggMS42NDguMjEgMy4yNy41MzcgNC44MzggMS4wNzltLTE2LjQ5OC4zODVjLjgwOS40MiA0LjMwNSAzLjA3IDIuMzE3IDMuNjY2LTEuMzc3LjQxNS0zLjM2Ny0xLjYzLTQuMjA1LTIuNDItLjg5LS44NC0xLjgtMS44NS0yLjQ2Ny0yLjk2IDEuNDkyLjQ3NiAyLjk3OS45OTkgNC4zNTUgMS43MTRNNTkuOTQzIDguMjhjLS4zMDEuMDA4LS41OTkuMDE0LS44OTkuMDIzIDEuOTc1LTEuMDczIDMuOTE1LTIuMjI3IDUuODk0LTMuMjczIDIuNjctMS40MTEgNi4zOTItMy44MzQgOS41Ny0zLjU4IDEuNDcyLjExNi0uNjk2IDEuNDEzLTEuMTEgMS42ODMtMS41MzcuOTk0LTMuMzEzIDEuNjY3LTUuMDEyIDIuMzMyLTIuNjk1IDEuMDU2LTUuODMgMS41Ni04LjQ0MyAyLjgxNW0tMy4xMTUtLjExOGMuMzQ3LTIuNjQ5IDMuMjctNC41NzIgNS43Ny00Ljk3My0uNjQxIDEuNjUzLTIuMDkzIDIuODYyLTMuNjgzIDMuODMyLS44NjYuNDc3LTEuNTg4Ljg3NC0yLjA4NyAxLjE0MW0tNi4yNzUgNC43NjljMS43MjQgMS4wMDUgNC4wNyAyLjM4NSA0Ljk1NCA0LjI4Ny0uMDEyLjAyOS0uMDIuMDM4LS4wMzEuMDczLS4xMTMuMTg2LS4zMDQuMzIzLS40NzQuNDUyLS40MDguMzE0LS45NS40Ni0xLjQzNi42LTEuNDEuNDA3LTIuNzY4LjA4OS00LjAxLS42MTktMi40NTUtMS4zOTUtNC4wNi00LjU2Mi00LjY0OS03LjM1MS4xOTgtLjAwNy4zOTctLjAxMy41OTctLjAxOCAxLjM3OCAxLjEwNCAzLjUzIDEuNjkgNS4wNDkgMi41NzZNMzYuODk4IDUuMTY1Yy44NTQtLjcwOCAxLjg3OS0xLjI5MyAzLjAwNy0xLjM4Ni40MjgtLjAzNi44MjguMTA3IDEuMTk4LjI5OC4xODUuMDk0LjMzOS4yMjIuNDkuMzU4bC4wMTcuMDJjLS43NCAxLjI4Ni0zLjExOCAyLjIxMS00LjIxNiAyLjczNS0xLjE3My41Ni0yLjM4IDEuMDQtMy41OTIgMS41MDkuNzQ4LTEuMzgzIDIuMDA5LTIuNjMzIDMuMDk2LTMuNTM0bS0xNC41ODUuMzg1YzEuOC0xLjQ4IDQuNTk1LTQuMDg1IDcuMTQzLTMuOTQ5LjI2NS4wMTQuNDczLjE0LjY0Mi4zMTQtLjAzOC4wNzItLjA3Ni4xNC0uMTI0LjI1NS0uMjEzLjI5My0uNTEyLjUzMy0uNzg2Ljc2OS0xLjEyOC45NzYtMi41NSAxLjY1OC0zLjg3NyAyLjMyMi0xLjY5NC44NDctMy41NCAxLjQ5LTUuMjkgMi4yOGE3NC4yNCA3NC4yNCAwIDAxMi4yOTItMS45OW0tMi4wMDkgNy44OGMuOTQ0LjQ3MiAxLjg2MS45OTEgMi43MTcgMS42MDQuMzY2LjI2Mi43MDUuNTU3IDEuMDI1Ljg3My4xNjQuMTYxLjMwMi4zNDQuNDM5LjUzLjA4LjExLjEyNy4yMDIuMTU3LjI3Ni0uMzYyLjc0Ni0xLjQ1OCAxLjItMi4xNzcgMS4zNi0xLjIxNi4yNzQtMi40NTItLjQzNC0zLjM3Ny0xLjEyNi0xLjg2NS0xLjM5Ni0zLjY4Ny0zLjk5NC00LjA3Ny02LjM3bC4zNS4wMDljLS4wMjEuMjc2LS4wMDcuNTE0LjEwNS41OCAxLjUyNi44OTMgMy4yNTcgMS40NyA0LjgzOCAyLjI2NE00LjA0MSA4LjgzOGgtLjA2Yy4zLTEuOTc0IDIuNjE1LTMuNzAyIDQuMDgtNC43MzIgMS43NzEtMS4yNDcgMy45MzUtMi4zMiA2LjEyNC0yLjYtLjYxMiAxLjg4MS0yLjg3MiAzLjM4NC00LjM2NSA0LjM0My0xLjggMS4xNTUtNC4wNTggMS43Ni01Ljc3OSAyLjk5bTEwNS44NzkgNS4zNzNjLTIuMDktNC4wODUtNi43MzktNS4zNzgtMTEuMjY0LTUuNjkxIDEuOTIyLS44MTIgMy42OTEtMS45NjggNS4zOTItMy4zMy4wNzUtLjA2LjA0Mi0xLjI4My0uMDM0LTEuMzI3LTIuNjg4LTEuNTQxLTQuOTU3LS41MTUtNy4yNjcgMS4yMjYtMS4wOC44MTQtMS43MDEgMS45NjItMi4yMzYgMy4xNDgtLjMxNy42OTgtNy4zMDguMjI1LTguMTgyLjIxNy02LjkxMi0uMDY3LTEzLjc1Ni0uMjktMjAuNjM4LS4yNjcgMi4wMDItLjgwNiAzLjkzOC0xLjc4OCA1LjQ2My0yLjQ4OCAyLjE2Ni0uOTk3IDQuMzc1LTEuOTkyIDQuMi00LjU0LS4xNy0yLjQ1LTcuNTM0IDEuMDktMTMuMTE1IDQuMDU3YTUuNDU1IDUuNDU1IDAgMDAuNzUyLTIuMTdjLjAxMy0uMTA1LjAzNC0xLjE4MS0uMDU5LTEuMTcyLTMuNTgxLjM0Ni02LjA5MiAzLjA3Mi02LjIzNiA2LjM1NWEuNDgxLjQ4MSAwIDAxLS4wNS4wMjVsLS4yNDQuMTI0Yy02LjM3Ni4yMDEtMTIuNzQ5LjMwNi0xOS4xMTguMzguNDk5LS4yNC45OTUtLjQ5MiAxLjQ4NC0uNzU1IDEuNzQ0LS45NDYgMy4zMDctMS44ODQgMy4xNTQtMy45OTItLjE4OC0yLjYyLTMuNTE2LTEuMzIyLTQuNzgzLS4zNzctMS41OTUgMS4xODctMy4zMDIgMy4xMTgtMy44MzIgNS4xNjMtNC4wOTkuMDM0LTguMTk5LjA0LTEyLjMuMDUgMS45NzUtLjgyOCAzLjkzLTEuNjk0IDUuODEyLTIuNzM4IDIuMTYyLTEuMTk5IDMuOTItMi4zNTcgMy42MjktNC45My0uMzI3LTIuODkzLTUuMTgxLjcxNS02LjA0NyAxLjM0OC0yLjQzIDEuNzc3LTUuMTA2IDMuOTE1LTYuOTkgNi4zMzMtMy4zMjcuMDAyLTYuNjU4LS4wMS05Ljk4Ni0uMDE2LjA0Ny0uMDI1LjA5Ny0uMDU0LjE0NC0uMDc3YTIzLjgzMiAyMy44MzIgMCAwMDQtMi41NjZjMS43NS0xLjM4MiAyLjkyNi0zLjA0IDIuOTE4LTUuMjc0IDAtLjA2LS4wMDktLjkzNi0uMDg0LS45MjhDMTAuMjMzLjQ1MiAzLjg5IDQuMTUzIDMuODQ3IDguODM4Yy0xLjI3My0uMDAzLTIuNTQ0LS4wMDItMy44MTktLjAwNy0uMDMyIDAtLjA1Ljk5OS4wMjYgMS4wMDMgMS4yNjguMTA1IDIuNTQzLjE3MyAzLjgxNS4yNTUuMDEzLjA3OC4wMjYuMTMzLjA0LjEzMy4yMDgtLjAwNS40MTktLjA0LjYzMi0uMDg3IDMuNDU2LjIxOCA2LjkyMS4zNDkgMTAuMzkyLjQ0LjA4IDIuNjA4IDEuNTcxIDUuMTE0IDMuMzQyIDYuOTY3IDEuMDk2IDEuMTQ2IDIuNTc1IDIuMDgzIDQuMjI1IDEuODkzLjg5Ny0uMTA0IDIuMjQ0LS44OCAyLjM1LTEuODcuMjMtMi4xNzEtLjg1Ny0zLjI3Mi0yLjYxMy00LjQ2NS0xLjQxMS0uOTYtMi45NDItMS43MTEtNC40OC0yLjQ0NyA4Ljk5Ny4xNjQgMTguMDItLjAxNiAyNy4wMTMtLjI3Ni4zNDQgMy4xMzYgMS43MjggNi4yNzkgNC4xMzMgOC4zODggMS41NTggMS4zNjYgNi43MzYgMi4yMjkgNi44Ny0uOTA1LjA5OC0yLjM0NS0xLjI4MS0zLjY1NC0zLjA5OC01LjAzNC0xLjI3Mi0uOTY1LTIuNjYxLTEuNzktNC4wNjMtMi41NTRsLS4wMTctLjAxYzMuMzc2LS4xMDMgNi43NDctLjIxNSAxMC4xMTMtLjMxOCAxLjM1Ny0uMDQyIDIuNzA2LS4wNSA0LjA1OS0uMDY4LjE4OC4wNTcuMzc3LjExNS41NjcuMTc1LjU1NCAyLjA4NyAyLjIzMyAzLjg1MiAzLjgyMiA1LjIzOS41OC41MDUgNC4wMTEgMy4xNTkgNC4yNzggMS4wNjUuMTk3LTEuNTQ1LS4wMDEtMy4xMDgtMS4wODgtNC4yOTQtLjk1OC0xLjA0Ni0yLjMwOC0xLjc1NC0zLjc1Ny0yLjIzMSAzLjQwNy0uMDA1IDYuODA1LjA0MSAxMC4yMS4xMDguMDA1LjA3Ni4wMTIuMTM4LjAyMS4xNDIuMjIxLjA4LjQ1Ny4xMzQuNjk2LjE4Mi4wMTYuMDc4LjA0MS4xNDcuMDkuMTkzIDEuMTIgMS4wODMgMTAuMTU3IDkuNDE1IDEwLjc2IDUuNTM2LjMxMy0yLjAyMi4wNTQtMy44Ny0xLjgwMi01LjAzNy0uNDU2LS4yODYtMS4wNTYtLjU3LTEuNzM2LS44MjdsMS41NDIuMDM3YzIuMDU1LjA1MiA0LjEwNi0uMDE1IDYuMTU4LS4wOTcgMS4xMy0uMDQ1IDEuNjU2LS4xNDIgMS45OTItLjM4Ny4wMDguMDc1LjAwNy4xNTIuMDMxLjIyMyAxLjcwMiA0LjggMTAuOTI2IDcuNTM2IDE1LjQwMiA1LjY4LjA5Mi0uMDM4LjAzMi0xLjI0NC0uMDMzLTEuMzdcIi8+PC9zdmc+Jyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgIHRvcDogMXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgICB9XG4gIH1cblxuICAmLWxpc3Qge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIHVsLmpvYl9saXN0aW5ncyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgd2lkdGg6IDg0MHB4OyAgICAgIFxuICAgICAgICBtYXJnaW46MCBhdXRvO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUsIGxpLmpvYl9saXN0aW5nOjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA4NDBweDtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBzdmctdXJsKCc8c3ZnIHdpZHRoPVwiMTEwXCIgaGVpZ2h0PVwiMjBcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZmlsbD1cIiM2MThEMUJcIiBkPVwiTTk1LjIzOCA5LjY2M2M0Ljk0Ni0uMDQgMTEuMDMyLjcwNyAxNCA0Ljc3NC00LjI1OSAxLjIzLTExLjQxMi0uOTUzLTE0LTQuNzc0TTk1LjgxIDcuN2MxLjU4My0yLjMwMiA0LjQ4Ni0zLjY5IDcuMTEtMi45NjQtMi4yNjIgMS43MS00LjY3OSAyLjk4Ny03LjQ2OSAzLjUzLjEwMi0uMTczLjIxNy0uMzYuMzYtLjU2Nm0tMTAuODY1IDMuOTIzYzEuMDEzLjM0OSA1LjQyMSAzLjE3NyAyLjQ1IDMuOTYzLTEuNzk1LjQ3NS00LjM1NC0xLjk3Ni01LjU2My0yLjk1N2E0Ny45MDQgNDcuOTA0IDAgMDEtMi40NS0yLjE1M2MuMjQ4LjAyLjQ5MS4wMzkuNzI1LjA2OCAxLjY0OC4yMSAzLjI3LjUzNyA0LjgzOCAxLjA3OW0tMTYuNDk4LjM4NWMuODA5LjQyIDQuMzA1IDMuMDcgMi4zMTcgMy42NjYtMS4zNzcuNDE1LTMuMzY3LTEuNjMtNC4yMDUtMi40Mi0uODktLjg0LTEuOC0xLjg1LTIuNDY3LTIuOTYgMS40OTIuNDc2IDIuOTc5Ljk5OSA0LjM1NSAxLjcxNE01OS45NDMgOC4yOGMtLjMwMS4wMDgtLjU5OS4wMTQtLjg5OS4wMjMgMS45NzUtMS4wNzMgMy45MTUtMi4yMjcgNS44OTQtMy4yNzMgMi42Ny0xLjQxMSA2LjM5Mi0zLjgzNCA5LjU3LTMuNTggMS40NzIuMTE2LS42OTYgMS40MTMtMS4xMSAxLjY4My0xLjUzNy45OTQtMy4zMTMgMS42NjctNS4wMTIgMi4zMzItMi42OTUgMS4wNTYtNS44MyAxLjU2LTguNDQzIDIuODE1bS0zLjExNS0uMTE4Yy4zNDctMi42NDkgMy4yNy00LjU3MiA1Ljc3LTQuOTczLS42NDEgMS42NTMtMi4wOTMgMi44NjItMy42ODMgMy44MzItLjg2Ni40NzctMS41ODguODc0LTIuMDg3IDEuMTQxbS02LjI3NSA0Ljc2OWMxLjcyNCAxLjAwNSA0LjA3IDIuMzg1IDQuOTU0IDQuMjg3LS4wMTIuMDI5LS4wMi4wMzgtLjAzMS4wNzMtLjExMy4xODYtLjMwNC4zMjMtLjQ3NC40NTItLjQwOC4zMTQtLjk1LjQ2LTEuNDM2LjYtMS40MS40MDctMi43NjguMDg5LTQuMDEtLjYxOS0yLjQ1NS0xLjM5NS00LjA2LTQuNTYyLTQuNjQ5LTcuMzUxLjE5OC0uMDA3LjM5Ny0uMDEzLjU5Ny0uMDE4IDEuMzc4IDEuMTA0IDMuNTMgMS42OSA1LjA0OSAyLjU3Nk0zNi44OTggNS4xNjVjLjg1NC0uNzA4IDEuODc5LTEuMjkzIDMuMDA3LTEuMzg2LjQyOC0uMDM2LjgyOC4xMDcgMS4xOTguMjk4LjE4NS4wOTQuMzM5LjIyMi40OS4zNThsLjAxNy4wMmMtLjc0IDEuMjg2LTMuMTE4IDIuMjExLTQuMjE2IDIuNzM1LTEuMTczLjU2LTIuMzggMS4wNC0zLjU5MiAxLjUwOS43NDgtMS4zODMgMi4wMDktMi42MzMgMy4wOTYtMy41MzRtLTE0LjU4NS4zODVjMS44LTEuNDggNC41OTUtNC4wODUgNy4xNDMtMy45NDkuMjY1LjAxNC40NzMuMTQuNjQyLjMxNC0uMDM4LjA3Mi0uMDc2LjE0LS4xMjQuMjU1LS4yMTMuMjkzLS41MTIuNTMzLS43ODYuNzY5LTEuMTI4Ljk3Ni0yLjU1IDEuNjU4LTMuODc3IDIuMzIyLTEuNjk0Ljg0Ny0zLjU0IDEuNDktNS4yOSAyLjI4YTc0LjI0IDc0LjI0IDAgMDEyLjI5Mi0xLjk5bS0yLjAwOSA3Ljg4Yy45NDQuNDcyIDEuODYxLjk5MSAyLjcxNyAxLjYwNC4zNjYuMjYyLjcwNS41NTcgMS4wMjUuODczLjE2NC4xNjEuMzAyLjM0NC40MzkuNTMuMDguMTEuMTI3LjIwMi4xNTcuMjc2LS4zNjIuNzQ2LTEuNDU4IDEuMi0yLjE3NyAxLjM2LTEuMjE2LjI3NC0yLjQ1Mi0uNDM0LTMuMzc3LTEuMTI2LTEuODY1LTEuMzk2LTMuNjg3LTMuOTk0LTQuMDc3LTYuMzdsLjM1LjAwOWMtLjAyMS4yNzYtLjAwNy41MTQuMTA1LjU4IDEuNTI2Ljg5MyAzLjI1NyAxLjQ3IDQuODM4IDIuMjY0TTQuMDQxIDguODM4aC0uMDZjLjMtMS45NzQgMi42MTUtMy43MDIgNC4wOC00LjczMiAxLjc3MS0xLjI0NyAzLjkzNS0yLjMyIDYuMTI0LTIuNi0uNjEyIDEuODgxLTIuODcyIDMuMzg0LTQuMzY1IDQuMzQzLTEuOCAxLjE1NS00LjA1OCAxLjc2LTUuNzc5IDIuOTltMTA1Ljg3OSA1LjM3M2MtMi4wOS00LjA4NS02LjczOS01LjM3OC0xMS4yNjQtNS42OTEgMS45MjItLjgxMiAzLjY5MS0xLjk2OCA1LjM5Mi0zLjMzLjA3NS0uMDYuMDQyLTEuMjgzLS4wMzQtMS4zMjctMi42ODgtMS41NDEtNC45NTctLjUxNS03LjI2NyAxLjIyNi0xLjA4LjgxNC0xLjcwMSAxLjk2Mi0yLjIzNiAzLjE0OC0uMzE3LjY5OC03LjMwOC4yMjUtOC4xODIuMjE3LTYuOTEyLS4wNjctMTMuNzU2LS4yOS0yMC42MzgtLjI2NyAyLjAwMi0uODA2IDMuOTM4LTEuNzg4IDUuNDYzLTIuNDg4IDIuMTY2LS45OTcgNC4zNzUtMS45OTIgNC4yLTQuNTQtLjE3LTIuNDUtNy41MzQgMS4wOS0xMy4xMTUgNC4wNTdhNS40NTUgNS40NTUgMCAwMC43NTItMi4xN2MuMDEzLS4xMDUuMDM0LTEuMTgxLS4wNTktMS4xNzItMy41ODEuMzQ2LTYuMDkyIDMuMDcyLTYuMjM2IDYuMzU1YS40ODEuNDgxIDAgMDEtLjA1LjAyNWwtLjI0NC4xMjRjLTYuMzc2LjIwMS0xMi43NDkuMzA2LTE5LjExOC4zOC40OTktLjI0Ljk5NS0uNDkyIDEuNDg0LS43NTUgMS43NDQtLjk0NiAzLjMwNy0xLjg4NCAzLjE1NC0zLjk5Mi0uMTg4LTIuNjItMy41MTYtMS4zMjItNC43ODMtLjM3Ny0xLjU5NSAxLjE4Ny0zLjMwMiAzLjExOC0zLjgzMiA1LjE2My00LjA5OS4wMzQtOC4xOTkuMDQtMTIuMy4wNSAxLjk3NS0uODI4IDMuOTMtMS42OTQgNS44MTItMi43MzggMi4xNjItMS4xOTkgMy45Mi0yLjM1NyAzLjYyOS00LjkzLS4zMjctMi44OTMtNS4xODEuNzE1LTYuMDQ3IDEuMzQ4LTIuNDMgMS43NzctNS4xMDYgMy45MTUtNi45OSA2LjMzMy0zLjMyNy4wMDItNi42NTgtLjAxLTkuOTg2LS4wMTYuMDQ3LS4wMjUuMDk3LS4wNTQuMTQ0LS4wNzdhMjMuODMyIDIzLjgzMiAwIDAwNC0yLjU2NmMxLjc1LTEuMzgyIDIuOTI2LTMuMDQgMi45MTgtNS4yNzQgMC0uMDYtLjAwOS0uOTM2LS4wODQtLjkyOEMxMC4yMzMuNDUyIDMuODkgNC4xNTMgMy44NDcgOC44MzhjLTEuMjczLS4wMDMtMi41NDQtLjAwMi0zLjgxOS0uMDA3LS4wMzIgMC0uMDUuOTk5LjAyNiAxLjAwMyAxLjI2OC4xMDUgMi41NDMuMTczIDMuODE1LjI1NS4wMTMuMDc4LjAyNi4xMzMuMDQuMTMzLjIwOC0uMDA1LjQxOS0uMDQuNjMyLS4wODcgMy40NTYuMjE4IDYuOTIxLjM0OSAxMC4zOTIuNDQuMDggMi42MDggMS41NzEgNS4xMTQgMy4zNDIgNi45NjcgMS4wOTYgMS4xNDYgMi41NzUgMi4wODMgNC4yMjUgMS44OTMuODk3LS4xMDQgMi4yNDQtLjg4IDIuMzUtMS44Ny4yMy0yLjE3MS0uODU3LTMuMjcyLTIuNjEzLTQuNDY1LTEuNDExLS45Ni0yLjk0Mi0xLjcxMS00LjQ4LTIuNDQ3IDguOTk3LjE2NCAxOC4wMi0uMDE2IDI3LjAxMy0uMjc2LjM0NCAzLjEzNiAxLjcyOCA2LjI3OSA0LjEzMyA4LjM4OCAxLjU1OCAxLjM2NiA2LjczNiAyLjIyOSA2Ljg3LS45MDUuMDk4LTIuMzQ1LTEuMjgxLTMuNjU0LTMuMDk4LTUuMDM0LTEuMjcyLS45NjUtMi42NjEtMS43OS00LjA2My0yLjU1NGwtLjAxNy0uMDFjMy4zNzYtLjEwMyA2Ljc0Ny0uMjE1IDEwLjExMy0uMzE4IDEuMzU3LS4wNDIgMi43MDYtLjA1IDQuMDU5LS4wNjguMTg4LjA1Ny4zNzcuMTE1LjU2Ny4xNzUuNTU0IDIuMDg3IDIuMjMzIDMuODUyIDMuODIyIDUuMjM5LjU4LjUwNSA0LjAxMSAzLjE1OSA0LjI3OCAxLjA2NS4xOTctMS41NDUtLjAwMS0zLjEwOC0xLjA4OC00LjI5NC0uOTU4LTEuMDQ2LTIuMzA4LTEuNzU0LTMuNzU3LTIuMjMxIDMuNDA3LS4wMDUgNi44MDUuMDQxIDEwLjIxLjEwOC4wMDUuMDc2LjAxMi4xMzguMDIxLjE0Mi4yMjEuMDguNDU3LjEzNC42OTYuMTgyLjAxNi4wNzguMDQxLjE0Ny4wOS4xOTMgMS4xMiAxLjA4MyAxMC4xNTcgOS40MTUgMTAuNzYgNS41MzYuMzEzLTIuMDIyLjA1NC0zLjg3LTEuODAyLTUuMDM3LS40NTYtLjI4Ni0xLjA1Ni0uNTctMS43MzYtLjgyN2wxLjU0Mi4wMzdjMi4wNTUuMDUyIDQuMTA2LS4wMTUgNi4xNTgtLjA5NyAxLjEzLS4wNDUgMS42NTYtLjE0MiAxLjk5Mi0uMzg3LjAwOC4wNzUuMDA3LjE1Mi4wMzEuMjIzIDEuNzAyIDQuOCAxMC45MjYgNy41MzYgMTUuNDAyIDUuNjguMDkyLS4wMzguMDMyLTEuMjQ0LS4wMzMtMS4zN1wiLz48L3N2Zz4nKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgfVxuXG4gICAgICBsaS5qb2JfbGlzdGluZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICBhLnBhZ2Utam9iLWxvb3Age1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDE3MnB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6bm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAuZmVhdHVyZWQtcG9zdC1zdGFyLC5qb2ItbWFuYWdlci1hcHBsaWNhdGlvbnMtYXBwbGllZC1ub3RpY2Uge2Rpc3BsYXk6bm9uZTt9XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY29tcGFueS1pbmZvIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMjJweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDE4JTtcbiAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICB3aWR0aDogMTM4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb21wYW55X2xvZ28ge1xuICAgICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICBjb2xvcjogJHNpbHZlci1zb25pYztcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdXNlci1zZWxlY3Q7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICBjb2xvcjogJHNpbHZlci1kYXJrO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmpvYi1pbmZvIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzk1cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmpvYi10aXRsZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmFwcGxpZWQtY29sdW1uIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgbWFyZ2luOiA0cHggMCAxcHg7XG4gICAgICAgICAgICAgIGZvbnQ6IDIwcHgvMjhweCAkb3Blbi1zYW5zO1xuICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtY29ybmZsb3dlcjtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDNweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuam9iLW1hbmFnZXItYXBwbGljYXRpb25zLWFwcGxpZWQtbm90aWNlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgZm9udDogMTRweC8xOHB4ICRvcGVuLXNhbnM7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1jb3JuZmxvd2VyO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5tZXRhLWZsZXgge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAubGlzdGluZy1kYXRlcyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MjJweDtcbiAgICAgICAgICAgIHdpZHRoOjI1MHB4O1xuICAgICAgICAgICAgLmRhdGUgeyBcbiAgICAgICAgICAgICAgbWFyZ2luOiA0cHggMHB4IDZweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBzdmctdXJsKCc8c3ZnIHdpZHRoPVwiMTEwXCIgaGVpZ2h0PVwiMjBcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZmlsbD1cIiM2MThEMUJcIiBkPVwiTTk1LjIzOCA5LjY2M2M0Ljk0Ni0uMDQgMTEuMDMyLjcwNyAxNCA0Ljc3NC00LjI1OSAxLjIzLTExLjQxMi0uOTUzLTE0LTQuNzc0TTk1LjgxIDcuN2MxLjU4My0yLjMwMiA0LjQ4Ni0zLjY5IDcuMTEtMi45NjQtMi4yNjIgMS43MS00LjY3OSAyLjk4Ny03LjQ2OSAzLjUzLjEwMi0uMTczLjIxNy0uMzYuMzYtLjU2Nm0tMTAuODY1IDMuOTIzYzEuMDEzLjM0OSA1LjQyMSAzLjE3NyAyLjQ1IDMuOTYzLTEuNzk1LjQ3NS00LjM1NC0xLjk3Ni01LjU2My0yLjk1N2E0Ny45MDQgNDcuOTA0IDAgMDEtMi40NS0yLjE1M2MuMjQ4LjAyLjQ5MS4wMzkuNzI1LjA2OCAxLjY0OC4yMSAzLjI3LjUzNyA0LjgzOCAxLjA3OW0tMTYuNDk4LjM4NWMuODA5LjQyIDQuMzA1IDMuMDcgMi4zMTcgMy42NjYtMS4zNzcuNDE1LTMuMzY3LTEuNjMtNC4yMDUtMi40Mi0uODktLjg0LTEuOC0xLjg1LTIuNDY3LTIuOTYgMS40OTIuNDc2IDIuOTc5Ljk5OSA0LjM1NSAxLjcxNE01OS45NDMgOC4yOGMtLjMwMS4wMDgtLjU5OS4wMTQtLjg5OS4wMjMgMS45NzUtMS4wNzMgMy45MTUtMi4yMjcgNS44OTQtMy4yNzMgMi42Ny0xLjQxMSA2LjM5Mi0zLjgzNCA5LjU3LTMuNTggMS40NzIuMTE2LS42OTYgMS40MTMtMS4xMSAxLjY4My0xLjUzNy45OTQtMy4zMTMgMS42NjctNS4wMTIgMi4zMzItMi42OTUgMS4wNTYtNS44MyAxLjU2LTguNDQzIDIuODE1bS0zLjExNS0uMTE4Yy4zNDctMi42NDkgMy4yNy00LjU3MiA1Ljc3LTQuOTczLS42NDEgMS42NTMtMi4wOTMgMi44NjItMy42ODMgMy44MzItLjg2Ni40NzctMS41ODguODc0LTIuMDg3IDEuMTQxbS02LjI3NSA0Ljc2OWMxLjcyNCAxLjAwNSA0LjA3IDIuMzg1IDQuOTU0IDQuMjg3LS4wMTIuMDI5LS4wMi4wMzgtLjAzMS4wNzMtLjExMy4xODYtLjMwNC4zMjMtLjQ3NC40NTItLjQwOC4zMTQtLjk1LjQ2LTEuNDM2LjYtMS40MS40MDctMi43NjguMDg5LTQuMDEtLjYxOS0yLjQ1NS0xLjM5NS00LjA2LTQuNTYyLTQuNjQ5LTcuMzUxLjE5OC0uMDA3LjM5Ny0uMDEzLjU5Ny0uMDE4IDEuMzc4IDEuMTA0IDMuNTMgMS42OSA1LjA0OSAyLjU3Nk0zNi44OTggNS4xNjVjLjg1NC0uNzA4IDEuODc5LTEuMjkzIDMuMDA3LTEuMzg2LjQyOC0uMDM2LjgyOC4xMDcgMS4xOTguMjk4LjE4NS4wOTQuMzM5LjIyMi40OS4zNThsLjAxNy4wMmMtLjc0IDEuMjg2LTMuMTE4IDIuMjExLTQuMjE2IDIuNzM1LTEuMTczLjU2LTIuMzggMS4wNC0zLjU5MiAxLjUwOS43NDgtMS4zODMgMi4wMDktMi42MzMgMy4wOTYtMy41MzRtLTE0LjU4NS4zODVjMS44LTEuNDggNC41OTUtNC4wODUgNy4xNDMtMy45NDkuMjY1LjAxNC40NzMuMTQuNjQyLjMxNC0uMDM4LjA3Mi0uMDc2LjE0LS4xMjQuMjU1LS4yMTMuMjkzLS41MTIuNTMzLS43ODYuNzY5LTEuMTI4Ljk3Ni0yLjU1IDEuNjU4LTMuODc3IDIuMzIyLTEuNjk0Ljg0Ny0zLjU0IDEuNDktNS4yOSAyLjI4YTc0LjI0IDc0LjI0IDAgMDEyLjI5Mi0xLjk5bS0yLjAwOSA3Ljg4Yy45NDQuNDcyIDEuODYxLjk5MSAyLjcxNyAxLjYwNC4zNjYuMjYyLjcwNS41NTcgMS4wMjUuODczLjE2NC4xNjEuMzAyLjM0NC40MzkuNTMuMDguMTEuMTI3LjIwMi4xNTcuMjc2LS4zNjIuNzQ2LTEuNDU4IDEuMi0yLjE3NyAxLjM2LTEuMjE2LjI3NC0yLjQ1Mi0uNDM0LTMuMzc3LTEuMTI2LTEuODY1LTEuMzk2LTMuNjg3LTMuOTk0LTQuMDc3LTYuMzdsLjM1LjAwOWMtLjAyMS4yNzYtLjAwNy41MTQuMTA1LjU4IDEuNTI2Ljg5MyAzLjI1NyAxLjQ3IDQuODM4IDIuMjY0TTQuMDQxIDguODM4aC0uMDZjLjMtMS45NzQgMi42MTUtMy43MDIgNC4wOC00LjczMiAxLjc3MS0xLjI0NyAzLjkzNS0yLjMyIDYuMTI0LTIuNi0uNjEyIDEuODgxLTIuODcyIDMuMzg0LTQuMzY1IDQuMzQzLTEuOCAxLjE1NS00LjA1OCAxLjc2LTUuNzc5IDIuOTltMTA1Ljg3OSA1LjM3M2MtMi4wOS00LjA4NS02LjczOS01LjM3OC0xMS4yNjQtNS42OTEgMS45MjItLjgxMiAzLjY5MS0xLjk2OCA1LjM5Mi0zLjMzLjA3NS0uMDYuMDQyLTEuMjgzLS4wMzQtMS4zMjctMi42ODgtMS41NDEtNC45NTctLjUxNS03LjI2NyAxLjIyNi0xLjA4LjgxNC0xLjcwMSAxLjk2Mi0yLjIzNiAzLjE0OC0uMzE3LjY5OC03LjMwOC4yMjUtOC4xODIuMjE3LTYuOTEyLS4wNjctMTMuNzU2LS4yOS0yMC42MzgtLjI2NyAyLjAwMi0uODA2IDMuOTM4LTEuNzg4IDUuNDYzLTIuNDg4IDIuMTY2LS45OTcgNC4zNzUtMS45OTIgNC4yLTQuNTQtLjE3LTIuNDUtNy41MzQgMS4wOS0xMy4xMTUgNC4wNTdhNS40NTUgNS40NTUgMCAwMC43NTItMi4xN2MuMDEzLS4xMDUuMDM0LTEuMTgxLS4wNTktMS4xNzItMy41ODEuMzQ2LTYuMDkyIDMuMDcyLTYuMjM2IDYuMzU1YS40ODEuNDgxIDAgMDEtLjA1LjAyNWwtLjI0NC4xMjRjLTYuMzc2LjIwMS0xMi43NDkuMzA2LTE5LjExOC4zOC40OTktLjI0Ljk5NS0uNDkyIDEuNDg0LS43NTUgMS43NDQtLjk0NiAzLjMwNy0xLjg4NCAzLjE1NC0zLjk5Mi0uMTg4LTIuNjItMy41MTYtMS4zMjItNC43ODMtLjM3Ny0xLjU5NSAxLjE4Ny0zLjMwMiAzLjExOC0zLjgzMiA1LjE2My00LjA5OS4wMzQtOC4xOTkuMDQtMTIuMy4wNSAxLjk3NS0uODI4IDMuOTMtMS42OTQgNS44MTItMi43MzggMi4xNjItMS4xOTkgMy45Mi0yLjM1NyAzLjYyOS00LjkzLS4zMjctMi44OTMtNS4xODEuNzE1LTYuMDQ3IDEuMzQ4LTIuNDMgMS43NzctNS4xMDYgMy45MTUtNi45OSA2LjMzMy0zLjMyNy4wMDItNi42NTgtLjAxLTkuOTg2LS4wMTYuMDQ3LS4wMjUuMDk3LS4wNTQuMTQ0LS4wNzdhMjMuODMyIDIzLjgzMiAwIDAwNC0yLjU2NmMxLjc1LTEuMzgyIDIuOTI2LTMuMDQgMi45MTgtNS4yNzQgMC0uMDYtLjAwOS0uOTM2LS4wODQtLjkyOEMxMC4yMzMuNDUyIDMuODkgNC4xNTMgMy44NDcgOC44MzhjLTEuMjczLS4wMDMtMi41NDQtLjAwMi0zLjgxOS0uMDA3LS4wMzIgMC0uMDUuOTk5LjAyNiAxLjAwMyAxLjI2OC4xMDUgMi41NDMuMTczIDMuODE1LjI1NS4wMTMuMDc4LjAyNi4xMzMuMDQuMTMzLjIwOC0uMDA1LjQxOS0uMDQuNjMyLS4wODcgMy40NTYuMjE4IDYuOTIxLjM0OSAxMC4zOTIuNDQuMDggMi42MDggMS41NzEgNS4xMTQgMy4zNDIgNi45NjcgMS4wOTYgMS4xNDYgMi41NzUgMi4wODMgNC4yMjUgMS44OTMuODk3LS4xMDQgMi4yNDQtLjg4IDIuMzUtMS44Ny4yMy0yLjE3MS0uODU3LTMuMjcyLTIuNjEzLTQuNDY1LTEuNDExLS45Ni0yLjk0Mi0xLjcxMS00LjQ4LTIuNDQ3IDguOTk3LjE2NCAxOC4wMi0uMDE2IDI3LjAxMy0uMjc2LjM0NCAzLjEzNiAxLjcyOCA2LjI3OSA0LjEzMyA4LjM4OCAxLjU1OCAxLjM2NiA2LjczNiAyLjIyOSA2Ljg3LS45MDUuMDk4LTIuMzQ1LTEuMjgxLTMuNjU0LTMuMDk4LTUuMDM0LTEuMjcyLS45NjUtMi42NjEtMS43OS00LjA2My0yLjU1NGwtLjAxNy0uMDFjMy4zNzYtLjEwMyA2Ljc0Ny0uMjE1IDEwLjExMy0uMzE4IDEuMzU3LS4wNDIgMi43MDYtLjA1IDQuMDU5LS4wNjguMTg4LjA1Ny4zNzcuMTE1LjU2Ny4xNzUuNTU0IDIuMDg3IDIuMjMzIDMuODUyIDMuODIyIDUuMjM5LjU4LjUwNSA0LjAxMSAzLjE1OSA0LjI3OCAxLjA2NS4xOTctMS41NDUtLjAwMS0zLjEwOC0xLjA4OC00LjI5NC0uOTU4LTEuMDQ2LTIuMzA4LTEuNzU0LTMuNzU3LTIuMjMxIDMuNDA3LS4wMDUgNi44MDUuMDQxIDEwLjIxLjEwOC4wMDUuMDc2LjAxMi4xMzguMDIxLjE0Mi4yMjEuMDguNDU3LjEzNC42OTYuMTgyLjAxNi4wNzguMDQxLjE0Ny4wOS4xOTMgMS4xMiAxLjA4MyAxMC4xNTcgOS40MTUgMTAuNzYgNS41MzYuMzEzLTIuMDIyLjA1NC0zLjg3LTEuODAyLTUuMDM3LS40NTYtLjI4Ni0xLjA1Ni0uNTctMS43MzYtLjgyN2wxLjU0Mi4wMzdjMi4wNTUuMDUyIDQuMTA2LS4wMTUgNi4xNTgtLjA5NyAxLjEzLS4wNDUgMS42NTYtLjE0MiAxLjk5Mi0uMzg3LjAwOC4wNzUuMDA3LjE1Mi4wMzEuMjIzIDEuNzAyIDQuOCAxMC45MjYgNy41MzYgMTUuNDAyIDUuNjguMDkyLS4wMzguMDMyLTEuMjQ0LS4wMzMtMS4zN1wiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAubWV0YSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAxcHggMCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBjb2xvcjogJHNpbHZlci1kYXJrO1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc21vb3RoaW5nO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAwIDJweCAyMnB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLmxvY2F0aW9uIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHN2Zy11cmwoJzxzdmcgd2lkdGg9XCIxMTBcIiBoZWlnaHQ9XCIyMFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBmaWxsPVwiIzYxOEQxQlwiIGQ9XCJNOTUuMjM4IDkuNjYzYzQuOTQ2LS4wNCAxMS4wMzIuNzA3IDE0IDQuNzc0LTQuMjU5IDEuMjMtMTEuNDEyLS45NTMtMTQtNC43NzRNOTUuODEgNy43YzEuNTgzLTIuMzAyIDQuNDg2LTMuNjkgNy4xMS0yLjk2NC0yLjI2MiAxLjcxLTQuNjc5IDIuOTg3LTcuNDY5IDMuNTMuMTAyLS4xNzMuMjE3LS4zNi4zNi0uNTY2bS0xMC44NjUgMy45MjNjMS4wMTMuMzQ5IDUuNDIxIDMuMTc3IDIuNDUgMy45NjMtMS43OTUuNDc1LTQuMzU0LTEuOTc2LTUuNTYzLTIuOTU3YTQ3LjkwNCA0Ny45MDQgMCAwMS0yLjQ1LTIuMTUzYy4yNDguMDIuNDkxLjAzOS43MjUuMDY4IDEuNjQ4LjIxIDMuMjcuNTM3IDQuODM4IDEuMDc5bS0xNi40OTguMzg1Yy44MDkuNDIgNC4zMDUgMy4wNyAyLjMxNyAzLjY2Ni0xLjM3Ny40MTUtMy4zNjctMS42My00LjIwNS0yLjQyLS44OS0uODQtMS44LTEuODUtMi40NjctMi45NiAxLjQ5Mi40NzYgMi45NzkuOTk5IDQuMzU1IDEuNzE0TTU5Ljk0MyA4LjI4Yy0uMzAxLjAwOC0uNTk5LjAxNC0uODk5LjAyMyAxLjk3NS0xLjA3MyAzLjkxNS0yLjIyNyA1Ljg5NC0zLjI3MyAyLjY3LTEuNDExIDYuMzkyLTMuODM0IDkuNTctMy41OCAxLjQ3Mi4xMTYtLjY5NiAxLjQxMy0xLjExIDEuNjgzLTEuNTM3Ljk5NC0zLjMxMyAxLjY2Ny01LjAxMiAyLjMzMi0yLjY5NSAxLjA1Ni01LjgzIDEuNTYtOC40NDMgMi44MTVtLTMuMTE1LS4xMThjLjM0Ny0yLjY0OSAzLjI3LTQuNTcyIDUuNzctNC45NzMtLjY0MSAxLjY1My0yLjA5MyAyLjg2Mi0zLjY4MyAzLjgzMi0uODY2LjQ3Ny0xLjU4OC44NzQtMi4wODcgMS4xNDFtLTYuMjc1IDQuNzY5YzEuNzI0IDEuMDA1IDQuMDcgMi4zODUgNC45NTQgNC4yODctLjAxMi4wMjktLjAyLjAzOC0uMDMxLjA3My0uMTEzLjE4Ni0uMzA0LjMyMy0uNDc0LjQ1Mi0uNDA4LjMxNC0uOTUuNDYtMS40MzYuNi0xLjQxLjQwNy0yLjc2OC4wODktNC4wMS0uNjE5LTIuNDU1LTEuMzk1LTQuMDYtNC41NjItNC42NDktNy4zNTEuMTk4LS4wMDcuMzk3LS4wMTMuNTk3LS4wMTggMS4zNzggMS4xMDQgMy41MyAxLjY5IDUuMDQ5IDIuNTc2TTM2Ljg5OCA1LjE2NWMuODU0LS43MDggMS44NzktMS4yOTMgMy4wMDctMS4zODYuNDI4LS4wMzYuODI4LjEwNyAxLjE5OC4yOTguMTg1LjA5NC4zMzkuMjIyLjQ5LjM1OGwuMDE3LjAyYy0uNzQgMS4yODYtMy4xMTggMi4yMTEtNC4yMTYgMi43MzUtMS4xNzMuNTYtMi4zOCAxLjA0LTMuNTkyIDEuNTA5Ljc0OC0xLjM4MyAyLjAwOS0yLjYzMyAzLjA5Ni0zLjUzNG0tMTQuNTg1LjM4NWMxLjgtMS40OCA0LjU5NS00LjA4NSA3LjE0My0zLjk0OS4yNjUuMDE0LjQ3My4xNC42NDIuMzE0LS4wMzguMDcyLS4wNzYuMTQtLjEyNC4yNTUtLjIxMy4yOTMtLjUxMi41MzMtLjc4Ni43NjktMS4xMjguOTc2LTIuNTUgMS42NTgtMy44NzcgMi4zMjItMS42OTQuODQ3LTMuNTQgMS40OS01LjI5IDIuMjhhNzQuMjQgNzQuMjQgMCAwMTIuMjkyLTEuOTltLTIuMDA5IDcuODhjLjk0NC40NzIgMS44NjEuOTkxIDIuNzE3IDEuNjA0LjM2Ni4yNjIuNzA1LjU1NyAxLjAyNS44NzMuMTY0LjE2MS4zMDIuMzQ0LjQzOS41My4wOC4xMS4xMjcuMjAyLjE1Ny4yNzYtLjM2Mi43NDYtMS40NTggMS4yLTIuMTc3IDEuMzYtMS4yMTYuMjc0LTIuNDUyLS40MzQtMy4zNzctMS4xMjYtMS44NjUtMS4zOTYtMy42ODctMy45OTQtNC4wNzctNi4zN2wuMzUuMDA5Yy0uMDIxLjI3Ni0uMDA3LjUxNC4xMDUuNTggMS41MjYuODkzIDMuMjU3IDEuNDcgNC44MzggMi4yNjRNNC4wNDEgOC44MzhoLS4wNmMuMy0xLjk3NCAyLjYxNS0zLjcwMiA0LjA4LTQuNzMyIDEuNzcxLTEuMjQ3IDMuOTM1LTIuMzIgNi4xMjQtMi42LS42MTIgMS44ODEtMi44NzIgMy4zODQtNC4zNjUgNC4zNDMtMS44IDEuMTU1LTQuMDU4IDEuNzYtNS43NzkgMi45OW0xMDUuODc5IDUuMzczYy0yLjA5LTQuMDg1LTYuNzM5LTUuMzc4LTExLjI2NC01LjY5MSAxLjkyMi0uODEyIDMuNjkxLTEuOTY4IDUuMzkyLTMuMzMuMDc1LS4wNi4wNDItMS4yODMtLjAzNC0xLjMyNy0yLjY4OC0xLjU0MS00Ljk1Ny0uNTE1LTcuMjY3IDEuMjI2LTEuMDguODE0LTEuNzAxIDEuOTYyLTIuMjM2IDMuMTQ4LS4zMTcuNjk4LTcuMzA4LjIyNS04LjE4Mi4yMTctNi45MTItLjA2Ny0xMy43NTYtLjI5LTIwLjYzOC0uMjY3IDIuMDAyLS44MDYgMy45MzgtMS43ODggNS40NjMtMi40ODggMi4xNjYtLjk5NyA0LjM3NS0xLjk5MiA0LjItNC41NC0uMTctMi40NS03LjUzNCAxLjA5LTEzLjExNSA0LjA1N2E1LjQ1NSA1LjQ1NSAwIDAwLjc1Mi0yLjE3Yy4wMTMtLjEwNS4wMzQtMS4xODEtLjA1OS0xLjE3Mi0zLjU4MS4zNDYtNi4wOTIgMy4wNzItNi4yMzYgNi4zNTVhLjQ4MS40ODEgMCAwMS0uMDUuMDI1bC0uMjQ0LjEyNGMtNi4zNzYuMjAxLTEyLjc0OS4zMDYtMTkuMTE4LjM4LjQ5OS0uMjQuOTk1LS40OTIgMS40ODQtLjc1NSAxLjc0NC0uOTQ2IDMuMzA3LTEuODg0IDMuMTU0LTMuOTkyLS4xODgtMi42Mi0zLjUxNi0xLjMyMi00Ljc4My0uMzc3LTEuNTk1IDEuMTg3LTMuMzAyIDMuMTE4LTMuODMyIDUuMTYzLTQuMDk5LjAzNC04LjE5OS4wNC0xMi4zLjA1IDEuOTc1LS44MjggMy45My0xLjY5NCA1LjgxMi0yLjczOCAyLjE2Mi0xLjE5OSAzLjkyLTIuMzU3IDMuNjI5LTQuOTMtLjMyNy0yLjg5My01LjE4MS43MTUtNi4wNDcgMS4zNDgtMi40MyAxLjc3Ny01LjEwNiAzLjkxNS02Ljk5IDYuMzMzLTMuMzI3LjAwMi02LjY1OC0uMDEtOS45ODYtLjAxNi4wNDctLjAyNS4wOTctLjA1NC4xNDQtLjA3N2EyMy44MzIgMjMuODMyIDAgMDA0LTIuNTY2YzEuNzUtMS4zODIgMi45MjYtMy4wNCAyLjkxOC01LjI3NCAwLS4wNi0uMDA5LS45MzYtLjA4NC0uOTI4QzEwLjIzMy40NTIgMy44OSA0LjE1MyAzLjg0NyA4LjgzOGMtMS4yNzMtLjAwMy0yLjU0NC0uMDAyLTMuODE5LS4wMDctLjAzMiAwLS4wNS45OTkuMDI2IDEuMDAzIDEuMjY4LjEwNSAyLjU0My4xNzMgMy44MTUuMjU1LjAxMy4wNzguMDI2LjEzMy4wNC4xMzMuMjA4LS4wMDUuNDE5LS4wNC42MzItLjA4NyAzLjQ1Ni4yMTggNi45MjEuMzQ5IDEwLjM5Mi40NC4wOCAyLjYwOCAxLjU3MSA1LjExNCAzLjM0MiA2Ljk2NyAxLjA5NiAxLjE0NiAyLjU3NSAyLjA4MyA0LjIyNSAxLjg5My44OTctLjEwNCAyLjI0NC0uODggMi4zNS0xLjg3LjIzLTIuMTcxLS44NTctMy4yNzItMi42MTMtNC40NjUtMS40MTEtLjk2LTIuOTQyLTEuNzExLTQuNDgtMi40NDcgOC45OTcuMTY0IDE4LjAyLS4wMTYgMjcuMDEzLS4yNzYuMzQ0IDMuMTM2IDEuNzI4IDYuMjc5IDQuMTMzIDguMzg4IDEuNTU4IDEuMzY2IDYuNzM2IDIuMjI5IDYuODctLjkwNS4wOTgtMi4zNDUtMS4yODEtMy42NTQtMy4wOTgtNS4wMzQtMS4yNzItLjk2NS0yLjY2MS0xLjc5LTQuMDYzLTIuNTU0bC0uMDE3LS4wMWMzLjM3Ni0uMTAzIDYuNzQ3LS4yMTUgMTAuMTEzLS4zMTggMS4zNTctLjA0MiAyLjcwNi0uMDUgNC4wNTktLjA2OC4xODguMDU3LjM3Ny4xMTUuNTY3LjE3NS41NTQgMi4wODcgMi4yMzMgMy44NTIgMy44MjIgNS4yMzkuNTguNTA1IDQuMDExIDMuMTU5IDQuMjc4IDEuMDY1LjE5Ny0xLjU0NS0uMDAxLTMuMTA4LTEuMDg4LTQuMjk0LS45NTgtMS4wNDYtMi4zMDgtMS43NTQtMy43NTctMi4yMzEgMy40MDctLjAwNSA2LjgwNS4wNDEgMTAuMjEuMTA4LjAwNS4wNzYuMDEyLjEzOC4wMjEuMTQyLjIyMS4wOC40NTcuMTM0LjY5Ni4xODIuMDE2LjA3OC4wNDEuMTQ3LjA5LjE5MyAxLjEyIDEuMDgzIDEwLjE1NyA5LjQxNSAxMC43NiA1LjUzNi4zMTMtMi4wMjIuMDU0LTMuODctMS44MDItNS4wMzctLjQ1Ni0uMjg2LTEuMDU2LS41Ny0xLjczNi0uODI3bDEuNTQyLjAzN2MyLjA1NS4wNTIgNC4xMDYtLjAxNSA2LjE1OC0uMDk3IDEuMTMtLjA0NSAxLjY1Ni0uMTQyIDEuOTkyLS4zODcuMDA4LjA3NS4wMDcuMTUyLjAzMS4yMjMgMS43MDIgNC44IDEwLjkyNiA3LjUzNiAxNS40MDIgNS42OC4wOTItLjAzOC4wMzItMS4yNDQtLjAzMy0xLjM3XCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYuZGF0ZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgICAgICAgICAgbGVmdDogM3B4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogc3ZnLXVybCgnPHN2ZyB3aWR0aD1cIjExMFwiIGhlaWdodD1cIjIwXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGZpbGw9XCIjNjE4RDFCXCIgZD1cIk05NS4yMzggOS42NjNjNC45NDYtLjA0IDExLjAzMi43MDcgMTQgNC43NzQtNC4yNTkgMS4yMy0xMS40MTItLjk1My0xNC00Ljc3NE05NS44MSA3LjdjMS41ODMtMi4zMDIgNC40ODYtMy42OSA3LjExLTIuOTY0LTIuMjYyIDEuNzEtNC42NzkgMi45ODctNy40NjkgMy41My4xMDItLjE3My4yMTctLjM2LjM2LS41NjZtLTEwLjg2NSAzLjkyM2MxLjAxMy4zNDkgNS40MjEgMy4xNzcgMi40NSAzLjk2My0xLjc5NS40NzUtNC4zNTQtMS45NzYtNS41NjMtMi45NTdhNDcuOTA0IDQ3LjkwNCAwIDAxLTIuNDUtMi4xNTNjLjI0OC4wMi40OTEuMDM5LjcyNS4wNjggMS42NDguMjEgMy4yNy41MzcgNC44MzggMS4wNzltLTE2LjQ5OC4zODVjLjgwOS40MiA0LjMwNSAzLjA3IDIuMzE3IDMuNjY2LTEuMzc3LjQxNS0zLjM2Ny0xLjYzLTQuMjA1LTIuNDItLjg5LS44NC0xLjgtMS44NS0yLjQ2Ny0yLjk2IDEuNDkyLjQ3NiAyLjk3OS45OTkgNC4zNTUgMS43MTRNNTkuOTQzIDguMjhjLS4zMDEuMDA4LS41OTkuMDE0LS44OTkuMDIzIDEuOTc1LTEuMDczIDMuOTE1LTIuMjI3IDUuODk0LTMuMjczIDIuNjctMS40MTEgNi4zOTItMy44MzQgOS41Ny0zLjU4IDEuNDcyLjExNi0uNjk2IDEuNDEzLTEuMTEgMS42ODMtMS41MzcuOTk0LTMuMzEzIDEuNjY3LTUuMDEyIDIuMzMyLTIuNjk1IDEuMDU2LTUuODMgMS41Ni04LjQ0MyAyLjgxNW0tMy4xMTUtLjExOGMuMzQ3LTIuNjQ5IDMuMjctNC41NzIgNS43Ny00Ljk3My0uNjQxIDEuNjUzLTIuMDkzIDIuODYyLTMuNjgzIDMuODMyLS44NjYuNDc3LTEuNTg4Ljg3NC0yLjA4NyAxLjE0MW0tNi4yNzUgNC43NjljMS43MjQgMS4wMDUgNC4wNyAyLjM4NSA0Ljk1NCA0LjI4Ny0uMDEyLjAyOS0uMDIuMDM4LS4wMzEuMDczLS4xMTMuMTg2LS4zMDQuMzIzLS40NzQuNDUyLS40MDguMzE0LS45NS40Ni0xLjQzNi42LTEuNDEuNDA3LTIuNzY4LjA4OS00LjAxLS42MTktMi40NTUtMS4zOTUtNC4wNi00LjU2Mi00LjY0OS03LjM1MS4xOTgtLjAwNy4zOTctLjAxMy41OTctLjAxOCAxLjM3OCAxLjEwNCAzLjUzIDEuNjkgNS4wNDkgMi41NzZNMzYuODk4IDUuMTY1Yy44NTQtLjcwOCAxLjg3OS0xLjI5MyAzLjAwNy0xLjM4Ni40MjgtLjAzNi44MjguMTA3IDEuMTk4LjI5OC4xODUuMDk0LjMzOS4yMjIuNDkuMzU4bC4wMTcuMDJjLS43NCAxLjI4Ni0zLjExOCAyLjIxMS00LjIxNiAyLjczNS0xLjE3My41Ni0yLjM4IDEuMDQtMy41OTIgMS41MDkuNzQ4LTEuMzgzIDIuMDA5LTIuNjMzIDMuMDk2LTMuNTM0bS0xNC41ODUuMzg1YzEuOC0xLjQ4IDQuNTk1LTQuMDg1IDcuMTQzLTMuOTQ5LjI2NS4wMTQuNDczLjE0LjY0Mi4zMTQtLjAzOC4wNzItLjA3Ni4xNC0uMTI0LjI1NS0uMjEzLjI5My0uNTEyLjUzMy0uNzg2Ljc2OS0xLjEyOC45NzYtMi41NSAxLjY1OC0zLjg3NyAyLjMyMi0xLjY5NC44NDctMy41NCAxLjQ5LTUuMjkgMi4yOGE3NC4yNCA3NC4yNCAwIDAxMi4yOTItMS45OW0tMi4wMDkgNy44OGMuOTQ0LjQ3MiAxLjg2MS45OTEgMi43MTcgMS42MDQuMzY2LjI2Mi43MDUuNTU3IDEuMDI1Ljg3My4xNjQuMTYxLjMwMi4zNDQuNDM5LjUzLjA4LjExLjEyNy4yMDIuMTU3LjI3Ni0uMzYyLjc0Ni0xLjQ1OCAxLjItMi4xNzcgMS4zNi0xLjIxNi4yNzQtMi40NTItLjQzNC0zLjM3Ny0xLjEyNi0xLjg2NS0xLjM5Ni0zLjY4Ny0zLjk5NC00LjA3Ny02LjM3bC4zNS4wMDljLS4wMjEuMjc2LS4wMDcuNTE0LjEwNS41OCAxLjUyNi44OTMgMy4yNTcgMS40NyA0LjgzOCAyLjI2NE00LjA0MSA4LjgzOGgtLjA2Yy4zLTEuOTc0IDIuNjE1LTMuNzAyIDQuMDgtNC43MzIgMS43NzEtMS4yNDcgMy45MzUtMi4zMiA2LjEyNC0yLjYtLjYxMiAxLjg4MS0yLjg3MiAzLjM4NC00LjM2NSA0LjM0My0xLjggMS4xNTUtNC4wNTggMS43Ni01Ljc3OSAyLjk5bTEwNS44NzkgNS4zNzNjLTIuMDktNC4wODUtNi43MzktNS4zNzgtMTEuMjY0LTUuNjkxIDEuOTIyLS44MTIgMy42OTEtMS45NjggNS4zOTItMy4zMy4wNzUtLjA2LjA0Mi0xLjI4My0uMDM0LTEuMzI3LTIuNjg4LTEuNTQxLTQuOTU3LS41MTUtNy4yNjcgMS4yMjYtMS4wOC44MTQtMS43MDEgMS45NjItMi4yMzYgMy4xNDgtLjMxNy42OTgtNy4zMDguMjI1LTguMTgyLjIxNy02LjkxMi0uMDY3LTEzLjc1Ni0uMjktMjAuNjM4LS4yNjcgMi4wMDItLjgwNiAzLjkzOC0xLjc4OCA1LjQ2My0yLjQ4OCAyLjE2Ni0uOTk3IDQuMzc1LTEuOTkyIDQuMi00LjU0LS4xNy0yLjQ1LTcuNTM0IDEuMDktMTMuMTE1IDQuMDU3YTUuNDU1IDUuNDU1IDAgMDAuNzUyLTIuMTdjLjAxMy0uMTA1LjAzNC0xLjE4MS0uMDU5LTEuMTcyLTMuNTgxLjM0Ni02LjA5MiAzLjA3Mi02LjIzNiA2LjM1NWEuNDgxLjQ4MSAwIDAxLS4wNS4wMjVsLS4yNDQuMTI0Yy02LjM3Ni4yMDEtMTIuNzQ5LjMwNi0xOS4xMTguMzguNDk5LS4yNC45OTUtLjQ5MiAxLjQ4NC0uNzU1IDEuNzQ0LS45NDYgMy4zMDctMS44ODQgMy4xNTQtMy45OTItLjE4OC0yLjYyLTMuNTE2LTEuMzIyLTQuNzgzLS4zNzctMS41OTUgMS4xODctMy4zMDIgMy4xMTgtMy44MzIgNS4xNjMtNC4wOTkuMDM0LTguMTk5LjA0LTEyLjMuMDUgMS45NzUtLjgyOCAzLjkzLTEuNjk0IDUuODEyLTIuNzM4IDIuMTYyLTEuMTk5IDMuOTItMi4zNTcgMy42MjktNC45My0uMzI3LTIuODkzLTUuMTgxLjcxNS02LjA0NyAxLjM0OC0yLjQzIDEuNzc3LTUuMTA2IDMuOTE1LTYuOTkgNi4zMzMtMy4zMjcuMDAyLTYuNjU4LS4wMS05Ljk4Ni0uMDE2LjA0Ny0uMDI1LjA5Ny0uMDU0LjE0NC0uMDc3YTIzLjgzMiAyMy44MzIgMCAwMDQtMi41NjZjMS43NS0xLjM4MiAyLjkyNi0zLjA0IDIuOTE4LTUuMjc0IDAtLjA2LS4wMDktLjkzNi0uMDg0LS45MjhDMTAuMjMzLjQ1MiAzLjg5IDQuMTUzIDMuODQ3IDguODM4Yy0xLjI3My0uMDAzLTIuNTQ0LS4wMDItMy44MTktLjAwNy0uMDMyIDAtLjA1Ljk5OS4wMjYgMS4wMDMgMS4yNjguMTA1IDIuNTQzLjE3MyAzLjgxNS4yNTUuMDEzLjA3OC4wMjYuMTMzLjA0LjEzMy4yMDgtLjAwNS40MTktLjA0LjYzMi0uMDg3IDMuNDU2LjIxOCA2LjkyMS4zNDkgMTAuMzkyLjQ0LjA4IDIuNjA4IDEuNTcxIDUuMTE0IDMuMzQyIDYuOTY3IDEuMDk2IDEuMTQ2IDIuNTc1IDIuMDgzIDQuMjI1IDEuODkzLjg5Ny0uMTA0IDIuMjQ0LS44OCAyLjM1LTEuODcuMjMtMi4xNzEtLjg1Ny0zLjI3Mi0yLjYxMy00LjQ2NS0xLjQxMS0uOTYtMi45NDItMS43MTEtNC40OC0yLjQ0NyA4Ljk5Ny4xNjQgMTguMDItLjAxNiAyNy4wMTMtLjI3Ni4zNDQgMy4xMzYgMS43MjggNi4yNzkgNC4xMzMgOC4zODggMS41NTggMS4zNjYgNi43MzYgMi4yMjkgNi44Ny0uOTA1LjA5OC0yLjM0NS0xLjI4MS0zLjY1NC0zLjA5OC01LjAzNC0xLjI3Mi0uOTY1LTIuNjYxLTEuNzktNC4wNjMtMi41NTRsLS4wMTctLjAxYzMuMzc2LS4xMDMgNi43NDctLjIxNSAxMC4xMTMtLjMxOCAxLjM1Ny0uMDQyIDIuNzA2LS4wNSA0LjA1OS0uMDY4LjE4OC4wNTcuMzc3LjExNS41NjcuMTc1LjU1NCAyLjA4NyAyLjIzMyAzLjg1MiAzLjgyMiA1LjIzOS41OC41MDUgNC4wMTEgMy4xNTkgNC4yNzggMS4wNjUuMTk3LTEuNTQ1LS4wMDEtMy4xMDgtMS4wODgtNC4yOTQtLjk1OC0xLjA0Ni0yLjMwOC0xLjc1NC0zLjc1Ny0yLjIzMSAzLjQwNy0uMDA1IDYuODA1LjA0MSAxMC4yMS4xMDguMDA1LjA3Ni4wMTIuMTM4LjAyMS4xNDIuMjIxLjA4LjQ1Ny4xMzQuNjk2LjE4Mi4wMTYuMDc4LjA0MS4xNDcuMDkuMTkzIDEuMTIgMS4wODMgMTAuMTU3IDkuNDE1IDEwLjc2IDUuNTM2LjMxMy0yLjAyMi4wNTQtMy44Ny0xLjgwMi01LjAzNy0uNDU2LS4yODYtMS4wNTYtLjU3LTEuNzM2LS44MjdsMS41NDIuMDM3YzIuMDU1LjA1MiA0LjEwNi0uMDE1IDYuMTU4LS4wOTcgMS4xMy0uMDQ1IDEuNjU2LS4xNDIgMS45OTItLjM4Ny4wMDguMDc1LjAwNy4xNTIuMDMxLjIyMyAxLjcwMiA0LjggMTAuOTI2IDcuNTM2IDE1LjQwMiA1LjY4LjA5Mi0uMDM4LjAzMi0xLjI0NC0uMDMzLTEuMzdcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5qb2ItdHlwZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHN2Zy11cmwoJzxzdmcgd2lkdGg9XCIxMTBcIiBoZWlnaHQ9XCIyMFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBmaWxsPVwiIzYxOEQxQlwiIGQ9XCJNOTUuMjM4IDkuNjYzYzQuOTQ2LS4wNCAxMS4wMzIuNzA3IDE0IDQuNzc0LTQuMjU5IDEuMjMtMTEuNDEyLS45NTMtMTQtNC43NzRNOTUuODEgNy43YzEuNTgzLTIuMzAyIDQuNDg2LTMuNjkgNy4xMS0yLjk2NC0yLjI2MiAxLjcxLTQuNjc5IDIuOTg3LTcuNDY5IDMuNTMuMTAyLS4xNzMuMjE3LS4zNi4zNi0uNTY2bS0xMC44NjUgMy45MjNjMS4wMTMuMzQ5IDUuNDIxIDMuMTc3IDIuNDUgMy45NjMtMS43OTUuNDc1LTQuMzU0LTEuOTc2LTUuNTYzLTIuOTU3YTQ3LjkwNCA0Ny45MDQgMCAwMS0yLjQ1LTIuMTUzYy4yNDguMDIuNDkxLjAzOS43MjUuMDY4IDEuNjQ4LjIxIDMuMjcuNTM3IDQuODM4IDEuMDc5bS0xNi40OTguMzg1Yy44MDkuNDIgNC4zMDUgMy4wNyAyLjMxNyAzLjY2Ni0xLjM3Ny40MTUtMy4zNjctMS42My00LjIwNS0yLjQyLS44OS0uODQtMS44LTEuODUtMi40NjctMi45NiAxLjQ5Mi40NzYgMi45NzkuOTk5IDQuMzU1IDEuNzE0TTU5Ljk0MyA4LjI4Yy0uMzAxLjAwOC0uNTk5LjAxNC0uODk5LjAyMyAxLjk3NS0xLjA3MyAzLjkxNS0yLjIyNyA1Ljg5NC0zLjI3MyAyLjY3LTEuNDExIDYuMzkyLTMuODM0IDkuNTctMy41OCAxLjQ3Mi4xMTYtLjY5NiAxLjQxMy0xLjExIDEuNjgzLTEuNTM3Ljk5NC0zLjMxMyAxLjY2Ny01LjAxMiAyLjMzMi0yLjY5NSAxLjA1Ni01LjgzIDEuNTYtOC40NDMgMi44MTVtLTMuMTE1LS4xMThjLjM0Ny0yLjY0OSAzLjI3LTQuNTcyIDUuNzctNC45NzMtLjY0MSAxLjY1My0yLjA5MyAyLjg2Mi0zLjY4MyAzLjgzMi0uODY2LjQ3Ny0xLjU4OC44NzQtMi4wODcgMS4xNDFtLTYuMjc1IDQuNzY5YzEuNzI0IDEuMDA1IDQuMDcgMi4zODUgNC45NTQgNC4yODctLjAxMi4wMjktLjAyLjAzOC0uMDMxLjA3My0uMTEzLjE4Ni0uMzA0LjMyMy0uNDc0LjQ1Mi0uNDA4LjMxNC0uOTUuNDYtMS40MzYuNi0xLjQxLjQwNy0yLjc2OC4wODktNC4wMS0uNjE5LTIuNDU1LTEuMzk1LTQuMDYtNC41NjItNC42NDktNy4zNTEuMTk4LS4wMDcuMzk3LS4wMTMuNTk3LS4wMTggMS4zNzggMS4xMDQgMy41MyAxLjY5IDUuMDQ5IDIuNTc2TTM2Ljg5OCA1LjE2NWMuODU0LS43MDggMS44NzktMS4yOTMgMy4wMDctMS4zODYuNDI4LS4wMzYuODI4LjEwNyAxLjE5OC4yOTguMTg1LjA5NC4zMzkuMjIyLjQ5LjM1OGwuMDE3LjAyYy0uNzQgMS4yODYtMy4xMTggMi4yMTEtNC4yMTYgMi43MzUtMS4xNzMuNTYtMi4zOCAxLjA0LTMuNTkyIDEuNTA5Ljc0OC0xLjM4MyAyLjAwOS0yLjYzMyAzLjA5Ni0zLjUzNG0tMTQuNTg1LjM4NWMxLjgtMS40OCA0LjU5NS00LjA4NSA3LjE0My0zLjk0OS4yNjUuMDE0LjQ3My4xNC42NDIuMzE0LS4wMzguMDcyLS4wNzYuMTQtLjEyNC4yNTUtLjIxMy4yOTMtLjUxMi41MzMtLjc4Ni43NjktMS4xMjguOTc2LTIuNTUgMS42NTgtMy44NzcgMi4zMjItMS42OTQuODQ3LTMuNTQgMS40OS01LjI5IDIuMjhhNzQuMjQgNzQuMjQgMCAwMTIuMjkyLTEuOTltLTIuMDA5IDcuODhjLjk0NC40NzIgMS44NjEuOTkxIDIuNzE3IDEuNjA0LjM2Ni4yNjIuNzA1LjU1NyAxLjAyNS44NzMuMTY0LjE2MS4zMDIuMzQ0LjQzOS41My4wOC4xMS4xMjcuMjAyLjE1Ny4yNzYtLjM2Mi43NDYtMS40NTggMS4yLTIuMTc3IDEuMzYtMS4yMTYuMjc0LTIuNDUyLS40MzQtMy4zNzctMS4xMjYtMS44NjUtMS4zOTYtMy42ODctMy45OTQtNC4wNzctNi4zN2wuMzUuMDA5Yy0uMDIxLjI3Ni0uMDA3LjUxNC4xMDUuNTggMS41MjYuODkzIDMuMjU3IDEuNDcgNC44MzggMi4yNjRNNC4wNDEgOC44MzhoLS4wNmMuMy0xLjk3NCAyLjYxNS0zLjcwMiA0LjA4LTQuNzMyIDEuNzcxLTEuMjQ3IDMuOTM1LTIuMzIgNi4xMjQtMi42LS42MTIgMS44ODEtMi44NzIgMy4zODQtNC4zNjUgNC4zNDMtMS44IDEuMTU1LTQuMDU4IDEuNzYtNS43NzkgMi45OW0xMDUuODc5IDUuMzczYy0yLjA5LTQuMDg1LTYuNzM5LTUuMzc4LTExLjI2NC01LjY5MSAxLjkyMi0uODEyIDMuNjkxLTEuOTY4IDUuMzkyLTMuMzMuMDc1LS4wNi4wNDItMS4yODMtLjAzNC0xLjMyNy0yLjY4OC0xLjU0MS00Ljk1Ny0uNTE1LTcuMjY3IDEuMjI2LTEuMDguODE0LTEuNzAxIDEuOTYyLTIuMjM2IDMuMTQ4LS4zMTcuNjk4LTcuMzA4LjIyNS04LjE4Mi4yMTctNi45MTItLjA2Ny0xMy43NTYtLjI5LTIwLjYzOC0uMjY3IDIuMDAyLS44MDYgMy45MzgtMS43ODggNS40NjMtMi40ODggMi4xNjYtLjk5NyA0LjM3NS0xLjk5MiA0LjItNC41NC0uMTctMi40NS03LjUzNCAxLjA5LTEzLjExNSA0LjA1N2E1LjQ1NSA1LjQ1NSAwIDAwLjc1Mi0yLjE3Yy4wMTMtLjEwNS4wMzQtMS4xODEtLjA1OS0xLjE3Mi0zLjU4MS4zNDYtNi4wOTIgMy4wNzItNi4yMzYgNi4zNTVhLjQ4MS40ODEgMCAwMS0uMDUuMDI1bC0uMjQ0LjEyNGMtNi4zNzYuMjAxLTEyLjc0OS4zMDYtMTkuMTE4LjM4LjQ5OS0uMjQuOTk1LS40OTIgMS40ODQtLjc1NSAxLjc0NC0uOTQ2IDMuMzA3LTEuODg0IDMuMTU0LTMuOTkyLS4xODgtMi42Mi0zLjUxNi0xLjMyMi00Ljc4My0uMzc3LTEuNTk1IDEuMTg3LTMuMzAyIDMuMTE4LTMuODMyIDUuMTYzLTQuMDk5LjAzNC04LjE5OS4wNC0xMi4zLjA1IDEuOTc1LS44MjggMy45My0xLjY5NCA1LjgxMi0yLjczOCAyLjE2Mi0xLjE5OSAzLjkyLTIuMzU3IDMuNjI5LTQuOTMtLjMyNy0yLjg5My01LjE4MS43MTUtNi4wNDcgMS4zNDgtMi40MyAxLjc3Ny01LjEwNiAzLjkxNS02Ljk5IDYuMzMzLTMuMzI3LjAwMi02LjY1OC0uMDEtOS45ODYtLjAxNi4wNDctLjAyNS4wOTctLjA1NC4xNDQtLjA3N2EyMy44MzIgMjMuODMyIDAgMDA0LTIuNTY2YzEuNzUtMS4zODIgMi45MjYtMy4wNCAyLjkxOC01LjI3NCAwLS4wNi0uMDA5LS45MzYtLjA4NC0uOTI4QzEwLjIzMy40NTIgMy44OSA0LjE1MyAzLjg0NyA4LjgzOGMtMS4yNzMtLjAwMy0yLjU0NC0uMDAyLTMuODE5LS4wMDctLjAzMiAwLS4wNS45OTkuMDI2IDEuMDAzIDEuMjY4LjEwNSAyLjU0My4xNzMgMy44MTUuMjU1LjAxMy4wNzguMDI2LjEzMy4wNC4xMzMuMjA4LS4wMDUuNDE5LS4wNC42MzItLjA4NyAzLjQ1Ni4yMTggNi45MjEuMzQ5IDEwLjM5Mi40NC4wOCAyLjYwOCAxLjU3MSA1LjExNCAzLjM0MiA2Ljk2NyAxLjA5NiAxLjE0NiAyLjU3NSAyLjA4MyA0LjIyNSAxLjg5My44OTctLjEwNCAyLjI0NC0uODggMi4zNS0xLjg3LjIzLTIuMTcxLS44NTctMy4yNzItMi42MTMtNC40NjUtMS40MTEtLjk2LTIuOTQyLTEuNzExLTQuNDgtMi40NDcgOC45OTcuMTY0IDE4LjAyLS4wMTYgMjcuMDEzLS4yNzYuMzQ0IDMuMTM2IDEuNzI4IDYuMjc5IDQuMTMzIDguMzg4IDEuNTU4IDEuMzY2IDYuNzM2IDIuMjI5IDYuODctLjkwNS4wOTgtMi4zNDUtMS4yODEtMy42NTQtMy4wOTgtNS4wMzQtMS4yNzItLjk2NS0yLjY2MS0xLjc5LTQuMDYzLTIuNTU0bC0uMDE3LS4wMWMzLjM3Ni0uMTAzIDYuNzQ3LS4yMTUgMTAuMTEzLS4zMTggMS4zNTctLjA0MiAyLjcwNi0uMDUgNC4wNTktLjA2OC4xODguMDU3LjM3Ny4xMTUuNTY3LjE3NS41NTQgMi4wODcgMi4yMzMgMy44NTIgMy44MjIgNS4yMzkuNTguNTA1IDQuMDExIDMuMTU5IDQuMjc4IDEuMDY1LjE5Ny0xLjU0NS0uMDAxLTMuMTA4LTEuMDg4LTQuMjk0LS45NTgtMS4wNDYtMi4zMDgtMS43NTQtMy43NTctMi4yMzEgMy40MDctLjAwNSA2LjgwNS4wNDEgMTAuMjEuMTA4LjAwNS4wNzYuMDEyLjEzOC4wMjEuMTQyLjIyMS4wOC40NTcuMTM0LjY5Ni4xODIuMDE2LjA3OC4wNDEuMTQ3LjA5LjE5MyAxLjEyIDEuMDgzIDEwLjE1NyA5LjQxNSAxMC43NiA1LjUzNi4zMTMtMi4wMjIuMDU0LTMuODctMS44MDItNS4wMzctLjQ1Ni0uMjg2LTEuMDU2LS41Ny0xLjczNi0uODI3bDEuNTQyLjAzN2MyLjA1NS4wNTIgNC4xMDYtLjAxNSA2LjE1OC0uMDk3IDEuMTMtLjA0NSAxLjY1Ni0uMTQyIDEuOTkyLS4zODcuMDA4LjA3NS4wMDcuMTUyLjAzMS4yMjMgMS43MDIgNC44IDEwLjkyNiA3LjUzNiAxNS40MDIgNS42OC4wOTItLjAzOC4wMzItMS4yNDQtLjAzMy0xLjM3XCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtYnV0dG9uIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudmNfZ2VuZXJhbCB7XG4gICAgICBtaW4td2lkdGg6IDIwNnB4O1xuICAgICAgcGFkZGluZzogOXB4IDMwcHggIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgYmFja2dyb3VuZDogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAtMnB4IHJnYmEoYmxhY2ssIC42KSAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkcHJpbWFyeSwgMTAlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRnbi1mb3JtLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTUwcHg7XG5cbiAgICA+IHAge1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cblxuICAgIGZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5hY2YtZmllbGRzIHtcbiAgICAgICAgICAgID4gLmFjZi1maWVsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmpvYiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuam9iLWRlc2NyaXB0aW9uLmFwcGxpZWR7XG4gICAgICAgIGJvcmRlcjogOHB4IHNvbGlkICNjYWViY2Y7XG4gICAgfVxuICAgIC5mZWF0dXJlZC1yb3cge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmZmY3Y2I7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogIzZlNmU2ZTtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5zdGFyLXBvc3RlZHtcbiAgICAgICAgICAgIHdpZHRoOiAzMiU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC5mZWF0dXJlZC1zdGFyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMiU7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIC5mZWF0dXJlZC10ZXh0IHtcbiAgICAgICAgICAgIHdpZHRoOiA2OCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0byAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwJTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucG9zdGVkIHtcbiAgICAgICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5vdC1mZWF0dXJlZC1yb3d7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogIzZlNmU2ZTtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIC5wb3N0ZWQge1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmpvYi1kZXNjcmlwdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE5MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5qb2ItdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubG9nbyBpbWd7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb21wYW55LWluZm8ge1xuICAgICAgICB3aWR0aDogNDAlO1xuXG4gICAgfVxuICAgIC5zdGFydC1zdG9wLXBheSB7XG4gICAgICAgIHdpZHRoOiA2MCU7XG5cbiAgICB9XG4gICAgLnN0YXJ0LXN0b3AtcGF5LCAuY29tcGFueS1pbmZvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMTVweDtcblxuICAgIH1cbiAgICAuY29tcGFueS1pbmZvIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgLnN0YXJ0LXN0b3AtcGF5e1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAuc3BlY2lhbHRpZXMsIC5qb2ItcGF5LCAuam9iLWRhdGVzLCAuam9iLW1ldGEge1xuICAgICAgICAgICAgY29sb3I6ICM2ZTZlNmU7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wYXktbWV0YSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIC5qb2ItcGF5IC5wYXkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjN0YyQTYxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgIFxuICAgICAgICAuYXBwbGllZCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDVweCA2cHggMTBweCAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAycHggOHB4IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZGF0ZXMtcGF5LWxvY2FsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICAgICAgICAuam9iLWRhdGVzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBheS1tZXRhIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwJTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cbn1cbiIsIi5tYXJrZXRwbGFjZS1pbWFnZSBpbWcge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyMTcsIDIxNywgMjE3KTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMycHggIWltcG9ydGFudDtcbiB9XG59XG4iLCIjZ3lwc3ktcHJvcGVydGllcy1zaWRlYmFyIHtcbiAgdWwge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBtYXJnaW46MHB4O1xuICB9XG4gIHN0cm9uZyB7XG4gICAgbWFyZ2luLWJvdHRvbToyNXB4O1xuICB9XG4gIGltZyB7XG4gICAgd2lkdGg6IDc2cHg7XG4gICAgaGVpZ2h0OiA1OHB4O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG1hcmdpbi1yaWdodDozMHB4O1xuICAgIG1hcmdpbi10b3A6OHB4O1xuICB9XG4gIC5wcm9wZXJ0eS10eXBlIHtcbiAgICBtYXJnaW4tcmlnaHQ6OXB4O1xuICAgIGZvbnQtc2l6ZToxOXB4O1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zIENvbmRlbnNlZCc7XG4gIH1cbiAgcCB7XG4gICAgbWFyZ2luOjBweDtcbiAgICBsaW5lLWhlaWdodDoyOHB4O1xuICB9XG4gIHVsIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmctYm90dG9tOiAyOHB4O1xuICB9XG59IiwiLnBtYWdpYy1mb3JtIHtcbiAgICBwYWRkaW5nOiAwIDUwcHggMjBweCA1MHB4O1xuXG4gICAgLnBtLXJhZGlvLW9wdGlvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgI2ZpZWxkc2V0XzE3IHtcbiAgICAgICAgLnBtcm93Om50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG59XG5cbi8vZmFjZWJvb2sgbG9naW4gYnV0dG9uXG4jcGdfc29jaWFsX3dyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgbWF4LXdpZHRoOiA3NSU7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICAucGctc29jaWFsLWJ0biBhIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICB9XG59XG5cbi8vbG9naW4gZm9ybSBidXR0b24sIHN1Ym1pdCBidXR0b24gZm9yIGNvbnRhY3QgcGFnZVxuaW5wdXQucG0tZGlmbCwgLndwY2Y3LXN1Ym1pdCwgLmxvc3RwYXNzd29yZC1idXR0b24gIHtcbiAgICAgICAgbWluLXdpZHRoOiAxNThweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLCBib3JkZXItY29sb3IgLjNzIGVhc2U7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkcHJpbWFyeSwgMTAlKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkcHJpbWFyeSwgMTAlKTtcbiAgICAgICAgfVxuICAgIH1cbiIsIiNyZWdpc3RyYXRpb24tZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC5hY2YtZm9ybS1zdWJtaXQgaW5wdXQge1xuICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICAgIC5hY2YtZm9ybS1zdWJtaXQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBhZGRpbmc6MjBweDtcbiAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAjZWVlO1xuICAgICAgICBib3JkZXItdG9wOjBweDtcbiAgICAgICAgLm5leHQtYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OmF1dG87XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6YXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAudGVybXMtY29uZGl0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG4gICAgLmFjZi1maWVsZHMge1xuICAgICAgICBib3JkZXI6MXB4IHNvbGlkICNlZWU7XG4gICAgICAgIGJvcmRlci1ib3R0b206MHB4O1xuICAgICAgICAuYWNmLWZpZWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZWU7XG4gICAgICAgICAgICBtYXJnaW46IDBweCAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuICAgICAgICAgICAgJjpudGgtY2hpbGQobis0KXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmFjZi1sYWJlbCB7IFxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OjQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYWNmLWZpZWxkLXRnbi1xdWljay1hcHBseS1oZWFkaW5nIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRlcm1zLWNvbmRpdGlvbnMge1xuICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDAgNTBweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgLmFjZi1maWVsZCB7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hY2YtZm9ybS1zdWJtaXQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIFxuICAgIC5hY2YtZmllbGQtdGduLXJlZ2lzdHJhdGlvbi1yZWZlcnJhbCB7XG4gICAgICAgIC5hY2YtaW5wdXQge1xuICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgICAuYWNmLWlucHV0LWFwcGVuZCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmFjZi1pbnB1dC13cmFwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5wYWdlLWlkLTQ0NTIxIHtcbiAgICAubmF2YmFyIC5tZW51LXV0aWxpdHktbWVudS1jb250YWluZXIgLmxpc3QtdW5zdHlsZWQgbGkgeyAgXG4gICAgICAgIGRpc3BsYXk6bm9uZTsgXG4gICAgfVxuXG59XG5cbiIsIi5jbGVhciB7XG5cdGNsZWFyOiBib3RoO1xufVxuLnJlbGF0ZWRqb2JzIHVsIGxpOmhvdmVyIHtcblx0Ym94LXNoYWRvdzogMCAxMHB4IDEwcHggLTEwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLnJlbGF0ZWRqb2JzIHVsIGxpLmNvbF8xIHtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xufVxuXG4ucmVsYXRlZGpvYnMgdWwgbGkuY29sXzIge1xuXHR3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbn1cblxuLnJlbGF0ZWRqb2JzIHVsIGxpLmNvbF8zIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5yZWxhdGVkam9icyB1bCBsaS5jb2xfNCB7XG5cdHdpZHRoOiBjYWxjKDI1JSAtIDEwcHgpO1xufVxuXG4ucmVsYXRlZGpvYnMgdWwgbGkuY29sXzUge1xuXHR3aWR0aDogY2FsYygyMCUgLSAxMHB4KTtcbn1cblxuLnJlbGF0ZWRqb2JzIHVsIGxpLmNvbF82IHtcblx0d2lkdGg6IGNhbGMoMTYuNjYlIC0gMTBweCk7XG59XG5cbi5yZWxhdGVkam9icyAuY29tcCB7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Y29sb3I6ICM0NzQ3NDc7XG5cdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnJlbGF0ZWRqb2JzIC5qdCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnJlbGF0ZWRqb2JzIC5qdCBzcGFuIHtcblx0Y29sb3I6ICNmZmY7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0YmFja2dyb3VuZC1jb2xvcjogIzBFNEY4RTtcblx0cGFkZGluZzogMnB4IDVweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnJlbGF0ZWRqb2JzIGhyIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogM3B4O1xuXHRtYXJnaW46IDAgMCAxNXB4IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwRTRGOEU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwZW0pIHtcblx0LnJlbGF0ZWRqb2JzIHVsIGxpLmNvbF8xLFxuXHQucmVsYXRlZGpvYnMgdWwgbGkuY29sXzIsXG5cdC5yZWxhdGVkam9icyB1bCBsaS5jb2xfMyxcblx0LnJlbGF0ZWRqb2JzIHVsIGxpLmNvbF80LFxuXHQucmVsYXRlZGpvYnMgdWwgbGkuY29sXzUsXG5cdC5yZWxhdGVkam9icyB1bCBsaS5jb2xfNiB7XG5cdFx0d2lkdGg6IDk1JTtcblx0fVxufVxuLnJlbGF0ZWRqb2JzIHtcbiAgYmFja2dyb3VuZDojZmZmO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxNXB4IDAgMCAwO1xuXHRjb2xvcjogIzI1MjUyNTtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1mYW1pbHk6IGFyaWFsO1xuICB1bCB7XG4gICAgcGFkZGluZzozNHB4IDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRThFOEU4O1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAgIG1hcmdpbjogNXB4O1xuICAgIGJvcmRlcjpub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG4gICAgICBtYXJnaW46MDtcbiAgICAgIHBhZGRpbmc6MTVweCAwcHggMTVweCAwcHg7XG4gICAgfVxuICAgIH1cbiAgICBsaTpob3ZlciB7XG4gICAgICBib3gtc2hhZG93Om5vbmU7XG4gICAgfVxuICB9XG4gIC5oZWFkaW5nIHtcblx0ICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHQgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjokc2Vjb25kYXJ5O1xuICAgIGZvbnQtZmFtaWx5OidBbWF0aWMgU0MnO1xuICAgIGZvbnQtd2VpZ2h0OjQwMDtcbiAgICBmb250LXNpemU6NTBweDtcbiAgICBjb2xvcjojNDk0OTQ5O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46MCBhdXRvO1xuICAgIC50aXRsZS1zcGFuIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgaW1nLnRpdGxlLXNwYW4ge1xuICAgICAgbWFyZ2luOjAgYXV0bztcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG4gICAgLnRpdGxlLXNwYW4tdGl0bGUge1xuICAgICAgZm9udC1zaXplOjMwcHg7XG4gICAgICAmOjpiZWZvcmUsJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCxcXGElM0Nzdmcgd2lkdGg9JzExMCcgaGVpZ2h0PScyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbD0nJTIzNjE4RDFCJyBkPSdNOTUuMjM4IDkuNjYzYzQuOTQ2LS4wNCAxMS4wMzIuNzA3IDE0IDQuNzc0LTQuMjU5IDEuMjMtMTEuNDEyLS45NTMtMTQtNC43NzRNOTUuODEgNy43YzEuNTgzLTIuMzAyIDQuNDg2LTMuNjkgNy4xMS0yLjk2NC0yLjI2MiAxLjcxLTQuNjc5IDIuOTg3LTcuNDY5IDMuNTMuMTAyLS4xNzMuMjE3LS4zNi4zNi0uNTY2bS0xMC44NjUgMy45MjNjMS4wMTMuMzQ5IDUuNDIxIDMuMTc3IDIuNDUgMy45NjMtMS43OTUuNDc1LTQuMzU0LTEuOTc2LTUuNTYzLTIuOTU3YTQ3LjkwNCA0Ny45MDQgMCAwMS0yLjQ1LTIuMTUzYy4yNDguMDIuNDkxLjAzOS43MjUuMDY4IDEuNjQ4LjIxIDMuMjcuNTM3IDQuODM4IDEuMDc5bS0xNi40OTguMzg1Yy44MDkuNDIgNC4zMDUgMy4wNyAyLjMxNyAzLjY2Ni0xLjM3Ny40MTUtMy4zNjctMS42My00LjIwNS0yLjQyLS44OS0uODQtMS44LTEuODUtMi40NjctMi45NiAxLjQ5Mi40NzYgMi45NzkuOTk5IDQuMzU1IDEuNzE0TTU5Ljk0MyA4LjI4Yy0uMzAxLjAwOC0uNTk5LjAxNC0uODk5LjAyMyAxLjk3NS0xLjA3MyAzLjkxNS0yLjIyNyA1Ljg5NC0zLjI3MyAyLjY3LTEuNDExIDYuMzkyLTMuODM0IDkuNTctMy41OCAxLjQ3Mi4xMTYtLjY5NiAxLjQxMy0xLjExIDEuNjgzLTEuNTM3Ljk5NC0zLjMxMyAxLjY2Ny01LjAxMiAyLjMzMi0yLjY5NSAxLjA1Ni01LjgzIDEuNTYtOC40NDMgMi44MTVtLTMuMTE1LS4xMThjLjM0Ny0yLjY0OSAzLjI3LTQuNTcyIDUuNzctNC45NzMtLjY0MSAxLjY1My0yLjA5MyAyLjg2Mi0zLjY4MyAzLjgzMi0uODY2LjQ3Ny0xLjU4OC44NzQtMi4wODcgMS4xNDFtLTYuMjc1IDQuNzY5YzEuNzI0IDEuMDA1IDQuMDcgMi4zODUgNC45NTQgNC4yODctLjAxMi4wMjktLjAyLjAzOC0uMDMxLjA3My0uMTEzLjE4Ni0uMzA0LjMyMy0uNDc0LjQ1Mi0uNDA4LjMxNC0uOTUuNDYtMS40MzYuNi0xLjQxLjQwNy0yLjc2OC4wODktNC4wMS0uNjE5LTIuNDU1LTEuMzk1LTQuMDYtNC41NjItNC42NDktNy4zNTEuMTk4LS4wMDcuMzk3LS4wMTMuNTk3LS4wMTggMS4zNzggMS4xMDQgMy41MyAxLjY5IDUuMDQ5IDIuNTc2TTM2Ljg5OCA1LjE2NWMuODU0LS43MDggMS44NzktMS4yOTMgMy4wMDctMS4zODYuNDI4LS4wMzYuODI4LjEwNyAxLjE5OC4yOTguMTg1LjA5NC4zMzkuMjIyLjQ5LjM1OGwuMDE3LjAyYy0uNzQgMS4yODYtMy4xMTggMi4yMTEtNC4yMTYgMi43MzUtMS4xNzMuNTYtMi4zOCAxLjA0LTMuNTkyIDEuNTA5Ljc0OC0xLjM4MyAyLjAwOS0yLjYzMyAzLjA5Ni0zLjUzNG0tMTQuNTg1LjM4NWMxLjgtMS40OCA0LjU5NS00LjA4NSA3LjE0My0zLjk0OS4yNjUuMDE0LjQ3My4xNC42NDIuMzE0LS4wMzguMDcyLS4wNzYuMTQtLjEyNC4yNTUtLjIxMy4yOTMtLjUxMi41MzMtLjc4Ni43NjktMS4xMjguOTc2LTIuNTUgMS42NTgtMy44NzcgMi4zMjItMS42OTQuODQ3LTMuNTQgMS40OS01LjI5IDIuMjhhNzQuMjQgNzQuMjQgMCAwMTIuMjkyLTEuOTltLTIuMDA5IDcuODhjLjk0NC40NzIgMS44NjEuOTkxIDIuNzE3IDEuNjA0LjM2Ni4yNjIuNzA1LjU1NyAxLjAyNS44NzMuMTY0LjE2MS4zMDIuMzQ0LjQzOS41My4wOC4xMS4xMjcuMjAyLjE1Ny4yNzYtLjM2Mi43NDYtMS40NTggMS4yLTIuMTc3IDEuMzYtMS4yMTYuMjc0LTIuNDUyLS40MzQtMy4zNzctMS4xMjYtMS44NjUtMS4zOTYtMy42ODctMy45OTQtNC4wNzctNi4zN2wuMzUuMDA5Yy0uMDIxLjI3Ni0uMDA3LjUxNC4xMDUuNTggMS41MjYuODkzIDMuMjU3IDEuNDcgNC44MzggMi4yNjRNNC4wNDEgOC44MzhoLS4wNmMuMy0xLjk3NCAyLjYxNS0zLjcwMiA0LjA4LTQuNzMyIDEuNzcxLTEuMjQ3IDMuOTM1LTIuMzIgNi4xMjQtMi42LS42MTIgMS44ODEtMi44NzIgMy4zODQtNC4zNjUgNC4zNDMtMS44IDEuMTU1LTQuMDU4IDEuNzYtNS43NzkgMi45OW0xMDUuODc5IDUuMzczYy0yLjA5LTQuMDg1LTYuNzM5LTUuMzc4LTExLjI2NC01LjY5MSAxLjkyMi0uODEyIDMuNjkxLTEuOTY4IDUuMzkyLTMuMzMuMDc1LS4wNi4wNDItMS4yODMtLjAzNC0xLjMyNy0yLjY4OC0xLjU0MS00Ljk1Ny0uNTE1LTcuMjY3IDEuMjI2LTEuMDguODE0LTEuNzAxIDEuOTYyLTIuMjM2IDMuMTQ4LS4zMTcuNjk4LTcuMzA4LjIyNS04LjE4Mi4yMTctNi45MTItLjA2Ny0xMy43NTYtLjI5LTIwLjYzOC0uMjY3IDIuMDAyLS44MDYgMy45MzgtMS43ODggNS40NjMtMi40ODggMi4xNjYtLjk5NyA0LjM3NS0xLjk5MiA0LjItNC41NC0uMTctMi40NS03LjUzNCAxLjA5LTEzLjExNSA0LjA1N2E1LjQ1NSA1LjQ1NSAwIDAwLjc1Mi0yLjE3Yy4wMTMtLjEwNS4wMzQtMS4xODEtLjA1OS0xLjE3Mi0zLjU4MS4zNDYtNi4wOTIgMy4wNzItNi4yMzYgNi4zNTVhLjQ4MS40ODEgMCAwMS0uMDUuMDI1bC0uMjQ0LjEyNGMtNi4zNzYuMjAxLTEyLjc0OS4zMDYtMTkuMTE4LjM4LjQ5OS0uMjQuOTk1LS40OTIgMS40ODQtLjc1NSAxLjc0NC0uOTQ2IDMuMzA3LTEuODg0IDMuMTU0LTMuOTkyLS4xODgtMi42Mi0zLjUxNi0xLjMyMi00Ljc4My0uMzc3LTEuNTk1IDEuMTg3LTMuMzAyIDMuMTE4LTMuODMyIDUuMTYzLTQuMDk5LjAzNC04LjE5OS4wNC0xMi4zLjA1IDEuOTc1LS44MjggMy45My0xLjY5NCA1LjgxMi0yLjczOCAyLjE2Mi0xLjE5OSAzLjkyLTIuMzU3IDMuNjI5LTQuOTMtLjMyNy0yLjg5My01LjE4MS43MTUtNi4wNDcgMS4zNDgtMi40MyAxLjc3Ny01LjEwNiAzLjkxNS02Ljk5IDYuMzMzLTMuMzI3LjAwMi02LjY1OC0uMDEtOS45ODYtLjAxNi4wNDctLjAyNS4wOTctLjA1NC4xNDQtLjA3N2EyMy44MzIgMjMuODMyIDAgMDA0LTIuNTY2YzEuNzUtMS4zODIgMi45MjYtMy4wNCAyLjkxOC01LjI3NCAwLS4wNi0uMDA5LS45MzYtLjA4NC0uOTI4QzEwLjIzMy40NTIgMy44OSA0LjE1MyAzLjg0NyA4LjgzOGMtMS4yNzMtLjAwMy0yLjU0NC0uMDAyLTMuODE5LS4wMDctLjAzMiAwLS4wNS45OTkuMDI2IDEuMDAzIDEuMjY4LjEwNSAyLjU0My4xNzMgMy44MTUuMjU1LjAxMy4wNzguMDI2LjEzMy4wNC4xMzMuMjA4LS4wMDUuNDE5LS4wNC42MzItLjA4NyAzLjQ1Ni4yMTggNi45MjEuMzQ5IDEwLjM5Mi40NC4wOCAyLjYwOCAxLjU3MSA1LjExNCAzLjM0MiA2Ljk2NyAxLjA5NiAxLjE0NiAyLjU3NSAyLjA4MyA0LjIyNSAxLjg5My44OTctLjEwNCAyLjI0NC0uODggMi4zNS0xLjg3LjIzLTIuMTcxLS44NTctMy4yNzItMi42MTMtNC40NjUtMS40MTEtLjk2LTIuOTQyLTEuNzExLTQuNDgtMi40NDcgOC45OTcuMTY0IDE4LjAyLS4wMTYgMjcuMDEzLS4yNzYuMzQ0IDMuMTM2IDEuNzI4IDYuMjc5IDQuMTMzIDguMzg4IDEuNTU4IDEuMzY2IDYuNzM2IDIuMjI5IDYuODctLjkwNS4wOTgtMi4zNDUtMS4yODEtMy42NTQtMy4wOTgtNS4wMzQtMS4yNzItLjk2NS0yLjY2MS0xLjc5LTQuMDYzLTIuNTU0bC0uMDE3LS4wMWMzLjM3Ni0uMTAzIDYuNzQ3LS4yMTUgMTAuMTEzLS4zMTggMS4zNTctLjA0MiAyLjcwNi0uMDUgNC4wNTktLjA2OC4xODguMDU3LjM3Ny4xMTUuNTY3LjE3NS41NTQgMi4wODcgMi4yMzMgMy44NTIgMy44MjIgNS4yMzkuNTguNTA1IDQuMDExIDMuMTU5IDQuMjc4IDEuMDY1LjE5Ny0xLjU0NS0uMDAxLTMuMTA4LTEuMDg4LTQuMjk0LS45NTgtMS4wNDYtMi4zMDgtMS43NTQtMy43NTctMi4yMzEgMy40MDctLjAwNSA2LjgwNS4wNDEgMTAuMjEuMTA4LjAwNS4wNzYuMDEyLjEzOC4wMjEuMTQyLjIyMS4wOC40NTcuMTM0LjY5Ni4xODIuMDE2LjA3OC4wNDEuMTQ3LjA5LjE5MyAxLjEyIDEuMDgzIDEwLjE1NyA5LjQxNSAxMC43NiA1LjUzNi4zMTMtMi4wMjIuMDU0LTMuODctMS44MDItNS4wMzctLjQ1Ni0uMjg2LTEuMDU2LS41Ny0xLjczNi0uODI3bDEuNTQyLjAzN2MyLjA1NS4wNTIgNC4xMDYtLjAxNSA2LjE1OC0uMDk3IDEuMTMtLjA0NSAxLjY1Ni0uMTQyIDEuOTkyLS4zODcuMDA4LjA3NS4wMDcuMTUyLjAzMS4yMjMgMS43MDIgNC44IDEwLjkyNiA3LjUzNiAxNS40MDIgNS42OC4wOTItLjAzOC4wMzItMS4yNDQtLjAzMy0xLjM3Jy8lM0UlM0Mvc3ZnJTNFXFxhXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIG1hcmdpbjowcHggNXB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgICAgICAgICBoZWlnaHQ6MjBweDtcbiAgICAgICAgICB3aWR0aDoxMDBweDtcbiAgICAgIH1cbiAgICAgIH0gXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgICAgICAgICBmb250LXNpemU6NTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0ODVweCl7XG4gICAgICAudGl0bGUtc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6aW5saW5lLWZsZXg7XG5cbiAgICAgIH1cbiAgICAgIGltZy50aXRsZS1zcGFuIHtcbiAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgICAgIFxuICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpe1xuICAgICAgLnRpdGxlLXNwYW4ge1xuICAgICAgICBkaXNwbGF5OmlubGluZS1mbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudGl0bGUge1xuICAgIHBhZGRpbmc6MHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICBmb250LXNpemU6MjRweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zIENvbmRlbnNlZCc7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNvbXAge1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICBmb250LXdlaWdodDpib2xkO1xuICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmp0IHtcbiAgICB0ZXh0LWFsaWduOmxlZnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5qdCBzcGFuIHtcbiAgICBtYXJnaW46MTBweCAwcHg7XG4gICAgY29sb3I6I2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjZWE4NDM4O1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDVweCA2cHg7XG4gIH1cbiAgLmxvYyB7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6NjAwO1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIHJpZ2h0OjRweDtcbiAgfVxuICAuY29udCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgIGNvbG9yOiAjNGE0YTRhO1xuICAgIGZvbnQtZmFtaWx5OiBPcGVuIFNhbnM7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIG1heC1oZWlnaHQ6IDc1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIi4uLlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgIH1cbiAgfVxuICBociB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiXG4vKlxuICogUkVWSUVXU1xuICovXG4ucHJvZmlsZS1yZXZpZXdzIHtcbiAgI3Jldmlldy1zdWJtaXQtc3VjY2VzcywgI3Jldmlldy1zdWJtaXQtZmFpbHVyZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgICBtYXJnaW46MzBweCAwcHg7XG4gICAgaDQge1xuICAgICAgcGFkZGluZzoxNXB4IDBweDtcbiAgICB9XG4gIH1cbiAgI3Jldmlldy1zdWJtaXQtc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZDojZmZmO1xuICB9XG4gICNyZXZpZXctc3VibWl0LWZhaWx1cmUge1xuICAgIGJhY2tncm91bmQ6I2YyZGVkZTtcbiAgICBoNCB7XG4gICAgICBjb2xvcjojYTk0NDQyO1xuICAgIH1cbiAgfVxuICAucHJvZmlsZS1yZXZpZXdzLWFsbCBhIHtcbiAgICBjb2xvcjokcHJpbWFyeTtcbiAgfVxuICAucHJvZmlsZS1yZXZpZXdzLWZvcm0ge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTg5cHgpe1xuICAgICAgLmZpZWxkLW5hbWUsLmZpZWxkLXN0YXJzIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OjglO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBwYWRkaW5nOiA0MHB4IDAgNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJlZGZjO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTUydnc7XG4gICAgei1pbmRleDogLTE7XG4gIH1cblxuICAmLWhlYWRpbmcge1xuICAgIGZvbnQ6IDQwMCA0MHB4LzUwcHggJGFtYXRpYy1zYyAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJHNpbHZlci1kYXJrZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgIH1cblxuICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsXFxhJTNDc3ZnIHdpZHRoPScxMTAnIGhlaWdodD0nMjAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGw9JyUyMzYxOEQxQicgZD0nTTk1LjIzOCA5LjY2M2M0Ljk0Ni0uMDQgMTEuMDMyLjcwNyAxNCA0Ljc3NC00LjI1OSAxLjIzLTExLjQxMi0uOTUzLTE0LTQuNzc0TTk1LjgxIDcuN2MxLjU4My0yLjMwMiA0LjQ4Ni0zLjY5IDcuMTEtMi45NjQtMi4yNjIgMS43MS00LjY3OSAyLjk4Ny03LjQ2OSAzLjUzLjEwMi0uMTczLjIxNy0uMzYuMzYtLjU2Nm0tMTAuODY1IDMuOTIzYzEuMDEzLjM0OSA1LjQyMSAzLjE3NyAyLjQ1IDMuOTYzLTEuNzk1LjQ3NS00LjM1NC0xLjk3Ni01LjU2My0yLjk1N2E0Ny45MDQgNDcuOTA0IDAgMDEtMi40NS0yLjE1M2MuMjQ4LjAyLjQ5MS4wMzkuNzI1LjA2OCAxLjY0OC4yMSAzLjI3LjUzNyA0LjgzOCAxLjA3OW0tMTYuNDk4LjM4NWMuODA5LjQyIDQuMzA1IDMuMDcgMi4zMTcgMy42NjYtMS4zNzcuNDE1LTMuMzY3LTEuNjMtNC4yMDUtMi40Mi0uODktLjg0LTEuOC0xLjg1LTIuNDY3LTIuOTYgMS40OTIuNDc2IDIuOTc5Ljk5OSA0LjM1NSAxLjcxNE01OS45NDMgOC4yOGMtLjMwMS4wMDgtLjU5OS4wMTQtLjg5OS4wMjMgMS45NzUtMS4wNzMgMy45MTUtMi4yMjcgNS44OTQtMy4yNzMgMi42Ny0xLjQxMSA2LjM5Mi0zLjgzNCA5LjU3LTMuNTggMS40NzIuMTE2LS42OTYgMS40MTMtMS4xMSAxLjY4My0xLjUzNy45OTQtMy4zMTMgMS42NjctNS4wMTIgMi4zMzItMi42OTUgMS4wNTYtNS44MyAxLjU2LTguNDQzIDIuODE1bS0zLjExNS0uMTE4Yy4zNDctMi42NDkgMy4yNy00LjU3MiA1Ljc3LTQuOTczLS42NDEgMS42NTMtMi4wOTMgMi44NjItMy42ODMgMy44MzItLjg2Ni40NzctMS41ODguODc0LTIuMDg3IDEuMTQxbS02LjI3NSA0Ljc2OWMxLjcyNCAxLjAwNSA0LjA3IDIuMzg1IDQuOTU0IDQuMjg3LS4wMTIuMDI5LS4wMi4wMzgtLjAzMS4wNzMtLjExMy4xODYtLjMwNC4zMjMtLjQ3NC40NTItLjQwOC4zMTQtLjk1LjQ2LTEuNDM2LjYtMS40MS40MDctMi43NjguMDg5LTQuMDEtLjYxOS0yLjQ1NS0xLjM5NS00LjA2LTQuNTYyLTQuNjQ5LTcuMzUxLjE5OC0uMDA3LjM5Ny0uMDEzLjU5Ny0uMDE4IDEuMzc4IDEuMTA0IDMuNTMgMS42OSA1LjA0OSAyLjU3Nk0zNi44OTggNS4xNjVjLjg1NC0uNzA4IDEuODc5LTEuMjkzIDMuMDA3LTEuMzg2LjQyOC0uMDM2LjgyOC4xMDcgMS4xOTguMjk4LjE4NS4wOTQuMzM5LjIyMi40OS4zNThsLjAxNy4wMmMtLjc0IDEuMjg2LTMuMTE4IDIuMjExLTQuMjE2IDIuNzM1LTEuMTczLjU2LTIuMzggMS4wNC0zLjU5MiAxLjUwOS43NDgtMS4zODMgMi4wMDktMi42MzMgMy4wOTYtMy41MzRtLTE0LjU4NS4zODVjMS44LTEuNDggNC41OTUtNC4wODUgNy4xNDMtMy45NDkuMjY1LjAxNC40NzMuMTQuNjQyLjMxNC0uMDM4LjA3Mi0uMDc2LjE0LS4xMjQuMjU1LS4yMTMuMjkzLS41MTIuNTMzLS43ODYuNzY5LTEuMTI4Ljk3Ni0yLjU1IDEuNjU4LTMuODc3IDIuMzIyLTEuNjk0Ljg0Ny0zLjU0IDEuNDktNS4yOSAyLjI4YTc0LjI0IDc0LjI0IDAgMDEyLjI5Mi0xLjk5bS0yLjAwOSA3Ljg4Yy45NDQuNDcyIDEuODYxLjk5MSAyLjcxNyAxLjYwNC4zNjYuMjYyLjcwNS41NTcgMS4wMjUuODczLjE2NC4xNjEuMzAyLjM0NC40MzkuNTMuMDguMTEuMTI3LjIwMi4xNTcuMjc2LS4zNjIuNzQ2LTEuNDU4IDEuMi0yLjE3NyAxLjM2LTEuMjE2LjI3NC0yLjQ1Mi0uNDM0LTMuMzc3LTEuMTI2LTEuODY1LTEuMzk2LTMuNjg3LTMuOTk0LTQuMDc3LTYuMzdsLjM1LjAwOWMtLjAyMS4yNzYtLjAwNy41MTQuMTA1LjU4IDEuNTI2Ljg5MyAzLjI1NyAxLjQ3IDQuODM4IDIuMjY0TTQuMDQxIDguODM4aC0uMDZjLjMtMS45NzQgMi42MTUtMy43MDIgNC4wOC00LjczMiAxLjc3MS0xLjI0NyAzLjkzNS0yLjMyIDYuMTI0LTIuNi0uNjEyIDEuODgxLTIuODcyIDMuMzg0LTQuMzY1IDQuMzQzLTEuOCAxLjE1NS00LjA1OCAxLjc2LTUuNzc5IDIuOTltMTA1Ljg3OSA1LjM3M2MtMi4wOS00LjA4NS02LjczOS01LjM3OC0xMS4yNjQtNS42OTEgMS45MjItLjgxMiAzLjY5MS0xLjk2OCA1LjM5Mi0zLjMzLjA3NS0uMDYuMDQyLTEuMjgzLS4wMzQtMS4zMjctMi42ODgtMS41NDEtNC45NTctLjUxNS03LjI2NyAxLjIyNi0xLjA4LjgxNC0xLjcwMSAxLjk2Mi0yLjIzNiAzLjE0OC0uMzE3LjY5OC03LjMwOC4yMjUtOC4xODIuMjE3LTYuOTEyLS4wNjctMTMuNzU2LS4yOS0yMC42MzgtLjI2NyAyLjAwMi0uODA2IDMuOTM4LTEuNzg4IDUuNDYzLTIuNDg4IDIuMTY2LS45OTcgNC4zNzUtMS45OTIgNC4yLTQuNTQtLjE3LTIuNDUtNy41MzQgMS4wOS0xMy4xMTUgNC4wNTdhNS40NTUgNS40NTUgMCAwMC43NTItMi4xN2MuMDEzLS4xMDUuMDM0LTEuMTgxLS4wNTktMS4xNzItMy41ODEuMzQ2LTYuMDkyIDMuMDcyLTYuMjM2IDYuMzU1YS40ODEuNDgxIDAgMDEtLjA1LjAyNWwtLjI0NC4xMjRjLTYuMzc2LjIwMS0xMi43NDkuMzA2LTE5LjExOC4zOC40OTktLjI0Ljk5NS0uNDkyIDEuNDg0LS43NTUgMS43NDQtLjk0NiAzLjMwNy0xLjg4NCAzLjE1NC0zLjk5Mi0uMTg4LTIuNjItMy41MTYtMS4zMjItNC43ODMtLjM3Ny0xLjU5NSAxLjE4Ny0zLjMwMiAzLjExOC0zLjgzMiA1LjE2My00LjA5OS4wMzQtOC4xOTkuMDQtMTIuMy4wNSAxLjk3NS0uODI4IDMuOTMtMS42OTQgNS44MTItMi43MzggMi4xNjItMS4xOTkgMy45Mi0yLjM1NyAzLjYyOS00LjkzLS4zMjctMi44OTMtNS4xODEuNzE1LTYuMDQ3IDEuMzQ4LTIuNDMgMS43NzctNS4xMDYgMy45MTUtNi45OSA2LjMzMy0zLjMyNy4wMDItNi42NTgtLjAxLTkuOTg2LS4wMTYuMDQ3LS4wMjUuMDk3LS4wNTQuMTQ0LS4wNzdhMjMuODMyIDIzLjgzMiAwIDAwNC0yLjU2NmMxLjc1LTEuMzgyIDIuOTI2LTMuMDQgMi45MTgtNS4yNzQgMC0uMDYtLjAwOS0uOTM2LS4wODQtLjkyOEMxMC4yMzMuNDUyIDMuODkgNC4xNTMgMy44NDcgOC44MzhjLTEuMjczLS4wMDMtMi41NDQtLjAwMi0zLjgxOS0uMDA3LS4wMzIgMC0uMDUuOTk5LjAyNiAxLjAwMyAxLjI2OC4xMDUgMi41NDMuMTczIDMuODE1LjI1NS4wMTMuMDc4LjAyNi4xMzMuMDQuMTMzLjIwOC0uMDA1LjQxOS0uMDQuNjMyLS4wODcgMy40NTYuMjE4IDYuOTIxLjM0OSAxMC4zOTIuNDQuMDggMi42MDggMS41NzEgNS4xMTQgMy4zNDIgNi45NjcgMS4wOTYgMS4xNDYgMi41NzUgMi4wODMgNC4yMjUgMS44OTMuODk3LS4xMDQgMi4yNDQtLjg4IDIuMzUtMS44Ny4yMy0yLjE3MS0uODU3LTMuMjcyLTIuNjEzLTQuNDY1LTEuNDExLS45Ni0yLjk0Mi0xLjcxMS00LjQ4LTIuNDQ3IDguOTk3LjE2NCAxOC4wMi0uMDE2IDI3LjAxMy0uMjc2LjM0NCAzLjEzNiAxLjcyOCA2LjI3OSA0LjEzMyA4LjM4OCAxLjU1OCAxLjM2NiA2LjczNiAyLjIyOSA2Ljg3LS45MDUuMDk4LTIuMzQ1LTEuMjgxLTMuNjU0LTMuMDk4LTUuMDM0LTEuMjcyLS45NjUtMi42NjEtMS43OS00LjA2My0yLjU1NGwtLjAxNy0uMDFjMy4zNzYtLjEwMyA2Ljc0Ny0uMjE1IDEwLjExMy0uMzE4IDEuMzU3LS4wNDIgMi43MDYtLjA1IDQuMDU5LS4wNjguMTg4LjA1Ny4zNzcuMTE1LjU2Ny4xNzUuNTU0IDIuMDg3IDIuMjMzIDMuODUyIDMuODIyIDUuMjM5LjU4LjUwNSA0LjAxMSAzLjE1OSA0LjI3OCAxLjA2NS4xOTctMS41NDUtLjAwMS0zLjEwOC0xLjA4OC00LjI5NC0uOTU4LTEuMDQ2LTIuMzA4LTEuNzU0LTMuNzU3LTIuMjMxIDMuNDA3LS4wMDUgNi44MDUuMDQxIDEwLjIxLjEwOC4wMDUuMDc2LjAxMi4xMzguMDIxLjE0Mi4yMjEuMDguNDU3LjEzNC42OTYuMTgyLjAxNi4wNzguMDQxLjE0Ny4wOS4xOTMgMS4xMiAxLjA4MyAxMC4xNTcgOS40MTUgMTAuNzYgNS41MzYuMzEzLTIuMDIyLjA1NC0zLjg3LTEuODAyLTUuMDM3LS40NTYtLjI4Ni0xLjA1Ni0uNTctMS43MzYtLjgyN2wxLjU0Mi4wMzdjMi4wNTUuMDUyIDQuMTA2LS4wMTUgNi4xNTgtLjA5NyAxLjEzLS4wNDUgMS42NTYtLjE0MiAxLjk5Mi0uMzg3LjAwOC4wNzUuMDA3LjE1Mi4wMzEuMjIzIDEuNzAyIDQuOCAxMC45MjYgNy41MzYgMTUuNDAyIDUuNjguMDkyLS4wMzguMDMyLTEuMjQ0LS4wMzMtMS4zNycvJTNFJTNDL3N2ZyUzRVxcYVwiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSkgdHJhbnNsYXRlWSgtMXB4KTtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1saXN0IHtcbiAgICAucHJvZmlsZS1yZXZpZXdzIHtcblxuICAgICAgJi1xdW90ZSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZS1ncmF5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICBmb250LWZhbWlseTogJG9wZW4tc2Fucy1jb25kO1xuICAgICAgICBjb2xvcjogJHNpbHZlci1kYXJrZXI7XG4gICAgICAgIG1hcmdpbjowIGF1dG87XG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1kYXRlIHtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBmbG9hdDpyaWdodDtcbiAgICAgICAgICBmb250LXdlaWdodDpub3JtYWw7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OjEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLXJhdGUge1xuICAgICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhacFpYZENiM2c5SWpBZ01DQXlOQ0F5TWlJK1BIQmhkR2dnWkQwaVRURXlMamtnTWk0NWJESWdOQzR4WXk0eExqTXVOQzQxTGpjdU5XdzBMalV1TjJNdU9DNHhJREV1TVNBeExqRXVOU0F4TGpkc0xUTXVNeUF6TGpKakxTNHlMakl0TGpNdU5TMHVNeTQ1YkM0NElEUXVOV011TVM0NExTNDNJREV1TkMweExqUWdNV3d0TkM0eExUSXVNV010TGpNdExqRXRMall0TGpFdExqa2dNR3d0TkM0eElESXVNV010TGpjdU5DMHhMalV0TGpJdE1TNDBMVEZzTVMwMExqVmpMakV0TGpNdExqRXRMall0TGpNdExqbE1NeTR6SURrdU9XTXRMall0TGpZdExqTXRNUzQxTGpVdE1TNDNiRFF1TlMwdU4yTXVOQ0F3SUM0M0xTNHlMamd0TGpWc01pMDBMakZqTGpRdExqY2dNUzQwTFM0M0lERXVPQ0F3ZWlJZ1ptbHNiRDBpSTJZeFl6UXdaaUl2UGp3dmMzWm5QZz09KSAwIDUwJSByZXBlYXQteDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIycHggYXV0bztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgJi00IHt3aWR0aDogODhweDt9XG4gICAgICAgICAgJi0zIHt3aWR0aDogNjZweDt9XG4gICAgICAgICAgJi0yIHt3aWR0aDogNDRweDt9XG4gICAgICAgICAgJi0xIHt3aWR0aDogMjJweDt9XG4gICAgICAgIH1cblxuICAgICAgICAmLWNvbW1lbnQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAmLWZyb20ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5NTRweCl7XG4gICAgICAgICAgbWFyZ2luOmluaXRpYWw7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWVudHJ5IHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDMpO1xuICAgIH1cbiAgfVxuXG4gICYtbm90ZSB7XG4gICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICBmb250OiAxNHB4LzE2cHggJG9wZW4tc2Fucy1jb25kO1xuICAgIGNvbG9yOiAkc2lsdmVyLWRhcmtlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBhIHsgY29sb3I6ICRwcmltYXJ5OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIH1cbiAgJi1hbGwge1xuICAgIG1hcmdpbi10b3A6IDIzcHg7XG4gICAgZm9udDogYm9sZCAxNnB4LzE5cHggJG9wZW4tc2FucztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBhIHsgY29sb3I6ICRwcmltYXJ5OyB9XG4gIH1cbiAgJi1mb3JtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIG1hcmdpbjogMTVweCBhdXRvO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1heC13aWR0aDogNTYwcHg7XG4gICAgICBwYWRkaW5nOiAyMHB4IDMwcHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgIH1cblxuICAgIGlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0IHtcbiAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG4gICAgdGV4dGFyZWEge1xuICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgfVxuICB9XG59IiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcblxuJGdyYXlzOiAoKSAhZGVmYXVsdDtcbiRncmF5czogbWFwLW1lcmdlKFxuICAoXG4gICAgXCIxMDBcIjogJGdyYXktMTAwLFxuICAgIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gICAgXCI0MDBcIjogJGdyYXktNDAwLFxuICAgIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gICAgXCI3MDBcIjogJGdyYXktNzAwLFxuICAgIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgICBcIjkwMFwiOiAkZ3JheS05MDBcbiAgKSxcbiAgJGdyYXlzXG4pO1xuXG4kYmx1ZTogICAgIzAwN2JmZiAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2U4M2U4YyAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMjhhNzQ1ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzE3YTJiOCAhZGVmYXVsdDtcblxuJGNvbG9yczogKCkgIWRlZmF1bHQ7XG4kY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gICAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gICAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gICAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICAgIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICAgIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICAgIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICAgIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gICAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICAgIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICAgIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gICAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuICApLFxuICAkY29sb3JzXG4pO1xuXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcblxuJHRoZW1lLWNvbG9yczogKCkgIWRlZmF1bHQ7XG4kdGhlbWUtY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gICAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gICAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICAgIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gICAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gICAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgICBcImRhcmtcIjogICAgICAgJGRhcmtcbiAgKSxcbiAgJHRoZW1lLWNvbG9yc1xuKTtcblxuLy8gU2V0IGEgc3BlY2lmaWMganVtcCBwb2ludCBmb3IgcmVxdWVzdGluZyBjb2xvciBqdW1wc1xuJHRoZW1lLWNvbG9yLWludGVydmFsOiAgICAgIDglICFkZWZhdWx0O1xuXG4vLyBUaGUgeWlxIGxpZ2h0bmVzcyB2YWx1ZSB0aGF0IGRldGVybWluZXMgd2hlbiB0aGUgbGlnaHRuZXNzIG9mIGNvbG9yIGNoYW5nZXMgZnJvbSBcImRhcmtcIiB0byBcImxpZ2h0XCIuIEFjY2VwdGFibGUgdmFsdWVzIGFyZSBiZXR3ZWVuIDAgYW5kIDI1NS5cbiR5aXEtY29udHJhc3RlZC10aHJlc2hvbGQ6ICAxNTAgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgWUlRIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJHlpcS10ZXh0LWRhcms6ICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiR5aXEtdGV4dC1saWdodDogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5OiAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5OiAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQsIG5vIGxvbmdlciBhZmZlY3RzIGFueSBjb21waWxlZCBDU1NcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9uczogICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByaW50LXN0eWxlczogICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG5cblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XG4kc3BhY2VyczogbWFwLW1lcmdlKFxuICAoXG4gICAgMDogMCxcbiAgICAxOiAoJHNwYWNlciAqIC4yNSksXG4gICAgMjogKCRzcGFjZXIgKiAuNSksXG4gICAgMzogJHNwYWNlcixcbiAgICA0OiAoJHNwYWNlciAqIDEuNSksXG4gICAgNTogKCRzcGFjZXIgKiAzKVxuICApLFxuICAkc3BhY2Vyc1xuKTtcblxuLy8gVGhpcyB2YXJpYWJsZSBhZmZlY3RzIHRoZSBgLmgtKmAgYW5kIGAudy0qYCBjbGFzc2VzLlxuJHNpemVzOiAoKSAhZGVmYXVsdDtcbiRzaXplczogbWFwLW1lcmdlKFxuICAoXG4gICAgMjU6IDI1JSxcbiAgICA1MDogNTAlLFxuICAgIDc1OiA3NSUsXG4gICAgMTAwOiAxMDAlLFxuICAgIGF1dG86IGF1dG9cbiAgKSxcbiAgJHNpemVzXG4pO1xuXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgZGFya2VuKCRsaW5rLWNvbG9yLCAxNSUpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuLy8gRGFya2VuIHBlcmNlbnRhZ2UgZm9yIGxpbmtzIHdpdGggYC50ZXh0LSpgIGNsYXNzIChlLmcuIGAudGV4dC1zdWNjZXNzYClcbiRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2U6IDE1JSAhZGVmYXVsdDtcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuXG4kcm91bmRlZC1waWxsOiAgICAgICAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcblxuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcblxuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuXG4kZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zOiAoKSAhZGVmYXVsdDtcbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6IGpvaW4oXG4gIChcbiAgICAoMjEgOSksXG4gICAgKDE2IDkpLFxuICAgICg0IDMpLFxuICAgICgxIDEpLFxuICApLFxuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zXG4pO1xuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXNpemU6ICAgICAgICAgICAgICAgNnJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5Mi1zaXplOiAgICAgICAgICAgICAgIDUuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5My1zaXplOiAgICAgICAgICAgICAgIDQuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5NC1zaXplOiAgICAgICAgICAgICAgIDMuNXJlbSAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkyLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkzLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXk0LXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICAgICAgICAgJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtc21hbGwtZm9udC1zaXplOiAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRoci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMmVtICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGtiZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAtLjFyZW0gMCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgI2ZjZjhlMyAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbiR0YWJsZS1jZWxsLXBhZGRpbmc6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmctc206ICAgICAgIC4zcmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgICR0YWJsZS1ob3Zlci1iZyAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1oZWFkLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiR0YWJsZS1oZWFkLWNvbG9yOiAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiR0YWJsZS1kYXJrLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJnOiAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWFjY2VudC1iZzogICAgICAgIHJnYmEoJHdoaXRlLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItY29sb3I6ICAgICAgJHRhYmxlLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1iZzogICAgICAgICByZ2JhKCR3aGl0ZSwgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ib3JkZXItY29sb3I6ICAgICBsaWdodGVuKCR0YWJsZS1kYXJrLWJnLCA3LjUlKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLWxldmVsOiAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWxldmVsOiAgICAgICAgICAtNiAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAuMjUpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgMCAwIDAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAkbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1zbTogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1sZzogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJ0bi1ibG9jay1zcGFjaW5nLXk6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG5cbi8vIEZvcm1zXG5cbiRsYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDI1JSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodC1zbSAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LWxnICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyOiAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTogICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDogICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg6ICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14OiAgICAgIC4zMTI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1ncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgICAgICAgMTBweCAhZGVmYXVsdDtcbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZvcm1zLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtZ3V0dGVyOiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc6ICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTogICAgICA1MCUgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZzogICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnOiAgcmdiYSh0aGVtZS1jb2xvcihcInByaW1hcnlcIiksIC41KSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdzogICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I6ICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjogICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnPjxwYXRoIHN0cm9rZT0nI3skY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yfScgZD0nTTAgMmg0Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIDEuNzUgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgKiAuNSAhZGVmYXVsdDtcbiRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplOiAgICAgICAgICAgICAgICAgIHN1YnRyYWN0KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiA0KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LWZhbWlseTogICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0OiAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgIDFyZW0gIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgdG8gYWNjb3VudCBmb3IgdGhlIHByZXNlbmNlIG9mIHRoZSBiYWNrZ3JvdW5kLWltYWdlIGJhc2VkIGluZGljYXRvclxuJGN1c3RvbS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgOHB4IDEwcHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSc+PHBhdGggZmlsbD0nI3skY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDogICAgICAgICAgZXNjYXBlLXN2ZygkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3IpIHJpZ2h0ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgLyAkY3VzdG9tLXNlbGVjdC1iZy1zaXplIG5vLXJlcGVhdCAhZGVmYXVsdDsgLy8gVXNlZCBzbyB3ZSBjYW4gaGF2ZSBtdWx0aXBsZSBiYWNrZ3JvdW5kIGVsZW1lbnRzIChlLmcuLCBhcnJvdyBhbmQgZmVlZGJhY2sgaWNvbilcblxuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0OiBhZGQoMWVtICogLjc1LCAoMiAqICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAqIC43NSkgKyAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICAgIGNlbnRlciByaWdodCAoJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTogICAgICAgICAgICRpbnB1dC1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1sZzogICAgICAgICAgICRpbnB1dC1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgaW5zZXQgMCAuMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBJRS9FZGdlXG4kY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtaGVpZ2h0OiAgICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjogICAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I6ICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdzogICAgICAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZzogICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9udC1mYW1pbHk6ICAgICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJveC1zaGFkb3c6ICAgICAgICAgICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkY3VzdG9tLWZpbGUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtdGV4dDogKFxuICBlbjogXCJCcm93c2VcIlxuKSAhZGVmYXVsdDtcblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgIHRoZW1lLWNvbG9yKFwic3VjY2Vzc1wiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgIHRoZW1lLWNvbG9yKFwiZGFuZ2VyXCIpICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHZpZXdCb3g9JzAgMCAxMiAxMic+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6ICgpICFkZWZhdWx0O1xuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwidmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcixcbiAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkXG4gICAgKSxcbiAgICBcImludmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICAgICksXG4gICksXG4gICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4pO1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA2MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG5cblxuLy8gTmF2c1xuXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJG5hdi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuXG5cbi8vIE5hdmJhclxuXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAqIC41ICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1zY3JvbGwtbWF4LWhlaWdodDogICAgICA3NXZoICFkZWZhdWx0O1xuXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgIHN1YnRyYWN0KCRkcm9wZG93bi1ib3JkZXItcmFkaXVzLCAkZHJvcGRvd24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRuYXYtZGl2aWRlci1tYXJnaW4teSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIGRhcmtlbigkZ3JheS05MDAsIDUlKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogICAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuXG5cbi8vIFBhZ2luYXRpb25cblxuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuXG4vLyBKdW1ib3Ryb25cblxuJGp1bWJvdHJvbi1wYWRkaW5nOiAgICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tY29sb3I6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gQ2FyZHNcblxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1kZWNrLW1hcmdpbjogICAgICAgICAgICAgICAgICAkY2FyZC1ncm91cC1tYXJnaW4gIWRlZmF1bHQ7XG5cbiRjYXJkLWNvbHVtbnMtY291bnQ6ICAgICAgICAgICAgICAgIDMgIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLWdhcDogICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1tYXJnaW46ICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgIWRlZmF1bHQ7XG5cblxuLy8gVG9vbHRpcHNcblxuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICR0b29sdGlwLWJnICFkZWZhdWx0O1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG5cbi8vIFBvcG92ZXJzXG5cbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBzdWJ0cmFjdCgkcG9wb3Zlci1ib3JkZXItcmFkaXVzLCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgZGFya2VuKCRwb3BvdmVyLWJnLCAzJSkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIGZhZGUtaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIFRvYXN0c1xuXG4kdG9hc3QtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIC4xKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjI1cmVtIC43NXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBCYWRnZXNcblxuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgNzUlICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC40ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGJhZGdlLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uICFkZWZhdWx0O1xuJGJhZGdlLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcblxuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAgICAgICAgICAgICAgLjZlbSAhZGVmYXVsdDtcbi8vIFVzZSBhIGhpZ2hlciB0aGFuIG5vcm1hbCB2YWx1ZSB0byBlbnN1cmUgY29tcGxldGVseSByb3VuZGVkIGVkZ2VzIHdoZW5cbi8vIGN1c3RvbWl6aW5nIHBhZGRpbmcgb3IgZm9udC1zaXplIG9uIGxhYmVscy5cbiRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbi8vIE1hcmdpbiBiZXR3ZWVuIGVsZW1lbnRzIGluIGZvb3RlciwgbXVzdCBiZSBsb3dlciB0aGFuIG9yIGVxdWFsIHRvIDIgKiAkbW9kYWwtaW5uZXItcGFkZGluZ1xuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGFsZXJ0LWJnLWxldmVsOiAgICAgICAgICAgICAgICAgICAgLTEwICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1sZXZlbDogICAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kYWxlcnQtY29sb3ItbGV2ZWw6ICAgICAgICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC43NSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgaW5zZXQgMCAuMXJlbSAuMXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG5cblxuLy8gTGlzdCBncm91cFxuXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuXG4vLyBGaWd1cmVzXG5cbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgIDkwJSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4kYnJlYWRjcnVtYi1mb250LXNpemU6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gQ2Fyb3VzZWxcblxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAyMHB4ICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41TDQuMjUgNGwyLjUtMi41TDUuMjUgMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZD0nTTIuNzUgMGwtMS41IDEuNUwzLjc1IDRsLTIuNSAyLjVMMi43NSA4bDQtNC00LTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcblxuXG4vLyBTcGlubmVyc1xuXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAgICRzcGlubmVyLXdpZHRoICFkZWZhdWx0O1xuJHNwaW5uZXItdmVydGljYWwtYWxpZ246ICAtLjEyNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgICAuMjVlbSAhZGVmYXVsdDtcblxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0LXNtOiAgICAgICAkc3Bpbm5lci13aWR0aC1zbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogLjJlbSAhZGVmYXVsdDtcblxuXG4vLyBDbG9zZVxuXG4kY2xvc2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kY2xvc2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRjbG9zZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjbG9zZS10ZXh0LXNoYWRvdzogICAgICAgICAgICAgICAgIDAgMXB4IDAgJHdoaXRlICFkZWZhdWx0O1xuXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgODcuNSUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ6ICAgICAgICAgMzQwcHggIWRlZmF1bHQ7XG5cblxuLy8gVXRpbGl0aWVzXG5cbiRkaXNwbGF5czogbm9uZSwgaW5saW5lLCBpbmxpbmUtYmxvY2ssIGJsb2NrLCB0YWJsZSwgdGFibGUtcm93LCB0YWJsZS1jZWxsLCBmbGV4LCBpbmxpbmUtZmxleCAhZGVmYXVsdDtcbiRvdmVyZmxvd3M6IGF1dG8sIGhpZGRlbiAhZGVmYXVsdDtcbiRwb3NpdGlvbnM6IHN0YXRpYywgcmVsYXRpdmUsIGFic29sdXRlLCBmaXhlZCwgc3RpY2t5ICFkZWZhdWx0O1xuJHVzZXItc2VsZWN0czogYWxsLCBhdXRvLCBub25lICFkZWZhdWx0O1xuXG5cbi8vIFByaW50aW5nXG5cbiRwcmludC1wYWdlLXNpemU6ICAgICAgICAgICAgICAgICAgIGEzICFkZWZhdWx0O1xuJHByaW50LWJvZHktbWluLXdpZHRoOiAgICAgICAgICAgICAgbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgXCJsZ1wiKSAhZGVmYXVsdDtcbiIsIi8vLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuQG1peGluIG1ha2UtY29udGFpbmVyKCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAqIC41O1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgKiAuNTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLSRndXR0ZXIgKiAuNTtcbiAgbWFyZ2luLWxlZnQ6IC0kZ3V0dGVyICogLjU7XG59XG5cbi8vIEZvciBlYWNoIGJyZWFrcG9pbnQsIGRlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiB0aGUgY29udGFpbmVyIGluIGEgbWVkaWEgcXVlcnlcbkBtaXhpbiBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCRtYXgtd2lkdGhzOiAkY29udGFpbmVyLW1heC13aWR0aHMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRtYXgtd2lkdGhzIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgbWFrZS1jb250YWluZXItbWF4LXdpZHRoc2AgbWl4aW5cIiwgXCJ2NC41LjJcIiwgXCJ2NVwiKTtcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSB1c2UgYGZsZXhgIHZhbHVlc1xuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyICogLjU7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAqIC41O1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIGZsZXg6IDAgMCBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcbiAgLy8gQWRkIGEgYG1heC13aWR0aGAgdG8gZW5zdXJlIGNvbnRlbnQgd2l0aGluIGVhY2ggY29sdW1uIGRvZXMgbm90IGJsb3cgb3V0XG4gIC8vIHRoZSB3aWR0aCBvZiB0aGUgY29sdW1uLiBBcHBsaWVzIHRvIElFMTArIGFuZCBGaXJlZm94LiBDaHJvbWUgYW5kIFNhZmFyaVxuICAvLyBkbyBub3QgYXBwZWFyIHRvIHJlcXVpcmUgdGhpcy5cbiAgbWF4LXdpZHRoOiBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBSZXNldCBlYXJsaWVyIGdyaWQgdGllcnNcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogZGl2aWRlKCRzaXplLCAkY29sdW1ucyk7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG4vLyBSb3cgY29sdW1uc1xuLy9cbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxuLy8gbnVtYmVyb2YgY29sdW1ucy4gU3VwcG9ydHMgd3JhcHBpbmcgdG8gbmV3IGxpbmVzLCBidXQgZG9lcyBub3QgZG8gYSBNYXNvbnJ5XG4vLyBzdHlsZSBncmlkLlxuQG1peGluIHJvdy1jb2xzKCRjb3VudCkge1xuICA+ICoge1xuICAgIGZsZXg6IDAgMCBkaXZpZGUoMTAwJSwgJGNvdW50KTtcbiAgICBtYXgtd2lkdGg6IGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICB9XG59XG4iLCIuc2VhcmNoLXJlc3VsdHMge1xuICAjcHJpbWFyeSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbn1cblxuYm9keSB7XG4gICYucGFnZS1pZC0xMDU4MjAyLCAmLnBhZ2UtaWQtMTAzOTc5OSwgJi5wYWdlLWlkLTM0OTM0NCB7XG4gICAgYXJ0aWNsZSB7XG4gICAgICAuZW50cnktaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgIG1hcmdpbjogaW5pdGlhbDtcblxuICAgICAgICBoMi5lbnRyeS10aXRsZSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogaW5pdGlhbDtcblxuICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmVudHJ5LWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgfVxuXG4gICAgICAuZW50cnktc3VtbWFyeSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICBtYXgtd2lkdGg6MTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubmF2LWxpbmtzIHtcbiAgICAgIGxldHRlci1zcGFjaW5nOiA1cHg7XG4gICAgfVxuICAgICNjb21tZW50cyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuLmN1c3RvbS1zZWFyY2gtcmVzdWx0cy1sb29wIHtcbiAgcGFkZGluZzogMjBweCAwcHg7XG4gIC5wYWdlLW51bWJlcnMgeyBcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIG1hcmdpbjogMHB4IDRweDtcbiAgfVxufVxuIiwiI3BnX2dyb3VwX3Bob3Rvc19jb250YWluZXIge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXG4gICNuZXdfYWxidW0ge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cbi5wbWFnaWMge1xuICAucGctcGhvdG8tYWxidW1ze1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbiAgLnBnLXBob3RvLWFsYnVtIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59IiwiLmNvdW50X3ZpZGVvX2ludml0ZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIG1pbi13aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgbWFyZ2luOiAwIDAgMCA4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMnB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJhY2tncm91bmQ6ICM4YTFmNjM7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IGhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn0iXX0= */
