@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);@import url(https://fonts.googleapis.com/css?family=Poppins:400,700);@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);@import url(https://fonts.googleapis.com/icon?family=Material+Icons);.menu-collapse-btn{color:rgba(0,0,0,.87)}.menu-collapse-btn:focus,.menu-collapse-btn:hover{color:rgba(0,0,0,.87)}.menu-collapse-btn-wrapper{display:inline-block;margin-bottom:12px}.menu-collapse-btn-wrapper .map-link-icon{vertical-align:text-top}.menu-btn a{background:#8dc26f;background:linear-gradient(to bottom,#8dc26f 0,#76b852 100%);border-radius:5px;color:#fff;margin:12px 5px;padding:7px 12px}.menu-btn a:focus,.menu-btn a:hover{background:rgb(121.1473170732,183.3770731707,85.9229268293);background:linear-gradient(to bottom,rgb(121.1473170732,183.3770731707,85.9229268293) 0,rgb(100.9922131148,163.2864754098,67.0135245902) 100%)}@media (max-width:1002px){.menu-btn a{background:#fff;color:rgba(0,0,0,.87);margin:0}.menu-btn a:focus,.menu-btn a:hover{background:#fafafa;color:#fb9f1f}}.menu-btn a .svg-inline--fa{margin-right:5px}.action-button,.action-button-alt,.subscribe-btn,.top-up-btn{background:linear-gradient(to left,#ffab35 0,#fb9f1f 100%);box-shadow:1px 4px 5px rgba(0,0,0,.24);color:#fff;display:block;font-weight:700;height:60px;letter-spacing:.4px;line-height:21px;padding-left:60px;position:relative;text-align:center;text-transform:uppercase;transition:all .3s;width:100%;border-radius:10px}.action-button-alt:focus,.action-button-alt:hover,.action-button:focus,.action-button:hover,.subscribe-btn:focus,.subscribe-btn:hover,.top-up-btn:focus,.top-up-btn:hover{background:linear-gradient(to left,rgb(255,156.1544554455,17.3) 0,rgb(241.9789473684,142.5947368421,4.3210526316) 100%);color:#fff;text-decoration:none}.action-button .action-button-label,.action-button-alt .action-button-label,.subscribe-btn .action-button-label,.top-up-btn .action-button-label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;padding-left:60px}.action-button-alt,.top-up-btn{background:linear-gradient(to left,#3cb0fd 0,#3498db 100%)}.action-button-alt:focus,.action-button-alt:hover,.top-up-btn:focus,.top-up-btn:hover{background:linear-gradient(to left,rgb(24.6624365482,161.6837563452,252.6375634518) 0,rgb(35.4426778243,133.8945606695,199.8573221757) 100%)}.action-button.active,.active.subscribe-btn{background:linear-gradient(to left,rgb(246.8,144.1702970297,0) 0,rgb(216.9263157895,127.8315789474,3.8736842105) 100%)}.action-button.active:focus,.action-button.active:hover,.active.subscribe-btn:focus,.active.subscribe-btn:hover{background:linear-gradient(to left,rgb(246.8,144.1702970297,0) 0,rgb(216.9263157895,127.8315789474,3.8736842105) 100%)}.action-button-alt.active,.active.top-up-btn{background:linear-gradient(to left,rgb(2.4010152284,141.6598984772,234.0989847716) 0,rgb(29.2970711297,110.6778242678,165.2029288703) 100%)}.action-button-alt.active:focus,.action-button-alt.active:hover,.active.top-up-btn:focus,.active.top-up-btn:hover{background:linear-gradient(to left,rgb(2.4010152284,141.6598984772,234.0989847716) 0,rgb(29.2970711297,110.6778242678,165.2029288703) 100%)}.action-button-icon{font-size:25px;font-size:1.5625rem;border-right:1px solid #fff;left:0;position:absolute;top:0;width:60px;height:60px}.action-button-icon .svg-inline--fa{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.action-button-icon .fa-car{font-size:22px;font-size:1.375rem}.action-button.other-platforms-button,.other-platforms-button.subscribe-btn{background:#152743;width:260px;text-align:center;box-shadow:none}.action-button.other-platforms-button:focus,.action-button.other-platforms-button:hover,.other-platforms-button.subscribe-btn:focus,.other-platforms-button.subscribe-btn:hover{background:#d1d1d1;box-shadow:none}.main-action-button-wrapper .action-button,.main-action-button-wrapper .action-button-alt,.main-action-button-wrapper .subscribe-btn,.main-action-button-wrapper .top-up-btn{font-size:15px;font-size:.9375rem;height:55px;line-height:21px;padding-left:55px}.main-action-button-wrapper .action-button-icon{font-size:22px;font-size:1.375rem;width:55px}.main-action-button-wrapper .action-button-icon .fa-car{font-size:20px;font-size:1.25rem}.danger-btn,.success-btn{transition:all .3s;background:#e82213;background:linear-gradient(to left,#e82213 0,#d61426 100%);border-radius:0;border:none;color:#fff;outline:0;padding:6px 24px}.danger-btn:focus,.danger-btn:hover,.success-btn:focus,.success-btn:hover{background:#d61426;background:linear-gradient(to left,rgb(208.4302788845,30.5458167331,17.0697211155) 0,rgb(190.6794871795,17.8205128205,33.858974359) 100%)}.success-btn{background:linear-gradient(to left,#3d8e40 0,#367d39 100%)}.success-btn:focus,.success-btn:hover{background:linear-gradient(to left,rgb(53.3374384236,124.1625615764,55.960591133) 0,rgb(46.3072625698,107.1927374302,48.8798882682) 100%)}.feedback-btn{min-width:120px;margin:0 5px}@media (max-width:767px){.feedback-btn{min-width:40%}}.primary-button,.tertiary-button,.visit-platform-button{background:#ffab35;background:linear-gradient(to left,#ffab35 0,#fb9f1f 100%);border-radius:0;border:none;color:#fff;font-weight:600;height:40px;outline:0;padding:6px 24px;line-height:26px;transition:all .3s;border-radius:4px}.primary-button:focus,.primary-button:hover,.tertiary-button:focus,.tertiary-button:hover,.visit-platform-button:focus,.visit-platform-button:hover{background:#fb9f1f;background:linear-gradient(to left,rgb(255,156.1544554455,17.3) 0,rgb(241.9789473684,142.5947368421,4.3210526316) 100%);color:#fff;text-decoration:none}.primary-button .svg-inline--fa,.tertiary-button .svg-inline--fa,.visit-platform-button .svg-inline--fa{margin-right:5px}@media (max-width:767px){.primary-button,.tertiary-button,.visit-platform-button{width:100%}}.secondary-button{background-color:#fafafa;border:1px solid #ddd;color:rgba(0,0,0,.87);font-weight:600;height:40px;outline:0;padding:5px 25px;transition:background-color .3s;border-radius:4px}.secondary-button:focus,.secondary-button:hover{background-color:rgb(229.15,229.15,229.15)}.secondary-button .svg-inline--fa{margin-right:8px}@media (max-width:767px){.secondary-button{width:100%}}.load-hide-btn.secondary-button{color:rgba(0,0,0,.54);display:inline-block;height:34px;line-height:32px;padding:0;width:34px}.load-hide-btn.secondary-button:focus,.load-hide-btn.secondary-button:hover{color:rgba(0,0,0,.87)}.load-hide-btn.secondary-button .svg-inline--fa{font-size:16px;font-size:1rem;margin:0}.back-to-confirmation.tertiary-button,.back-to-confirmation.visit-platform-button,.primary-button.back-to-confirmation{padding:0 32px}.report-bug-btn{font-size:14px;font-size:.875rem;align-items:center;background:#fff;bottom:100px;box-shadow:-4px 0 5px rgba(0,0,0,.25);color:rgba(0,0,0,.54);display:flex;font-weight:600;height:55px;justify-content:center;padding:5px 16px;position:fixed;right:0}.report-bug-btn .svg-inline--fa{font-size:24px;font-size:1.5rem;color:#e82213;margin-right:16px}.report-bug-btn:focus,.report-bug-btn:hover{color:rgba(0,0,0,.54);text-decoration:none}.report-bug-btn:focus .svg-inline--fa,.report-bug-btn:hover .svg-inline--fa{color:#d61426;text-decoration:none}@media (max-width:1002px){.report-bug-btn{display:none}}#report-bug-comment{resize:vertical}.nav .report-bug-sidebar-btn{display:none}@media (max-width:1002px){.nav .report-bug-sidebar-btn{display:block}}.detail-search-btn{display:inline-block;line-height:26px;margin-bottom:12px}.detail-search-btn:focus,.detail-search-btn:hover{color:#fff;text-decoration:none}.input-button.tertiary-button,.input-button.visit-platform-button,.primary-button.input-button{font-size:14px;font-size:.875rem;height:30px;padding:0 15px;position:absolute;right:16px;top:10px}.grid-view-control-btn{font-size:14px;font-size:.875rem;margin:0 6px 12px 0;height:34px;padding:0 24px}@media (max-width:767px){.grid-view-control-btn{font-size:16px;font-size:1rem;height:40px}}.delete-btn{width:120px;margin:0 5px}@media (max-width:767px){.delete-btn{width:100%;margin:10px auto}}.flat-btn{background:0 0;border:0;box-shadow:none;outline:0}.flat-btn .svg-inline--fa{pointer-events:none}.button{outline:0}.button:focus,.button:hover{color:#fff;text-decoration:none}.subscribe-btn{width:23%;display:inline-block;margin-right:8px;margin-top:30px}.top-up-btn{display:inline-block;width:23%}.tertiary-button{background:linear-gradient(to left,#3cb0fd 0,#3498db 100%)}.tertiary-button:focus,.tertiary-button:hover{background:linear-gradient(to left,rgb(24.6624365482,161.6837563452,252.6375634518) 0,rgb(35.4426778243,133.8945606695,199.8573221757) 100%);color:#fff;text-decoration:none}.visit-platform-button{background:rgba(0,0,0,.87);color:#fff}.visit-platform-button:focus,.visit-platform-button:hover{background:#d1d1d1;color:#fff;text-decoration:none}.secondary-button.advertise-haulier-btn:focus,.secondary-button.advertise-haulier-btn:hover{background:#fafafa}.btn-connection-inversed{display:inline-flex;background-color:#4863ae;border-color:#4863ae;color:#fff;font-weight:600;height:40px;outline:0;padding:5px 12px;line-height:26px;transition:all .3s}.btn-connection-inversed .svg-inline--fa{margin-right:10px;font-size:28px}.btn-connection-inversed:focus,.btn-connection-inversed:hover{background-color:transparent;color:#4863ae}.btn-connection-inversed.btn-telegram:focus,.btn-connection-inversed.btn-telegram:hover{background-color:transparent;color:#2199cb}.btn-connection-inversed.btn-telegram{background-color:#2199cb;border-color:#2199cb}.site-sign-up input[type=checkbox],.site-sign-up-invitation input[type=checkbox]{display:none}.checkbox label{padding-left:0}.custom-checkbox{align-items:center;cursor:pointer;display:flex;flex-direction:row;position:relative}.custom-checkbox:before{border:1px solid #d1d1d1;content:"";display:inline-block;height:17px;margin-right:7px;width:17px}.custom-checkbox:focus:before,.custom-checkbox:hover:before{border:2px solid #fb9f1f}.custom-checkbox .checkbox{margin-top:0;margin-bottom:0}.custom-checkbox.checked:before{font-size:14px;font-size:.875rem;align-items:center;background-color:#fb9f1f;border:1px solid #fb9f1f;color:#fff;content:"✓";display:flex;font-family:inherit;font-weight:700;justify-content:center}.search-row-wrapper{position:relative}.search-row-wrapper .select2-selection--multiple{padding-right:175px}.search-row-wrapper .select2-selection--multiple:after{display:none}@media (max-width:767px){.search-row-wrapper .select2-selection--multiple{padding-right:24px}}.paginator-options{font-size:14px;font-size:.875rem;float:right;margin:5px 0}.paginator-options label{color:rgba(0,0,0,.54);font-weight:600}@media (max-width:767px){.paginator-options{font-size:16px;font-size:1rem;float:left;width:100%;margin-bottom:24px}}.control-buttons-selections{margin-top:5px}.delete-confirmation-text{text-align:center;font-size:18px;font-size:1.125rem}.delete-confirmation-buttons{margin:30px auto 10px;text-align:center}.load-location-row{display:flex;align-items:flex-start}@media (max-width:767px){.load-location-row{display:initial}}.modal-body .load-location-row .field-load-date,.modal-body .load-location-row .field-load-price{margin:28px auto 15px auto}.car-transporter-activity-container,.load-activity-container{position:relative;top:5px}.control-label{font-size:14px;font-size:.875rem;color:rgba(0,0,0,.54);display:block;text-align:left}.form-control{font-size:16px;font-size:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;font-weight:400;height:40px;position:relative;outline:0}.form-control:focus{border:1px solid #fb9f1f;box-shadow:0 0 10px rgba(251,159,31,.54)}.select-addon{pointer-events:none}.select-addon .svg-inline--fa{color:rgba(0,0,0,.54);position:absolute;right:22px;top:50px}.select2-selection__arrow{border-left:none!important;top:-1px!important}text-area{resize:vertical}.help-block{font-size:14px;font-size:.875rem;font-weight:400;text-align:left}.has-error .control-label{color:#d61426}.has-error .form-control{border:1px solid #d61426}.has-error .help-block{color:#d61426}.has-success .control-label{color:#367d39}.has-success .form-control{border:1px solid #367d39}.has-success .help-block{color:#367d39}.vat-code-list-dropdown{max-height:250px;overflow-x:hidden;width:100%}.vat-code-list-dropdown .vat-code-list-dropdown-item a{padding:10px 12px}.vat-code-input-group .input-group-btn{position:initial}.step-alert-successful-container{background:#fff;border:1px solid #ddd;font-weight:600;padding:20px 24px;position:relative}.email-success-btn-image,.password-success-btn-image,.success-btn-image{margin-top:-17px;position:absolute;top:50%;width:34px}@media (max-width:767px){.email-success-btn-image,.password-success-btn-image,.success-btn-image{display:block;margin:5px auto 24px auto;position:relative;text-align:center;width:60px}}.email-success-btn-image,.password-success-btn-image{margin-top:-22px;width:44px}@media (max-width:767px){.email-success-btn-image,.password-success-btn-image{margin-top:initial;width:60px}}.step-alert-message{display:block;padding-left:55px}@media (max-width:767px){.step-alert-message{padding-left:0;text-align:center}}.empty-loads-text-wrapper{margin-bottom:24px}div.load-country-filtration-container::after{content:" ";height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,0,0,.54);position:absolute;right:30px;bottom:33px;transition:all .3s linear}div.unload-country-filtration-container::after{content:" ";height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,0,0,.54);position:absolute;right:15px;bottom:33px;transition:all .3s linear}div.car-transporter-load-country-filtration-container::after,div.car-transporter-unload-country-filtration-container::after{content:" ";height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,0,0,.54);position:absolute;right:15px;bottom:33px;transition:all .3s linear}.icon-plus{color:#2280c5;display:inline-block;font-style:normal;height:30px;margin:2px;position:relative;vertical-align:middle;width:30px}.icon-plus:after,.icon-plus:before{box-shadow:0 0 0 32px inset;content:"";height:2px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}.icon-plus:after{height:20px;width:2px}.icon-minus{color:#2280c5;display:inline-block;font-style:normal;height:30px;margin:2px;position:relative;vertical-align:middle;width:30px}.icon-minus:before{box-shadow:0 0 0 32px inset;content:"";height:2px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}.icon-check{color:#fff;display:inline-block;font-style:normal;height:20px;margin:3px 3px 4px 0;position:relative;transform:rotate(-45deg);vertical-align:middle;width:20px}.icon-check:after,.icon-check:before{box-shadow:0 0 0 32px inset;content:"";height:2px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}.icon-check:after{height:7px;width:2px;left:3px;top:6px}.icon-cross{color:#fff;display:inline-block;font-style:normal;height:20px;margin:2px 3px 5px 0;position:relative;transform:rotate(-45deg);vertical-align:middle;width:20px}.icon-cross:after,.icon-cross:before{box-shadow:0 0 0 32px inset;content:"";height:2px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:18px}.icon-cross:after{height:18px;width:2px}.icon-info{font-size:12px;width:1.8em!important;height:1.8em!important;line-height:1.8em!important;vertical-align:sub!important}.posts-per-page-select{display:inline-block;height:30px;position:relative}.posts-per-page-select:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid rgba(0,0,0,.54);position:absolute;right:10px;top:50%;transform:translateY(-30%);pointer-events:none}.posts-per-page-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;border:1px solid #ddd;padding:0 28px 0 6px;border-radius:4px}.page-size-filter-label{float:left;margin:0 10px 0 0;line-height:30px}input[type=radio]{height:15px;margin-right:2px;position:relative;top:2px;width:15px}a{color:#278eda;outline:0}a:active,a:focus,a:hover{color:#2280c5;text-decoration:underline}h1{font-size:28px;font-size:1.75rem;font-weight:700;margin:25px 0 30px 0}h2{font-size:24px;font-size:1.5rem;font-weight:600}h3{font-size:20px;font-size:1.25rem;font-weight:600}h4{font-size:18px;font-size:1.125rem;font-weight:600;padding-top:10px}p{font-weight:600;margin-bottom:12px}.required .control-label:after{content:"*";color:#d61426}.required-fields-text{font-size:14px;font-size:.875rem;color:rgba(0,0,0,.54);display:block;font-weight:400;margin-bottom:15px;text-align:left}.required-fields-text .required{color:#d61426}.required-mark{color:#d61426}.error-message-wrap{margin-top:30px;background-color:#fff;border:1px solid #ddd;padding:20px}.error-message-wrapper{max-width:1010px;margin:0 auto}.error-404{font-size:128px;font-size:8rem;font-weight:700;text-align:center;line-height:86px}@media (max-width:767px){.error-404{font-size:92px;font-size:5.75rem}}.error-main-message{font-size:30px;font-size:1.875rem;font-weight:600;text-align:center;margin:25px 0 30px 0}.error-main-message:after{content:"";display:block;margin:10px auto 0 auto;border-bottom:4px solid rgba(0,0,0,.87);width:50px}@media (max-width:767px){.error-main-message{font-size:24px;font-size:1.5rem}}#error-image{display:block;width:210px;margin:20px auto 0 auto}@media (max-width:767px){#error-image{margin-bottom:60px;width:160px}}.error-message-container{margin-top:70px}@media (max-width:767px){.error-message-container{margin:0 auto}}.error-sub-message-container{display:inline-block;margin-top:40px}@media (max-width:767px){.error-sub-message-container{margin:0 auto 30px auto}}.error-sub-message{font-size:20px;font-size:1.25rem;display:inline-block;position:relative;text-align:center;width:100%}@media (max-width:767px){.error-sub-message{font-size:16px;font-size:1rem}}footer{bottom:0;position:absolute;width:100%}.footer-navbar{font-size:15px;font-size:.9375rem;background:#fff;bottom:0;box-shadow:0 -2px 3px rgba(0,0,0,.15);font-weight:400;height:60px;position:fixed;width:100%;z-index:2}@media (max-width:1002px){.footer-navbar{display:none}}.footer-navbar .navbar-nav li a{font-weight:400;transition:none;padding:19px 17px}.footer-navbar .navbar-nav li a:focus,.footer-navbar .navbar-nav li a:hover{border-bottom:2px solid #fb9f1f;color:#fb9f1f}.footer-navbar .navbar-nav .highlighted{border:none!important;background:0 0}.footer-navbar .navbar-nav .highlighted a{color:#278eda;font-weight:600}.footer-navbar .navbar-nav .active a{border-bottom:2px solid #fb9f1f;color:#fb9f1f}.footer-navbar .navbar-nav .active a:focus,.footer-navbar .navbar-nav .active a:hover{border-bottom:2px solid #fb9f1f;color:#fb9f1f}.footer-navbar .navbar-nav .disabled a{color:rgba(0,0,0,.38)}.footer-navbar .navbar-nav .disabled a:focus,.footer-navbar .navbar-nav .disabled a:hover{border:none;color:rgba(0,0,0,.38)}.footer-navbar .navbar-nav .orange-text a{color:#fb9f1f;font-weight:900}.background-image{background:#fafafa url(../../images/background.jpg) no-repeat center center;background-size:cover;height:100%;opacity:.48;position:fixed;width:100%}.index-content-wrap{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;position:relative;width:100%}@media (max-height:767px){.index-content-wrap{display:block;padding:100px 15px 0 15px}}.page-loader{background:#fff;display:none;height:100%;position:fixed;width:100%;z-index:2000}.loader-wrap{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin-top:-40px}.loader-text{font-size:24px;font-size:1.5rem;margin-bottom:48px}@media (max-width:1002px){.loader-text{font-size:20px;font-size:1.25rem}}.wrap{min-height:100%;position:relative}.main-content-wrap{position:relative;padding:32px 15px;width:100%;margin:0 auto}@media (max-width:1002px){.main-content-wrap{padding-top:60px}}.logged-in.main-content-wrap{padding-top:60px}.main-content-sidebar{position:fixed;top:135px;left:15px;width:250px}@media (max-width:1002px){.main-content-sidebar{display:none}}.main-content-container{margin:0 0 90px 310px;max-width:1440px}@media (max-width:1002px){.main-content-container{margin:auto auto 70px auto}}.main-action-button-wrapper{margin-bottom:15px}.platforms-loads-button-wrapper{display:inline-block}.sidebar-wrapper.toggled{width:300px;left:300px}.sidebar-wrapper{background:#fff;box-shadow:4px 0 5px rgba(0,0,0,.25);height:100%;left:0;overflow:auto;position:fixed;top:0;transition:all .35s ease-in-out;width:0;z-index:1041;margin-left:-300px}.close-button-wrapper{border-bottom:1px solid #ddd;height:61px;position:relative;text-align:right}.close-sidebar{font-size:28px;font-size:1.75rem;color:rgba(0,0,0,.54);outline:0;position:relative;right:20px;top:16px}.close-sidebar:focus,.close-sidebar:hover{color:rgba(0,0,0,.87);text-decoration:none}.close-navbar{color:rgba(0,0,0,.54);outline:0;font-family:"Open Sans",sans-serif,Arial;font-size:1.75rem!important;font-weight:600;line-height:28px!important}@media (max-width:1002px){.close-navbar{display:block!important}}.sidebar-items li a{border-bottom:1px solid #ddd;color:rgba(0,0,0,.87);font-weight:400;padding:12px 15px 12px 25px;position:relative}.sidebar-items li a:focus,.sidebar-items li a:hover{background:#fafafa;color:#fb9f1f}.sidebar-items li a:focus:before,.sidebar-items li a:hover:before{content:"";background:#fb9f1f;height:100%;width:2px;position:absolute;left:0;top:0}.sidebar-items li a .svg-inline--fa{font-size:18px;font-size:1.125rem;margin-right:15px}.sidebar-items li a .fa-car{font-size:16px;font-size:1rem}.sidebar-items .main-action-item a{color:rgba(0,0,0,.54);font-weight:600}.sidebar-items .highlighted{background:0 0;border:none!important}.sidebar-items .highlighted a{color:#278eda;font-weight:600}.sidebar-items .orange-text a{color:#ffab35}.sidebar-items li.disabled a{color:rgba(0,0,0,.38)}.sidebar-items li.disabled a:focus,.sidebar-items li.disabled a:hover{color:rgba(0,0,0,.38)}.sidebar-items li.disabled a:focus:before,.sidebar-items li.disabled a:hover:before{background:0 0}.sidebar-items .active a{color:#fb9f1f;background:#fafafa}.sidebar-items .active a:before{content:"";background:#fb9f1f;height:100%;width:2px;position:absolute;left:0;top:0}.sidebar-items .active a:focus,.sidebar-items .active a:hover{color:#fb9f1f;background:#fafafa}.sidebar-items .active a:focus:before,.sidebar-items .active a:hover:before{content:"";background:#fb9f1f;height:100%;width:2px;position:absolute;left:0;top:0}.sidebar-items-category{margin-top:15px;padding:12px 15px 12px 25px;text-transform:uppercase;font-size:12px;font-size:.75rem;font-weight:700;border-bottom:1px solid #ddd;color:rgba(0,0,0,.38)}.buy-map-service-reminder,.subscription-reminder{font-size:15px;font-size:.9375rem;align-items:center;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.25);color:rgba(0,0,0,.54);display:flex;flex-direction:row;font-weight:600;margin-bottom:10px;min-height:78px;justify-content:space-between;padding:15px 50px 15px 60px;position:relative;width:100%;border-radius:4px}@media (max-width:767px){.buy-map-service-reminder,.subscription-reminder{flex-direction:column;padding:15px 25px}}@media (max-width:425px){.buy-map-service-reminder,.subscription-reminder{padding:15px}}.buy-map-service-reminder:last-of-type,.subscription-reminder:last-of-type{margin-bottom:45px}.facebook-reminder{color:#4863ae;border-color:#4863ae}.facebook-reminder .reminder-icon{color:#4863ae}.telegram-reminder{color:#2199cb;border-color:#2199cb}.telegram-reminder .reminder-icon{color:#2199cb}.announcement{max-height:100%;font-size:15px;font-size:.9375rem;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.25);color:rgba(0,0,0,.54);font-weight:600;margin-bottom:55px;justify-content:space-between;padding:15px 50px 15px 60px;position:relative;width:100%;overflow-y:auto;border:1px solid #ffab35}@media (max-width:767px){.announcement{flex-direction:column;padding:15px 25px}}@media (max-width:425px){.announcement{padding:15px}}.pull-down{margin-top:15%}.reminder-icon{font-size:24px;font-size:1.5rem;color:#ffb300;left:15px;margin-top:-14px;position:absolute;top:50%}@media (max-width:767px){.reminder-icon{font-size:42px;font-size:2.625rem;display:inline-block;left:0;margin:15px auto 0 auto;position:relative;top:0}}.reminder-message{text-align:justify}@media (max-width:767px){.reminder-message{margin-top:25px;text-align:center}}.reminder-btn-wrapper{position:relative;white-space:nowrap}.reminder-action-btn{font-size:14px;font-size:.875rem;border:1px solid #ffb300;color:#ffb300;font-weight:600;margin-left:25px;padding:7px 12px;text-transform:uppercase;transition:all .2s}.reminder-action-btn:focus,.reminder-action-btn:hover{background:#ffb300;color:#fff;text-decoration:none}@media (max-width:767px){.reminder-action-btn{display:inline-block;margin:20px auto 15px auto}}.close-facebook-reminder,.close-subscription-reminder,.close-telegram-reminder{font-size:18px;font-size:1.125rem;color:rgba(0,0,0,.87);height:35px;line-height:35px;opacity:.4;outline:0;position:absolute;right:0;text-align:center;top:0;width:35px}.close-facebook-reminder:focus,.close-facebook-reminder:hover,.close-subscription-reminder:focus,.close-subscription-reminder:hover,.close-telegram-reminder:focus,.close-telegram-reminder:hover{color:rgba(0,0,0,.87);opacity:.8;text-decoration:none}.border-color-orange{border-color:#ffab35}.index.topbar{position:relative;top:0;padding-top:24px}@media (max-width:1002px){.index.topbar{padding-top:0}}.topbar{font-size:15px;font-size:.9375rem;position:relative;padding-top:24px;width:100%;z-index:1040}@media (max-width:1002px){.topbar{font-size:16px;font-size:1rem;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.25);height:60px;padding-top:0;margin-top:0;position:fixed}}@media (max-width:1002px){.topbar .navbar-collapse{border-top:1px solid #ddd;background:#fff}}.topbar .collapsing{margin-top:-3px;padding:0;width:100%}.topbar .dropdown-menu{border-radius:0}@media (max-width:1002px){.topbar .dropdown-menu{font-size:16px;font-size:1rem;padding:0;position:relative;width:100%}.topbar .dropdown-menu li a{background:#fff;padding:11px 50%;margin-left:-54px}}.logged-in.topbar{background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.25);height:60px;margin-top:0;padding-top:0;position:fixed}.logged-in.topbar .navbar-nav li a{padding:19px 17px}@media (max-width:1002px){.logged-in.topbar .navbar-nav li a{padding:12px 17px}}.logged-in.topbar .navbar-nav li .dropdown-menu a{padding:7px 15px}.logged-in.topbar .navbar-nav li .dropdown-menu li.active a{background:#f4f4f4;color:#fb9f1f;transition:background .3s}.logged-in.topbar .navbar-nav li .dropdown-menu li.active a:focus,.logged-in.topbar .navbar-nav li .dropdown-menu li.active a:hover{background:rgb(239.35,239.35,239.35)}.logged-in.topbar .navbar-nav .menu-btn a{border-radius:5px;color:#fff;padding:7px 12px}.logged-in.topbar .navbar-nav .menu-btn a:focus,.logged-in.topbar .navbar-nav .menu-btn a:hover{background:rgb(121.1473170732,183.3770731707,85.9229268293);background:linear-gradient(to bottom,rgb(121.1473170732,183.3770731707,85.9229268293) 0,rgb(100.9922131148,163.2864754098,67.0135245902) 100%)}@media (max-width:1002px){.logged-in.topbar .navbar-nav .menu-btn a{background:#fff;color:rgba(0,0,0,.87);margin:0;padding:12px 12px}.logged-in.topbar .navbar-nav .menu-btn a:focus,.logged-in.topbar .navbar-nav .menu-btn a:hover{background:#fafafa;color:#fb9f1f}}.logged-in.topbar .navbar-nav .menu-item{border:none}.logged-in.topbar .navbar-nav .menu-item:focus,.logged-in.topbar .navbar-nav .menu-item:hover{background:0 0;border-bottom:2px solid #fb9f1f}@media (max-width:1002px){.logged-in.topbar .navbar-nav .menu-item:focus,.logged-in.topbar .navbar-nav .menu-item:hover{border-bottom:0}}.logged-in.topbar .navbar-nav .menu-item a:focus,.logged-in.topbar .navbar-nav .menu-item a:hover{color:#fb9f1f}.logged-in.topbar .navbar-nav .language-dropdown-menu.open{border-bottom:2px solid #fb9f1f}@media (max-width:1002px){.logged-in.topbar .navbar-nav .language-dropdown-menu.open{border-bottom:none}}.logged-in.topbar .navbar-nav .language-dropdown-menu.open .dropdown-toggle{background:0 0;color:#fb9f1f}.logged-in.topbar .navbar-nav .language-dropdown-menu.open .dropdown-toggle:focus,.logged-in.topbar .navbar-nav .language-dropdown-menu.open .dropdown-toggle:hover{background:0 0;color:#fb9f1f}@media (max-width:1002px){.logged-in.topbar .navbar-nav .language-dropdown-menu.open .dropdown-toggle{background:#fafafa;border-bottom:1px solid #ddd;color:#fb9f1f}.logged-in.topbar .navbar-nav .language-dropdown-menu.open .dropdown-toggle:focus,.logged-in.topbar .navbar-nav .language-dropdown-menu.open .dropdown-toggle:hover{background:#fafafa;border-bottom:1px solid #ddd;color:#fb9f1f}}@media (max-width:767px){.logged-in.topbar .navbar-nav .open .dropdown-menu li a{margin-left:-54px;padding:12px 50%}}@media (max-width:1002px){.logged-in.topbar .navbar-nav .dropdown-menu{border:none}}@media (max-width:1002px){.logged-in.topbar .navbar-nav .dropdown-menu li a{padding:11px 50%}}.navbar-right{margin-right:0}.navbar-nav li a{border-radius:0;outline:0;padding:10px 17px;position:relative;transition:all .2s;color:rgba(0,0,0,.87);font-weight:700}.navbar-nav li a:focus,.navbar-nav li a:hover{background:0 0;color:#fb9f1f}@media (max-width:1002px){.navbar-nav li a{border-bottom:1px solid #ddd;padding:12px 17px}.navbar-nav li a:focus,.navbar-nav li a:hover{background:#f7f7f7!important}}.navbar-nav li a .svg-inline--fa{margin-right:5px}.navbar-nav .language-dropdown-menu{border:1px solid rgba(0,0,0,.87)}.navbar-nav .language-dropdown-menu:focus,.navbar-nav .language-dropdown-menu:hover{background:#fb9f1f;border-color:#fb9f1f}@media (max-width:1002px){.navbar-nav .language-dropdown-menu{border:none}.navbar-nav .language-dropdown-menu:focus,.navbar-nav .language-dropdown-menu:hover{background:#fafafa;border:none}}.navbar-nav .language-dropdown-menu .flag-icon{margin-right:5px}.navbar-nav .language-dropdown-menu .dropdown-toggle:focus,.navbar-nav .language-dropdown-menu .dropdown-toggle:hover{color:#fff}@media (max-width:1002px){.navbar-nav .language-dropdown-menu .dropdown-toggle:focus,.navbar-nav .language-dropdown-menu .dropdown-toggle:hover{color:#fb9f1f}}.navbar-nav .language-dropdown-menu.open{border-color:#fb9f1f}.navbar-nav .language-dropdown-menu.open .dropdown-toggle{background:#fb9f1f;color:#fff}.navbar-nav .language-dropdown-menu.open .dropdown-toggle:focus,.navbar-nav .language-dropdown-menu.open .dropdown-toggle:hover{background:#fb9f1f;color:#fff}@media (max-width:1002px){.navbar-nav .language-dropdown-menu.open .dropdown-toggle{background:#fafafa;border-bottom:1px solid #ddd;color:#fb9f1f}.navbar-nav .language-dropdown-menu.open .dropdown-toggle:focus,.navbar-nav .language-dropdown-menu.open .dropdown-toggle:hover{background:#fafafa;border-bottom:1px solid #ddd;color:#fb9f1f}}@media (max-width:1310px){.navbar-nav .greeting-message{display:none}}.navbar-nav .greeting-message a{font-size:14px;font-size:.875rem;font-weight:600}.navbar-nav .greeting-message a:focus,.navbar-nav .greeting-message a:hover{cursor:text;color:rgba(0,0,0,.87)}@media (max-width:767px){.navbar-nav .open .dropdown-menu li a{margin-left:-54px;padding:12px 50%}}.navbar-nav .brand{font-size:14px;font-size:.875rem;list-style-type:none;text-align:center;font-family:Poppins,sans-serif,Arial}@media (max-width:1002px){.navbar-nav .brand{display:none}}.navbar-nav .brand .topbar-home{padding:0}.navbar-nav .brand .topbar-home:focus,.navbar-nav .brand .topbar-home:hover{color:#1b2c42;text-decoration:none}.brand-item{padding-left:0;position:fixed}.sidebar-menu-toggle{display:none}@media (max-width:1002px){.sidebar-menu-toggle{font-size:20px;font-size:1.25rem;color:rgba(0,0,0,.87);display:inline-block;padding:16px 10px;margin:0 0 0 15px}.sidebar-menu-toggle:focus,.sidebar-menu-toggle:hover{color:#fb9f1f}}@media (max-width:425px){.sidebar-menu-toggle{margin:0;margin:0 0 0 5px}}.navbar-toggle{font-size:20px;font-size:1.25rem;margin:0 15px 0 0;padding:15px 10px}.navbar-toggle:focus,.navbar-toggle:hover{color:#fb9f1f}@media (max-width:425px){.navbar-toggle{margin:0 5px 0 0}}.site-logo-main{width:180px}.topbar-home-mobile{display:none}@media (max-width:1002px){.topbar-home-mobile{font-size:14px;font-size:.875rem;color:#1b2c42;display:inline-block;font-family:Poppins,sans-serif,Arial;font-weight:700;left:50%;top:2px;margin-left:-125px;position:absolute;text-align:center}.topbar-home-mobile:focus,.topbar-home-mobile:hover{color:#1b2c42;text-decoration:none}}@media (max-width:425px){.topbar-home-mobile{font-size:11px;font-size:.6875rem;margin-left:-100px;top:7px}}.mobile-site-logo{width:160px}@media (max-width:425px){.mobile-site-logo{width:150px}}@media (max-width:1002px){.topbar .navbar-collapse.collapse{display:none!important;padding:0}}@media (max-width:1002px){.topbar .navbar-collapse.collapse.in{display:block!important}}@media (max-width:1002px){.topbar .navbar-collapse{text-align:center;display:block!important}}@media (max-width:1002px){.topbar .navbar-header{float:none;display:block!important}}@media (max-width:1002px){.topbar .navbar-nav{margin:0 auto;float:none!important;vertical-align:top}}@media (max-width:767px){.topbar .navbar-nav{margin-left:0;margin-right:0}}@media (max-width:1002px){.topbar .navbar-nav li{float:none}}.navbar-toggle{display:none}@media (max-width:1002px){.navbar-toggle{display:block}}.navbar-center{position:absolute;left:50%;transform:translateX(-50%)}@media (max-width:1150px){.navbar-center{left:45%}}.navbar-center .orange-text a{color:#fb9f1f}.navbar-center .blue-text{color:#1b2c42}.navbar-center .blue-text a{color:#1b2c42}.navbar-center .blue-text a:focus,.navbar-center .blue-text a:hover{color:rgba(0,0,0,.87)}.navbar-center li.disabled a{color:rgba(0,0,0,.22)}.navbar-center li.disabled a:focus,.navbar-center li.disabled a:hover{color:rgba(0,0,0,.22)}.navbar-center li.active a{border-bottom:2px solid #fb9f1f;color:#fb9f1f}.load-type-selection-container{position:relative}.load-type-selection-container .select-any-load-type{font-size:14px;font-size:.875rem;color:rgba(0,0,0,.54);font-weight:700;margin-bottom:12px;text-align:center}.load-type-selection{display:flex;align-items:center}@media (max-width:767px){.load-type-selection{flex-direction:column;justify-content:center}}.load-type-selection .radio{float:left;margin:0;padding:0 5px;text-align:center;width:50%}@media (max-width:767px){.load-type-selection .radio{float:none;padding:5px 0;width:100%}}.load-type-selection .radio label{font-size:14px;font-size:.875rem}.load-type-selection .radio+.radio{margin-top:0}.load-type-selection input[type=radio]{top:3px}@media (max-width:767px){.load-type-selection input[type=radio]{top:8px}}.field-load-type .help-block{text-align:center}.load-location-row .field-load-date,.load-location-row .field-load-price{margin:28px auto 5px auto}.load-unload-city-container .help-block{position:relative}.select-few-cities{font-size:13px;font-size:.8125rem;color:rgba(0,0,0,.87);font-weight:500}.field-load-price .input-group-addon,.field-loadcar-auction_payment .input-group-addon,.field-loadcar-price .input-group-addon{font-size:14px;font-size:.875rem;border-radius:0;padding:6px 8px}.edit-load-car-model-container{margin-top:32px}.edit-load-car-model-item,.load-car-model-item{margin-bottom:12px}@media (max-width:767px){.edit-load-car-model-item,.load-car-model-item{margin-bottom:24px}}.remove-load-car-model{font-size:20px;font-size:1.25rem;background-color:#e82213;border-radius:0;border:none;color:#fff;font-weight:500;height:40px;margin-top:32px;outline:0;width:100%}.remove-load-car-model:focus,.remove-load-car-model:hover{background-color:#d61426}@media (max-width:767px){.remove-load-car-model{margin-top:10px}}.add-load-car-model{color:rgba(0,0,0,.54);margin-bottom:16px;transition:all .3s}.add-load-car-model:focus,.add-load-car-model:hover{color:rgba(0,0,0,.87)}.field-loadcar-quantity:after,.field-loadcar-state:after{content:"\f0d7";font-size:14px;font-size:.875rem;font-family:FontAwesome;color:rgba(0,0,0,.54);pointer-events:none;position:absolute;top:40px;right:26px}.required-fields-explanation{margin-top:15px;font-size:14px;font-size:.875rem;color:rgba(0,0,0,.54)}.direction{font-weight:700}span.free-announcement-per-week{color:#ffab35;font-size:14px}span.free-announcement-per-week a,span.free-announcement-per-week a:active,span.free-announcement-per-week a:focus{color:#ffab35;text-decoration:underline}.link-open-postal-code-load,.link-open-postal-code-unload{padding-left:14px}.link-open-postal-code-load:active,.link-open-postal-code-load:focus,.link-open-postal-code-load:hover,.link-open-postal-code-unload:active,.link-open-postal-code-unload:focus,.link-open-postal-code-unload:hover{color:rgba(0,0,0,.54)!important;text-decoration:none}.tooltip-inner{white-space:pre-wrap!important}.label-like-two-lines{height:56px;display:table-cell;vertical-align:bottom}.label-like-two-lines-container.field-loadcar-quantity:after,.label-like-two-lines-container.field-loadcar-state:after{top:63px}.load-list-item-check-container{position:absolute;right:15px;z-index:1}.load-invisible{background-color:rgba(0,0,0,.14)!important}.select-placeholder-color{color:#999;opacity:1}.load-announce #IA-C-1{margin-top:-15px}.announce-load-in-search-container{height:30px;padding-left:15px;position:absolute;right:0;top:10px;margin-right:5px}.announce-load-in-search-container .btn-import-loads{background:#5cb85c;border-color:#4cae4c}.announce-load-in-search-container .btn-import-loads:hover{background-color:#449d44;border-color:#398439}.announce-load-in-search-container button{position:relative!important;right:0!important;top:0!important}@media (max-width:767px){.announce-load-in-search-container{height:inherit;padding:0;position:relative;margin:0}.announce-load-in-search-container button{margin-bottom:10px}}.trailer-icon{padding:0 7px}.not-shown-load{color:#d61426}.separator:last-child{display:none}.load-payment-method-selection:after{content:"\f0d7";font-size:14px;font-size:.875rem;font-family:FontAwesome;color:rgba(0,0,0,.54);pointer-events:none;position:absolute;top:40px;right:26px}div.car-transporter-activity-container:after,div.load-activity-container::after{content:" ";height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,0,0,.54);position:absolute;right:30px;top:18px;transition:all .3s linear}@media (max-width:767px){div.field-load-date,div.load-date-container,div.load-load-city-container,div.load-unload-city-container{padding-left:0;padding-right:0}}#pay-to-open-map{background-color:#348c58;color:#fff}#pay-to-open-map-cancel{background-color:red;color:#fff}ul.dropdown-menu{padding:12px 0 0 12px;line-height:20px}ul.dropdown-menu ul{list-style:unset;padding-left:8px}.filter-loads .select2-selection--single{height:40px!important;font-size:1rem!important;font-weight:500!important;color:#555}.filter-loads .select2-selection--single .select2-selection__arrow{border-left:none!important}.select2-dropdown .select2-results .select2-results__option{font-weight:500;background-color:inherit;color:inherit}.select2-container--krajee-bs3 .select2-selection--single .select2-selection__arrow b{margin-top:0;border-width:6px 5px 0 5px}.myloads-dropdown ul.dropdown-menu{width:240px;margin-left:-240px}@media (max-width:1150px){.myloads-dropdown ul.dropdown-menu{margin-top:-22px}}@media (min-width:992px){.myloads-dropdown ul.dropdown-menu{margin-top:-54px}}.myloads-dropdown .myloads-menu-icon{font-size:24px;color:rgba(0,0,0,.54)}.expanded-load-menu-content .dropdown-menu{display:block;position:relative;border:none;box-shadow:none;-webkit-box-shadow:none}.my-loads{position:relative}.my-loads .load-list-item-title{margin-top:16px}.my-loads .my-loads-date{font-size:14px;color:rgba(127.5,127.5,127.5,.54)}.my-loads .input-group.date .input-group-addon{padding:0;line-height:inherit;color:inherit;background-color:inherit;text-align:left;border:none;height:0;transition:none}.my-loads .input-group.date .input-group-addon:hover{color:inherit;background-color:inherit!important}.my-loads .load-list-item-buttons-container{position:absolute;right:0;bottom:0;height:100%}.my-loads .load-list-item-buttons-container .load-list-item-check-container{position:absolute;top:0}.my-loads .load-list-item-buttons-container .load-list-item-buttons-inner-container{position:absolute;bottom:0}.my-loads .my-loads-mark-all{position:absolute;right:8.33%}@media (max-width:901px){.my-loads .my-loads-mark-all{right:0}}@media (max-width:767px){.my-loads .my-loads-mark-all{right:8.33%}}@media (max-width:500px){.my-loads .my-loads-mark-all{right:52px}.my-loads .my-loads-mark-all span{visibility:hidden}}@media (max-width:767px){.select2-container--krajee-bs3 #select2-L-T-12a-results .select2-results__option{background-color:inherit;color:inherit;font-weight:500}.al-select2-cities .select2-container--krajee .select2-search--dropdown .select2-search__field{background-position-y:10px}.al-select2-cities .select2-container--open .selection span ul .select2-selection__choice{display:none}.al-select2-cities .select2-container--open,.al-select2-cities .select2-container.select2-container--open{z-index:1061}.al-select2-cities.filter-loads .select2-container--open .selection,.al-select2-cities.filter-loads .select2-container.select2-container--open .selection{display:none}.my-loads-menu-mobile-modal .load-preview-mobile-menu-container ul{position:relative;display:block;border:none;box-shadow:none;font-size:1em;line-height:28px}.my-loads-menu-mobile-modal .load-preview-mobile-menu-container ul .input-group-addon{font-size:16px}#announce-load-modal .modal-dialog{margin:0}#announce-load-modal .modal-body{padding:10px}}.my-loads-menu-notification{position:absolute!important;left:27px}.my-loads-menu-notification.mobile-badge{left:11px}ul.my-loads-counter-buttons-row{list-style-type:none;margin:0;padding:0;overflow:auto;white-space:nowrap}@media (max-width:767px){ul.my-loads-counter-buttons-row{display:flex;justify-content:space-between;list-style-type:none;padding:0}}ul.my-loads-counter-buttons-row li{display:inline-table;margin-right:10px}ul.my-loads-counter-buttons-row li .option-div{min-width:50px}@media (max-width:767px){ul.my-loads-counter-buttons-row li .badge-label{display:none}}@media (min-width:992px) and (max-width:1001px){ul.my-loads-counter-buttons-row li .badge-label{display:inline}}@media (min-width:1002px) and (max-width:1149px){ul.my-loads-counter-buttons-row li .badge-label{display:none}}@media (min-width:1150px){ul.my-loads-counter-buttons-row li .badge-label{display:inline}}.my-car-transporters-table-control-buttons{display:flex;flex-wrap:wrap;align-items:flex-start}.my-car-transporters-table-control-buttons .control-buttons-selections{display:flex;flex-wrap:nowrap;gap:8px;margin-top:5px;width:100%;overflow:hidden}.my-car-transporters-table-control-buttons .control-buttons-selections .grid-view-control-btn{flex:1 1 0;min-width:0;margin-right:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.my-car-transporters-table-control-buttons .paginator-options{float:none;order:2;width:100%;margin-top:0;text-align:right}@media (max-width:767px){.my-car-transporters-table-control-buttons .control-buttons-selections{flex-wrap:wrap}}.primary-button.search-load-sign-in-btn{display:inline-block;padding:6px 25px;margin-top:25px;margin-bottom:10px}@media (max-width:767px){.primary-button.search-load-sign-in-btn{padding:12px 10px}}.primary-button.search-load-sign-in-btn:focus,.primary-button.search-load-sign-in-btn:hover{text-decoration:none;color:#fff}.search-results-load-code{font-size:14px;font-size:.875rem;font-weight:400;color:rgba(127.5,127.5,127.5,.54);position:absolute;left:15px;top:0}@media (max-width:767px){.search-results-load-code{margin:10px 20px;text-align:right}}@media (max-width:767px){.load-preview-content-heading{margin-top:25px}}.load-preview-contact-column{text-align:left}.not-logged-in-preview{display:inline-block;margin-top:24px;width:100%}.expanded-load-offer-form-content,.expanded-load-preview-content{border-spacing:0 0;margin-top:-33px;margin-top:10px}@media (max-width:767px){.expanded-load-offer-form-content,.expanded-load-preview-content{margin-top:-1px}}.expanded-load-offer-form-content .load-info,.expanded-load-offer-form-content .load-preview-modal-content-wrapper,.expanded-load-preview-content .load-info,.expanded-load-preview-content .load-preview-modal-content-wrapper{margin-top:12px;text-align:left}.load-preview-modal-content-wrapper{font-weight:500;display:grid;gap:10px}.load-preview-modal-content-wrapper>div{margin:0}.company-info-card{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc}.company-info-card p{margin:0}.company-info-value{font-size:16px;font-weight:700;color:rgba(0,0,0,.88)}.preview-meta-label{display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:rgba(71,85,105,.95)}.preview-languages-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.preview-languages-block{margin-top:12px}.load-preview-contact-row{display:flex;align-items:flex-start;gap:12px;margin-bottom:8px}.load-preview-contact-label{flex:0 0 150px;max-width:150px;font-weight:600}.load-preview-contact-value{flex:1 1 auto;min-width:0}.load-preview-contact-masked{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.load-preview-action-link{display:inline-block;padding:2px 10px;border:1px solid #cbd5e1;border-radius:999px;background:#fff;color:#0f172a;font-size:12px;font-weight:700;line-height:1.4;text-decoration:none}.load-preview-action-link:focus,.load-preview-action-link:hover{text-decoration:none;color:#0f172a;border-color:#94a3b8;background:#f8fafc}.load-preview-contact-action{display:inline-flex;align-items:center;gap:8px;padding:3px 12px 3px 8px;border:1px solid #cbd5e1;border-radius:999px;background:#fff;color:#0f172a;font-size:12px;font-weight:700;line-height:1.4;text-decoration:none}.load-preview-contact-action img{width:18px;height:18px}.load-preview-contact-action:focus,.load-preview-contact-action:hover{text-decoration:none;color:#0f172a;border-color:#94a3b8;background:#f8fafc}.preview-language-badges{display:inline-flex;flex-wrap:wrap;gap:6px}.preview-language-badges>span:not(.separator){display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;border:1px solid #dbe5f0;background:#fff;font-size:12px;line-height:1.2;color:rgba(30,41,59,.9)}.preview-language-badges .separator{display:none}@media (max-width:767px){.load-preview-contact-row{flex-direction:column;gap:4px}.load-preview-contact-label{flex-basis:auto;max-width:none}}.car-transporter-link-content a{color:#fff}.car-transporter-link-content a .svg-inline--fa{display:inline}.social-buttons a{display:inline-flex;align-items:center;padding:3px 15px 3px 3px;background:linear-gradient(to bottom,#fff 0,#f0f0f0 100%);border:1px solid #d0d0d0;border-radius:20px;text-decoration:none;transition:all .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.08);height:38px;margin:5px;cursor:pointer}.social-buttons a:hover{background:linear-gradient(to bottom,#f8f8f8 0,#e5e5e5 100%);border-color:#bbb;box-shadow:0 2px 4px rgba(0,0,0,.12);text-decoration:none;transform:translateY(-1px)}.social-buttons a button{all:unset;display:flex;align-items:center;cursor:pointer;font-size:13px;font-weight:700;color:#555}.social-buttons a button img{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #ddd;border-radius:50%;margin-right:10px;padding:5px;box-sizing:border-box;flex-shrink:0}.whatsapp-si button img{border-color:#00d325}.facebook-si button img{border-color:#1877f2}.messenger-si button img{border-color:#448aff}.email-si button img{border-color:#323232}.viber-si button img{border-color:#6158af}.skype-si button img{border-color:#0e78c8}.sms-si button img{border-color:#323232}.load-link-icon{color:#fff}.load-link-icon .svg-inline--fa{display:inline;color:#fff;font-size:15px!important;margin-right:3px}.load-link-icon .fa-circle{color:#152743;font-size:30px!important}.load-link-icon .fa-stack{margin-left:-2px;height:35px;line-height:35px}.company-column-content.load-preview-content.load-offer-form-content{width:110px}@media (max-width:767px){.company-column-content.load-preview-content.load-offer-form-content{width:100%;text-align:center}}.company-column-content.load-preview-content.load-offer-form-content a{position:relative;top:1px;transition:color .3s}.company-column-content.load-preview-content.load-offer-form-content a:focus,.company-column-content.load-preview-content.load-offer-form-content a:hover{color:#fb9f1f}.company-column-content.load-preview-content.load-offer-form-content .svg-inline--fa{font-size:24px;font-size:1.5rem}.load-preview-icon .svg-inline--fa{margin-right:3px;padding:2px 4px 0 4px;border-radius:20px;border:2px solid #ffab35;font-size:28px!important;font-weight:bolder;color:#ffab35}.load-icon-text-container a .svg-inline--fa{font-size:30px;width:30px;height:30px}.load-icon-text-container a .svg-inline--fa.fa-arrow-left{padding:4px 6px 4px 6px}.load-icon-text-container a .svg-inline--fa.fa-phone{height:26px;width:26px;padding:1px 4px 0 4px}.load-icon-text-container{display:inline-flex;vertical-align:middle;margin:0 10px 10px 0}@media (max-width:767px){.load-icon-text-container{display:inline-block;margin:0 5px 5px 0}}.icon-text{display:inline-block;font-size:13px;font-weight:700;color:#555;margin:0;padding:0;line-height:1;white-space:nowrap}.car-transporter-preview-icon .svg-inline--fa{font-size:24px;font-size:1.5rem;color:#ffab35;border-radius:20px;border:2px solid #ffab35;padding:0 5px;width:24px}.load-action-icon{display:flex;align-items:center;padding:3px 15px 3px 3px;background:linear-gradient(to bottom,#fff 0,#f0f0f0 100%);border:1px solid #d0d0d0;border-radius:20px;text-decoration:none;transition:all .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.08);height:38px;color:#444;cursor:pointer}.load-action-icon .icon-text{display:flex;align-items:center}.load-action-icon:hover{background:linear-gradient(to bottom,#f8f8f8 0,#e5e5e5 100%);border-color:#bbb;box-shadow:0 2px 4px rgba(0,0,0,.12);text-decoration:none;transform:translateY(-1px)}.load-action-icon i,.load-action-icon svg{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #ddd;border-radius:50%;margin-right:10px;font-size:14px;padding:0;flex-shrink:0}.load-action-icon .svg-inline--fa{padding:7px;box-sizing:border-box}.load-action-icon[title*=Offer] i,.load-action-icon[title*=Offer] svg{color:#3498db}.load-action-icon[title*=Share] i,.load-action-icon[title*=Share] svg{color:#2ecc71}.load-action-icon[title*=Close] i,.load-action-icon[title*=Close] svg,.load-action-icon[title*=Return] i,.load-action-icon[title*=Return] svg{color:#ffab35}@media (max-width:767px){.load-action-icon{height:44px;padding:4px 18px 4px 4px}.load-action-icon i,.load-action-icon svg{width:36px;height:36px;font-size:16px}}.load-action-icon.load-preview-icon i,.load-action-icon.load-preview-icon svg{color:#ffab35;border-color:#ffab35}@media (max-width:767px){.load-link-icon .fa-stack{height:3em;width:3em;line-height:3em}.load-link-icon .fa-stack .fa-circle{font-size:46px!important;margin-top:4px}.load-link-icon .fa-stack .fa-share-alt{font-size:2rem!important;margin:3px 0 4px -2px}}.load-link-icon.share-link-icon{line-height:3em}.load-link-icon.share-link-icon .fa-stack{width:2em}.load-link-icon.share-link-icon .fa-stack .fa-circle{margin-left:0}.load-link-icon.share-link-icon .fa-stack .svg-inline--fa{width:30px}.load-link-icon.share-link-icon .fa-stack .fa-share-alt{height:.7em}.icon-text.icon-text-share{margin-top:-24px}.load-return-icon .svg-inline--fa{color:#ffab35;border-color:#ffab35}@media (max-width:767px){.load-return-icon .svg-inline--fa{border:3px solid #ffab35;font-size:1.75rem!important;padding:4px 6px 4px 5px;margin-top:6px;margin-bottom:0}}@media (max-width:767px){.load-route-static-map{text-align:center}}.search-load-guest-preview-form-group .creditcode-input{width:160px}@media (max-width:767px){.search-load-guest-preview-form-group .creditcode-input{width:100%}}.load-static-map-enlarge-link{position:relative;display:block}.load-static-map-enlarge-link .svg-inline--fa{position:absolute;top:4px;right:4px;font-size:17px;background-color:#000;opacity:.3;padding:3px;color:#fff}.load-static-map-enlarge-link:hover .svg-inline--fa{opacity:.6}@media (min-width:992px){.load-static-map-enlarge-link{width:270px}}.load-static-map-mobile-view{display:none!important}@media (max-width:767px){.load-static-map-mobile-view{display:block!important}}.load-static-map-mobile-view img{width:100%}#load-large-static-map .modal-body img{width:100%}#load-large-static-map .modal-body button{margin-top:10px;width:100%}.load-price-tag,.load-title-price{color:rgba(0,0,0,.54);font-size:14px;font-weight:500;display:inline}.load-info-block{display:flex;flex-direction:column;gap:8px}.load-info-cars{display:flex;flex-direction:column;gap:4px}.load-type-badge{display:inline-flex;align-self:flex-start;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;line-height:1;letter-spacing:.02em;text-transform:uppercase;border:1px solid transparent}.load-type-badge.is-full{color:#0f766e;background:#ecfeff;border-color:#99f6e4}.load-type-badge.is-partial{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.load-detail-chip{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:#f8fafc;border:1px solid #e2e8f0;color:rgba(15,23,42,.85);font-size:12px;font-weight:600;line-height:1.2}.cartransport-preview-container{font-size:16px}.cartransport-preview-container div{float:left}.search-load-guest-preview-col{margin-top:15px!important;margin-bottom:15px!important;margin-right:10px;margin-left:0;width:100%}.search-load-guest-preview-text{height:40px;margin:auto 7px}.search-load-guest-preview-help-block{margin-bottom:0;text-align:right}.search-load-guest-preview-form-group{margin-bottom:0}@media (max-width:767px){.search-load-guest-preview-col,.search-load-guest-preview-form-group{width:100%}.search-load-guest-preview-col+.search-load-guest-preview-col{margin-top:0}.cartransport-preview-container>div{margin:15px 10px 15px 0}.cartransport-preview-container{margin-top:15px}}.load-offer-form .form-control,.load-offer-form .input-group{font-size:.8rem;height:30px;width:200px}.load-offer-form .input-group{margin-top:10px}.load-offer-form .input-group .input-group-addon{border-top-right-radius:10px;border-bottom-right-radius:10px}.load-offer-form .input-group input{width:150px;border-top-left-radius:10px;border-bottom-left-radius:10px}.load-offer-form .intl-tel-input input{border-radius:10px}.load-offer-form .intl-tel-input{width:200px;margin-top:10px}.load-offer-form button{margin-top:10px;padding-top:2px;font-size:.9rem;height:30px;border-radius:10px}.search-load-guest-offerprice-col{margin-top:10px;margin-bottom:15px}.search-load-guest-offerprice-col .toggle-offer-price:focus,.search-load-guest-offerprice-col .toggle-offer-price:hover{text-decoration:none}.search-load-guest-offerprice-col .toggle-offer-price span{color:rgba(0,0,0,.87);font-weight:600;font-size:1rem}.search-load-guest-offerprice-col .toggle-offer-price .fa{color:#ffab35}.roundtrip-city-search{display:flex;flex-direction:row;align-items:flex-end}@media (max-width:767px){.roundtrip-city-search{flex-direction:column}}.roundtrip-city-search .form-group{width:100%}.roundtrip-city-search .search-btn{display:flex;align-items:center;justify-content:center;margin:0 0 25px 15px}.custom-table.roundtrips-table-wrapper{margin:16px auto 72px auto}.roundtrip-summary{margin-top:32px;padding:24px 12px;border:1px solid #ddd;background:#fff}.roundtrip-heading{font-size:18px;font-size:1.125rem;font-weight:700;margin-right:12px}.load-city div,.unload-city div{margin-top:2px;display:inline-block}.additional-trip:last-child .svg-inline--fa{display:none}.additional-trip .svg-inline--fa{padding-left:8px;padding-right:8px}#load-searchradius label{margin-right:15px}@media (max-width:767px){#load-searchradius label{width:100%;margin:5px auto}}.field-cartransporter-radius .control-label,.field-load-searchradius .control-label{text-align:center}.search-results-container{margin-top:32px;padding:24px 12px;border:1px solid #ddd;background:#fff}.search-results-heading{font-size:18px;font-size:1.125rem;font-weight:700;margin-right:12px}.search-results-content{display:inline-block}.cities-separator{margin:0 7px}.devious-loads .custom-table,.direct-loads .custom-table{margin:24px 0 48px 0}.expanded-load-preview-content{position:relative}.load-searches-result-view .expanded-load-preview-content .content{position:relative;padding:0;bottom:0}.select2-container--krajee-bs3 .select2-selection--single .select2-selection__arrow{height:40px!important}.select2-container--krajee-bs3 .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,.54)}@media (max-width:767px){.select2-custom-position{position:fixed!important;top:100px!important;left:0!important;padding-bottom:0!important;width:90%!important;left:5%!important}.cities-search .select2-container--open{z-index:1061;display:inline-block}.cities-search .select2-container--open .select2-selection--multiple{background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:none;margin:10px 0 0 0}.al-select2-cities.cities-search .select2.select2-container.select2-container--krajee{padding-bottom:1px}.select2-dropdown{border-radius:10px!important;border:none;box-shadow:none!important}.select2-container--krajee .select2-selection--multiple .select2-selection__rendered{padding-right:0}.select2-container--krajee.select2-container--open{background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;padding:0 10px 1px 10px;box-shadow:none;margin-top:1px}.select2-container--krajee.select2-container--open .select2-selection--multiple::after{right:22px!important;top:65%!important}.select2-container--krajee.select2-container--open .select2-selection,.select2-container--krajee.select2-container--open .select2-selection:focus{border:none}.select2-container--krajee.select2-container--open.select2-container--below .select2-selection{border-bottom-color:unset}.select2-selection--multiple{margin:20px 0 0 0}.select2-container--krajee .select2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important;border:1px solid #ccc!important;border-radius:4px;color:#555}.select2-container--krajee.select2-container--open{background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;padding:0 10px 1px 10px;box-shadow:none}.select2-results__options{border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important;border:6px solid #fff;border-top:0}span.select2-search.select2-search--dropdown{padding-right:20px}span.select2-search.select2-search--dropdown input{margin-right:20px;margin-top:10px}.select2-dropdown--above .select2-results .select2-results__options{border-radius:10px 10px 0 0!important;border:6px solid #fff;border-top:0}.select2-container--above{border-radius:0 0 10px 10px!important}.select2-container--above .select2-selection{padding-bottom:0!important;margin-top:1px!important;margin-bottom:10px!important}}@media (max-width:767px) and (prefers-color-scheme:dark){.select2-container--krajee.select2-container--open{background-color:#222f35!important}.select2-container--krajee li.select2-results__option{background-color:#222f35!important;color:#e0e1e8!important;padding:10px}.select2-container--krajee .select2-dropdown .select2-results ul.select2-results__options{border-color:#222f35!important}.select2-dropdown{border:none}.select2-dropdown .select2-dropdown--below,.select2-dropdown .select2-search{background-color:#222f35!important;color:#e0e1e8;z-index:1061;padding:10px}}@media (max-width:767px) and (prefers-color-scheme:light){.select2-container--krajee li.select2-results__option{background-color:#fff!important;color:#1f1f21!important}.select2-dropdown{border:none}.select2-dropdown .select2-dropdown--below,.select2-dropdown .select2-search{background-color:#fff!important;color:#1f1f21;z-index:1061;padding:10px}}.filter-result-heading{margin:32px auto 24px auto}.clear-suggestions-filter{display:inline-block;color:rgba(0,0,0,.54);transition:all .3s}.clear-suggestions-filter:focus,.clear-suggestions-filter:hover{text-decoration:none;color:rgba(0,0,0,.87)}@media (max-width:767px){.clear-suggestions-filter{margin:12px auto 24px auto;text-align:center}}.expanded-load-preview-content{text-align:center}#user-searches tbody tr{cursor:pointer}.load-preview-content-heading{margin-bottom:12px}.load-preview-content-heading p{margin-bottom:0}.loads-on-route-link-container{text-align:center}@media (max-width:767px){.loads-on-route-link-container{margin-top:5px}}.load-list-item{margin-bottom:10px;position:relative}.load-list-item .load-list-item-box{padding:14px 16px;border-radius:10px;box-shadow:1px 4px 5px rgba(0,0,0,.14);border:1px solid rgba(0,0,0,.06);background:#fff;font-family:"Open Sans",sans-serif,Arial;font-size:14px;font-weight:500;line-height:1.45;color:rgba(0,0,0,.84)}.load-list-item .load-list-item-box.cursor:hover{cursor:pointer}.load-list-item .load-list-item-map-inner-container{float:right;font-size:12px;font-weight:400;line-height:1.4;color:rgba(0,0,0,.54)}.load-list-item .load-list-item-map-inner-container .load-item-time{margin-right:-4px;margin-bottom:-9px;text-align:right;font-family:monospace;font-weight:400;color:rgba(127.5,127.5,127.5,.54)}.load-list-item .load-list-item-map-mobile img{width:100%}.load-list-item .load-list-item-route-arrow img{height:19px;width:18px}.load-list-item .load-list-item-map-container{padding-right:0;padding-left:0}.load-list-item .load-list-item-buttons-container{position:absolute;right:0;bottom:0}.load-list-item .load-list-item-buttons-inner-container{position:absolute;bottom:0}.load-list-item .load-labels{position:absolute;bottom:0;left:-10px}.load-list-item .load-labels .load-label{border-right-width:7px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-right-style:solid;color:#fff;padding:1px 6px 1px 25px;text-transform:uppercase;font-size:12px;font-weight:600;line-height:20px;min-width:136px}.load-list-item .load-labels .label-high-demand{background-color:#3498db;border-color:#3cb0fd}.load-list-item .load-labels .label-best-price{background-color:#fb9f1f;border-color:#ffab35;margin-top:1px}@media (min-width:768px) and (max-width:991px){.load-list-item .load-labels{bottom:25px}}.load-list-item .load-list-item-map-mobile .load-labels{bottom:53px}@media (max-width:991px){.load-list-item .load-list-item-title-container{min-height:200px!important}}@media (max-width:767px){.load-list-item{position:relative;margin-left:0;margin-right:0}.load-list-item .load-list-item-title-container{position:relative!important;min-height:unset!important}.load-list-item .load-list-item-box{position:relative!important;min-height:unset!important}.load-list-item .load-list-item-box .load-list-item-title{position:relative!important;min-height:unset!important;top:unset!important;left:unset!important;transform:unset!important;padding-top:10px;padding-bottom:20px;font-size:16px}.load-list-item .load-list-item-box .load-list-item-title .load-price-tag{display:inline}.load-list-item .load-list-item-box .load-list-item-title span{padding-left:4px}.load-list-item .load-list-item-route-container.visible-xs{min-height:unset!important}.load-list-item .load-list-item-route-container.visible-xs .load-list-item-route-arrow{display:block;margin:0 5px!important;height:20px}.load-list-item .load-list-item-route-container.visible-xs .load-list-item-route-arrow img{position:relative!important;margin-top:-15px}.load-list-item .load-list-item-route-container.visible-xs .load-list-item-route{position:relative!important;min-height:unset!important;top:unset!important;left:unset!important;transform:unset!important}}.load-list-item .load-list-item-route-container.hidden-sm{height:100%;min-height:170px}.load-list-item .load-list-item-route-container.hidden-sm .sp-container1{display:flex;align-items:flex-start;gap:12px;padding-top:26px}.load-list-item .load-list-item-route-container.hidden-sm .load-list-item-route-arrow,.load-list-item .load-list-item-route-container.hidden-sm .load-list-item-route-from,.load-list-item .load-list-item-route-container.hidden-sm .load-list-item-route-to{position:static;top:auto;transform:none;padding-left:0!important;padding-right:0!important;font-size:14px;font-weight:600;line-height:1.35}.load-list-item .load-list-item-route-container.hidden-sm .load-list-item-route-arrow div,.load-list-item .load-list-item-route-container.hidden-sm .load-list-item-route-from div,.load-list-item .load-list-item-route-container.hidden-sm .load-list-item-route-to div{display:block;line-height:1.5}.load-list-item .load-list-item-route-container.hidden-sm .load-list-item-route-arrow{flex:0 0 24px;text-align:center;margin-top:2px}.load-list-item .load-list-item-route-container.hidden-sm .load-list-item-route-from{flex:1 1 0;padding-right:0;margin-left:0}.load-list-item .load-list-item-route-container.hidden-sm .load-list-item-route-to{flex:1 1 0;left:auto;padding-left:0;margin-right:0}.load-list-item .load-list-item-route-container.visible-sm{min-height:170px}.load-list-item .load-list-item-route-container.visible-sm .load-list-item-route-arrow{display:block;margin:5px;height:18px}.load-list-item .load-list-item-route-container.visible-sm .load-list-item-route-arrow img{position:absolute}.load-list-item .load-list-item-route-container.visible-sm .load-list-item-route{position:absolute;left:50%;transform:translateX(-50%);display:block;margin-left:10px}.load-list-item .load-list-item-route-container.visible-sm .load-list-item-route-from,.load-list-item .load-list-item-route-container.visible-sm .load-list-item-route-to{padding-left:30px;font-size:14px;font-weight:600;line-height:1.5}.load-list-item .load-list-item-route-container.visible-sm .load-list-item-route-from div,.load-list-item .load-list-item-route-container.visible-sm .load-list-item-route-to div{display:block}.load-list-item .load-list-item-title-container{height:100%;min-height:170px;display:flex;flex-direction:column;justify-content:center;padding-top:26px}.load-list-item .load-list-item-title-container .load-list-item-title{position:static;top:auto;transform:none;color:rgba(0,0,0,.9);font-size:18px;font-weight:700;line-height:1.35}.load-list-item .load-list-item-title-container .load-list-item-title .load-title-price{margin-top:2px;color:rgba(0,0,0,.78);font-size:15px;font-weight:600;line-height:1.4}.load-list-item.my-loads .load-labels{position:relative;margin-left:-25px;width:150px;left:0}@media (max-width:767px){.load-list-item.my-loads .load-labels{bottom:10px}}@media (min-width:767px){.load-list-item.my-loads .load-labels{bottom:-10px!important}}.load-list-hovering-date{text-align:center;z-index:1;position:sticky;top:0}.load-list-hovering-date .badge{position:absolute;padding-top:3px;padding-bottom:4px;left:calc(50% - 77px);transform:translate(calc(50% - 40px) 0);top:8px}@media (max-width:767px){.load-list-hovering-date .badge{top:18px}}.summary{margin-bottom:15px}.load-route-info{font-size:12px;color:rgba(0,0,0,.54);font-weight:600;margin-top:2px;line-height:1.4}.load-car-condition-normal,.load-car-condition-not-normal{display:inline-block;vertical-align:text-top}.load-car-condition-not-normal{position:relative;transform:rotate(-120deg);padding-right:3px;font-size:18px;margin-top:-1px}.expanded-load-preview-content-mobile .preview-col-load-code{position:relative;display:contents;right:0}.expanded-load-preview-content-mobile .search-results-load-code{right:15px}.load-preview-button-row{padding:15px 15px 15px 0;position:absolute;bottom:0;width:100%}.load-preview-button-row .load-close-button-container{padding:15px 15px 15px 0}.load-preview-button-row.mobile{display:flex;align-items:center;padding:15px}.load-preview-button-row.mobile .mobile-buttons-left{display:flex;flex-wrap:wrap;gap:8px}.load-preview-button-row.mobile .mobile-buttons-left .load-icon-text-container{margin:0}.load-preview-button-row.mobile .mobile-button-close{display:flex;justify-content:flex-end;padding-right:10px}.load-preview-button-row.mobile .mobile-button-close .close-icon-only{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:linear-gradient(to bottom,#fff 0,#f0f0f0 100%);border:1px solid #d0d0d0;border-radius:50%;text-decoration:none;transition:all .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.08)}.load-preview-button-row.mobile .mobile-button-close .close-icon-only:hover{background:linear-gradient(to bottom,#f8f8f8 0,#e5e5e5 100%);border-color:#bbb;box-shadow:0 2px 4px rgba(0,0,0,.12)}.load-preview-button-row.mobile .mobile-button-close .close-icon-only svg{width:30px;height:30px;font-size:30px;margin-left:23px}.load-preview-button-row.mobile .mobile-button-close .close-icon-only i{font-size:18px;color:#ffab35;background:0 0;border:none;width:auto;height:auto;margin:0;padding:0}.load-preview-mobile-modal .modal-content,.load-preview-mobile-modal .modal-dialog,.my-loads-menu-mobile-modal .modal-content,.my-loads-menu-mobile-modal .modal-dialog{width:100%!important;height:100%!important;margin:0;top:0;left:0}.load-preview-mobile-modal .modal-dialog,.my-loads-menu-mobile-modal .modal-dialog{margin:0!important}.load-preview-mobile-modal .modal-content,.my-loads-menu-mobile-modal .modal-content{border-top-width:0}.load-preview-mobile-modal .modal-header,.my-loads-menu-mobile-modal .modal-header{display:none}.load-preview-mobile-modal .modal-body,.my-loads-menu-mobile-modal .modal-body{height:100%}.load-preview-user-info{padding-left:0;font-size:smaller;font-weight:600;line-height:1.5}.load-preview-contacts-card{background-color:#f6f6f6;border:1px solid #ececec;border-radius:8px;margin-top:10px;padding:10px 12px}.load-preview-contacts-heading{color:rgba(0,0,0,.46);font-size:12px;font-weight:600;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}@media (max-width:767px){.preview-col-load-code{position:absolute;top:10px}.load-preview-contact-column,.load-preview-data{line-height:1.5!important}.load-preview-load-title{display:none}.load-preview-load-info{border:solid 2px rgba(127.5,127.5,127.5,.54);border-radius:10px;margin-right:10px;padding:10px 15px 10px 10px;margin-left:10px;margin-top:20px}.content{padding:10px;position:absolute;bottom:130px}.content .search-results-load-code{display:none}.content .row{font-weight:400}.offer-form-mobile .content{position:revert}.search-results-load-code{right:15px}.cartransport-preview-container .row.text-center{margin-right:10px;padding-right:15px}.load-preview-load-info-date{width:100%;text-align:right;font-size:.875rem;font-weight:400;color:rgba(128,128,128,.54)}.load-list-item-date{width:100%;font-size:.875rem;font-weight:600;color:rgba(0,0,0,.62);margin-bottom:8px}.load-list-item-title{position:relative!important;min-height:unset!important;top:unset!important;left:unset!important;transform:unset!important;font-size:17px;font-weight:700;line-height:1.35;padding:0;margin-bottom:8px}.load-list-item-title .load-price-tag{display:inline;color:rgba(0,0,0,.54);text-align:right}.load-list-item-title span{padding-left:4px}.load-offer-form .input-group,.load-offer-form .input-group input{width:100%}.load-offer-form button{margin-top:-25px}}@media (min-width:768px){.load-list-item-date{position:absolute;width:100%;font-size:.875rem;font-weight:600;color:rgba(0,0,0,.62)}.load-list-item-route-container{padding-top:20px}}.load-title-price{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px}.load-title-price span{font-weight:700;color:rgba(0,0,0,.9)}.load-details-tag{font-size:13px;font-weight:600;color:rgba(0,0,0,.62);padding-left:0;margin-left:4px}.load-info-block{display:flex;flex-direction:column;gap:8px}.load-info-cars{display:flex;flex-direction:column;gap:4px}.load-type-badge{display:inline-flex;align-self:flex-start;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;line-height:1;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border:1px solid transparent}.load-type-badge.is-full{color:#0f766e;background:#ecfeff;border-color:#99f6e4}.load-type-badge.is-partial{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.load-detail-chip{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:#f8fafc;border:1px solid #e2e8f0;color:rgba(15,23,42,.85);font-size:12px;font-weight:600;line-height:1.2}.load-auction-payment-tag,.load-status-tag{margin:0}.advertised-load-cars{position:absolute;top:-10px;left:-10px;border:solid #ffab35 2px;border-radius:16px;font-size:14px;color:#ffab35;padding:0 1px;font-weight:700;background-color:#fff}.advertised-load-cars span{font-size:12px;margin-left:1px;margin-right:-1px}.advertised-load-cars .load-car-condition-normal{font-size:20px;margin-top:-1px}.load-list-filter-wrapper{padding:10px;border-radius:10px;box-shadow:1px 4px 5px rgba(0,0,0,.14);background-color:rgba(229.5,229.5,229.5,.54);font-weight:700}.load-list-filter-wrapper .searchRadius label{margin-right:20px;font-size:.875em;color:rgba(0,0,0,.54);font-weight:400!important}.load-list-filter-wrapper .control-label{margin-top:5px;text-align:right}.load-list-filter-wrapper .select-addon .svg-inline--fa{top:50px;height:.85em}@media (max-width:767px){.load-list-filter-wrapper .control-label{text-align:left}}@media (max-width:767px){.no-padding-sm{padding:0}}.city-item-postal,.load-city-name{display:inline!important}.load-preview-button-desktop-row .load-icon-text-container{float:left}.load-preview-button-desktop-row .load-icon-text-container .load-link-icon .fa.fa-circle{font-size:32px!important}.load-preview-button-desktop-row .load-icon-text-container .icon-text{width:auto;color:rgba(0,0,0,.87);font-family:"Open Sans",sans-serif,Arial;font-size:16px;text-transform:none}.load-preview-button-desktop-row .load-icon-text-container.buffer{max-width:33%;width:auto;min-width:auto}.g-star-rating{white-space:nowrap;font-size:13px;color:#ffab35;cursor:pointer}.g-star-rating img.g-icon{height:20px;vertical-align:text-bottom}#suppliers-modal{z-index:1049}.load-potential-data .row{margin-left:0;margin-right:0}.load-potential-data .potential-alert-container{padding:0}.load-potential-data .potential-items-row{background-color:#f4f4f4;padding-top:8px;padding-bottom:8px}.load-potential-data .potential-item{font-size:15px;text-align:center;padding-bottom:15px}.load-potential-data .potential-item .potential-item-title{display:flex;justify-content:center;align-items:center;height:56px;padding-right:4px;padding-left:4px;background-color:#fff}.load-potential-data .potential-item .potential-item-count{padding:15px;min-height:58px;font-size:2.5em;font-weight:700;color:#278eda}.load-potential-data .potential-item .potential-item-button a{background-color:#ffab35!important}.load-potential-data .potential-item .potential-item-descr{font-weight:lighter;line-height:1.2em;max-width:33.33vw;margin:auto}.load-item-row{margin-top:10px}.load-item-row .load-list-item-buttons-container,.load-item-row .load-route-info,.load-item-row .load-static-map-enlarge-link .svg-inline--fa{display:none}.load-item-row .load-list-item-box{width:100%}.load-item-row .load-list-item-box.cursor:hover{cursor:default}.icon-load-potential{font-size:30px;vertical-align:bottom}#hauliers-list-index{max-width:none;width:100%}.haulier-list-item-cover{max-width:100%}.haulier-list-item-logo-container{position:absolute}@media (max-width:767px){.haulier-list-item-logo-container{margin-left:auto;position:absolute;left:20px;top:20px}}.haulier-list-item-logo{bottom:-30px;left:10px;position:absolute;margin-bottom:0;border-radius:0}@media (max-width:1310px){.haulier-list-item-logo{width:160px}}@media (max-width:1002px){.haulier-list-item-logo{width:180px}}@media (max-width:767px){.haulier-list-item-logo{width:135px;position:inherit;left:unset;bottom:unset}}@media (max-width:425px){.haulier-list-item-logo{width:80px;position:inherit;left:unset;bottom:unset}}@media (max-width:767px){.haulier-list-item-cover-row{position:relative}}.haulier-list-item .row{margin-right:0;margin-left:0}.haulier-list-item-button-row div:not(:first-child){text-align:center;border-left:1px #ddd solid;padding:5px}.haulier-list-item-announcement-row,.haulier-list-item-button-row,.haulier-list-item-descr-row,.haulier-list-item-docs-row{padding:5px;background-color:#fff;border-left:1px #ddd solid;border-right:1px #ddd solid;border-bottom:1px #ddd solid}.haulier-list-item-button-row{padding:0}.haulier-list-item-button-row a{color:rgba(0,0,0,.87)}.haulier-list-item-button-row a:focus,.haulier-list-item-button-row a:hover,.haulier-rating-thumb a:focus,.haulier-rating-thumb a:hover{text-decoration:none;color:#ffab35}.haulier-list-item-announcement-row{padding-top:30px}.hauliers-list-no-description,.hauliers-list-no-document{text-align:center;padding:10px}.haulier-rating-thumb{font-size:22px!important;color:#278eda}.haulier-rating-thumb.haulier-rated{color:rgba(0,0,0,.38)}#hauliers-list-index #notification-no-hauliers,#hauliers-list-index .filter-wrapper,#hauliers-list-index .responsive-table-wrapper{width:100%}#hauliers-list-index .paginator-options{float:none;width:100%;display:flex;justify-content:flex-end}.document-container{margin-top:55px}.document-title{font-weight:600}@media (max-width:767px){.document-form .input-group{display:block}}.document-form .input-group .input-group-btn{display:table-cell;width:auto}@media (max-width:767px){.document-form .input-group .input-group-btn{display:block}}.document-form .input-group .form-control{float:none;height:40px}@media (max-width:767px){.document-form .input-group .form-control{display:block}}.document-form .btn.primary-button,.document-form .btn.secondary-button{border-radius:0;line-height:30px}@media (max-width:767px){.document-form .btn.primary-button,.document-form .btn.secondary-button{float:left}}.kv-has-ellipsis .file-caption-ellipsis{display:none}.file-caption-name{margin-top:3px}.file-caption-name .glyphicon{margin-right:7px}.document-submit{position:relative;text-align:center;top:33px}@media (max-width:767px){.document-submit{top:0}}.document-form-container{border:1px solid #ddd;padding:20px;position:relative;z-index:1}.document-info{font-size:14px;font-size:.875rem;line-height:20px;border:1px solid #ddd;margin-bottom:25px;padding:5px;position:relative}.document-info .svg-inline--fa{font-size:28px;font-size:1.75rem;color:rgba(0,0,0,.54);display:block;line-height:60px}.document-file-name{color:rgba(0,0,0,.87);font-weight:600}.document-end-date{color:rgba(0,0,0,.54)}.document-action-buttons{font-weight:600}.document-update{color:#278eda;margin-left:5px}.document-update:focus,.document-update:hover{cursor:pointer;color:#2280c5;text-decoration:underline}.document-form-close,.document-remove{font-size:20px;font-size:1.25rem;color:rgba(0,0,0,.54);padding:6px;position:absolute;right:0;text-align:center;top:0;width:40px}.document-form-close:focus,.document-form-close:hover,.document-remove:focus,.document-remove:hover{color:rgba(0,0,0,.87);cursor:pointer;text-decoration:none}.btn-file.primary-button{font-size:16px;font-size:1rem}.btn-file.primary-button:focus,.btn-file.primary-button:hover{color:#fff}.btn.secondary-button{font-size:16px;font-size:1rem}.settings-headline{margin-bottom:12px}.settings-headline h1{float:left}@media (max-width:767px){.settings-headline h1{float:none}}.primary-button.send-invitation{float:right;margin-top:20px;text-decoration:none}.primary-button.send-invitation:focus,.primary-button.send-invitation:hover{color:#fff}@media (max-width:767px){.primary-button.send-invitation{float:left;width:auto;text-align:center;margin:0 0 24px 0}}@media (max-width:425px){.primary-button.send-invitation{width:100%}}.change-email-wrapper,.change-vat-code-wrapper{display:flex;width:100%}.change-email-wrapper .form-group,.change-vat-code-wrapper .form-group{width:100%}.facebook-connection-wrapper,.telegram-connection-wrapper{display:flex}.facebook-connection-wrapper a,.telegram-connection-wrapper a{display:flex;height:40px;margin:33px 0 0 44px;padding:5px 10px 6px 10px}.facebook-connection-wrapper a .fa-facebook-square,.telegram-connection-wrapper a .fa-telegram{margin-right:10px;font-size:28px}.facebook-connection-wrapper a .fa-times-circle,.telegram-connection-wrapper a .fa-times-circle{margin-top:4px;margin-left:20px;font-size:20px}.change-vat-code-wrapper .input-group{z-index:1}.how-to-change-email-input{color:rgba(0,0,0,.38)}.how-to-change-icon{position:relative;margin:37px 0 0 12px;cursor:pointer}.how-to-change-icon:focus,.how-to-change-icon:hover{color:#fb9f1f}.primary-button.contact-admin{margin:33px 0 0 44px;white-space:nowrap}@media (max-width:767px){.primary-button.contact-admin{margin:6px auto 24px}}.settings-save-btn{margin-top:24px}.field-company-changevatcode textarea,.field-user-changeemail textarea{resize:vertical}.contact-admin-wrapper{display:flex}@media (max-width:767px){.contact-admin-wrapper{flex-flow:row wrap}}.field-settings-dropdown ul.dropdown-menu{padding:12px 12px 0 12px;width:auto}.field-settings-dropdown #dropdownMenu1{min-width:200px;width:auto;text-align:left}.field-settings-dropdown #dropdownMenu1:active,.field-settings-dropdown #dropdownMenu1:focus,.field-settings-dropdown #dropdownMenu1:hover{background-color:#fff}.field-settings-dropdown span.caret{float:right;position:absolute;right:10px;top:17px;color:rgba(0,0,0,.54)}.user-email-text{color:rgba(0,0,0,.38);font-weight:600}.cropper-widget .new-photo-area{color:rgba(0,0,0,.87);margin:0}.cropper-widget .cropper-buttons{padding:15px 0}.edit-haulier-button-container{text-align:right;width:950px}.advertise-haulier-btn,.haulier-description-form-btn{text-transform:uppercase}.edit-descriptions-form-length-hint{text-align:right;color:rgba(0,0,0,.54)}.field-companydescription-domain{max-width:270px}.fade-hauliers-descriptions-modal{z-index:1040}.haulier-settings-image-management,.haulier-settings-logo{position:absolute}#settings-thumbnail-cover{height:316px;width:950px;margin-bottom:0}#settings-thumbnail-logo{position:absolute;bottom:-30px;left:10px;margin-bottom:0;border-radius:0;width:200px}#settings-thumbnail-cover.thumbnail,#settings-thumbnail-logo.thumbnail{padding:0;border-radius:0;border:4px solid rgba(0,0,0,.38)}.change-logo-btn{position:absolute;left:20px;bottom:-20px;width:180px}.change-cover-btn{position:absolute;right:15px;top:15px}div.field-companydescription-domain{position:relative}div.field-companydescription-domain::after{content:" ";height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,0,0,.54);position:absolute;left:245px;top:50px;transition:all .3s linear}.description-modal-toast.toast-top-center{left:0!important;margin-left:0!important}.description-modal-toast.toast-top-center .toast{width:100%!important;max-width:550px}.site-about-us{text-align:left;width:100%}.guidelines-question{align-items:center;background:#fff;border:1px solid #ddd;color:rgba(0,0,0,.54);display:flex;justify-content:space-between;outline:0;padding:12px 24px;position:relative;transition:all .3s}.guidelines-question:focus,.guidelines-question:hover{background:#fafafa;color:rgba(0,0,0,.87);text-decoration:none}.guidelines-question:focus .svg-inline--fa,.guidelines-question:hover .svg-inline--fa{color:#fb9f1f}.guidelines-question .svg-inline--fa{font-size:24px;font-size:1.5rem;transition:transform .3s}.guidelines-question.expanded .svg-inline--fa{transform:rotate(180deg)}.guidelines-answer{background:#fff;border:1px solid #ddd;border-top:none;text-indent:48px;text-align:justify}@media (max-width:767px){.guidelines-answer{text-indent:24px}}@media (max-width:425px){.guidelines-answer{text-align:left}}.guidelines-answer-content{padding:16px 24px}.question-wrapper{margin-bottom:12px}.guideline-answer-2-level{margin-left:30px}@media (max-width:767px){.guideline-answer-2-level{margin-left:15px}}.guideline-answer-3-level{margin-left:60px}@media (max-width:767px){.guideline-answer-3-level{margin-left:30px}}.site-guidelines{text-align:left;list-style-type:none}.faq-title{margin-bottom:24px}.faq-item{margin-bottom:12px}.faq-question{align-items:center;background:#fff;border:1px solid #ddd;color:rgba(0,0,0,.54);display:flex;justify-content:space-between;padding:12px 24px;transition:all .3s}.faq-question:focus,.faq-question:hover{background:#fafafa;cursor:pointer}.faq-question:focus .faq-question-icon,.faq-question:hover .faq-question-icon{color:#fb9f1f}@media (max-width:767px){.faq-question{padding:12px 14px}}.faq-question.expanded .faq-question-icon{transform:rotate(180deg)}.faq-question-icon{font-size:24px;font-size:1.5rem;transition:all .3s}.faq-answer{border:1px solid #ddd;border-top:none;background:#fff}.faq-answer-content{padding:16px 24px}@media (max-width:767px){.faq-answer-content{padding:16px 14px}}.feedback-container{margin:16px -24px;text-align:center;border-top:1px solid #ddd}@media (max-width:767px){.feedback-container{margin:16px -14px}}.feedback-question{font-size:18px;font-size:1.125rem;margin-top:16px}.feedback-buttons{margin-top:18px}.feedback-form-container{border-top:1px solid #ddd;margin-top:30px;padding:0 24px}.feedback-form-title{font-size:18px;font-size:1.125rem;display:block;margin:24px 0}.site-how-to-use{text-align:left;width:100%}.imprint-label{color:rgba(0,0,0,.54);margin-right:5px}@media (min-width:767px){.row.site-index-main-row{display:flex;flex-wrap:wrap}}@media (orientation:portrait) and (min-width:767px){.site-index{width:100%}.site-index .site-index-logo .slogan{font-size:1em}.site-index .site-index-logo .slogan br{display:none}.site-index .load-car-totals{display:none}.site-index .load-car-totals-inline{display:block}div[class*=col-md],div[class*=col-xs],div[class^=col-md],div[class^=col-xs]{width:100%}.site-index-button-container{width:100%}.slogan{font-size:2.5em}br{display:none}}@media (max-width:767px){.site-index{padding:0 20px 0 20px}}@media (min-width:767px){.site-index{margin:auto;margin-bottom:-15px;padding:0;padding-left:20px;max-width:650px;margin-left:0;display:flex}}.slogan-emphasized,.slogan-emphasized a{color:#ffab35!important}.slogan-emphasized-2,.slogan-emphasized-2 a{color:#3498db!important}.site-index-logo .slogan{font-size:5.6vh;line-height:1.5em;font-weight:700}@media (min-width:992px){.site-index-logo .slogan{line-height:1.3em;font-size:5.4vh;hyphens:auto;width:350px}.site-index-logo .slogan br{display:none}}@media (min-width:1310px){.site-index-logo .slogan{width:400px;font-size:2.7em}}@media (max-width:1002px){.site-index-logo .slogan{word-break:break-word}}@media (max-width:767px){.site-index-logo .slogan{word-break:break-word;padding:0 10px 0 10px;margin-bottom:20px;font-size:1.3em}.site-index-logo .slogan br{display:none}}.index-logo-link{display:inline-block;outline:0;text-align:center}.index-logo-link:focus,.index-logo-link:hover{text-decoration:none}.index-site-logo{display:block;height:auto;margin:0 auto;width:100%;max-width:500px}@media (max-width:767px){.index-site-logo{padding:0 10px 0 20px}}.index-site-logo-subtext{font-family:Poppins,sans-serif,Arial;font-weight:700;font-size:19px;font-size:1.1875rem;color:#1b2c42}@media (max-width:767px){.index-site-logo-subtext{font-size:14px;font-size:.875rem}}.load-car-totals{text-align:left;padding-left:18px;margin-bottom:25px;white-space:nowrap;font-size:.9rem;font-weight:700}.load-car-totals-inline{font-size:12px;color:rgba(0,0,0,.54)}.load-car-totals-title{display:inline-block}.load-loads-link{text-decoration:underline}.vehicle-number{display:inline-block;margin-left:4px;margin-right:6px;font-size:21px;font-size:1.3125rem}.vehicle-number.ready{color:#278eda}.vehicle-number.transported{color:rgb(241.9789473684,142.5947368421,4.3210526316)}.action-button-wrapper{margin-bottom:25px}@media (min-width:768px){.action-button-wrapper{width:50%}}@media (min-width:768px){.action-button-wrapper .action-button,.action-button-wrapper .action-button-alt{display:grid;grid-template-columns:60px minmax(0,1fr);align-items:stretch;min-height:84px;height:auto;padding-left:0;min-width:230px}}@media (min-width:768px){.action-button-wrapper .action-button-icon{position:relative;left:auto;top:auto;width:60px;height:auto;min-height:84px;display:flex;align-items:center;justify-content:center}}@media (min-width:768px){.action-button-wrapper .action-button-icon .svg-inline--fa{position:static;left:auto;top:auto;transform:none}}@media (min-width:768px){.action-button-wrapper .action-button-label{position:relative;left:auto;top:auto;transform:none;width:auto;height:100%;display:flex;align-items:center;justify-content:center;font-size:17px;font-size:1.0625rem;line-height:1.2;padding:12px 20px}}#loads-tooltip-inner{background:#515151;border:1px solid #515151;padding:5px 10px}#loads-tooltip-arrow{border-top-color:#515151}#share-container-frontpage{margin-bottom:60px;margin-top:-30px}@media (max-width:767px){#share-container-frontpage{margin-top:-20px}}.facebook-share-frontpage{padding:0 4px;border-radius:12px;line-height:1.7;font-size:12px;font-weight:700;color:#fff;background-color:#3498db}.facebook-share-frontpage:focus,.facebook-share-frontpage:hover{color:#fff;background-color:rgb(29.2970711297,110.6778242678,165.2029288703);text-decoration:none}.site-login{text-align:center;max-width:360px;margin:0 auto}.login-title{margin-bottom:60px}.login-button{height:50px;margin-top:32px;width:100%}.link-to-register{margin-top:24px}.site-reset-password{text-align:center;max-width:360px;margin:0 auto}.reset-password-title{margin-bottom:60px}.reset-password-save-btn{height:50px;margin-top:32px;width:100%}.legal-container,.natural-container{padding:16px 0}.rules-agreement.custom-checkbox:before{position:absolute;top:5px}.rules-agreement.custom-checkbox .checkbox label{padding-left:25px}.rules-agreement.has-error .checkbox label{color:#d61426}.rules-agreement.has-error .checkbox label a{color:#d61426}.rules-agreement.has-success .checkbox label{color:#367d39}.rules-agreement.has-success .checkbox label a{color:#367d39}.sign-up-submit-btn{margin-top:12px}.site-sign-up .field-user-class .select2-container--krajee .select2-selection--single,.site-sign-up .field-user-class .select2-container--krajee-bs3 .select2-selection--single{position:relative}.site-sign-up .field-user-class .select2-container--krajee .select2-selection--single::after,.site-sign-up .field-user-class .select2-container--krajee-bs3 .select2-selection--single::after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid rgba(0,0,0,.54);position:absolute;right:12px;top:50%;margin-top:-2px;pointer-events:none}.site-sign-up .field-user-class .select2-container .select2-selection--single{height:40px!important;min-height:40px!important;line-height:26px!important}.site-sign-up .field-user-class .select2-container .select2-selection__rendered{line-height:26px!important;padding-left:12px!important}.site-sign-up .field-user-class .select2-selection--single{padding-right:64px}.site-sign-up .field-user-class .select2__icon{top:50%;transform:translateY(-50%)}.site-sign-up .field-user-class .select2__icon img{display:block;height:20px;width:auto}.site-sign-up .field-user-class .select2-selection__clear{display:none!important}.current-credits{font-size:15px;font-size:.9375rem;font-weight:600}.your-subscription-list{color:rgba(0,0,0,.54);font-weight:600;line-height:22px;margin-bottom:15px}.wizard-element-circle.finished-step,.wizard-line-between-containers.finished-step{color:#ffab35;border-color:#ffab35}@media screen and (min-width:0\0) and (min-resolution:0.001dpcm){.wizard-elements-container{margin-bottom:25px}}@media screen and (min-width:0\0) and (min-resolution:0.001dpcm){.wizard-container{display:none}}.wizard-container{display:flex;justify-content:center;align-items:center;padding:12px 0 32px 0}.wizard-element{display:block;float:left}.wizard-line-between-containers{border-top:4px solid #d1d1d1;width:12%;display:inline-block}.wizard-element-circle,.wizard-element-circle-h{display:flex;align-items:center;justify-content:center;height:65px;width:65px;border:4px solid #d1d1d1;border-radius:100%;color:#d1d1d1}.wizard-element-circle i.svg-inline--fa,.wizard-element-circle-h i.svg-inline--fa{font-size:34px;font-size:2.125rem}.wizard-element-circle i.fa-credit-card-alt,.wizard-element-circle-h i.fa-credit-card-alt{font-size:26px;font-size:1.625rem}.wizard-element-circle-h{margin:auto;position:relative;top:32px}.wizard-h-wrapper{margin-bottom:36px}.wizard-card{position:relative;background:#fff;padding:24px 16px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);border-radius:4px}.wizard-card-cars,.wizard-card-load-location{padding:24px 16px 0 16px}.load-type-selection-container.load-type-as-select .select-addon .svg-inline--fa{top:43px;right:3px}.wizard-card--lower-addon .select-addon .svg-inline--fa{top:59px;right:17px}.wizard-card--darken{background:#efefef}.wizard-icon-no-padding{padding:0}.subscription-index{line-height:33px}.services-container{margin:0 auto}.service-item{background-color:#fff;border:1px solid #ddd;color:rgba(0,0,0,.87);font-weight:700;min-height:230px;margin:0 auto 30px auto;padding:15px 25px;position:relative;text-align:center}.service-title{line-height:26px;padding-top:12px}.service-price{font-size:32px;font-size:2rem;margin:20px 0 5px 0}.service-price-per-month{font-size:14px;font-size:.875rem;display:inline-block;width:100%}.service-euro-credits{text-align:left;margin-left:5px;line-height:26px}.golden-credits{font-size:15px}.golden-price{color:#ffab35}.service-info{margin:20px auto 5px auto;min-height:90px;width:230px}.service-info-golden{margin-top:20px;min-height:45px}.service-info-line{font-size:14px;line-height:1.5;text-align:left}.service-additional-info-line{color:#fb9f1f;font-size:16px;line-height:1.5;text-align:center}.primary-button.select-service{padding:0 25px;margin:15px auto}@media (max-width:767px){.primary-button.select-service{width:auto}}@media (max-width:425px){.primary-button.select-service{width:100%}}.your-cart-title{margin-bottom:18px}.selected-service-list-container{display:inline-block;width:100%;font-weight:600;padding:15px 0;border-top:2px solid #ddd;border-bottom:2px solid #ddd}.selected-service-extra-item{border-top:none}.selected-service-extra-item .service-price-and-remove{padding-right:180px}@media (max-width:425px){.selected-service-extra-item .service-price-and-remove{padding-right:0}}.selected-service-title{font-size:16px;font-size:1rem;margin-left:12px;color:rgba(0,0,0,.87)}.service-price-and-remove{display:inline-block;float:right}@media (max-width:767px){.service-price-and-remove{display:block;float:none}}.selected-service-price{font-size:16px;font-size:1rem;display:inline-block;color:rgba(0,0,0,.54)}@media (max-width:767px){.selected-service-price{margin-left:12px}}.remove-from-cart{display:inline-block;margin:0 12px 0 24px}@media (max-width:767px){.remove-from-cart{float:right;margin-top:-15px}}@media (max-width:425px){.remove-from-cart{display:block;float:none;margin:10px 12px}}.secondary-button.remove-from-cart-btn{min-width:150px;background:#ebebeb;color:rgba(0,0,0,.54)}.secondary-button.remove-from-cart-btn:focus,.secondary-button.remove-from-cart-btn:hover{background:rgb(217.15,217.15,217.15);color:rgba(0,0,0,.87);text-decoration:none}.secondary-button.remove-from-cart-btn .svg-inline--fa{font-size:18px;font-size:1.125rem}.selected-service-full-price{font-size:18px;font-size:1.125rem;color:rgba(0,0,0,.87);display:block;font-weight:700;margin:12px 12px 0 0;text-align:right}@media (max-width:767px){.selected-service-full-price{text-align:left}}.primary-button.cancel-purchase{margin:24px 0 12px 0;padding:0 32px}.primary-button.purchase{float:right;margin:24px 0 12px 0;padding:0 55px}@media (max-width:767px){.primary-button.purchase{margin:12px 0}}.purchase-container{max-width:1000px;margin:0 auto}.order-payment{margin:6px 0 32px 0}.order-payment-info{text-align:justify;line-height:22px;font-size:14px;font-size:.875rem}.payment-selection-buttons{display:block;width:100%}.payment-selection{font-size:48px;font-size:3rem;align-items:center;display:flex;height:150px;justify-content:center;margin:0 auto 20px auto;max-width:240px;background:#fff;border:1px solid #ddd;color:rgba(0,0,0,.54)}.payment-selection:focus,.payment-selection:hover{color:rgba(0,0,0,.54);text-decoration:none}.payment-selection img{position:relative}.paysera img{width:115px}.paypal img{width:105px;margin-left:5px}.primary-button.pay-btn{font-size:14px;font-size:.875rem;display:block;max-width:240px;margin:0 auto 32px auto;padding:4px;text-align:center}.primary-button.pay-btn:focus,.primary-button.pay-btn:hover{color:#fff;text-decoration:none}.cc_banner-wrapper .cc_banner{font-size:14px;font-size:.875rem;font-family:"Open Sans",sans-serif,Arial;color:rgba(0,0,0,.54)}.cc_banner-wrapper .cc_banner .cc_btn{background-color:#ffab35;border-radius:0;color:#fff;font-weight:600;margin-left:40px;padding:11px 10px;text-decoration:none;transition:all .3}.cc_banner-wrapper .cc_banner .cc_btn:focus,.cc_banner-wrapper .cc_banner .cc_btn:hover{background-color:#fb9f1f;color:#fff}@media (min-width:1660px){.cc_banner-wrapper .cc_banner .cc_btn{margin-top:5px}}@media (max-width:767px){.cc_banner-wrapper .cc_banner .cc_btn{font-size:16px;font-size:1rem;margin-left:20px}}.cc_banner-wrapper .cc_banner .cc_message{font-weight:400;line-height:1.4rem;margin-top:0;padding-top:1px;text-align:justify}@media (min-width:1660px){.cc_banner-wrapper .cc_banner .cc_message{line-height:45px}}@media (max-width:767px){.cc_banner-wrapper .cc_banner .cc_message{font-size:16px;font-size:1rem}}@media (max-width:425px){.input-group.input-daterange{display:block}}.input-group.input-daterange div{border:none}.input-group.input-daterange .kv-container-to .form-control{border-radius:0!important}.input-daterange input:first-child,.input-daterange input:last-child{border-radius:0}.datepicker-days th{padding:8px}.datepicker{border-radius:0}@media (max-width:375px){.datepicker{left:4px!important}.datepicker:after,.datepicker:before{left:50%!important;right:50%!important}}.datepicker table{border-collapse:separate}.datepicker{font-size:14px;font-size:.875rem;color:rgba(0,0,0,.87);padding:0}.datepicker th.next,.datepicker th.prev{font-size:20px;font-size:1.25rem;background-color:#ffab35;border-radius:0;color:#ffab35;height:42px;visibility:visible!important;width:42px}.datepicker th.next:after,.datepicker th.prev:after{font-family:FontAwesome;font-size:16px;font-size:1rem;color:#fff;opacity:.8;position:relative;right:6px}.datepicker th.next:focus,.datepicker th.next:hover,.datepicker th.prev:focus,.datepicker th.prev:hover{background-color:#fb9f1f!important;color:#ffab35}.datepicker th.next:focus:after,.datepicker th.next:hover:after,.datepicker th.prev:focus:after,.datepicker th.prev:hover:after{opacity:1}.datepicker th.prev:after{content:"\f053"}.datepicker th.next:after{content:"\f054"}.datepicker .datepicker-switch{background-color:#ffab35;color:#fff;border-radius:0;font-size:15px;font-size:.9375rem}.datepicker .datepicker-switch:focus,.datepicker .datepicker-switch:hover{background-color:#fb9f1f!important;color:#fff}.datepicker .dow{width:42px;height:42px;color:rgba(0,0,0,.54)}.datepicker .day{position:relative;width:42px;height:42px;font-weight:600;color:rgba(0,0,0,.87)}.datepicker .day:focus,.datepicker .day:hover{background:rgb(229.15,229.15,229.15)!important;border-radius:50%;border:none}.datepicker .old.day{color:rgba(0,0,0,.38)}.datepicker .old.day:focus,.datepicker .old.day:hover{color:rgba(0,0,0,.87)}.datepicker .new.day{color:rgba(0,0,0,.54)}.datepicker .new.day:focus,.datepicker .new.day:hover{color:rgba(0,0,0,.87)}.datepicker .active.day{background:#fb9f1f!important;color:#fff;border-radius:50%}.datepicker .active.day:focus,.datepicker .active.day:hover{background:#fb9f1f!important;color:#fff}.datepicker .selected.day{background:#fb9f1f!important;color:#fff;border-radius:0}.datepicker .selected.day:focus,.datepicker .selected.day:hover{background:#fb9f1f!important;color:#fff}.datepicker .range.day{background:rgb(229.15,229.15,229.15)!important;color:rgba(0,0,0,.87);border-radius:0}.datepicker .range.day:focus,.datepicker .range.day:hover{background:rgb(229.15,229.15,229.15)!important;color:rgba(0,0,0,.87)}.datepicker .century,.datepicker .decade,.datepicker .month,.datepicker .year{font-weight:600;color:rgba(0,0,0,.87)}.datepicker .century:focus,.datepicker .century:hover,.datepicker .decade:focus,.datepicker .decade:hover,.datepicker .month:focus,.datepicker .month:hover,.datepicker .year:focus,.datepicker .year:hover{background:rgb(229.15,229.15,229.15)!important;border-radius:50%;border:none}.datepicker .active.century,.datepicker .active.decade,.datepicker .active.month,.datepicker .active.year{background:#fb9f1f!important;color:#fff;border-radius:50%}.datepicker .active.century:focus,.datepicker .active.century:hover,.datepicker .active.decade:focus,.datepicker .active.decade:hover,.datepicker .active.month:focus,.datepicker .active.month:hover,.datepicker .active.year:focus,.datepicker .active.year:hover{background:#fb9f1f!important;color:#fff}.input-group.date .input-group-addon{border-radius:0;color:#fff;background:#ffab35;height:40px;transition:all .3s}.input-group.date .input-group-addon:focus,.input-group.date .input-group-addon:hover{background:#fb9f1f}.table.table__map-popover{margin:0}.table.table__map-popover td{border:0;padding:4px}.table.table__map-popover a{font-weight:500}.date-column-content,.load-collumn-content,.load-date-collumn-content,.quantity-column-content{position:relative}.date-column-content .edit-load-icon,.date-column-content .edit-quantity-icon,.load-collumn-content .edit-load-icon,.load-collumn-content .edit-quantity-icon,.load-date-collumn-content .edit-load-icon,.load-date-collumn-content .edit-quantity-icon,.quantity-column-content .edit-load-icon,.quantity-column-content .edit-quantity-icon{display:block}.date-column-content .input-group.date .input-group-addon,.load-collumn-content .input-group.date .input-group-addon,.load-date-collumn-content .input-group.date .input-group-addon,.quantity-column-content .input-group.date .input-group-addon{display:block}.date-column-content:focus .edit-load-icon,.date-column-content:focus .edit-quantity-icon,.date-column-content:hover .edit-load-icon,.date-column-content:hover .edit-quantity-icon,.load-collumn-content:focus .edit-load-icon,.load-collumn-content:focus .edit-quantity-icon,.load-collumn-content:hover .edit-load-icon,.load-collumn-content:hover .edit-quantity-icon,.load-date-collumn-content:focus .edit-load-icon,.load-date-collumn-content:focus .edit-quantity-icon,.load-date-collumn-content:hover .edit-load-icon,.load-date-collumn-content:hover .edit-quantity-icon,.quantity-column-content:focus .edit-load-icon,.quantity-column-content:focus .edit-quantity-icon,.quantity-column-content:hover .edit-load-icon,.quantity-column-content:hover .edit-quantity-icon{display:inline-block}@media (max-width:767px){.date-column-content:focus .edit-load-icon,.date-column-content:focus .edit-quantity-icon,.date-column-content:hover .edit-load-icon,.date-column-content:hover .edit-quantity-icon,.load-collumn-content:focus .edit-load-icon,.load-collumn-content:focus .edit-quantity-icon,.load-collumn-content:hover .edit-load-icon,.load-collumn-content:hover .edit-quantity-icon,.load-date-collumn-content:focus .edit-load-icon,.load-date-collumn-content:focus .edit-quantity-icon,.load-date-collumn-content:hover .edit-load-icon,.load-date-collumn-content:hover .edit-quantity-icon,.quantity-column-content:focus .edit-load-icon,.quantity-column-content:focus .edit-quantity-icon,.quantity-column-content:hover .edit-load-icon,.quantity-column-content:hover .edit-quantity-icon{font-size:20px;font-size:1.25rem;display:block;height:100%;line-height:34px;text-align:center;width:100%}}.date-column-content:focus .input-group.date .input-group-addon,.date-column-content:hover .input-group.date .input-group-addon,.load-collumn-content:focus .input-group.date .input-group-addon,.load-collumn-content:hover .input-group.date .input-group-addon,.load-date-collumn-content:focus .input-group.date .input-group-addon,.load-date-collumn-content:hover .input-group.date .input-group-addon,.quantity-column-content:focus .input-group.date .input-group-addon,.quantity-column-content:hover .input-group.date .input-group-addon{display:inline-block}@media (max-width:767px){.date-column-content:focus .input-group.date .input-group-addon,.date-column-content:hover .input-group.date .input-group-addon,.load-collumn-content:focus .input-group.date .input-group-addon,.load-collumn-content:hover .input-group.date .input-group-addon,.load-date-collumn-content:focus .input-group.date .input-group-addon,.load-date-collumn-content:hover .input-group.date .input-group-addon,.quantity-column-content:focus .input-group.date .input-group-addon,.quantity-column-content:hover .input-group.date .input-group-addon{font-size:20px;font-size:1.25rem;display:block;height:100%;line-height:34px;width:100%}}.date-column-content .input-group.date,.load-date-collumn-content .input-group.date{position:absolute;top:0;right:0}.date-column-content .input-group.date .input-group-addon,.load-date-collumn-content .input-group.date .input-group-addon{font-size:14px;font-size:.875rem;background-color:#f4f4f4;border:none;color:rgba(0,0,0,.54);height:35px;margin:0;opacity:.9;outline:0;padding:9px;position:absolute;right:0;top:0;width:35px}.date-column-content .input-group.date .input-group-addon:focus,.date-column-content .input-group.date .input-group-addon:hover,.load-date-collumn-content .input-group.date .input-group-addon:focus,.load-date-collumn-content .input-group.date .input-group-addon:hover{color:rgba(0,0,0,.87);text-decoration:none}.edit-date-icon,.edit-load-icon,.edit-quantity-icon{outline:0;position:absolute;top:0;right:0;padding:10px;opacity:.9;color:rgba(0,0,0,.54);text-decoration:none;margin-left:10px}.edit-date-icon:focus,.edit-date-icon:hover,.edit-load-icon:focus,.edit-load-icon:hover,.edit-quantity-icon:focus,.edit-quantity-icon:hover{color:rgba(0,0,0,.87);text-decoration:none;cursor:pointer}.active-load-collumn,.check-all-collumn,.delete-load-collumn{width:3%}.load-date-collumn{width:15%}.load-city-collumn,.unload-city-collumn{width:23%}.load-collumn{width:17%}.expire-date-collumn{width:13%}.city-column-content span,.load-city-collumn-content span,.unload-city-collumn-content span{display:inline-block;text-align:center;width:100%}.city-column-content span:last-child,.load-city-collumn-content span:last-child,.unload-city-collumn-content span:last-child{display:none}@media (max-width:767px){.city-column-content span,.load-city-collumn-content span,.unload-city-collumn-content span{text-align:right}}.custom-table,.grid-view{font-size:15px;font-size:.9375rem;margin:24px auto}.custom-table table,.grid-view table{border:1px solid #ddd}.custom-table table thead tr,.grid-view table thead tr{background:rgb(239.35,239.35,239.35);border-bottom:1px solid #ddd}.custom-table table thead tr th,.grid-view table thead tr th{border:none;color:rgba(0,0,0,.54);font-weight:600;padding:14px 12px;vertical-align:middle}.custom-table table tbody:nth-of-type(odd) tr,.grid-view table tbody:nth-of-type(odd) tr{background:#f4f4f4}.custom-table table tbody:nth-child(4n+1),.grid-view table tbody:nth-child(4n+1){background:#fff}.custom-table table tbody tr,.grid-view table tbody tr{background:#fff;border-bottom:1px solid #ddd}.custom-table table tbody tr td,.grid-view table tbody tr td{color:rgba(0,0,0,.87);font-weight:400;vertical-align:middle;padding:14px 12px}.custom-table .input-group.date,.grid-view .input-group.date{background:0 0;border:none}@media (max-width:767px){.custom-table .input-group.date,.grid-view .input-group.date{display:block;height:100%;width:100%}}.custom-table .input-group.date .form-control,.grid-view .input-group.date .form-control{background:0 0;border:none;padding:0;height:20px;cursor:pointer;box-shadow:none}.pagination{font-size:14px;font-size:.875rem;display:flex;justify-content:center}@media (max-width:425px){.pagination{display:inline-block}}.pagination .first.disabled span,.pagination .last.disabled span,.pagination .next.disabled span,.pagination .prev.disabled span{display:none}.pagination li{color:rgba(0,0,0,.54);z-index:1}.pagination li a{outline:0;text-decoration:none;color:rgba(0,0,0,.54)}.pagination li a:focus,.pagination li a:hover{color:rgba(0,0,0,.87);text-decoration:none}.pagination li:first-child a,.pagination li:first-child span{border-radius:0}.pagination li:last-child a,.pagination li:last-child span{border-radius:0}.pagination li.active a{background-color:#fb9f1f;color:#fff;border:1px solid #fb9f1f}.pagination li.active a:focus,.pagination li.active a:hover{background-color:#fb9f1f;color:#fff;border:1px solid #fb9f1f}.table-fixed{table-layout:fixed}.roundtrips-table-wrapper table tbody tr:nth-child(4n+3){background:#fff}.roundtrips-table-wrapper table tbody tr:nth-child(4n+4){background:#fff}.my-loads-table table tbody tr:nth-child(2n){background:#fff}.my-loads-table table tbody tr:nth-child(2n) .edit-load-icon{background:#fff}.my-loads-table table tbody tr:nth-child(2n) .input-group.date .input-group-addon{background-color:#fff}.my-loads-table table tbody .inactive-load{background:rgb(239.35,239.35,239.35)!important}.my-loads-table table tbody .inactive-load td{color:rgba(0,0,0,.38)}.my-loads-table table tbody .inactive-load td .edit-load-icon{background:rgb(239.35,239.35,239.35)}.my-loads-table table tbody .inactive-load td .input-group.date .input-group-addon{background-color:rgb(239.35,239.35,239.35)}.my-loads-table-extended table tbody tr:nth-child(even)>td{border-top:none}.my-loads-table-extended table tbody tr:nth-child(odd){border-bottom:none}.my-loads-table-extended table tbody tr:nth-child(4n),.my-loads-table-extended table tbody tr:nth-child(4n-1){background:#f4f4f4}.my-loads-table-extended table tbody tr:nth-child(4n) .edit-load-icon,.my-loads-table-extended table tbody tr:nth-child(4n-1) .edit-load-icon{background:#f4f4f4}.my-loads-table-extended table tbody tr:nth-child(4n) .input-group.date .input-group-addon,.my-loads-table-extended table tbody tr:nth-child(4n-1) .input-group.date .input-group-addon{background-color:#f4f4f4}.my-loads-table-extended table tbody tr:nth-child(4n-2),.my-loads-table-extended table tbody tr:nth-child(4n-3){background:#fff}.my-loads-table-extended table tbody tr:nth-child(4n-2) .edit-load-icon,.my-loads-table-extended table tbody tr:nth-child(4n-3) .edit-load-icon{background:#fff}.my-loads-table-extended table tbody tr:nth-child(4n-2) .input-group.date .input-group-addon,.my-loads-table-extended table tbody tr:nth-child(4n-3) .input-group.date .input-group-addon{background-color:#fff}.my-loads-table-extended table tbody tr.buttons-menu a{color:rgba(0,0,0,.54)!important}.my-loads-table-extended table tbody tr.buttons-menu ul{border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:#f4f4f4}.my-loads-table-extended table tbody tr.buttons-menu:nth-child(4n) ul,.my-loads-table-extended table tbody tr.buttons-menu:nth-child(4n-1) ul{background:#f4f4f4}.my-loads-table-extended table tbody tr.buttons-menu:nth-child(4n-2) ul,.my-loads-table-extended table tbody tr.buttons-menu:nth-child(4n-3) ul{background:#fff}.my-loads-table-extended table tbody tr.buttons-menu .simple-dropdown:hover{cursor:pointer}.my-loads-table-extended table tbody tr.buttons-menu .option-div{min-width:auto;display:inline-block;padding-right:7px}.my-loads-table-extended table tbody tr.buttons-menu .option-div:last-child{padding-right:0}.my-loads-table-extended table tbody tr.buttons-menu td .option-div{float:left}.my-loads-table-extended table tbody tr.buttons-menu td .option-div ul{display:none;position:absolute;padding:5px;margin:0 0 0 -10px;z-index:1000}.my-loads-table-extended table tbody tr.buttons-menu td .option-div ul li{list-style-type:none}.my-loads-table-extended table tbody tr.buttons-menu td .option-div ul li a{color:#000}.my-loads-table-extended table tbody .inactive-load{background:rgb(239.35,239.35,239.35)!important}.my-loads-table-extended table tbody .inactive-load td{color:rgba(0,0,0,.38)}.my-loads-table-extended table tbody .inactive-load td .edit-load-icon{background:rgb(239.35,239.35,239.35)}.my-loads-table-extended table tbody .inactive-load td .input-group.date .input-group-addon{background-color:rgb(239.35,239.35,239.35)}.active-services-table table tbody tr:nth-child(2n),.paid-accounts-table table tbody tr:nth-child(2n){background:#fff}@media (max-width:767px){.responsive-table-wrapper table{border:none}}.responsive-table{width:100%}@media (max-width:767px){.responsive-table thead{display:none}}.responsive-table tbody{display:table-row-group}@media (max-width:767px){.responsive-table tbody{display:block;padding:0;text-align:left;white-space:normal}}.responsive-table tr{display:table-row}@media (max-width:767px){.responsive-table tr{margin-bottom:32px;padding:0;text-align:left;white-space:normal;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}}.responsive-table td{display:table-cell;vertical-align:middle}@media (max-width:767px){.responsive-table td{font-size:18px;font-size:1.125rem;border-top:1px solid #ddd;display:block;padding:0 6px;text-align:right;white-space:normal;width:100%}}.responsive-table td[data-title]:before{content:none}@media (max-width:767px){.responsive-table td[data-title]:before{font-size:16px;font-size:1rem;color:rgba(0,0,0,.54);content:attr(data-title);float:left;line-height:27px;padding:0 6px}}.responsive-table .single-action-column{text-align:center}@media (max-width:767px){.responsive-table .single-action-column{padding:0;text-align:center}}.responsive-table .single-action-column a{color:rgba(0,0,0,.54);display:block}.responsive-table .single-action-column a:focus,.responsive-table .single-action-column a:hover{color:rgba(0,0,0,.87);text-decoration:none}@media (max-width:767px){.responsive-table .single-action-column a{padding:12px 0}}.responsive-table .single-action-column .svg-inline--fa{font-size:21px;font-size:1.3125rem;display:block;line-height:28px}@media (max-width:767px){.responsive-table .single-action-column .svg-inline--fa{font-size:26px;font-size:1.625rem}}@media (max-width:767px){.responsive-table.inline td{font-size:18px;font-size:1.125rem;display:inline-block!important}}.responsive-table.table-bordered tbody tr td{border:none;border-top:1px solid #ddd;word-break:break-word}.responsive-expandable-table{width:100%}@media (max-width:767px){.responsive-expandable-table thead{display:none}}.responsive-expandable-table tbody{display:table-row-group}@media (max-width:767px){.responsive-expandable-table tbody{display:block;padding:0;text-align:left;white-space:normal}}.responsive-expandable-table .content-row{display:table-row}@media (max-width:767px){.responsive-expandable-table .content-row{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;display:block;padding:0;text-align:left;white-space:normal}}.responsive-expandable-table td{display:table-cell;vertical-align:middle}@media (max-width:767px){.responsive-expandable-table td{font-size:18px;font-size:1.125rem;border-top:1px solid #ddd;display:block;padding:0 6px;text-align:right;white-space:normal;width:100%;word-break:break-word}}.responsive-expandable-table td[data-title]:before{content:none}@media (max-width:767px){.responsive-expandable-table td[data-title]:before{font-size:16px;font-size:1rem;color:rgba(0,0,0,.54);content:attr(data-title);float:left;line-height:27px;padding:0 6px}}.responsive-expandable-table .expanded-content-row{width:100%}@media (max-width:767px){.responsive-expandable-table .expanded-content-row{border-left:1px solid #ddd;border-right:1px solid #ddd}}.responsive-expandable-table .expanded-content-row.collapsing{display:none}@media (max-width:767px){.responsive-expandable-table .expanded-content-row.in{display:block}}@media (max-width:767px){.responsive-expandable-table .expanded-content-row.in td{border-top:0;text-align:left}}@media (max-width:767px){.responsive-expandable-table .empty-content-row{display:block;border-left:1px solid #ddd;border-right:1px solid #ddd}}@media (max-width:767px){.responsive-expandable-table .empty-content-row td{text-align:center}}@media (max-width:767px){.responsive-expandable-table .next-load-stop-row{display:block;border:none;border-left:1px solid #ddd;border-right:1px solid #ddd}}@media (max-width:767px){.responsive-expandable-table .next-load-stop-row td{border-top:none;text-align:center;background:#fff}}@media (max-width:767px){.responsive-expandable-table .load-city-collumn-content span,.responsive-expandable-table .unload-city-collumn-content span{text-align:right}}.change-active-status-collumn-content,.delete-load-collumn-content{text-align:center}.change-active-status-collumn-content a,.delete-load-collumn-content a{color:rgba(0,0,0,.54);text-decoration:none;transition:color .3s}.change-active-status-collumn-content a:focus,.change-active-status-collumn-content a:hover,.delete-load-collumn-content a:focus,.delete-load-collumn-content a:hover{color:rgba(0,0,0,.87)}.load-date-collumn,.load-date-collumn-content{text-align:center}.load-load-info-column .advertised-load-cars{left:-18px;height:32px;padding-top:4px}.car-transporter-info-column,.load-load-info-column{position:relative;font-size:1.1rem!important;font-weight:700!important}.quantity-column-content a{color:rgba(0,0,0,.87)}.quantity-column-content a:focus,.quantity-column-content a:hover{cursor:pointer}.quantity-column-content .editable.editable-click{border:0}.loads-table-wrapper .viewed-badge{position:absolute;bottom:-9px;left:30px;padding:0 4px;font-size:.9375rem;font-weight:700;background-color:#000;color:#fff;line-height:1.2}.loads-table-wrapper .load-is-viewed{opacity:.45}#load-single-index{margin-left:15px;margin-right:15px}.car-transporter-table-wrapper table{border:none;border-collapse:separate;border-spacing:0 10px}@media (max-width:767px){.car-transporter-table-wrapper table{border-collapse:collapse}}.car-transporter-table-wrapper tr.car-transporter-is-viewed,.car-transporter-table-wrapper tr.load-is-viewed{opacity:.45}.car-transporter-table-wrapper td .viewed-badge{position:absolute;bottom:-9px;left:30px;padding:0 4px;font-size:.9375rem;font-weight:700;background-color:#000;color:#fff;line-height:1.2}.car-transporter-table-wrapper td.load-route-static-map .load-route-info,.car-transporter-table-wrapper td.load-static-map-mobile-view .load-route-info{font-size:12px;color:rgba(0,0,0,.54);font-weight:600;margin-top:3px}.car-transporter-table-wrapper td .load-announced-date{font-size:14px;font-weight:400}.car-transporter-table-wrapper tr.orange-border{background-color:#f4f4f4}@media (max-width:767px){.car-transporter-table-wrapper tr.orange-border{border:solid orange}}.car-transporter-table-wrapper tr.orange-border td{border:solid orange;border-right:none;border-left:none}@media (max-width:767px){.car-transporter-table-wrapper tr.orange-border td{border:1px solid #ddd}}.car-transporter-table-wrapper tr.orange-border td:first-child{border-left:solid orange;border-top-left-radius:10px;border-bottom-left-radius:10px}@media (max-width:767px){.car-transporter-table-wrapper tr.orange-border td:first-child{border-left:1px solid #ddd;border-top-left-radius:0;border-bottom-left-radius:0}}.car-transporter-table-wrapper tr.orange-border td:last-child{border-right:solid orange;border-bottom-right-radius:10px;border-top-right-radius:10px}@media (max-width:767px){.car-transporter-table-wrapper tr.orange-border td:last-child{border-right:1px solid #ddd;border-top-right-radius:0;border-bottom-right-radius:0}}.car-transporter-table-wrapper tr.blue-border{background-color:#f4f4f4}@media (max-width:767px){.car-transporter-table-wrapper tr.blue-border{border:solid #3498db}}.car-transporter-table-wrapper tr.blue-border td{border:solid #3498db;border-right:none;border-left:none}@media (max-width:767px){.car-transporter-table-wrapper tr.blue-border td{border:1px solid #ddd}}.car-transporter-table-wrapper tr.blue-border td:first-child{border-left:solid #3498db;border-top-left-radius:10px;border-bottom-left-radius:10px}@media (max-width:767px){.car-transporter-table-wrapper tr.blue-border td:first-child{border-left:1px solid #ddd;border-top-left-radius:0;border-bottom-left-radius:0}}.car-transporter-table-wrapper tr.blue-border td:last-child{border-right:solid #3498db;border-bottom-right-radius:10px;border-top-right-radius:10px}@media (max-width:767px){.car-transporter-table-wrapper tr.blue-border td:last-child{border-right:1px solid #ddd;border-top-right-radius:0;border-bottom-right-radius:0}}.car-transporter-table-wrapper table thead tr{background-color:#f4f4f4}.car-transporter-table-wrapper table tbody tr:not(.orange-border):not(.blue-border) td{border:solid #fff;background-color:#fff}.car-transporter-table-wrapper table tr{border-radius:10px;box-shadow:1px 4px 5px rgba(0,0,0,.14)}.car-transporter-table-wrapper table tr th{vertical-align:middle;padding:14px 12px;border-top:solid rgba(0,0,0,.54)!important;border:solid rgba(0,0,0,.54);color:rgba(0,0,0,.87);font-weight:600}.car-transporter-table-wrapper table tr td{font-weight:400}.car-transporter-table-wrapper table tr td.first-row,.car-transporter-table-wrapper table tr td.last-row,.car-transporter-table-wrapper table tr th.first-row,.car-transporter-table-wrapper table tr th.last-row{padding-right:0;padding-left:0;width:10px}@media (max-width:767px){.car-transporter-table-wrapper table tr td.first-row,.car-transporter-table-wrapper table tr td.last-row,.car-transporter-table-wrapper table tr th.first-row,.car-transporter-table-wrapper table tr th.last-row{display:none}}.car-transporter-table-wrapper table tr td.first-row,.car-transporter-table-wrapper table tr th.first-row{box-shadow:-2px 3px 1px -2px rgba(0,0,0,.24)!important}.car-transporter-table-wrapper table tr td.last-row,.car-transporter-table-wrapper table tr th.last-row{box-shadow:1px 4px 3px -3px rgba(0,0,0,.24)!important}.car-transporter-table-wrapper table tr td,.car-transporter-table-wrapper table tr th{vertical-align:middle;padding:14px 12px;border-right:none;border-left:none;font-size:.9375rem}@media (max-width:767px){.car-transporter-table-wrapper table tr td,.car-transporter-table-wrapper table tr th{border:1px solid #ddd}}.car-transporter-table-wrapper table tr td:first-child{border-left:none;border-top-left-radius:10px;border-bottom-left-radius:10px}@media (max-width:767px){.car-transporter-table-wrapper table tr td:first-child{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}}.car-transporter-table-wrapper table tr th:first-child{border-left:solid rgba(0,0,0,.54);border-top-left-radius:10px;border-bottom-left-radius:10px}@media (max-width:767px){.car-transporter-table-wrapper table tr th:first-child{border-left:1px solid #ddd;border-top-left-radius:0;border-bottom-left-radius:0}}.car-transporter-table-wrapper table tr th:last-child{border-right:solid rgba(0,0,0,.54);border-bottom-right-radius:10px;border-top-right-radius:10px}@media (max-width:767px){.car-transporter-table-wrapper table tr th:last-child{border-right:1px solid #ddd;border-top-right-radius:0;border-bottom-right-radius:0}}.car-transporter-table-wrapper table tr td:last-child{border-right:none;border-bottom-right-radius:10px;border-top-right-radius:10px}@media (max-width:767px){.car-transporter-table-wrapper table tr td:last-child{border-top-right-radius:0;border-bottom-right-radius:0}}@media (max-width:767px){.car-transporter-table-wrapper table tr{border:1px solid #ddd}}.car-transporter-table-wrapper td.adv-count-car-transporter-cars,.car-transporter-table-wrapper td.adv-count-load-cars{position:relative}.car-transporter-table-wrapper td.adv-count-load-cars{padding-right:0;padding-top:10px;padding-bottom:10px}@media (min-width:992px){.car-transporter-table-wrapper td.adv-count-load-cars{width:270px}}.car-transporter-table-wrapper td.adv-count-car-transporter-cars .advertised-car-transporter-cars,.car-transporter-table-wrapper td.adv-count-load-cars .advertised-load-cars{position:absolute;bottom:-11px;left:130px;background-color:#f4f4f4;padding:0 2px}@media (max-width:767px){.car-transporter-table-wrapper td.adv-count-car-transporter-cars .advertised-car-transporter-cars,.car-transporter-table-wrapper td.adv-count-load-cars .advertised-load-cars{position:relative;background-color:inherit;bottom:unset;left:unset}}.car-transporter-table-wrapper td.adv-count-car-transporter-cars .advertised-car-transporter-cars .material-icons,.car-transporter-table-wrapper td.adv-count-load-cars .advertised-load-cars .material-icons{font-size:22px;margin:2px 0;vertical-align:text-top}.car-transporter-table-wrapper td.adv-count-car-transporter-cars .advertised-car-transporter-cars .car-transporter-cars,.car-transporter-table-wrapper td.adv-count-load-cars .advertised-load-cars .car-transporter-cars{display:inline-block}@media (max-width:767px){.car-transporter-table-wrapper td.adv-count-car-transporter-cars .advertised-car-transporter-cars .car-transporter-cars,.car-transporter-table-wrapper td.adv-count-load-cars .advertised-load-cars .car-transporter-cars{display:inline;background-color:inherit}}.car-transporter-table-wrapper td.adv-count-car-transporter-cars .advertised-car-transporter-cars{left:-120px}.modal-content{border-radius:0}.modal-header{font-size:22px;font-size:1.375rem;background-color:#fafafa;color:rgba(0,0,0,.54);font-weight:600;padding:20px 50px 15px 24px;position:relative}.modal-header .close{font-size:34px;font-size:2.125rem;margin-top:-17px;outline:0;position:absolute;right:24px;top:50%}.modal-body{padding:24px}.modal-form-footer{margin:24px -24px 0 -24px;padding:24px;text-align:right}.modal{padding-left:0!important;padding-right:0!important}@media (max-width:1002px){.modal-dialog.modal-lg{width:auto;margin-left:30px;margin-right:30px}}@media (max-width:767px){.modal-dialog.modal-lg{margin-left:15px;margin-right:15px}}@media (min-width:992px){.modal-lg{width:990px}}.whats-new-message{font-size:18px;font-size:1.125rem;padding:16px;font-weight:300}.whats-new-message p{font-weight:300}.sharethis-inline-share-buttons{height:40px;padding-top:6px;display:inline-block!important;background-color:#95d03a}#st-1{display:none!important}.search-load-guest-offerprice-col .intl-tel-input{width:unset}.intl-tel-input{width:100%}.intl-tel-input .flag-container{width:100%}.intl-tel-input .country-list{font-size:14px;font-size:.875rem;font-weight:400;width:100%}.iti-mobile .intl-tel-input.iti-container{top:70px;left:0}.select2-container--krajee .select2-selection,.select2-container--krajee-bs3 .select2-selection{border-radius:4px!important;min-height:40px!important}.select2-container--krajee .select2-selection--single,.select2-container--krajee-bs3 .select2-selection--single{font-size:16px;font-size:1rem;font-weight:400;height:40px!important;min-height:40px!important;line-height:26px;padding:6px 40px 6px 12px}.select2-container--krajee .select2-selection--single .select2-selection__rendered,.select2-container--krajee-bs3 .select2-selection--single .select2-selection__rendered{line-height:26px!important}.select2-container--krajee .select2-selection--single .select2-selection__arrow,.select2-container--krajee-bs3 .select2-selection--single .select2-selection__arrow{display:none}.select2-container--krajee .select2-selection--single .select2-selection__clear,.select2-container--krajee-bs3 .select2-selection--single .select2-selection__clear{position:absolute;top:7px;right:10px}.select2-container--krajee .select2-selection__clear,.select2-container--krajee-bs3 .select2-selection__clear{font-size:30px;font-size:1.875rem;right:10px;top:0}.select2-container--krajee .select2-selection--multiple:after,.select2-container--krajee-bs3 .select2-selection--multiple:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid rgba(0,0,0,.54);margin-top:-2px;position:absolute;right:12px;top:50%}.select2-container--krajee .select2-selection--multiple .select2-selection__rendered,.select2-container--krajee-bs3 .select2-selection--multiple .select2-selection__rendered{font-size:16px;font-size:1rem;font-weight:400;line-height:38px;padding-right:40px}.select2-container--krajee .select2-selection--multiple .select2-selection__choice,.select2-container--krajee-bs3 .select2-selection--multiple .select2-selection__choice{font-size:16px;font-size:1rem;background-color:#fafafa;border-radius:0;border:1px solid #ddd;line-height:23px;padding:2px 10px}@media (max-width:767px){.select2-container--krajee .select2-selection--multiple .select2-selection__choice,.select2-container--krajee-bs3 .select2-selection--multiple .select2-selection__choice{margin-left:10px;padding:7px 10px 7px 20px;width:100%}}.select2-container--krajee .select2-selection--multiple .select2-selection__choice__remove,.select2-container--krajee-bs3 .select2-selection--multiple .select2-selection__choice__remove{font-size:24px;font-size:1.5rem;color:rgba(0,0,0,.54);margin:0 0 0 5px}.select2-container--krajee .select2-dropdown,.select2-container--krajee-bs3 .select2-dropdown{border-color:#fb9f1f;overflow:visible}.select2-container--krajee li.select2-results__option,.select2-container--krajee-bs3 li.select2-results__option{font-size:14px;font-size:.875rem;background-color:#fff3de;color:rgba(0,0,0,.54);font-weight:400}.select2-container--krajee .select2-search--dropdown .select2-search__field,.select2-container--krajee-bs3 .select2-search--dropdown .select2-search__field{background-position-y:11px;border-radius:0;color:rgba(0,0,0,.87);font-weight:400}.select2-container--krajee-bs3.select2-container--open .select2-selection,.select2-container--krajee.select2-container--open .select2-selection{border-color:#fb9f1f;box-shadow:0 0 10px rgba(251,159,31,.54)}.select2-dropdown:not(.select2-dropdown){border-radius:0!important}.select2.select2-container.select2-container--krajee,.select2.select2-container.select2-container--krajee-bs3{line-height:10px}.select2__icon-text{position:relative}.select2__icon{position:absolute;top:-2px;right:0}.nav-tabs.tabs-navigation{position:relative;border-bottom:2px solid #ddd}@media (max-width:767px){.nav-tabs.tabs-navigation{border-bottom:none}}.nav-tabs.tabs-navigation li.active a{border:none;border-bottom:2px solid #fb9f1f;color:rgba(0,0,0,.87)}.nav-tabs.tabs-navigation li.active a:focus,.nav-tabs.tabs-navigation li.active a:hover{background:0 0;color:rgba(0,0,0,.87)}@media (max-width:767px){.nav-tabs.tabs-navigation li.active a{border:1px solid #fb9f1f}}.nav-tabs.tabs-navigation li{margin-bottom:-2px}@media (max-width:767px){.nav-tabs.tabs-navigation li{width:100%}}.nav-tabs.tabs-navigation li a{outline:0;color:rgba(0,0,0,.38);background:0 0;border-radius:0;border:none;border-bottom:2px solid #ddd;margin-right:0}.nav-tabs.tabs-navigation li a:focus,.nav-tabs.tabs-navigation li a:hover{background:0 0;border:none;border-bottom:2px solid #fb9f1f;color:rgba(0,0,0,.54)}@media (max-width:767px){.nav-tabs.tabs-navigation li a{background:#f7f7f7;width:100%;text-align:center;border:1px solid #ddd;margin-bottom:12px}.nav-tabs.tabs-navigation li a:focus,.nav-tabs.tabs-navigation li a:hover{border:1px solid #fb9f1f}}.nav-tabs.tabs-navigation li a .svg-inline--fa{font-size:20px;font-size:1.25rem;position:relative;top:1px;margin-right:5px}.nav-tabs.tabs-navigation li a .fa-user-o{font-size:18px;font-size:1.125rem}.nav-tabs.nav-justified.tabs-navigation{border-bottom:none}.nav-tabs.nav-justified.tabs-navigation .active a:focus,.nav-tabs.nav-justified.tabs-navigation .active a:hover{border:none;border-bottom:2px solid #fb9f1f}@media (max-width:767px){.nav-tabs.nav-justified.tabs-navigation .active a{border:1px solid #fb9f1f}.nav-tabs.nav-justified.tabs-navigation .active a:focus,.nav-tabs.nav-justified.tabs-navigation .active a:hover{border:1px solid #fb9f1f}}.nav-tabs.nav-justified.tabs-navigation li a{white-space:nowrap}@media (max-width:767px){.nav-tabs.nav-justified.tabs-navigation li a{white-space:normal}}.tab-content{margin-top:24px}.alert-container.login{max-width:360px;margin:0 auto}.alert-container,.alert-container-index{margin-bottom:32px}.alert-container #toast-container.toast-top-center,.alert-container-index #toast-container.toast-top-center{top:0;left:0;position:relative;margin:auto;z-index:1}.alert-container #toast-container.toast-top-center .toast,.alert-container-index #toast-container.toast-top-center .toast{margin:0 0 16px 0;width:100%}.alert-container #toast-container.toast-top-center .toast .toast-close-button,.alert-container-index #toast-container.toast-top-center .toast .toast-close-button{font-size:30px;font-size:1.875rem;font-weight:400;height:0;line-height:0;margin-top:-2px;outline:0;position:absolute;right:35px;text-indent:0;top:50%;width:0}.alert-container #toast-container.toast-top-center .toast .toast-close-button:focus,.alert-container #toast-container.toast-top-center .toast .toast-close-button:hover,.alert-container-index #toast-container.toast-top-center .toast .toast-close-button:focus,.alert-container-index #toast-container.toast-top-center .toast .toast-close-button:hover{color:#fff}.alert-container-index{width:100%}.alert-container-index #toast-container.toast-top-center{margin-bottom:30px}.toast-message{font-size:14px;font-size:.875rem;padding-left:3px;padding-right:40px}.toast-message a{color:#fff}.toast-message a:hover{color:#ddd;text-decoration:none}.toast-message label{color:#fff}.activate-announce-alert .svg-inline--fa{margin-right:7px}#blog-index .blog-articles{display:flex;flex-direction:column;gap:24px}#blog-index .summary{margin:0;font-size:16px;font-weight:600}#blog-index .pagination{margin:0}.statistics-period-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background-color:#fff;border:1px solid rgb(239.6,239.6,239.6)}@media (max-width:767px){.statistics-period-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}.statistics-period-select{display:flex;justify-content:flex-start}.statistics-period-select form{position:relative;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.statistics-period-select form::after{content:"";position:absolute;right:14px;bottom:17px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid rgba(0,0,0,.54);pointer-events:none}.statistics-period-select__label{margin:0;font-size:16px;font-weight:600}.statistics-period-select__input{min-width:160px;padding-right:36px}.statistics-period-tab{position:relative;display:flex;justify-content:center;align-items:center;min-height:58px;padding:16px 12px;color:rgba(0,0,0,.54);font-size:18px;font-weight:500;text-decoration:none;transition:color .2s ease}.statistics-period-tab:focus,.statistics-period-tab:hover{color:rgba(0,0,0,.87);text-decoration:none}.statistics-period-tab.active{color:rgba(0,0,0,.87)}.statistics-period-tab.active::after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background-color:#fb9f1f}.statistics-period-tab.disabled{color:rgba(0,0,0,.38);cursor:not-allowed}.blog-post-preview{background-color:#fff;padding:20px 14px;line-height:1.75em;display:flex;align-items:center;justify-content:space-between;gap:24px}@media (max-width:767px){.blog-post-preview{flex-direction:column;align-items:stretch;gap:16px}}.blog-post-preview .post-date{color:#d1d1d1;text-transform:uppercase;font-weight:600;font-size:14px;letter-spacing:-.5px}.blog-post-preview .post-title{font-size:2em;margin-bottom:10px;font-weight:500}.blog-post-preview .post-body-short{color:#d1d1d1;margin:0;font-weight:400}.blog-post-preview .post-body-short p{margin:0;font-weight:400}.blog-post-preview__content{min-width:0;flex:1 1 auto}.blog-post-preview__action{flex:0 0 auto;display:flex;justify-content:flex-end;align-items:center}@media (max-width:767px){.blog-post-preview__action{justify-content:flex-start}}.blog-post-preview__button,.blog-post-preview__button:active,.blog-post-preview__button:focus,.blog-post-preview__button:hover,.blog-post-preview__button:visited{min-width:136px;text-align:center;text-decoration:none;color:#fff!important}.blog-post-page{max-width:980px}.blog-post-page a,.blog-post-page a:active,.blog-post-page a:focus{text-decoration:none}.blog-post-page__back{display:inline-block;margin-bottom:16px;font-size:16px;font-weight:600}.blog-post-page .blog-post{background-color:#fff;padding:28px 32px 36px;line-height:1.8;box-shadow:0 8px 24px rgba(0,0,0,.05)}@media (max-width:767px){.blog-post-page .blog-post{padding:22px 18px 28px}}.blog-post-page .blog-post a,.blog-post-page .blog-post a:active,.blog-post-page .blog-post a:focus{text-decoration:none;color:initial}.blog-post-page .blog-post .post-date{color:#d1d1d1;text-transform:uppercase;font-weight:600;font-size:13px;letter-spacing:.6px;margin-bottom:22px}.blog-post-page .blog-post .post-title{margin-bottom:12px;font-size:3.2rem;font-weight:500;line-height:1.1}@media (max-width:767px){.blog-post-page .blog-post .post-title{font-size:2.4rem}}.blog-post-page .blog-post .post-body{margin:0;color:rgba(0,0,0,.87);font-size:18px;font-weight:400;line-height:1.85}.blog-post-page .blog-post .post-body p{margin:0 0 16px;font-weight:400}.blog-post-page .blog-post .post-body ol,.blog-post-page .blog-post .post-body ul{margin:0;padding:0}.statistics-article{display:flex;flex-direction:column;gap:22px;margin:0;list-style:none;counter-reset:statistics-section}.statistics-article__section{position:relative;padding:22px 24px 24px 72px;background:linear-gradient(180deg,rgba(251,159,31,.08) 0,rgba(255,255,255,0) 100%),#fff;border:1px solid rgb(244.7,244.7,244.7);border-radius:12px;counter-increment:statistics-section}@media (max-width:767px){.statistics-article__section{padding:18px 16px 18px 58px}}.statistics-article__section::before{content:counter(statistics-section);position:absolute;top:22px;left:22px;width:34px;height:34px;border-radius:50%;background:linear-gradient(to left,#ffab35 0,#fb9f1f 100%);color:#fff;font-size:16px;font-weight:700;line-height:34px;text-align:center}@media (max-width:767px){.statistics-article__section::before{top:18px;left:16px}}.statistics-article__heading{margin-bottom:14px;color:rgba(0,0,0,.87);font-size:22px;font-weight:700;line-height:1.4}.statistics-article__items{display:grid;gap:10px}.statistics-article__item{display:flex;justify-content:space-between;gap:16px;align-items:baseline;padding-bottom:10px;border-bottom:1px solid rgb(244.7,244.7,244.7)}.statistics-article__item:last-child{padding-bottom:0;border-bottom:0}@media (max-width:767px){.statistics-article__item{flex-direction:column;gap:4px}}.statistics-article__label{color:rgba(0,0,0,.54);font-size:17px;font-weight:600}.statistics-article__country,.statistics-article__route{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.statistics-article__country .fi{font-size:18px;line-height:1}.statistics-article__country-code{color:inherit}.statistics-article__route-arrow{color:rgba(0,0,0,.54);font-weight:700}.statistics-article__value{color:rgba(0,0,0,.87);font-size:22px;font-weight:700;white-space:nowrap}.statistics-article__text{margin:0;color:rgba(0,0,0,.54);font-size:17px}.cms-entry.homepage-main-text{padding:0 15px 55px 15px}.fi::before,[class*=" fi-"]::before,[class^="fi fi-"]::before{content:" "!important}body,html{background-color:#fafafa;color:rgba(0,0,0,.87);font-family:"Open Sans",sans-serif,Arial;font-size:16px;font-weight:600;height:100%;line-height:28px;width:100%}.container-fluid{padding-left:0!important;padding-right:0!important}.highlight-orange{color:#ffab35}.map-wrapper{position:relative;margin-bottom:24px;margin-top:24px;padding-left:0;padding-right:0}.map-legend{font-size:12px;font-size:.75rem;background:#fff;border:1px solid #d1d1d1;bottom:40px;left:5px;padding:6px 8px 6px 6px;position:absolute;width:auto}@media (max-width:767px){.map-legend{display:none}}.map-load-card-marker{background:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,.25);color:rgba(0,0,0,.87);cursor:pointer;font-family:"Open Sans",sans-serif,Arial;left:0;line-height:1.2;min-width:112px;padding:5px 8px 6px;position:absolute;top:0;transform:translate(-50%,calc(-100% - 8px));white-space:nowrap;z-index:1}.map-load-card-marker:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #fff;bottom:-8px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.map-load-card-marker__title{font-size:12px;font-size:.75rem;font-weight:700;max-width:150px;overflow:hidden;text-overflow:ellipsis}.map-load-card-marker__destination{font-size:11px;font-size:.6875rem;align-items:center;display:flex;gap:4px;margin-top:3px}.map-load-card-marker__flag{height:11px;-o-object-fit:cover;object-fit:cover;width:16px}.map-load-card-marker__city{display:inline-block;max-width:120px;overflow:hidden;text-overflow:ellipsis}.load-city-map{width:300px;height:300px}@media (max-width:767px){.load-city-map{width:200px;height:200px}}.map-text{font-size:11px}.load-info{margin-top:18px;font-weight:500}.select2-container--krajee .popover{max-height:500px;max-width:500px}.popover .popover-title{font-family:"Open Sans",sans-serif,Arial;font-size:14px;font-size:.875rem;font-weight:700}.popover .popover-content{font-family:"Open Sans",sans-serif,Arial;font-size:14px;font-size:.875rem}.map-location-popover{max-width:320px}.map-location-popover .popover-content{padding:10px;overflow:hidden}.tooltip.top .tooltip-arrow{border-top-color:rgba(0,0,0,.87);opacity:.9}.tooltip.top .tooltip-inner{opacity:.9;background-color:rgba(0,0,0,.87);border:1px solid rgba(0,0,0,.87);color:#fff;padding:5px;width:100%;max-width:300px;white-space:nowrap}.table-responsive table{margin-top:0;margin-bottom:0}.hide-desktop{display:none}@media (max-width:767px){.hide-desktop{display:block}}.adv-credits-cost{display:block;width:100%;padding-top:.5em;font-weight:700;font-size:2em;text-align:right}.adv-total-credit{display:block;width:100%;font-size:.8em;color:#a9a9a9;text-align:right}.adv-total-credits-topup{display:block;width:100%;text-align:right}.adv-open-contacts-cost{background-color:#eee;padding:8px 15px;-moz-user-select:none;-ms-user-select:none}.red-star{color:red}.adv-icon{margin-top:15px;position:relative;display:inline-block;height:100%;width:100%;font-size:4em}.stats-wrap{padding-bottom:2em}.load-cars{display:inline;position:relative}.new-badge{vertical-align:super}@media (max-width:767px){.new-badge{margin-left:9px}}@media (min-width:1310px){.new-badge{margin-left:9px}}.orange-border{border:solid orange!important}.blue-border{border:solid #3498db!important}.blue-border .advertised-load-cars{color:#3498db;border-color:#3498db}.option-div{min-width:100px}.option-div>a,.option-div>p{display:inline-block!important;padding-left:5px}.announcement-text:hover{text-decoration:underline;cursor:pointer}.nonsub-preview{margin-top:15px}.map-button{display:block}.map-button:hover{text-decoration:underline}.preview-map-distance div{width:auto;color:rgba(0,0,0,.54);float:left;padding-right:3px}.adv-card{margin-bottom:30px}.disabled-btn{opacity:.5}.wizard-card-title{text-align:left;padding-left:25px;padding-bottom:20px;font-weight:500}.btn-text{display:inline-block;color:grey}.btn-text:hover{color:#000;cursor:pointer}.color-black{color:#000}.margin-right-5{margin-right:5px}.btn-icon:hover{cursor:pointer}.other-platform-info{margin-bottom:40px;min-height:180px;margin-left:0;margin-right:20px;padding:10px 10px 0 10px;border:2px grey solid}.other-platform-img{background-position:center;background-repeat:no-repeat;background-size:contain;background-color:#fff;display:block;height:100%;min-height:168px}.other-platform-text{height:100%;min-height:180px;vertical-align:middle;padding-bottom:20px}.other-platform-link-div{display:inline;position:absolute;bottom:-20px;right:50px;background-color:#fafafa;border-right:5px solid #fafafa;border-left:5px solid #fafafa}.other-platform-index{color:rgba(0,0,0,.87)}#toast-container{top:10px!important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNpdGUuc2NzcyIsIm1vZHVsZXMvX2J1dHRvbnMuc2NzcyIsInBhcnRpYWxzL19tZWRpYS1xdWVyaWVzLnNjc3MiLCJwYXJ0aWFscy9fbWl4aW5zLnNjc3MiLCJzaXRlLmNzcyIsIm1vZHVsZXMvX2NoZWNrYm94LnNjc3MiLCJtb2R1bGVzL19jb250YWluZXJzLnNjc3MiLCJtb2R1bGVzL19mb3JtLnNjc3MiLCJtb2R1bGVzL19pY29ucy5zY3NzIiwibW9kdWxlcy9fcGFnaW5hdG9yLnNjc3MiLCJtb2R1bGVzL19yYWRpby5zY3NzIiwibW9kdWxlcy9fdGV4dC5zY3NzIiwiX2Vycm9yLnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwibGF5b3V0L19pbmRleC5zY3NzIiwibGF5b3V0L19tYWluLnNjc3MiLCJsYXlvdXQvX3NpZGViYXIuc2NzcyIsImxheW91dC9fc3Vic2NyaXB0aW9uLXJlbWluZGVyLnNjc3MiLCJsYXlvdXQvX3RvcGJhci5zY3NzIiwibG9hZC9fYW5ub3VuY2UtbG9hZC5zY3NzIiwibG9hZC9fbXktbG9hZHMuc2NzcyIsImxvYWQvX3ByZXZpZXcuc2NzcyIsImxvYWQvX2d1ZXN0LXByZXZpZXcuc2NzcyIsImxvYWQvX3JvdW5kdHJpcHMuc2NzcyIsImxvYWQvX3NlYXJjaC5zY3NzIiwibG9hZC9fc3VnZ2VzdGlvbnMuc2NzcyIsImxvYWQvX2xvYWQtbGlzdC5zY3NzIiwibG9hZC9fcG90ZW50aWFsLWxvYWQtbW9kYWwuc2NzcyIsImhhdWxpZXJzL19oYXVsaWVyLWl0ZW0uc2NzcyIsInNldHRpbmdzL19kb2N1bWVudC11cGxvYWQuc2NzcyIsInNldHRpbmdzL19zZXR0aW5ncy5zY3NzIiwic2V0dGluZ3MvX3NpZ24tdXAtaW52aXRhdGlvbi5zY3NzIiwic2V0dGluZ3MvX2NvbXBhbnktcHJvZmlsZS5zY3NzIiwic2l0ZS9fYWJvdXQtdXMuc2NzcyIsInNpdGUvX2d1aWRlbGluZXMuc2NzcyIsInNpdGUvX2hlbHAuc2NzcyIsInNpdGUvX2hvdy10by11c2Uuc2NzcyIsInNpdGUvX2ltcHJpbnQuc2NzcyIsInNpdGUvX2luZGV4LnNjc3MiLCJzaXRlL19sb2dpbi5zY3NzIiwic2l0ZS9fcmVzZXQtcGFzc3dvcmQuc2NzcyIsInNpdGUvX3NpZ24tdXAuc2NzcyIsInN1YnNjcmlwdGlvbi9fYWN0aXZlLXNlcnZpY2VzLnNjc3MiLCJzdWJzY3JpcHRpb24vX3NlcnZpY2Utd2l6YXJkLnNjc3MiLCJzdWJzY3JpcHRpb24vX3N1YnNjcmlwdGlvbi1pbmRleC5zY3NzIiwic3Vic2NyaXB0aW9uL19zdWJzY3JpcHRpb24tbmV3LXNlcnZpY2Utb3JkZXIuc2NzcyIsInN1YnNjcmlwdGlvbi9fc3Vic2NyaXB0aW9uLXNlcnZpY2UtY29uZmlybWF0aW9uLnNjc3MiLCJzdWJzY3JpcHRpb24vX3N1YnNjcmlwdGlvbi1zZXJ2aWNlLXB1cmNoYXNlLnNjc3MiLCJ3aWRnZXRzL19jb29raWVzLWJhbm5lci5zY3NzIiwid2lkZ2V0cy9fZGF0ZXBpY2tlci5zY3NzIiwid2lkZ2V0cy9fZ3JpZHZpZXctdGFibGUuc2NzcyIsIndpZGdldHMvX21vZGFsLnNjc3MiLCJ3aWRnZXRzL19waG9uZS13aWRnZXQuc2NzcyIsIndpZGdldHMvX3NlbGVjdDItaW5wdXRzLXN0eWxlLnNjc3MiLCJ3aWRnZXRzL190YWJzLnNjc3MiLCJ3aWRnZXRzL190b2FzdC1hbGVydC5zY3NzIiwiYmxvZy9fYmxvZy5zY3NzIiwiY21zL19jbXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBMkRRLDJFQUNBLHFFQUNBLHdFQUNBLHFFQ3pEUixtQkFDSSxNQUFBLGdCQUNBLHlCQUFBLHlCQUNJLE1BQUEsZ0JBSVIsMkJBQ0ksUUFBQSxhQUNBLGNBQUEsS0FDQSwwQ0FDSSxlQUFBLFNBS0osWUFDSSxXQUFBLFFBQ0EsV0FBQSxrREFDQSxjQUFBLElBQ0EsTUFBQSxLQUNBLE9BQUEsS0FBQSxJQUNBLFFBQUEsSUFBQSxLQUNBLGtCQUFBLGtCQUNJLFdBQUEsaURBQ0EsV0FBQSxvSUNTUiwwQkRsQkEsWUFZUSxXQUFBLEtBQ0EsTUFBQSxnQkFDQSxPQUFBLEVBQ0Esa0JBQUEsa0JBQ0ksV0FBQSxRQUNBLE1BQUEsU0FHUiw0QkFFSSxhQUFBLElBS1osZUFBQSxtQkFBQSxlQUFBLFlBQ0ksV0FBQSxnREFDQSxXQUFBLElBQUEsSUFBQSxJQUFBLGdCQUNBLE1BQUEsS0FDQSxRQUFBLE1BQ0EsWUFBQSxJQUNBLE9BQUEsS0FDQSxlQUFBLEtBQ0EsWUFBQSxLQUNBLGFBQUEsS0FDQSxTQUFBLFNBQ0EsV0FBQSxPQUNBLGVBQUEsVUFDQSxXQUFBLElBQUEsSUFDQSxNQUFBLEtBQ0EsY0FBQSxLQUNBLHlCQUFBLHlCQUFBLHFCQUFBLHFCQUFBLHFCQUFBLHFCQUFBLGtCQUFBLGtCQUNJLFdBQUEsNkdBQ0EsTUFBQSxLQUNBLGdCQUFBLEtBRUosb0NBQUEsd0NBQUEsb0NBQUEsaUNBQ0ksU0FBQSxTQUNBLEtBQUEsSUFDQSxJQUFBLElBQ0EsVUFBQSxxQkFDQSxNQUFBLEtBQ0EsYUFBQSxLQUlSLG1CQUFBLFlBQ0ksV0FBQSxnREFDQSx5QkFBQSx5QkFBQSxrQkFBQSxrQkFDSSxXQUFBLGtJQUlSLHNCQUFBLHNCQUNJLFdBQUEsNEdBQ0EsNEJBQUEsNEJBQUEsNEJBQUEsNEJBQ0ksV0FBQSw0R0FJUiwwQkFBQSxtQkFDSSxXQUFBLGlJQUNBLGdDQUFBLGdDQUFBLHlCQUFBLHlCQUNJLFdBQUEsaUlBSVIsb0JFakdFLFVBQUEsS0FDQSxVQUFBLFVGa0dFLGFBQUEsSUFBQSxNQUFBLEtBQ0EsS0FBQSxFQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxvQ0FFSSxTQUFBLFNBQ0EsS0FBQSxJQUNBLElBQUEsSUFDQSxVQUFBLHFCQUVKLDRCRWhIRixVQUFBLEtBQ0EsVUFBQSxTRm9IRixzQ0FBQSxzQ0FDSSxXQUFBLFFBQ0EsTUFBQSxNQUNBLFdBQUEsT0FDQSxXQUFBLEtBQ0EsNENBQUEsNENBQUEsNENBQUEsNENBQ0ksV0FBQSxRQUNBLFdBQUEsS0FLSiwyQ0FBQSwrQ0FBQSwyQ0FBQSx3Q0VqSUYsVUFBQSxLQUNBLFVBQUEsU0ZrSU0sT0FBQSxLQUNBLFlBQUEsS0FDQSxhQUFBLEtBRUosZ0RFdklGLFVBQUEsS0FDQSxVQUFBLFNGd0lNLE1BQUEsS0FDQSx3REUxSU4sVUFBQSxLQUNBLFVBQUEsUUYrSUYsWUFBQSxhQUNJLFdBQUEsSUFBQSxJQUNBLFdBQUEsUUFDQSxXQUFBLGdEQUNBLGNBQUEsRUFDQSxPQUFBLEtBQ0EsTUFBQSxLQUNBLFFBQUEsRUFDQSxRQUFBLElBQUEsS0FDQSxrQkFBQSxrQkFBQSxtQkFBQSxtQkFDSSxXQUFBLFFBQ0EsV0FBQSwrSEFJUixhQUNJLFdBQUEsZ0RBQ0EsbUJBQUEsbUJBQ0ksV0FBQSwrSEFJUixjQUNJLFVBQUEsTUFDQSxPQUFBLEVBQUEsSUNuSEEseUJEaUhKLGNBSVEsVUFBQSxLQUlSLGdCQUFBLGlCQUFBLHVCQUNJLFdBQUEsUUFDQSxXQUFBLGdEQUNBLGNBQUEsRUFDQSxPQUFBLEtBQ0EsTUFBQSxLQUNBLFlBQUEsSUFDQSxPQUFBLEtBQ0EsUUFBQSxFQUNBLFFBQUEsSUFBQSxLQUNBLFlBQUEsS0FDQSxXQUFBLElBQUEsSUFDQSxjQUFBLElBQ0Esc0JBQUEsc0JBQUEsdUJBQUEsdUJBQUEsNkJBQUEsNkJBQ0ksV0FBQSxRQUNBLFdBQUEsNkdBQ0EsTUFBQSxLQUNBLGdCQUFBLEtBRUosZ0NBQUEsaUNBQUEsdUNBQ0ksYUFBQSxJQzdJSix5QkR5SEosZ0JBQUEsaUJBQUEsdUJBdUJRLE1BQUEsTUFJUixrQkFDSSxpQkFBQSxRQUNBLE9BQUEsSUFBQSxNQUFBLEtBQ0EsTUFBQSxnQkFDQSxZQUFBLElBQ0EsT0FBQSxLQUNBLFFBQUEsRUFDQSxRQUFBLElBQUEsS0FDQSxXQUFBLGlCQUFBLElBQ0EsY0FBQSxJQUNBLHdCQUFBLHdCQUNJLGlCQUFBLDBCQUVKLGtDQUNJLGFBQUEsSUNsS0oseUJEb0pKLGtCQWlCUSxNQUFBLE1BSVIsZ0NBQ0ksTUFBQSxnQkFDQSxRQUFBLGFBQ0EsT0FBQSxLQUNBLFlBQUEsS0FDQSxRQUFBLEVBQ0EsTUFBQSxLQUNBLHNDQUFBLHNDQUNJLE1BQUEsZ0JBRUosZ0RFeE9GLFVBQUEsS0FDQSxVQUFBLEtGeU9NLE9BQUEsRUFJUixzQ0FBQSw0Q0FBQSxxQ0FDSSxRQUFBLEVBQUEsS0FHSixnQkVsUEUsVUFBQSxLQUNBLFVBQUEsUUZtUEUsWUFBQSxPQUNBLFdBQUEsS0FDQSxPQUFBLE1BQ0EsV0FBQSxLQUFBLEVBQUEsSUFBQSxnQkFDQSxNQUFBLGdCQUNBLFFBQUEsS0FDQSxZQUFBLElBQ0EsT0FBQSxLQUNBLGdCQUFBLE9BQ0EsUUFBQSxJQUFBLEtBQ0EsU0FBQSxNQUNBLE1BQUEsRUFDQSxnQ0VoUUYsVUFBQSxLQUNBLFVBQUEsT0ZpUU0sTUFBQSxRQUNBLGFBQUEsS0FFSixzQkFBQSxzQkFDSSxNQUFBLGdCQUNBLGdCQUFBLEtBQ0Esc0NBQUEsc0NBQ0ksTUFBQSxRQUNBLGdCQUFBLEtDdE9SLDBCRDhNSixnQkE0QlEsUUFBQSxNQUlSLG9CQUNJLE9BQUEsU0FJQSw2QkFDSSxRQUFBLEtDcFBKLDBCRG1QQSw2QkFHUSxRQUFBLE9BS1osbUJBQ0ksUUFBQSxhQUNBLFlBQUEsS0FDQSxjQUFBLEtBQ0EseUJBQUEseUJBQ0ksTUFBQSxLQUNBLGdCQUFBLEtBSVIsOEJBQUEsb0NBQUEsNkJFelNFLFVBQUEsS0FDQSxVQUFBLFFGMFNFLE9BQUEsS0FDQSxRQUFBLEVBQUEsS0FDQSxTQUFBLFNBQ0EsTUFBQSxLQUNBLElBQUEsS0FHSix1QkVsVEUsVUFBQSxLQUNBLFVBQUEsUUZtVEUsT0FBQSxFQUFBLElBQUEsS0FBQSxFQUNBLE9BQUEsS0FDQSxRQUFBLEVBQUEsS0NqUUEseUJENlBKLHVCRWxURSxVQUFBLEtBQ0EsVUFBQSxLRndUTSxPQUFBLE1BSVIsWUFDSSxNQUFBLE1BQ0EsT0FBQSxFQUFBLElDMVFBLHlCRHdRSixZQUlRLE1BQUEsS0FDQSxPQUFBLEtBQUEsTUFJUixVQUNJLFdBQUEsSUFDQSxPQUFBLEVBQ0EsV0FBQSxLQUNBLFFBQUEsRUFDQSwwQkFDSSxlQUFBLEtBSVIsUUFDSSxRQUFBLEVBQ0EsY0FBQSxjQUNJLE1BQUEsS0FDQSxnQkFBQSxLQUlSLGVBRUksTUFBQSxJQUNBLFFBQUEsYUFDQSxhQUFBLElBQ0EsV0FBQSxLQUVKLFlBRUksUUFBQSxhQUNBLE1BQUEsSUFHSixpQkFFSSxXQUFBLGdEQUNBLHVCQUFBLHVCQUNJLFdBQUEsa0lBQ0EsTUFBQSxLQUNBLGdCQUFBLEtBSVIsdUJBRUksV0FBQSxnQkFDQSxNQUFBLEtBQ0EsNkJBQUEsNkJBQ0ksV0FBQSxRQUNBLE1BQUEsS0FDQSxnQkFBQSxLQUtKLDhDQUFBLDhDQUNJLFdBQUEsUUFJUix5QkFDSSxRQUFBLFlBQ0EsaUJBQUEsUUFDQSxhQUFBLFFBQ0EsTUFBQSxLQUNBLFlBQUEsSUFDQSxPQUFBLEtBQ0EsUUFBQSxFQUNBLFFBQUEsSUFBQSxLQUNBLFlBQUEsS0FDQSxXQUFBLElBQUEsSUFHSix5Q0FDSSxhQUFBLEtBQ0EsVUFBQSxLR29CSiwrQkhqQkEsK0JBRUksaUJBQUEsWUFDQSxNQUFBLFFHb0JKLDRDSGpCQSw0Q0FFSSxpQkFBQSxZQUNBLE1BQUEsUUFHSixzQ0FDSSxpQkFBQSxRQUNBLGFBQUEsUUk3WkEsbUNBQUEsOENBQ0ksUUFBQSxLQUtKLGdCQUNJLGFBQUEsRUFJUixpQkFDSSxZQUFBLE9BQ0EsT0FBQSxRQUNBLFFBQUEsS0FDQSxlQUFBLElBQ0EsU0FBQSxTQUNBLHdCQUNJLE9BQUEsSUFBQSxNQUFBLFFBQ0EsUUFBQSxHQUNBLFFBQUEsYUFDQSxPQUFBLEtBQ0EsYUFBQSxJQUNBLE1BQUEsS0FHQSw4QkFBQSw4QkFDSSxPQUFBLElBQUEsTUFBQSxRQUdSLDJCQUNJLFdBQUEsRUFDQSxjQUFBLEVBS0osZ0NGeENGLFVBQUEsS0FDQSxVQUFBLFFFeUNNLFlBQUEsT0FDQSxpQkFBQSxRQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsTUFBQSxLQUNBLFFBQUEsSUFDQSxRQUFBLEtBQ0EsWUFBQSxRQUNBLFlBQUEsSUFDQSxnQkFBQSxPQ2hEUixvQkFDSSxTQUFBLFNBQ0EsaURBQ0ksY0FBQSxNQUNBLHVEQUNJLFFBQUEsS0o4Q1IseUJJakRBLGlEQU1RLGNBQUEsTUFLWixtQkhmRSxVQUFBLEtBQ0EsVUFBQSxRR2dCRSxNQUFBLE1BQ0EsT0FBQSxJQUFBLEVBQ0EseUJBQ0ksTUFBQSxnQkFDQSxZQUFBLElKZ0NKLHlCSXRDSixtQkhmRSxVQUFBLEtBQ0EsVUFBQSxLR3dCTSxNQUFBLEtBQ0EsTUFBQSxLQUNBLGNBQUEsTUFJUiw0QkFDSSxXQUFBLElBR0osMEJBQ0ksV0FBQSxPSHBDRixVQUFBLEtBQ0EsVUFBQSxTR3VDRiw2QkFDSSxPQUFBLEtBQUEsS0FBQSxLQUNBLFdBQUEsT0FHSixtQkFDSSxRQUFBLEtBQ0EsWUFBQSxXSk1BLHlCSVJKLG1CQUlRLFFBQUEsU0FNQSxnREFBQSxpREFDSSxPQUFBLEtBQUEsS0FBQSxLQUFBLEtBS1osb0NBQUEseUJBQ0ksU0FBQSxTQUNBLElBQUEsSUM3REosZUpGRSxVQUFBLEtBQ0EsVUFBQSxRSUdFLE1BQUEsZ0JBQ0EsUUFBQSxNQUNBLFdBQUEsS0FHSixjSlRFLFVBQUEsS0FDQSxVQUFBLEtJVUUsbUJBQUEsS0FBQSxnQkFBQSxLQUFBLFdBQUEsS0FDQSxjQUFBLElBQ0EsWUFBQSxJQUNBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsUUFBQSxFQUNBLG9CQUNJLE9BQUEsSUFBQSxNQUFBLFFBQ0EsV0FBQSxFQUFBLEVBQUEsS0FBQSxxQkFJUixjQUNJLGVBQUEsS0FDQSw4QkFDSSxNQUFBLGdCQUNBLFNBQUEsU0FDQSxNQUFBLEtBQ0EsSUFBQSxLQUlSLDBCQUNJLFlBQUEsZUFDQSxJQUFBLGVBR0osVUFDSSxPQUFBLFNBR0osWUoxQ0UsVUFBQSxLQUNBLFVBQUEsUUkyQ0UsWUFBQSxJQUNBLFdBQUEsS0FJQSwwQkFDSSxNQUFBLFFBRUoseUJBQ0ksT0FBQSxJQUFBLE1BQUEsUUFFSix1QkFDSSxNQUFBLFFBS0osNEJBQ0ksTUFBQSxRQUVKLDJCQUNJLE9BQUEsSUFBQSxNQUFBLFFBRUoseUJBQ0ksTUFBQSxRQUlSLHdCQUNJLFdBQUEsTUFDQSxXQUFBLE9BQ0EsTUFBQSxLQUVJLHVEQUNJLFFBQUEsS0FBQSxLQU1SLHVDQUNJLFNBQUEsUUFJUixpQ0FDSSxXQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsS0FDQSxZQUFBLElBQ0EsUUFBQSxLQUFBLEtBQ0EsU0FBQSxTQUdKLHlCQUFBLDRCQUFBLG1CQUNJLFdBQUEsTUFDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLE1BQUEsS0xoREEseUJLNENKLHlCQUFBLDRCQUFBLG1CQU1RLFFBQUEsTUFDQSxPQUFBLElBQUEsS0FBQSxLQUFBLEtBQ0EsU0FBQSxTQUNBLFdBQUEsT0FDQSxNQUFBLE1BSVIseUJBQUEsNEJBQ0ksV0FBQSxNQUNBLE1BQUEsS0w1REEseUJLMERKLHlCQUFBLDRCQUlRLFdBQUEsUUFDQSxNQUFBLE1BSVIsb0JBQ0ksUUFBQSxNQUNBLGFBQUEsS0xyRUEseUJLbUVKLG9CQUlRLGFBQUEsRUFDQSxXQUFBLFFBSVIsMEJBQ0ksY0FBQSxLQUdKLDZDQUNJLFFBQUEsSUFDQSxPQUFBLEVBQ0EsTUFBQSxFQUNBLFlBQUEsSUFBQSxNQUFBLFlBQ0EsYUFBQSxJQUFBLE1BQUEsWUFDQSxXQUFBLElBQUEsTUFBQSxnQkFDQSxTQUFBLFNBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLElBQUEsSUFBQSxPQUdKLCtDQUNJLFFBQUEsSUFDQSxPQUFBLEVBQ0EsTUFBQSxFQUNBLFlBQUEsSUFBQSxNQUFBLFlBQ0EsYUFBQSxJQUFBLE1BQUEsWUFDQSxXQUFBLElBQUEsTUFBQSxnQkFDQSxTQUFBLFNBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLElBQUEsSUFBQSxPQUdKLDZESHVpQkEsK0RHcmlCSSxRQUFBLElBQ0EsT0FBQSxFQUNBLE1BQUEsRUFDQSxZQUFBLElBQUEsTUFBQSxZQUNBLGFBQUEsSUFBQSxNQUFBLFlBQ0EsV0FBQSxJQUFBLE1BQUEsZ0JBQ0EsU0FBQSxTQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsV0FBQSxJQUFBLElBQUEsT0N2S0osV0FDSSxNQUFBLFFBQ0EsUUFBQSxhQUNBLFdBQUEsT0FDQSxPQUFBLEtBQ0EsT0FBQSxJQUNBLFNBQUEsU0FDQSxlQUFBLE9BQ0EsTUFBQSxLQUNBLGlCQUFBLGtCQUNJLFdBQUEsRUFBQSxFQUFBLEVBQUEsS0FBQSxNQUNBLFFBQUEsR0FDQSxPQUFBLElBQ0EsS0FBQSxJQUNBLGVBQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLFVBQUEscUJBQ0EsTUFBQSxLQUVKLGlCQUNJLE9BQUEsS0FDQSxNQUFBLElBSVIsWUFDSSxNQUFBLFFBQ0EsUUFBQSxhQUNBLFdBQUEsT0FDQSxPQUFBLEtBQ0EsT0FBQSxJQUNBLFNBQUEsU0FDQSxlQUFBLE9BQ0EsTUFBQSxLQUNBLG1CQUNJLFdBQUEsRUFBQSxFQUFBLEVBQUEsS0FBQSxNQUNBLFFBQUEsR0FDQSxPQUFBLElBQ0EsS0FBQSxJQUNBLGVBQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLFVBQUEscUJBQ0EsTUFBQSxLQUlSLFlBQ0ksTUFBQSxLQUNBLFFBQUEsYUFDQSxXQUFBLE9BQ0EsT0FBQSxLQUNBLE9BQUEsSUFBQSxJQUFBLElBQUEsRUFDQSxTQUFBLFNBQ0EsVUFBQSxlQUNBLGVBQUEsT0FDQSxNQUFBLEtBQ0Esa0JBQUEsbUJBQ0ksV0FBQSxFQUFBLEVBQUEsRUFBQSxLQUFBLE1BQ0EsUUFBQSxHQUNBLE9BQUEsSUFDQSxLQUFBLElBQ0EsZUFBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsVUFBQSxxQkFDQSxNQUFBLEtBRUosa0JBQ0ksT0FBQSxJQUNBLE1BQUEsSUFDQSxLQUFBLElBQ0EsSUFBQSxJQUlSLFlBQ0ksTUFBQSxLQUNBLFFBQUEsYUFDQSxXQUFBLE9BQ0EsT0FBQSxLQUNBLE9BQUEsSUFBQSxJQUFBLElBQUEsRUFDQSxTQUFBLFNBQ0EsVUFBQSxlQUNBLGVBQUEsT0FDQSxNQUFBLEtBQ0Esa0JBQUEsbUJBQ0ksV0FBQSxFQUFBLEVBQUEsRUFBQSxLQUFBLE1BQ0EsUUFBQSxHQUNBLE9BQUEsSUFDQSxLQUFBLElBQ0EsZUFBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsVUFBQSxxQkFDQSxNQUFBLEtBRUosa0JBQ0ksT0FBQSxLQUNBLE1BQUEsSUFJUixXQUNJLFVBQUEsS0FDQSxNQUFBLGdCQUNBLE9BQUEsZ0JBQ0EsWUFBQSxnQkFDQSxlQUFBLGNDOUdKLHVCQUNJLFFBQUEsYUFDQSxPQUFBLEtBQ0EsU0FBQSxTQUVBLDZCQUNJLFFBQUEsR0FDQSxNQUFBLEVBQ0EsT0FBQSxFQUNBLFlBQUEsSUFBQSxNQUFBLFlBQ0EsYUFBQSxJQUFBLE1BQUEsWUFDQSxXQUFBLElBQUEsTUFBQSxnQkFDQSxTQUFBLFNBQ0EsTUFBQSxLQUNBLElBQUEsSUFDQSxVQUFBLGlCQUNBLGVBQUEsS0FHSiw4QkFDSSxtQkFBQSxLQUNBLGdCQUFBLEtBQ0EsV0FBQSxLQUNBLGlCQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsS0FDQSxRQUFBLEVBQUEsS0FBQSxFQUFBLElBQ0EsY0FBQSxJQUlSLHdCQUNJLE1BQUEsS0FDQSxPQUFBLEVBQUEsS0FBQSxFQUFBLEVBQ0EsWUFBQSxLQ2pDSixrQkFDSSxPQUFBLEtBQ0EsYUFBQSxJQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsTUFBQSxLQ0xKLEVBQ0ksTUFBQSxRQUNBLFFBQUEsRUFDQSxTQUFBLFFBQUEsUUFDSSxNQUFBLFFBQ0EsZ0JBQUEsVUFJUixHUlhFLFVBQUEsS0FDQSxVQUFBLFFRWUUsWUFBQSxJQUNBLE9BQUEsS0FBQSxFQUFBLEtBQUEsRUFHSixHUmpCRSxVQUFBLEtBQ0EsVUFBQSxPUWtCRSxZQUFBLElBR0osR1J0QkUsVUFBQSxLQUNBLFVBQUEsUVF1QkUsWUFBQSxJQUdKLEdSM0JFLFVBQUEsS0FDQSxVQUFBLFNRNEJFLFlBQUEsSUFDQSxZQUFBLEtBR0osRUFDSSxZQUFBLElBQ0EsY0FBQSxLQUtJLCtCQUNJLFFBQUEsSUFDQSxNQUFBLFFBS1osc0JSL0NFLFVBQUEsS0FDQSxVQUFBLFFRZ0RFLE1BQUEsZ0JBQ0EsUUFBQSxNQUNBLFlBQUEsSUFDQSxjQUFBLEtBQ0EsV0FBQSxLQUNBLGdDQUNJLE1BQUEsUUFLUixlQUNJLE1BQUEsUUMzREosb0JBQ0ksV0FBQSxLQUNBLGlCQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsS0FDQSxRQUFBLEtBSUosdUJBQ0ksVUFBQSxPQUNBLE9BQUEsRUFBQSxLQUdKLFdUZkUsVUFBQSxNQUNBLFVBQUEsS1NnQkUsWUFBQSxJQUNBLFdBQUEsT0FDQSxZQUFBLEtWa0NBLHlCVXRDSixXVGZFLFVBQUEsS0FDQSxVQUFBLFNTd0JGLG9CVHpCRSxVQUFBLEtBQ0EsVUFBQSxTUzBCRSxZQUFBLElBQ0EsV0FBQSxPQUNBLE9BQUEsS0FBQSxFQUFBLEtBQUEsRUFDQSwwQkFDSSxRQUFBLEdBQ0EsUUFBQSxNQUNBLE9BQUEsS0FBQSxLQUFBLEVBQUEsS0FDQSxjQUFBLElBQUEsTUFBQSxnQkFDQSxNQUFBLEtWa0JKLHlCVTVCSixvQlR6QkUsVUFBQSxLQUNBLFVBQUEsUVN5Q0YsYUFDSSxRQUFBLE1BQ0EsTUFBQSxNQUNBLE9BQUEsS0FBQSxLQUFBLEVBQUEsS1ZRQSx5QlVYSixhQUtRLGNBQUEsS0FDQSxNQUFBLE9BSVIseUJBQ0ksV0FBQSxLVkFBLHlCVURKLHlCQUdRLE9BQUEsRUFBQSxNQUlSLDZCQUNJLFFBQUEsYUFDQSxXQUFBLEtWUkEseUJVTUosNkJBSVEsT0FBQSxFQUFBLEtBQUEsS0FBQSxNQUlSLG1CVG5FRSxVQUFBLEtBQ0EsVUFBQSxRU29FRSxRQUFBLGFBQ0EsU0FBQSxTQUNBLFdBQUEsT0FDQSxNQUFBLEtWbkJBLHlCVWNKLG1CVG5FRSxVQUFBLEtBQ0EsVUFBQSxNVUNGLE9BQ0ksT0FBQSxFQUNBLFNBQUEsU0FDQSxNQUFBLEtBR0osZVZSRSxVQUFBLEtBQ0EsVUFBQSxTVVNFLFdBQUEsS0FDQSxPQUFBLEVBQ0EsV0FBQSxFQUFBLEtBQUEsSUFBQSxnQkFDQSxZQUFBLElBQ0EsT0FBQSxLQUNBLFNBQUEsTUFDQSxNQUFBLEtBQ0EsUUFBQSxFWG1CQSwwQlc1QkosZUFXUSxRQUFBLE1BSUksZ0NBQ0ksWUFBQSxJQUNBLFdBQUEsS0FDQSxRQUFBLEtBQUEsS0FDQSxzQ0FBQSxzQ0FDSSxjQUFBLElBQUEsTUFBQSxRQUNBLE1BQUEsUUFJWix3Q0FDSSxPQUFBLGVBQ0EsV0FBQSxJQUNBLDBDQUNJLE1BQUEsUUFDQSxZQUFBLElBSUoscUNBQ0ksY0FBQSxJQUFBLE1BQUEsUUFDQSxNQUFBLFFBQ0EsMkNBQUEsMkNBQ0ksY0FBQSxJQUFBLE1BQUEsUUFDQSxNQUFBLFFBS1IsdUNBQ0ksTUFBQSxnQkFDQSw2Q0FBQSw2Q0FDSSxPQUFBLEtBQ0EsTUFBQSxnQkFLUiwwQ0FDSSxNQUFBLFFBQ0EsWUFBQSxJQzdEaEIsa0JBQ0ksV0FBQSxRQUFBLGlDQUFBLFVBQUEsT0FBQSxPQUNBLGdCQUFBLE1BQ0EsT0FBQSxLQUNBLFFBQUEsSUFDQSxTQUFBLE1BQ0EsTUFBQSxLQUdKLG9CQUNJLFlBQUEsT0FDQSxRQUFBLEtBQ0EsZUFBQSxPQUNBLE9BQUEsS0FDQSxnQkFBQSxPQUNBLE9BQUEsRUFBQSxLQUNBLFNBQUEsU0FDQSxNQUFBLEtaZ0VBLDBCWXhFSixvQkFVUSxRQUFBLE1BQ0EsUUFBQSxNQUFBLEtBQUEsRUFBQSxNQ3BCUixhQUNJLFdBQUEsS0FDQSxRQUFBLEtBQ0EsT0FBQSxLQUNBLFNBQUEsTUFDQSxNQUFBLEtBQ0EsUUFBQSxLQUdKLGFBQ0ksWUFBQSxPQUNBLFFBQUEsS0FDQSxlQUFBLE9BQ0EsT0FBQSxLQUNBLGdCQUFBLE9BQ0EsV0FBQSxNQUdKLGFacEJFLFVBQUEsS0FDQSxVQUFBLE9ZcUJFLGNBQUEsS2JjQSwwQmFoQkosYVpwQkUsVUFBQSxLQUNBLFVBQUEsU1kyQkYsTUFDSSxXQUFBLEtBQ0EsU0FBQSxTQUdKLG1CQUNJLFNBQUEsU0FDQSxRQUFBLEtBQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxFQUFBLEtiREEsMEJhSEosbUJBTVEsWUFBQSxNQUlSLDZCQUNJLFlBQUEsS0FHSixzQkFDSSxTQUFBLE1BQ0EsSUFBQSxNQUNBLEtBQUEsS0FDQSxNQUFBLE1iZkEsMEJhV0osc0JBTVEsUUFBQSxNQUlSLHdCQUNJLE9BQUEsRUFBQSxFQUFBLEtBQUEsTUFDQSxVQUFBLE9idkJBLDBCYXFCSix3QkFJUSxPQUFBLEtBQUEsS0FBQSxLQUFBLE1BSVIsNEJBQ0ksY0FBQSxLQUdKLGdDQUNJLFFBQUEsYUNwRUoseUJBQ0ksTUFBQSxNQUNBLEtBQUEsTUFHSixpQkFDSSxXQUFBLEtBQ0EsV0FBQSxJQUFBLEVBQUEsSUFBQSxnQkFDQSxPQUFBLEtBQ0EsS0FBQSxFQUNBLFNBQUEsS0FDQSxTQUFBLE1BQ0EsSUFBQSxFQUNBLFdBQUEsSUFBQSxLQUFBLFlBQ0EsTUFBQSxFQUNBLFFBQUEsS0FDQSxZQUFBLE9BR0osc0JBQ0ksY0FBQSxJQUFBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsU0FBQSxTQUNBLFdBQUEsTUFHSixlYjVCRSxVQUFBLEtBQ0EsVUFBQSxRYTZCRSxNQUFBLGdCQUNBLFFBQUEsRUFDQSxTQUFBLFNBQ0EsTUFBQSxLQUNBLElBQUEsS0FDQSxxQkFBQSxxQkFDSSxNQUFBLGdCQUNBLGdCQUFBLEtBSVIsY0FDSSxNQUFBLGdCQUNBLFFBQUEsRUFDQSxZQUFBLFdBQUEsQ0FBQSxVQUFBLENBQUEsTUFDQSxVQUFBLGtCQUNBLFlBQUEsSUFDQSxZQUFBLGVkWEEsMEJjS0osY0FRUSxRQUFBLGlCQU1BLG9CQUNJLGNBQUEsSUFBQSxNQUFBLEtBQ0EsTUFBQSxnQkFDQSxZQUFBLElBQ0EsUUFBQSxLQUFBLEtBQUEsS0FBQSxLQUNBLFNBQUEsU0FDQSwwQkFBQSwwQkFDSSxXQUFBLFFBQ0EsTUFBQSxRQUNBLGlDQUFBLGlDQUNJLFFBQUEsR0FDQSxXQUFBLFFBQ0EsT0FBQSxLQUNBLE1BQUEsSUFDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsRUFHUixvQ2IxRVYsVUFBQSxLQUNBLFVBQUEsU2EyRWMsYUFBQSxLQUVKLDRCYjlFVixVQUFBLEtBQ0EsVUFBQSxLYW1GTSxtQ0FDSSxNQUFBLGdCQUNBLFlBQUEsSUFHUiw0QkFDSSxXQUFBLElBQ0EsT0FBQSxlQUNBLDhCQUNJLE1BQUEsUUFDQSxZQUFBLElBSUosOEJBQ0ksTUFBQSxRQUlKLDZCQUNJLE1BQUEsZ0JBQ0EsbUNBQUEsbUNBQ0ksTUFBQSxnQkFDQSwwQ0FBQSwwQ0FDSSxXQUFBLElBTVoseUJBQ0ksTUFBQSxRQUNBLFdBQUEsUUFDQSxnQ0FDSSxRQUFBLEdBQ0EsV0FBQSxRQUNBLE9BQUEsS0FDQSxNQUFBLElBQ0EsU0FBQSxTQUNBLEtBQUEsRUFDQSxJQUFBLEVBRUosK0JBQUEsK0JBQ0ksTUFBQSxRQUNBLFdBQUEsUUFDQSxzQ0FBQSxzQ0FDSSxRQUFBLEdBQ0EsV0FBQSxRQUNBLE9BQUEsS0FDQSxNQUFBLElBQ0EsU0FBQSxTQUNBLEtBQUEsRUFDQSxJQUFBLEVBT3BCLHdCQUNJLFdBQUEsS0FDQSxRQUFBLEtBQUEsS0FBQSxLQUFBLEtBQ0EsZUFBQSxVYmxKRixVQUFBLEtBQ0EsVUFBQSxPYW1KRSxZQUFBLElBQ0EsY0FBQSxJQUFBLE1BQUEsS0FDQSxNQUFBLGdCWjJxQ0osMEJhL3pDQSx1QmRGRSxVQUFBLEtBQ0EsVUFBQSxTY0lFLFlBQUEsT0FDQSxXQUFBLEtBQ0EsV0FBQSxFQUFBLElBQUEsSUFBQSxnQkFDQSxNQUFBLGdCQUNBLFFBQUEsS0FDQSxlQUFBLElBQ0EsWUFBQSxJQUNBLGNBQUEsS0FDQSxXQUFBLEtBQ0EsZ0JBQUEsY0FDQSxRQUFBLEtBQUEsS0FBQSxLQUFBLEtBQ0EsU0FBQSxTQUNBLE1BQUEsS0FDQSxjQUFBLElmbUNBLHlCRWd5Q0YsMEJhbjFDRix1QkFrQlEsZUFBQSxPQUNBLFFBQUEsS0FBQSxNZmtESix5QkVxeENGLDBCYTExQ0YsdUJBc0JRLFFBQUEsTWIwMENSLHVDYXQwQ0Esb0NBR0ksY0FBQSxLQUdKLG1CQUNJLE1BQUEsUUFDQSxhQUFBLFFBR0osa0NBQ0ksTUFBQSxRQUdKLG1CQUNJLE1BQUEsUUFDQSxhQUFBLFFBR0osa0NBQ0ksTUFBQSxRQUdKLGNBQ0ksV0FBQSxLZHJERixVQUFBLEtBQ0EsVUFBQSxTY3NERSxXQUFBLEtBQ0EsV0FBQSxFQUFBLElBQUEsSUFBQSxnQkFDQSxNQUFBLGdCQUNBLFlBQUEsSUFDQSxjQUFBLEtBQ0EsZ0JBQUEsY0FDQSxRQUFBLEtBQUEsS0FBQSxLQUFBLEtBQ0EsU0FBQSxTQUNBLE1BQUEsS0FDQSxXQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsUWZaQSx5QmVESixjQWVRLGVBQUEsT0FDQSxRQUFBLEtBQUEsTWZHSix5QmVuQkosY0FtQlEsUUFBQSxNQUlSLFdBQ0ksV0FBQSxJQUVKLGVkOUVFLFVBQUEsS0FDQSxVQUFBLE9jK0VFLE1BQUEsUUFDQSxLQUFBLEtBQ0EsV0FBQSxNQUNBLFNBQUEsU0FDQSxJQUFBLElmL0JBLHlCZXlCSixlZDlFRSxVQUFBLEtBQ0EsVUFBQSxTY3NGTSxRQUFBLGFBQ0EsS0FBQSxFQUNBLE9BQUEsS0FBQSxLQUFBLEVBQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxHQUlSLGtCQUNJLFdBQUEsUWYzQ0EseUJlMENKLGtCQUdRLFdBQUEsS0FDQSxXQUFBLFFBSVIsc0JBQ0ksU0FBQSxTQUNBLFlBQUEsT0FHSixxQmQ1R0UsVUFBQSxLQUNBLFVBQUEsUWM2R0UsT0FBQSxJQUFBLE1BQUEsUUFDQSxNQUFBLFFBQ0EsWUFBQSxJQUNBLFlBQUEsS0FDQSxRQUFBLElBQUEsS0FDQSxlQUFBLFVBQ0EsV0FBQSxJQUFBLElBQ0EsMkJBQUEsMkJBQ0ksV0FBQSxRQUNBLE1BQUEsS0FDQSxnQkFBQSxLZm5FSix5QmV1REoscUJBZVEsUUFBQSxhQUNBLE9BQUEsS0FBQSxLQUFBLEtBQUEsTWJ3MUNSLHlCYXAxQ0EsNkJicTFDQSx5QkRyOUNFLFVBQUEsS0FDQSxVQUFBLFNjbUlFLE1BQUEsZ0JBQ0EsT0FBQSxLQUNBLFlBQUEsS0FDQSxRQUFBLEdBQ0EsUUFBQSxFQUNBLFNBQUEsU0FDQSxNQUFBLEVBQ0EsV0FBQSxPQUNBLElBQUEsRUFDQSxNQUFBLEtidzFDSiwrQkFEQSwrQmF0MUNJLG1DQUFBLG1DYnkxQ0osK0JBREEsK0JhdjFDUSxNQUFBLGdCQUNBLFFBQUEsR0FDQSxnQkFBQSxLQUtSLHFCQUNJLGFBQUEsUUNySkosY0FDSSxTQUFBLFNBQ0EsSUFBQSxFQUNBLFlBQUEsS2hCK0JBLDBCZ0JsQ0osY0FLUSxZQUFBLEdBR1IsUWZWRSxVQUFBLEtBQ0EsVUFBQSxTZVdFLFNBQUEsU0FDQSxZQUFBLEtBQ0EsTUFBQSxLQUNBLFFBQUEsS2hCcUJBLDBCZ0IxQkosUWZWRSxVQUFBLEtBQ0EsVUFBQSxLZWlCTSxXQUFBLEtBQ0EsV0FBQSxFQUFBLElBQUEsSUFBQSxnQkFDQSxPQUFBLEtBQ0EsWUFBQSxFQUNBLFdBQUEsRUFDQSxTQUFBLE9oQmFKLDBCZ0JYQSx5QkFFUSxXQUFBLElBQUEsTUFBQSxLQUNBLFdBQUEsTUFHUixvQkFDSSxXQUFBLEtBQ0EsUUFBQSxFQUNBLE1BQUEsS0FFSix1QkFDSSxjQUFBLEVoQkRKLDBCZ0JBQSx1QmZwQ0YsVUFBQSxLQUNBLFVBQUEsS2V1Q1UsUUFBQSxFQUNBLFNBQUEsU0FDQSxNQUFBLEtBRUksNEJBQ0ksV0FBQSxLQUNBLFFBQUEsS0FBQSxJQUNBLFlBQUEsT0FPcEIsa0JBQ0ksV0FBQSxLQUNBLFdBQUEsRUFBQSxJQUFBLElBQUEsZ0JBQ0EsT0FBQSxLQUNBLFdBQUEsRUFDQSxZQUFBLEVBQ0EsU0FBQSxNQUdRLG1DQUNJLFFBQUEsS0FBQSxLaEI1QlosMEJnQjJCUSxtQ0FHUSxRQUFBLEtBQUEsTUFJSixrREFDSSxRQUFBLElBQUEsS0FHQSw0REFDSSxXQUFBLFFBQ0EsTUFBQSxRQUNBLFdBQUEsV0FBQSxJQUNBLGtFQUFBLGtFQUNJLFdBQUEsMEJBT2hCLDBDQUNJLGNBQUEsSUFDQSxNQUFBLEtBQ0EsUUFBQSxJQUFBLEtBQ0EsZ0RBQUEsZ0RBQ0ksV0FBQSxpREFDQSxXQUFBLG9JaEJ4RGhCLDBCZ0JrRFEsMENBU1EsV0FBQSxLQUNBLE1BQUEsZ0JBQ0EsT0FBQSxFQUNBLFFBQUEsS0FBQSxLQUNBLGdEQUFBLGdEQUNJLFdBQUEsUUFDQSxNQUFBLFNBS2hCLHlDQUNJLE9BQUEsS0FDQSwrQ0FBQSwrQ0FDSSxXQUFBLElBQ0EsY0FBQSxJQUFBLE1BQUEsUWhCMUVaLDBCZ0I2RVksK0NBQUEsK0NBQ0ksY0FBQSxHQUlKLGlEQUFBLGlEQUNJLE1BQUEsUUFJWiwyREFDSSxjQUFBLElBQUEsTUFBQSxRaEJ4RlIsMEJnQnVGSSwyREFHUSxjQUFBLE1BRUosNEVBQ0ksV0FBQSxJQUNBLE1BQUEsUUFDQSxrRkFBQSxrRkFDSSxXQUFBLElBQ0EsTUFBQSxRaEJqR2hCLDBCZ0I0RlEsNEVBUVEsV0FBQSxRQUNBLGNBQUEsSUFBQSxNQUFBLEtBQ0EsTUFBQSxRQUNBLGtGQUFBLGtGQUNJLFdBQUEsUUFDQSxjQUFBLElBQUEsTUFBQSxLQUNBLE1BQUEsU2hCekZwQix5QmdCaUdnQix3REFFUSxZQUFBLE1BQ0EsUUFBQSxLQUFBLEtoQnJIeEIsMEJnQjJISSw2Q0FFUSxPQUFBLE1oQjdIWiwwQmdCZ0lZLGtEQUVRLFFBQUEsS0FBQSxLQVF4QixjQUNJLGFBQUEsRUFLSSxpQkFDSSxjQUFBLEVBQ0EsUUFBQSxFQUNBLFFBQUEsS0FBQSxLQUNBLFNBQUEsU0FDQSxXQUFBLElBQUEsSUFDQSxNQUFBLGdCQUNBLFlBQUEsSUFDQSx1QkFBQSx1QkFDSSxXQUFBLElBQ0EsTUFBQSxRaEIxSlosMEJnQmdKSSxpQkFhUSxjQUFBLElBQUEsTUFBQSxLQUNBLFFBQUEsS0FBQSxLQUNBLHVCQUFBLHVCQUNJLFdBQUEsbUJBR1IsaUNBQ0ksYUFBQSxJQUlaLG9DQUNJLE9BQUEsSUFBQSxNQUFBLGdCQUNBLDBDQUFBLDBDQUNJLFdBQUEsUUFDQSxhQUFBLFFoQjVLUiwwQmdCd0tBLG9DQU9RLE9BQUEsS0FDQSwwQ0FBQSwwQ0FDSSxXQUFBLFFBQ0EsT0FBQSxNQUdSLCtDQUNJLGFBQUEsSUFHQSwyREFBQSwyREFDSSxNQUFBLEtoQjFMWiwwQmdCNkxZLDJEQUFBLDJEQUNJLE1BQUEsU0FLaEIseUNBQ0ksYUFBQSxRQUNBLDBEQUNJLFdBQUEsUUFDQSxNQUFBLEtBQ0EsZ0VBQUEsZ0VBQ0ksV0FBQSxRQUNBLE1BQUEsS2hCMU1aLDBCZ0JxTUksMERBUVEsV0FBQSxRQUNBLGNBQUEsSUFBQSxNQUFBLEtBQ0EsTUFBQSxRQUNBLGdFQUFBLGdFQUNJLFdBQUEsUUFDQSxjQUFBLElBQUEsTUFBQSxLQUNBLE1BQUEsU2hCL05oQiwwQmdCb09BLDhCQUVRLFFBQUEsTUFFSixnQ2ZoUU4sVUFBQSxLQUNBLFVBQUEsUWVpUVUsWUFBQSxJQUNBLHNDQUFBLHNDQUNJLE9BQUEsS0FDQSxNQUFBLGdCaEJoTloseUJnQnVOWSxzQ0FFUSxZQUFBLE1BQ0EsUUFBQSxLQUFBLEtBTXBCLG1CZnJSRixVQUFBLEtBQ0EsVUFBQSxRZXNSTSxnQkFBQSxLQUNBLFdBQUEsT0FDQSxZQUFBLE9BQUEsQ0FBQSxVQUFBLENBQUEsTWhCclBKLDBCZ0JpUEEsbUJBTVEsUUFBQSxNQUVKLGdDQUNJLFFBQUEsRUFDQSxzQ0FBQSxzQ0FDSSxNQUFBLFFBQ0EsZ0JBQUEsS0FNaEIsWUFDSSxhQUFBLEVBQ0EsU0FBQSxNQUdKLHFCQUNJLFFBQUEsS2hCelFBLDBCZ0J3UUoscUJmNVNFLFVBQUEsS0FDQSxVQUFBLFFlK1NNLE1BQUEsZ0JBQ0EsUUFBQSxhQUNBLFFBQUEsS0FBQSxLQUNBLE9BQUEsRUFBQSxFQUFBLEVBQUEsS0FDQSwyQkFBQSwyQkFDSSxNQUFBLFNoQjlPUix5QmdCcU9KLHFCQWFRLE9BQUEsRUFDQSxPQUFBLEVBQUEsRUFBQSxFQUFBLEtBSVIsZWY5VEUsVUFBQSxLQUNBLFVBQUEsUWUrVEUsT0FBQSxFQUFBLEtBQUEsRUFBQSxFQUNBLFFBQUEsS0FBQSxLQUNBLHFCQUFBLHFCQUNJLE1BQUEsUWhCNVBKLHlCZ0J1UEosZUFRUSxPQUFBLEVBQUEsSUFBQSxFQUFBLEdBSVIsZ0JBQ0ksTUFBQSxNQUdKLG9CQUNJLFFBQUEsS2hCM1NBLDBCZ0IwU0osb0JmOVVFLFVBQUEsS0FDQSxVQUFBLFFlaVZNLE1BQUEsUUFDQSxRQUFBLGFBQ0EsWUFBQSxPQUFBLENBQUEsVUFBQSxDQUFBLE1BQ0EsWUFBQSxJQUNBLEtBQUEsSUFDQSxJQUFBLElBQ0EsWUFBQSxPQUNBLFNBQUEsU0FDQSxXQUFBLE9BQ0EsMEJBQUEsMEJBQ0ksTUFBQSxRQUNBLGdCQUFBLE1oQnRSUix5QmdCdVFKLG9CZjlVRSxVQUFBLEtBQ0EsVUFBQSxTZWlXTSxZQUFBLE9BQ0EsSUFBQSxLQUlSLGtCQUNJLE1BQUEsTWhCalNBLHlCZ0JnU0osa0JBR1EsTUFBQSxPaEJ0VUosMEJnQjJVSixrQ0FFUSxRQUFBLGVBQ0EsUUFBQSxHaEI5VUosMEJnQmtWSixxQ0FFUSxRQUFBLGlCaEJwVkosMEJnQnVWSix5QkFFUSxXQUFBLE9BQ0EsUUFBQSxpQmhCMVZKLDBCZ0I2VkosdUJBRVEsTUFBQSxLQUNBLFFBQUEsaUJoQmhXSiwwQmdCbVdKLG9CQUVRLE9BQUEsRUFBQSxLQUNBLE1BQUEsZUFDQSxlQUFBLEtoQnRWSix5QmdCa1ZKLG9CQU9RLFlBQUEsRUFDQSxhQUFBLEdoQjNXSiwwQmdCNldBLHVCQUVRLE1BQUEsTUFJWixlQUNJLFFBQUEsS2hCcFhBLDBCZ0JtWEosZUFHUSxRQUFBLE9BSVIsZUFDSSxTQUFBLFNBQ0EsS0FBQSxJQUNBLFVBQUEsaUJoQm5ZQSwwQmdCZ1lKLGVBS1EsS0FBQSxLQUdBLDhCQUNJLE1BQUEsUUFHUiwwQkFDSSxNQUFBLFFBQ0EsNEJBQ0ksTUFBQSxRQUNBLGtDQUFBLGtDQUNJLE1BQUEsZ0JBS1IsNkJBQ0ksTUFBQSxnQkFDQSxtQ0FBQSxtQ0FDSSxNQUFBLGdCQUtSLDJCQUNJLGNBQUEsSUFBQSxNQUFBLFFBQ0EsTUFBQSxRQzViWiwrQkFDSSxTQUFBLFNBQ0EscURoQkpGLFVBQUEsS0FDQSxVQUFBLFFnQktNLE1BQUEsZ0JBQ0EsWUFBQSxJQUNBLGNBQUEsS0FDQSxXQUFBLE9BSVIscUJBQ0ksUUFBQSxLQUNBLFlBQUEsT2pCc0NBLHlCaUJ4Q0oscUJBSVEsZUFBQSxPQUNBLGdCQUFBLFFBRUosNEJBQ0ksTUFBQSxLQUNBLE9BQUEsRUFDQSxRQUFBLEVBQUEsSUFDQSxXQUFBLE9BQ0EsTUFBQSxJakI0QkoseUJpQmpDQSw0QkFPUSxNQUFBLEtBQ0EsUUFBQSxJQUFBLEVBQ0EsTUFBQSxNQUVKLGtDaEIvQk4sVUFBQSxLQUNBLFVBQUEsUWdCa0NFLG1DQUNJLFdBQUEsRUFFSix1Q0FDSSxJQUFBLElqQmNKLHlCaUJmQSx1Q0FHUSxJQUFBLEtBTVIsNkJBQ0ksV0FBQSxPQUtKLG9DQUFBLHFDQUNJLE9BQUEsS0FBQSxLQUFBLElBQUEsS0FLSix3Q0FDSSxTQUFBLFNBSVIsbUJoQmhFRSxVQUFBLEtBQ0EsVUFBQSxTZ0JpRUUsTUFBQSxnQkFDQSxZQUFBLElBSUEscUNBQUEsa0RBQUEsd0NoQnZFRixVQUFBLEtBQ0EsVUFBQSxRZ0J3RU0sY0FBQSxFQUNBLFFBQUEsSUFBQSxJQUlSLCtCQUNJLFdBQUEsS0FHSiwwQkFBQSxxQkFDSSxjQUFBLEtqQjlCQSx5QmlCNkJKLDBCQUFBLHFCQUdRLGNBQUEsTUFJUix1QmhCekZFLFVBQUEsS0FDQSxVQUFBLFFnQjBGRSxpQkFBQSxRQUNBLGNBQUEsRUFDQSxPQUFBLEtBQ0EsTUFBQSxLQUNBLFlBQUEsSUFDQSxPQUFBLEtBQ0EsV0FBQSxLQUNBLFFBQUEsRUFDQSxNQUFBLEtBQ0EsNkJBQUEsNkJBQ0ksaUJBQUEsUWpCaERKLHlCaUJvQ0osdUJBZVEsV0FBQSxNQUlSLG9CQUNJLE1BQUEsZ0JBQ0EsY0FBQSxLQUNBLFdBQUEsSUFBQSxJQUNBLDBCQUFBLDBCQUNJLE1BQUEsZ0JBS0osOEJBQUEsMkJBQ0ksUUFBQSxRaEJ2SE4sVUFBQSxLQUNBLFVBQUEsUWdCd0hNLFlBQUEsWUFDQSxNQUFBLGdCQUNBLGVBQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxLQUNBLE1BQUEsS0FJUiw2QkFDSSxXQUFBLEtoQm5JRixVQUFBLEtBQ0EsVUFBQSxRZ0JvSUUsTUFBQSxnQkFHSixXQUNJLFlBQUEsSUFHSixnQ0FDSSxNQUFBLFFBQ0EsVUFBQSxLQUVBLGtDQUFBLHlDQUFBLHdDQUNJLE1BQUEsUUFDQSxnQkFBQSxVZnc4RFIsNEJlcDhEQSw4QkFFSSxhQUFBLEtmczhESixtQ0FDQSxrQ0FDQSxrQ2V2OERJLHFDQUFBLG9DQUFBLG9DQUlJLE1BQUEsMEJBQ0EsZ0JBQUEsS0FJUixlQUNJLFlBQUEsbUJBSUosc0JBQ0ksT0FBQSxLQUNBLFFBQUEsV0FDQSxlQUFBLE9BTUEsNkRmZzhESiwwRGUvN0RRLElBQUEsS0FJUixnQ0FDSSxTQUFBLFNBQ0EsTUFBQSxLQUNBLFFBQUEsRUFHSixnQkFDSSxpQkFBQSwwQkFHSiwwQkFDSSxNQUFBLEtBQ0EsUUFBQSxFQUdKLHVCQUNJLFdBQUEsTUFHSixtQ0FDSSxPQUFBLEtBQ0EsYUFBQSxLQUNBLFNBQUEsU0FDQSxNQUFBLEVBQ0EsSUFBQSxLQUNBLGFBQUEsSUFDQSxxREFDSSxXQUFBLFFBQ0EsYUFBQSxRQUVKLDJEQUNJLGlCQUFBLFFBQ0EsYUFBQSxRQUVKLDBDQUNJLFNBQUEsbUJBQ0EsTUFBQSxZQUNBLElBQUEsWWpCcktKLHlCaUJtSkosbUNBcUJRLE9BQUEsUUFDQSxRQUFBLEVBQ0EsU0FBQSxTQUNBLE9BQUEsRUFDQSwwQ0FDSSxjQUFBLE1BS1osY0FDSSxRQUFBLEVBQUEsSUN0T0osZ0JBQ0ksTUFBQSxRQUlBLHNCQUNJLFFBQUEsS0FNSixxQ0FDSSxRQUFBLFFqQmZOLFVBQUEsS0FDQSxVQUFBLFFpQmdCTSxZQUFBLFlBQ0EsTUFBQSxnQkFDQSxlQUFBLEtBQ0EsU0FBQSxTQUNBLElBQUEsS0FDQSxNQUFBLEtoQjJxRVIsNkNnQnZxRUEsbUNBRUksUUFBQSxJQUNBLE9BQUEsRUFDQSxNQUFBLEVBQ0EsWUFBQSxJQUFBLE1BQUEsWUFDQSxhQUFBLElBQUEsTUFBQSxZQUNBLFdBQUEsSUFBQSxNQUFBLGdCQUNBLFNBQUEsU0FDQSxNQUFBLEtBQ0EsSUFBQSxLQUNBLFdBQUEsSUFBQSxJQUFBLE9sQmdCQSx5QkU0cEVGLG9CQUNBLHdCZ0J4cUVFLDZCaEJzcUVGLCtCZ0JscUVNLGFBQUEsRUFDQSxjQUFBLEdBSVIsaUJBQ0ksaUJBQUEsUUFDQSxNQUFBLEtBR0osd0JBQ0ksaUJBQUEsSUFDQSxNQUFBLEtBSUosaUJBQ0ksUUFBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFlBQUEsS0FFQSxvQkFDSSxXQUFBLE1BQ0EsYUFBQSxJQU1KLHlDQUNJLE9BQUEsZUFDQSxVQUFBLGVBQ0EsWUFBQSxjQUNBLE1BQUEsS0FFQSxtRUFDSSxZQUFBLGVBS1osNERBQ0ksWUFBQSxJQUNBLGlCQUFBLFFBQ0EsTUFBQSxRQUdKLHNGQUNJLFdBQUEsRUFDQSxhQUFBLElBQUEsSUFBQSxFQUFBLElBSUEsbUNBQ0ksTUFBQSxNQUNBLFlBQUEsT2xCdEVKLDBCa0JvRUEsbUNBS1EsV0FBQSxPbEJ4RFIseUJrQm1EQSxtQ0FTUSxXQUFBLE9BSVIscUNBQ0ksVUFBQSxLQUNBLE1BQUEsZ0JBS0osMkNBQ0ksUUFBQSxNQUNBLFNBQUEsU0FDQSxPQUFBLEtBQ0EsV0FBQSxLQUNBLG1CQUFBLEtBSVIsVUFDSSxTQUFBLFNBRUEsZ0NBQ0ksV0FBQSxLQUdKLHlCQUNJLFVBQUEsS0FDQSxNQUFBLDRCQUdKLCtDQUNJLFFBQUEsRUFDQSxZQUFBLFFBQ0EsTUFBQSxRQUNBLGlCQUFBLFFBQ0EsV0FBQSxLQUNBLE9BQUEsS0FDQSxPQUFBLEVBQ0EsV0FBQSxLQUdKLHFEQUNJLE1BQUEsUUFDQSxpQkFBQSxrQkFHSiw0Q0FDSSxTQUFBLFNBQ0EsTUFBQSxFQUNBLE9BQUEsRUFDQSxPQUFBLEtBRUEsNEVBQ0ksU0FBQSxTQUNBLElBQUEsRUFHSixvRkFDSSxTQUFBLFNBQ0EsT0FBQSxFQUlSLDZCQUNJLFNBQUEsU0FDQSxNQUFBLE1BRUEseUJBSkosNkJBS1EsTUFBQSxHbEI1SFIseUJrQnVIQSw2QkFTUSxNQUFBLE9BR0oseUJBWkosNkJBYVEsTUFBQSxLQUVBLGtDQUNJLFdBQUEsUWxCdklaLHlCa0I4SUEsaUZBQ0ksaUJBQUEsUUFDQSxNQUFBLFFBQ0EsWUFBQSxJQUtBLCtGQUNJLHNCQUFBLEtBR0osMEZBQ0ksUUFBQSxLQUdKLDRDaEJpcEVOLDhEZ0Ivb0VVLFFBQUEsS0FNSixvRWhCNm9FTixzRmdCM29FVSxRQUFBLEtBTVIsbUVBQ0ksU0FBQSxTQUNBLFFBQUEsTUFDQSxPQUFBLEtBQ0EsV0FBQSxLQUNBLFVBQUEsSUFDQSxZQUFBLEtBRUEsc0ZBQ0ksVUFBQSxLQUtKLG1DQUNJLE9BQUEsRUFHSixpQ0FDSSxRQUFBLE1BS1osNEJBQ0ksU0FBQSxtQkFDQSxLQUFBLEtBR0oseUNBQ0ksS0FBQSxLQUdKLGdDQUNJLGdCQUFBLEtBQ0EsT0FBQSxFQUNBLFFBQUEsRUFDQSxTQUFBLEtBQ0EsWUFBQSxPbEJwTkEseUJrQitNSixnQ0FRUSxRQUFBLEtBQ0EsZ0JBQUEsY0FDQSxnQkFBQSxLQUNBLFFBQUEsR0FHSixtQ0FDSSxRQUFBLGFBQ0EsYUFBQSxLQUVBLCtDQUNJLFVBQUEsS2xCbE9SLHlCa0JzT1EsZ0RBQ0ksUUFBQSxNQUlSLGdEQUNJLGdEQUNJLFFBQUEsUUFJUixpREFDSSxnREFDSSxRQUFBLE1BSVIsMEJBQ0ksZ0RBQ0ksUUFBQSxRQU1oQiwyQ0FDSSxRQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsV0FFQSx1RUFDSSxRQUFBLEtBQ0EsVUFBQSxPQUNBLElBQUEsSUFDQSxXQUFBLElBQ0EsTUFBQSxLQUNBLFNBQUEsT0FFQSw4RkFDSSxLQUFBLEVBQUEsRUFBQSxFQUNBLFVBQUEsRUFDQSxhQUFBLEVBQ0EsWUFBQSxPQUNBLFNBQUEsT0FDQSxjQUFBLFNBSVIsOERBQ0ksTUFBQSxLQUNBLE1BQUEsRUFDQSxNQUFBLEtBQ0EsV0FBQSxFQUNBLFdBQUEsTWxCM1JKLHlCa0IrUkksdUVBQ0ksVUFBQSxNQ25WWix3Q0FDSSxRQUFBLGFBQ0EsUUFBQSxJQUFBLEtBQ0EsV0FBQSxLQUNBLGNBQUEsS25CK0NBLHlCbUJuREosd0NBT1EsUUFBQSxLQUFBLE1BR0osOENBQUEsOENBRUksZ0JBQUEsS0FDQSxNQUFBLEtBSVIsMEJsQm5CRSxVQUFBLEtBQ0EsVUFBQSxRa0JvQkUsWUFBQSxJQUNBLE1BQUEsNEJBQ0EsU0FBQSxTQUNBLEtBQUEsS0FDQSxJQUFBLEVuQjRCQSx5Qm1CbENKLDBCQVNRLE9BQUEsS0FBQSxLQUNBLFdBQUEsT25Cd0JKLHlCbUJsQkosOEJBRVEsV0FBQSxNQUlSLDZCQUNJLFdBQUEsS0FJSix1QkFDSSxRQUFBLGFBQ0EsV0FBQSxLQUNBLE1BQUEsS2pCbTlFSixrQ2lCaDlFQSwrQkFFSSxlQUFBLEVBQUEsRUFDQSxXQUFBLE1BQ0EsV0FBQSxLbkJIQSx5QkVzOUVGLGtDaUJ2OUVGLCtCQU9RLFdBQUEsTWpCdTlFUiw2Q0FEQSxzRUFEQSwwQ2lCbDlFSSxtRUFFSSxXQUFBLEtBQ0EsV0FBQSxLQUlSLG9DQUNJLFlBQUEsSUFDQSxRQUFBLEtBQ0EsSUFBQSxLQUVBLHdDQUNJLE9BQUEsRUFJUixtQkFDSSxRQUFBLEtBQ0EsZUFBQSxPQUNBLElBQUEsSUFDQSxRQUFBLEtBQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxRQUNBLGNBQUEsS0FDQSxXQUFBLFFBRUEscUJBQ0ksT0FBQSxFQUlSLG9CQUNJLFVBQUEsS0FDQSxZQUFBLElBQ0EsTUFBQSxnQkFHSixvQkFDSSxRQUFBLGFBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxlQUFBLFVBQ0EsZUFBQSxNQUNBLE1BQUEsb0JBR0osdUJBQ0ksUUFBQSxLQUNBLFlBQUEsT0FDQSxVQUFBLEtBQ0EsSUFBQSxJQUdKLHlCQUNJLFdBQUEsS0FHSiwwQkFDSSxRQUFBLEtBQ0EsWUFBQSxXQUNBLElBQUEsS0FDQSxjQUFBLElBR0osNEJBQ0ksS0FBQSxFQUFBLEVBQUEsTUFDQSxVQUFBLE1BQ0EsWUFBQSxJQUdKLDRCQUNJLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxFQUdKLDZCQUNJLFFBQUEsWUFDQSxZQUFBLE9BQ0EsVUFBQSxLQUNBLElBQUEsSUFHSiwwQkFDSSxRQUFBLGFBQ0EsUUFBQSxJQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsUUFDQSxjQUFBLE1BQ0EsV0FBQSxLQUNBLE1BQUEsUUFDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsSUFDQSxnQkFBQSxLQUVBLGdDQUFBLGdDQUVJLGdCQUFBLEtBQ0EsTUFBQSxRQUNBLGFBQUEsUUFDQSxXQUFBLFFBSVIsNkJBQ0ksUUFBQSxZQUNBLFlBQUEsT0FDQSxJQUFBLElBQ0EsUUFBQSxJQUFBLEtBQUEsSUFBQSxJQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsY0FBQSxNQUNBLFdBQUEsS0FDQSxNQUFBLFFBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLElBQ0EsZ0JBQUEsS0FFQSxpQ0FDSSxNQUFBLEtBQ0EsT0FBQSxLQUdKLG1DQUFBLG1DQUVJLGdCQUFBLEtBQ0EsTUFBQSxRQUNBLGFBQUEsUUFDQSxXQUFBLFFBSVIseUJBQ0ksUUFBQSxZQUNBLFVBQUEsS0FDQSxJQUFBLElBRUEsOENBQ0ksUUFBQSxZQUNBLFlBQUEsT0FDQSxJQUFBLElBQ0EsUUFBQSxJQUFBLElBQ0EsY0FBQSxNQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsV0FBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsTUFBQSxrQkFHSixvQ0FDSSxRQUFBLEtuQi9KSix5Qm1Cb0tBLDBCQUNJLGVBQUEsT0FDQSxJQUFBLElBR0osNEJBQ0ksV0FBQSxLQUNBLFVBQUEsTUFLSixnQ0FDSSxNQUFBLEtBR0osZ0RBQ0ksUUFBQSxPQU1KLGtCQUNJLFFBQUEsWUFDQSxZQUFBLE9BQ0EsUUFBQSxJQUFBLEtBQUEsSUFBQSxJQUNBLFdBQUEsK0NBQ0EsT0FBQSxJQUFBLE1BQUEsUUFDQSxjQUFBLEtBQ0EsZ0JBQUEsS0FDQSxXQUFBLElBQUEsSUFBQSxLQUNBLFdBQUEsRUFBQSxJQUFBLElBQUEsZ0JBQ0EsT0FBQSxLQUNBLE9BQUEsSUFDQSxPQUFBLFFBRUEsd0JBQ0ksV0FBQSxrREFDQSxhQUFBLEtBQ0EsV0FBQSxFQUFBLElBQUEsSUFBQSxnQkFDQSxnQkFBQSxLQUNBLFVBQUEsaUJBR0oseUJBQ0ksSUFBQSxNQUNBLFFBQUEsS0FDQSxZQUFBLE9BQ0EsT0FBQSxRQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsTUFBQSxLQUVBLDZCQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxLQUNBLFlBQUEsT0FDQSxnQkFBQSxPQUNBLFdBQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxLQUNBLGNBQUEsSUFDQSxhQUFBLEtBQ0EsUUFBQSxJQUNBLFdBQUEsV0FDQSxZQUFBLEVBT2hCLHdCQUNJLGFBQUEsUUFHSix3QkFDSSxhQUFBLFFBR0oseUJBQ0ksYUFBQSxRQUdKLHFCQUNJLGFBQUEsUUFHSixxQkFDSSxhQUFBLFFBR0oscUJBQ0ksYUFBQSxRQUdKLG1CQUNJLGFBQUEsUUFHSixnQkFDSSxNQUFBLEtBRUEsZ0NBQ0ksUUFBQSxPQUNBLE1BQUEsS0FDQSxVQUFBLGVBQ0EsYUFBQSxJQUdKLDJCQUNJLE1BQUEsUUFDQSxVQUFBLGVBR0osMEJBQ0ksWUFBQSxLQUNBLE9BQUEsS0FDQSxZQUFBLEtBSVIscUVBQ0ksTUFBQSxNbkJoU0EseUJtQitSSixxRUFJUSxNQUFBLEtBQ0EsV0FBQSxRQUdKLHVFQUNJLFNBQUEsU0FDQSxJQUFBLElBQ0EsV0FBQSxNQUFBLElBRUEsNkVBQUEsNkVBRUksTUFBQSxRQUlSLHFGbEJ2V0YsVUFBQSxLQUNBLFVBQUEsT2tCMldGLG1DQUNJLGFBQUEsSUFDQSxRQUFBLElBQUEsSUFBQSxFQUFBLElBQ0EsY0FBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsVUFBQSxlQUNBLFlBQUEsT0FDQSxNQUFBLFFBSUEsNENBQ0ksVUFBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEtBR0osMERBQ0ksUUFBQSxJQUFBLElBQUEsSUFBQSxJQUdKLHFEQUNJLE9BQUEsS0FDQSxNQUFBLEtBQ0EsUUFBQSxJQUFBLElBQUEsRUFBQSxJQUlSLDBCQUNJLFFBQUEsWUFDQSxlQUFBLE9BQ0EsT0FBQSxFQUFBLEtBQUEsS0FBQSxFbkJ0VkEseUJtQm1WSiwwQkFNUSxRQUFBLGFBQ0EsT0FBQSxFQUFBLElBQUEsSUFBQSxHQUlSLFdBQ0ksUUFBQSxhQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsTUFBQSxLQUNBLE9BQUEsRUFDQSxRQUFBLEVBQ0EsWUFBQSxFQUNBLFlBQUEsT0FHSiw4Q2xCOVpFLFVBQUEsS0FDQSxVQUFBLE9rQitaRSxNQUFBLFFBQ0EsY0FBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsUUFBQSxFQUFBLElBQ0EsTUFBQSxLQUlKLGtCQUNJLFFBQUEsS0FDQSxZQUFBLE9BQ0EsUUFBQSxJQUFBLEtBQUEsSUFBQSxJQUNBLFdBQUEsK0NBQ0EsT0FBQSxJQUFBLE1BQUEsUUFDQSxjQUFBLEtBQ0EsZ0JBQUEsS0FDQSxXQUFBLElBQUEsSUFBQSxLQUNBLFdBQUEsRUFBQSxJQUFBLElBQUEsZ0JBQ0EsT0FBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLFFBRUEsNkJBQ0ksUUFBQSxLQUNBLFlBQUEsT0FHSix3QkFDSSxXQUFBLGtEQUNBLGFBQUEsS0FDQSxXQUFBLEVBQUEsSUFBQSxJQUFBLGdCQUNBLGdCQUFBLEtBQ0EsVUFBQSxpQkFJSixvQmpCbTdFSixzQmlCajdFUSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsS0FDQSxZQUFBLE9BQ0EsZ0JBQUEsT0FDQSxXQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsS0FDQSxjQUFBLElBQ0EsYUFBQSxLQUNBLFVBQUEsS0FDQSxRQUFBLEVBQ0EsWUFBQSxFQUlKLGtDQUNJLFFBQUEsSUFDQSxXQUFBLFdBTUEsa0NqQjY2RVIsb0NpQjM2RVksTUFBQSxRQU1KLGtDakJ5NkVSLG9DaUJ2NkVZLE1BQUEsUUFPSixrQ2pCbzZFUixvQ0FBcUMsbUNBQ3JDLHFDaUJuNkVZLE1BQUEsUW5CM2JSLHlCbUJtWEosa0JBNkVRLE9BQUEsS0FDQSxRQUFBLElBQUEsS0FBQSxJQUFBLElBRUEsb0JqQm82RU4sc0JpQmw2RVUsTUFBQSxLQUNBLE9BQUEsS0FDQSxVQUFBLE1BTVIsc0NqQms2RUosd0NpQmg2RVEsTUFBQSxRQUNBLGFBQUEsUW5CaGRKLHlCbUJ3ZEksMEJBQ0ksT0FBQSxJQUNBLE1BQUEsSUFDQSxZQUFBLElBRUEscUNBQ0ksVUFBQSxlQUNBLFdBQUEsSUFHSix3Q0FDSSxVQUFBLGVBQ0EsT0FBQSxJQUFBLEVBQUEsSUFBQSxNQU1oQixnQ0FDSSxZQUFBLElBRUEsMENBQ0ksTUFBQSxJQUVBLHFEQUNJLFlBQUEsRUFHSiwwREFDSSxNQUFBLEtBR0osd0RBQ0ksT0FBQSxLQUtaLDJCQUNJLFdBQUEsTUFHSixrQ0FDSSxNQUFBLFFBQ0EsYUFBQSxRbkJwZ0JBLHlCbUJrZ0JKLGtDQUtRLE9BQUEsSUFBQSxNQUFBLFFBQ0EsVUFBQSxrQkFDQSxRQUFBLElBQUEsSUFBQSxJQUFBLElBQ0EsV0FBQSxJQUNBLGNBQUEsR25CM2dCSix5Qm1CK2dCSix1QkFFUSxXQUFBLFFBSVIsd0RBQ0ksTUFBQSxNbkJ0aEJBLHlCbUJxaEJKLHdEQUlRLE1BQUEsTUFJUiw4QkFDSSxTQUFBLFNBQ0EsUUFBQSxNQUVBLDhDQUNJLFNBQUEsU0FDQSxJQUFBLElBQ0EsTUFBQSxJQUNBLFVBQUEsS0FDQSxpQkFBQSxLQUNBLFFBQUEsR0FDQSxRQUFBLElBQ0EsTUFBQSxLQUdKLG9EQUNJLFFBQUEsR25CbmpCSix5Qm1CbWlCSiw4QkFvQlEsTUFBQSxPQUlSLDZCQUNJLFFBQUEsZW5CdGpCQSx5Qm1CcWpCSiw2QkFJUSxRQUFBLGlCQUdKLGlDQUNJLE1BQUEsS0FLSix1Q0FDSSxNQUFBLEtBR0osMENBQ0ksV0FBQSxLQUNBLE1BQUEsS0FJUixnQmpCcTVFQSxrQmlCbjVFSSxNQUFBLGdCQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsUUFBQSxPQUdKLGlCQUNJLFFBQUEsS0FDQSxlQUFBLE9BQ0EsSUFBQSxJQUdKLGdCQUNJLFFBQUEsS0FDQSxlQUFBLE9BQ0EsSUFBQSxJQUdKLGlCQUNJLFFBQUEsWUFDQSxXQUFBLFdBQ0EsWUFBQSxPQUNBLFFBQUEsSUFBQSxLQUNBLGNBQUEsTUFDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsRUFDQSxlQUFBLE1BQ0EsZUFBQSxVQUNBLE9BQUEsSUFBQSxNQUFBLFlBR0oseUJBQ0ksTUFBQSxRQUNBLFdBQUEsUUFDQSxhQUFBLFFBR0osNEJBQ0ksTUFBQSxRQUNBLFdBQUEsUUFDQSxhQUFBLFFBR0osa0JBQ0ksUUFBQSxZQUNBLFlBQUEsT0FDQSxRQUFBLElBQUEsSUFDQSxjQUFBLE1BQ0EsV0FBQSxRQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsTUFBQSxtQkFDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsSUN2ckJKLGdDQUNJLFVBQUEsS0FDQSxvQ0FDSSxNQUFBLEtBSVIsK0JBQ0ksV0FBQSxlQUNBLGNBQUEsZUFDQSxhQUFBLEtBQ0EsWUFBQSxFQUNBLE1BQUEsS0FHSixnQ0FDSSxPQUFBLEtBQ0EsT0FBQSxLQUFBLElBRUosc0NBQ0ksY0FBQSxFQUNBLFdBQUEsTUFFSixzQ0FDSSxjQUFBLEVBRUoseUJBQ0ksK0JsQmtsR0Ysc0NrQmhsR00sTUFBQSxLQUVKLDhEQUNJLFdBQUEsRUFFSixvQ0FDSSxPQUFBLEtBQUEsS0FBQSxLQUFBLEVBR0osZ0NBQ0ksV0FBQSxNQUtKLCtCQUFBLDhCQUNJLFVBQUEsTUFDQSxPQUFBLEtBQ0EsTUFBQSxNQUdKLDhCQUNJLFdBQUEsS0FHSixpREFDSSx3QkFBQSxLQUNBLDJCQUFBLEtBR0osb0NBQ0ksTUFBQSxNQUNBLHVCQUFBLEtBQ0EsMEJBQUEsS0FHSix1Q0FDSSxjQUFBLEtBR0osaUNBQ0ksTUFBQSxNQUNBLFdBQUEsS0FHSix3QkFDSSxXQUFBLEtBQ0EsWUFBQSxJQUNBLFVBQUEsTUFDQSxPQUFBLEtBQ0EsY0FBQSxLQUlSLGtDQUNJLFdBQUEsS0FDQSxjQUFBLEtsQjBrR0osNERrQnhrR0ksNERBRUksZ0JBQUEsS0FFSiwyREFDSSxNQUFBLGdCQUNBLFlBQUEsSUFDQSxVQUFBLEtBR0osMERBQ0ksTUFBQSxRQ2pHUix1QkFDSSxRQUFBLEtBQ0EsZUFBQSxJQUNBLFlBQUEsU3JCK0NBLHlCcUJsREosdUJBS1EsZUFBQSxRQUVKLG1DQUNJLE1BQUEsS0FFSixtQ0FDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLGdCQUFBLE9BQ0EsT0FBQSxFQUFBLEVBQUEsS0FBQSxLQUtSLHVDQUNJLE9BQUEsS0FBQSxLQUFBLEtBQUEsS0FHSixtQkFDSSxXQUFBLEtBQ0EsUUFBQSxLQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsS0FDQSxXQUFBLEtBR0osbUJwQmpDRSxVQUFBLEtBQ0EsVUFBQSxTb0JrQ0UsWUFBQSxJQUNBLGFBQUEsS0FJQSxlQUFBLGlCQUNJLFdBQUEsSUFDQSxRQUFBLGFBTUEsNENBQ0ksUUFBQSxLQUdSLGlDQUNJLGFBQUEsSUFDQSxjQUFBLElDbERKLHlCQUNJLGFBQUEsS3RCZ0RKLHlCc0JqREEseUJBR1EsTUFBQSxLQUNBLE9BQUEsSUFBQSxNQU1SLDRDQUFBLHdDQUNJLFdBQUEsT0FJUiwwQkFDSSxXQUFBLEtBQ0EsUUFBQSxLQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsS0FDQSxXQUFBLEtBR0osd0JyQjFCRSxVQUFBLEtBQ0EsVUFBQSxTcUIyQkUsWUFBQSxJQUNBLGFBQUEsS0FHSix3QkFDSSxRQUFBLGFBR0osa0JBQ0ksT0FBQSxFQUFBLElBSUEsNkJBQUEsNEJBQ0ksT0FBQSxLQUFBLEVBQUEsS0FBQSxFQUlSLCtCQUNJLFNBQUEsU0FHSixtRUFDSSxTQUFBLFNBQ0EsUUFBQSxFQUNBLE9BQUEsRUFHSixvRkFDSSxPQUFBLGVBQ0Esc0ZBQ0ksYUFBQSxnQnRCTkoseUJzQldBLHlCQUNJLFNBQUEsZ0JBQ0EsSUFBQSxnQkFDQSxLQUFBLFlBQ0EsZUFBQSxZQUNBLE1BQUEsY0FDQSxLQUFBLGFBSUQsd0NBQ0ksUUFBQSxLQUNBLFFBQUEsYUFDQSxxRUFDSSxpQkFBQSxLQUNBLHVCQUFBLEtBQ0Esd0JBQUEsS0FDQSxXQUFBLEtBQ0EsT0FBQSxLQUFBLEVBQUEsRUFBQSxFQUtYLHNGQUNJLGVBQUEsSUFHSixrQkFDSSxjQUFBLGVBQ0EsT0FBQSxLQUNBLFdBQUEsZUFHSixxRkFDSSxjQUFBLEVBR0osbURBQ0ksaUJBQUEsS0FDQSx1QkFBQSxLQUNBLHdCQUFBLEtBQ0EsUUFBQSxFQUFBLEtBQUEsSUFBQSxLQUNBLFdBQUEsS0FDQSxXQUFBLElBRUEsdUZBQ0ksTUFBQSxlQUNBLElBQUEsY0FHSixzRXBCbXRHTiw0RW9CanRHVSxPQUFBLEtBSVIsK0ZBQ0ksb0JBQUEsTUFHSiw2QkFDSSxPQUFBLEtBQUEsRUFBQSxFQUFBLEVBR0osOENBQ0ksV0FBQSxNQUFBLEVBQUEsSUFBQSxJQUFBLDJCQUNBLE9BQUEsSUFBQSxNQUFBLGVBQ0EsY0FBQSxJQUNBLE1BQUEsS0FJSixtREFDSSxpQkFBQSxLQUNBLHVCQUFBLEtBQ0Esd0JBQUEsS0FDQSxRQUFBLEVBQUEsS0FBQSxJQUFBLEtBQ0EsV0FBQSxLQUdKLDBCQUNJLDBCQUFBLGVBQ0EsMkJBQUEsZUFDQSxPQUFBLElBQUEsTUFBQSxLQUNBLFdBQUEsRUFHSiw2Q0FDSSxjQUFBLEtBRUEsbURBQ0ksYUFBQSxLQUNBLFdBQUEsS0FLSixvRUFDSSxjQUFBLEtBQUEsS0FBQSxFQUFBLFlBQ0EsT0FBQSxJQUFBLE1BQUEsS0FDQSxXQUFBLEVBSVIsMEJBQ0ksY0FBQSxFQUFBLEVBQUEsS0FBQSxlQUNBLDZDQUNJLGVBQUEsWUFDQSxXQUFBLGNBQ0EsY0FBQSxnQkFLUix5REFDRyxtREFDSyxpQkFBQSxrQkFHSixzREFDSSxpQkFBQSxrQkFDQSxNQUFBLGtCQUNBLFFBQUEsS0FHSiwwRkFDSSxhQUFBLGtCQUdKLGtCQUNJLE9BQUEsS0FDQSwyQ0FBQSxrQ0FDSSxpQkFBQSxrQkFDQSxNQUFBLFFBQ0EsUUFBQSxLQUNBLFFBQUEsTUFLWiwwREFDSSxzREFDSSxpQkFBQSxlQUNBLE1BQUEsa0JBR0osa0JBQ0ksT0FBQSxLQUNBLDJDQUFBLGtDQUNJLGlCQUFBLGVBQ0EsTUFBQSxRQUNBLFFBQUEsS0FDQSxRQUFBLE1DdE5oQix1QkFDSSxPQUFBLEtBQUEsS0FBQSxLQUFBLEtBR0osMEJBQ0ksUUFBQSxhQUNBLE1BQUEsZ0JBQ0EsV0FBQSxJQUFBLElBQ0EsZ0NBQUEsZ0NBQ0ksZ0JBQUEsS0FDQSxNQUFBLGdCdkJ5Q0oseUJ1Qi9DSiwwQkFTUSxPQUFBLEtBQUEsS0FBQSxLQUFBLEtBQ0EsV0FBQSxRQUlSLCtCQUNJLFdBQUEsT0FLSSx3QkFDSSxPQUFBLFFDekJaLDhCQUNJLGNBQUEsS0FFQSxnQ0FDSSxjQUFBLEVBSVIsK0JBQ0ksV0FBQSxPQUVBLHlCQUhKLCtCQUlRLFdBQUEsS0FJUixnQkFDSSxjQUFBLEtBQ0EsU0FBQSxTQUVBLG9DQUNJLFFBQUEsS0FBQSxLQUNBLGNBQUEsS0FDQSxXQUFBLElBQUEsSUFBQSxJQUFBLGdCQUNBLE9BQUEsSUFBQSxNQUFBLGdCQUNBLFdBQUEsS0FDQSxZQUFBLFdBQUEsQ0FBQSxVQUFBLENBQUEsTUFDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0FDQSxNQUFBLGdCQUdKLGlEQUNJLE9BQUEsUUFHSixvREFDSSxNQUFBLE1BQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLElBQ0EsTUFBQSxnQkFFQSxvRUFDSSxhQUFBLEtBQ0EsY0FBQSxLQUNBLFdBQUEsTUFDQSxZQUFBLFVBQ0EsWUFBQSxJQUNBLE1BQUEsNEJBS0osK0NBQ0ksTUFBQSxLQUlSLGdEQUNJLE9BQUEsS0FDQSxNQUFBLEtBR0osOENBQ0ksY0FBQSxFQUNBLGFBQUEsRUFHSixrREFDSSxTQUFBLFNBQ0EsTUFBQSxFQUNBLE9BQUEsRUFHSix3REFDSSxTQUFBLFNBQ0EsT0FBQSxFQUdKLDZCQUNJLFNBQUEsU0FDQSxPQUFBLEVBQ0EsS0FBQSxNQUVBLHlDQUNJLG1CQUFBLElBQ0Esd0JBQUEsSUFDQSwyQkFBQSxJQUNBLG1CQUFBLE1BQ0EsTUFBQSxLQUNBLFFBQUEsSUFBQSxJQUFBLElBQUEsS0FDQSxlQUFBLFVBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsVUFBQSxNQUdKLGdEQUNJLGlCQUFBLFFBQ0EsYUFBQSxRQUdKLCtDQUNJLGlCQUFBLFFBQ0EsYUFBQSxRQUNBLFdBQUEsSUFHSiwrQ0E5QkosNkJBK0JRLE9BQUEsTUFLSix3REFDSSxPQUFBLEt4QjlFUix5QndCbUZJLGdEQUNJLFdBQUEsaUJBUVIseUJBcEhKLGdCQXFIUSxTQUFBLFNBQ0EsWUFBQSxFQUNBLGFBQUEsRUFFQSxnREFDSSxTQUFBLG1CQUNBLFdBQUEsZ0JBR0osb0NBQ0ksU0FBQSxtQkFDQSxXQUFBLGdCQUVBLDBEQUNJLFNBQUEsbUJBQ0EsV0FBQSxnQkFDQSxJQUFBLGdCQUNBLEtBQUEsZ0JBQ0EsVUFBQSxnQkFDQSxZQUFBLEtBQ0EsZUFBQSxLQUNBLFVBQUEsS0FFQSwwRUFDSSxRQUFBLE9BR0osK0RBQ0ksYUFBQSxJQU1aLDJEQUNJLFdBQUEsZ0JBRUEsdUZBQ0ksUUFBQSxNQUNBLE9BQUEsRUFBQSxjQUNBLE9BQUEsS0FFQSwyRkFDSSxTQUFBLG1CQUNBLFdBQUEsTUFJUixpRkFDSSxTQUFBLG1CQUNBLFdBQUEsZ0JBQ0EsSUFBQSxnQkFDQSxLQUFBLGdCQUNBLFVBQUEsaUJBS1osMERBQ0ksT0FBQSxLQUNBLFdBQUEsTUFFQSx5RUFDSSxRQUFBLEtBQ0EsWUFBQSxXQUNBLElBQUEsS0FDQSxZQUFBLEt0Qis1R1osc0ZBREEscUZzQjM1R1EsbUZBR0ksU0FBQSxPQUNBLElBQUEsS0FDQSxVQUFBLEtBQ0EsYUFBQSxZQUNBLGNBQUEsWUFFQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS3RCNjVHWiwwRkFEQSx5RnNCMTVHWSx1RkFDSSxRQUFBLE1BQ0EsWUFBQSxJQUlSLHNGQUNJLEtBQUEsRUFBQSxFQUFBLEtBQ0EsV0FBQSxPQUNBLFdBQUEsSUFHSixxRkFDSSxLQUFBLEVBQUEsRUFBQSxFQUNBLGNBQUEsRUFDQSxZQUFBLEVBR0osbUZBQ0ksS0FBQSxFQUFBLEVBQUEsRUFDQSxLQUFBLEtBQ0EsYUFBQSxFQUNBLGFBQUEsRUFJUiwyREFDSSxXQUFBLE1BRUEsdUZBQ0ksUUFBQSxNQUNBLE9BQUEsSUFDQSxPQUFBLEtBRUEsMkZBQ0ksU0FBQSxTQUlSLGlGQUNJLFNBQUEsU0FDQSxLQUFBLElBQ0EsVUFBQSxpQkFDQSxRQUFBLE1BQ0EsWUFBQSxLdEJzNUdaLHNGc0JuNUdRLG9GQUVJLGFBQUEsS0FDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsSXRCcTVHWiwwRnNCbjVHWSx3RkFDSSxRQUFBLE1BS1osZ0RBQ0ksT0FBQSxLQUNBLFdBQUEsTUFDQSxRQUFBLEtBQ0EsZUFBQSxPQUNBLGdCQUFBLE9BQ0EsWUFBQSxLQUVBLHNFQUNJLFNBQUEsT0FDQSxJQUFBLEtBQ0EsVUFBQSxLQUNBLE1BQUEsZUFDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0FFQSx3RkFDSSxXQUFBLElBQ0EsTUFBQSxnQkFDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsSUFPWixzQ0FDSSxTQUFBLFNBQ0EsWUFBQSxNQUNBLE1BQUEsTUFDQSxLQUFBLEVBR0oseUJBQ0ksc0NBQ0ksT0FBQSxNQUlSLHlCQUNJLHNDQUNJLE9BQUEsaUJBS1oseUJBQ0ksV0FBQSxPQUNBLFFBQUEsRUFFQSxTQUFBLE9BQ0EsSUFBQSxFQUVBLGdDQUNJLFNBQUEsU0FDQSxZQUFBLElBQ0EsZUFBQSxJQUNBLEtBQUEsaUJBQ0EsVUFBQSw4QkFDQSxJQUFBLElBRUEseUJBUkosZ0NBU1EsSUFBQSxNQUtaLFNBQ0ksY0FBQSxLQUdKLGlCQUNJLFVBQUEsS0FDQSxNQUFBLGdCQUNBLFlBQUEsSUFDQSxXQUFBLElBQ0EsWUFBQSxJQUdKLDJCdEJ5NEdBLCtCc0J2NEdJLFFBQUEsYUFDQSxlQUFBLFNBR0osK0JBQ0ksU0FBQSxTQUNBLFVBQUEsZ0JBQ0EsY0FBQSxJQUNBLFVBQUEsS0FDQSxXQUFBLEtBSUEsNkRBQ0ksU0FBQSxTQUNBLFFBQUEsU0FDQSxNQUFBLEVBR0osZ0VBQ0ksTUFBQSxLQUlSLHlCQUNJLFFBQUEsS0FBQSxLQUFBLEtBQUEsRUFDQSxTQUFBLFNBQ0EsT0FBQSxFQUNBLE1BQUEsS0FFQSxzREFDSSxRQUFBLEtBQUEsS0FBQSxLQUFBLEVBSUosZ0NBQ0ksUUFBQSxLQUNBLFlBQUEsT0FDQSxRQUFBLEtBRUEscURBQ0ksUUFBQSxLQUNBLFVBQUEsS0FDQSxJQUFBLElBRUEsK0VBQ0ksT0FBQSxFQUlSLHFEQUNJLFFBQUEsS0FDQSxnQkFBQSxTQUNBLGNBQUEsS0FFQSxzRUFDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLGdCQUFBLE9BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLCtDQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsY0FBQSxJQUNBLGdCQUFBLEtBQ0EsV0FBQSxJQUFBLElBQUEsS0FDQSxXQUFBLEVBQUEsSUFBQSxJQUFBLGdCQUVBLDRFQUNJLFdBQUEsa0RBQ0EsYUFBQSxLQUNBLFdBQUEsRUFBQSxJQUFBLElBQUEsZ0JBR0osMEVBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxVQUFBLEtBQ0EsWUFBQSxLQUdKLHdFQUNJLFVBQUEsS0FDQSxNQUFBLFFBQ0EsV0FBQSxJQUNBLE9BQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLE9BQUEsRUFDQSxRQUFBLEV0Qm00R3BCLDBDc0J6M0dJLHlDdEIyM0dKLDJDQURBLDBDc0J4M0dRLE1BQUEsZUFDQSxPQUFBLGVBQ0EsT0FBQSxFQUNBLElBQUEsRUFDQSxLQUFBLEVBR0oseUN0QjAzR0osMENzQnozR1EsT0FBQSxZQUdKLDBDdEIwM0dKLDJDc0J6M0dRLGlCQUFBLEVBR0oseUN0QjAzR0osMENzQnozR1EsUUFBQSxLQUdKLHVDdEIwM0dKLHdDc0J6M0dRLE9BQUEsS0FJUix3QkFDSSxhQUFBLEVBQ0EsVUFBQSxRQUNBLFlBQUEsSUFDQSxZQUFBLElBR0osNEJBQ0ksaUJBQUEsUUFDQSxPQUFBLElBQUEsTUFBQSxRQUNBLGNBQUEsSUFDQSxXQUFBLEtBQ0EsUUFBQSxLQUFBLEtBR0osK0JBQ0ksTUFBQSxnQkFDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLGVBQUEsTUFDQSxjQUFBLElBQ0EsZUFBQSxVQUdKLHlCQUNJLHVCQUNJLFNBQUEsU0FDQSxJQUFBLEtBR0osNkJ0QnkzR0YsbUJzQnYzR00sWUFBQSxjQUdKLHlCQUNJLFFBQUEsS0FHSix3QkFDSSxPQUFBLE1BQUEsSUFBQSw0QkFDQSxjQUFBLEtBQ0EsYUFBQSxLQUNBLFFBQUEsS0FBQSxLQUFBLEtBQUEsS0FDQSxZQUFBLEtBQ0EsV0FBQSxLQUdKLFNBQ0ksUUFBQSxLQUNBLFNBQUEsU0FDQSxPQUFBLE1BRUEsbUNBQ0ksUUFBQSxLQUdKLGNBQ0ksWUFBQSxJQUlSLDRCQUNJLFNBQUEsT0FHSiwwQkFDSSxNQUFBLEtBR0osaURBQ0ksYUFBQSxLQUNBLGNBQUEsS0FHSiw2QkFDSSxNQUFBLEtBQ0EsV0FBQSxNQUNBLFVBQUEsUUFDQSxZQUFBLElBQ0EsTUFBQSxzQkFHSixxQkFDSSxNQUFBLEtBQ0EsVUFBQSxRQUNBLFlBQUEsSUFDQSxNQUFBLGdCQUNBLGNBQUEsSUFHSixzQkFDSSxTQUFBLG1CQUNBLFdBQUEsZ0JBQ0EsSUFBQSxnQkFDQSxLQUFBLGdCQUNBLFVBQUEsZ0JBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsUUFBQSxFQUNBLGNBQUEsSUFFQSxzQ0FDSSxRQUFBLE9BQ0EsTUFBQSxnQkFDQSxXQUFBLE1BR0osMkJBQ0ksYUFBQSxJQU1KLDhCdEJ5MkdOLG9Dc0J2MkdVLE1BQUEsS0FHSix3QkFDSSxXQUFBLE9BS1oseUJBQ0kscUJBQ0ksU0FBQSxTQUNBLE1BQUEsS0FDQSxVQUFBLFFBQ0EsWUFBQSxJQUNBLE1BQUEsZ0JBR0osZ0NBQ0ksWUFBQSxNQUlSLGtCQUNJLFFBQUEsS0FDQSxVQUFBLEtBQ0EsWUFBQSxPQUNBLElBQUEsSUFDQSxjQUFBLElBRUEsdUJBQ0ksWUFBQSxJQUNBLE1BQUEsZUFJUixrQkFDSSxVQUFBLEtBQ0EsWUFBQSxJQUNBLE1BQUEsZ0JBQ0EsYUFBQSxFQUNBLFlBQUEsSUFHSixpQkFDSSxRQUFBLEtBQ0EsZUFBQSxPQUNBLElBQUEsSUFHSixnQkFDSSxRQUFBLEtBQ0EsZUFBQSxPQUNBLElBQUEsSUFHSixpQkFDSSxRQUFBLFlBQ0EsV0FBQSxXQUNBLFlBQUEsT0FDQSxRQUFBLElBQUEsS0FDQSxjQUFBLE1BQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEVBQ0EsZUFBQSxNQUNBLGVBQUEsVUFDQSxZQUFBLE9BQ0EsT0FBQSxJQUFBLE1BQUEsWUFHSix5QkFDSSxNQUFBLFFBQ0EsV0FBQSxRQUNBLGFBQUEsUUFHSiw0QkFDSSxNQUFBLFFBQ0EsV0FBQSxRQUNBLGFBQUEsUUFHSixrQkFDSSxRQUFBLFlBQ0EsWUFBQSxPQUNBLFFBQUEsSUFBQSxJQUNBLGNBQUEsTUFDQSxXQUFBLFFBQ0EsT0FBQSxJQUFBLE1BQUEsUUFDQSxNQUFBLG1CQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxJQUdKLDBCdEJtMkdBLGlCc0JqMkdJLE9BQUEsRUFHSixzQkFDSSxTQUFBLFNBQ0EsSUFBQSxNQUNBLEtBQUEsTUFDQSxPQUFBLE1BQUEsUUFBQSxJQUNBLGNBQUEsS0FDQSxVQUFBLEtBQ0EsTUFBQSxRQUNBLFFBQUEsRUFBQSxJQUNBLFlBQUEsSUFDQSxpQkFBQSxLQUVBLDJCQUNJLFVBQUEsS0FDQSxZQUFBLElBQ0EsYUFBQSxLQUdKLGlEQUNJLFVBQUEsS0FDQSxXQUFBLEtBSVIsMEJBQ0ksUUFBQSxLQUNBLGNBQUEsS0FDQSxXQUFBLElBQUEsSUFBQSxJQUFBLGdCQUNBLGlCQUFBLDRCQUNBLFlBQUEsSUFHSSw4Q0FDSSxhQUFBLEtBQ0EsVUFBQSxPQUNBLE1BQUEsZ0JBQ0EsWUFBQSxjQUlSLHlDQUNJLFdBQUEsSUFDQSxXQUFBLE1BR0osd0RBQ0ksSUFBQSxLQUNBLE9BQUEsTUFHSix5QkFDSSx5Q0FDSSxXQUFBLE1BTVIseUJBREosZUFFUSxRQUFBLEd0QisxR1Isa0JzQjMxR0EsZ0JBRUksUUFBQSxpQkFLQSwyREFDSSxNQUFBLEtBRUEseUZBQ0ksVUFBQSxlQUdKLHNFQUNJLE1BQUEsS0FDQSxNQUFBLGdCQUNBLFlBQUEsV0FBQSxDQUFBLFVBQUEsQ0FBQSxNQUNBLFVBQUEsS0FDQSxlQUFBLEtBSVIsa0VBQ0ksVUFBQSxJQUNBLE1BQUEsS0FDQSxVQUFBLEtBSVIsZUFDSSxZQUFBLE9BQ0EsVUFBQSxLQUNBLE1BQUEsUUFDQSxPQUFBLFFBRUEsMEJBQ0ksT0FBQSxLQUNBLGVBQUEsWUFJUixpQkFDSSxRQUFBLEtDeHlCQSwwQkFDSSxZQUFBLEVBQ0EsYUFBQSxFQUdKLGdEQUNJLFFBQUEsRUFHSiwwQ0FDSSxpQkFBQSxRQUNBLFlBQUEsSUFDQSxlQUFBLElBR0oscUNBQ0ksVUFBQSxLQUNBLFdBQUEsT0FDQSxlQUFBLEtBRUEsMkRBQ0ksUUFBQSxLQUNBLGdCQUFBLE9BQ0EsWUFBQSxPQUNBLE9BQUEsS0FDQSxjQUFBLElBQ0EsYUFBQSxJQUNBLGlCQUFBLEtBR0osMkRBQ0ksUUFBQSxLQUNBLFdBQUEsS0FDQSxVQUFBLE1BQ0EsWUFBQSxJQUNBLE1BQUEsUUFHSiw4REFDSSxpQkFBQSxrQkFHSiwyREFDSSxZQUFBLFFBQ0EsWUFBQSxNQUNBLFVBQUEsUUFDQSxPQUFBLEtBSVosZUFDSSxXQUFBLEtBQ0EsaUR2QjBuSUosZ0NBREEsNkR1QnRuSVEsUUFBQSxLQUVKLG1DQUNJLE1BQUEsS0FFSixnREFDSSxPQUFBLFFBSVIscUJBQ0ksVUFBQSxLQUNBLGVBQUEsT0NwRUoscUJBQ0ksVUFBQSxLQUNBLE1BQUEsS0FHSix5QkFDSSxVQUFBLEtBR0osa0NBQ0ksU0FBQSxTMUJ5Q0EseUIwQjFDSixrQ0FJUSxZQUFBLEtBQ0EsU0FBQSxTQUNBLEtBQUEsS0FDQSxJQUFBLE1BSVIsd0JBQ0ksT0FBQSxNQUNBLEtBQUEsS0FDQSxTQUFBLFNBQ0EsY0FBQSxFQUNBLGNBQUEsRTFCSEEsMEIwQkZKLHdCQU9RLE1BQUEsTzFCT0osMEIwQmRKLHdCQVdRLE1BQUEsTzFCb0JKLHlCMEIvQkosd0JBZVEsTUFBQSxNQUNBLFNBQUEsUUFDQSxLQUFBLE1BQ0EsT0FBQSxPMUIrQkoseUIwQmpESix3QkFzQlEsTUFBQSxLQUNBLFNBQUEsUUFDQSxLQUFBLE1BQ0EsT0FBQSxPMUJNSix5QjBCRkosNkJBRVEsU0FBQSxVQUlSLHdCQUNJLGFBQUEsRUFDQSxZQUFBLEVBR0osb0RBQ0ksV0FBQSxPQUNBLFlBQUEsSUFBQSxLQUFBLE1BQ0EsUUFBQSxJeEJ5c0lKLG9DQUNBLDhCd0J2c0lBLDZCeEJxc0lBLDRCd0Jqc0lJLFFBQUEsSUFDQSxpQkFBQSxLQUNBLFlBQUEsSUFBQSxLQUFBLE1BQ0EsYUFBQSxJQUFBLEtBQUEsTUFDQSxjQUFBLElBQUEsS0FBQSxNQUdKLDhCQUNJLFFBQUEsRUFHSixnQ0FDSSxNQUFBLGdCeEJ3c0lKLHNDd0Jyc0lBLHNDeEJzc0lBLDhCQUNBLDhCd0Jsc0lJLGdCQUFBLEtBQ0EsTUFBQSxRQUdKLG9DQUNJLFlBQUEsS3hCdXNJSiw4QndCcHNJQSwyQkFFSSxXQUFBLE9BQ0EsUUFBQSxLQUdKLHNCQUNJLFVBQUEsZUFDQSxNQUFBLFFBR0osb0NBQ0ksTUFBQSxnQnhCdXNJSiwrQ3dCbnNJSSxxQ3hCb3NJSiwrQ3dCanNJUSxNQUFBLEtBR0osd0NBQ0ksTUFBQSxLQUNBLE1BQUEsS0FDQSxRQUFBLEtBQ0EsZ0JBQUEsU0M1SFIsb0JBQ0ksV0FBQSxLQUdKLGdCQUNJLFlBQUEsSTNCOENBLHlCMkIxQ0EsNEJBRVEsUUFBQSxPQUVKLDZDQUNJLFFBQUEsV0FDQSxNQUFBLEszQm9DUix5QjJCdENJLDZDQUlRLFFBQUEsT0FHUiwwQ0FDSSxNQUFBLEtBQ0EsT0FBQSxLM0I2QlIseUIyQi9CSSwwQ0FJUSxRQUFBLE9BSVosbUNBQUEscUNBQ0ksY0FBQSxFQUNBLFlBQUEsSzNCcUJKLHlCMkJ2QkEsbUNBQUEscUNBSVEsTUFBQSxNQU1SLHdDQUNJLFFBQUEsS0FJUixtQkFDSSxXQUFBLElBQ0EsOEJBQ0ksYUFBQSxJQUlSLGlCQUNJLFNBQUEsU0FDQSxXQUFBLE9BQ0EsSUFBQSxLM0JGQSx5QjJCREosaUJBS1EsSUFBQSxHQUlSLHlCQUNJLE9BQUEsSUFBQSxNQUFBLEtBQ0EsUUFBQSxLQUNBLFNBQUEsU0FDQSxRQUFBLEVBR0osZTFCcEVFLFVBQUEsS0FDQSxVQUFBLFEwQnFFRSxZQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsS0FDQSxjQUFBLEtBQ0EsUUFBQSxJQUNBLFNBQUEsU0FDQSwrQjFCM0VGLFVBQUEsS0FDQSxVQUFBLFEwQjRFTSxNQUFBLGdCQUNBLFFBQUEsTUFDQSxZQUFBLEtBSVIsb0JBQ0ksTUFBQSxnQkFDQSxZQUFBLElBR0osbUJBQ0ksTUFBQSxnQkFHSix5QkFDSSxZQUFBLElBR0osaUJBQ0ksTUFBQSxRQUNBLFlBQUEsSUFDQSx1QkFBQSx1QkFDSSxPQUFBLFFBQ0EsTUFBQSxRQUNBLGdCQUFBLFVBSVIscUJBQUEsaUIxQjFHRSxVQUFBLEtBQ0EsVUFBQSxRMEIyR0UsTUFBQSxnQkFDQSxRQUFBLElBQ0EsU0FBQSxTQUNBLE1BQUEsRUFDQSxXQUFBLE9BQ0EsSUFBQSxFQUNBLE1BQUEsS0FDQSwyQkFBQSwyQkFBQSx1QkFBQSx1QkFDSSxNQUFBLGdCQUNBLE9BQUEsUUFDQSxnQkFBQSxLQUlSLHlCMUIxSEUsVUFBQSxLQUNBLFVBQUEsSzBCMkhFLCtCQUFBLCtCQUNJLE1BQUEsS0FJUixzQjFCaklFLFVBQUEsS0FDQSxVQUFBLEsyQkNGLG1CQUNJLGNBQUEsS0FDQSxzQkFDSSxNQUFBLEs1QmdESix5QjRCakRBLHNCQUdRLE1BQUEsTUFLWixnQ0FDSSxNQUFBLE1BQ0EsV0FBQSxLQUNBLGdCQUFBLEtBQ0Esc0NBQUEsc0NBQ0ksTUFBQSxLNUJvQ0oseUI0QnpDSixnQ0FRUSxNQUFBLEtBQ0EsTUFBQSxLQUNBLFdBQUEsT0FDQSxPQUFBLEVBQUEsRUFBQSxLQUFBLEc1QmdESix5QjRCM0RKLGdDQWNRLE1BQUEsTUFJUixzQkFBQSx5QkFDSSxRQUFBLEtBQ0EsTUFBQSxLQUNBLGtDQUFBLHFDQUNJLE1BQUEsS0FJUiw2QjFCbTlJQSw2QjBCaDlJSSxRQUFBLEtBR0osK0IxQms5SUEsK0IwQi84SUksUUFBQSxLQUNBLE9BQUEsS0FDQSxPQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsUUFBQSxJQUFBLEtBQUEsSUFBQSxLQUdKLG1EMUJpOUlBLDRDMEI5OElJLGFBQUEsS0FDQSxVQUFBLEtBR0osZ0QxQmc5SUEsZ0QwQjc4SUksV0FBQSxJQUNBLFlBQUEsS0FDQSxVQUFBLEtBSUEsc0NBQ0ksUUFBQSxFQUlSLDJCQUNJLE1BQUEsZ0JBR0osb0JBQ0ksU0FBQSxTQUNBLE9BQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxPQUFBLFFBQ0EsMEJBQUEsMEJBQ0ksTUFBQSxRQUlSLDhCQUNJLE9BQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxZQUFBLE81QnBDQSx5QjRCa0NKLDhCQUlRLE9BQUEsSUFBQSxLQUFBLE1BSVIsbUJBQ0ksV0FBQSxLQUlBLHNDQUFBLGlDQUNJLE9BQUEsU0FJUix1QkFDSSxRQUFBLEs1QnJEQSx5QjRCb0RKLHVCQUdRLFVBQUEsSUFBQSxNQUtKLDBDQUNJLFFBQUEsS0FBQSxLQUFBLEVBQUEsS0FDQSxNQUFBLEtBR0osd0NBQ0ksVUFBQSxNQUNBLE1BQUEsS0FDQSxXQUFBLEsxQis4SVIsK0NBQ0EsOEMwQjk4SUksOENBSUksaUJBQUEsS0FFSixvQ0FDSSxNQUFBLE1BQ0EsU0FBQSxTQUNBLE1BQUEsS0FDQSxJQUFBLEtBQ0EsTUFBQSxnQkNwSVIsaUJBQ0ksTUFBQSxnQkFDQSxZQUFBLElDRkosZ0NBQ0ksTUFBQSxnQkFDQSxPQUFBLEVBR0osaUNBQ0ksUUFBQSxLQUFBLEVBR0osK0JBQ0ksV0FBQSxNQUNBLE1BQUEsTTVCMmxKSix1QjRCeGxKQSw4QkFFSSxlQUFBLFVBR0osb0NBQ0ksV0FBQSxNQUNBLE1BQUEsZ0JBR0osaUNBQ0ksVUFBQSxNQUdKLGtDQUNJLFFBQUEsSzVCMmxKSixtQzRCeGxKQSx1QkFFSSxTQUFBLFNBR0osMEJBQ0ksT0FBQSxNQUNBLE1BQUEsTUFDQSxjQUFBLEVBR0oseUJBQ0ksU0FBQSxTQUNBLE9BQUEsTUFDQSxLQUFBLEtBQ0EsY0FBQSxFQUNBLGNBQUEsRUFDQSxNQUFBLE1BR0osb0M1QndsSkEsbUM0QnRsSkksUUFBQSxFQUNBLGNBQUEsRUFDQSxPQUFBLElBQUEsTUFBQSxnQkFHSixpQkFDSSxTQUFBLFNBQ0EsS0FBQSxLQUNBLE9BQUEsTUFDQSxNQUFBLE1BR0osa0JBQ0ksU0FBQSxTQUNBLE1BQUEsS0FDQSxJQUFBLEtBR0osb0NBQ0ksU0FBQSxTQUdKLDJDQUNJLFFBQUEsSUFDQSxPQUFBLEVBQ0EsTUFBQSxFQUNBLFlBQUEsSUFBQSxNQUFBLFlBQ0EsYUFBQSxJQUFBLE1BQUEsWUFDQSxXQUFBLElBQUEsTUFBQSxnQkFDQSxTQUFBLFNBQ0EsS0FBQSxNQUNBLElBQUEsS0FDQSxXQUFBLElBQUEsSUFBQSxPQUdKLDBDQUNJLEtBQUEsWUFDQSxZQUFBLFlBR0osaURBQ0ksTUFBQSxlQUNBLFVBQUEsTUNoR0osZUFDSSxXQUFBLEtBQ0EsTUFBQSxLQ0ZKLHFCQUNJLFlBQUEsT0FDQSxXQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsS0FDQSxNQUFBLGdCQUNBLFFBQUEsS0FDQSxnQkFBQSxjQUNBLFFBQUEsRUFDQSxRQUFBLEtBQUEsS0FDQSxTQUFBLFNBQ0EsV0FBQSxJQUFBLElBQ0EsMkJBQUEsMkJBQ0ksV0FBQSxRQUNBLE1BQUEsZ0JBQ0EsZ0JBQUEsS0FDQSwyQ0FBQSwyQ0FDSSxNQUFBLFFBR1IscUMvQnJCRixVQUFBLEtBQ0EsVUFBQSxPK0JzQk0sV0FBQSxVQUFBLElBS0osOENBQ0ksVUFBQSxlQUlSLG1CQUNJLFdBQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxLQUNBLFdBQUEsS0FDQSxZQUFBLEtBQ0EsV0FBQSxRaENlQSx5QmdDcEJKLG1CQU9RLFlBQUEsTWhDK0JKLHlCZ0N0Q0osbUJBVVEsV0FBQSxNQUlSLDJCQUNJLFFBQUEsS0FBQSxLQUdKLGtCQUNJLGNBQUEsS0FHSiwwQkFDSSxZQUFBLEtoQ0hBLHlCZ0NFSiwwQkFHUSxZQUFBLE1BSVIsMEJBQ0ksWUFBQSxLaENWQSx5QmdDU0osMEJBR1EsWUFBQSxNQUlSLGlCQUNJLFdBQUEsS0FDQSxnQkFBQSxLQ3JFSixXQUNJLGNBQUEsS0FHSixVQUNJLGNBQUEsS0FHSixjQUNJLFlBQUEsT0FDQSxXQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsS0FDQSxNQUFBLGdCQUNBLFFBQUEsS0FDQSxnQkFBQSxjQUNBLFFBQUEsS0FBQSxLQUNBLFdBQUEsSUFBQSxJQUNBLG9CQUFBLG9CQUNJLFdBQUEsUUFDQSxPQUFBLFFBQ0EsdUNBQUEsdUNBQ0ksTUFBQSxRakM4QlIseUJpQzNDSixjQWlCUSxRQUFBLEtBQUEsTUFLSiwwQ0FDSSxVQUFBLGVBSVIsbUJoQ3JDRSxVQUFBLEtBQ0EsVUFBQSxPZ0NzQ0UsV0FBQSxJQUFBLElBR0osWUFDSSxPQUFBLElBQUEsTUFBQSxLQUNBLFdBQUEsS0FDQSxXQUFBLEtBR0osb0JBQ0ksUUFBQSxLQUFBLEtqQ0lBLHlCaUNMSixvQkFHUSxRQUFBLEtBQUEsTUFJUixvQkFDSSxPQUFBLEtBQUEsTUFDQSxXQUFBLE9BQ0EsV0FBQSxJQUFBLE1BQUEsS2pDTEEseUJpQ0VKLG9CQUtRLE9BQUEsS0FBQSxPQUlSLG1CaENoRUUsVUFBQSxLQUNBLFVBQUEsU2dDaUVFLFdBQUEsS0FHSixrQkFDSSxXQUFBLEtBR0oseUJBQ0ksV0FBQSxJQUFBLE1BQUEsS0FDQSxXQUFBLEtBQ0EsUUFBQSxFQUFBLEtBR0oscUJoQy9FRSxVQUFBLEtBQ0EsVUFBQSxTZ0NnRkUsUUFBQSxNQUNBLE9BQUEsS0FBQSxFQ2hGSixpQkFDSSxXQUFBLEtBQ0EsTUFBQSxLQ0ZKLGVBQ0ksTUFBQSxnQkFDQSxhQUFBLEluQzZEQSx5Qm9DL0RKLHlCQUVRLFFBQUEsS0FDQSxVQUFBLE1wQzRESixvRG9DdERJLFlBQ0ksTUFBQSxLQUNBLHFDQUNJLFVBQUEsSUFDQSx3Q0FDSSxRQUFBLEtBR1IsNkJBQ0ksUUFBQSxLQUVKLG9DQUNJLFFBQUEsTUFHUixtQkFBQSxtQkFBQSxtQkFBQSxtQkFDSSxNQUFBLEtBRUosNkJBQ0ksTUFBQSxLQUVKLFFBQ0ksVUFBQSxNQUVKLEdBQ0ksUUFBQSxNcENpQlIseUJvQ1pKLFlBRVEsUUFBQSxFQUFBLEtBQUEsRUFBQSxNcENzQkoseUJvQ3hCSixZQU9RLE9BQUEsS0FDQSxjQUFBLE1BQ0EsUUFBQSxFQUNBLGFBQUEsS0FDQSxVQUFBLE1BQ0EsWUFBQSxFQUNBLFFBQUEsTUFZUixtQkFBQSxxQkFDSSxNQUFBLGtCQUVKLHFCQUFBLHVCQUNJLE1BQUEsa0JBR0oseUJBQ0ksVUFBQSxNQUNBLFlBQUEsTUFDQSxZQUFBLElwQzdCQSx5Qm9DMEJKLHlCQUtRLFlBQUEsTUFDQSxVQUFBLE1BQ0EsUUFBQSxLQUNBLE1BQUEsTUFDQSw0QkFDSSxRQUFBLE1wQ2pFUiwwQm9DdURKLHlCQWVRLE1BQUEsTUFDQSxVQUFBLE9wQ3JESiwwQm9DcUNKLHlCQW9CUSxXQUFBLFlwQ3hDSix5Qm9Db0JKLHlCQXdCUSxXQUFBLFdBQ0EsUUFBQSxFQUFBLEtBQUEsRUFBQSxLQUNBLGNBQUEsS0FDQSxVQUFBLE1BQ0EsNEJBQ0ksUUFBQSxNQU9aLGlCQUNJLFFBQUEsYUFDQSxRQUFBLEVBQ0EsV0FBQSxPQUNBLHVCQUFBLHVCQUNJLGdCQUFBLEtBSVIsaUJBQ0ksUUFBQSxNQUNBLE9BQUEsS0FDQSxPQUFBLEVBQUEsS0FDQSxNQUFBLEtBQ0EsVUFBQSxNcEN0RUEseUJvQ2lFSixpQkFPUSxRQUFBLEVBQUEsS0FBQSxFQUFBLE1BSVIseUJBQ0ksWUFBQSxPQUFBLENBQUEsVUFBQSxDQUFBLE1BQ0EsWUFBQSxJbkNuSUYsVUFBQSxLQUNBLFVBQUEsVW1Db0lFLE1BQUEsUXBDaEZBLHlCb0M0RUoseUJuQ2pJRSxVQUFBLEtBQ0EsVUFBQSxTbUMwSUYsaUJBQ0ksV0FBQSxLQUNBLGFBQUEsS0FDQSxjQUFBLEtBQ0EsWUFBQSxPQUNBLFVBQUEsTUFDQSxZQUFBLElBR0osd0JBQ0ksVUFBQSxLQUNBLE1BQUEsZ0JBR0osdUJBQ0ksUUFBQSxhQUdKLGlCQUNJLGdCQUFBLFVBR0osZ0JBQ0ksUUFBQSxhQUNBLFlBQUEsSUFDQSxhQUFBLEluQ3BLRixVQUFBLEtBQ0EsVUFBQSxVbUNxS0Usc0JBQ0ksTUFBQSxRQUVKLDRCQUNJLE1BQUEsZ0RBSVIsdUJBQ0ksY0FBQSxLcENwSEEseUJvQ21ISix1QkFJUSxNQUFBLEtwQ3ZISix5Qm9DMEhBLHNDbEM4M0pGLDBDa0MzM0pVLFFBQUEsS0FDQSxzQkFBQSxLQUFBLGNBQ0EsWUFBQSxRQUNBLFdBQUEsS0FDQSxPQUFBLEtBQ0EsYUFBQSxFQUNBLFVBQUEsT3BDbklSLHlCb0N1SUEsMkNBRVEsU0FBQSxTQUNBLEtBQUEsS0FDQSxJQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLEtBQ0EsUUFBQSxLQUNBLFlBQUEsT0FDQSxnQkFBQSxRcENqSlIseUJvQ29KSSwyREFFUSxTQUFBLE9BQ0EsS0FBQSxLQUNBLElBQUEsS0FDQSxVQUFBLE1wQ3pKWix5Qm9DOEpBLDRDQUVRLFNBQUEsU0FDQSxLQUFBLEtBQ0EsSUFBQSxLQUNBLFVBQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsS0FDQSxZQUFBLE9BQ0EsZ0JBQUEsT25Dbk9WLFVBQUEsS0FDQSxVQUFBLFVtQ29PVSxZQUFBLElBQ0EsUUFBQSxLQUFBLE1BS1oscUJBQ0ksV0FBQSxRQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsUUFBQSxJQUFBLEtBR0oscUJBQ0ksaUJBQUEsUUFHSiwyQkFDSSxjQUFBLEtBQ0EsV0FBQSxNcENsTUEseUJvQ2dNSiwyQkFJUSxXQUFBLE9BSVIsMEJBQ0ksUUFBQSxFQUFBLElBQ0EsY0FBQSxLQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLE1BQUEsS0FDQSxpQkFBQSxRbEMrM0pKLGdDa0M1M0pBLGdDQUVJLE1BQUEsS0FDQSxpQkFBQSxpREFDQSxnQkFBQSxLQ3pRSixZQUNJLFdBQUEsT0FDQSxVQUFBLE1BQ0EsT0FBQSxFQUFBLEtBR0osYUFDSSxjQUFBLEtBR0osY0FDSSxPQUFBLEtBQ0EsV0FBQSxLQUNBLE1BQUEsS0FHSixrQkFDSSxXQUFBLEtDakJKLHFCQUNJLFdBQUEsT0FDQSxVQUFBLE1BQ0EsT0FBQSxFQUFBLEtBR0osc0JBQ0ksY0FBQSxLQUdKLHlCQUNJLE9BQUEsS0FDQSxXQUFBLEtBQ0EsTUFBQSxLQ2JKLGlCQUFBLG1CQUNJLFFBQUEsS0FBQSxFQUlBLHdDQUNJLFNBQUEsU0FDQSxJQUFBLElBR0EsaURBQ0ksYUFBQSxLQVFKLDJDQUNJLE1BQUEsUUFDQSw2Q0FDSSxNQUFBLFFBUVIsNkNBQ0ksTUFBQSxRQUNBLCtDQUNJLE1BQUEsUUFNaEIsb0JBQ0ksV0FBQSxLQUtJLHNGckM2cEtSLDBGcUMzcEtZLFNBQUEsU0FHSiw2RnJDNHBLUixpR3FDMXBLWSxRQUFBLEdBQ0EsTUFBQSxFQUNBLE9BQUEsRUFDQSxZQUFBLElBQUEsTUFBQSxZQUNBLGFBQUEsSUFBQSxNQUFBLFlBQ0EsV0FBQSxJQUFBLE1BQUEsZ0JBQ0EsU0FBQSxTQUNBLE1BQUEsS0FDQSxJQUFBLElBQ0EsV0FBQSxLQUNBLGVBQUEsS0FHSiw4RUFDSSxPQUFBLGVBQ0EsV0FBQSxlQUNBLFlBQUEsZUFHSixnRkFDSSxZQUFBLGVBQ0EsYUFBQSxlQUdKLDJEQUNJLGNBQUEsS0FHSiwrQ0FDSSxJQUFBLElBQ0EsVUFBQSxpQkFHSixtREFDSSxRQUFBLE1BQ0EsT0FBQSxLQUNBLE1BQUEsS0FHSiwwREFDSSxRQUFBLGVDNUZaLGlCdkNGRSxVQUFBLEtBQ0EsVUFBQSxTdUNHRSxZQUFBLElBR0osd0JBQ0ksTUFBQSxnQkFDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLGNBQUEsS0NUSixxQ0FBQSw4Q0FDSSxNQUFBLFFBQ0EsYUFBQSxRQUdKLGlFQUNJLDJCQUNJLGNBQUEsTUFJUixpRUFDSSxrQkFDSSxRQUFBLE1BSVIsa0JBQ0ksUUFBQSxLQUNBLGdCQUFBLE9BQ0EsWUFBQSxPQUNBLFFBQUEsS0FBQSxFQUFBLEtBQUEsRUFHSixnQkFDSSxRQUFBLE1BQ0EsTUFBQSxLQUdKLGdDQUNJLFdBQUEsSUFBQSxNQUFBLFFBQ0EsTUFBQSxJQUNBLFFBQUEsYUFHSix1QkFBQSx5QkFDSSxRQUFBLEtBQ0EsWUFBQSxPQUNBLGdCQUFBLE9BQ0EsT0FBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxRQUNBLGNBQUEsS0FDQSxNQUFBLFFBQ0Esd0NBQUEsMEN4QzlDRixVQUFBLEtBQ0EsVUFBQSxTd0NnREUsNENBQUEsOEN4Q2pERixVQUFBLEtBQ0EsVUFBQSxTd0NxREYseUJBQ0ksT0FBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLEtBR0osa0JBQ0ksY0FBQSxLQUdKLGFBQ0ksU0FBQSxTQUNBLFdBQUEsS0FDQSxRQUFBLEtBQUEsS0FDQSxXQUFBLEVBQUEsSUFBQSxJQUFBLEtBQUEsY0FBQSxDQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsZUFBQSxDQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsZ0JBQ0EsY0FBQSxJdkNxd0tKLGtCdUNsd0tBLDJCQUdJLFFBQUEsS0FBQSxLQUFBLEVBQUEsS0FLSSxpRkFDSSxJQUFBLEtBQ0EsTUFBQSxJQVFKLHdEQUNJLElBQUEsS0FDQSxNQUFBLEtBS1oscUJBQ0ksV0FBQSxRQUdKLHdCQUNJLFFBQUEsRUNwR0osb0JBQ0ksWUFBQSxLQ0RKLG9CQUNJLE9BQUEsRUFBQSxLQUdKLGNBQ0ksaUJBQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxLQUNBLE1BQUEsZ0JBQ0EsWUFBQSxJQUNBLFdBQUEsTUFDQSxPQUFBLEVBQUEsS0FBQSxLQUFBLEtBQ0EsUUFBQSxLQUFBLEtBQ0EsU0FBQSxTQUNBLFdBQUEsT0FHSixlQUNJLFlBQUEsS0FDQSxZQUFBLEtBR0osZTFDdkJFLFVBQUEsS0FDQSxVQUFBLEswQ3dCRSxPQUFBLEtBQUEsRUFBQSxJQUFBLEVBR0oseUIxQzVCRSxVQUFBLEtBQ0EsVUFBQSxRMEM2QkUsUUFBQSxhQUNBLE1BQUEsS0FHSixzQkFDSSxXQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0FHSixnQkFDSSxVQUFBLEtBR0osY0FDSSxNQUFBLFFBR0osY0FDSSxPQUFBLEtBQUEsS0FBQSxJQUFBLEtBQ0EsV0FBQSxLQUNBLE1BQUEsTUFHSixxQkFDSSxXQUFBLEtBQ0EsV0FBQSxLQUdKLG1CQUNJLFVBQUEsS0FDQSxZQUFBLElBQ0EsV0FBQSxLQUdKLDhCQUNJLE1BQUEsUUFDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFdBQUEsT0FHSiwrQkFDSSxRQUFBLEVBQUEsS0FDQSxPQUFBLEtBQUEsSzNDckJBLHlCMkNtQkosK0JBSVEsTUFBQSxNM0NMSix5QjJDQ0osK0JBT1EsTUFBQSxNQzdFUixpQkFDSSxjQUFBLEtBR0osaUNBQ0ksUUFBQSxhQUNBLE1BQUEsS0FDQSxZQUFBLElBQ0EsUUFBQSxLQUFBLEVBQ0EsV0FBQSxJQUFBLE1BQUEsS0FDQSxjQUFBLElBQUEsTUFBQSxLQUdKLDZCQUNJLFdBQUEsS0FFSix1REFDSSxjQUFBLE01Q29EQSx5QjRDckRKLHVEQUdRLGNBQUEsR0FJUix3QjNDekJFLFVBQUEsS0FDQSxVQUFBLEsyQzBCRSxZQUFBLEtBQ0EsTUFBQSxnQkFHSiwwQkFDSSxRQUFBLGFBQ0EsTUFBQSxNNUNvQkEseUI0Q3RCSiwwQkFJUSxRQUFBLE1BQ0EsTUFBQSxNQUlSLHdCM0N4Q0UsVUFBQSxLQUNBLFVBQUEsSzJDeUNFLFFBQUEsYUFDQSxNQUFBLGdCNUNVQSx5QjRDYkosd0JBS1EsWUFBQSxNQUlSLGtCQUNJLFFBQUEsYUFDQSxPQUFBLEVBQUEsS0FBQSxFQUFBLEs1Q0VBLHlCNENKSixrQkFJUSxNQUFBLE1BQ0EsV0FBQSxPNUNpQkoseUI0Q3RCSixrQkFRUSxRQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FBQSxNQUlSLHVDQUNJLFVBQUEsTUFDQSxXQUFBLFFBQ0EsTUFBQSxnQkFDQSw2Q0FBQSw2Q0FDSSxXQUFBLDBCQUNBLE1BQUEsZ0JBQ0EsZ0JBQUEsS0FFSix1RDNDeEVGLFVBQUEsS0FDQSxVQUFBLFMyQzRFRiw2QjNDN0VFLFVBQUEsS0FDQSxVQUFBLFMyQzhFRSxNQUFBLGdCQUNBLFFBQUEsTUFDQSxZQUFBLElBQ0EsT0FBQSxLQUFBLEtBQUEsRUFBQSxFQUNBLFdBQUEsTTVDOUJBLHlCNEN3QkosNkJBUVEsV0FBQSxNQUlSLGdDQUNJLE9BQUEsS0FBQSxFQUFBLEtBQUEsRUFDQSxRQUFBLEVBQUEsS0FHSix5QkFDSSxNQUFBLE1BQ0EsT0FBQSxLQUFBLEVBQUEsS0FBQSxFQUNBLFFBQUEsRUFBQSxLNUM1Q0EseUI0Q3lDSix5QkFLUSxPQUFBLEtBQUEsR0NqR1Isb0JBQ0ksVUFBQSxPQUNBLE9BQUEsRUFBQSxLQUdKLGVBQ0ksT0FBQSxJQUFBLEVBQUEsS0FBQSxFQUdKLG9CQUNJLFdBQUEsUUFDQSxZQUFBLEs1Q2JGLFVBQUEsS0FDQSxVQUFBLFE0Q2dCRiwyQkFDSSxRQUFBLE1BQ0EsTUFBQSxLQUdKLG1CNUN0QkUsVUFBQSxLQUNBLFVBQUEsSzRDdUJFLFlBQUEsT0FDQSxRQUFBLEtBQ0EsT0FBQSxNQUNBLGdCQUFBLE9BQ0EsT0FBQSxFQUFBLEtBQUEsS0FBQSxLQUNBLFVBQUEsTUFDQSxXQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsS0FDQSxNQUFBLGdCQUNBLHlCQUFBLHlCQUNJLE1BQUEsZ0JBQ0EsZ0JBQUEsS0FFSix1QkFDSSxTQUFBLFNBS0osYUFDSSxNQUFBLE1BS0osWUFDSSxNQUFBLE1BQ0EsWUFBQSxJQUlSLHdCNUN2REUsVUFBQSxLQUNBLFVBQUEsUTRDd0RFLFFBQUEsTUFDQSxVQUFBLE1BQ0EsT0FBQSxFQUFBLEtBQUEsS0FBQSxLQUNBLFFBQUEsSUFDQSxXQUFBLE9BQ0EsOEJBQUEsOEJBQ0ksTUFBQSxLQUNBLGdCQUFBLEtDN0RKLDhCN0NIRixVQUFBLEtBQ0EsVUFBQSxRNkNJTSxZQUFBLFdBQUEsQ0FBQSxVQUFBLENBQUEsTUFDQSxNQUFBLGdCQUNBLHNDQUNJLGlCQUFBLFFBQ0EsY0FBQSxFQUNBLE1BQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxLQUNBLFFBQUEsS0FBQSxLQUNBLGdCQUFBLEtBQ0EsV0FBQSxJQUFBLEdBQ0EsNENBQUEsNENBQ0ksaUJBQUEsUUFDQSxNQUFBLEs5Q05aLDBCOENMSSxzQ0FjUSxXQUFBLEs5Q2dDWix5QjhDOUNJLHNDN0NQTixVQUFBLEtBQ0EsVUFBQSxLNkN3QmMsWUFBQSxNQUdSLDBDQUNJLFlBQUEsSUFDQSxZQUFBLE9BQ0EsV0FBQSxFQUNBLFlBQUEsSUFDQSxXQUFBLFE5Q3JCUiwwQjhDZ0JJLDBDQU9RLFlBQUEsTTlDa0JaLHlCOEN6QkksMEM3QzVCTixVQUFBLEtBQ0EsVUFBQSxNRHNFRSx5QitDcEVKLDZCQUVRLFFBQUEsT0FFSixpQ0FDSSxPQUFBLEtBR0EsNERBQ0ksY0FBQSxZQU9KLG1DQUFBLGtDQUNJLGNBQUEsRUFNUixvQkFDSSxRQUFBLElBSVIsWUFDSSxjQUFBLEUvQzZDQSx5QitDOUNKLFlBR1EsS0FBQSxjQUNBLGtCQUFBLG1CQUVJLEtBQUEsY0FDQSxNQUFBLGVBSVIsa0JBQ0ksZ0JBQUEsU0FaUixZOUMvQkUsVUFBQSxLQUNBLFVBQUEsUThDNkNFLE1BQUEsZ0JBQ0EsUUFBQSxFQUNBLG9CQUFBLG9COUNoREYsVUFBQSxLQUNBLFVBQUEsUThDaURNLGlCQUFBLFFBQ0EsY0FBQSxFQUNBLE1BQUEsUUFDQSxPQUFBLEtBQ0EsV0FBQSxrQkFDQSxNQUFBLEtBQ0EsMEJBQUEsMEJBQ0ksWUFBQSxZOUN6RFYsVUFBQSxLQUNBLFVBQUEsSzhDMERVLE1BQUEsS0FDQSxRQUFBLEdBQ0EsU0FBQSxTQUNBLE1BQUEsSUFFSiwwQkFBQSwwQkFBQSwwQkFBQSwwQkFDSSxpQkFBQSxrQkFDQSxNQUFBLFFBQ0EsZ0NBQUEsZ0NBQUEsZ0NBQUEsZ0NBQ0ksUUFBQSxFQUtSLDBCQUNJLFFBQUEsUUFJSiwwQkFDSSxRQUFBLFFBR1IsK0JBQ0ksaUJBQUEsUUFDQSxNQUFBLEtBQ0EsY0FBQSxFOUNyRk4sVUFBQSxLQUNBLFVBQUEsUzhDc0ZNLHFDQUFBLHFDQUNJLGlCQUFBLGtCQUNBLE1BQUEsS0FJUixpQkFDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLE1BQUEsZ0JBRUosaUJBQ0ksU0FBQSxTQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsWUFBQSxJQUNBLE1BQUEsZ0JBQ0EsdUJBQUEsdUJBQ0ksV0FBQSxvQ0FDQSxjQUFBLElBQ0EsT0FBQSxLQUdSLHFCQUNJLE1BQUEsZ0JBQ0EsMkJBQUEsMkJBQ0ksTUFBQSxnQkFHUixxQkFDSSxNQUFBLGdCQUNBLDJCQUFBLDJCQUNJLE1BQUEsZ0JBR1Isd0JBQ0ksV0FBQSxrQkFDQSxNQUFBLEtBQ0EsY0FBQSxJQUNBLDhCQUFBLDhCQUNJLFdBQUEsa0JBQ0EsTUFBQSxLQUdSLDBCQUNJLFdBQUEsa0JBQ0EsTUFBQSxLQUNBLGNBQUEsRUFDQSxnQ0FBQSxnQ0FDSSxXQUFBLGtCQUNBLE1BQUEsS0FHUix1QkFDSSxXQUFBLG9DQUNBLE1BQUEsZ0JBQ0EsY0FBQSxFQUNBLDZCQUFBLDZCQUNJLFdBQUEsb0NBQ0EsTUFBQSxnQkFJUixxQkFBQSxvQkFBQSxtQkFBQSxrQkFDSSxZQUFBLElBQ0EsTUFBQSxnQkFDQSwyQkFBQSwyQkFBQSwwQkFBQSwwQkFBQSx5QkFBQSx5QkFBQSx3QkFBQSx3QkFDSSxXQUFBLG9DQUNBLGNBQUEsSUFDQSxPQUFBLEtBR1IsNEJBQUEsMkJBQUEsMEJBQUEseUJBQ0ksV0FBQSxrQkFDQSxNQUFBLEtBQ0EsY0FBQSxJQUNBLGtDQUFBLGtDQUFBLGlDQUFBLGlDQUFBLGdDQUFBLGdDQUFBLCtCQUFBLCtCQUNJLFdBQUEsa0JBQ0EsTUFBQSxLQU1SLHFDQUNJLGNBQUEsRUFDQSxNQUFBLEtBQ0EsV0FBQSxRQUNBLE9BQUEsS0FDQSxXQUFBLElBQUEsSUFDQSwyQ0FBQSwyQ0FDSSxXQUFBLFFDaExaLDBCQUNJLE9BQUEsRUFDQSw2QkFDSSxPQUFBLEVBQ0EsUUFBQSxJQUVKLDRCQUNJLFlBQUEsSUFJUixxQkFBQSxzQkFBQSwyQkFBQSx5QkFDSSxTQUFBLFNBQ0EscUNBQUEseUNBQUEsc0NBQUEsMENBQUEsMkNBQUEsK0NBQUEseUNBQUEsNkNBQ0ksUUFBQSxNQUdBLDBEQUFBLDJEQUFBLGdFQUFBLDhEQUNJLFFBQUEsTUFJSiwyQ0FBQSwrQ0FBQSwyQ0FBQSwrQ0FBQSw0Q0FBQSxnREFBQSw0Q0FBQSxnREFBQSxpREFBQSxxREFBQSxpREFBQSxxREFBQSwrQ0FBQSxtREFBQSwrQ0FBQSxtREFDSSxRQUFBLGFoRDRCUix5QmdEN0JJLDJDQUFBLCtDQUFBLDJDQUFBLCtDQUFBLDRDQUFBLGdEQUFBLDRDQUFBLGdEQUFBLGlEQUFBLHFEQUFBLGlEQUFBLHFEQUFBLCtDQUFBLG1EQUFBLCtDQUFBLG1EL0N4Qk4sVUFBQSxLQUNBLFVBQUEsUStDMkJjLFFBQUEsTUFDQSxPQUFBLEtBQ0EsWUFBQSxLQUNBLFdBQUEsT0FDQSxNQUFBLE1BSUosZ0VBQUEsZ0VBQUEsaUVBQUEsaUVBQUEsc0VBQUEsc0VBQUEsb0VBQUEsb0VBQ0ksUUFBQSxhaERnQloseUJnRGpCUSxnRUFBQSxnRUFBQSxpRUFBQSxpRUFBQSxzRUFBQSxzRUFBQSxvRUFBQSxvRS9DcENWLFVBQUEsS0FDQSxVQUFBLFErQ3VDa0IsUUFBQSxNQUNBLE9BQUEsS0FDQSxZQUFBLEtBQ0EsTUFBQSxNQVFoQix1Q0FBQSw2Q0FDSSxTQUFBLFNBQ0EsSUFBQSxFQUNBLE1BQUEsRUFDQSwwREFBQSxnRS9DdkROLFVBQUEsS0FDQSxVQUFBLFErQ3dEVSxpQkFBQSxRQUNBLE9BQUEsS0FDQSxNQUFBLGdCQUNBLE9BQUEsS0FDQSxPQUFBLEVBQ0EsUUFBQSxHQUNBLFFBQUEsRUFDQSxRQUFBLElBQ0EsU0FBQSxTQUNBLE1BQUEsRUFDQSxJQUFBLEVBQ0EsTUFBQSxLQUNBLGdFQUFBLGdFQUFBLHNFQUFBLHNFQUNJLE1BQUEsZ0JBQ0EsZ0JBQUEsS0FNaEIsZ0JBQUEsZ0JBQUEsb0JBQ0ksUUFBQSxFQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsTUFBQSxFQUNBLFFBQUEsS0FFQSxRQUFBLEdBQ0EsTUFBQSxnQkFDQSxnQkFBQSxLQUNBLFlBQUEsS0FDQSxzQkFBQSxzQkFBQSxzQkFBQSxzQkFBQSwwQkFBQSwwQkFDSSxNQUFBLGdCQUNBLGdCQUFBLEtBQ0EsT0FBQSxRQUlSLHFCQUFBLG1CQUFBLHFCQUNJLE1BQUEsR0FHSixtQkFDSSxNQUFBLElBR0osbUJBQUEscUJBQ0ksTUFBQSxJQUdKLGNBQ0ksTUFBQSxJQUdKLHFCQUNJLE1BQUEsSUFJQSwwQkFBQSxnQ0FBQSxrQ0FDSSxRQUFBLGFBQ0EsV0FBQSxPQUNBLE1BQUEsS0FDQSxxQ0FBQSwyQ0FBQSw2Q0FDSSxRQUFBLEtoRHBFUix5QmdEK0RBLDBCQUFBLGdDQUFBLGtDQVFRLFdBQUEsT0FLWixjQUFBLFcvQ2pJRSxVQUFBLEtBQ0EsVUFBQSxTK0NrSUUsT0FBQSxLQUFBLEtBQ0Esb0JBQUEsaUJBQ0ksT0FBQSxJQUFBLE1BQUEsS0FFSSw2QkFBQSwwQkFDSSxXQUFBLDBCQUNBLGNBQUEsSUFBQSxNQUFBLEtBQ0EsZ0NBQUEsNkJBQ0ksT0FBQSxLQUNBLE1BQUEsZ0JBQ0EsWUFBQSxJQUNBLFFBQUEsS0FBQSxLQUNBLGVBQUEsT0FNSiw4Q0FBQSwyQ0FDSSxXQUFBLFFBR1IsMENBQUEsdUNBQ0ksV0FBQSxLQUVKLDZCQUFBLDBCQUNJLFdBQUEsS0FDQSxjQUFBLElBQUEsTUFBQSxLQUNBLGdDQUFBLDZCQUNJLE1BQUEsZ0JBQ0EsWUFBQSxJQUNBLGVBQUEsT0FDQSxRQUFBLEtBQUEsS0FLaEIsZ0NBQUEsNkJBQ0ksV0FBQSxJQUNBLE9BQUEsS2hEckhKLHlCZ0RtSEEsZ0NBQUEsNkJBSVEsUUFBQSxNQUNBLE9BQUEsS0FDQSxNQUFBLE1BRUosOENBQUEsMkNBQ0ksV0FBQSxJQUNBLE9BQUEsS0FDQSxRQUFBLEVBQ0EsT0FBQSxLQUNBLE9BQUEsUUFDQSxXQUFBLEtBS1osWS9DM0xFLFVBQUEsS0FDQSxVQUFBLFErQzRMRSxRQUFBLEtBQ0EsZ0JBQUEsT2hEdkhBLHlCZ0RvSEosWUFLUSxRQUFBLGNBR0EsaUNBQUEsZ0NBQUEsZ0NBQUEsZ0NBQ0ksUUFBQSxLQUdSLGVBQ0ksTUFBQSxnQkFDQSxRQUFBLEVBQ0EsaUJBQ0ksUUFBQSxFQUNBLGdCQUFBLEtBQ0EsTUFBQSxnQkFDQSx1QkFBQSx1QkFDSSxNQUFBLGdCQUNBLGdCQUFBLEtBSUosNkJBQUEsZ0NBQ0ksY0FBQSxFQUlKLDRCQUFBLCtCQUNJLGNBQUEsRUFLUix3QkFDSSxpQkFBQSxRQUNBLE1BQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxRQUNBLDhCQUFBLDhCQUNJLGlCQUFBLFFBQ0EsTUFBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLFFBTWhCLGFBQ0ksYUFBQSxNQU9ZLHlEQUNJLFdBQUEsS0FFSix5REFDSSxXQUFBLEtBV0osNkNBQ0ksV0FBQSxLQUNBLDZEQUNJLFdBQUEsS0FHQSxrRkFDSSxpQkFBQSxLQUtoQiwyQ0FDSSxXQUFBLG9DQUNBLDhDQUNJLE1BQUEsZ0JBQ0EsOERBQ0ksV0FBQSwwQkFHQSxtRkFDSSxpQkFBQSwwQkFhWiwyREFDSSxXQUFBLEtBRUosdURBQ0csY0FBQSxLQUVILHNEQUFBLHdEQUNJLFdBQUEsUUFDQSxzRUFBQSx3RUFDSSxXQUFBLFFBR0EsMkZBQUEsNkZBQ0ksaUJBQUEsUUFJWix3REFBQSx3REFDSSxXQUFBLEtBQ0Esd0VBQUEsd0VBQ0ksV0FBQSxLQUdBLDZGQUFBLDZGQUNJLGlCQUFBLEtBS1IsdURBQ0ksTUFBQSwwQkFFSix3REFDSSwwQkFBQSxLQUNBLDJCQUFBLEtBQ0EsV0FBQSxRQUdBLHNFQUFBLHdFQUNJLFdBQUEsUUFJSix3RUFBQSx3RUFDSSxXQUFBLEtBSUosNEVBQ0ksT0FBQSxRQUdSLGlFQUNJLFVBQUEsS0FDQSxRQUFBLGFBQ0EsY0FBQSxJQUNBLDRFQUNJLGNBQUEsRUFHUixvRUFDSSxNQUFBLEtBQ0EsdUVBQ0ksUUFBQSxLQUNBLFNBQUEsU0FDQSxRQUFBLElBQ0EsT0FBQSxFQUFBLEVBQUEsRUFBQSxNQUNBLFFBQUEsS0FDQSwwRUFDSSxnQkFBQSxLQUNBLDRFQUNJLE1BQUEsS0FPeEIsb0RBQ0ksV0FBQSxvQ0FDQSx1REFDSSxNQUFBLGdCQUNBLHVFQUNJLFdBQUEsMEJBR0EsNEZBQ0ksaUJBQUEsMEJBYVosb0RBQUEsa0RBQ0ksV0FBQSxLaERyVmhCLHlCZ0Q4VkEsZ0NBRVEsT0FBQSxNQUtaLGtCQUNJLE1BQUEsS2hEdFdBLHlCZ0R1V0Esd0JBRVEsUUFBQSxNQUdSLHdCQUNJLFFBQUEsZ0JoRDdXSix5QmdENFdBLHdCQUdRLFFBQUEsTUFDQSxRQUFBLEVBQ0EsV0FBQSxLQUNBLFlBQUEsUUFHUixxQkFDSSxRQUFBLFVoRHRYSix5QmdEcVhBLHFCQUdRLGNBQUEsS0FDQSxRQUFBLEVBQ0EsV0FBQSxLQUNBLFlBQUEsT0FDQSxjQUFBLElBQUEsTUFBQSxLQUNBLFlBQUEsSUFBQSxNQUFBLEtBQ0EsYUFBQSxJQUFBLE1BQUEsTUFHUixxQkFDSSxRQUFBLFdBQ0EsZUFBQSxPaERuWUoseUJnRGlZQSxxQi9DdGJGLFVBQUEsS0FDQSxVQUFBLFMrQzBiVSxXQUFBLElBQUEsTUFBQSxLQUNBLFFBQUEsTUFDQSxRQUFBLEVBQUEsSUFDQSxXQUFBLE1BQ0EsWUFBQSxPQUNBLE1BQUEsTUFHUix3Q0FDSSxRQUFBLEtoRC9ZSix5QmdEOFlBLHdDL0NuY0YsVUFBQSxLQUNBLFVBQUEsSytDc2NVLE1BQUEsZ0JBQ0EsUUFBQSxpQkFDQSxNQUFBLEtBQ0EsWUFBQSxLQUNBLFFBQUEsRUFBQSxLQUdSLHdDQUNJLFdBQUEsT2hEMVpKLHlCZ0R5WkEsd0NBR1EsUUFBQSxFQUNBLFdBQUEsUUFFSiwwQ0FDSSxNQUFBLGdCQUNBLFFBQUEsTUFDQSxnREFBQSxnREFDSSxNQUFBLGdCQUNBLGdCQUFBLEtoRHBhWix5QmdEK1pJLDBDQVFRLFFBQUEsS0FBQSxHQUdSLHdEL0MvZE4sVUFBQSxLQUNBLFVBQUEsVStDZ2VVLFFBQUEsTUFDQSxZQUFBLEtoRDdhUix5QmdEMGFJLHdEL0MvZE4sVUFBQSxLQUNBLFVBQUEsVURvREUseUJnRHNiQSw0Qi9DM2VGLFVBQUEsS0FDQSxVQUFBLFMrQzZlVSxRQUFBLHdCQVFBLDZDQUNJLE9BQUEsS0FDQSxXQUFBLElBQUEsTUFBQSxLQUNBLFdBQUEsV0FNaEIsNkJBQ0ksTUFBQSxLaEQzY0EseUJnRDRjQSxtQ0FFUSxRQUFBLE1BR1IsbUNBQ0ksUUFBQSxnQmhEbGRKLHlCZ0RpZEEsbUNBR1EsUUFBQSxNQUNBLFFBQUEsRUFDQSxXQUFBLEtBQ0EsWUFBQSxRQUdSLDBDQUNJLFFBQUEsVWhEM2RKLHlCZ0QwZEEsMENBR1EsY0FBQSxJQUFBLE1BQUEsS0FDQSxZQUFBLElBQUEsTUFBQSxLQUNBLGFBQUEsSUFBQSxNQUFBLEtBQ0EsUUFBQSxNQUNBLFFBQUEsRUFDQSxXQUFBLEtBQ0EsWUFBQSxRQUdSLGdDQUNJLFFBQUEsV0FDQSxlQUFBLE9oRHhlSix5QmdEc2VBLGdDL0MzaEJGLFVBQUEsS0FDQSxVQUFBLFMrQytoQlUsV0FBQSxJQUFBLE1BQUEsS0FDQSxRQUFBLE1BQ0EsUUFBQSxFQUFBLElBQ0EsV0FBQSxNQUNBLFlBQUEsT0FDQSxNQUFBLEtBQ0EsV0FBQSxZQUdSLG1EQUNJLFFBQUEsS2hEcmZKLHlCZ0RvZkEsbUQvQ3ppQkYsVUFBQSxLQUNBLFVBQUEsSytDNGlCVSxNQUFBLGdCQUNBLFFBQUEsaUJBQ0EsTUFBQSxLQUNBLFlBQUEsS0FDQSxRQUFBLEVBQUEsS0FHUixtREFDSSxNQUFBLEtoRGhnQkoseUJnRCtmQSxtREFHUSxZQUFBLElBQUEsTUFBQSxLQUNBLGFBQUEsSUFBQSxNQUFBLE1BR1IsOERBQ0ksUUFBQSxLaER2Z0JKLHlCZ0R5Z0JBLHNEQUVRLFFBQUEsT2hEM2dCUix5QmdENmdCSSx5REFFUSxXQUFBLEVBQ0EsV0FBQSxNaERoaEJaLHlCZ0RvaEJBLGdEQUVRLFFBQUEsTUFDQSxZQUFBLElBQUEsTUFBQSxLQUNBLGFBQUEsSUFBQSxNQUFBLE1oRHhoQlIseUJnRDBoQkksbURBRVEsV0FBQSxRaEQ1aEJaLHlCZ0RnaUJBLGlEQUVRLFFBQUEsTUFDQSxPQUFBLEtBQ0EsWUFBQSxJQUFBLE1BQUEsS0FDQSxhQUFBLElBQUEsTUFBQSxNaERyaUJSLHlCZ0R1aUJJLG9EQUVRLFdBQUEsS0FDQSxXQUFBLE9BQ0EsV0FBQSxNaEQzaUJaLHlCZ0RnakJJLDZEQUFBLCtEQUVRLFdBQUEsT0FNaEIsc0NBQUEsNkJBQ0ksV0FBQSxPQUNBLHdDQUFBLCtCQUNJLE1BQUEsZ0JBQ0EsZ0JBQUEsS0FDQSxXQUFBLE1BQUEsSUFDQSw4Q0FBQSw4Q0FBQSxxQ0FBQSxxQ0FDSSxNQUFBLGdCQUtaLG1CQUFBLDJCQUNJLFdBQUEsT0FHSiw2Q0FDSSxLQUFBLE1BQ0EsT0FBQSxLQUNBLFlBQUEsSTlDeXlMSiw2QjhDdHlMQSx1QkFFSSxTQUFBLFNBQ0EsVUFBQSxpQkFDQSxZQUFBLGNBSUEsMkJBQ0ksTUFBQSxnQkFDQSxpQ0FBQSxpQ0FDSSxPQUFBLFFBR1Isa0RBQ0ksT0FBQSxFQU1KLG1DQUNJLFNBQUEsU0FDQSxPQUFBLEtBQ0EsS0FBQSxLQUNBLFFBQUEsRUFBQSxJQUNBLFVBQUEsU0FDQSxZQUFBLElBQ0EsaUJBQUEsS0FDQSxNQUFBLEtBQ0EsWUFBQSxJQUdKLHFDQUVJLFFBQUEsSUFJUixtQkFDSSxZQUFBLEtBQ0EsYUFBQSxLQVlBLHFDQUNJLE9BQUEsS0FDQSxnQkFBQSxTQUNBLGVBQUEsRUFBQSxLaER0b0JKLHlCZ0Rtb0JBLHFDQUtRLGdCQUFBLFU5Q2t5TFosNEQ4Qzl4TEksaURBR0ksUUFBQSxJQUdKLGdEQUNJLFNBQUEsU0FDQSxPQUFBLEtBQ0EsS0FBQSxLQUNBLFFBQUEsRUFBQSxJQUNBLFVBQUEsU0FDQSxZQUFBLElBQ0EsaUJBQUEsS0FDQSxNQUFBLEtBQ0EsWUFBQSxJOUM4eExSLHlFOEMzeExJLCtFQUVJLFVBQUEsS0FDQSxNQUFBLGdCQUNBLFlBQUEsSUFDQSxXQUFBLElBR0osdURBQ0ksVUFBQSxLQUNBLFlBQUEsSUFHSixnREFDSSxpQkFBQSxRaEQ1cUJKLHlCZ0QycUJBLGdEQUlRLE9BQUEsTUFBQSxRQUdKLG1EQUNJLE9BQUEsTUFBQSxPQUNBLGFBQUEsS0FDQSxZQUFBLEtoRHJyQlIseUJnRGtyQkksbURBS1EsT0FBQSxJQUFBLE1BQUEsTUFJUiwrREFDSSxZQUFBLE1BQUEsT0FDQSx1QkFBQSxLQUNBLDBCQUFBLEtoRDlyQlIseUJnRDJyQkksK0RBS1EsWUFBQSxJQUFBLE1BQUEsS0FDQSx1QkFBQSxFQUNBLDBCQUFBLEdBSVIsOERBQ0ksYUFBQSxNQUFBLE9BQ0EsMkJBQUEsS0FDQSx3QkFBQSxLaER6c0JSLHlCZ0Rzc0JJLDhEQUtRLGFBQUEsSUFBQSxNQUFBLEtBQ0Esd0JBQUEsRUFDQSwyQkFBQSxHQUtaLDhDQUNJLGlCQUFBLFFoRG50QkoseUJnRGt0QkEsOENBSVEsT0FBQSxNQUFBLFNBR0osaURBQ0ksT0FBQSxNQUFBLFFBQ0EsYUFBQSxLQUNBLFlBQUEsS2hENXRCUix5QmdEeXRCSSxpREFLUSxPQUFBLElBQUEsTUFBQSxNQUlSLDZEQUNJLFlBQUEsTUFBQSxRQUNBLHVCQUFBLEtBQ0EsMEJBQUEsS2hEcnVCUix5QmdEa3VCSSw2REFLUSxZQUFBLElBQUEsTUFBQSxLQUNBLHVCQUFBLEVBQ0EsMEJBQUEsR0FJUiw0REFDSSxhQUFBLE1BQUEsUUFDQSwyQkFBQSxLQUNBLHdCQUFBLEtoRGh2QlIseUJnRDZ1QkksNERBS1EsYUFBQSxJQUFBLE1BQUEsS0FDQSx3QkFBQSxFQUNBLDJCQUFBLEdBS1osOENBQ0ksaUJBQUEsUUFHSix1RkFDSSxPQUFBLE1BQUEsS0FDQSxpQkFBQSxLQUdKLHdDQUNJLGNBQUEsS0FDQSxXQUFBLElBQUEsSUFBQSxJQUFBLGdCQUVBLDJDQUNJLGVBQUEsT0FDQSxRQUFBLEtBQUEsS0FDQSxXQUFBLE1BQUEsMEJBQ0EsT0FBQSxNQUFBLGdCQUNBLE1BQUEsZ0JBQ0EsWUFBQSxJQUdKLDJDQUNJLFlBQUEsSTlDK3hMWixxREFDQSxvRDhDN3hMUSxxRDlDMnhMUixvRDhDdnhMWSxjQUFBLEVBQ0EsYUFBQSxFQUNBLE1BQUEsS2hEenhCUix5QkV3ak5GLHFEQUNBLG9EOEN0eUxNLHFEOUNveUxOLG9EOEM1eExjLFFBQUEsTTlDbXlMaEIscUQ4Qy94TFEscURBRUksV0FBQSxLQUFBLElBQUEsSUFBQSxLQUFBLDBCOUNpeUxaLG9EOEM5eExRLG9EQUVJLFdBQUEsSUFBQSxJQUFBLElBQUEsS0FBQSwwQkFHSiwyQ0FBQSwyQ0FDSSxlQUFBLE9BQ0EsUUFBQSxLQUFBLEtBQ0EsYUFBQSxLQUNBLFlBQUEsS0FDQSxVQUFBLFNoRDl5QlIseUJnRHl5QkksMkNBQUEsMkNBT1EsT0FBQSxJQUFBLE1BQUEsTUFJUix1REFDSSxZQUFBLEtBQ0EsdUJBQUEsS0FDQSwwQkFBQSxLaER2ekJSLHlCZ0RvekJJLHVEQUtRLFlBQUEsS0FDQSx1QkFBQSxFQUNBLDBCQUFBLEdBSVIsdURBQ0ksWUFBQSxNQUFBLGdCQUNBLHVCQUFBLEtBQ0EsMEJBQUEsS2hEbDBCUix5QmdEK3pCSSx1REFLUSxZQUFBLElBQUEsTUFBQSxLQUNBLHVCQUFBLEVBQ0EsMEJBQUEsR0FJUixzREFDSSxhQUFBLE1BQUEsZ0JBQ0EsMkJBQUEsS0FDQSx3QkFBQSxLaEQ3MEJSLHlCZ0QwMEJJLHNEQUtRLGFBQUEsSUFBQSxNQUFBLEtBQ0Esd0JBQUEsRUFDQSwyQkFBQSxHQUlSLHNEQUNJLGFBQUEsS0FDQSwyQkFBQSxLQUNBLHdCQUFBLEtoRHgxQlIseUJnRHExQkksc0RBS1Esd0JBQUEsRUFDQSwyQkFBQSxHaEQzMUJaLHlCZ0Rrd0JBLHdDQThGUSxPQUFBLElBQUEsTUFBQSxNOUNzeUxaLGlFOENseUxJLHNEQUdJLFNBQUEsU0FHSixzREFDSSxjQUFBLEVBQ0EsWUFBQSxLQUNBLGVBQUEsS2hEbjNCSix5QmdEZzNCQSxzREFLUSxNQUFBLE85Q3F5TFosa0c4Q2p5TEksNEVBRUksU0FBQSxTQUNBLE9BQUEsTUFDQSxLQUFBLE1BQ0EsaUJBQUEsUUFDQSxRQUFBLEVBQUEsSWhEejNCSix5QkU2cE5GLGtHOEMxeUxFLDRFQVFRLFNBQUEsU0FDQSxpQkFBQSxRQUNBLE9BQUEsTUFDQSxLQUFBLE85Q3V5TFosa0g4Q3B5TFEsNEZBQ0ksVUFBQSxLQUNBLE9BQUEsSUFBQSxFQUNBLGVBQUEsUzlDdXlMWix3SDhDcHlMUSxrR0FDSSxRQUFBLGFoRHg0QlIseUJFZ3JORix3SDhDenlMTSxrR0FHUSxRQUFBLE9BQ0EsaUJBQUEsU0FJWixrR0FDSSxLQUFBLE9DbjhCUixlQUNJLGNBQUEsRUFHSixjaERORSxVQUFBLEtBQ0EsVUFBQSxTZ0RPRSxpQkFBQSxRQUNBLE1BQUEsZ0JBQ0EsWUFBQSxJQUNBLFFBQUEsS0FBQSxLQUFBLEtBQUEsS0FDQSxTQUFBLFNBQ0EscUJoRGJGLFVBQUEsS0FDQSxVQUFBLFNnRGNNLFdBQUEsTUFDQSxRQUFBLEVBQ0EsU0FBQSxTQUNBLE1BQUEsS0FDQSxJQUFBLElBSVIsWUFDSSxRQUFBLEtBR0osbUJBQ0ksT0FBQSxLQUFBLE1BQUEsRUFBQSxNQUNBLFFBQUEsS0FDQSxXQUFBLE1BR0osT0FDSSxhQUFBLFlBQ0EsY0FBQSxZakRDQSwwQmlERUosdUJBRVEsTUFBQSxLQUNBLFlBQUEsS0FDQSxhQUFBLE1qRFdKLHlCaURmSix1QkFPUSxZQUFBLEtBQ0EsYUFBQSxNakRDSix5QmlER0osVUFFUSxNQUFBLE9BSVIsbUJoRHhERSxVQUFBLEtBQ0EsVUFBQSxTZ0R5REUsUUFBQSxLQUNBLFlBQUEsSUFDQSxxQkFDSSxZQUFBLElBSVIsZ0NBQ0ksT0FBQSxLQUNBLFlBQUEsSUFDQSxRQUFBLHVCQUNBLGlCQUFBLFFBR0osTUFDSSxRQUFBLGVDdkVKLGtEQUNJLE1BQUEsTUFHSixnQkFDSSxNQUFBLEtBQ0EsZ0NBQ0ksTUFBQSxLQUVKLDhCakRYRixVQUFBLEtBQ0EsVUFBQSxRaURZTSxZQUFBLElBQ0EsTUFBQSxLQUtKLDBDQUNJLElBQUEsS0FDQSxLQUFBLEVDakJKLDhDakRnMU5KLGtEaUQvME5RLGNBQUEsY0FDQSxXQUFBLGVBRUosc0RqRGkxTkosMEREejFORSxVQUFBLEtBQ0EsVUFBQSxLa0RTTSxZQUFBLElBQ0EsT0FBQSxlQUNBLFdBQUEsZUFDQSxZQUFBLEtBQ0EsUUFBQSxJQUFBLEtBQUEsSUFBQSxLQUNBLG1GakRvMU5SLHVGaURuMU5ZLFlBQUEsZUFFSixnRmpEcTFOUixvRmlEcDFOWSxRQUFBLEtBRUosZ0ZqRHMxTlIsb0ZpRHIxTlksU0FBQSxTQUNBLElBQUEsSUFDQSxNQUFBLEtBR1IscURqRHMxTkoseUREajNORSxVQUFBLEtBQ0EsVUFBQSxTa0Q0Qk0sTUFBQSxLQUNBLElBQUEsRUFHQSw4RGpEdTFOUixrRWlEdDFOWSxRQUFBLEdBQ0EsTUFBQSxFQUNBLE9BQUEsRUFDQSxZQUFBLElBQUEsTUFBQSxZQUNBLGFBQUEsSUFBQSxNQUFBLFlBQ0EsV0FBQSxJQUFBLE1BQUEsZ0JBQ0EsV0FBQSxLQUNBLFNBQUEsU0FDQSxNQUFBLEtBQ0EsSUFBQSxJQUVKLHFGakR3MU5SLHlGRHI0TkUsVUFBQSxLQUNBLFVBQUEsS2tEOENVLFlBQUEsSUFDQSxZQUFBLEtBQ0EsY0FBQSxLQUVKLG1GakQwMU5SLHVGRDc0TkUsVUFBQSxLQUNBLFVBQUEsS2tEb0RVLGlCQUFBLFFBQ0EsY0FBQSxFQUNBLE9BQUEsSUFBQSxNQUFBLEtBQ0EsWUFBQSxLQUNBLFFBQUEsSUFBQSxLbkRKUix5Qm1ERkksbUZqRHEyTk4sdUZpRDcxTmMsWUFBQSxLQUNBLFFBQUEsSUFBQSxLQUFBLElBQUEsS0FDQSxNQUFBLE1BR1IsMkZqRCsxTlIsK0ZELzVORSxVQUFBLEtBQ0EsVUFBQSxPa0RpRVUsTUFBQSxnQkFDQSxPQUFBLEVBQUEsRUFBQSxFQUFBLElBR1IsNkNqRGcyTkosaURpRC8xTlEsYUFBQSxRQUNBLFNBQUEsUUFFSixzRGpEaTJOSiwwREQzNk5FLFVBQUEsS0FDQSxVQUFBLFFrRDJFTSxpQkFBQSxRQUNBLE1BQUEsZ0JBQ0EsWUFBQSxJQUdBLDRFakRrMk5SLGdGaURqMk5ZLHNCQUFBLEtBQ0EsY0FBQSxFQUNBLE1BQUEsZ0JBQ0EsWUFBQSxJakRzMk5aLDBFaUQvMU5JLHNFQUNJLGFBQUEsUUFDQSxXQUFBLEVBQUEsRUFBQSxLQUFBLHFCQUlSLHlDQUNJLGNBQUEsWUFHSixxRGpEKzFOQSx5RGlENzFOSSxZQUFBLEtBR0osb0JBQ0ksU0FBQSxTQUdKLGVBQ0ksU0FBQSxTQUNBLElBQUEsS0FDQSxNQUFBLEVDaEhKLDBCQUNJLFNBQUEsU0FDQSxjQUFBLElBQUEsTUFBQSxLcERpREEseUJvRG5ESiwwQkFJUSxjQUFBLE1BR0Esc0NBQ0ksT0FBQSxLQUNBLGNBQUEsSUFBQSxNQUFBLFFBQ0EsTUFBQSxnQkFDQSw0Q0FBQSw0Q0FDSSxXQUFBLElBQ0EsTUFBQSxnQnBEc0NaLHlCb0Q1Q0ksc0NBU1EsT0FBQSxJQUFBLE1BQUEsU0FJWiw2QkFDSSxjQUFBLEtwRDhCSix5Qm9EL0JBLDZCQUdRLE1BQUEsTUFFSiwrQkFDSSxRQUFBLEVBQ0EsTUFBQSxnQkFDQSxXQUFBLElBQ0EsY0FBQSxFQUNBLE9BQUEsS0FDQSxjQUFBLElBQUEsTUFBQSxLQUNBLGFBQUEsRUFDQSxxQ0FBQSxxQ0FDSSxXQUFBLElBQ0EsT0FBQSxLQUNBLGNBQUEsSUFBQSxNQUFBLFFBQ0EsTUFBQSxnQnBEY1oseUJvRDFCSSwrQkFlUSxXQUFBLFFBQ0EsTUFBQSxLQUNBLFdBQUEsT0FDQSxPQUFBLElBQUEsTUFBQSxLQUNBLGNBQUEsS0FDQSxxQ0FBQSxxQ0FDSSxPQUFBLElBQUEsTUFBQSxTQUdSLCtDbkRuRFYsVUFBQSxLQUNBLFVBQUEsUW1Eb0RjLFNBQUEsU0FDQSxJQUFBLElBQ0EsYUFBQSxJQUVKLDBDbkR6RFYsVUFBQSxLQUNBLFVBQUEsU21EK0RGLHdDQUNJLGNBQUEsS0FHUSx3REFBQSx3REFDSSxPQUFBLEtBQ0EsY0FBQSxJQUFBLE1BQUEsUXBEakJaLHlCb0RjSSxrREFNUSxPQUFBLElBQUEsTUFBQSxRQUNBLHdEQUFBLHdEQUNJLE9BQUEsSUFBQSxNQUFBLFNBTVosNkNBQ0ksWUFBQSxPcEQ3QlIseUJvRDRCSSw2Q0FHUSxZQUFBLFFBTWhCLGFBQ0ksV0FBQSxLQ3pGSix1QkFDSSxVQUFBLE1BQ0EsT0FBQSxFQUFBLEtBR0osaUJBQUEsdUJBQ0ksY0FBQSxLQUNBLG1EQUFBLHlEQUNJLElBQUEsRUFDQSxLQUFBLEVBQ0EsU0FBQSxTQUNBLE9BQUEsS0FDQSxRQUFBLEVBQ0EsMERBQUEsZ0VBQ0ksT0FBQSxFQUFBLEVBQUEsS0FBQSxFQUNBLE1BQUEsS0FDQSw4RUFBQSxvRnBEbEJWLFVBQUEsS0FDQSxVQUFBLFNvRG1CYyxZQUFBLElBQ0EsT0FBQSxFQUNBLFlBQUEsRUFDQSxXQUFBLEtBQ0EsUUFBQSxFQUNBLFNBQUEsU0FDQSxNQUFBLEtBQ0EsWUFBQSxFQUNBLElBQUEsSUFDQSxNQUFBLEVBQ0Esb0ZBQUEsb0ZBQUEsMEZBQUEsMEZBQ0ksTUFBQSxLQU9wQix1QkFDSSxNQUFBLEtBQ0EseURBQ0ksY0FBQSxLQUlSLGVwRDdDRSxVQUFBLEtBQ0EsVUFBQSxRb0Q4Q0UsYUFBQSxJQUNBLGNBQUEsS0FDQSxpQkFDSSxNQUFBLEtBQ0EsdUJBQ0ksTUFBQSxLQUNBLGdCQUFBLEtBR1IscUJBQ0ksTUFBQSxLQUtKLHlDQUNJLGFBQUEsSUM1REosMkJBQ0ksUUFBQSxLQUNBLGVBQUEsT0FDQSxJQUFBLEtBR0oscUJBQ0ksT0FBQSxFQUNBLFVBQUEsS0FDQSxZQUFBLElBR0osd0JBQ0ksT0FBQSxFQUlSLHdCQUNJLFFBQUEsS0FDQSxzQkFBQSx3QkFDQSxpQkFBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLHVCdEQ2QkEseUJzRGpDSix3QkFPUSxzQkFBQSx5QkFJUiwwQkFDSSxRQUFBLEtBQ0EsZ0JBQUEsV0FFQSwrQkFDSSxTQUFBLFNBQ0EsUUFBQSxLQUNBLFlBQUEsT0FDQSxJQUFBLEtBQ0EsVUFBQSxLQUdKLHNDQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxNQUFBLEVBQ0EsT0FBQSxFQUNBLFlBQUEsSUFBQSxNQUFBLFlBQ0EsYUFBQSxJQUFBLE1BQUEsWUFDQSxXQUFBLElBQUEsTUFBQSxnQkFDQSxlQUFBLEtBR0osaUNBQ0ksT0FBQSxFQUNBLFVBQUEsS0FDQSxZQUFBLElBR0osaUNBQ0ksVUFBQSxNQUNBLGNBQUEsS0FJUix1QkFDSSxTQUFBLFNBQ0EsUUFBQSxLQUNBLGdCQUFBLE9BQ0EsWUFBQSxPQUNBLFdBQUEsS0FDQSxRQUFBLEtBQUEsS0FDQSxNQUFBLGdCQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsZ0JBQUEsS0FDQSxXQUFBLE1BQUEsSUFBQSxLQUVBLDZCQUFBLDZCQUVJLE1BQUEsZ0JBQ0EsZ0JBQUEsS0FHSiw4QkFDSSxNQUFBLGdCQUdKLHFDQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsTUFBQSxFQUNBLE9BQUEsRUFDQSxLQUFBLEVBQ0EsT0FBQSxJQUNBLGlCQUFBLFFBR0osZ0NBQ0ksTUFBQSxnQkFDQSxPQUFBLFlBSVIsbUJBQ0ksaUJBQUEsS0FDQSxRQUFBLEtBQUEsS0FDQSxZQUFBLE9BQ0EsUUFBQSxLQUNBLFlBQUEsT0FDQSxnQkFBQSxjQUNBLElBQUEsS3REN0RBLHlCc0RzREosbUJBVVEsZUFBQSxPQUNBLFlBQUEsUUFDQSxJQUFBLE1BR0osOEJBQ0ksTUFBQSxRQUNBLGVBQUEsVUFDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLGVBQUEsTUFHSiwrQkFDSSxVQUFBLElBQ0EsY0FBQSxLQUNBLFlBQUEsSUFHSixvQ0FDSSxNQUFBLFFBQ0EsT0FBQSxFQUNBLFlBQUEsSUFDQSxzQ0FDSSxPQUFBLEVBQ0EsWUFBQSxJQUlSLDRCQUNJLFVBQUEsRUFDQSxLQUFBLEVBQUEsRUFBQSxLQUdKLDJCQUNJLEtBQUEsRUFBQSxFQUFBLEtBQ0EsUUFBQSxLQUNBLGdCQUFBLFNBQ0EsWUFBQSxPdER0R0oseUJzRGtHQSwyQkFPUSxnQkFBQSxZQUlSLDJCQUFBLGtDQUFBLGlDQUFBLGlDQUFBLG1DQUtJLFVBQUEsTUFDQSxXQUFBLE9BQ0EsZ0JBQUEsS0FDQSxNQUFBLGVBS1IsZ0JBQ0ksVUFBQSxNQUVBLGtCQUFBLHlCQUFBLHdCQUNJLGdCQUFBLEtBR0osc0JBQ0ksUUFBQSxhQUNBLGNBQUEsS0FDQSxVQUFBLEtBQ0EsWUFBQSxJQUlSLDJCQUNJLGlCQUFBLEtBQ0EsUUFBQSxLQUFBLEtBQUEsS0FDQSxZQUFBLElBQ0EsV0FBQSxFQUFBLElBQUEsS0FBQSxnQnREN0lBLHlCc0R5SUosMkJBT1EsUUFBQSxLQUFBLEtBQUEsTUFHSiw2QkFBQSxvQ0FBQSxtQ0FDSSxnQkFBQSxLQUNBLE1BQUEsUUFHSixzQ0FDSSxNQUFBLFFBQ0EsZUFBQSxVQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsZUFBQSxLQUNBLGNBQUEsS0FHSix1Q0FDSSxjQUFBLEtBQ0EsVUFBQSxPQUNBLFlBQUEsSUFDQSxZQUFBLEl0RHJLSix5QnNEaUtBLHVDQU9RLFVBQUEsUUFJUixzQ0FDSSxPQUFBLEVBQ0EsTUFBQSxnQkFDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0FFQSx3Q0FDSSxPQUFBLEVBQUEsRUFBQSxLQUNBLFlBQUEsSUFHSix5Q3BENGxPUix5Q29EMWxPWSxPQUFBLEVBQ0EsUUFBQSxFQUtaLG9CQUNJLFFBQUEsS0FDQSxlQUFBLE9BQ0EsSUFBQSxLQUNBLE9BQUEsRUFDQSxXQUFBLEtBQ0EsY0FBQSxtQkFFQSw2QkFDSSxTQUFBLFNBQ0EsUUFBQSxLQUFBLEtBQUEsS0FBQSxLQUNBLFdBQUEsdUVBQUEsQ0FBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLHVCQUNBLGNBQUEsS0FDQSxrQkFBQSxtQnREOU1KLHlCc0R3TUEsNkJBU1EsUUFBQSxLQUFBLEtBQUEsS0FBQSxNQUlSLHFDQUNJLFFBQUEsNEJBQ0EsU0FBQSxTQUNBLElBQUEsS0FDQSxLQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxjQUFBLElBQ0EsV0FBQSxnREFDQSxNQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBQ0EsV0FBQSxPdERsT0oseUJzRHFOQSxxQ0FnQlEsSUFBQSxLQUNBLEtBQUEsTUFJUiw2QkFDSSxjQUFBLEtBQ0EsTUFBQSxnQkFDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsSUFHSiwyQkFDSSxRQUFBLEtBQ0EsSUFBQSxLQUdKLDBCQUNJLFFBQUEsS0FDQSxnQkFBQSxjQUNBLElBQUEsS0FDQSxZQUFBLFNBQ0EsZUFBQSxLQUNBLGNBQUEsSUFBQSxNQUFBLHVCQUVBLHFDQUNJLGVBQUEsRUFDQSxjQUFBLEV0RGpRUix5QnNEdVBBLDBCQWNRLGVBQUEsT0FDQSxJQUFBLEtBSVIsMkJBQ0ksTUFBQSxnQkFDQSxVQUFBLEtBQ0EsWUFBQSxJQUdKLDZCQUFBLDJCQUVJLFFBQUEsWUFDQSxZQUFBLE9BQ0EsSUFBQSxJQUNBLFVBQUEsS0FJQSxpQ0FDSSxVQUFBLEtBQ0EsWUFBQSxFQUlSLGtDQUNJLE1BQUEsUUFHSixpQ0FDSSxNQUFBLGdCQUNBLFlBQUEsSUFHSiwyQkFDSSxNQUFBLGdCQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxPQUdKLDBCQUNJLE9BQUEsRUFDQSxNQUFBLGdCQUNBLFVBQUEsS0NyV1IsOEJBQ0ksUUFBQSxFQUFBLEtBQUEsS0FBQSxLekQyREosWUkrM09BLHdCQURBLDBCSjMzT0ksUUFBQSxjSWk0T0osS0o3M09BLEtBRUksaUJBQUEsUUFDQSxNQUFBLGdCQUNBLFlBQUEsV0FBQSxDQUFBLFVBQUEsQ0FBQSxNQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsT0FBQSxLQUNBLFlBQUEsS0FDQSxNQUFBLEtBR0osaUJBQ0ksYUFBQSxZQUNBLGNBQUEsWUFHSixrQkFDSSxNQUFBLFFBR0osYUFDSSxTQUFBLFNBQ0EsY0FBQSxLQUNBLFdBQUEsS0FDQSxhQUFBLEVBQ0EsY0FBQSxFQUdKLFlHbEdFLFVBQUEsS0FDQSxVQUFBLE9IbUdFLFdBQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxRQUNBLE9BQUEsS0FDQSxLQUFBLElBQ0EsUUFBQSxJQUFBLElBQUEsSUFBQSxJQUNBLFNBQUEsU0FDQSxNQUFBLEtFckRBLHlCRjZDSixZQVdRLFFBQUEsTUFJUixzQkFDSSxXQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsUUFDQSxjQUFBLElBQ0EsV0FBQSxFQUFBLElBQUEsSUFBQSxnQkFDQSxNQUFBLGdCQUNBLE9BQUEsUUFDQSxZQUFBLFdBQUEsQ0FBQSxVQUFBLENBQUEsTUFDQSxLQUFBLEVBQ0EsWUFBQSxJQUNBLFVBQUEsTUFDQSxRQUFBLElBQUEsSUFBQSxJQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsVUFBQSxrQ0FDQSxZQUFBLE9BQ0EsUUFBQSxFQUVBLDRCQUNJLFlBQUEsSUFBQSxNQUFBLFlBQ0EsYUFBQSxJQUFBLE1BQUEsWUFDQSxXQUFBLElBQUEsTUFBQSxLQUNBLE9BQUEsS0FDQSxRQUFBLEdBQ0EsT0FBQSxFQUNBLEtBQUEsSUFDQSxTQUFBLFNBQ0EsVUFBQSxpQkFDQSxNQUFBLEVBSVIsNkJHakpFLFVBQUEsS0FDQSxVQUFBLE9Ia0pFLFlBQUEsSUFDQSxVQUFBLE1BQ0EsU0FBQSxPQUNBLGNBQUEsU0FHSixtQ0d6SkUsVUFBQSxLQUNBLFVBQUEsU0gwSkUsWUFBQSxPQUNBLFFBQUEsS0FDQSxJQUFBLElBQ0EsV0FBQSxJQUdKLDRCQUNJLE9BQUEsS0FDQSxjQUFBLE1BQUEsV0FBQSxNQUNBLE1BQUEsS0FHSiw0QkFDSSxRQUFBLGFBQ0EsVUFBQSxNQUNBLFNBQUEsT0FDQSxjQUFBLFNBR0osZUFDSSxNQUFBLE1BQ0EsT0FBQSxNRTNIQSx5QkZ5SEosZUFLUSxNQUFBLE1BQ0EsT0FBQSxPQUlSLFVBQ0ksVUFBQSxLQUdKLFdBQ0ksV0FBQSxLQUNBLFlBQUEsSUFLQSxvQ0FDSSxXQUFBLE1BQ0EsVUFBQSxNQUtKLHdCQUNJLFlBQUEsV0FBQSxDQUFBLFVBQUEsQ0FBQSxNRzNNTixVQUFBLEtBQ0EsVUFBQSxRSDRNTSxZQUFBLElBR0osMEJBQ0ksWUFBQSxXQUFBLENBQUEsVUFBQSxDQUFBLE1Hak5OLFVBQUEsS0FDQSxVQUFBLFFIcU5GLHNCQUNJLFVBQUEsTUFFQSx1Q0FDSSxRQUFBLEtBQ0EsU0FBQSxPQUtKLDRCQUNJLGlCQUFBLGdCQUNBLFFBQUEsR0FHSiw0QkFDSSxRQUFBLEdBQ0EsaUJBQUEsZ0JBQ0EsT0FBQSxJQUFBLE1BQUEsZ0JBQ0EsTUFBQSxLQUNBLFFBQUEsSUFDQSxNQUFBLEtBQ0EsVUFBQSxNQUNBLFlBQUEsT0FLSix3QkFDSSxXQUFBLEVBQ0EsY0FBQSxFQUlSLGNBQ0ksUUFBQSxLRXBNQSx5QkZtTUosY0FJUSxRQUFBLE9BSVIsa0JBQ0ksUUFBQSxNQUNBLE1BQUEsS0FDQSxZQUFBLEtBQ0EsWUFBQSxJQUNBLFVBQUEsSUFDQSxXQUFBLE1BR0osa0JBQ0ksUUFBQSxNQUNBLE1BQUEsS0FDQSxVQUFBLEtBQ0EsTUFBQSxRQUNBLFdBQUEsTUFHSix5QkFDSSxRQUFBLE1BQ0EsTUFBQSxLQUNBLFdBQUEsTUFHSix3QkFDSSxpQkFBQSxLQUNBLFFBQUEsSUFBQSxLQUNBLGlCQUFBLEtBQ0EsZ0JBQUEsS0FHSixVQUNJLE1BQUEsSUFHSixVQUNJLFdBQUEsS0FDQSxTQUFBLFNBQ0EsUUFBQSxhQUVBLE9BQUEsS0FDQSxNQUFBLEtBQ0EsVUFBQSxJQUdKLFlBQ0ksZUFBQSxJQUdKLFdBQ0ksUUFBQSxPQUNBLFNBQUEsU0FHSixXQUNJLGVBQUEsTUVqUUEseUJGZ1FKLFdBSVEsWUFBQSxLRXZTSiwwQkZtU0osV0FRUSxZQUFBLEtBSVIsZUFDSSxPQUFBLE1BQUEsaUJBR0osYUFDSSxPQUFBLE1BQUEsa0JBRUEsbUNBQ0ksTUFBQSxRQUNBLGFBQUEsUUFJUixZQUNJLFVBQUEsTUFHSixjSXkzT0EsY0p2M09JLFFBQUEsdUJBQ0EsYUFBQSxJQUdKLHlCQUNJLGdCQUFBLFVBQ0EsT0FBQSxRQUdKLGdCQUNJLFdBQUEsS0FHSixZQUNJLFFBQUEsTUFHSixrQkFDSSxnQkFBQSxVQUdKLDBCQUNJLE1BQUEsS0FDQSxNQUFBLGdCQUNBLE1BQUEsS0FDQSxjQUFBLElBSUosVUFDSSxjQUFBLEtBR0osY0FDSSxRQUFBLEdBR0osbUJBQ0ksV0FBQSxLQUNBLGFBQUEsS0FDQSxlQUFBLEtBQ0EsWUFBQSxJQUdKLFVBQ0ksUUFBQSxhQUNBLE1BQUEsS0FJSixnQkFDSSxNQUFBLEtBQ0EsT0FBQSxRQUdKLGFBQ0ksTUFBQSxLQUdKLGdCQUNJLGFBQUEsSUFHSixnQkFDSSxPQUFBLFFBSUoscUJBQ0ksY0FBQSxLQUNBLFdBQUEsTUFDQSxZQUFBLEVBQ0EsYUFBQSxLQUNBLFFBQUEsS0FBQSxLQUFBLEVBQUEsS0FDQSxPQUFBLElBQUEsS0FBQSxNQUdKLG9CQUNJLG9CQUFBLE9BQ0Esa0JBQUEsVUFDQSxnQkFBQSxRQUNBLGlCQUFBLEtBQ0EsUUFBQSxNQUNBLE9BQUEsS0FDQSxXQUFBLE1BR0oscUJBQ0ksT0FBQSxLQUNBLFdBQUEsTUFDQSxlQUFBLE9BQ0EsZUFBQSxLQUdKLHlCQUNJLFFBQUEsT0FDQSxTQUFBLFNBQ0EsT0FBQSxNQUNBLE1BQUEsS0FDQSxpQkFBQSxRQUNBLGFBQUEsSUFBQSxNQUFBLFFBQ0EsWUFBQSxJQUFBLE1BQUEsUUFHSixzQkFDSSxNQUFBLGdCQUdKLGlCQUNJLElBQUEiLCJmaWxlIjoic2l0ZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlICdwYXJ0aWFscy92YXJpYWJsZXMnIGFzICo7XG5AdXNlICdwYXJ0aWFscy9taXhpbnMnIGFzICo7XG5AdXNlICdwYXJ0aWFscy9tZWRpYS1xdWVyaWVzJyBhcyAqO1xuQHVzZSAnbW9kdWxlcy9idXR0b25zJztcbkB1c2UgJ21vZHVsZXMvY2hlY2tib3gnO1xuQHVzZSAnbW9kdWxlcy9jb250YWluZXJzJztcbkB1c2UgJ21vZHVsZXMvZm9ybSc7XG5AdXNlICdtb2R1bGVzL2ljb25zJztcbkB1c2UgJ21vZHVsZXMvcGFnaW5hdG9yJztcbkB1c2UgJ21vZHVsZXMvcmFkaW8nO1xuQHVzZSAnbW9kdWxlcy90ZXh0JztcbkB1c2UgJ2Vycm9yJztcbkB1c2UgJ2xheW91dC9mb290ZXInO1xuQHVzZSAnbGF5b3V0L2luZGV4JyBhcyBsYXlvdXQ7XG5AdXNlICdsYXlvdXQvbWFpbic7XG5AdXNlICdsYXlvdXQvc2lkZWJhcic7XG5AdXNlICdsYXlvdXQvc3Vic2NyaXB0aW9uLXJlbWluZGVyJztcbkB1c2UgJ2xheW91dC90b3BiYXInO1xuQHVzZSAnbG9hZC9hbm5vdW5jZS1sb2FkJztcbkB1c2UgJ2xvYWQvbXktbG9hZHMnO1xuQHVzZSAnbG9hZC9wcmV2aWV3JztcbkB1c2UgJ2xvYWQvZ3Vlc3QtcHJldmlldyc7XG5AdXNlICdsb2FkL3JvdW5kdHJpcHMnO1xuQHVzZSAnbG9hZC9zZWFyY2gnO1xuQHVzZSAnbG9hZC9zdWdnZXN0aW9ucyc7XG5AdXNlICdsb2FkL2xvYWQtbGlzdCc7XG5AdXNlICdsb2FkL3BvdGVudGlhbC1sb2FkLW1vZGFsJztcbkB1c2UgJ2hhdWxpZXJzL2xpc3QnO1xuQHVzZSAnaGF1bGllcnMvaGF1bGllci1pdGVtJztcbkB1c2UgJ3NldHRpbmdzL2RvY3VtZW50LXVwbG9hZCc7XG5AdXNlICdzZXR0aW5ncy9zZXR0aW5ncyc7XG5AdXNlICdzZXR0aW5ncy9zaWduLXVwLWludml0YXRpb24nO1xuQHVzZSAnc2V0dGluZ3MvY29tcGFueS1wcm9maWxlJztcbkB1c2UgJ3NpdGUvYWJvdXQtdXMnO1xuQHVzZSAnc2l0ZS9ndWlkZWxpbmVzJztcbkB1c2UgJ3NpdGUvaGVscCc7XG5AdXNlICdzaXRlL2hvdy10by11c2UnO1xuQHVzZSAnc2l0ZS9pbXByaW50JztcbkB1c2UgJ3NpdGUvaW5kZXgnIGFzIHNpdGU7XG5AdXNlICdzaXRlL2xvZ2luJztcbkB1c2UgJ3NpdGUvcmVzZXQtcGFzc3dvcmQnO1xuQHVzZSAnc2l0ZS9zaWduLXVwJztcbkB1c2UgJ3N1YnNjcmlwdGlvbi9hY3RpdmUtc2VydmljZXMnO1xuQHVzZSAnc3Vic2NyaXB0aW9uL3NlcnZpY2Utd2l6YXJkJztcbkB1c2UgJ3N1YnNjcmlwdGlvbi9zdWJzY3JpcHRpb24taW5kZXgnO1xuQHVzZSAnc3Vic2NyaXB0aW9uL3N1YnNjcmlwdGlvbi1uZXctc2VydmljZS1vcmRlcic7XG5AdXNlICdzdWJzY3JpcHRpb24vc3Vic2NyaXB0aW9uLXNlcnZpY2UtY29uZmlybWF0aW9uJztcbkB1c2UgJ3N1YnNjcmlwdGlvbi9zdWJzY3JpcHRpb24tc2VydmljZS1wdXJjaGFzZSc7XG5AdXNlICd3aWRnZXRzL2Nvb2tpZXMtYmFubmVyJztcbkB1c2UgJ3dpZGdldHMvZGF0ZXBpY2tlcic7XG5AdXNlICd3aWRnZXRzL2dyaWR2aWV3LXRhYmxlJztcbkB1c2UgJ3dpZGdldHMvbW9kYWwnO1xuQHVzZSAnd2lkZ2V0cy9waG9uZS13aWRnZXQnO1xuQHVzZSAnd2lkZ2V0cy9zZWxlY3QyLWlucHV0cy1zdHlsZSc7XG5AdXNlICd3aWRnZXRzL3RhYnMnO1xuQHVzZSAnd2lkZ2V0cy90b2FzdC1hbGVydCc7XG5AdXNlICdibG9nL2Jsb2cnO1xuQHVzZSAnY21zL2Ntcyc7XG5cbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9T3BlbitTYW5zOjQwMCw2MDAsNzAwJyk7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVBvcHBpbnM6NDAwLDcwMCcpO1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Nb250c2VycmF0OjQwMCw3MDAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2ljb24/ZmFtaWx5PU1hdGVyaWFsK0ljb25zJyk7XG5cbi8vIEtlZXAgZmxhZy1pY29uIHBsYWNlaG9sZGVyIGFzIGEgdW5pY29kZSBlc2NhcGUgdG8gYXZvaWQgbW9qaWJha2Ugc3ltYm9scyBpbiBmbGFnIGljb25zLlxuLmZpOjpiZWZvcmUsXG5bY2xhc3NePSdmaSBmaS0nXTo6YmVmb3JlLFxuW2NsYXNzKj0nIGZpLSddOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwwMGEwXCIgIWltcG9ydGFudDtcbn1cblxuXG5odG1sLFxuYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFsYWJhc3RlcjI7XG4gICAgY29sb3I6ICRwcmltYXJ5dGV4dDtcbiAgICBmb250LWZhbWlseTogJG9wZW5zYW5zO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLmhpZ2hsaWdodC1vcmFuZ2Uge1xuICAgIGNvbG9yOiAkeWVsbG93b3JhbmdlO1xufVxuXG4ubWFwLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5tYXAtbGVnZW5kIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTIpO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYWx0bztcbiAgICBib3R0b206IDQwcHg7XG4gICAgbGVmdDogNXB4O1xuICAgIHBhZGRpbmc6IDZweCA4cHggNnB4IDZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IGF1dG87XG5cbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5tYXAtbG9hZC1jYXJkLW1hcmtlciB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRhbHRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3gtc2hhZG93OiAwIDJweCA2cHggcmdiYSgwLCAwLCAwLCAuMjUpO1xuICAgIGNvbG9yOiAkcHJpbWFyeXRleHQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtZmFtaWx5OiAkb3BlbnNhbnM7XG4gICAgbGVmdDogMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1pbi13aWR0aDogMTEycHg7XG4gICAgcGFkZGluZzogNXB4IDhweCA2cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCBjYWxjKC0xMDAlIC0gOHB4KSk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wOiA4cHggc29saWQgJHdoaXRlO1xuICAgICAgICBib3R0b206IC04cHg7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgIH1cbn1cblxuLm1hcC1sb2FkLWNhcmQtbWFya2VyX190aXRsZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDEyKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLm1hcC1sb2FkLWNhcmQtbWFya2VyX19kZXN0aW5hdGlvbiB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDExKTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA0cHg7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xufVxuXG4ubWFwLWxvYWQtY2FyZC1tYXJrZXJfX2ZsYWcge1xuICAgIGhlaWdodDogMTFweDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB3aWR0aDogMTZweDtcbn1cblxuLm1hcC1sb2FkLWNhcmQtbWFya2VyX19jaXR5IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4ubG9hZC1jaXR5LW1hcCB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGhlaWdodDogMzAwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIH1cbn1cblxuLm1hcC10ZXh0IHtcbiAgICBmb250LXNpemU6IDExcHg7XG59XG5cbi5sb2FkLWluZm8ge1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLy9Qb3BvdmVyXG4uc2VsZWN0Mi1jb250YWluZXItLWtyYWplZSB7XG4gICAgLnBvcG92ZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICB9XG59XG5cbi5wb3BvdmVyIHtcbiAgICAucG9wb3Zlci10aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3BlbnNhbnM7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgLnBvcG92ZXItY29udGVudCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3BlbnNhbnM7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgfVxufVxuXG4ubWFwLWxvY2F0aW9uLXBvcG92ZXIge1xuICAgIG1heC13aWR0aDogMzIwcHg7XG5cbiAgICAucG9wb3Zlci1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG5cbi50b29sdGlwLnRvcCB7XG4gICAgLnRvb2x0aXAtYXJyb3cge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkcHJpbWFyeXRleHQ7XG4gICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICB9XG5cbiAgICAudG9vbHRpcC1pbm5lciB7XG4gICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeXRleHQ7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxufVxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgdGFibGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICB9XG59XG5cbi5oaWRlLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4uYWR2LWNyZWRpdHMtY29zdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDAuNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uYWR2LXRvdGFsLWNyZWRpdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICBjb2xvcjogZGFya2dyYXk7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5hZHYtdG90YWwtY3JlZGl0cy10b3B1cCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5hZHYtb3Blbi1jb250YWN0cy1jb3N0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ucmVkLXN0YXIge1xuICAgIGNvbG9yOiByZWQ7XG59XG5cbi5hZHYtaWNvbiB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiA0ZW07XG59XG5cbi5zdGF0cy13cmFwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMmVtO1xufVxuXG4ubG9hZC1jYXJzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubmV3LWJhZGdlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG5cbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtaW4td2lkdGgtMTMxMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgfVxufVxuXG4ub3JhbmdlLWJvcmRlciB7XG4gICAgYm9yZGVyOiBzb2xpZCBvcmFuZ2UgIWltcG9ydGFudDtcbn1cblxuLmJsdWUtYm9yZGVyIHtcbiAgICBib3JkZXI6IHNvbGlkICRwaWN0b25ibHVlICFpbXBvcnRhbnQ7XG5cbiAgICAuYWR2ZXJ0aXNlZC1sb2FkLWNhcnMge1xuICAgICAgICBjb2xvcjogJHBpY3RvbmJsdWU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHBpY3RvbmJsdWU7XG4gICAgfVxufVxuXG4ub3B0aW9uLWRpdiB7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbn1cblxuLm9wdGlvbi1kaXY+YSxcbi5vcHRpb24tZGl2PnAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4uYW5ub3VuY2VtZW50LXRleHQ6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm5vbnN1Yi1wcmV2aWV3IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ubWFwLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tYXAtYnV0dG9uOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnByZXZpZXctbWFwLWRpc3RhbmNlIGRpdiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgY29sb3I6ICRzZWNvbmRhcnl0ZXh0O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbn1cblxuXG4uYWR2LWNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5kaXNhYmxlZC1idG4ge1xuICAgIG9wYWNpdHk6IDAuNTtcbn1cblxuLndpemFyZC1jYXJkLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYnRuLXRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogZ3JleTtcblxufVxuXG4uYnRuLXRleHQ6aG92ZXIge1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jb2xvci1ibGFjayB7XG4gICAgY29sb3I6IGJsYWNrO1xufVxuXG4ubWFyZ2luLXJpZ2h0LTUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uYnRuLWljb246aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuXG4ub3RoZXItcGxhdGZvcm0taW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBtaW4taGVpZ2h0OiAxODBweDtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMHB4IDEwcHg7XG4gICAgYm9yZGVyOiAycHggZ3JleSBzb2xpZDtcbn1cblxuLm90aGVyLXBsYXRmb3JtLWltZyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTY4cHg7XG59XG5cbi5vdGhlci1wbGF0Zm9ybS10ZXh0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTgwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLm90aGVyLXBsYXRmb3JtLWxpbmstZGl2IHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTIwcHg7XG4gICAgcmlnaHQ6IDUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZmFmYWZhO1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2ZhZmFmYTtcbn1cblxuLm90aGVyLXBsYXRmb3JtLWluZGV4IHtcbiAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xufVxuXG4jdG9hc3QtY29udGFpbmVyIHtcbiAgICB0b3A6IDEwcHggIWltcG9ydGFudDtcbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vcGFydGlhbHMvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWVkaWEtcXVlcmllcycgYXMgKjtcblxuLm1lbnUtY29sbGFwc2UtYnRuIHtcbiAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgIH1cbn1cblxuLm1lbnUtY29sbGFwc2UtYnRuLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIC5tYXAtbGluay1pY29uIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICAgIH1cbn1cblxuLm1lbnUtYnRuIHtcbiAgICBhIHtcbiAgICAgICAgYmFja2dyb3VuZDogJG9saXZpbmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaXR0bGVsZWFmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIG1hcmdpbjogMTJweCA1cHg7XG4gICAgICAgIHBhZGRpbmc6IDdweCAxMnB4O1xuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRvbGl2aW5lMjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaXR0bGVsZWFmMjtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtMTAwMiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgICAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWxhYmFzdGVyMjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRyZWVwb3BweTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3ZnLWlubGluZS0tZmEsXG4gICAgICAgIC5zdmctaW5saW5lLS1mYSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFjdGlvbi1idXR0b24sIC5hY3Rpb24tYnV0dG9uLWFsdCB7XG4gICAgYmFja2dyb3VuZDogJGp1aWN5b3JhbmdlO1xuICAgIGJveC1zaGFkb3c6ICRhY3Rpb25idXR0b25zaGFkb3c7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkanVpY3lvcmFuZ2UyO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICAgIC5hY3Rpb24tYnV0dG9uLWxhYmVsIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICB9XG59XG5cbi5hY3Rpb24tYnV0dG9uLWFsdCB7XG4gICAgYmFja2dyb3VuZDogJGJsdWVza2llcztcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWVza2llczI7XG4gICAgfVxufVxuXG4uYWN0aW9uLWJ1dHRvbi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICRqdWljeW9yYW5nZTM7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRqdWljeW9yYW5nZTM7XG4gICAgfVxufVxuXG4uYWN0aW9uLWJ1dHRvbi1hbHQuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZXNraWVzMztcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWVza2llczM7XG4gICAgfVxufVxuXG4uYWN0aW9uLWJ1dHRvbi1pY29uIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMjUpO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIC5zdmctaW5saW5lLS1mYSxcbiAgICAuc3ZnLWlubGluZS0tZmEge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIH1cbiAgICAuZmEtY2FyIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIyKTtcbiAgICB9XG59XG5cbi5hY3Rpb24tYnV0dG9uLm90aGVyLXBsYXRmb3Jtcy1idXR0b24ge1xuICAgIGJhY2tncm91bmQ6ICRsb2dvYmx1ZTtcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRhbHRvO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbn1cblxuLm1haW4tYWN0aW9uLWJ1dHRvbi13cmFwcGVyIHtcbiAgICAuYWN0aW9uLWJ1dHRvbiwgLmFjdGlvbi1idXR0b24tYWx0IHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE1KTtcbiAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICAgIH1cbiAgICAuYWN0aW9uLWJ1dHRvbi1pY29uIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIyKTtcbiAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICAgIC5mYS1jYXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN1Y2Nlc3MtYnRuLCAuZGFuZ2VyLWJ0biB7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICBiYWNrZ3JvdW5kOiAkZmxhbWluZ287XG4gICAgYmFja2dyb3VuZDogJGZpcmV3YXRjaDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwYWRkaW5nOiA2cHggMjRweDtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJyaWNrcmVkO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZmlyZXdhdGNoMjtcbiAgICB9XG59XG5cbi5zdWNjZXNzLWJ0biB7XG4gICAgYmFja2dyb3VuZDogJGx1c2g7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsdXNoMjtcbiAgICB9XG59XG5cbi5mZWVkYmFjay1idG4ge1xuICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgbWFyZ2luOiAwcHggNXB4O1xuICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICBtaW4td2lkdGg6IDQwJTtcbiAgICB9XG59XG5cbi5wcmltYXJ5LWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogJHllbGxvd29yYW5nZTtcbiAgICBiYWNrZ3JvdW5kOiAkanVpY3lvcmFuZ2U7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG91dGxpbmU6IDA7XG4gICAgcGFkZGluZzogNnB4IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkdHJlZXBvcHB5O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkanVpY3lvcmFuZ2UyO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICAgIC5zdmctaW5saW5lLS1mYSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4uc2Vjb25kYXJ5LWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFsYWJhc3RlcjI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGFsdG8yO1xuICAgIGNvbG9yOiAkcHJpbWFyeXRleHQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgb3V0bGluZTogMDtcbiAgICBwYWRkaW5nOiA1cHggMjVweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxhYmFzdGVyMztcbiAgICB9XG4gICAgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5sb2FkLWhpZGUtYnRuLnNlY29uZGFyeS1idXR0b24ge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5dGV4dDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDM0cHg7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeXRleHQ7XG4gICAgfVxuICAgIC5zdmctaW5saW5lLS1mYSB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG5cbi5wcmltYXJ5LWJ1dHRvbi5iYWNrLXRvLWNvbmZpcm1hdGlvbiB7XG4gICAgcGFkZGluZzogMCAzMnB4O1xufVxuXG4ucmVwb3J0LWJ1Zy1idG4ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm90dG9tOiAxMDBweDtcbiAgICBib3gtc2hhZG93OiRidWdidXR0b25zaGFkb3c7XG4gICAgY29sb3I6ICRzZWNvbmRhcnl0ZXh0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogNXB4IDE2cHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIC5zdmctaW5saW5lLS1mYSB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNCk7XG4gICAgICAgIGNvbG9yOiAkZmxhbWluZ287XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICB9XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5dGV4dDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAuc3ZnLWlubGluZS0tZmEge1xuICAgICAgICAgICAgY29sb3I6ICRicmlja3JlZDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtMTAwMiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4jcmVwb3J0LWJ1Zy1jb21tZW50IHtcbiAgICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG4ubmF2IHtcbiAgICAucmVwb3J0LWJ1Zy1zaWRlYmFyLWJ0biB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC0xMDAyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZGV0YWlsLXNlYXJjaC1idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufVxuXG4ucHJpbWFyeS1idXR0b24uaW5wdXQtYnV0dG9uIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBwYWRkaW5nOiAwcHggMTVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE2cHg7XG4gICAgdG9wOiAxMHB4O1xufVxuXG4uZ3JpZC12aWV3LWNvbnRyb2wtYnRuIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICAgIG1hcmdpbjogMCA2cHggMTJweCAwO1xuICAgIGhlaWdodDogMzRweDtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICB9XG59XG5cbi5kZWxldGUtYnRuIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgIH1cbn1cblxuLmZsYXQtYnRuIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxufVxuXG4uYnV0dG9uIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufVxuXG4uc3Vic2NyaWJlLWJ0biB7XG4gICAgQGV4dGVuZCAuYWN0aW9uLWJ1dHRvbjtcbiAgICB3aWR0aDogMjMlO1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogIDhweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnRvcC11cC1idG4ge1xuICAgIEBleHRlbmQgLmFjdGlvbi1idXR0b24tYWx0O1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyMyU7XG59XG5cbi50ZXJ0aWFyeS1idXR0b24ge1xuICAgIEBleHRlbmQgLnByaW1hcnktYnV0dG9uO1xuICAgIGJhY2tncm91bmQ6ICRibHVlc2tpZXM7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRibHVlc2tpZXMyO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufVxuXG4udmlzaXQtcGxhdGZvcm0tYnV0dG9uIHtcbiAgICBAZXh0ZW5kIC5wcmltYXJ5LWJ1dHRvbjtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeXRleHQ7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGFsdG87XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi5zZWNvbmRhcnktYnV0dG9uLmFkdmVydGlzZS1oYXVsaWVyLWJ0biB7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRhbGFiYXN0ZXIyO1xuICAgIH1cbn1cblxuLmJ0bi1jb25uZWN0aW9uLWludmVyc2VkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg2M2FlO1xuICAgIGJvcmRlci1jb2xvcjogIzQ4NjNhZTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgb3V0bGluZTogMDtcbiAgICBwYWRkaW5nOiA1cHggMTJweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xufVxuXG4uYnRuLWNvbm5lY3Rpb24taW52ZXJzZWQgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgZm9udC1zaXplOiAyOHB4O1xufVxuXG4uYnRuLWNvbm5lY3Rpb24taW52ZXJzZWQ6aG92ZXIsXG4uYnRuLWNvbm5lY3Rpb24taW52ZXJzZWQ6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjNDg2M2FlO1xufVxuXG4uYnRuLWNvbm5lY3Rpb24taW52ZXJzZWQuYnRuLXRlbGVncmFtOmhvdmVyLFxuLmJ0bi1jb25uZWN0aW9uLWludmVyc2VkLmJ0bi10ZWxlZ3JhbTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMyMTk5Y2I7XG59XG5cbi5idG4tY29ubmVjdGlvbi1pbnZlcnNlZC5idG4tdGVsZWdyYW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTk5Y2I7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjE5OWNiO1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vL1dpbmRvdyBzaXplc1xuJHNpemUtMTY2MDogMTY2MHB4O1xuJHNpemUtMTMxMDogMTMxMHB4O1xuJHNpemUtMTE1MDogMTE1MHB4O1xuJHNpemUtMTAwMjogMTAwMnB4O1xuJHNpemUtOTkxOiA5OTFweDtcbiRzaXplLTk5MjogOTkycHg7XG4kc2l6ZS03Njg6IDc2OHB4O1xuJHNpemUtNzY3OiA3NjdweDtcbiRzaXplLTQyNTogNDI1cHg7XG4kc2l6ZS0zNzU6IDM3NXB4O1xuXG5AbWl4aW4gbWluLXdpZHRoLTE2NjAge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAjeyRzaXplLTE2NjB9KSAge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBtaW4td2lkdGgtMTMxMCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHNpemUtMTMxMH0pICB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIG1heC13aWR0aC0xMzEwIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skc2l6ZS0xMzEwfSkgIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gbWF4LXdpZHRoLTExNTAge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzaXplLTExNTB9KSAge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBtYXgtd2lkdGgtMTAwMiB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNpemUtMTAwMn0pICB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIG1heC13aWR0aC05OTEge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzaXplLTk5MX0pICB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiBtaW4td2lkdGgtOTkyIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogI3skc2l6ZS05OTJ9KSAge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBtYXgtd2lkdGgtNzY3IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skc2l6ZS03Njd9KSAge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBtaW4td2lkdGgtNzY4IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogI3skc2l6ZS03Njh9KSAge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBtaW4td2lkdGgtNzY3IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogI3skc2l6ZS03Njd9KSAge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBtYXgtd2lkdGgtNDI1IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skc2l6ZS00MjV9KSAge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBtYXgtd2lkdGgtMzc1IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skc2l6ZS0zNzV9KSAge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbiBAbWl4aW4gbWF4LWhlaWdodC03Njcge1xuICAgIEBtZWRpYSAobWF4LWhlaWdodDogI3skc2l6ZS03Njd9KSAge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkBtaXhpbiBmb250LXNpemUoJHNpemVWYWx1ZTogMTYgKXtcbiAgZm9udC1zaXplOiAkc2l6ZVZhbHVlICsgcHg7IC8vZmFsbGJhY2sgZm9yIG9sZCBicm93c2Vyc1xuICBmb250LXNpemU6ICgwLjA2MjUgKiAkc2l6ZVZhbHVlKSArIHJlbTtcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1PcGVuK1NhbnM6NDAwLDYwMCw3MDBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Qb3BwaW5zOjQwMCw3MDBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Nb250c2VycmF0OjQwMCw3MDBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vaWNvbj9mYW1pbHk9TWF0ZXJpYWwrSWNvbnNcIik7XG4ubWVudS1jb2xsYXBzZS1idG4ge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cbi5tZW51LWNvbGxhcHNlLWJ0bjpob3ZlciwgLm1lbnUtY29sbGFwc2UtYnRuOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG5cbi5tZW51LWNvbGxhcHNlLWJ0bi13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLm1lbnUtY29sbGFwc2UtYnRuLXdyYXBwZXIgLm1hcC1saW5rLWljb24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG5cbi5tZW51LWJ0biBhIHtcbiAgYmFja2dyb3VuZDogIzhEQzI2RjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzhEQzI2RiAwJSwgIzc2Qjg1MiAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luOiAxMnB4IDVweDtcbiAgcGFkZGluZzogN3B4IDEycHg7XG59XG4ubWVudS1idG4gYTpob3ZlciwgLm1lbnUtYnRuIGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTIxLjE0NzMxNzA3MzIsIDE4My4zNzcwNzMxNzA3LCA4NS45MjI5MjY4MjkzKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiKDEyMS4xNDczMTcwNzMyLCAxODMuMzc3MDczMTcwNywgODUuOTIyOTI2ODI5MykgMCUsIHJnYigxMDAuOTkyMjEzMTE0OCwgMTYzLjI4NjQ3NTQwOTgsIDY3LjAxMzUyNDU5MDIpIDEwMCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDJweCkge1xuICAubWVudS1idG4gYSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgICBtYXJnaW46IDBweDtcbiAgfVxuICAubWVudS1idG4gYTpob3ZlciwgLm1lbnUtYnRuIGE6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gICAgY29sb3I6ICNmYjlmMWY7XG4gIH1cbn1cbi5tZW51LWJ0biBhIC5zdmctaW5saW5lLS1mYSxcbi5tZW51LWJ0biBhIC5zdmctaW5saW5lLS1mYSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uYWN0aW9uLWJ1dHRvbiwgLnN1YnNjcmliZS1idG4sIC5hY3Rpb24tYnV0dG9uLWFsdCwgLnRvcC11cC1idG4ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgI2ZmYWIzNSAwJSwgI2ZiOWYxZiAxMDAlKTtcbiAgYm94LXNoYWRvdzogMXB4IDRweCA1cHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjRweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5hY3Rpb24tYnV0dG9uOmhvdmVyLCAuc3Vic2NyaWJlLWJ0bjpob3ZlciwgLmFjdGlvbi1idXR0b246Zm9jdXMsIC5zdWJzY3JpYmUtYnRuOmZvY3VzLCAuYWN0aW9uLWJ1dHRvbi1hbHQ6aG92ZXIsIC50b3AtdXAtYnRuOmhvdmVyLCAuYWN0aW9uLWJ1dHRvbi1hbHQ6Zm9jdXMsIC50b3AtdXAtYnRuOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYigyNTUsIDE1Ni4xNTQ0NTU0NDU1LCAxNy4zKSAwJSwgcmdiKDI0MS45Nzg5NDczNjg0LCAxNDIuNTk0NzM2ODQyMSwgNC4zMjEwNTI2MzE2KSAxMDAlKTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hY3Rpb24tYnV0dG9uIC5hY3Rpb24tYnV0dG9uLWxhYmVsLCAuc3Vic2NyaWJlLWJ0biAuYWN0aW9uLWJ1dHRvbi1sYWJlbCwgLmFjdGlvbi1idXR0b24tYWx0IC5hY3Rpb24tYnV0dG9uLWxhYmVsLCAudG9wLXVwLWJ0biAuYWN0aW9uLWJ1dHRvbi1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG59XG5cbi5hY3Rpb24tYnV0dG9uLWFsdCwgLnRvcC11cC1idG4ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgIzNjYjBmZCAwJSwgIzM0OThkYiAxMDAlKTtcbn1cbi5hY3Rpb24tYnV0dG9uLWFsdDpob3ZlciwgLnRvcC11cC1idG46aG92ZXIsIC5hY3Rpb24tYnV0dG9uLWFsdDpmb2N1cywgLnRvcC11cC1idG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiKDI0LjY2MjQzNjU0ODIsIDE2MS42ODM3NTYzNDUyLCAyNTIuNjM3NTYzNDUxOCkgMCUsIHJnYigzNS40NDI2Nzc4MjQzLCAxMzMuODk0NTYwNjY5NSwgMTk5Ljg1NzMyMjE3NTcpIDEwMCUpO1xufVxuXG4uYWN0aW9uLWJ1dHRvbi5hY3RpdmUsIC5hY3RpdmUuc3Vic2NyaWJlLWJ0biB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2IoMjQ2LjgsIDE0NC4xNzAyOTcwMjk3LCAwKSAwJSwgcmdiKDIxNi45MjYzMTU3ODk1LCAxMjcuODMxNTc4OTQ3NCwgMy44NzM2ODQyMTA1KSAxMDAlKTtcbn1cbi5hY3Rpb24tYnV0dG9uLmFjdGl2ZTpob3ZlciwgLmFjdGl2ZS5zdWJzY3JpYmUtYnRuOmhvdmVyLCAuYWN0aW9uLWJ1dHRvbi5hY3RpdmU6Zm9jdXMsIC5hY3RpdmUuc3Vic2NyaWJlLWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2IoMjQ2LjgsIDE0NC4xNzAyOTcwMjk3LCAwKSAwJSwgcmdiKDIxNi45MjYzMTU3ODk1LCAxMjcuODMxNTc4OTQ3NCwgMy44NzM2ODQyMTA1KSAxMDAlKTtcbn1cblxuLmFjdGlvbi1idXR0b24tYWx0LmFjdGl2ZSwgLmFjdGl2ZS50b3AtdXAtYnRuIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYigyLjQwMTAxNTIyODQsIDE0MS42NTk4OTg0NzcyLCAyMzQuMDk4OTg0NzcxNikgMCUsIHJnYigyOS4yOTcwNzExMjk3LCAxMTAuNjc3ODI0MjY3OCwgMTY1LjIwMjkyODg3MDMpIDEwMCUpO1xufVxuLmFjdGlvbi1idXR0b24tYWx0LmFjdGl2ZTpob3ZlciwgLmFjdGl2ZS50b3AtdXAtYnRuOmhvdmVyLCAuYWN0aW9uLWJ1dHRvbi1hbHQuYWN0aXZlOmZvY3VzLCAuYWN0aXZlLnRvcC11cC1idG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiKDIuNDAxMDE1MjI4NCwgMTQxLjY1OTg5ODQ3NzIsIDIzNC4wOTg5ODQ3NzE2KSAwJSwgcmdiKDI5LjI5NzA3MTEyOTcsIDExMC42Nzc4MjQyNjc4LCAxNjUuMjAyOTI4ODcwMykgMTAwJSk7XG59XG5cbi5hY3Rpb24tYnV0dG9uLWljb24ge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbn1cbi5hY3Rpb24tYnV0dG9uLWljb24gLnN2Zy1pbmxpbmUtLWZhLFxuLmFjdGlvbi1idXR0b24taWNvbiAuc3ZnLWlubGluZS0tZmEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLmFjdGlvbi1idXR0b24taWNvbiAuZmEtY2FyIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xufVxuXG4uYWN0aW9uLWJ1dHRvbi5vdGhlci1wbGF0Zm9ybXMtYnV0dG9uLCAub3RoZXItcGxhdGZvcm1zLWJ1dHRvbi5zdWJzY3JpYmUtYnRuIHtcbiAgYmFja2dyb3VuZDogIzE1Mjc0MztcbiAgd2lkdGg6IDI2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYWN0aW9uLWJ1dHRvbi5vdGhlci1wbGF0Zm9ybXMtYnV0dG9uOmhvdmVyLCAub3RoZXItcGxhdGZvcm1zLWJ1dHRvbi5zdWJzY3JpYmUtYnRuOmhvdmVyLCAuYWN0aW9uLWJ1dHRvbi5vdGhlci1wbGF0Zm9ybXMtYnV0dG9uOmZvY3VzLCAub3RoZXItcGxhdGZvcm1zLWJ1dHRvbi5zdWJzY3JpYmUtYnRuOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2QxZDFkMTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLm1haW4tYWN0aW9uLWJ1dHRvbi13cmFwcGVyIC5hY3Rpb24tYnV0dG9uLCAubWFpbi1hY3Rpb24tYnV0dG9uLXdyYXBwZXIgLnN1YnNjcmliZS1idG4sIC5tYWluLWFjdGlvbi1idXR0b24td3JhcHBlciAuYWN0aW9uLWJ1dHRvbi1hbHQsIC5tYWluLWFjdGlvbi1idXR0b24td3JhcHBlciAudG9wLXVwLWJ0biB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGhlaWdodDogNTVweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIHBhZGRpbmctbGVmdDogNTVweDtcbn1cbi5tYWluLWFjdGlvbi1idXR0b24td3JhcHBlciAuYWN0aW9uLWJ1dHRvbi1pY29uIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB3aWR0aDogNTVweDtcbn1cbi5tYWluLWFjdGlvbi1idXR0b24td3JhcHBlciAuYWN0aW9uLWJ1dHRvbi1pY29uIC5mYS1jYXIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLnN1Y2Nlc3MtYnRuLCAuZGFuZ2VyLWJ0biB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBiYWNrZ3JvdW5kOiAjZTgyMjEzO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgI2U4MjIxMyAwJSwgI2Q2MTQyNiAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiA2cHggMjRweDtcbn1cbi5zdWNjZXNzLWJ0bjpob3ZlciwgLnN1Y2Nlc3MtYnRuOmZvY3VzLCAuZGFuZ2VyLWJ0bjpob3ZlciwgLmRhbmdlci1idG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZDYxNDI2O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiKDIwOC40MzAyNzg4ODQ1LCAzMC41NDU4MTY3MzMxLCAxNy4wNjk3MjExMTU1KSAwJSwgcmdiKDE5MC42Nzk0ODcxNzk1LCAxNy44MjA1MTI4MjA1LCAzMy44NTg5NzQzNTkpIDEwMCUpO1xufVxuXG4uc3VjY2Vzcy1idG4ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgIzNkOGU0MCAwJSwgIzM2N2QzOSAxMDAlKTtcbn1cbi5zdWNjZXNzLWJ0bjpob3ZlciwgLnN1Y2Nlc3MtYnRuOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYig1My4zMzc0Mzg0MjM2LCAxMjQuMTYyNTYxNTc2NCwgNTUuOTYwNTkxMTMzKSAwJSwgcmdiKDQ2LjMwNzI2MjU2OTgsIDEwNy4xOTI3Mzc0MzAyLCA0OC44Nzk4ODgyNjgyKSAxMDAlKTtcbn1cblxuLmZlZWRiYWNrLWJ0biB7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIG1hcmdpbjogMHB4IDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmVlZGJhY2stYnRuIHtcbiAgICBtaW4td2lkdGg6IDQwJTtcbiAgfVxufVxuXG4ucHJpbWFyeS1idXR0b24sIC52aXNpdC1wbGF0Zm9ybS1idXR0b24sIC50ZXJ0aWFyeS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZmZhYjM1O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgI2ZmYWIzNSAwJSwgI2ZiOWYxZiAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIG91dGxpbmU6IDA7XG4gIHBhZGRpbmc6IDZweCAyNHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5wcmltYXJ5LWJ1dHRvbjpob3ZlciwgLnZpc2l0LXBsYXRmb3JtLWJ1dHRvbjpob3ZlciwgLnRlcnRpYXJ5LWJ1dHRvbjpob3ZlciwgLnByaW1hcnktYnV0dG9uOmZvY3VzLCAudmlzaXQtcGxhdGZvcm0tYnV0dG9uOmZvY3VzLCAudGVydGlhcnktYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2ZiOWYxZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYigyNTUsIDE1Ni4xNTQ0NTU0NDU1LCAxNy4zKSAwJSwgcmdiKDI0MS45Nzg5NDczNjg0LCAxNDIuNTk0NzM2ODQyMSwgNC4zMjEwNTI2MzE2KSAxMDAlKTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wcmltYXJ5LWJ1dHRvbiAuc3ZnLWlubGluZS0tZmEsIC52aXNpdC1wbGF0Zm9ybS1idXR0b24gLnN2Zy1pbmxpbmUtLWZhLCAudGVydGlhcnktYnV0dG9uIC5zdmctaW5saW5lLS1mYSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcmltYXJ5LWJ1dHRvbiwgLnZpc2l0LXBsYXRmb3JtLWJ1dHRvbiwgLnRlcnRpYXJ5LWJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnNlY29uZGFyeS1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiA1cHggMjVweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uc2Vjb25kYXJ5LWJ1dHRvbjpob3ZlciwgLnNlY29uZGFyeS1idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI5LjE1LCAyMjkuMTUsIDIyOS4xNSk7XG59XG4uc2Vjb25kYXJ5LWJ1dHRvbiAuc3ZnLWlubGluZS0tZmEge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2Vjb25kYXJ5LWJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmxvYWQtaGlkZS1idG4uc2Vjb25kYXJ5LWJ1dHRvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzNHB4O1xufVxuLmxvYWQtaGlkZS1idG4uc2Vjb25kYXJ5LWJ1dHRvbjpob3ZlciwgLmxvYWQtaGlkZS1idG4uc2Vjb25kYXJ5LWJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuLmxvYWQtaGlkZS1idG4uc2Vjb25kYXJ5LWJ1dHRvbiAuc3ZnLWlubGluZS0tZmEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucHJpbWFyeS1idXR0b24uYmFjay10by1jb25maXJtYXRpb24sIC5iYWNrLXRvLWNvbmZpcm1hdGlvbi52aXNpdC1wbGF0Zm9ybS1idXR0b24sIC5iYWNrLXRvLWNvbmZpcm1hdGlvbi50ZXJ0aWFyeS1idXR0b24ge1xuICBwYWRkaW5nOiAwIDMycHg7XG59XG5cbi5yZXBvcnQtYnVnLWJ0biB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm90dG9tOiAxMDBweDtcbiAgYm94LXNoYWRvdzogLTRweCAwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBoZWlnaHQ6IDU1cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiA1cHggMTZweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbn1cbi5yZXBvcnQtYnVnLWJ0biAuc3ZnLWlubGluZS0tZmEge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogI2U4MjIxMztcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuLnJlcG9ydC1idWctYnRuOmhvdmVyLCAucmVwb3J0LWJ1Zy1idG46Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnJlcG9ydC1idWctYnRuOmhvdmVyIC5zdmctaW5saW5lLS1mYSwgLnJlcG9ydC1idWctYnRuOmZvY3VzIC5zdmctaW5saW5lLS1mYSB7XG4gIGNvbG9yOiAjZDYxNDI2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMnB4KSB7XG4gIC5yZXBvcnQtYnVnLWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4jcmVwb3J0LWJ1Zy1jb21tZW50IHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuLm5hdiAucmVwb3J0LWJ1Zy1zaWRlYmFyLWJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMnB4KSB7XG4gIC5uYXYgLnJlcG9ydC1idWctc2lkZWJhci1idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5kZXRhaWwtc2VhcmNoLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uZGV0YWlsLXNlYXJjaC1idG46aG92ZXIsIC5kZXRhaWwtc2VhcmNoLWJ0bjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wcmltYXJ5LWJ1dHRvbi5pbnB1dC1idXR0b24sIC5pbnB1dC1idXR0b24udmlzaXQtcGxhdGZvcm0tYnV0dG9uLCAuaW5wdXQtYnV0dG9uLnRlcnRpYXJ5LWJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAwcHggMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTZweDtcbiAgdG9wOiAxMHB4O1xufVxuXG4uZ3JpZC12aWV3LWNvbnRyb2wtYnRuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW46IDAgNnB4IDEycHggMDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiAwIDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyaWQtdmlldy1jb250cm9sLWJ0biB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuLmRlbGV0ZS1idG4ge1xuICB3aWR0aDogMTIwcHg7XG4gIG1hcmdpbjogMCA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRlbGV0ZS1idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICB9XG59XG5cbi5mbGF0LWJ0biB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogMDtcbn1cbi5mbGF0LWJ0biAuc3ZnLWlubGluZS0tZmEge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ1dHRvbiB7XG4gIG91dGxpbmU6IDA7XG59XG4uYnV0dG9uOmhvdmVyLCAuYnV0dG9uOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnN1YnNjcmliZS1idG4ge1xuICB3aWR0aDogMjMlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4udG9wLXVwLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIzJTtcbn1cblxuLnRlcnRpYXJ5LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAjM2NiMGZkIDAlLCAjMzQ5OGRiIDEwMCUpO1xufVxuLnRlcnRpYXJ5LWJ1dHRvbjpob3ZlciwgLnRlcnRpYXJ5LWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2IoMjQuNjYyNDM2NTQ4MiwgMTYxLjY4Mzc1NjM0NTIsIDI1Mi42Mzc1NjM0NTE4KSAwJSwgcmdiKDM1LjQ0MjY3NzgyNDMsIDEzMy44OTQ1NjA2Njk1LCAxOTkuODU3MzIyMTc1NykgMTAwJSk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi52aXNpdC1wbGF0Zm9ybS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi52aXNpdC1wbGF0Zm9ybS1idXR0b246aG92ZXIsIC52aXNpdC1wbGF0Zm9ybS1idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZDFkMWQxO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc2Vjb25kYXJ5LWJ1dHRvbi5hZHZlcnRpc2UtaGF1bGllci1idG46aG92ZXIsIC5zZWNvbmRhcnktYnV0dG9uLmFkdmVydGlzZS1oYXVsaWVyLWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG59XG5cbi5idG4tY29ubmVjdGlvbi1pbnZlcnNlZCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg2M2FlO1xuICBib3JkZXItY29sb3I6ICM0ODYzYWU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiA1cHggMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuXG4uYnRuLWNvbm5lY3Rpb24taW52ZXJzZWQgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDI4cHg7XG59XG5cbi5idG4tY29ubmVjdGlvbi1pbnZlcnNlZDpob3Zlcixcbi5idG4tY29ubmVjdGlvbi1pbnZlcnNlZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzQ4NjNhZTtcbn1cblxuLmJ0bi1jb25uZWN0aW9uLWludmVyc2VkLmJ0bi10ZWxlZ3JhbTpob3Zlcixcbi5idG4tY29ubmVjdGlvbi1pbnZlcnNlZC5idG4tdGVsZWdyYW06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMyMTk5Y2I7XG59XG5cbi5idG4tY29ubmVjdGlvbi1pbnZlcnNlZC5idG4tdGVsZWdyYW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5OWNiO1xuICBib3JkZXItY29sb3I6ICMyMTk5Y2I7XG59XG5cbi5zaXRlLXNpZ24tdXAgaW5wdXRbdHlwZT1jaGVja2JveF0sIC5zaXRlLXNpZ24tdXAtaW52aXRhdGlvbiBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jaGVja2JveCBsYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY3VzdG9tLWNoZWNrYm94OmJlZm9yZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMWQxZDE7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgd2lkdGg6IDE3cHg7XG59XG4uY3VzdG9tLWNoZWNrYm94OmhvdmVyOmJlZm9yZSwgLmN1c3RvbS1jaGVja2JveDpmb2N1czpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmI5ZjFmO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY2hlY2tib3gge1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLmN1c3RvbS1jaGVja2JveC5jaGVja2VkOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiOWYxZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZiOWYxZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGNvbnRlbnQ6IFwi4pyTXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNzAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnNlYXJjaC1yb3ctd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWFyY2gtcm93LXdyYXBwZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE3NXB4O1xufVxuLnNlYXJjaC1yb3ctd3JhcHBlciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VhcmNoLXJvdy13cmFwcGVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIH1cbn1cblxuLnBhZ2luYXRvci1vcHRpb25zIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogNXB4IDA7XG59XG4ucGFnaW5hdG9yLW9wdGlvbnMgbGFiZWwge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnaW5hdG9yLW9wdGlvbnMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuXG4uY29udHJvbC1idXR0b25zLXNlbGVjdGlvbnMge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5kZWxldGUtY29uZmlybWF0aW9uLXRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblxuLmRlbGV0ZS1jb25maXJtYXRpb24tYnV0dG9ucyB7XG4gIG1hcmdpbjogMzBweCBhdXRvIDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmxvYWQtbG9jYXRpb24tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvYWQtbG9jYXRpb24tcm93IHtcbiAgICBkaXNwbGF5OiBpbml0aWFsO1xuICB9XG59XG5cbi5tb2RhbC1ib2R5IC5sb2FkLWxvY2F0aW9uLXJvdyAuZmllbGQtbG9hZC1kYXRlLCAubW9kYWwtYm9keSAubG9hZC1sb2NhdGlvbi1yb3cgLmZpZWxkLWxvYWQtcHJpY2Uge1xuICBtYXJnaW46IDI4cHggYXV0byAxNXB4IGF1dG87XG59XG5cbi5sb2FkLWFjdGl2aXR5LWNvbnRhaW5lciwgLmNhci10cmFuc3BvcnRlci1hY3Rpdml0eS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNXB4O1xufVxuXG4uY29udHJvbC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG91dGxpbmU6IDA7XG59XG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZiOWYxZjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IHJnYmEoMjUxLCAxNTksIDMxLCAwLjU0KTtcbn1cblxuLnNlbGVjdC1hZGRvbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNlbGVjdC1hZGRvbiAuc3ZnLWlubGluZS0tZmEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjJweDtcbiAgdG9wOiA1MHB4O1xufVxuXG4uc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG59XG5cbnRleHQtYXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbi5oZWxwLWJsb2NrIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uaGFzLWVycm9yIC5jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICNkNjE0MjY7XG59XG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDYxNDI2O1xufVxuLmhhcy1lcnJvciAuaGVscC1ibG9jayB7XG4gIGNvbG9yOiAjZDYxNDI2O1xufVxuXG4uaGFzLXN1Y2Nlc3MgLmNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogIzM2N2QzOTtcbn1cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzM2N2QzOTtcbn1cbi5oYXMtc3VjY2VzcyAuaGVscC1ibG9jayB7XG4gIGNvbG9yOiAjMzY3ZDM5O1xufVxuXG4udmF0LWNvZGUtbGlzdC1kcm9wZG93biB7XG4gIG1heC1oZWlnaHQ6IDI1MHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZhdC1jb2RlLWxpc3QtZHJvcGRvd24gLnZhdC1jb2RlLWxpc3QtZHJvcGRvd24taXRlbSBhIHtcbiAgcGFkZGluZzogMTBweCAxMnB4O1xufVxuXG4udmF0LWNvZGUtaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0biB7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xufVxuXG4uc3RlcC1hbGVydC1zdWNjZXNzZnVsLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3VjY2Vzcy1idG4taW1hZ2UsIC5lbWFpbC1zdWNjZXNzLWJ0bi1pbWFnZSwgLnBhc3N3b3JkLXN1Y2Nlc3MtYnRuLWltYWdlIHtcbiAgbWFyZ2luLXRvcDogLTE3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAzNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdWNjZXNzLWJ0bi1pbWFnZSwgLmVtYWlsLXN1Y2Nlc3MtYnRuLWltYWdlLCAucGFzc3dvcmQtc3VjY2Vzcy1idG4taW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogNXB4IGF1dG8gMjRweCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbn1cblxuLmVtYWlsLXN1Y2Nlc3MtYnRuLWltYWdlLCAucGFzc3dvcmQtc3VjY2Vzcy1idG4taW1hZ2Uge1xuICBtYXJnaW4tdG9wOiAtMjJweDtcbiAgd2lkdGg6IDQ0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVtYWlsLXN1Y2Nlc3MtYnRuLWltYWdlLCAucGFzc3dvcmQtc3VjY2Vzcy1idG4taW1hZ2Uge1xuICAgIG1hcmdpbi10b3A6IGluaXRpYWw7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbn1cblxuLnN0ZXAtYWxlcnQtbWVzc2FnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0ZXAtYWxlcnQtbWVzc2FnZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5lbXB0eS1sb2Fkcy10ZXh0LXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG5kaXYubG9hZC1jb3VudHJ5LWZpbHRyYXRpb24tY29udGFpbmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDMwcHg7XG4gIGJvdHRvbTogMzNweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuXG5kaXYudW5sb2FkLWNvdW50cnktZmlsdHJhdGlvbi1jb250YWluZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA1cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgYm90dG9tOiAzM3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5cbmRpdi5jYXItdHJhbnNwb3J0ZXItbG9hZC1jb3VudHJ5LWZpbHRyYXRpb24tY29udGFpbmVyOjphZnRlcixcbmRpdi5jYXItdHJhbnNwb3J0ZXItdW5sb2FkLWNvdW50cnktZmlsdHJhdGlvbi1jb250YWluZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA1cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgYm90dG9tOiAzM3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5cbi5pY29uLXBsdXMge1xuICBjb2xvcjogIzIyODBjNTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luOiAycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDMwcHg7XG59XG4uaWNvbi1wbHVzOmJlZm9yZSwgLmljb24tcGx1czphZnRlciB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDMycHggaW5zZXQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMnB4O1xuICBsZWZ0OiA1MCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDIwcHg7XG59XG4uaWNvbi1wbHVzOmFmdGVyIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMnB4O1xufVxuXG4uaWNvbi1taW51cyB7XG4gIGNvbG9yOiAjMjI4MGM1O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMzBweDtcbn1cbi5pY29uLW1pbnVzOmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDMycHggaW5zZXQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMnB4O1xuICBsZWZ0OiA1MCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDIwcHg7XG59XG5cbi5pY29uLWNoZWNrIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogM3B4IDNweCA0cHggMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmljb24tY2hlY2s6YmVmb3JlLCAuaWNvbi1jaGVjazphZnRlciB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDMycHggaW5zZXQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMnB4O1xuICBsZWZ0OiA1MCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDE2cHg7XG59XG4uaWNvbi1jaGVjazphZnRlciB7XG4gIGhlaWdodDogN3B4O1xuICB3aWR0aDogMnB4O1xuICBsZWZ0OiAzcHg7XG4gIHRvcDogNnB4O1xufVxuXG4uaWNvbi1jcm9zcyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDJweCAzcHggNXB4IDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjBweDtcbn1cbi5pY29uLWNyb3NzOmJlZm9yZSwgLmljb24tY3Jvc3M6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAzMnB4IGluc2V0O1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDJweDtcbiAgbGVmdDogNTAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxOHB4O1xufVxuLmljb24tY3Jvc3M6YWZ0ZXIge1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAycHg7XG59XG5cbi5pY29uLWluZm8ge1xuICBmb250LXNpemU6IDEycHg7XG4gIHdpZHRoOiAxLjhlbSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEuOGVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbSAhaW1wb3J0YW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViICFpbXBvcnRhbnQ7XG59XG5cbi5wb3N0cy1wZXItcGFnZS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBvc3RzLXBlci1wYWdlLXNlbGVjdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA2cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucG9zdHMtcGVyLXBhZ2Utc2VsZWN0IHNlbGVjdCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBwYWRkaW5nOiAwIDI4cHggMCA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLnBhZ2Utc2l6ZS1maWx0ZXItbGFiZWwge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb10ge1xuICBoZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xuICB3aWR0aDogMTVweDtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMjc4ZWRhO1xuICBvdXRsaW5lOiAwO1xufVxuYTpob3ZlciwgYTpmb2N1cywgYTphY3RpdmUge1xuICBjb2xvcjogIzIyODBjNTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMjVweCAwcHggMzBweCAwcHg7XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuaDQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG5wIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLnJlcXVpcmVkIC5jb250cm9sLWxhYmVsOmFmdGVyIHtcbiAgY29udGVudDogXCIqXCI7XG4gIGNvbG9yOiAjZDYxNDI2O1xufVxuXG4ucmVxdWlyZWQtZmllbGRzLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5yZXF1aXJlZC1maWVsZHMtdGV4dCAucmVxdWlyZWQge1xuICBjb2xvcjogI2Q2MTQyNjtcbn1cblxuLnJlcXVpcmVkLW1hcmsge1xuICBjb2xvcjogI2Q2MTQyNjtcbn1cblxuLmVycm9yLW1lc3NhZ2Utd3JhcCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5lcnJvci1tZXNzYWdlLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDEwMTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5lcnJvci00MDQge1xuICBmb250LXNpemU6IDEyOHB4O1xuICBmb250LXNpemU6IDhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDg2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVycm9yLTQwNCB7XG4gICAgZm9udC1zaXplOiA5MnB4O1xuICAgIGZvbnQtc2l6ZTogNS43NXJlbTtcbiAgfVxufVxuXG4uZXJyb3ItbWFpbi1tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMjVweCAwIDMwcHggMDtcbn1cbi5lcnJvci1tYWluLW1lc3NhZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxMHB4IGF1dG8gMCBhdXRvO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgd2lkdGg6IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVycm9yLW1haW4tbWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5cbiNlcnJvci1pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjEwcHg7XG4gIG1hcmdpbjogMjBweCBhdXRvIDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjZXJyb3ItaW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgd2lkdGg6IDE2MHB4O1xuICB9XG59XG5cbi5lcnJvci1tZXNzYWdlLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVycm9yLW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDBweCBhdXRvO1xuICB9XG59XG5cbi5lcnJvci1zdWItbWVzc2FnZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVycm9yLXN1Yi1tZXNzYWdlLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAwcHggYXV0byAzMHB4IGF1dG87XG4gIH1cbn1cblxuLmVycm9yLXN1Yi1tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lcnJvci1zdWItbWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG5mb290ZXIge1xuICBib3R0b206IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mb290ZXItbmF2YmFyIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm90dG9tOiAwO1xuICBib3gtc2hhZG93OiAwcHggLTJweCAzcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDJweCkge1xuICAuZm9vdGVyLW5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmZvb3Rlci1uYXZiYXIgLm5hdmJhci1uYXYgbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDE5cHggMTdweDtcbn1cbi5mb290ZXItbmF2YmFyIC5uYXZiYXItbmF2IGxpIGE6aG92ZXIsIC5mb290ZXItbmF2YmFyIC5uYXZiYXItbmF2IGxpIGE6Zm9jdXMge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZiOWYxZjtcbiAgY29sb3I6ICNmYjlmMWY7XG59XG4uZm9vdGVyLW5hdmJhciAubmF2YmFyLW5hdiAuaGlnaGxpZ2h0ZWQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5mb290ZXItbmF2YmFyIC5uYXZiYXItbmF2IC5oaWdobGlnaHRlZCBhIHtcbiAgY29sb3I6ICMyNzhlZGE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZm9vdGVyLW5hdmJhciAubmF2YmFyLW5hdiAuYWN0aXZlIGEge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZiOWYxZjtcbiAgY29sb3I6ICNmYjlmMWY7XG59XG4uZm9vdGVyLW5hdmJhciAubmF2YmFyLW5hdiAuYWN0aXZlIGE6aG92ZXIsIC5mb290ZXItbmF2YmFyIC5uYXZiYXItbmF2IC5hY3RpdmUgYTpmb2N1cyB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmI5ZjFmO1xuICBjb2xvcjogI2ZiOWYxZjtcbn1cbi5mb290ZXItbmF2YmFyIC5uYXZiYXItbmF2IC5kaXNhYmxlZCBhIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG4uZm9vdGVyLW5hdmJhciAubmF2YmFyLW5hdiAuZGlzYWJsZWQgYTpob3ZlciwgLmZvb3Rlci1uYXZiYXIgLm5hdmJhci1uYXYgLmRpc2FibGVkIGE6Zm9jdXMge1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuLmZvb3Rlci1uYXZiYXIgLm5hdmJhci1uYXYgLm9yYW5nZS10ZXh0IGEge1xuICBjb2xvcjogI2ZiOWYxZjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuLmJhY2tncm91bmQtaW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhIHVybChcIi4uLy4uL2ltYWdlcy9iYWNrZ3JvdW5kLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjQ4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW5kZXgtY29udGVudC13cmFwIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC1oZWlnaHQ6IDc2N3B4KSB7XG4gIC5pbmRleC1jb250ZW50LXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwMHB4IDE1cHggMHB4IDE1cHg7XG4gIH1cbn1cblxuLnBhZ2UtbG9hZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyMDAwO1xufVxuXG4ubG9hZGVyLXdyYXAge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAtNDBweDtcbn1cblxuLmxvYWRlci10ZXh0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAycHgpIHtcbiAgLmxvYWRlci10ZXh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG5cbi53cmFwIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWFpbi1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDMycHggMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDJweCkge1xuICAubWFpbi1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG59XG5cbi5sb2dnZWQtaW4ubWFpbi1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbn1cblxuLm1haW4tY29udGVudC1zaWRlYmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDEzNXB4O1xuICBsZWZ0OiAxNXB4O1xuICB3aWR0aDogMjUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMnB4KSB7XG4gIC5tYWluLWNvbnRlbnQtc2lkZWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubWFpbi1jb250ZW50LWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMHB4IDBweCA5MHB4IDMxMHB4O1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAycHgpIHtcbiAgLm1haW4tY29udGVudC1jb250YWluZXIge1xuICAgIG1hcmdpbjogYXV0byBhdXRvIDcwcHggYXV0bztcbiAgfVxufVxuXG4ubWFpbi1hY3Rpb24tYnV0dG9uLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ucGxhdGZvcm1zLWxvYWRzLWJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uc2lkZWJhci13cmFwcGVyLnRvZ2dsZWQge1xuICB3aWR0aDogMzAwcHg7XG4gIGxlZnQ6IDMwMHB4O1xufVxuXG4uc2lkZWJhci13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogNHB4IDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjM1cyBlYXNlLWluLW91dDtcbiAgd2lkdGg6IDBweDtcbiAgei1pbmRleDogMTA0MTtcbiAgbWFyZ2luLWxlZnQ6IC0zMDBweDtcbn1cblxuLmNsb3NlLWJ1dHRvbi13cmFwcGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIGhlaWdodDogNjFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmNsb3NlLXNpZGViYXIge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gIG91dGxpbmU6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRvcDogMTZweDtcbn1cbi5jbG9zZS1zaWRlYmFyOmhvdmVyLCAuY2xvc2Utc2lkZWJhcjpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jbG9zZS1uYXZiYXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgb3V0bGluZTogMDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWYsIEFyaWFsO1xuICBmb250LXNpemU6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAycHgpIHtcbiAgLmNsb3NlLW5hdmJhciB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2lkZWJhci1pdGVtcyBsaSBhIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAxMnB4IDE1cHggMTJweCAyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2lkZWJhci1pdGVtcyBsaSBhOmhvdmVyLCAuc2lkZWJhci1pdGVtcyBsaSBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgY29sb3I6ICNmYjlmMWY7XG59XG4uc2lkZWJhci1pdGVtcyBsaSBhOmhvdmVyOmJlZm9yZSwgLnNpZGViYXItaXRlbXMgbGkgYTpmb2N1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjZmI5ZjFmO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnNpZGViYXItaXRlbXMgbGkgYSAuc3ZnLWlubGluZS0tZmEge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5zaWRlYmFyLWl0ZW1zIGxpIGEgLmZhLWNhciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnNpZGViYXItaXRlbXMgLm1haW4tYWN0aW9uLWl0ZW0gYSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNpZGViYXItaXRlbXMgLmhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2lkZWJhci1pdGVtcyAuaGlnaGxpZ2h0ZWQgYSB7XG4gIGNvbG9yOiAjMjc4ZWRhO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNpZGViYXItaXRlbXMgLm9yYW5nZS10ZXh0IGEge1xuICBjb2xvcjogI2ZmYWIzNTtcbn1cbi5zaWRlYmFyLWl0ZW1zIGxpLmRpc2FibGVkIGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cbi5zaWRlYmFyLWl0ZW1zIGxpLmRpc2FibGVkIGE6aG92ZXIsIC5zaWRlYmFyLWl0ZW1zIGxpLmRpc2FibGVkIGE6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cbi5zaWRlYmFyLWl0ZW1zIGxpLmRpc2FibGVkIGE6aG92ZXI6YmVmb3JlLCAuc2lkZWJhci1pdGVtcyBsaS5kaXNhYmxlZCBhOmZvY3VzOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uc2lkZWJhci1pdGVtcyAuYWN0aXZlIGEge1xuICBjb2xvcjogI2ZiOWYxZjtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbn1cbi5zaWRlYmFyLWl0ZW1zIC5hY3RpdmUgYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjZmI5ZjFmO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnNpZGViYXItaXRlbXMgLmFjdGl2ZSBhOmhvdmVyLCAuc2lkZWJhci1pdGVtcyAuYWN0aXZlIGE6Zm9jdXMge1xuICBjb2xvcjogI2ZiOWYxZjtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbn1cbi5zaWRlYmFyLWl0ZW1zIC5hY3RpdmUgYTpob3ZlcjpiZWZvcmUsIC5zaWRlYmFyLWl0ZW1zIC5hY3RpdmUgYTpmb2N1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjZmI5ZjFmO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uc2lkZWJhci1pdGVtcy1jYXRlZ29yeSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIHBhZGRpbmc6IDEycHggMTVweCAxMnB4IDI1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG5cbi5zdWJzY3JpcHRpb24tcmVtaW5kZXIsXG4uYnV5LW1hcC1zZXJ2aWNlLXJlbWluZGVyIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1pbi1oZWlnaHQ6IDc4cHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMTVweCA1MHB4IDE1cHggNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdWJzY3JpcHRpb24tcmVtaW5kZXIsXG4gIC5idXktbWFwLXNlcnZpY2UtcmVtaW5kZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMTVweCAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnN1YnNjcmlwdGlvbi1yZW1pbmRlcixcbiAgLmJ1eS1tYXAtc2VydmljZS1yZW1pbmRlciB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuXG4uc3Vic2NyaXB0aW9uLXJlbWluZGVyOmxhc3Qtb2YtdHlwZSxcbi5idXktbWFwLXNlcnZpY2UtcmVtaW5kZXI6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cblxuLmZhY2Vib29rLXJlbWluZGVyIHtcbiAgY29sb3I6ICM0ODYzYWU7XG4gIGJvcmRlci1jb2xvcjogIzQ4NjNhZTtcbn1cblxuLmZhY2Vib29rLXJlbWluZGVyIC5yZW1pbmRlci1pY29uIHtcbiAgY29sb3I6ICM0ODYzYWU7XG59XG5cbi50ZWxlZ3JhbS1yZW1pbmRlciB7XG4gIGNvbG9yOiAjMjE5OWNiO1xuICBib3JkZXItY29sb3I6ICMyMTk5Y2I7XG59XG5cbi50ZWxlZ3JhbS1yZW1pbmRlciAucmVtaW5kZXItaWNvbiB7XG4gIGNvbG9yOiAjMjE5OWNiO1xufVxuXG4uYW5ub3VuY2VtZW50IHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMTVweCA1MHB4IDE1cHggNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmYWIzNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYW5ub3VuY2VtZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5hbm5vdW5jZW1lbnQge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cblxuLnB1bGwtZG93biB7XG4gIG1hcmdpbi10b3A6IDE1JTtcbn1cblxuLnJlbWluZGVyLWljb24ge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogI0ZGQjMwMDtcbiAgbGVmdDogMTVweDtcbiAgbWFyZ2luLXRvcDogLTE0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbWluZGVyLWljb24ge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBmb250LXNpemU6IDIuNjI1cmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMTVweCBhdXRvIDBweCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLnJlbWluZGVyLW1lc3NhZ2Uge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZW1pbmRlci1tZXNzYWdlIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ucmVtaW5kZXItYnRuLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5yZW1pbmRlci1hY3Rpb24tYnRuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZCMzAwO1xuICBjb2xvcjogI0ZGQjMwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIHBhZGRpbmc6IDdweCAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbi5yZW1pbmRlci1hY3Rpb24tYnRuOmhvdmVyLCAucmVtaW5kZXItYWN0aW9uLWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNGRkIzMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbWluZGVyLWFjdGlvbi1idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDIwcHggYXV0byAxNXB4IGF1dG87XG4gIH1cbn1cblxuLmNsb3NlLXN1YnNjcmlwdGlvbi1yZW1pbmRlcixcbi5jbG9zZS1mYWNlYm9vay1yZW1pbmRlcixcbi5jbG9zZS10ZWxlZ3JhbS1yZW1pbmRlciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGhlaWdodDogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIG9wYWNpdHk6IDAuNDtcbiAgb3V0bGluZTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmNsb3NlLXN1YnNjcmlwdGlvbi1yZW1pbmRlcjpob3ZlciwgLmNsb3NlLXN1YnNjcmlwdGlvbi1yZW1pbmRlcjpmb2N1cyxcbi5jbG9zZS1mYWNlYm9vay1yZW1pbmRlcjpob3Zlcixcbi5jbG9zZS1mYWNlYm9vay1yZW1pbmRlcjpmb2N1cyxcbi5jbG9zZS10ZWxlZ3JhbS1yZW1pbmRlcjpob3Zlcixcbi5jbG9zZS10ZWxlZ3JhbS1yZW1pbmRlcjpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBvcGFjaXR5OiAwLjg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJvcmRlci1jb2xvci1vcmFuZ2Uge1xuICBib3JkZXItY29sb3I6ICNmZmFiMzU7XG59XG5cbi5pbmRleC50b3BiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMnB4KSB7XG4gIC5pbmRleC50b3BiYXIge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gIH1cbn1cblxuLnRvcGJhciB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDQwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDJweCkge1xuICAudG9wYmFyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDJweCkge1xuICAudG9wYmFyIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIH1cbn1cbi50b3BiYXIgLmNvbGxhcHNpbmcge1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICBwYWRkaW5nOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRvcGJhciAuZHJvcGRvd24tbWVudSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMnB4KSB7XG4gIC50b3BiYXIgLmRyb3Bkb3duLW1lbnUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcGFkZGluZzogMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudG9wYmFyIC5kcm9wZG93bi1tZW51IGxpIGEge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgcGFkZGluZzogMTFweCA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC01NHB4O1xuICB9XG59XG5cbi5sb2dnZWQtaW4udG9wYmFyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4ubG9nZ2VkLWluLnRvcGJhciAubmF2YmFyLW5hdiBsaSBhIHtcbiAgcGFkZGluZzogMTlweCAxN3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDJweCkge1xuICAubG9nZ2VkLWluLnRvcGJhciAubmF2YmFyLW5hdiBsaSBhIHtcbiAgICBwYWRkaW5nOiAxMnB4IDE3cHg7XG4gIH1cbn1cbi5sb2dnZWQtaW4udG9wYmFyIC5uYXZiYXItbmF2IGxpIC5kcm9wZG93bi1tZW51IGEge1xuICBwYWRkaW5nOiA3cHggMTVweDtcbn1cbi5sb2dnZWQtaW4udG9wYmFyIC5uYXZiYXItbmF2IGxpIC5kcm9wZG93bi1tZW51IGxpLmFjdGl2ZSBhIHtcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgY29sb3I6ICNmYjlmMWY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcztcbn1cbi5sb2dnZWQtaW4udG9wYmFyIC5uYXZiYXItbmF2IGxpIC5kcm9wZG93bi1tZW51IGxpLmFjdGl2ZSBhOmhvdmVyLCAubG9nZ2VkLWluLnRvcGJhciAubmF2YmFyLW5hdiBsaSAuZHJvcGRvd24tbWVudSBsaS5hY3RpdmUgYTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYigyMzkuMzUsIDIzOS4zNSwgMjM5LjM1KTtcbn1cbi5sb2dnZWQtaW4udG9wYmFyIC5uYXZiYXItbmF2IC5tZW51LWJ0biBhIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogN3B4IDEycHg7XG59XG4ubG9nZ2VkLWluLnRvcGJhciAubmF2YmFyLW5hdiAubWVudS1idG4gYTpob3ZlciwgLmxvZ2dlZC1pbi50b3BiYXIgLm5hdmJhci1uYXYgLm1lbnUtYnRuIGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTIxLjE0NzMxNzA3MzIsIDE4My4zNzcwNzMxNzA3LCA4NS45MjI5MjY4MjkzKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiKDEyMS4xNDczMTcwNzMyLCAxODMuMzc3MDczMTcwNywgODUuOTIyOTI2ODI5MykgMCUsIHJnYigxMDAuOTkyMjEzMTE0OCwgMTYzLjI4NjQ3NTQwOTgsIDY3LjAxMzUyNDU5MDIpIDEwMCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDJweCkge1xuICAubG9nZ2VkLWluLnRvcGJhciAubmF2YmFyLW5hdiAubWVudS1idG4gYSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgICBtYXJnaW46IDBweDtcbiAgICBwYWRkaW5nOiAxMnB4IDEycHg7XG4gIH1cbiAgLmxvZ2dlZC1pbi50b3BiYXIgLm5hdmJhci1uYXYgLm1lbnUtYnRuIGE6aG92ZXIsIC5sb2dnZWQtaW4udG9wYmFyIC5uYXZiYXItbmF2IC5tZW51LWJ0biBhOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICAgIGNvbG9yOiAjZmI5ZjFmO1xuICB9XG59XG4ubG9nZ2VkLWluLnRvcGJhciAubmF2YmFyLW5hdiAubWVudS1pdGVtIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmxvZ2dlZC1pbi50b3BiYXIgLm5hdmJhci1uYXYgLm1lbnUtaXRlbTpob3ZlciwgLmxvZ2dlZC1pbi50b3BiYXIgLm5hdmJhci1uYXYgLm1lbnUtaXRlbTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmI5ZjFmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDJweCkge1xuICAubG9nZ2VkLWluLnRvcGJhciAubmF2YmFyLW5hdiAubWVudS1pdGVtOmhvdmVyLCAubG9nZ2VkLWluLnRvcGJhciAubmF2YmFyLW5hdiAubWVudS1pdGVtOmZvY3VzIHtcbiAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gIH1cbn1cbi5sb2dnZWQtaW4udG9wYmFyIC5uYXZiYXItbmF2IC5tZW51LWl0ZW0gYTpob3ZlciwgLmxvZ2dlZC1pbi50b3BiYXIgLm5hdmJhci1uYXYgLm1lbnUtaXRlbSBhOmZvY3VzIHtcbiAgY29sb3I6ICNmYjlmMWY7XG59XG4ubG9nZ2VkLWluLnRvcGJhciAubmF2YmFyLW5hdiAubGFuZ3VhZ2UtZHJvcGRvd24tbWVudS5vcGVuIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmYjlmMWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMnB4KSB7XG4gIC5sb2dnZWQtaW4udG9wYmFyIC5uYXZiYXItbmF2IC5sYW5ndWFnZS1kcm9wZG93bi1tZW51Lm9wZW4ge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cbi5sb2dnZWQtaW4udG9wYmFyIC5uYXZiYXItbmF2IC5sYW5ndWFnZS1kcm9wZG93bi1tZW51Lm9wZW4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjZmI5ZjFmO1xufVxuLmxvZ2dlZC1pbi50b3BiYXIgLm5hdmJhci1uYXYgLmxhbmd1YWdlLWRyb3Bkb3duLW1lbnUub3BlbiAuZHJvcGRvd24tdG9nZ2xlOmhvdmVyLCAubG9nZ2VkLWluLnRvcGJhciAubmF2YmFyLW5hdiAubGFuZ3VhZ2UtZHJvcGRvd24tbWVudS5vcGVuIC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogI2ZiOWYxZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAycHgpIHtcbiAgLmxvZ2dlZC1pbi50b3BiYXIgLm5hdmJhci1uYXYgLmxhbmd1YWdlLWRyb3Bkb3duLW1lbnUub3BlbiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIGNvbG9yOiAjZmI5ZjFmO1xuICB9XG4gIC5sb2dnZWQtaW4udG9wYmFyIC5uYXZiYXItbmF2IC5sYW5ndWFnZS1kcm9wZG93bi1tZW51Lm9wZW4gLmRyb3Bkb3duLXRvZ2dsZTpob3ZlciwgLmxvZ2dlZC1pbi50b3BiYXIgLm5hdmJhci1uYXYgLmxhbmd1YWdlLWRyb3Bkb3duLW1lbnUub3BlbiAuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIGNvbG9yOiAjZmI5ZjFmO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvZ2dlZC1pbi50b3BiYXIgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgbGkgYSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01NHB4O1xuICAgIHBhZGRpbmc6IDEycHggNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMnB4KSB7XG4gIC5sb2dnZWQtaW4udG9wYmFyIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAycHgpIHtcbiAgLmxvZ2dlZC1pbi50b3BiYXIgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUgbGkgYSB7XG4gICAgcGFkZGluZzogMTFweCA1MCU7XG4gIH1cbn1cblxuLm5hdmJhci1yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG4ubmF2YmFyLW5hdiBsaSBhIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3V0bGluZTogMDtcbiAgcGFkZGluZzogMTBweCAxN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5uYXZiYXItbmF2IGxpIGE6aG92ZXIsIC5uYXZiYXItbmF2IGxpIGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogI2ZiOWYxZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAycHgpIHtcbiAgLm5hdmJhci1uYXYgbGkgYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgcGFkZGluZzogMTJweCAxN3B4O1xuICB9XG4gIC5uYXZiYXItbmF2IGxpIGE6aG92ZXIsIC5uYXZiYXItbmF2IGxpIGE6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6ICNmN2Y3ZjcgIWltcG9ydGFudDtcbiAgfVxufVxuLm5hdmJhci1uYXYgbGkgYSAuc3ZnLWlubGluZS0tZmEge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5uYXZiYXItbmF2IC5sYW5ndWFnZS1kcm9wZG93bi1tZW51IHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cbi5uYXZiYXItbmF2IC5sYW5ndWFnZS1kcm9wZG93bi1tZW51OmhvdmVyLCAubmF2YmFyLW5hdiAubGFuZ3VhZ2UtZHJvcGRvd24tbWVudTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmYjlmMWY7XG4gIGJvcmRlci1jb2xvcjogI2ZiOWYxZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAycHgpIHtcbiAgLm5hdmJhci1uYXYgLmxhbmd1YWdlLWRyb3Bkb3duLW1lbnUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAubmF2YmFyLW5hdiAubGFuZ3VhZ2UtZHJvcGRvd24tbWVudTpob3ZlciwgLm5hdmJhci1uYXYgLmxhbmd1YWdlLWRyb3Bkb3duLW1lbnU6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG4ubmF2YmFyLW5hdiAubGFuZ3VhZ2UtZHJvcGRvd24tbWVudSAuZmxhZy1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ubmF2YmFyLW5hdiAubGFuZ3VhZ2UtZHJvcGRvd24tbWVudSAuZHJvcGRvd24tdG9nZ2xlOmhvdmVyLCAubmF2YmFyLW5hdiAubGFuZ3VhZ2UtZHJvcGRvd24tbWVudSAuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMnB4KSB7XG4gIC5uYXZiYXItbmF2IC5sYW5ndWFnZS1kcm9wZG93bi1tZW51IC5kcm9wZG93bi10b2dnbGU6aG92ZXIsIC5uYXZiYXItbmF2IC5sYW5ndWFnZS1kcm9wZG93bi1tZW51IC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmI5ZjFmO1xuICB9XG59XG4ubmF2YmFyLW5hdiAubGFuZ3VhZ2UtZHJvcGRvd24tbWVudS5vcGVuIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmI5ZjFmO1xufVxuLm5hdmJhci1uYXYgLmxhbmd1YWdlLWRyb3Bkb3duLW1lbnUub3BlbiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZDogI2ZiOWYxZjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubmF2YmFyLW5hdiAubGFuZ3VhZ2UtZHJvcGRvd24tbWVudS5vcGVuIC5kcm9wZG93bi10b2dnbGU6aG92ZXIsIC5uYXZiYXItbmF2IC5sYW5ndWFnZS1kcm9wZG93bi1tZW51Lm9wZW4gLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmYjlmMWY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDJweCkge1xuICAubmF2YmFyLW5hdiAubGFuZ3VhZ2UtZHJvcGRvd24tbWVudS5vcGVuIC5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgY29sb3I6ICNmYjlmMWY7XG4gIH1cbiAgLm5hdmJhci1uYXYgLmxhbmd1YWdlLWRyb3Bkb3duLW1lbnUub3BlbiAuZHJvcGRvd24tdG9nZ2xlOmhvdmVyLCAubmF2YmFyLW5hdiAubGFuZ3VhZ2UtZHJvcGRvd24tbWVudS5vcGVuIC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgY29sb3I6ICNmYjlmMWY7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzEwcHgpIHtcbiAgLm5hdmJhci1uYXYgLmdyZWV0aW5nLW1lc3NhZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5uYXZiYXItbmF2IC5ncmVldGluZy1tZXNzYWdlIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ubmF2YmFyLW5hdiAuZ3JlZXRpbmctbWVzc2FnZSBhOmhvdmVyLCAubmF2YmFyLW5hdiAuZ3JlZXRpbmctbWVzc2FnZSBhOmZvY3VzIHtcbiAgY3Vyc29yOiB0ZXh0O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSBsaSBhIHtcbiAgICBtYXJnaW4tbGVmdDogLTU0cHg7XG4gICAgcGFkZGluZzogMTJweCA1MCU7XG4gIH1cbn1cbi5uYXZiYXItbmF2IC5icmFuZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZiwgXCJBcmlhbFwiO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDJweCkge1xuICAubmF2YmFyLW5hdiAuYnJhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5uYXZiYXItbmF2IC5icmFuZCAudG9wYmFyLWhvbWUge1xuICBwYWRkaW5nOiAwcHg7XG59XG4ubmF2YmFyLW5hdiAuYnJhbmQgLnRvcGJhci1ob21lOmhvdmVyLCAubmF2YmFyLW5hdiAuYnJhbmQgLnRvcGJhci1ob21lOmZvY3VzIHtcbiAgY29sb3I6ICMxYjJjNDI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJyYW5kLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuXG4uc2lkZWJhci1tZW51LXRvZ2dsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMnB4KSB7XG4gIC5zaWRlYmFyLW1lbnUtdG9nZ2xlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAxNnB4IDEwcHg7XG4gICAgbWFyZ2luOiAwcHggMHB4IDBweCAxNXB4O1xuICB9XG4gIC5zaWRlYmFyLW1lbnUtdG9nZ2xlOmhvdmVyLCAuc2lkZWJhci1tZW51LXRvZ2dsZTpmb2N1cyB7XG4gICAgY29sb3I6ICNmYjlmMWY7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2lkZWJhci1tZW51LXRvZ2dsZSB7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgbWFyZ2luOiAwcHggMHB4IDBweCA1cHg7XG4gIH1cbn1cblxuLm5hdmJhci10b2dnbGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luOiAwcHggMTVweCAwcHggMHB4O1xuICBwYWRkaW5nOiAxNXB4IDEwcHg7XG59XG4ubmF2YmFyLXRvZ2dsZTpob3ZlciwgLm5hdmJhci10b2dnbGU6Zm9jdXMge1xuICBjb2xvcjogI2ZiOWYxZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2YmFyLXRvZ2dsZSB7XG4gICAgbWFyZ2luOiAwcHggNXB4IDBweCAwcHg7XG4gIH1cbn1cblxuLnNpdGUtbG9nby1tYWluIHtcbiAgd2lkdGg6IDE4MHB4O1xufVxuXG4udG9wYmFyLWhvbWUtbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAycHgpIHtcbiAgLnRvcGJhci1ob21lLW1vYmlsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgY29sb3I6ICMxYjJjNDI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZiwgXCJBcmlhbFwiO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTI1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudG9wYmFyLWhvbWUtbW9iaWxlOmhvdmVyLCAudG9wYmFyLWhvbWUtbW9iaWxlOmZvY3VzIHtcbiAgICBjb2xvcjogIzFiMmM0MjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudG9wYmFyLWhvbWUtbW9iaWxlIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweDtcbiAgICB0b3A6IDdweDtcbiAgfVxufVxuXG4ubW9iaWxlLXNpdGUtbG9nbyB7XG4gIHdpZHRoOiAxNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubW9iaWxlLXNpdGUtbG9nbyB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAycHgpIHtcbiAgLnRvcGJhciAubmF2YmFyLWNvbGxhcHNlLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAycHgpIHtcbiAgLnRvcGJhciAubmF2YmFyLWNvbGxhcHNlLmNvbGxhcHNlLmluIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAycHgpIHtcbiAgLnRvcGJhciAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMnB4KSB7XG4gIC50b3BiYXIgLm5hdmJhci1oZWFkZXIge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDJweCkge1xuICAudG9wYmFyIC5uYXZiYXItbmF2IHtcbiAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3BiYXIgLm5hdmJhci1uYXYge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAycHgpIHtcbiAgLnRvcGJhciAubmF2YmFyLW5hdiBsaSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cblxuLm5hdmJhci10b2dnbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDJweCkge1xuICAubmF2YmFyLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLm5hdmJhci1jZW50ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExNTBweCkge1xuICAubmF2YmFyLWNlbnRlciB7XG4gICAgbGVmdDogNDUlO1xuICB9XG59XG4ubmF2YmFyLWNlbnRlciAub3JhbmdlLXRleHQgYSB7XG4gIGNvbG9yOiAjZmI5ZjFmO1xufVxuLm5hdmJhci1jZW50ZXIgLmJsdWUtdGV4dCB7XG4gIGNvbG9yOiAjMWIyYzQyO1xufVxuLm5hdmJhci1jZW50ZXIgLmJsdWUtdGV4dCBhIHtcbiAgY29sb3I6ICMxYjJjNDI7XG59XG4ubmF2YmFyLWNlbnRlciAuYmx1ZS10ZXh0IGE6aG92ZXIsIC5uYXZiYXItY2VudGVyIC5ibHVlLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuLm5hdmJhci1jZW50ZXIgbGkuZGlzYWJsZWQgYSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjIpO1xufVxuLm5hdmJhci1jZW50ZXIgbGkuZGlzYWJsZWQgYTpob3ZlciwgLm5hdmJhci1jZW50ZXIgbGkuZGlzYWJsZWQgYTpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjIpO1xufVxuLm5hdmJhci1jZW50ZXIgbGkuYWN0aXZlIGEge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZiOWYxZjtcbiAgY29sb3I6ICNmYjlmMWY7XG59XG5cbi5sb2FkLXR5cGUtc2VsZWN0aW9uLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sb2FkLXR5cGUtc2VsZWN0aW9uLWNvbnRhaW5lciAuc2VsZWN0LWFueS1sb2FkLXR5cGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5sb2FkLXR5cGUtc2VsZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG9hZC10eXBlLXNlbGVjdGlvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmxvYWQtdHlwZS1zZWxlY3Rpb24gLnJhZGlvIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwIDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb2FkLXR5cGUtc2VsZWN0aW9uIC5yYWRpbyB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5sb2FkLXR5cGUtc2VsZWN0aW9uIC5yYWRpbyBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5sb2FkLXR5cGUtc2VsZWN0aW9uIC5yYWRpbyArIC5yYWRpbyB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cbi5sb2FkLXR5cGUtc2VsZWN0aW9uIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgdG9wOiAzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvYWQtdHlwZS1zZWxlY3Rpb24gaW5wdXRbdHlwZT1yYWRpb10ge1xuICAgIHRvcDogOHB4O1xuICB9XG59XG5cbi5maWVsZC1sb2FkLXR5cGUgLmhlbHAtYmxvY2sge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5sb2FkLWxvY2F0aW9uLXJvdyAuZmllbGQtbG9hZC1kYXRlLCAubG9hZC1sb2NhdGlvbi1yb3cgLmZpZWxkLWxvYWQtcHJpY2Uge1xuICBtYXJnaW46IDI4cHggYXV0byA1cHggYXV0bztcbn1cblxuLmxvYWQtdW5sb2FkLWNpdHktY29udGFpbmVyIC5oZWxwLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VsZWN0LWZldy1jaXRpZXMge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmZpZWxkLWxvYWRjYXItcHJpY2UgLmlucHV0LWdyb3VwLWFkZG9uLCAuZmllbGQtbG9hZC1wcmljZSAuaW5wdXQtZ3JvdXAtYWRkb24sIC5maWVsZC1sb2FkY2FyLWF1Y3Rpb25fcGF5bWVudCAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgcGFkZGluZzogNnB4IDhweDtcbn1cblxuLmVkaXQtbG9hZC1jYXItbW9kZWwtY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuLmxvYWQtY2FyLW1vZGVsLWl0ZW0sIC5lZGl0LWxvYWQtY2FyLW1vZGVsLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb2FkLWNhci1tb2RlbC1pdGVtLCAuZWRpdC1sb2FkLWNhci1tb2RlbC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG5cbi5yZW1vdmUtbG9hZC1jYXItbW9kZWwge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4MjIxMztcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIG91dGxpbmU6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnJlbW92ZS1sb2FkLWNhci1tb2RlbDpob3ZlciwgLnJlbW92ZS1sb2FkLWNhci1tb2RlbDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNjE0MjY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbW92ZS1sb2FkLWNhci1tb2RlbCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG4uYWRkLWxvYWQtY2FyLW1vZGVsIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmFkZC1sb2FkLWNhci1tb2RlbDpob3ZlciwgLmFkZC1sb2FkLWNhci1tb2RlbDpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uZmllbGQtbG9hZGNhci1xdWFudGl0eTphZnRlciwgLmZpZWxkLWxvYWRjYXItc3RhdGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjBkN1wiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwcHg7XG4gIHJpZ2h0OiAyNnB4O1xufVxuXG4ucmVxdWlyZWQtZmllbGRzLWV4cGxhbmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmRpcmVjdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbnNwYW4uZnJlZS1hbm5vdW5jZW1lbnQtcGVyLXdlZWsge1xuICBjb2xvcjogI2ZmYWIzNTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuc3Bhbi5mcmVlLWFubm91bmNlbWVudC1wZXItd2VlayBhLCBzcGFuLmZyZWUtYW5ub3VuY2VtZW50LXBlci13ZWVrIGE6Zm9jdXMsIHNwYW4uZnJlZS1hbm5vdW5jZW1lbnQtcGVyLXdlZWsgYTphY3RpdmUge1xuICBjb2xvcjogI2ZmYWIzNTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5saW5rLW9wZW4tcG9zdGFsLWNvZGUtdW5sb2FkLFxuLmxpbmstb3Blbi1wb3N0YWwtY29kZS1sb2FkIHtcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xufVxuLmxpbmstb3Blbi1wb3N0YWwtY29kZS11bmxvYWQ6YWN0aXZlLCAubGluay1vcGVuLXBvc3RhbC1jb2RlLXVubG9hZDpmb2N1cywgLmxpbmstb3Blbi1wb3N0YWwtY29kZS11bmxvYWQ6aG92ZXIsXG4ubGluay1vcGVuLXBvc3RhbC1jb2RlLWxvYWQ6YWN0aXZlLFxuLmxpbmstb3Blbi1wb3N0YWwtY29kZS1sb2FkOmZvY3VzLFxuLmxpbmstb3Blbi1wb3N0YWwtY29kZS1sb2FkOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xufVxuXG4ubGFiZWwtbGlrZS10d28tbGluZXMge1xuICBoZWlnaHQ6IDU2cHg7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi5sYWJlbC1saWtlLXR3by1saW5lcy1jb250YWluZXIuZmllbGQtbG9hZGNhci1xdWFudGl0eTphZnRlcixcbi5sYWJlbC1saWtlLXR3by1saW5lcy1jb250YWluZXIuZmllbGQtbG9hZGNhci1zdGF0ZTphZnRlciB7XG4gIHRvcDogNjNweDtcbn1cblxuLmxvYWQtbGlzdC1pdGVtLWNoZWNrLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5sb2FkLWludmlzaWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNCkgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdC1wbGFjZWhvbGRlci1jb2xvciB7XG4gIGNvbG9yOiAjOTk5O1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubG9hZC1hbm5vdW5jZSAjSUEtQy0xIHtcbiAgbWFyZ2luLXRvcDogLTE1cHg7XG59XG5cbi5hbm5vdW5jZS1sb2FkLWluLXNlYXJjaC1jb250YWluZXIge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xuICB0b3A6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmFubm91bmNlLWxvYWQtaW4tc2VhcmNoLWNvbnRhaW5lciAuYnRuLWltcG9ydC1sb2FkcyB7XG4gIGJhY2tncm91bmQ6ICM1Y2I4NWM7XG4gIGJvcmRlci1jb2xvcjogIzRjYWU0Yztcbn1cbi5hbm5vdW5jZS1sb2FkLWluLXNlYXJjaC1jb250YWluZXIgLmJ0bi1pbXBvcnQtbG9hZHM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ5ZDQ0O1xuICBib3JkZXItY29sb3I6ICMzOTg0Mzk7XG59XG4uYW5ub3VuY2UtbG9hZC1pbi1zZWFyY2gtY29udGFpbmVyIGJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICByaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIHRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFubm91bmNlLWxvYWQtaW4tc2VhcmNoLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cbiAgLmFubm91bmNlLWxvYWQtaW4tc2VhcmNoLWNvbnRhaW5lciBidXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLnRyYWlsZXItaWNvbiB7XG4gIHBhZGRpbmc6IDAgN3B4O1xufVxuXG4ubm90LXNob3duLWxvYWQge1xuICBjb2xvcjogI2Q2MTQyNjtcbn1cblxuLnNlcGFyYXRvcjpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxvYWQtcGF5bWVudC1tZXRob2Qtc2VsZWN0aW9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwZDdcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MHB4O1xuICByaWdodDogMjZweDtcbn1cblxuZGl2LmxvYWQtYWN0aXZpdHktY29udGFpbmVyOjphZnRlcixcbmRpdi5jYXItdHJhbnNwb3J0ZXItYWN0aXZpdHktY29udGFpbmVyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA1cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMzBweDtcbiAgdG9wOiAxOHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBkaXYubG9hZC1sb2FkLWNpdHktY29udGFpbmVyLFxuICBkaXYubG9hZC11bmxvYWQtY2l0eS1jb250YWluZXIsXG4gIGRpdi5maWVsZC1sb2FkLWRhdGUsXG4gIGRpdi5sb2FkLWRhdGUtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbn1cbiNwYXktdG8tb3Blbi1tYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ4YzU4O1xuICBjb2xvcjogd2hpdGU7XG59XG5cbiNwYXktdG8tb3Blbi1tYXAtY2FuY2VsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbnVsLmRyb3Bkb3duLW1lbnUge1xuICBwYWRkaW5nOiAxMnB4IDBweCAwcHggMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG51bC5kcm9wZG93bi1tZW51IHVsIHtcbiAgbGlzdC1zdHlsZTogdW5zZXQ7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuXG4uZmlsdGVyLWxvYWRzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNTU1NTU1O1xufVxuLmZpbHRlci1sb2FkcyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUtYnMzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgYm9yZGVyLXdpZHRoOiA2cHggNXB4IDAgNXB4O1xufVxuXG4ubXlsb2Fkcy1kcm9wZG93biB1bC5kcm9wZG93bi1tZW51IHtcbiAgd2lkdGg6IDI0MHB4O1xuICBtYXJnaW4tbGVmdDogLTI0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExNTBweCkge1xuICAubXlsb2Fkcy1kcm9wZG93biB1bC5kcm9wZG93bi1tZW51IHtcbiAgICBtYXJnaW4tdG9wOiAtMjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5teWxvYWRzLWRyb3Bkb3duIHVsLmRyb3Bkb3duLW1lbnUge1xuICAgIG1hcmdpbi10b3A6IC01NHB4O1xuICB9XG59XG4ubXlsb2Fkcy1kcm9wZG93biAubXlsb2Fkcy1tZW51LWljb24ge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZXhwYW5kZWQtbG9hZC1tZW51LWNvbnRlbnQgLmRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLm15LWxvYWRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm15LWxvYWRzIC5sb2FkLWxpc3QtaXRlbS10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4ubXktbG9hZHMgLm15LWxvYWRzLWRhdGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiByZ2JhKDEyNy41LCAxMjcuNSwgMTI3LjUsIDAuNTQpO1xufVxuLm15LWxvYWRzIC5pbnB1dC1ncm91cC5kYXRlIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDBweDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5teS1sb2FkcyAuaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb246aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLm15LWxvYWRzIC5sb2FkLWxpc3QtaXRlbS1idXR0b25zLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm15LWxvYWRzIC5sb2FkLWxpc3QtaXRlbS1idXR0b25zLWNvbnRhaW5lciAubG9hZC1saXN0LWl0ZW0tY2hlY2stY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG4ubXktbG9hZHMgLmxvYWQtbGlzdC1pdGVtLWJ1dHRvbnMtY29udGFpbmVyIC5sb2FkLWxpc3QtaXRlbS1idXR0b25zLWlubmVyLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xufVxuLm15LWxvYWRzIC5teS1sb2Fkcy1tYXJrLWFsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDguMzMlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMXB4KSB7XG4gIC5teS1sb2FkcyAubXktbG9hZHMtbWFyay1hbGwge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm15LWxvYWRzIC5teS1sb2Fkcy1tYXJrLWFsbCB7XG4gICAgcmlnaHQ6IDguMzMlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLm15LWxvYWRzIC5teS1sb2Fkcy1tYXJrLWFsbCB7XG4gICAgcmlnaHQ6IDUycHg7XG4gIH1cbiAgLm15LWxvYWRzIC5teS1sb2Fkcy1tYXJrLWFsbCBzcGFuIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlLWJzMyAjc2VsZWN0Mi1MLVQtMTJhLXJlc3VsdHMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgLmFsLXNlbGVjdDItY2l0aWVzIC5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAxMHB4O1xuICB9XG4gIC5hbC1zZWxlY3QyLWNpdGllcyAuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdGlvbiBzcGFuIHVsIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5hbC1zZWxlY3QyLWNpdGllcyAuc2VsZWN0Mi1jb250YWluZXItLW9wZW4sXG4gIC5hbC1zZWxlY3QyLWNpdGllcyAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAgIHotaW5kZXg6IDEwNjE7XG4gIH1cbiAgLmFsLXNlbGVjdDItY2l0aWVzLmZpbHRlci1sb2FkcyAuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdGlvbixcbiAgLmFsLXNlbGVjdDItY2l0aWVzLmZpbHRlci1sb2FkcyAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubXktbG9hZHMtbWVudS1tb2JpbGUtbW9kYWwgLmxvYWQtcHJldmlldy1tb2JpbGUtbWVudS1jb250YWluZXIgdWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICAubXktbG9hZHMtbWVudS1tb2JpbGUtbW9kYWwgLmxvYWQtcHJldmlldy1tb2JpbGUtbWVudS1jb250YWluZXIgdWwgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgI2Fubm91bmNlLWxvYWQtbW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cbiAgI2Fubm91bmNlLWxvYWQtbW9kYWwgLm1vZGFsLWJvZHkge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbi5teS1sb2Fkcy1tZW51LW5vdGlmaWNhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBsZWZ0OiAyN3B4O1xufVxuXG4ubXktbG9hZHMtbWVudS1ub3RpZmljYXRpb24ubW9iaWxlLWJhZGdlIHtcbiAgbGVmdDogMTFweDtcbn1cblxudWwubXktbG9hZHMtY291bnRlci1idXR0b25zLXJvdyB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICB1bC5teS1sb2Fkcy1jb3VudGVyLWJ1dHRvbnMtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxudWwubXktbG9hZHMtY291bnRlci1idXR0b25zLXJvdyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxudWwubXktbG9hZHMtY291bnRlci1idXR0b25zLXJvdyBsaSAub3B0aW9uLWRpdiB7XG4gIG1pbi13aWR0aDogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICB1bC5teS1sb2Fkcy1jb3VudGVyLWJ1dHRvbnMtcm93IGxpIC5iYWRnZS1sYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTAwMXB4KSB7XG4gIHVsLm15LWxvYWRzLWNvdW50ZXItYnV0dG9ucy1yb3cgbGkgLmJhZGdlLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAycHgpIGFuZCAobWF4LXdpZHRoOiAxMTQ5cHgpIHtcbiAgdWwubXktbG9hZHMtY291bnRlci1idXR0b25zLXJvdyBsaSAuYmFkZ2UtbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTUwcHgpIHtcbiAgdWwubXktbG9hZHMtY291bnRlci1idXR0b25zLXJvdyBsaSAuYmFkZ2UtbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuXG4ubXktY2FyLXRyYW5zcG9ydGVycy10YWJsZS1jb250cm9sLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLm15LWNhci10cmFuc3BvcnRlcnMtdGFibGUtY29udHJvbC1idXR0b25zIC5jb250cm9sLWJ1dHRvbnMtc2VsZWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBnYXA6IDhweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5teS1jYXItdHJhbnNwb3J0ZXJzLXRhYmxlLWNvbnRyb2wtYnV0dG9ucyAuY29udHJvbC1idXR0b25zLXNlbGVjdGlvbnMgLmdyaWQtdmlldy1jb250cm9sLWJ0biB7XG4gIGZsZXg6IDEgMSAwO1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4ubXktY2FyLXRyYW5zcG9ydGVycy10YWJsZS1jb250cm9sLWJ1dHRvbnMgLnBhZ2luYXRvci1vcHRpb25zIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG9yZGVyOiAyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm15LWNhci10cmFuc3BvcnRlcnMtdGFibGUtY29udHJvbC1idXR0b25zIC5jb250cm9sLWJ1dHRvbnMtc2VsZWN0aW9ucyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbi5wcmltYXJ5LWJ1dHRvbi5zZWFyY2gtbG9hZC1zaWduLWluLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNnB4IDI1cHg7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByaW1hcnktYnV0dG9uLnNlYXJjaC1sb2FkLXNpZ24taW4tYnRuIHtcbiAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gIH1cbn1cbi5wcmltYXJ5LWJ1dHRvbi5zZWFyY2gtbG9hZC1zaWduLWluLWJ0bjpob3ZlciwgLnByaW1hcnktYnV0dG9uLnNlYXJjaC1sb2FkLXNpZ24taW4tYnRuOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnNlYXJjaC1yZXN1bHRzLWxvYWQtY29kZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6IHJnYmEoMTI3LjUsIDEyNy41LCAxMjcuNSwgMC41NCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTVweDtcbiAgdG9wOiAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlYXJjaC1yZXN1bHRzLWxvYWQtY29kZSB7XG4gICAgbWFyZ2luOiAxMHB4IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb2FkLXByZXZpZXctY29udGVudC1oZWFkaW5nIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG5cbi5sb2FkLXByZXZpZXctY29udGFjdC1jb2x1bW4ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubm90LWxvZ2dlZC1pbi1wcmV2aWV3IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmV4cGFuZGVkLWxvYWQtcHJldmlldy1jb250ZW50LFxuLmV4cGFuZGVkLWxvYWQtb2ZmZXItZm9ybS1jb250ZW50IHtcbiAgYm9yZGVyLXNwYWNpbmc6IDAgMHB4O1xuICBtYXJnaW4tdG9wOiAtMzNweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZXhwYW5kZWQtbG9hZC1wcmV2aWV3LWNvbnRlbnQsXG4gIC5leHBhbmRlZC1sb2FkLW9mZmVyLWZvcm0tY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgfVxufVxuLmV4cGFuZGVkLWxvYWQtcHJldmlldy1jb250ZW50IC5sb2FkLXByZXZpZXctbW9kYWwtY29udGVudC13cmFwcGVyLFxuLmV4cGFuZGVkLWxvYWQtcHJldmlldy1jb250ZW50IC5sb2FkLWluZm8sXG4uZXhwYW5kZWQtbG9hZC1vZmZlci1mb3JtLWNvbnRlbnQgLmxvYWQtcHJldmlldy1tb2RhbC1jb250ZW50LXdyYXBwZXIsXG4uZXhwYW5kZWQtbG9hZC1vZmZlci1mb3JtLWNvbnRlbnQgLmxvYWQtaW5mbyB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5sb2FkLXByZXZpZXctbW9kYWwtY29udGVudC13cmFwcGVyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAxMHB4O1xufVxuLmxvYWQtcHJldmlldy1tb2RhbC1jb250ZW50LXdyYXBwZXIgPiBkaXYge1xuICBtYXJnaW46IDA7XG59XG5cbi5jb21wYW55LWluZm8tY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNHB4O1xuICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMmU4ZjA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmOGZhZmM7XG59XG4uY29tcGFueS1pbmZvLWNhcmQgcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNvbXBhbnktaW5mby12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44OCk7XG59XG5cbi5wcmV2aWV3LW1ldGEtbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgY29sb3I6IHJnYmEoNzEsIDg1LCAxMDUsIDAuOTUpO1xufVxuXG4ucHJldmlldy1sYW5ndWFnZXMtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDhweDtcbn1cblxuLnByZXZpZXctbGFuZ3VhZ2VzLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmxvYWQtcHJldmlldy1jb250YWN0LXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmxvYWQtcHJldmlldy1jb250YWN0LWxhYmVsIHtcbiAgZmxleDogMCAwIDE1MHB4O1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ubG9hZC1wcmV2aWV3LWNvbnRhY3QtdmFsdWUge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4ubG9hZC1wcmV2aWV3LWNvbnRhY3QtbWFza2VkIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA4cHg7XG59XG5cbi5sb2FkLXByZXZpZXctYWN0aW9uLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDJweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2JkNWUxO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwZjE3MmE7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxvYWQtcHJldmlldy1hY3Rpb24tbGluazpob3ZlciwgLmxvYWQtcHJldmlldy1hY3Rpb24tbGluazpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwZjE3MmE7XG4gIGJvcmRlci1jb2xvcjogIzk0YTNiODtcbiAgYmFja2dyb3VuZDogI2Y4ZmFmYztcbn1cblxuLmxvYWQtcHJldmlldy1jb250YWN0LWFjdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZzogM3B4IDEycHggM3B4IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NiZDVlMTtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMGYxNzJhO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5sb2FkLXByZXZpZXctY29udGFjdC1hY3Rpb24gaW1nIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbn1cbi5sb2FkLXByZXZpZXctY29udGFjdC1hY3Rpb246aG92ZXIsIC5sb2FkLXByZXZpZXctY29udGFjdC1hY3Rpb246Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMGYxNzJhO1xuICBib3JkZXItY29sb3I6ICM5NGEzYjg7XG4gIGJhY2tncm91bmQ6ICNmOGZhZmM7XG59XG5cbi5wcmV2aWV3LWxhbmd1YWdlLWJhZGdlcyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNnB4O1xufVxuLnByZXZpZXctbGFuZ3VhZ2UtYmFkZ2VzID4gc3Bhbjpub3QoLnNlcGFyYXRvcikge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIHBhZGRpbmc6IDNweCA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGJlNWYwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiByZ2JhKDMwLCA0MSwgNTksIDAuOSk7XG59XG4ucHJldmlldy1sYW5ndWFnZS1iYWRnZXMgLnNlcGFyYXRvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG9hZC1wcmV2aWV3LWNvbnRhY3Qtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNHB4O1xuICB9XG4gIC5sb2FkLXByZXZpZXctY29udGFjdC1sYWJlbCB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cbi5jYXItdHJhbnNwb3J0ZXItbGluay1jb250ZW50IGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXItdHJhbnNwb3J0ZXItbGluay1jb250ZW50IGEgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uc29jaWFsLWJ1dHRvbnMgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAzcHggMTVweCAzcHggM3B4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZmZmZmIDAlLCAjZjBmMGYwIDEwMCUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBoZWlnaHQ6IDM4cHg7XG4gIG1hcmdpbjogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc29jaWFsLWJ1dHRvbnMgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmOGY4ZjggMCUsICNlNWU1ZTUgMTAwJSk7XG4gIGJvcmRlci1jb2xvcjogI2JiYmJiYjtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xufVxuLnNvY2lhbC1idXR0b25zIGEgYnV0dG9uIHtcbiAgYWxsOiB1bnNldDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNTU1O1xufVxuLnNvY2lhbC1idXR0b25zIGEgYnV0dG9uIGltZyB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi53aGF0c2FwcC1zaSBidXR0b24gaW1nIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgMjExLCAzNyk7XG59XG5cbi5mYWNlYm9vay1zaSBidXR0b24gaW1nIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjQsIDExOSwgMjQyKTtcbn1cblxuLm1lc3Nlbmdlci1zaSBidXR0b24gaW1nIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNjgsIDEzOCwgMjU1KTtcbn1cblxuLmVtYWlsLXNpIGJ1dHRvbiBpbWcge1xuICBib3JkZXItY29sb3I6IHJnYig1MCwgNTAsIDUwKTtcbn1cblxuLnZpYmVyLXNpIGJ1dHRvbiBpbWcge1xuICBib3JkZXItY29sb3I6ICM2MTU4YWY7XG59XG5cbi5za3lwZS1zaSBidXR0b24gaW1nIHtcbiAgYm9yZGVyLWNvbG9yOiAjMGU3OGM4O1xufVxuXG4uc21zLXNpIGJ1dHRvbiBpbWcge1xuICBib3JkZXItY29sb3I6IHJnYig1MCwgNTAsIDUwKTtcbn1cblxuLmxvYWQtbGluay1pY29uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubG9hZC1saW5rLWljb24gLnN2Zy1pbmxpbmUtLWZhIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuLmxvYWQtbGluay1pY29uIC5mYS1jaXJjbGUge1xuICBjb2xvcjogIzE1Mjc0MztcbiAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4ubG9hZC1saW5rLWljb24gLmZhLXN0YWNrIHtcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gIGhlaWdodDogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG59XG5cbi5jb21wYW55LWNvbHVtbi1jb250ZW50LmxvYWQtcHJldmlldy1jb250ZW50LmxvYWQtb2ZmZXItZm9ybS1jb250ZW50IHtcbiAgd2lkdGg6IDExMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb21wYW55LWNvbHVtbi1jb250ZW50LmxvYWQtcHJldmlldy1jb250ZW50LmxvYWQtb2ZmZXItZm9ybS1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5jb21wYW55LWNvbHVtbi1jb250ZW50LmxvYWQtcHJldmlldy1jb250ZW50LmxvYWQtb2ZmZXItZm9ybS1jb250ZW50IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xufVxuLmNvbXBhbnktY29sdW1uLWNvbnRlbnQubG9hZC1wcmV2aWV3LWNvbnRlbnQubG9hZC1vZmZlci1mb3JtLWNvbnRlbnQgYTpob3ZlciwgLmNvbXBhbnktY29sdW1uLWNvbnRlbnQubG9hZC1wcmV2aWV3LWNvbnRlbnQubG9hZC1vZmZlci1mb3JtLWNvbnRlbnQgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmI5ZjFmO1xufVxuLmNvbXBhbnktY29sdW1uLWNvbnRlbnQubG9hZC1wcmV2aWV3LWNvbnRlbnQubG9hZC1vZmZlci1mb3JtLWNvbnRlbnQgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLmxvYWQtcHJldmlldy1pY29uIC5zdmctaW5saW5lLS1mYSB7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBwYWRkaW5nOiAycHggNHB4IDBweCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmFiMzU7XG4gIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogYm9sZGVyO1xuICBjb2xvcjogI2ZmYWIzNTtcbn1cblxuLmxvYWQtaWNvbi10ZXh0LWNvbnRhaW5lciBhIC5zdmctaW5saW5lLS1mYSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5sb2FkLWljb24tdGV4dC1jb250YWluZXIgYSAuc3ZnLWlubGluZS0tZmEuZmEtYXJyb3ctbGVmdCB7XG4gIHBhZGRpbmc6IDRweCA2cHggNHB4IDZweDtcbn1cbi5sb2FkLWljb24tdGV4dC1jb250YWluZXIgYSAuc3ZnLWlubGluZS0tZmEuZmEtcGhvbmUge1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiAyNnB4O1xuICBwYWRkaW5nOiAxcHggNHB4IDAgNHB4O1xufVxuXG4ubG9hZC1pY29uLXRleHQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMCAxMHB4IDEwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG9hZC1pY29uLXRleHQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDVweCA1cHggMDtcbiAgfVxufVxuXG4uaWNvbi10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNTU1O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uY2FyLXRyYW5zcG9ydGVyLXByZXZpZXctaWNvbiAuc3ZnLWlubGluZS0tZmEge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogI2ZmYWIzNTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmYWIzNTtcbiAgcGFkZGluZzogMHB4IDVweDtcbiAgd2lkdGg6IDI0cHg7XG59XG5cbi5sb2FkLWFjdGlvbi1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogM3B4IDE1cHggM3B4IDNweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZmZmZiAwJSwgI2YwZjBmMCAxMDAlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgaGVpZ2h0OiAzOHB4O1xuICBjb2xvcjogIzQ0NDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmxvYWQtYWN0aW9uLWljb24gLmljb24tdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubG9hZC1hY3Rpb24taWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmOGY4ZjggMCUsICNlNWU1ZTUgMTAwJSk7XG4gIGJvcmRlci1jb2xvcjogI2JiYmJiYjtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xufVxuLmxvYWQtYWN0aW9uLWljb24gaSxcbi5sb2FkLWFjdGlvbi1pY29uIHN2ZyB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubG9hZC1hY3Rpb24taWNvbiAuc3ZnLWlubGluZS0tZmEge1xuICBwYWRkaW5nOiA3cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ubG9hZC1hY3Rpb24taWNvblt0aXRsZSo9T2ZmZXJdIGksXG4ubG9hZC1hY3Rpb24taWNvblt0aXRsZSo9T2ZmZXJdIHN2ZyB7XG4gIGNvbG9yOiAjMzQ5OGRiO1xufVxuLmxvYWQtYWN0aW9uLWljb25bdGl0bGUqPVNoYXJlXSBpLFxuLmxvYWQtYWN0aW9uLWljb25bdGl0bGUqPVNoYXJlXSBzdmcge1xuICBjb2xvcjogIzJlY2M3MTtcbn1cbi5sb2FkLWFjdGlvbi1pY29uW3RpdGxlKj1DbG9zZV0gaSxcbi5sb2FkLWFjdGlvbi1pY29uW3RpdGxlKj1DbG9zZV0gc3ZnLCAubG9hZC1hY3Rpb24taWNvblt0aXRsZSo9UmV0dXJuXSBpLFxuLmxvYWQtYWN0aW9uLWljb25bdGl0bGUqPVJldHVybl0gc3ZnIHtcbiAgY29sb3I6ICNmZmFiMzU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvYWQtYWN0aW9uLWljb24ge1xuICAgIGhlaWdodDogNDRweDtcbiAgICBwYWRkaW5nOiA0cHggMThweCA0cHggNHB4O1xuICB9XG4gIC5sb2FkLWFjdGlvbi1pY29uIGksXG4gIC5sb2FkLWFjdGlvbi1pY29uIHN2ZyB7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4ubG9hZC1hY3Rpb24taWNvbi5sb2FkLXByZXZpZXctaWNvbiBpLFxuLmxvYWQtYWN0aW9uLWljb24ubG9hZC1wcmV2aWV3LWljb24gc3ZnIHtcbiAgY29sb3I6ICNmZmFiMzU7XG4gIGJvcmRlci1jb2xvcjogI2ZmYWIzNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb2FkLWxpbmstaWNvbiAuZmEtc3RhY2sge1xuICAgIGhlaWdodDogM2VtO1xuICAgIHdpZHRoOiAzZW07XG4gICAgbGluZS1oZWlnaHQ6IDNlbTtcbiAgfVxuICAubG9hZC1saW5rLWljb24gLmZhLXN0YWNrIC5mYS1jaXJjbGUge1xuICAgIGZvbnQtc2l6ZTogNDZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxuICAubG9hZC1saW5rLWljb24gLmZhLXN0YWNrIC5mYS1zaGFyZS1hbHQge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogM3B4IDBweCA0cHggLTJweDtcbiAgfVxufVxuXG4ubG9hZC1saW5rLWljb24uc2hhcmUtbGluay1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDNlbTtcbn1cbi5sb2FkLWxpbmstaWNvbi5zaGFyZS1saW5rLWljb24gLmZhLXN0YWNrIHtcbiAgd2lkdGg6IDJlbTtcbn1cbi5sb2FkLWxpbmstaWNvbi5zaGFyZS1saW5rLWljb24gLmZhLXN0YWNrIC5mYS1jaXJjbGUge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5sb2FkLWxpbmstaWNvbi5zaGFyZS1saW5rLWljb24gLmZhLXN0YWNrIC5zdmctaW5saW5lLS1mYSB7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmxvYWQtbGluay1pY29uLnNoYXJlLWxpbmstaWNvbiAuZmEtc3RhY2sgLmZhLXNoYXJlLWFsdCB7XG4gIGhlaWdodDogMC43ZW07XG59XG5cbi5pY29uLXRleHQuaWNvbi10ZXh0LXNoYXJlIHtcbiAgbWFyZ2luLXRvcDogLTI0cHg7XG59XG5cbi5sb2FkLXJldHVybi1pY29uIC5zdmctaW5saW5lLS1mYSB7XG4gIGNvbG9yOiAjZmZhYjM1O1xuICBib3JkZXItY29sb3I6ICNmZmFiMzU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvYWQtcmV0dXJuLWljb24gLnN2Zy1pbmxpbmUtLWZhIHtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZmZhYjM1O1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDRweCA2cHggNHB4IDVweDtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvYWQtcm91dGUtc3RhdGljLW1hcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5zZWFyY2gtbG9hZC1ndWVzdC1wcmV2aWV3LWZvcm0tZ3JvdXAgLmNyZWRpdGNvZGUtaW5wdXQge1xuICB3aWR0aDogMTYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlYXJjaC1sb2FkLWd1ZXN0LXByZXZpZXctZm9ybS1ncm91cCAuY3JlZGl0Y29kZS1pbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmxvYWQtc3RhdGljLW1hcC1lbmxhcmdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmxvYWQtc3RhdGljLW1hcC1lbmxhcmdlLWxpbmsgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgcmlnaHQ6IDRweDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBvcGFjaXR5OiAwLjM7XG4gIHBhZGRpbmc6IDNweDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmxvYWQtc3RhdGljLW1hcC1lbmxhcmdlLWxpbms6aG92ZXIgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgb3BhY2l0eTogMC42O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5sb2FkLXN0YXRpYy1tYXAtZW5sYXJnZS1saW5rIHtcbiAgICB3aWR0aDogMjcwcHg7XG4gIH1cbn1cblxuLmxvYWQtc3RhdGljLW1hcC1tb2JpbGUtdmlldyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG9hZC1zdGF0aWMtbWFwLW1vYmlsZS12aWV3IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4ubG9hZC1zdGF0aWMtbWFwLW1vYmlsZS12aWV3IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jbG9hZC1sYXJnZS1zdGF0aWMtbWFwIC5tb2RhbC1ib2R5IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI2xvYWQtbGFyZ2Utc3RhdGljLW1hcCAubW9kYWwtYm9keSBidXR0b24ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmxvYWQtcHJpY2UtdGFnLFxuLmxvYWQtdGl0bGUtcHJpY2Uge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5sb2FkLWluZm8tYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbn1cblxuLmxvYWQtaW5mby1jYXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG59XG5cbi5sb2FkLXR5cGUtYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmxvYWQtdHlwZS1iYWRnZS5pcy1mdWxsIHtcbiAgY29sb3I6ICMwZjc2NmU7XG4gIGJhY2tncm91bmQ6ICNlY2ZlZmY7XG4gIGJvcmRlci1jb2xvcjogIzk5ZjZlNDtcbn1cblxuLmxvYWQtdHlwZS1iYWRnZS5pcy1wYXJ0aWFsIHtcbiAgY29sb3I6ICMxZDRlZDg7XG4gIGJhY2tncm91bmQ6ICNlZmY2ZmY7XG4gIGJvcmRlci1jb2xvcjogI2JmZGJmZTtcbn1cblxuLmxvYWQtZGV0YWlsLWNoaXAge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMnB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQ6ICNmOGZhZmM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMmU4ZjA7XG4gIGNvbG9yOiByZ2JhKDE1LCAyMywgNDIsIDAuODUpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5jYXJ0cmFuc3BvcnQtcHJldmlldy1jb250YWluZXIge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uY2FydHJhbnNwb3J0LXByZXZpZXctY29udGFpbmVyIGRpdiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uc2VhcmNoLWxvYWQtZ3Vlc3QtcHJldmlldy1jb2wge1xuICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNlYXJjaC1sb2FkLWd1ZXN0LXByZXZpZXctdGV4dCB7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luOiBhdXRvIDdweDtcbn1cblxuLnNlYXJjaC1sb2FkLWd1ZXN0LXByZXZpZXctaGVscC1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5zZWFyY2gtbG9hZC1ndWVzdC1wcmV2aWV3LWZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VhcmNoLWxvYWQtZ3Vlc3QtcHJldmlldy1jb2wsXG4gIC5zZWFyY2gtbG9hZC1ndWVzdC1wcmV2aWV3LWZvcm0tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zZWFyY2gtbG9hZC1ndWVzdC1wcmV2aWV3LWNvbCArIC5zZWFyY2gtbG9hZC1ndWVzdC1wcmV2aWV3LWNvbCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG4gIC5jYXJ0cmFuc3BvcnQtcHJldmlldy1jb250YWluZXIgPiBkaXYge1xuICAgIG1hcmdpbjogMTVweCAxMHB4IDE1cHggMHB4O1xuICB9XG4gIC5jYXJ0cmFuc3BvcnQtcHJldmlldy1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbi5sb2FkLW9mZmVyLWZvcm0gLmZvcm0tY29udHJvbCwgLmxvYWQtb2ZmZXItZm9ybSAuaW5wdXQtZ3JvdXAge1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMjAwcHg7XG59XG4ubG9hZC1vZmZlci1mb3JtIC5pbnB1dC1ncm91cCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ubG9hZC1vZmZlci1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG59XG4ubG9hZC1vZmZlci1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dCB7XG4gIHdpZHRoOiAxNTBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbn1cbi5sb2FkLW9mZmVyLWZvcm0gLmludGwtdGVsLWlucHV0IGlucHV0IHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5sb2FkLW9mZmVyLWZvcm0gLmludGwtdGVsLWlucHV0IHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmxvYWQtb2ZmZXItZm9ybSBidXR0b24ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nLXRvcDogMnB4O1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uc2VhcmNoLWxvYWQtZ3Vlc3Qtb2ZmZXJwcmljZS1jb2wge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnNlYXJjaC1sb2FkLWd1ZXN0LW9mZmVycHJpY2UtY29sIC50b2dnbGUtb2ZmZXItcHJpY2U6aG92ZXIsXG4uc2VhcmNoLWxvYWQtZ3Vlc3Qtb2ZmZXJwcmljZS1jb2wgLnRvZ2dsZS1vZmZlci1wcmljZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zZWFyY2gtbG9hZC1ndWVzdC1vZmZlcnByaWNlLWNvbCAudG9nZ2xlLW9mZmVyLXByaWNlIHNwYW4ge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnNlYXJjaC1sb2FkLWd1ZXN0LW9mZmVycHJpY2UtY29sIC50b2dnbGUtb2ZmZXItcHJpY2UgLmZhIHtcbiAgY29sb3I6ICNmZmFiMzU7XG59XG5cbi5yb3VuZHRyaXAtY2l0eS1zZWFyY2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJvdW5kdHJpcC1jaXR5LXNlYXJjaCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnJvdW5kdHJpcC1jaXR5LXNlYXJjaCAuZm9ybS1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnJvdW5kdHJpcC1jaXR5LXNlYXJjaCAuc2VhcmNoLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDBweCAwIDI1cHggMTVweDtcbn1cblxuLmN1c3RvbS10YWJsZS5yb3VuZHRyaXBzLXRhYmxlLXdyYXBwZXIge1xuICBtYXJnaW46IDE2cHggYXV0byA3MnB4IGF1dG87XG59XG5cbi5yb3VuZHRyaXAtc3VtbWFyeSB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIHBhZGRpbmc6IDI0cHggMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLnJvdW5kdHJpcC1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5sb2FkLWNpdHkgZGl2LCAudW5sb2FkLWNpdHkgZGl2IHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hZGRpdGlvbmFsLXRyaXA6bGFzdC1jaGlsZCAuc3ZnLWlubGluZS0tZmEge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFkZGl0aW9uYWwtdHJpcCAuc3ZnLWlubGluZS0tZmEge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4jbG9hZC1zZWFyY2hyYWRpdXMgbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2xvYWQtc2VhcmNocmFkaXVzIGxhYmVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDVweCBhdXRvO1xuICB9XG59XG5cbi5maWVsZC1sb2FkLXNlYXJjaHJhZGl1cyAuY29udHJvbC1sYWJlbCwgLmZpZWxkLWNhcnRyYW5zcG9ydGVyLXJhZGl1cyAuY29udHJvbC1sYWJlbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIHBhZGRpbmc6IDI0cHggMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLnNlYXJjaC1yZXN1bHRzLWhlYWRpbmcge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLnNlYXJjaC1yZXN1bHRzLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jaXRpZXMtc2VwYXJhdG9yIHtcbiAgbWFyZ2luOiAwIDdweDtcbn1cblxuLmRldmlvdXMtbG9hZHMgLmN1c3RvbS10YWJsZSwgLmRpcmVjdC1sb2FkcyAuY3VzdG9tLXRhYmxlIHtcbiAgbWFyZ2luOiAyNHB4IDAgNDhweCAwO1xufVxuXG4uZXhwYW5kZWQtbG9hZC1wcmV2aWV3LWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sb2FkLXNlYXJjaGVzLXJlc3VsdC12aWV3IC5leHBhbmRlZC1sb2FkLXByZXZpZXctY29udGVudCAuY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWtyYWplZS1iczMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUtYnMzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWxlY3QyLWN1c3RvbS1wb3NpdGlvbiB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogNSUgIWltcG9ydGFudDtcbiAgfVxuICAuY2l0aWVzLXNlYXJjaCAuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAgIHotaW5kZXg6IDEwNjE7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5jaXRpZXMtc2VhcmNoIC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICB9XG4gIC5hbC1zZWxlY3QyLWNpdGllcy5jaXRpZXMtc2VhcmNoIC5zZWxlY3QyLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cbiAgLnNlbGVjdDItZHJvcGRvd24ge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDBweCAxMHB4IDFweCAxMHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6OmFmdGVyIHtcbiAgICByaWdodDogMjJweCAhaW1wb3J0YW50O1xuICAgIHRvcDogNjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLFxuICAuc2VsZWN0Mi1jb250YWluZXItLWtyYWplZS5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb246Zm9jdXMge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWtyYWplZS5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB1bnNldDtcbiAgfVxuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBtYXJnaW46IDIwcHggMCAwIDA7XG4gIH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSkgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGNvbG9yOiAjNTU1O1xuICB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDBweCAxMHB4IDFweCAxMHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiA2cHggc29saWQgd2hpdGU7XG4gICAgYm9yZGVyLXRvcDogMHB4O1xuICB9XG4gIHNwYW4uc2VsZWN0Mi1zZWFyY2guc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG4gIHNwYW4uc2VsZWN0Mi1zZWFyY2guc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIGlucHV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUgLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMHB4IDBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogNnB4IHNvbGlkIHdoaXRlO1xuICAgIGJvcmRlci10b3A6IDBweDtcbiAgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDEwcHggMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIGFuZCAocHJlZmVycy1jb2xvci1zY2hlbWU6IGRhcmspIHtcbiAgLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjJmMzUgIWltcG9ydGFudDtcbiAgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWtyYWplZSBsaS5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMmYzNSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZTBlMWU4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWtyYWplZSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzIHVsLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjIyZjM1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlbGVjdDItZHJvcGRvd24ge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2gsIC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMmYzNSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZTBlMWU4O1xuICAgIHotaW5kZXg6IDEwNjE7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKHByZWZlcnMtY29sb3Itc2NoZW1lOiBsaWdodCkge1xuICAuc2VsZWN0Mi1jb250YWluZXItLWtyYWplZSBsaS5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzFmMWYyMSAhaW1wb3J0YW50O1xuICB9XG4gIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoLCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMxZjFmMjE7XG4gICAgei1pbmRleDogMTA2MTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG4uZmlsdGVyLXJlc3VsdC1oZWFkaW5nIHtcbiAgbWFyZ2luOiAzMnB4IGF1dG8gMjRweCBhdXRvO1xufVxuXG4uY2xlYXItc3VnZ2VzdGlvbnMtZmlsdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uY2xlYXItc3VnZ2VzdGlvbnMtZmlsdGVyOmhvdmVyLCAuY2xlYXItc3VnZ2VzdGlvbnMtZmlsdGVyOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2xlYXItc3VnZ2VzdGlvbnMtZmlsdGVyIHtcbiAgICBtYXJnaW46IDEycHggYXV0byAyNHB4IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5leHBhbmRlZC1sb2FkLXByZXZpZXctY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuI3VzZXItc2VhcmNoZXMgdGJvZHkgdHIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5sb2FkLXByZXZpZXctY29udGVudC1oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5sb2FkLXByZXZpZXctY29udGVudC1oZWFkaW5nIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubG9hZHMtb24tcm91dGUtbGluay1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvYWRzLW9uLXJvdXRlLWxpbmstY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbn1cblxuLmxvYWQtbGlzdC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxvYWQtbGlzdC1pdGVtIC5sb2FkLWxpc3QtaXRlbS1ib3gge1xuICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDFweCA0cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZiwgQXJpYWw7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODQpO1xufVxuLmxvYWQtbGlzdC1pdGVtIC5sb2FkLWxpc3QtaXRlbS1ib3guY3Vyc29yOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmxvYWQtbGlzdC1pdGVtIC5sb2FkLWxpc3QtaXRlbS1tYXAtaW5uZXItY29udGFpbmVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuLmxvYWQtbGlzdC1pdGVtIC5sb2FkLWxpc3QtaXRlbS1tYXAtaW5uZXItY29udGFpbmVyIC5sb2FkLWl0ZW0tdGltZSB7XG4gIG1hcmdpbi1yaWdodDogLTRweDtcbiAgbWFyZ2luLWJvdHRvbTogLTlweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiByZ2JhKDEyNy41LCAxMjcuNSwgMTI3LjUsIDAuNTQpO1xufVxuLmxvYWQtbGlzdC1pdGVtIC5sb2FkLWxpc3QtaXRlbS1tYXAtbW9iaWxlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxvYWQtbGlzdC1pdGVtIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1hcnJvdyBpbWcge1xuICBoZWlnaHQ6IDE5cHg7XG4gIHdpZHRoOiAxOHB4O1xufVxuLmxvYWQtbGlzdC1pdGVtIC5sb2FkLWxpc3QtaXRlbS1tYXAtY29udGFpbmVyIHtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cbi5sb2FkLWxpc3QtaXRlbSAubG9hZC1saXN0LWl0ZW0tYnV0dG9ucy1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG4gIGJvdHRvbTogMHB4O1xufVxuLmxvYWQtbGlzdC1pdGVtIC5sb2FkLWxpc3QtaXRlbS1idXR0b25zLWlubmVyLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xufVxuLmxvYWQtbGlzdC1pdGVtIC5sb2FkLWxhYmVscyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAtMTBweDtcbn1cbi5sb2FkLWxpc3QtaXRlbSAubG9hZC1sYWJlbHMgLmxvYWQtbGFiZWwge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDdweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDFweCA2cHggMXB4IDI1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1pbi13aWR0aDogMTM2cHg7XG59XG4ubG9hZC1saXN0LWl0ZW0gLmxvYWQtbGFiZWxzIC5sYWJlbC1oaWdoLWRlbWFuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDk4ZGI7XG4gIGJvcmRlci1jb2xvcjogIzNjYjBmZDtcbn1cbi5sb2FkLWxpc3QtaXRlbSAubG9hZC1sYWJlbHMgLmxhYmVsLWJlc3QtcHJpY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmI5ZjFmO1xuICBib3JkZXItY29sb3I6ICNmZmFiMzU7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5sb2FkLWxpc3QtaXRlbSAubG9hZC1sYWJlbHMge1xuICAgIGJvdHRvbTogMjVweDtcbiAgfVxufVxuLmxvYWQtbGlzdC1pdGVtIC5sb2FkLWxpc3QtaXRlbS1tYXAtbW9iaWxlIC5sb2FkLWxhYmVscyB7XG4gIGJvdHRvbTogNTNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubG9hZC1saXN0LWl0ZW0gLmxvYWQtbGlzdC1pdGVtLXRpdGxlLWNvbnRhaW5lciB7XG4gICAgbWluLWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubG9hZC1saXN0LWl0ZW0ge1xuICAgIC8qLmxvYWQtbGFiZWxzIHtcbiAgICAgICAgYm90dG9tOiA1cHg7XG4gICAgfSovXG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG9hZC1saXN0LWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG4gIC5sb2FkLWxpc3QtaXRlbSAubG9hZC1saXN0LWl0ZW0tdGl0bGUtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC5sb2FkLWxpc3QtaXRlbSAubG9hZC1saXN0LWl0ZW0tYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC5sb2FkLWxpc3QtaXRlbSAubG9hZC1saXN0LWl0ZW0tYm94IC5sb2FkLWxpc3QtaXRlbS10aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgICB0b3A6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5sb2FkLWxpc3QtaXRlbSAubG9hZC1saXN0LWl0ZW0tYm94IC5sb2FkLWxpc3QtaXRlbS10aXRsZSAubG9hZC1wcmljZS10YWcge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxuICAubG9hZC1saXN0LWl0ZW0gLmxvYWQtbGlzdC1pdGVtLWJveCAubG9hZC1saXN0LWl0ZW0tdGl0bGUgc3BhbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIH1cbiAgLmxvYWQtbGlzdC1pdGVtIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1jb250YWluZXIudmlzaWJsZS14cyB7XG4gICAgbWluLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAubG9hZC1saXN0LWl0ZW0gLmxvYWQtbGlzdC1pdGVtLXJvdXRlLWNvbnRhaW5lci52aXNpYmxlLXhzIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1hcnJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwcHggNXB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5sb2FkLWxpc3QtaXRlbSAubG9hZC1saXN0LWl0ZW0tcm91dGUtY29udGFpbmVyLnZpc2libGUteHMgLmxvYWQtbGlzdC1pdGVtLXJvdXRlLWFycm93IGltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gIH1cbiAgLmxvYWQtbGlzdC1pdGVtIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1jb250YWluZXIudmlzaWJsZS14cyAubG9hZC1saXN0LWl0ZW0tcm91dGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgdG9wOiB1bnNldCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG59XG4ubG9hZC1saXN0LWl0ZW0gLmxvYWQtbGlzdC1pdGVtLXJvdXRlLWNvbnRhaW5lci5oaWRkZW4tc20ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDE3MHB4O1xufVxuLmxvYWQtbGlzdC1pdGVtIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1jb250YWluZXIuaGlkZGVuLXNtIC5zcC1jb250YWluZXIxIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTJweDtcbiAgcGFkZGluZy10b3A6IDI2cHg7XG59XG4ubG9hZC1saXN0LWl0ZW0gLmxvYWQtbGlzdC1pdGVtLXJvdXRlLWNvbnRhaW5lci5oaWRkZW4tc20gLmxvYWQtbGlzdC1pdGVtLXJvdXRlLXRvLFxuLmxvYWQtbGlzdC1pdGVtIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1jb250YWluZXIuaGlkZGVuLXNtIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1mcm9tLFxuLmxvYWQtbGlzdC1pdGVtIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1jb250YWluZXIuaGlkZGVuLXNtIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1hcnJvdyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRvcDogYXV0bztcbiAgdHJhbnNmb3JtOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xufVxuLmxvYWQtbGlzdC1pdGVtIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1jb250YWluZXIuaGlkZGVuLXNtIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS10byBkaXYsXG4ubG9hZC1saXN0LWl0ZW0gLmxvYWQtbGlzdC1pdGVtLXJvdXRlLWNvbnRhaW5lci5oaWRkZW4tc20gLmxvYWQtbGlzdC1pdGVtLXJvdXRlLWZyb20gZGl2LFxuLmxvYWQtbGlzdC1pdGVtIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1jb250YWluZXIuaGlkZGVuLXNtIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1hcnJvdyBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5sb2FkLWxpc3QtaXRlbSAubG9hZC1saXN0LWl0ZW0tcm91dGUtY29udGFpbmVyLmhpZGRlbi1zbSAubG9hZC1saXN0LWl0ZW0tcm91dGUtYXJyb3cge1xuICBmbGV4OiAwIDAgMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG4ubG9hZC1saXN0LWl0ZW0gLmxvYWQtbGlzdC1pdGVtLXJvdXRlLWNvbnRhaW5lci5oaWRkZW4tc20gLmxvYWQtbGlzdC1pdGVtLXJvdXRlLWZyb20ge1xuICBmbGV4OiAxIDEgMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubG9hZC1saXN0LWl0ZW0gLmxvYWQtbGlzdC1pdGVtLXJvdXRlLWNvbnRhaW5lci5oaWRkZW4tc20gLmxvYWQtbGlzdC1pdGVtLXJvdXRlLXRvIHtcbiAgZmxleDogMSAxIDA7XG4gIGxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmxvYWQtbGlzdC1pdGVtIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1jb250YWluZXIudmlzaWJsZS1zbSB7XG4gIG1pbi1oZWlnaHQ6IDE3MHB4O1xufVxuLmxvYWQtbGlzdC1pdGVtIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1jb250YWluZXIudmlzaWJsZS1zbSAubG9hZC1saXN0LWl0ZW0tcm91dGUtYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA1cHg7XG4gIGhlaWdodDogMThweDtcbn1cbi5sb2FkLWxpc3QtaXRlbSAubG9hZC1saXN0LWl0ZW0tcm91dGUtY29udGFpbmVyLnZpc2libGUtc20gLmxvYWQtbGlzdC1pdGVtLXJvdXRlLWFycm93IGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5sb2FkLWxpc3QtaXRlbSAubG9hZC1saXN0LWl0ZW0tcm91dGUtY29udGFpbmVyLnZpc2libGUtc20gLmxvYWQtbGlzdC1pdGVtLXJvdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmxvYWQtbGlzdC1pdGVtIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1jb250YWluZXIudmlzaWJsZS1zbSAubG9hZC1saXN0LWl0ZW0tcm91dGUtdG8sXG4ubG9hZC1saXN0LWl0ZW0gLmxvYWQtbGlzdC1pdGVtLXJvdXRlLWNvbnRhaW5lci52aXNpYmxlLXNtIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1mcm9tIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ubG9hZC1saXN0LWl0ZW0gLmxvYWQtbGlzdC1pdGVtLXJvdXRlLWNvbnRhaW5lci52aXNpYmxlLXNtIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS10byBkaXYsXG4ubG9hZC1saXN0LWl0ZW0gLmxvYWQtbGlzdC1pdGVtLXJvdXRlLWNvbnRhaW5lci52aXNpYmxlLXNtIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1mcm9tIGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmxvYWQtbGlzdC1pdGVtIC5sb2FkLWxpc3QtaXRlbS10aXRsZS1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDE3MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDI2cHg7XG59XG4ubG9hZC1saXN0LWl0ZW0gLmxvYWQtbGlzdC1pdGVtLXRpdGxlLWNvbnRhaW5lciAubG9hZC1saXN0LWl0ZW0tdGl0bGUge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0b3A6IGF1dG87XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4zNTtcbn1cbi5sb2FkLWxpc3QtaXRlbSAubG9hZC1saXN0LWl0ZW0tdGl0bGUtY29udGFpbmVyIC5sb2FkLWxpc3QtaXRlbS10aXRsZSAubG9hZC10aXRsZS1wcmljZSB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43OCk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmxvYWQtbGlzdC1pdGVtLm15LWxvYWRzIC5sb2FkLWxhYmVscyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICB3aWR0aDogMTUwcHg7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvYWQtbGlzdC1pdGVtLm15LWxvYWRzIC5sb2FkLWxhYmVscyB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmxvYWQtbGlzdC1pdGVtLm15LWxvYWRzIC5sb2FkLWxhYmVscyB7XG4gICAgYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5sb2FkLWxpc3QtaG92ZXJpbmctZGF0ZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG59XG4ubG9hZC1saXN0LWhvdmVyaW5nLWRhdGUgLmJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDc3cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKDUwJSAtIDQwcHgpIDApO1xuICB0b3A6IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG9hZC1saXN0LWhvdmVyaW5nLWRhdGUgLmJhZGdlIHtcbiAgICB0b3A6IDE4cHg7XG4gIH1cbn1cblxuLnN1bW1hcnkge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ubG9hZC1yb3V0ZS1pbmZvIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ubG9hZC1jYXItY29uZGl0aW9uLW5vcm1hbCxcbi5sb2FkLWNhci1jb25kaXRpb24tbm90LW5vcm1hbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuXG4ubG9hZC1jYXItY29uZGl0aW9uLW5vdC1ub3JtYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMjBkZWcpO1xuICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLmV4cGFuZGVkLWxvYWQtcHJldmlldy1jb250ZW50LW1vYmlsZSAucHJldmlldy1jb2wtbG9hZC1jb2RlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBjb250ZW50cztcbiAgcmlnaHQ6IDBweDtcbn1cbi5leHBhbmRlZC1sb2FkLXByZXZpZXctY29udGVudC1tb2JpbGUgLnNlYXJjaC1yZXN1bHRzLWxvYWQtY29kZSB7XG4gIHJpZ2h0OiAxNXB4O1xufVxuXG4ubG9hZC1wcmV2aWV3LWJ1dHRvbi1yb3cge1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5sb2FkLXByZXZpZXctYnV0dG9uLXJvdyAubG9hZC1jbG9zZS1idXR0b24tY29udGFpbmVyIHtcbiAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMHB4O1xufVxuLmxvYWQtcHJldmlldy1idXR0b24tcm93Lm1vYmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ubG9hZC1wcmV2aWV3LWJ1dHRvbi1yb3cubW9iaWxlIC5tb2JpbGUtYnV0dG9ucy1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDhweDtcbn1cbi5sb2FkLXByZXZpZXctYnV0dG9uLXJvdy5tb2JpbGUgLm1vYmlsZS1idXR0b25zLWxlZnQgLmxvYWQtaWNvbi10ZXh0LWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMDtcbn1cbi5sb2FkLXByZXZpZXctYnV0dG9uLXJvdy5tb2JpbGUgLm1vYmlsZS1idXR0b24tY2xvc2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmxvYWQtcHJldmlldy1idXR0b24tcm93Lm1vYmlsZSAubW9iaWxlLWJ1dHRvbi1jbG9zZSAuY2xvc2UtaWNvbi1vbmx5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmZmZmYgMCUsICNmMGYwZjAgMTAwJSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbn1cbi5sb2FkLXByZXZpZXctYnV0dG9uLXJvdy5tb2JpbGUgLm1vYmlsZS1idXR0b24tY2xvc2UgLmNsb3NlLWljb24tb25seTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmOGY4ZjggMCUsICNlNWU1ZTUgMTAwJSk7XG4gIGJvcmRlci1jb2xvcjogI2JiYmJiYjtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG4ubG9hZC1wcmV2aWV3LWJ1dHRvbi1yb3cubW9iaWxlIC5tb2JpbGUtYnV0dG9uLWNsb3NlIC5jbG9zZS1pY29uLW9ubHkgc3ZnIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBtYXJnaW4tbGVmdDogMjNweDtcbn1cbi5sb2FkLXByZXZpZXctYnV0dG9uLXJvdy5tb2JpbGUgLm1vYmlsZS1idXR0b24tY2xvc2UgLmNsb3NlLWljb24tb25seSBpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2ZmYWIzNTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5sb2FkLXByZXZpZXctbW9iaWxlLW1vZGFsIC5tb2RhbC1kaWFsb2csXG4ubG9hZC1wcmV2aWV3LW1vYmlsZS1tb2RhbCAubW9kYWwtY29udGVudCxcbi5teS1sb2Fkcy1tZW51LW1vYmlsZS1tb2RhbCAubW9kYWwtZGlhbG9nLFxuLm15LWxvYWRzLW1lbnUtbW9iaWxlLW1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLmxvYWQtcHJldmlldy1tb2JpbGUtbW9kYWwgLm1vZGFsLWRpYWxvZyxcbi5teS1sb2Fkcy1tZW51LW1vYmlsZS1tb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbn1cbi5sb2FkLXByZXZpZXctbW9iaWxlLW1vZGFsIC5tb2RhbC1jb250ZW50LFxuLm15LWxvYWRzLW1lbnUtbW9iaWxlLW1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMHB4O1xufVxuLmxvYWQtcHJldmlldy1tb2JpbGUtbW9kYWwgLm1vZGFsLWhlYWRlcixcbi5teS1sb2Fkcy1tZW51LW1vYmlsZS1tb2RhbCAubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5sb2FkLXByZXZpZXctbW9iaWxlLW1vZGFsIC5tb2RhbC1ib2R5LFxuLm15LWxvYWRzLW1lbnUtbW9iaWxlLW1vZGFsIC5tb2RhbC1ib2R5IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubG9hZC1wcmV2aWV3LXVzZXItaW5mbyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZm9udC1zaXplOiBzbWFsbGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ubG9hZC1wcmV2aWV3LWNvbnRhY3RzLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWNlY2VjO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHggMTJweDtcbn1cblxuLmxvYWQtcHJldmlldy1jb250YWN0cy1oZWFkaW5nIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Nik7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByZXZpZXctY29sLWxvYWQtY29kZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgfVxuICAubG9hZC1wcmV2aWV3LWNvbnRhY3QtY29sdW1uLFxuICAubG9hZC1wcmV2aWV3LWRhdGEge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcbiAgfVxuICAubG9hZC1wcmV2aWV3LWxvYWQtdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmxvYWQtcHJldmlldy1sb2FkLWluZm8ge1xuICAgIGJvcmRlcjogc29saWQgMnB4IHJnYmEoMTI3LjUsIDEyNy41LCAxMjcuNSwgMC41NCk7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZzogMTBweCAxNXB4IDEwcHggMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG4gIC5jb250ZW50IC5zZWFyY2gtcmVzdWx0cy1sb2FkLWNvZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbnRlbnQgLnJvdyB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAub2ZmZXItZm9ybS1tb2JpbGUgLmNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZXZlcnQ7XG4gIH1cbiAgLnNlYXJjaC1yZXN1bHRzLWxvYWQtY29kZSB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNhcnRyYW5zcG9ydC1wcmV2aWV3LWNvbnRhaW5lciAucm93LnRleHQtY2VudGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAubG9hZC1wcmV2aWV3LWxvYWQtaW5mby1kYXRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6IHJnYmEoMTI4LCAxMjgsIDEyOCwgMC41NCk7XG4gIH1cbiAgLmxvYWQtbGlzdC1pdGVtLWRhdGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYyKTtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbiAgLmxvYWQtbGlzdC1pdGVtLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIHRvcDogdW5zZXQgIWltcG9ydGFudDtcbiAgICBsZWZ0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zNTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuICAubG9hZC1saXN0LWl0ZW0tdGl0bGUgLmxvYWQtcHJpY2UtdGFnIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLmxvYWQtbGlzdC1pdGVtLXRpdGxlIHNwYW4ge1xuICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICB9XG4gIC5sb2FkLW9mZmVyLWZvcm0gLmlucHV0LWdyb3VwLFxuICAubG9hZC1vZmZlci1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmxvYWQtb2ZmZXItZm9ybSBidXR0b24ge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxvYWQtbGlzdC1pdGVtLWRhdGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42Mik7XG4gIH1cbiAgLmxvYWQtbGlzdC1pdGVtLXJvdXRlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cbi5sb2FkLXRpdGxlLXByaWNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLmxvYWQtdGl0bGUtcHJpY2Ugc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubG9hZC1kZXRhaWxzLXRhZyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42Mik7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLmxvYWQtaW5mby1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xufVxuXG4ubG9hZC1pbmZvLWNhcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDRweDtcbn1cblxuLmxvYWQtdHlwZS1iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA0cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4ubG9hZC10eXBlLWJhZGdlLmlzLWZ1bGwge1xuICBjb2xvcjogIzBmNzY2ZTtcbiAgYmFja2dyb3VuZDogI2VjZmVmZjtcbiAgYm9yZGVyLWNvbG9yOiAjOTlmNmU0O1xufVxuXG4ubG9hZC10eXBlLWJhZGdlLmlzLXBhcnRpYWwge1xuICBjb2xvcjogIzFkNGVkODtcbiAgYmFja2dyb3VuZDogI2VmZjZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZkYmZlO1xufVxuXG4ubG9hZC1kZXRhaWwtY2hpcCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAycHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogI2Y4ZmFmYztcbiAgYm9yZGVyOiAxcHggc29saWQgI2UyZThmMDtcbiAgY29sb3I6IHJnYmEoMTUsIDIzLCA0MiwgMC44NSk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmxvYWQtYXVjdGlvbi1wYXltZW50LXRhZyxcbi5sb2FkLXN0YXR1cy10YWcge1xuICBtYXJnaW46IDA7XG59XG5cbi5hZHZlcnRpc2VkLWxvYWQtY2FycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTBweDtcbiAgbGVmdDogLTEwcHg7XG4gIGJvcmRlcjogc29saWQgI2ZmYWIzNSAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZmFiMzU7XG4gIHBhZGRpbmc6IDAgMXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5hZHZlcnRpc2VkLWxvYWQtY2FycyBzcGFuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tbGVmdDogMXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG4uYWR2ZXJ0aXNlZC1sb2FkLWNhcnMgLmxvYWQtY2FyLWNvbmRpdGlvbi1ub3JtYWwge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi5sb2FkLWxpc3QtZmlsdGVyLXdyYXBwZXIge1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAxcHggNHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOS41LCAyMjkuNSwgMjI5LjUsIDAuNTQpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmxvYWQtbGlzdC1maWx0ZXItd3JhcHBlciAuc2VhcmNoUmFkaXVzIGxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG4ubG9hZC1saXN0LWZpbHRlci13cmFwcGVyIC5jb250cm9sLWxhYmVsIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5sb2FkLWxpc3QtZmlsdGVyLXdyYXBwZXIgLnNlbGVjdC1hZGRvbiAuc3ZnLWlubGluZS0tZmEge1xuICB0b3A6IDUwcHg7XG4gIGhlaWdodDogMC44NWVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb2FkLWxpc3QtZmlsdGVyLXdyYXBwZXIgLmNvbnRyb2wtbGFiZWwge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uby1wYWRkaW5nLXNtIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cbn1cblxuLmxvYWQtY2l0eS1uYW1lLFxuLmNpdHktaXRlbS1wb3N0YWwge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmxvYWQtcHJldmlldy1idXR0b24tZGVza3RvcC1yb3cgLmxvYWQtaWNvbi10ZXh0LWNvbnRhaW5lciB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmxvYWQtcHJldmlldy1idXR0b24tZGVza3RvcC1yb3cgLmxvYWQtaWNvbi10ZXh0LWNvbnRhaW5lciAubG9hZC1saW5rLWljb24gLmZhLmZhLWNpcmNsZSB7XG4gIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xufVxuLmxvYWQtcHJldmlldy1idXR0b24tZGVza3RvcC1yb3cgLmxvYWQtaWNvbi10ZXh0LWNvbnRhaW5lciAuaWNvbi10ZXh0IHtcbiAgd2lkdGg6IGF1dG87XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZiwgQXJpYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4ubG9hZC1wcmV2aWV3LWJ1dHRvbi1kZXNrdG9wLXJvdyAubG9hZC1pY29uLXRleHQtY29udGFpbmVyLmJ1ZmZlciB7XG4gIG1heC13aWR0aDogMzMlO1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuXG4uZy1zdGFyLXJhdGluZyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICNmZmFiMzU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5nLXN0YXItcmF0aW5nIGltZy5nLWljb24ge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbn1cblxuI3N1cHBsaWVycy1tb2RhbCB7XG4gIHotaW5kZXg6IDEwNDk7XG59XG5cbi5sb2FkLXBvdGVudGlhbC1kYXRhIC5yb3cge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmxvYWQtcG90ZW50aWFsLWRhdGEgLnBvdGVudGlhbC1hbGVydC1jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLmxvYWQtcG90ZW50aWFsLWRhdGEgLnBvdGVudGlhbC1pdGVtcy1yb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuLmxvYWQtcG90ZW50aWFsLWRhdGEgLnBvdGVudGlhbC1pdGVtIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLmxvYWQtcG90ZW50aWFsLWRhdGEgLnBvdGVudGlhbC1pdGVtIC5wb3RlbnRpYWwtaXRlbS10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDU2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4ubG9hZC1wb3RlbnRpYWwtZGF0YSAucG90ZW50aWFsLWl0ZW0gLnBvdGVudGlhbC1pdGVtLWNvdW50IHtcbiAgcGFkZGluZzogMTVweDtcbiAgbWluLWhlaWdodDogNThweDtcbiAgZm9udC1zaXplOiAyLjVlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMjc4ZWRhO1xufVxuLmxvYWQtcG90ZW50aWFsLWRhdGEgLnBvdGVudGlhbC1pdGVtIC5wb3RlbnRpYWwtaXRlbS1idXR0b24gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmFiMzUgIWltcG9ydGFudDtcbn1cbi5sb2FkLXBvdGVudGlhbC1kYXRhIC5wb3RlbnRpYWwtaXRlbSAucG90ZW50aWFsLWl0ZW0tZGVzY3Ige1xuICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBtYXgtd2lkdGg6IDMzLjMzdnc7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLmxvYWQtaXRlbS1yb3cge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmxvYWQtaXRlbS1yb3cgLmxvYWQtbGlzdC1pdGVtLWJ1dHRvbnMtY29udGFpbmVyLFxuLmxvYWQtaXRlbS1yb3cgLmxvYWQtc3RhdGljLW1hcC1lbmxhcmdlLWxpbmsgLnN2Zy1pbmxpbmUtLWZhLFxuLmxvYWQtaXRlbS1yb3cgLmxvYWQtcm91dGUtaW5mbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubG9hZC1pdGVtLXJvdyAubG9hZC1saXN0LWl0ZW0tYm94IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubG9hZC1pdGVtLXJvdyAubG9hZC1saXN0LWl0ZW0tYm94LmN1cnNvcjpob3ZlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmljb24tbG9hZC1wb3RlbnRpYWwge1xuICBmb250LXNpemU6IDMwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbiNoYXVsaWVycy1saXN0LWluZGV4IHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmhhdWxpZXItbGlzdC1pdGVtLWNvdmVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uaGF1bGllci1saXN0LWl0ZW0tbG9nby1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhhdWxpZXItbGlzdC1pdGVtLWxvZ28tY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMjBweDtcbiAgICB0b3A6IDIwcHg7XG4gIH1cbn1cblxuLmhhdWxpZXItbGlzdC1pdGVtLWxvZ28ge1xuICBib3R0b206IC0zMHB4O1xuICBsZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMTBweCkge1xuICAuaGF1bGllci1saXN0LWl0ZW0tbG9nbyB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMnB4KSB7XG4gIC5oYXVsaWVyLWxpc3QtaXRlbS1sb2dvIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGF1bGllci1saXN0LWl0ZW0tbG9nbyB7XG4gICAgd2lkdGg6IDEzNXB4O1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIGxlZnQ6IHVuc2V0O1xuICAgIGJvdHRvbTogdW5zZXQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaGF1bGllci1saXN0LWl0ZW0tbG9nbyB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgbGVmdDogdW5zZXQ7XG4gICAgYm90dG9tOiB1bnNldDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhhdWxpZXItbGlzdC1pdGVtLWNvdmVyLXJvdyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbi5oYXVsaWVyLWxpc3QtaXRlbSAucm93IHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG59XG5cbi5oYXVsaWVyLWxpc3QtaXRlbS1idXR0b24tcm93IGRpdjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLWxlZnQ6IDFweCAjZGRkIHNvbGlkO1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5oYXVsaWVyLWxpc3QtaXRlbS1kZXNjci1yb3csXG4uaGF1bGllci1saXN0LWl0ZW0tZG9jcy1yb3csXG4uaGF1bGllci1saXN0LWl0ZW0tYW5ub3VuY2VtZW50LXJvdyxcbi5oYXVsaWVyLWxpc3QtaXRlbS1idXR0b24tcm93IHtcbiAgcGFkZGluZzogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItbGVmdDogMXB4ICNkZGQgc29saWQ7XG4gIGJvcmRlci1yaWdodDogMXB4ICNkZGQgc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDFweCAjZGRkIHNvbGlkO1xufVxuXG4uaGF1bGllci1saXN0LWl0ZW0tYnV0dG9uLXJvdyB7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLmhhdWxpZXItbGlzdC1pdGVtLWJ1dHRvbi1yb3cgYSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4uaGF1bGllci1saXN0LWl0ZW0tYnV0dG9uLXJvdyBhOmhvdmVyLFxuLmhhdWxpZXItbGlzdC1pdGVtLWJ1dHRvbi1yb3cgYTpmb2N1cyxcbi5oYXVsaWVyLXJhdGluZy10aHVtYiBhOmZvY3VzLFxuLmhhdWxpZXItcmF0aW5nLXRodW1iIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZhYjM1O1xufVxuXG4uaGF1bGllci1saXN0LWl0ZW0tYW5ub3VuY2VtZW50LXJvdyB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4uaGF1bGllcnMtbGlzdC1uby1kb2N1bWVudCxcbi5oYXVsaWVycy1saXN0LW5vLWRlc2NyaXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uaGF1bGllci1yYXRpbmctdGh1bWIge1xuICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMyNzhlZGE7XG59XG5cbi5oYXVsaWVyLXJhdGluZy10aHVtYi5oYXVsaWVyLXJhdGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG5cbiNoYXVsaWVycy1saXN0LWluZGV4IC5maWx0ZXItd3JhcHBlcixcbiNoYXVsaWVycy1saXN0LWluZGV4ICNub3RpZmljYXRpb24tbm8taGF1bGllcnMsXG4jaGF1bGllcnMtbGlzdC1pbmRleCAucmVzcG9uc2l2ZS10YWJsZS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jaGF1bGllcnMtbGlzdC1pbmRleCAucGFnaW5hdG9yLW9wdGlvbnMge1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5kb2N1bWVudC1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiA1NXB4O1xufVxuXG4uZG9jdW1lbnQtdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRvY3VtZW50LWZvcm0gLmlucHV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmRvY3VtZW50LWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4ge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZG9jdW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5kb2N1bWVudC1mb3JtIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIGhlaWdodDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZG9jdW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5kb2N1bWVudC1mb3JtIC5idG4ucHJpbWFyeS1idXR0b24sIC5kb2N1bWVudC1mb3JtIC5idG4uc2Vjb25kYXJ5LWJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRvY3VtZW50LWZvcm0gLmJ0bi5wcmltYXJ5LWJ1dHRvbiwgLmRvY3VtZW50LWZvcm0gLmJ0bi5zZWNvbmRhcnktYnV0dG9uIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuXG4ua3YtaGFzLWVsbGlwc2lzIC5maWxlLWNhcHRpb24tZWxsaXBzaXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmlsZS1jYXB0aW9uLW5hbWUge1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG4uZmlsZS1jYXB0aW9uLW5hbWUgLmdseXBoaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuXG4uZG9jdW1lbnQtc3VibWl0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMzNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZG9jdW1lbnQtc3VibWl0IHtcbiAgICB0b3A6IDBweDtcbiAgfVxufVxuXG4uZG9jdW1lbnQtZm9ybS1jb250YWluZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBwYWRkaW5nOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5kb2N1bWVudC1pbmZvIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgcGFkZGluZzogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZG9jdW1lbnQtaW5mbyAuc3ZnLWlubGluZS0tZmEge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogNjBweDtcbn1cblxuLmRvY3VtZW50LWZpbGUtbmFtZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZG9jdW1lbnQtZW5kLWRhdGUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLmRvY3VtZW50LWFjdGlvbi1idXR0b25zIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmRvY3VtZW50LXVwZGF0ZSB7XG4gIGNvbG9yOiAjMjc4ZWRhO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmRvY3VtZW50LXVwZGF0ZTpob3ZlciwgLmRvY3VtZW50LXVwZGF0ZTpmb2N1cyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMyMjgwYzU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uZG9jdW1lbnQtcmVtb3ZlLCAuZG9jdW1lbnQtZm9ybS1jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgcGFkZGluZzogNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAwcHg7XG4gIHdpZHRoOiA0MHB4O1xufVxuLmRvY3VtZW50LXJlbW92ZTpob3ZlciwgLmRvY3VtZW50LXJlbW92ZTpmb2N1cywgLmRvY3VtZW50LWZvcm0tY2xvc2U6aG92ZXIsIC5kb2N1bWVudC1mb3JtLWNsb3NlOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLWZpbGUucHJpbWFyeS1idXR0b24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5idG4tZmlsZS5wcmltYXJ5LWJ1dHRvbjpob3ZlciwgLmJ0bi1maWxlLnByaW1hcnktYnV0dG9uOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uc2Vjb25kYXJ5LWJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uc2V0dGluZ3MtaGVhZGxpbmUge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLnNldHRpbmdzLWhlYWRsaW5lIGgxIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNldHRpbmdzLWhlYWRsaW5lIGgxIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuXG4ucHJpbWFyeS1idXR0b24uc2VuZC1pbnZpdGF0aW9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucHJpbWFyeS1idXR0b24uc2VuZC1pbnZpdGF0aW9uOmhvdmVyLCAucHJpbWFyeS1idXR0b24uc2VuZC1pbnZpdGF0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByaW1hcnktYnV0dG9uLnNlbmQtaW52aXRhdGlvbiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDI0cHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5wcmltYXJ5LWJ1dHRvbi5zZW5kLWludml0YXRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jaGFuZ2UtZW1haWwtd3JhcHBlciwgLmNoYW5nZS12YXQtY29kZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2hhbmdlLWVtYWlsLXdyYXBwZXIgLmZvcm0tZ3JvdXAsIC5jaGFuZ2UtdmF0LWNvZGUtd3JhcHBlciAuZm9ybS1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFjZWJvb2stY29ubmVjdGlvbi13cmFwcGVyLFxuLnRlbGVncmFtLWNvbm5lY3Rpb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mYWNlYm9vay1jb25uZWN0aW9uLXdyYXBwZXIgYSxcbi50ZWxlZ3JhbS1jb25uZWN0aW9uLXdyYXBwZXIgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAzM3B4IDAgMCA0NHB4O1xuICBwYWRkaW5nOiA1cHggMTBweCA2cHggMTBweDtcbn1cblxuLmZhY2Vib29rLWNvbm5lY3Rpb24td3JhcHBlciBhIC5mYS1mYWNlYm9vay1zcXVhcmUsXG4udGVsZWdyYW0tY29ubmVjdGlvbi13cmFwcGVyIGEgLmZhLXRlbGVncmFtIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDI4cHg7XG59XG5cbi5mYWNlYm9vay1jb25uZWN0aW9uLXdyYXBwZXIgYSAuZmEtdGltZXMtY2lyY2xlLFxuLnRlbGVncmFtLWNvbm5lY3Rpb24td3JhcHBlciBhIC5mYS10aW1lcy1jaXJjbGUge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5jaGFuZ2UtdmF0LWNvZGUtd3JhcHBlciAuaW5wdXQtZ3JvdXAge1xuICB6LWluZGV4OiAxO1xufVxuXG4uaG93LXRvLWNoYW5nZS1lbWFpbC1pbnB1dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuXG4uaG93LXRvLWNoYW5nZS1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDM3cHggMCAwIDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ob3ctdG8tY2hhbmdlLWljb246aG92ZXIsIC5ob3ctdG8tY2hhbmdlLWljb246Zm9jdXMge1xuICBjb2xvcjogI2ZiOWYxZjtcbn1cblxuLnByaW1hcnktYnV0dG9uLmNvbnRhY3QtYWRtaW4ge1xuICBtYXJnaW46IDMzcHggMCAwIDQ0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByaW1hcnktYnV0dG9uLmNvbnRhY3QtYWRtaW4ge1xuICAgIG1hcmdpbjogNnB4IGF1dG8gMjRweDtcbiAgfVxufVxuXG4uc2V0dGluZ3Mtc2F2ZS1idG4ge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uZmllbGQtdXNlci1jaGFuZ2VlbWFpbCB0ZXh0YXJlYSwgLmZpZWxkLWNvbXBhbnktY2hhbmdldmF0Y29kZSB0ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbi5jb250YWN0LWFkbWluLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0LWFkbWluLXdyYXBwZXIge1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbn1cblxuLmZpZWxkLXNldHRpbmdzLWRyb3Bkb3duIHVsLmRyb3Bkb3duLW1lbnUge1xuICBwYWRkaW5nOiAxMnB4IDEycHggMHB4IDEycHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmZpZWxkLXNldHRpbmdzLWRyb3Bkb3duICNkcm9wZG93bk1lbnUxIHtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgd2lkdGg6IGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZmllbGQtc2V0dGluZ3MtZHJvcGRvd24gI2Ryb3Bkb3duTWVudTE6aG92ZXIsXG4uZmllbGQtc2V0dGluZ3MtZHJvcGRvd24gI2Ryb3Bkb3duTWVudTE6YWN0aXZlLFxuLmZpZWxkLXNldHRpbmdzLWRyb3Bkb3duICNkcm9wZG93bk1lbnUxOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5maWVsZC1zZXR0aW5ncy1kcm9wZG93biBzcGFuLmNhcmV0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDE3cHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4udXNlci1lbWFpbC10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5jcm9wcGVyLXdpZGdldCAubmV3LXBob3RvLWFyZWEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgbWFyZ2luOiAwcHg7XG59XG5cbi5jcm9wcGVyLXdpZGdldCAuY3JvcHBlci1idXR0b25zIHtcbiAgcGFkZGluZzogMTVweCAwcHg7XG59XG5cbi5lZGl0LWhhdWxpZXItYnV0dG9uLWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogOTUwcHg7XG59XG5cbi5oYXVsaWVyLWRlc2NyaXB0aW9uLWZvcm0tYnRuLFxuLmFkdmVydGlzZS1oYXVsaWVyLWJ0biB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5lZGl0LWRlc2NyaXB0aW9ucy1mb3JtLWxlbmd0aC1oaW50IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4uZmllbGQtY29tcGFueWRlc2NyaXB0aW9uLWRvbWFpbiB7XG4gIG1heC13aWR0aDogMjcwcHg7XG59XG5cbi5mYWRlLWhhdWxpZXJzLWRlc2NyaXB0aW9ucy1tb2RhbCB7XG4gIHotaW5kZXg6IDEwNDA7XG59XG5cbi5oYXVsaWVyLXNldHRpbmdzLWxvZ28sXG4uaGF1bGllci1zZXR0aW5ncy1pbWFnZS1tYW5hZ2VtZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4jc2V0dGluZ3MtdGh1bWJuYWlsLWNvdmVyIHtcbiAgaGVpZ2h0OiAzMTZweDtcbiAgd2lkdGg6IDk1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbiNzZXR0aW5ncy10aHVtYm5haWwtbG9nbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMzBweDtcbiAgbGVmdDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgd2lkdGg6IDIwMHB4O1xufVxuXG4jc2V0dGluZ3MtdGh1bWJuYWlsLWNvdmVyLnRodW1ibmFpbCxcbiNzZXR0aW5ncy10aHVtYm5haWwtbG9nby50aHVtYm5haWwge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyOiA0cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cblxuLmNoYW5nZS1sb2dvLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjBweDtcbiAgYm90dG9tOiAtMjBweDtcbiAgd2lkdGg6IDE4MHB4O1xufVxuXG4uY2hhbmdlLWNvdmVyLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogMTVweDtcbn1cblxuZGl2LmZpZWxkLWNvbXBhbnlkZXNjcmlwdGlvbi1kb21haW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmRpdi5maWVsZC1jb21wYW55ZGVzY3JpcHRpb24tZG9tYWluOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjQ1cHg7XG4gIHRvcDogNTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuXG4uZGVzY3JpcHRpb24tbW9kYWwtdG9hc3QudG9hc3QtdG9wLWNlbnRlciB7XG4gIGxlZnQ6IDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLmRlc2NyaXB0aW9uLW1vZGFsLXRvYXN0LnRvYXN0LXRvcC1jZW50ZXIgLnRvYXN0IHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1NTBweDtcbn1cblxuLnNpdGUtYWJvdXQtdXMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmd1aWRlbGluZXMtcXVlc3Rpb24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uZ3VpZGVsaW5lcy1xdWVzdGlvbjpob3ZlciwgLmd1aWRlbGluZXMtcXVlc3Rpb246Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmd1aWRlbGluZXMtcXVlc3Rpb246aG92ZXIgLnN2Zy1pbmxpbmUtLWZhLCAuZ3VpZGVsaW5lcy1xdWVzdGlvbjpmb2N1cyAuc3ZnLWlubGluZS0tZmEge1xuICBjb2xvcjogI2ZiOWYxZjtcbn1cbi5ndWlkZWxpbmVzLXF1ZXN0aW9uIC5zdmctaW5saW5lLS1mYSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xufVxuXG4uZ3VpZGVsaW5lcy1xdWVzdGlvbi5leHBhbmRlZCAuc3ZnLWlubGluZS0tZmEge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uZ3VpZGVsaW5lcy1hbnN3ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItdG9wOiBub25lO1xuICB0ZXh0LWluZGVudDogNDhweDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ3VpZGVsaW5lcy1hbnN3ZXIge1xuICAgIHRleHQtaW5kZW50OiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmd1aWRlbGluZXMtYW5zd2VyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5ndWlkZWxpbmVzLWFuc3dlci1jb250ZW50IHtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xufVxuXG4ucXVlc3Rpb24td3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5ndWlkZWxpbmUtYW5zd2VyLTItbGV2ZWwge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ3VpZGVsaW5lLWFuc3dlci0yLWxldmVsIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuXG4uZ3VpZGVsaW5lLWFuc3dlci0zLWxldmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmd1aWRlbGluZS1hbnN3ZXItMy1sZXZlbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuLnNpdGUtZ3VpZGVsaW5lcyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLmZhcS10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5mYXEtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5mYXEtcXVlc3Rpb24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmZhcS1xdWVzdGlvbjpob3ZlciwgLmZhcS1xdWVzdGlvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mYXEtcXVlc3Rpb246aG92ZXIgLmZhcS1xdWVzdGlvbi1pY29uLCAuZmFxLXF1ZXN0aW9uOmZvY3VzIC5mYXEtcXVlc3Rpb24taWNvbiB7XG4gIGNvbG9yOiAjZmI5ZjFmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mYXEtcXVlc3Rpb24ge1xuICAgIHBhZGRpbmc6IDEycHggMTRweDtcbiAgfVxufVxuXG4uZmFxLXF1ZXN0aW9uLmV4cGFuZGVkIC5mYXEtcXVlc3Rpb24taWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5mYXEtcXVlc3Rpb24taWNvbiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuXG4uZmFxLWFuc3dlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbi5mYXEtYW5zd2VyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZhcS1hbnN3ZXItY29udGVudCB7XG4gICAgcGFkZGluZzogMTZweCAxNHB4O1xuICB9XG59XG5cbi5mZWVkYmFjay1jb250YWluZXIge1xuICBtYXJnaW46IDE2cHggLTI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZlZWRiYWNrLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAxNnB4IC0xNHB4O1xuICB9XG59XG5cbi5mZWVkYmFjay1xdWVzdGlvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmZlZWRiYWNrLWJ1dHRvbnMge1xuICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuXG4uZmVlZGJhY2stZm9ybS1jb250YWluZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgcGFkZGluZzogMHB4IDI0cHg7XG59XG5cbi5mZWVkYmFjay1mb3JtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAyNHB4IDBweDtcbn1cblxuLnNpdGUtaG93LXRvLXVzZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW1wcmludC1sYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5yb3cuc2l0ZS1pbmRleC1tYWluLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuQG1lZGlhIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICAuc2l0ZS1pbmRleCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNpdGUtaW5kZXggLnNpdGUtaW5kZXgtbG9nbyAuc2xvZ2FuIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgfVxuICAuc2l0ZS1pbmRleCAuc2l0ZS1pbmRleC1sb2dvIC5zbG9nYW4gYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNpdGUtaW5kZXggLmxvYWQtY2FyLXRvdGFscyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2l0ZS1pbmRleCAubG9hZC1jYXItdG90YWxzLWlubGluZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgZGl2W2NsYXNzXj1jb2wteHNdLCBkaXZbY2xhc3MqPWNvbC14c10sIGRpdltjbGFzc149Y29sLW1kXSwgZGl2W2NsYXNzKj1jb2wtbWRdIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2l0ZS1pbmRleC1idXR0b24tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2xvZ2FuIHtcbiAgICBmb250LXNpemU6IDIuNWVtO1xuICB9XG4gIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpdGUtaW5kZXgge1xuICAgIHBhZGRpbmc6IDAgMjBweCAwIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuc2l0ZS1pbmRleCB7XG4gICAgLypkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7Ki9cbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5zaXRlLWluZGV4IC5zaXRlLWluZGV4LWJ1dHRvbi1jb250YWluZXIge1xuICAgIC8qcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDsqL1xuICB9XG59XG4uc2l0ZS1pbmRleCAuc2l0ZS1pbmRleC1idXR0b24tY29udGFpbmVyIHtcbiAgLyogbWFyZ2luLWJvdHRvbTogLTE1cHg7ICovXG59XG5cbi5zbG9nYW4tZW1waGFzaXplZCwgLnNsb2dhbi1lbXBoYXNpemVkIGEge1xuICBjb2xvcjogI2ZmYWIzNSAhaW1wb3J0YW50O1xufVxuXG4uc2xvZ2FuLWVtcGhhc2l6ZWQtMiwgLnNsb2dhbi1lbXBoYXNpemVkLTIgYSB7XG4gIGNvbG9yOiAjMzQ5OGRiICFpbXBvcnRhbnQ7XG59XG5cbi5zaXRlLWluZGV4LWxvZ28gLnNsb2dhbiB7XG4gIGZvbnQtc2l6ZTogNS42dmg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpdGUtaW5kZXgtbG9nbyAuc2xvZ2FuIHtcbiAgICBsaW5lLWhlaWdodDogMS4zZW07XG4gICAgZm9udC1zaXplOiA1LjR2aDtcbiAgICBoeXBoZW5zOiBhdXRvO1xuICAgIHdpZHRoOiAzNTBweDtcbiAgfVxuICAuc2l0ZS1pbmRleC1sb2dvIC5zbG9nYW4gYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzEwcHgpIHtcbiAgLnNpdGUtaW5kZXgtbG9nbyAuc2xvZ2FuIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgZm9udC1zaXplOiAyLjdlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDJweCkge1xuICAuc2l0ZS1pbmRleC1sb2dvIC5zbG9nYW4ge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2l0ZS1pbmRleC1sb2dvIC5zbG9nYW4ge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgcGFkZGluZzogMCAxMHB4IDAgMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gIH1cbiAgLnNpdGUtaW5kZXgtbG9nbyAuc2xvZ2FuIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5pbmRleC1sb2dvLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG91dGxpbmU6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pbmRleC1sb2dvLWxpbms6aG92ZXIsIC5pbmRleC1sb2dvLWxpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5pbmRleC1zaXRlLWxvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZGV4LXNpdGUtbG9nbyB7XG4gICAgcGFkZGluZzogMCAxMHB4IDAgMjBweDtcbiAgfVxufVxuXG4uaW5kZXgtc2l0ZS1sb2dvLXN1YnRleHQge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWYsIFwiQXJpYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgY29sb3I6ICMxYjJjNDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZGV4LXNpdGUtbG9nby1zdWJ0ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuXG4ubG9hZC1jYXItdG90YWxzIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmxvYWQtY2FyLXRvdGFscy1pbmxpbmUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuXG4ubG9hZC1jYXItdG90YWxzLXRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubG9hZC1sb2Fkcy1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi52ZWhpY2xlLW51bWJlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07XG59XG4udmVoaWNsZS1udW1iZXIucmVhZHkge1xuICBjb2xvcjogIzI3OGVkYTtcbn1cbi52ZWhpY2xlLW51bWJlci50cmFuc3BvcnRlZCB7XG4gIGNvbG9yOiByZ2IoMjQxLjk3ODk0NzM2ODQsIDE0Mi41OTQ3MzY4NDIxLCA0LjMyMTA1MjYzMTYpO1xufVxuXG4uYWN0aW9uLWJ1dHRvbi13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWN0aW9uLWJ1dHRvbi13cmFwcGVyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFjdGlvbi1idXR0b24td3JhcHBlciAuYWN0aW9uLWJ1dHRvbixcbiAgLmFjdGlvbi1idXR0b24td3JhcHBlciAuYWN0aW9uLWJ1dHRvbi1hbHQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2MHB4IG1pbm1heCgwLCAxZnIpO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIG1pbi1oZWlnaHQ6IDg0cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtaW4td2lkdGg6IDIzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFjdGlvbi1idXR0b24td3JhcHBlciAuYWN0aW9uLWJ1dHRvbi1pY29uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogYXV0bztcbiAgICB0b3A6IGF1dG87XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDg0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFjdGlvbi1idXR0b24td3JhcHBlciAuYWN0aW9uLWJ1dHRvbi1pY29uIC5zdmctaW5saW5lLS1mYSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHRvcDogYXV0bztcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWN0aW9uLWJ1dHRvbi13cmFwcGVyIC5hY3Rpb24tYnV0dG9uLWxhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogYXV0bztcbiAgICB0b3A6IGF1dG87XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgcGFkZGluZzogMTJweCAyMHB4O1xuICB9XG59XG5cbiNsb2Fkcy10b29sdGlwLWlubmVyIHtcbiAgYmFja2dyb3VuZDogIzUxNTE1MTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzUxNTE1MTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG59XG5cbiNsb2Fkcy10b29sdGlwLWFycm93IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzUxNTE1MTtcbn1cblxuI3NoYXJlLWNvbnRhaW5lci1mcm9udHBhZ2Uge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICBtYXJnaW4tdG9wOiAtMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjc2hhcmUtY29udGFpbmVyLWZyb250cGFnZSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIH1cbn1cblxuLmZhY2Vib29rLXNoYXJlLWZyb250cGFnZSB7XG4gIHBhZGRpbmc6IDBweCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0OThkYjtcbn1cblxuLmZhY2Vib29rLXNoYXJlLWZyb250cGFnZTpob3Zlcixcbi5mYWNlYm9vay1zaGFyZS1mcm9udHBhZ2U6Zm9jdXMge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyOS4yOTcwNzExMjk3LCAxMTAuNjc3ODI0MjY3OCwgMTY1LjIwMjkyODg3MDMpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zaXRlLWxvZ2luIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmxvZ2luLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuLmxvZ2luLWJ1dHRvbiB7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5saW5rLXRvLXJlZ2lzdGVyIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLnNpdGUtcmVzZXQtcGFzc3dvcmQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucmVzZXQtcGFzc3dvcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG4ucmVzZXQtcGFzc3dvcmQtc2F2ZS1idG4ge1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubmF0dXJhbC1jb250YWluZXIsIC5sZWdhbC1jb250YWluZXIge1xuICBwYWRkaW5nOiAxNnB4IDBweDtcbn1cblxuLnJ1bGVzLWFncmVlbWVudC5jdXN0b20tY2hlY2tib3g6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbn1cbi5ydWxlcy1hZ3JlZW1lbnQuY3VzdG9tLWNoZWNrYm94IC5jaGVja2JveCBsYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cblxuLnJ1bGVzLWFncmVlbWVudC5oYXMtZXJyb3IgLmNoZWNrYm94IGxhYmVsIHtcbiAgY29sb3I6ICNkNjE0MjY7XG59XG4ucnVsZXMtYWdyZWVtZW50Lmhhcy1lcnJvciAuY2hlY2tib3ggbGFiZWwgYSB7XG4gIGNvbG9yOiAjZDYxNDI2O1xufVxuXG4ucnVsZXMtYWdyZWVtZW50Lmhhcy1zdWNjZXNzIC5jaGVja2JveCBsYWJlbCB7XG4gIGNvbG9yOiAjMzY3ZDM5O1xufVxuLnJ1bGVzLWFncmVlbWVudC5oYXMtc3VjY2VzcyAuY2hlY2tib3ggbGFiZWwgYSB7XG4gIGNvbG9yOiAjMzY3ZDM5O1xufVxuXG4uc2lnbi11cC1zdWJtaXQtYnRuIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLnNpdGUtc2lnbi11cCAuZmllbGQtdXNlci1jbGFzcyAuc2VsZWN0Mi1jb250YWluZXItLWtyYWplZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcbi5zaXRlLXNpZ24tdXAgLmZpZWxkLXVzZXItY2xhc3MgLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUtYnMzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpdGUtc2lnbi11cCAuZmllbGQtdXNlci1jbGFzcyAuc2VsZWN0Mi1jb250YWluZXItLWtyYWplZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTo6YWZ0ZXIsXG4uc2l0ZS1zaWduLXVwIC5maWVsZC11c2VyLWNsYXNzIC5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlLWJzMyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEycHg7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zaXRlLXNpZ24tdXAgLmZpZWxkLXVzZXItY2xhc3MgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDI2cHggIWltcG9ydGFudDtcbn1cbi5zaXRlLXNpZ24tdXAgLmZpZWxkLXVzZXItY2xhc3MgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBsaW5lLWhlaWdodDogMjZweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcbn1cbi5zaXRlLXNpZ24tdXAgLmZpZWxkLXVzZXItY2xhc3MgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBwYWRkaW5nLXJpZ2h0OiA2NHB4O1xufVxuLnNpdGUtc2lnbi11cCAuZmllbGQtdXNlci1jbGFzcyAuc2VsZWN0Ml9faWNvbiB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uc2l0ZS1zaWduLXVwIC5maWVsZC11c2VyLWNsYXNzIC5zZWxlY3QyX19pY29uIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnNpdGUtc2lnbi11cCAuZmllbGQtdXNlci1jbGFzcyAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY3VycmVudC1jcmVkaXRzIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnlvdXItc3Vic2NyaXB0aW9uLWxpc3Qge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi53aXphcmQtZWxlbWVudC1jaXJjbGUuZmluaXNoZWQtc3RlcCwgLndpemFyZC1saW5lLWJldHdlZW4tY29udGFpbmVycy5maW5pc2hlZC1zdGVwIHtcbiAgY29sb3I6ICNmZmFiMzU7XG4gIGJvcmRlci1jb2xvcjogI2ZmYWIzNTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMFxcMCApIGFuZCAobWluLXJlc29sdXRpb246IDAuMDAxZHBjbSkge1xuICAud2l6YXJkLWVsZW1lbnRzLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMFxcMCApIGFuZCAobWluLXJlc29sdXRpb246IDAuMDAxZHBjbSkge1xuICAud2l6YXJkLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLndpemFyZC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTJweCAwIDMycHggMDtcbn1cblxuLndpemFyZC1lbGVtZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ud2l6YXJkLWxpbmUtYmV0d2Vlbi1jb250YWluZXJzIHtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICNkMWQxZDE7XG4gIHdpZHRoOiAxMiU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLndpemFyZC1lbGVtZW50LWNpcmNsZSwgLndpemFyZC1lbGVtZW50LWNpcmNsZS1oIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogNjVweDtcbiAgd2lkdGg6IDY1cHg7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNkMWQxZDE7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGNvbG9yOiAjZDFkMWQxO1xufVxuLndpemFyZC1lbGVtZW50LWNpcmNsZSBpLnN2Zy1pbmxpbmUtLWZhLCAud2l6YXJkLWVsZW1lbnQtY2lyY2xlLWggaS5zdmctaW5saW5lLS1mYSB7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgZm9udC1zaXplOiAyLjEyNXJlbTtcbn1cbi53aXphcmQtZWxlbWVudC1jaXJjbGUgaS5mYS1jcmVkaXQtY2FyZC1hbHQsIC53aXphcmQtZWxlbWVudC1jaXJjbGUtaCBpLmZhLWNyZWRpdC1jYXJkLWFsdCB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbn1cblxuLndpemFyZC1lbGVtZW50LWNpcmNsZS1oIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMzJweDtcbn1cblxuLndpemFyZC1oLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xufVxuXG4ud2l6YXJkLWNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgYm94LXNoYWRvdzogMCAycHggMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi53aXphcmQtY2FyZC1sb2FkLWxvY2F0aW9uLFxuLndpemFyZC1jYXJkLWNhcnMge1xuICBwYWRkaW5nOiAyNHB4IDE2cHggMCAxNnB4O1xufVxuXG4ubG9hZC10eXBlLXNlbGVjdGlvbi1jb250YWluZXIubG9hZC10eXBlLWFzLXNlbGVjdCAuc2VsZWN0LWFkZG9uIC5zdmctaW5saW5lLS1mYSB7XG4gIHRvcDogNDNweDtcbiAgcmlnaHQ6IDNweDtcbn1cblxuLndpemFyZC1jYXJkLS1sb3dlci1hZGRvbiAuc2VsZWN0LWFkZG9uIC5zdmctaW5saW5lLS1mYSB7XG4gIHRvcDogNTlweDtcbiAgcmlnaHQ6IDE3cHg7XG59XG5cbi53aXphcmQtY2FyZC0tZGFya2VuIHtcbiAgYmFja2dyb3VuZDogI2VmZWZlZjtcbn1cblxuLndpemFyZC1pY29uLW5vLXBhZGRpbmcge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc3Vic2NyaXB0aW9uLWluZGV4IHtcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XG59XG5cbi5zZXJ2aWNlcy1jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnNlcnZpY2UtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtaW4taGVpZ2h0OiAyMzBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMzBweCBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2VydmljZS10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cblxuLnNlcnZpY2UtcHJpY2Uge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWFyZ2luOiAyMHB4IDAgNXB4IDA7XG59XG5cbi5zZXJ2aWNlLXByaWNlLXBlci1tb250aCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNlcnZpY2UtZXVyby1jcmVkaXRzIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi5nb2xkZW4tY3JlZGl0cyB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmdvbGRlbi1wcmljZSB7XG4gIGNvbG9yOiAjZmZhYjM1O1xufVxuXG4uc2VydmljZS1pbmZvIHtcbiAgbWFyZ2luOiAyMHB4IGF1dG8gNXB4IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDkwcHg7XG4gIHdpZHRoOiAyMzBweDtcbn1cblxuLnNlcnZpY2UtaW5mby1nb2xkZW4ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtaW4taGVpZ2h0OiA0NXB4O1xufVxuXG4uc2VydmljZS1pbmZvLWxpbmUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5zZXJ2aWNlLWFkZGl0aW9uYWwtaW5mby1saW5lIHtcbiAgY29sb3I6ICNmYjlmMWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucHJpbWFyeS1idXR0b24uc2VsZWN0LXNlcnZpY2Uge1xuICBwYWRkaW5nOiAwcHggMjVweDtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByaW1hcnktYnV0dG9uLnNlbGVjdC1zZXJ2aWNlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5wcmltYXJ5LWJ1dHRvbi5zZWxlY3Qtc2VydmljZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnlvdXItY2FydC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5cbi5zZWxlY3RlZC1zZXJ2aWNlLWxpc3QtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMTVweCAwcHg7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZGRkO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDtcbn1cblxuLnNlbGVjdGVkLXNlcnZpY2UtZXh0cmEtaXRlbSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5zZWxlY3RlZC1zZXJ2aWNlLWV4dHJhLWl0ZW0gLnNlcnZpY2UtcHJpY2UtYW5kLXJlbW92ZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5zZWxlY3RlZC1zZXJ2aWNlLWV4dHJhLWl0ZW0gLnNlcnZpY2UtcHJpY2UtYW5kLXJlbW92ZSB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG59XG5cbi5zZWxlY3RlZC1zZXJ2aWNlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLnNlcnZpY2UtcHJpY2UtYW5kLXJlbW92ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZXJ2aWNlLXByaWNlLWFuZC1yZW1vdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5cbi5zZWxlY3RlZC1zZXJ2aWNlLXByaWNlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlbGVjdGVkLXNlcnZpY2UtcHJpY2Uge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICB9XG59XG5cbi5yZW1vdmUtZnJvbS1jYXJ0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMTJweCAwIDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbW92ZS1mcm9tLWNhcnQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5yZW1vdmUtZnJvbS1jYXJ0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDEwcHggMTJweDtcbiAgfVxufVxuXG4uc2Vjb25kYXJ5LWJ1dHRvbi5yZW1vdmUtZnJvbS1jYXJ0LWJ0biB7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIGJhY2tncm91bmQ6ICNlYmViZWI7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuLnNlY29uZGFyeS1idXR0b24ucmVtb3ZlLWZyb20tY2FydC1idG46aG92ZXIsIC5zZWNvbmRhcnktYnV0dG9uLnJlbW92ZS1mcm9tLWNhcnQtYnRuOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogcmdiKDIxNy4xNSwgMjE3LjE1LCAyMTcuMTUpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNlY29uZGFyeS1idXR0b24ucmVtb3ZlLWZyb20tY2FydC1idG4gLnN2Zy1pbmxpbmUtLWZhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuXG4uc2VsZWN0ZWQtc2VydmljZS1mdWxsLXByaWNlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMTJweCAxMnB4IDAgMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlbGVjdGVkLXNlcnZpY2UtZnVsbC1wcmljZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4ucHJpbWFyeS1idXR0b24uY2FuY2VsLXB1cmNoYXNlIHtcbiAgbWFyZ2luOiAyNHB4IDAgMTJweCAwO1xuICBwYWRkaW5nOiAwcHggMzJweDtcbn1cblxuLnByaW1hcnktYnV0dG9uLnB1cmNoYXNlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDI0cHggMCAxMnB4IDA7XG4gIHBhZGRpbmc6IDBweCA1NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcmltYXJ5LWJ1dHRvbi5wdXJjaGFzZSB7XG4gICAgbWFyZ2luOiAxMnB4IDA7XG4gIH1cbn1cblxuLnB1cmNoYXNlLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLm9yZGVyLXBheW1lbnQge1xuICBtYXJnaW46IDZweCAwIDMycHggMDtcbn1cblxuLm9yZGVyLXBheW1lbnQtaW5mbyB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5wYXltZW50LXNlbGVjdGlvbi1idXR0b25zIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucGF5bWVudC1zZWxlY3Rpb24ge1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxNTBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgbWF4LXdpZHRoOiAyNDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG4ucGF5bWVudC1zZWxlY3Rpb246aG92ZXIsIC5wYXltZW50LXNlbGVjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGF5bWVudC1zZWxlY3Rpb24gaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGF5c2VyYSBpbWcge1xuICB3aWR0aDogMTE1cHg7XG59XG5cbi5wYXlwYWwgaW1nIHtcbiAgd2lkdGg6IDEwNXB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ucHJpbWFyeS1idXR0b24ucGF5LWJ0biB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjQwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDMycHggYXV0bztcbiAgcGFkZGluZzogNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucHJpbWFyeS1idXR0b24ucGF5LWJ0bjpob3ZlciwgLnByaW1hcnktYnV0dG9uLnBheS1idG46Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXJpYWxcIjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG4uY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lciAuY2NfYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYWIzNTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIHBhZGRpbmc6IDExcHggMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zO1xufVxuLmNjX2Jhbm5lci13cmFwcGVyIC5jY19iYW5uZXIgLmNjX2J0bjpob3ZlciwgLmNjX2Jhbm5lci13cmFwcGVyIC5jY19iYW5uZXIgLmNjX2J0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYjlmMWY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2NjBweCkge1xuICAuY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lciAuY2NfYnRuIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lciAuY2NfYnRuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG59XG4uY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lciAuY2NfbWVzc2FnZSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjYwcHgpIHtcbiAgLmNjX2Jhbm5lci13cmFwcGVyIC5jY19iYW5uZXIgLmNjX21lc3NhZ2Uge1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNjX2Jhbm5lci13cmFwcGVyIC5jY19iYW5uZXIgLmNjX21lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbnB1dC1ncm91cC5pbnB1dC1kYXRlcmFuZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uaW5wdXQtZ3JvdXAuaW5wdXQtZGF0ZXJhbmdlIGRpdiB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5pbnB1dC1ncm91cC5pbnB1dC1kYXRlcmFuZ2UgLmt2LWNvbnRhaW5lci10byAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5pbnB1dC1kYXRlcmFuZ2UgaW5wdXQ6Zmlyc3QtY2hpbGQsIC5pbnB1dC1kYXRlcmFuZ2UgaW5wdXQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cblxuLmRhdGVwaWNrZXItZGF5cyB0aCB7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuLmRhdGVwaWNrZXIge1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmRhdGVwaWNrZXIge1xuICAgIGxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5kYXRlcGlja2VyOmJlZm9yZSwgLmRhdGVwaWNrZXI6YWZ0ZXIge1xuICAgIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxufVxuLmRhdGVwaWNrZXIgdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xufVxuLmRhdGVwaWNrZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBwYWRkaW5nOiAwcHg7XG59XG4uZGF0ZXBpY2tlciB0aC5wcmV2LCAuZGF0ZXBpY2tlciB0aC5uZXh0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmFiMzU7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgY29sb3I6ICNmZmFiMzU7XG4gIGhlaWdodDogNDJweDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB3aWR0aDogNDJweDtcbn1cbi5kYXRlcGlja2VyIHRoLnByZXY6YWZ0ZXIsIC5kYXRlcGlja2VyIHRoLm5leHQ6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogNnB4O1xufVxuLmRhdGVwaWNrZXIgdGgucHJldjpob3ZlciwgLmRhdGVwaWNrZXIgdGgucHJldjpmb2N1cywgLmRhdGVwaWNrZXIgdGgubmV4dDpob3ZlciwgLmRhdGVwaWNrZXIgdGgubmV4dDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYjlmMWYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmFiMzU7XG59XG4uZGF0ZXBpY2tlciB0aC5wcmV2OmhvdmVyOmFmdGVyLCAuZGF0ZXBpY2tlciB0aC5wcmV2OmZvY3VzOmFmdGVyLCAuZGF0ZXBpY2tlciB0aC5uZXh0OmhvdmVyOmFmdGVyLCAuZGF0ZXBpY2tlciB0aC5uZXh0OmZvY3VzOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5kYXRlcGlja2VyIHRoLnByZXY6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA1M1wiO1xufVxuLmRhdGVwaWNrZXIgdGgubmV4dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhYjM1O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItc3dpdGNoOmhvdmVyLCAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2g6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmI5ZjFmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmRhdGVwaWNrZXIgLmRvdyB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxuLmRhdGVwaWNrZXIgLmRheSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG4uZGF0ZXBpY2tlciAuZGF5OmhvdmVyLCAuZGF0ZXBpY2tlciAuZGF5OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogcmdiKDIyOS4xNSwgMjI5LjE1LCAyMjkuMTUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiBub25lO1xufVxuLmRhdGVwaWNrZXIgLm9sZC5kYXkge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cbi5kYXRlcGlja2VyIC5vbGQuZGF5OmhvdmVyLCAuZGF0ZXBpY2tlciAub2xkLmRheTpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuLmRhdGVwaWNrZXIgLm5ldy5kYXkge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cbi5kYXRlcGlja2VyIC5uZXcuZGF5OmhvdmVyLCAuZGF0ZXBpY2tlciAubmV3LmRheTpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuLmRhdGVwaWNrZXIgLmFjdGl2ZS5kYXkge1xuICBiYWNrZ3JvdW5kOiAjZmI5ZjFmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZGF0ZXBpY2tlciAuYWN0aXZlLmRheTpob3ZlciwgLmRhdGVwaWNrZXIgLmFjdGl2ZS5kYXk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZmI5ZjFmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmRhdGVwaWNrZXIgLnNlbGVjdGVkLmRheSB7XG4gIGJhY2tncm91bmQ6ICNmYjlmMWYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi5kYXRlcGlja2VyIC5zZWxlY3RlZC5kYXk6aG92ZXIsIC5kYXRlcGlja2VyIC5zZWxlY3RlZC5kYXk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZmI5ZjFmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmRhdGVwaWNrZXIgLnJhbmdlLmRheSB7XG4gIGJhY2tncm91bmQ6IHJnYigyMjkuMTUsIDIyOS4xNSwgMjI5LjE1KSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuLmRhdGVwaWNrZXIgLnJhbmdlLmRheTpob3ZlciwgLmRhdGVwaWNrZXIgLnJhbmdlLmRheTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYigyMjkuMTUsIDIyOS4xNSwgMjI5LjE1KSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cbi5kYXRlcGlja2VyIC5tb250aCwgLmRhdGVwaWNrZXIgLnllYXIsIC5kYXRlcGlja2VyIC5kZWNhZGUsIC5kYXRlcGlja2VyIC5jZW50dXJ5IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG4uZGF0ZXBpY2tlciAubW9udGg6aG92ZXIsIC5kYXRlcGlja2VyIC5tb250aDpmb2N1cywgLmRhdGVwaWNrZXIgLnllYXI6aG92ZXIsIC5kYXRlcGlja2VyIC55ZWFyOmZvY3VzLCAuZGF0ZXBpY2tlciAuZGVjYWRlOmhvdmVyLCAuZGF0ZXBpY2tlciAuZGVjYWRlOmZvY3VzLCAuZGF0ZXBpY2tlciAuY2VudHVyeTpob3ZlciwgLmRhdGVwaWNrZXIgLmNlbnR1cnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjI5LjE1LCAyMjkuMTUsIDIyOS4xNSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IG5vbmU7XG59XG4uZGF0ZXBpY2tlciAuYWN0aXZlLm1vbnRoLCAuZGF0ZXBpY2tlciAuYWN0aXZlLnllYXIsIC5kYXRlcGlja2VyIC5hY3RpdmUuZGVjYWRlLCAuZGF0ZXBpY2tlciAuYWN0aXZlLmNlbnR1cnkge1xuICBiYWNrZ3JvdW5kOiAjZmI5ZjFmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZGF0ZXBpY2tlciAuYWN0aXZlLm1vbnRoOmhvdmVyLCAuZGF0ZXBpY2tlciAuYWN0aXZlLm1vbnRoOmZvY3VzLCAuZGF0ZXBpY2tlciAuYWN0aXZlLnllYXI6aG92ZXIsIC5kYXRlcGlja2VyIC5hY3RpdmUueWVhcjpmb2N1cywgLmRhdGVwaWNrZXIgLmFjdGl2ZS5kZWNhZGU6aG92ZXIsIC5kYXRlcGlja2VyIC5hY3RpdmUuZGVjYWRlOmZvY3VzLCAuZGF0ZXBpY2tlciAuYWN0aXZlLmNlbnR1cnk6aG92ZXIsIC5kYXRlcGlja2VyIC5hY3RpdmUuY2VudHVyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmYjlmMWYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5pbnB1dC1ncm91cC5kYXRlIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICNmZmFiMzU7XG4gIGhlaWdodDogNDBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb246aG92ZXIsIC5pbnB1dC1ncm91cC5kYXRlIC5pbnB1dC1ncm91cC1hZGRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmYjlmMWY7XG59XG5cbi50YWJsZS50YWJsZV9fbWFwLXBvcG92ZXIge1xuICBtYXJnaW46IDA7XG59XG4udGFibGUudGFibGVfX21hcC1wb3BvdmVyIHRkIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiA0cHg7XG59XG4udGFibGUudGFibGVfX21hcC1wb3BvdmVyIGEge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubG9hZC1kYXRlLWNvbGx1bW4tY29udGVudCwgLmxvYWQtY29sbHVtbi1jb250ZW50LCAuZGF0ZS1jb2x1bW4tY29udGVudCwgLnF1YW50aXR5LWNvbHVtbi1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxvYWQtZGF0ZS1jb2xsdW1uLWNvbnRlbnQgLmVkaXQtbG9hZC1pY29uLCAubG9hZC1kYXRlLWNvbGx1bW4tY29udGVudCAuZWRpdC1xdWFudGl0eS1pY29uLCAubG9hZC1jb2xsdW1uLWNvbnRlbnQgLmVkaXQtbG9hZC1pY29uLCAubG9hZC1jb2xsdW1uLWNvbnRlbnQgLmVkaXQtcXVhbnRpdHktaWNvbiwgLmRhdGUtY29sdW1uLWNvbnRlbnQgLmVkaXQtbG9hZC1pY29uLCAuZGF0ZS1jb2x1bW4tY29udGVudCAuZWRpdC1xdWFudGl0eS1pY29uLCAucXVhbnRpdHktY29sdW1uLWNvbnRlbnQgLmVkaXQtbG9hZC1pY29uLCAucXVhbnRpdHktY29sdW1uLWNvbnRlbnQgLmVkaXQtcXVhbnRpdHktaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmxvYWQtZGF0ZS1jb2xsdW1uLWNvbnRlbnQgLmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLWFkZG9uLCAubG9hZC1jb2xsdW1uLWNvbnRlbnQgLmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLWFkZG9uLCAuZGF0ZS1jb2x1bW4tY29udGVudCAuaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb24sIC5xdWFudGl0eS1jb2x1bW4tY29udGVudCAuaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5sb2FkLWRhdGUtY29sbHVtbi1jb250ZW50OmhvdmVyIC5lZGl0LWxvYWQtaWNvbiwgLmxvYWQtZGF0ZS1jb2xsdW1uLWNvbnRlbnQ6aG92ZXIgLmVkaXQtcXVhbnRpdHktaWNvbiwgLmxvYWQtZGF0ZS1jb2xsdW1uLWNvbnRlbnQ6Zm9jdXMgLmVkaXQtbG9hZC1pY29uLCAubG9hZC1kYXRlLWNvbGx1bW4tY29udGVudDpmb2N1cyAuZWRpdC1xdWFudGl0eS1pY29uLCAubG9hZC1jb2xsdW1uLWNvbnRlbnQ6aG92ZXIgLmVkaXQtbG9hZC1pY29uLCAubG9hZC1jb2xsdW1uLWNvbnRlbnQ6aG92ZXIgLmVkaXQtcXVhbnRpdHktaWNvbiwgLmxvYWQtY29sbHVtbi1jb250ZW50OmZvY3VzIC5lZGl0LWxvYWQtaWNvbiwgLmxvYWQtY29sbHVtbi1jb250ZW50OmZvY3VzIC5lZGl0LXF1YW50aXR5LWljb24sIC5kYXRlLWNvbHVtbi1jb250ZW50OmhvdmVyIC5lZGl0LWxvYWQtaWNvbiwgLmRhdGUtY29sdW1uLWNvbnRlbnQ6aG92ZXIgLmVkaXQtcXVhbnRpdHktaWNvbiwgLmRhdGUtY29sdW1uLWNvbnRlbnQ6Zm9jdXMgLmVkaXQtbG9hZC1pY29uLCAuZGF0ZS1jb2x1bW4tY29udGVudDpmb2N1cyAuZWRpdC1xdWFudGl0eS1pY29uLCAucXVhbnRpdHktY29sdW1uLWNvbnRlbnQ6aG92ZXIgLmVkaXQtbG9hZC1pY29uLCAucXVhbnRpdHktY29sdW1uLWNvbnRlbnQ6aG92ZXIgLmVkaXQtcXVhbnRpdHktaWNvbiwgLnF1YW50aXR5LWNvbHVtbi1jb250ZW50OmZvY3VzIC5lZGl0LWxvYWQtaWNvbiwgLnF1YW50aXR5LWNvbHVtbi1jb250ZW50OmZvY3VzIC5lZGl0LXF1YW50aXR5LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvYWQtZGF0ZS1jb2xsdW1uLWNvbnRlbnQ6aG92ZXIgLmVkaXQtbG9hZC1pY29uLCAubG9hZC1kYXRlLWNvbGx1bW4tY29udGVudDpob3ZlciAuZWRpdC1xdWFudGl0eS1pY29uLCAubG9hZC1kYXRlLWNvbGx1bW4tY29udGVudDpmb2N1cyAuZWRpdC1sb2FkLWljb24sIC5sb2FkLWRhdGUtY29sbHVtbi1jb250ZW50OmZvY3VzIC5lZGl0LXF1YW50aXR5LWljb24sIC5sb2FkLWNvbGx1bW4tY29udGVudDpob3ZlciAuZWRpdC1sb2FkLWljb24sIC5sb2FkLWNvbGx1bW4tY29udGVudDpob3ZlciAuZWRpdC1xdWFudGl0eS1pY29uLCAubG9hZC1jb2xsdW1uLWNvbnRlbnQ6Zm9jdXMgLmVkaXQtbG9hZC1pY29uLCAubG9hZC1jb2xsdW1uLWNvbnRlbnQ6Zm9jdXMgLmVkaXQtcXVhbnRpdHktaWNvbiwgLmRhdGUtY29sdW1uLWNvbnRlbnQ6aG92ZXIgLmVkaXQtbG9hZC1pY29uLCAuZGF0ZS1jb2x1bW4tY29udGVudDpob3ZlciAuZWRpdC1xdWFudGl0eS1pY29uLCAuZGF0ZS1jb2x1bW4tY29udGVudDpmb2N1cyAuZWRpdC1sb2FkLWljb24sIC5kYXRlLWNvbHVtbi1jb250ZW50OmZvY3VzIC5lZGl0LXF1YW50aXR5LWljb24sIC5xdWFudGl0eS1jb2x1bW4tY29udGVudDpob3ZlciAuZWRpdC1sb2FkLWljb24sIC5xdWFudGl0eS1jb2x1bW4tY29udGVudDpob3ZlciAuZWRpdC1xdWFudGl0eS1pY29uLCAucXVhbnRpdHktY29sdW1uLWNvbnRlbnQ6Zm9jdXMgLmVkaXQtbG9hZC1pY29uLCAucXVhbnRpdHktY29sdW1uLWNvbnRlbnQ6Zm9jdXMgLmVkaXQtcXVhbnRpdHktaWNvbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubG9hZC1kYXRlLWNvbGx1bW4tY29udGVudDpob3ZlciAuaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb24sIC5sb2FkLWRhdGUtY29sbHVtbi1jb250ZW50OmZvY3VzIC5pbnB1dC1ncm91cC5kYXRlIC5pbnB1dC1ncm91cC1hZGRvbiwgLmxvYWQtY29sbHVtbi1jb250ZW50OmhvdmVyIC5pbnB1dC1ncm91cC5kYXRlIC5pbnB1dC1ncm91cC1hZGRvbiwgLmxvYWQtY29sbHVtbi1jb250ZW50OmZvY3VzIC5pbnB1dC1ncm91cC5kYXRlIC5pbnB1dC1ncm91cC1hZGRvbiwgLmRhdGUtY29sdW1uLWNvbnRlbnQ6aG92ZXIgLmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLWFkZG9uLCAuZGF0ZS1jb2x1bW4tY29udGVudDpmb2N1cyAuaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb24sIC5xdWFudGl0eS1jb2x1bW4tY29udGVudDpob3ZlciAuaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb24sIC5xdWFudGl0eS1jb2x1bW4tY29udGVudDpmb2N1cyAuaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvYWQtZGF0ZS1jb2xsdW1uLWNvbnRlbnQ6aG92ZXIgLmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLWFkZG9uLCAubG9hZC1kYXRlLWNvbGx1bW4tY29udGVudDpmb2N1cyAuaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb24sIC5sb2FkLWNvbGx1bW4tY29udGVudDpob3ZlciAuaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb24sIC5sb2FkLWNvbGx1bW4tY29udGVudDpmb2N1cyAuaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb24sIC5kYXRlLWNvbHVtbi1jb250ZW50OmhvdmVyIC5pbnB1dC1ncm91cC5kYXRlIC5pbnB1dC1ncm91cC1hZGRvbiwgLmRhdGUtY29sdW1uLWNvbnRlbnQ6Zm9jdXMgLmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLWFkZG9uLCAucXVhbnRpdHktY29sdW1uLWNvbnRlbnQ6aG92ZXIgLmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLWFkZG9uLCAucXVhbnRpdHktY29sdW1uLWNvbnRlbnQ6Zm9jdXMgLmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ubG9hZC1kYXRlLWNvbGx1bW4tY29udGVudCAuaW5wdXQtZ3JvdXAuZGF0ZSwgLmRhdGUtY29sdW1uLWNvbnRlbnQgLmlucHV0LWdyb3VwLmRhdGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICByaWdodDogMHB4O1xufVxuLmxvYWQtZGF0ZS1jb2xsdW1uLWNvbnRlbnQgLmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLWFkZG9uLCAuZGF0ZS1jb2x1bW4tY29udGVudCAuaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gIGhlaWdodDogMzVweDtcbiAgbWFyZ2luOiAwcHg7XG4gIG9wYWNpdHk6IDAuOTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogOXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG4gIHRvcDogMHB4O1xuICB3aWR0aDogMzVweDtcbn1cbi5sb2FkLWRhdGUtY29sbHVtbi1jb250ZW50IC5pbnB1dC1ncm91cC5kYXRlIC5pbnB1dC1ncm91cC1hZGRvbjpob3ZlciwgLmxvYWQtZGF0ZS1jb2xsdW1uLWNvbnRlbnQgLmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLWFkZG9uOmZvY3VzLCAuZGF0ZS1jb2x1bW4tY29udGVudCAuaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb246aG92ZXIsIC5kYXRlLWNvbHVtbi1jb250ZW50IC5pbnB1dC1ncm91cC5kYXRlIC5pbnB1dC1ncm91cC1hZGRvbjpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5lZGl0LWRhdGUtaWNvbiwgLmVkaXQtbG9hZC1pY29uLCAuZWRpdC1xdWFudGl0eS1pY29uIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgb3BhY2l0eTogMC45O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5lZGl0LWRhdGUtaWNvbjpob3ZlciwgLmVkaXQtZGF0ZS1pY29uOmZvY3VzLCAuZWRpdC1sb2FkLWljb246aG92ZXIsIC5lZGl0LWxvYWQtaWNvbjpmb2N1cywgLmVkaXQtcXVhbnRpdHktaWNvbjpob3ZlciwgLmVkaXQtcXVhbnRpdHktaWNvbjpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNoZWNrLWFsbC1jb2xsdW1uLCAuYWN0aXZlLWxvYWQtY29sbHVtbiwgLmRlbGV0ZS1sb2FkLWNvbGx1bW4ge1xuICB3aWR0aDogMyU7XG59XG5cbi5sb2FkLWRhdGUtY29sbHVtbiB7XG4gIHdpZHRoOiAxNSU7XG59XG5cbi5sb2FkLWNpdHktY29sbHVtbiwgLnVubG9hZC1jaXR5LWNvbGx1bW4ge1xuICB3aWR0aDogMjMlO1xufVxuXG4ubG9hZC1jb2xsdW1uIHtcbiAgd2lkdGg6IDE3JTtcbn1cblxuLmV4cGlyZS1kYXRlLWNvbGx1bW4ge1xuICB3aWR0aDogMTMlO1xufVxuXG4ubG9hZC1jaXR5LWNvbGx1bW4tY29udGVudCBzcGFuLCAudW5sb2FkLWNpdHktY29sbHVtbi1jb250ZW50IHNwYW4sIC5jaXR5LWNvbHVtbi1jb250ZW50IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubG9hZC1jaXR5LWNvbGx1bW4tY29udGVudCBzcGFuOmxhc3QtY2hpbGQsIC51bmxvYWQtY2l0eS1jb2xsdW1uLWNvbnRlbnQgc3BhbjpsYXN0LWNoaWxkLCAuY2l0eS1jb2x1bW4tY29udGVudCBzcGFuOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb2FkLWNpdHktY29sbHVtbi1jb250ZW50IHNwYW4sIC51bmxvYWQtY2l0eS1jb2xsdW1uLWNvbnRlbnQgc3BhbiwgLmNpdHktY29sdW1uLWNvbnRlbnQgc3BhbiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuLmdyaWQtdmlldywgLmN1c3RvbS10YWJsZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIG1hcmdpbjogMjRweCBhdXRvO1xufVxuLmdyaWQtdmlldyB0YWJsZSwgLmN1c3RvbS10YWJsZSB0YWJsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG4uZ3JpZC12aWV3IHRhYmxlIHRoZWFkIHRyLCAuY3VzdG9tLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHtcbiAgYmFja2dyb3VuZDogcmdiKDIzOS4zNSwgMjM5LjM1LCAyMzkuMzUpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbn1cbi5ncmlkLXZpZXcgdGFibGUgdGhlYWQgdHIgdGgsIC5jdXN0b20tdGFibGUgdGFibGUgdGhlYWQgdHIgdGgge1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiAxNHB4IDEycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZ3JpZC12aWV3IHRhYmxlIHRib2R5Om50aC1vZi10eXBlKG9kZCkgdHIsIC5jdXN0b20tdGFibGUgdGFibGUgdGJvZHk6bnRoLW9mLXR5cGUob2RkKSB0ciB7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG59XG4uZ3JpZC12aWV3IHRhYmxlIHRib2R5Om50aC1jaGlsZCg0bisxKSwgLmN1c3RvbS10YWJsZSB0YWJsZSB0Ym9keTpudGgtY2hpbGQoNG4rMSkge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLmdyaWQtdmlldyB0YWJsZSB0Ym9keSB0ciwgLmN1c3RvbS10YWJsZSB0YWJsZSB0Ym9keSB0ciB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuLmdyaWQtdmlldyB0YWJsZSB0Ym9keSB0ciB0ZCwgLmN1c3RvbS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiAxNHB4IDEycHg7XG59XG4uZ3JpZC12aWV3IC5pbnB1dC1ncm91cC5kYXRlLCAuY3VzdG9tLXRhYmxlIC5pbnB1dC1ncm91cC5kYXRlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncmlkLXZpZXcgLmlucHV0LWdyb3VwLmRhdGUsIC5jdXN0b20tdGFibGUgLmlucHV0LWdyb3VwLmRhdGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmdyaWQtdmlldyAuaW5wdXQtZ3JvdXAuZGF0ZSAuZm9ybS1jb250cm9sLCAuY3VzdG9tLXRhYmxlIC5pbnB1dC1ncm91cC5kYXRlIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAucGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4ucGFnaW5hdGlvbiAucHJldi5kaXNhYmxlZCBzcGFuLCAucGFnaW5hdGlvbiAuZmlyc3QuZGlzYWJsZWQgc3BhbiwgLnBhZ2luYXRpb24gLm5leHQuZGlzYWJsZWQgc3BhbiwgLnBhZ2luYXRpb24gLmxhc3QuZGlzYWJsZWQgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnaW5hdGlvbiBsaSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICB6LWluZGV4OiAxO1xufVxuLnBhZ2luYXRpb24gbGkgYSB7XG4gIG91dGxpbmU6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG4ucGFnaW5hdGlvbiBsaSBhOmhvdmVyLCAucGFnaW5hdGlvbiBsaSBhOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYWdpbmF0aW9uIGxpOmZpcnN0LWNoaWxkIGEsIC5wYWdpbmF0aW9uIGxpOmZpcnN0LWNoaWxkIHNwYW4ge1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG4ucGFnaW5hdGlvbiBsaTpsYXN0LWNoaWxkIGEsIC5wYWdpbmF0aW9uIGxpOmxhc3QtY2hpbGQgc3BhbiB7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi5wYWdpbmF0aW9uIGxpLmFjdGl2ZSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiOWYxZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmYjlmMWY7XG59XG4ucGFnaW5hdGlvbiBsaS5hY3RpdmUgYTpob3ZlciwgLnBhZ2luYXRpb24gbGkuYWN0aXZlIGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmI5ZjFmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZiOWYxZjtcbn1cblxuLnRhYmxlLWZpeGVkIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cblxuLnJvdW5kdHJpcHMtdGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoNG4rMykge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLnJvdW5kdHJpcHMtdGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoNG4rNCkge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4ubXktbG9hZHMtdGFibGUgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4ubXktbG9hZHMtdGFibGUgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKSAuZWRpdC1sb2FkLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLm15LWxvYWRzLXRhYmxlIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybikgLmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5teS1sb2Fkcy10YWJsZSB0YWJsZSB0Ym9keSAuaW5hY3RpdmUtbG9hZCB7XG4gIGJhY2tncm91bmQ6IHJnYigyMzkuMzUsIDIzOS4zNSwgMjM5LjM1KSAhaW1wb3J0YW50O1xufVxuLm15LWxvYWRzLXRhYmxlIHRhYmxlIHRib2R5IC5pbmFjdGl2ZS1sb2FkIHRkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG4ubXktbG9hZHMtdGFibGUgdGFibGUgdGJvZHkgLmluYWN0aXZlLWxvYWQgdGQgLmVkaXQtbG9hZC1pY29uIHtcbiAgYmFja2dyb3VuZDogcmdiKDIzOS4zNSwgMjM5LjM1LCAyMzkuMzUpO1xufVxuLm15LWxvYWRzLXRhYmxlIHRhYmxlIHRib2R5IC5pbmFjdGl2ZS1sb2FkIHRkIC5pbnB1dC1ncm91cC5kYXRlIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzkuMzUsIDIzOS4zNSwgMjM5LjM1KTtcbn1cblxuLm15LWxvYWRzLXRhYmxlLWV4dGVuZGVkIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChldmVuKSA+IHRkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5teS1sb2Fkcy10YWJsZS1leHRlbmRlZCB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4ubXktbG9hZHMtdGFibGUtZXh0ZW5kZWQgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDRuKSwgLm15LWxvYWRzLXRhYmxlLWV4dGVuZGVkIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCg0bi0xKSB7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG59XG4ubXktbG9hZHMtdGFibGUtZXh0ZW5kZWQgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDRuKSAuZWRpdC1sb2FkLWljb24sIC5teS1sb2Fkcy10YWJsZS1leHRlbmRlZCB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoNG4tMSkgLmVkaXQtbG9hZC1pY29uIHtcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbn1cbi5teS1sb2Fkcy10YWJsZS1leHRlbmRlZCB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoNG4pIC5pbnB1dC1ncm91cC5kYXRlIC5pbnB1dC1ncm91cC1hZGRvbiwgLm15LWxvYWRzLXRhYmxlLWV4dGVuZGVkIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCg0bi0xKSAuaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLm15LWxvYWRzLXRhYmxlLWV4dGVuZGVkIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCg0bi0yKSwgLm15LWxvYWRzLXRhYmxlLWV4dGVuZGVkIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCg0bi0zKSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4ubXktbG9hZHMtdGFibGUtZXh0ZW5kZWQgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDRuLTIpIC5lZGl0LWxvYWQtaWNvbiwgLm15LWxvYWRzLXRhYmxlLWV4dGVuZGVkIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCg0bi0zKSAuZWRpdC1sb2FkLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLm15LWxvYWRzLXRhYmxlLWV4dGVuZGVkIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCg0bi0yKSAuaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb24sIC5teS1sb2Fkcy10YWJsZS1leHRlbmRlZCB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoNG4tMykgLmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5teS1sb2Fkcy10YWJsZS1leHRlbmRlZCB0YWJsZSB0Ym9keSB0ci5idXR0b25zLW1lbnUgYSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpICFpbXBvcnRhbnQ7XG59XG4ubXktbG9hZHMtdGFibGUtZXh0ZW5kZWQgdGFibGUgdGJvZHkgdHIuYnV0dG9ucy1tZW51IHVsIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG59XG4ubXktbG9hZHMtdGFibGUtZXh0ZW5kZWQgdGFibGUgdGJvZHkgdHIuYnV0dG9ucy1tZW51Om50aC1jaGlsZCg0bikgdWwsIC5teS1sb2Fkcy10YWJsZS1leHRlbmRlZCB0YWJsZSB0Ym9keSB0ci5idXR0b25zLW1lbnU6bnRoLWNoaWxkKDRuLTEpIHVsIHtcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbn1cbi5teS1sb2Fkcy10YWJsZS1leHRlbmRlZCB0YWJsZSB0Ym9keSB0ci5idXR0b25zLW1lbnU6bnRoLWNoaWxkKDRuLTIpIHVsLCAubXktbG9hZHMtdGFibGUtZXh0ZW5kZWQgdGFibGUgdGJvZHkgdHIuYnV0dG9ucy1tZW51Om50aC1jaGlsZCg0bi0zKSB1bCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4ubXktbG9hZHMtdGFibGUtZXh0ZW5kZWQgdGFibGUgdGJvZHkgdHIuYnV0dG9ucy1tZW51IC5zaW1wbGUtZHJvcGRvd246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubXktbG9hZHMtdGFibGUtZXh0ZW5kZWQgdGFibGUgdGJvZHkgdHIuYnV0dG9ucy1tZW51IC5vcHRpb24tZGl2IHtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDdweDtcbn1cbi5teS1sb2Fkcy10YWJsZS1leHRlbmRlZCB0YWJsZSB0Ym9keSB0ci5idXR0b25zLW1lbnUgLm9wdGlvbi1kaXY6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ubXktbG9hZHMtdGFibGUtZXh0ZW5kZWQgdGFibGUgdGJvZHkgdHIuYnV0dG9ucy1tZW51IHRkIC5vcHRpb24tZGl2IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubXktbG9hZHMtdGFibGUtZXh0ZW5kZWQgdGFibGUgdGJvZHkgdHIuYnV0dG9ucy1tZW51IHRkIC5vcHRpb24tZGl2IHVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbjogMCAwIDAgLTEwcHg7XG4gIHotaW5kZXg6IDEwMDA7XG59XG4ubXktbG9hZHMtdGFibGUtZXh0ZW5kZWQgdGFibGUgdGJvZHkgdHIuYnV0dG9ucy1tZW51IHRkIC5vcHRpb24tZGl2IHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLm15LWxvYWRzLXRhYmxlLWV4dGVuZGVkIHRhYmxlIHRib2R5IHRyLmJ1dHRvbnMtbWVudSB0ZCAub3B0aW9uLWRpdiB1bCBsaSBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4ubXktbG9hZHMtdGFibGUtZXh0ZW5kZWQgdGFibGUgdGJvZHkgLmluYWN0aXZlLWxvYWQge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjM5LjM1LCAyMzkuMzUsIDIzOS4zNSkgIWltcG9ydGFudDtcbn1cbi5teS1sb2Fkcy10YWJsZS1leHRlbmRlZCB0YWJsZSB0Ym9keSAuaW5hY3RpdmUtbG9hZCB0ZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuLm15LWxvYWRzLXRhYmxlLWV4dGVuZGVkIHRhYmxlIHRib2R5IC5pbmFjdGl2ZS1sb2FkIHRkIC5lZGl0LWxvYWQtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHJnYigyMzkuMzUsIDIzOS4zNSwgMjM5LjM1KTtcbn1cbi5teS1sb2Fkcy10YWJsZS1leHRlbmRlZCB0YWJsZSB0Ym9keSAuaW5hY3RpdmUtbG9hZCB0ZCAuaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjM5LjM1LCAyMzkuMzUsIDIzOS4zNSk7XG59XG5cbi5wYWlkLWFjY291bnRzLXRhYmxlIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybiksIC5hY3RpdmUtc2VydmljZXMtdGFibGUgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVzcG9uc2l2ZS10YWJsZS13cmFwcGVyIHRhYmxlIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cblxuLnJlc3BvbnNpdmUtdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVzcG9uc2l2ZS10YWJsZSB0aGVhZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnJlc3BvbnNpdmUtdGFibGUgdGJvZHkge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlc3BvbnNpdmUtdGFibGUgdGJvZHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG4ucmVzcG9uc2l2ZS10YWJsZSB0ciB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVzcG9uc2l2ZS10YWJsZSB0ciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcbiAgfVxufVxuLnJlc3BvbnNpdmUtdGFibGUgdGQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXNwb25zaXZlLXRhYmxlIHRkIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwIDZweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucmVzcG9uc2l2ZS10YWJsZSB0ZFtkYXRhLXRpdGxlXTpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXNwb25zaXZlLXRhYmxlIHRkW2RhdGEtdGl0bGVdOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtdGl0bGUpO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIHBhZGRpbmc6IDAgNnB4O1xuICB9XG59XG4ucmVzcG9uc2l2ZS10YWJsZSAuc2luZ2xlLWFjdGlvbi1jb2x1bW4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlc3BvbnNpdmUtdGFibGUgLnNpbmdsZS1hY3Rpb24tY29sdW1uIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnJlc3BvbnNpdmUtdGFibGUgLnNpbmdsZS1hY3Rpb24tY29sdW1uIGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucmVzcG9uc2l2ZS10YWJsZSAuc2luZ2xlLWFjdGlvbi1jb2x1bW4gYTpob3ZlciwgLnJlc3BvbnNpdmUtdGFibGUgLnNpbmdsZS1hY3Rpb24tY29sdW1uIGE6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXNwb25zaXZlLXRhYmxlIC5zaW5nbGUtYWN0aW9uLWNvbHVtbiBhIHtcbiAgICBwYWRkaW5nOiAxMnB4IDA7XG4gIH1cbn1cbi5yZXNwb25zaXZlLXRhYmxlIC5zaW5nbGUtYWN0aW9uLWNvbHVtbiAuc3ZnLWlubGluZS0tZmEge1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlc3BvbnNpdmUtdGFibGUgLnNpbmdsZS1hY3Rpb24tY29sdW1uIC5zdmctaW5saW5lLS1mYSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXNwb25zaXZlLXRhYmxlLmlubGluZSB0ZCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnJlc3BvbnNpdmUtdGFibGUudGFibGUtYm9yZGVyZWQgdGJvZHkgdHIgdGQge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4ucmVzcG9uc2l2ZS1leHBhbmRhYmxlLXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlc3BvbnNpdmUtZXhwYW5kYWJsZS10YWJsZSB0aGVhZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnJlc3BvbnNpdmUtZXhwYW5kYWJsZS10YWJsZSB0Ym9keSB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVzcG9uc2l2ZS1leHBhbmRhYmxlLXRhYmxlIHRib2R5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxufVxuLnJlc3BvbnNpdmUtZXhwYW5kYWJsZS10YWJsZSAuY29udGVudC1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlc3BvbnNpdmUtZXhwYW5kYWJsZS10YWJsZSAuY29udGVudC1yb3cge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG4ucmVzcG9uc2l2ZS1leHBhbmRhYmxlLXRhYmxlIHRkIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVzcG9uc2l2ZS1leHBhbmRhYmxlLXRhYmxlIHRkIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwIDZweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIH1cbn1cbi5yZXNwb25zaXZlLWV4cGFuZGFibGUtdGFibGUgdGRbZGF0YS10aXRsZV06YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVzcG9uc2l2ZS1leHBhbmRhYmxlLXRhYmxlIHRkW2RhdGEtdGl0bGVdOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtdGl0bGUpO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIHBhZGRpbmc6IDAgNnB4O1xuICB9XG59XG4ucmVzcG9uc2l2ZS1leHBhbmRhYmxlLXRhYmxlIC5leHBhbmRlZC1jb250ZW50LXJvdyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXNwb25zaXZlLWV4cGFuZGFibGUtdGFibGUgLmV4cGFuZGVkLWNvbnRlbnQtcm93IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcbiAgfVxufVxuLnJlc3BvbnNpdmUtZXhwYW5kYWJsZS10YWJsZSAuZXhwYW5kZWQtY29udGVudC1yb3cuY29sbGFwc2luZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlc3BvbnNpdmUtZXhwYW5kYWJsZS10YWJsZSAuZXhwYW5kZWQtY29udGVudC1yb3cuaW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlc3BvbnNpdmUtZXhwYW5kYWJsZS10YWJsZSAuZXhwYW5kZWQtY29udGVudC1yb3cuaW4gdGQge1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXNwb25zaXZlLWV4cGFuZGFibGUtdGFibGUgLmVtcHR5LWNvbnRlbnQtcm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXNwb25zaXZlLWV4cGFuZGFibGUtdGFibGUgLmVtcHR5LWNvbnRlbnQtcm93IHRkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVzcG9uc2l2ZS1leHBhbmRhYmxlLXRhYmxlIC5uZXh0LWxvYWQtc3RvcC1yb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXNwb25zaXZlLWV4cGFuZGFibGUtdGFibGUgLm5leHQtbG9hZC1zdG9wLXJvdyB0ZCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXNwb25zaXZlLWV4cGFuZGFibGUtdGFibGUgLmxvYWQtY2l0eS1jb2xsdW1uLWNvbnRlbnQgc3BhbiwgLnJlc3BvbnNpdmUtZXhwYW5kYWJsZS10YWJsZSAudW5sb2FkLWNpdHktY29sbHVtbi1jb250ZW50IHNwYW4ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5cbi5jaGFuZ2UtYWN0aXZlLXN0YXR1cy1jb2xsdW1uLWNvbnRlbnQsIC5kZWxldGUtbG9hZC1jb2xsdW1uLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2hhbmdlLWFjdGl2ZS1zdGF0dXMtY29sbHVtbi1jb250ZW50IGEsIC5kZWxldGUtbG9hZC1jb2xsdW1uLWNvbnRlbnQgYSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG59XG4uY2hhbmdlLWFjdGl2ZS1zdGF0dXMtY29sbHVtbi1jb250ZW50IGE6aG92ZXIsIC5jaGFuZ2UtYWN0aXZlLXN0YXR1cy1jb2xsdW1uLWNvbnRlbnQgYTpmb2N1cywgLmRlbGV0ZS1sb2FkLWNvbGx1bW4tY29udGVudCBhOmhvdmVyLCAuZGVsZXRlLWxvYWQtY29sbHVtbi1jb250ZW50IGE6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cblxuLmxvYWQtZGF0ZS1jb2xsdW1uLCAubG9hZC1kYXRlLWNvbGx1bW4tY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmxvYWQtbG9hZC1pbmZvLWNvbHVtbiAuYWR2ZXJ0aXNlZC1sb2FkLWNhcnMge1xuICBsZWZ0OiAtMThweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuXG4ubG9hZC1sb2FkLWluZm8tY29sdW1uLFxuLmNhci10cmFuc3BvcnRlci1pbmZvLWNvbHVtbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxLjFyZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cblxuLnF1YW50aXR5LWNvbHVtbi1jb250ZW50IGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cbi5xdWFudGl0eS1jb2x1bW4tY29udGVudCBhOmhvdmVyLCAucXVhbnRpdHktY29sdW1uLWNvbnRlbnQgYTpmb2N1cyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5xdWFudGl0eS1jb2x1bW4tY29udGVudCAuZWRpdGFibGUuZWRpdGFibGUtY2xpY2sge1xuICBib3JkZXI6IDA7XG59XG5cbi5sb2Fkcy10YWJsZS13cmFwcGVyIC52aWV3ZWQtYmFkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTlweDtcbiAgbGVmdDogMzBweDtcbiAgcGFkZGluZzogMHB4IDRweDtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBjb2xvcjogd2hpdGU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ubG9hZHMtdGFibGUtd3JhcHBlciAubG9hZC1pcy12aWV3ZWQge1xuICBvcGFjaXR5OiAwLjQ1O1xufVxuXG4jbG9hZC1zaW5nbGUtaW5kZXgge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4vKi5sb2Fkcy10YWJsZS13cmFwcGVyLmxvYWQtc2luZ2xlLWxvYWQtd3JhcHBlciB7XG4gICAgLmxvYWQtbGlzdC1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG59Ki9cbi8qIC5sb2Fkcy10YWJsZS13cmFwcGVyLCAqL1xuLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRhYmxlIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMCAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXItdHJhbnNwb3J0ZXItdGFibGUtd3JhcHBlciB0YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgfVxufVxuLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRyLmxvYWQtaXMtdmlld2VkLFxuLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRyLmNhci10cmFuc3BvcnRlci1pcy12aWV3ZWQge1xuICBvcGFjaXR5OiAwLjQ1O1xufVxuLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRkIC52aWV3ZWQtYmFkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTlweDtcbiAgbGVmdDogMzBweDtcbiAgcGFkZGluZzogMHB4IDRweDtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBjb2xvcjogd2hpdGU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uY2FyLXRyYW5zcG9ydGVyLXRhYmxlLXdyYXBwZXIgdGQubG9hZC1zdGF0aWMtbWFwLW1vYmlsZS12aWV3IC5sb2FkLXJvdXRlLWluZm8sXG4uY2FyLXRyYW5zcG9ydGVyLXRhYmxlLXdyYXBwZXIgdGQubG9hZC1yb3V0ZS1zdGF0aWMtbWFwIC5sb2FkLXJvdXRlLWluZm8ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG4uY2FyLXRyYW5zcG9ydGVyLXRhYmxlLXdyYXBwZXIgdGQgLmxvYWQtYW5ub3VuY2VkLWRhdGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uY2FyLXRyYW5zcG9ydGVyLXRhYmxlLXdyYXBwZXIgdHIub3JhbmdlLWJvcmRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRyLm9yYW5nZS1ib3JkZXIge1xuICAgIGJvcmRlcjogc29saWQgb3JhbmdlO1xuICB9XG59XG4uY2FyLXRyYW5zcG9ydGVyLXRhYmxlLXdyYXBwZXIgdHIub3JhbmdlLWJvcmRlciB0ZCB7XG4gIGJvcmRlcjogc29saWQgb3JhbmdlO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXItdHJhbnNwb3J0ZXItdGFibGUtd3JhcHBlciB0ci5vcmFuZ2UtYm9yZGVyIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICB9XG59XG4uY2FyLXRyYW5zcG9ydGVyLXRhYmxlLXdyYXBwZXIgdHIub3JhbmdlLWJvcmRlciB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCBvcmFuZ2U7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRyLm9yYW5nZS1ib3JkZXIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICB9XG59XG4uY2FyLXRyYW5zcG9ydGVyLXRhYmxlLXdyYXBwZXIgdHIub3JhbmdlLWJvcmRlciB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCBvcmFuZ2U7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FyLXRyYW5zcG9ydGVyLXRhYmxlLXdyYXBwZXIgdHIub3JhbmdlLWJvcmRlciB0ZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgfVxufVxuLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRyLmJsdWUtYm9yZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FyLXRyYW5zcG9ydGVyLXRhYmxlLXdyYXBwZXIgdHIuYmx1ZS1ib3JkZXIge1xuICAgIGJvcmRlcjogc29saWQgIzM0OThkYjtcbiAgfVxufVxuLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRyLmJsdWUtYm9yZGVyIHRkIHtcbiAgYm9yZGVyOiBzb2xpZCAjMzQ5OGRiO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXItdHJhbnNwb3J0ZXItdGFibGUtd3JhcHBlciB0ci5ibHVlLWJvcmRlciB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgfVxufVxuLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRyLmJsdWUtYm9yZGVyIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkICMzNDk4ZGI7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRyLmJsdWUtYm9yZGVyIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgfVxufVxuLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRyLmJsdWUtYm9yZGVyIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IHNvbGlkICMzNDk4ZGI7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FyLXRyYW5zcG9ydGVyLXRhYmxlLXdyYXBwZXIgdHIuYmx1ZS1ib3JkZXIgdGQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gIH1cbn1cbi5jYXItdHJhbnNwb3J0ZXItdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZCB0ciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4uY2FyLXRyYW5zcG9ydGVyLXRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkgdHI6bm90KC5vcmFuZ2UtYm9yZGVyKTpub3QoLmJsdWUtYm9yZGVyKSB0ZCB7XG4gIGJvcmRlcjogc29saWQgI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXItdHJhbnNwb3J0ZXItdGFibGUtd3JhcHBlciB0YWJsZSB0ciB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDFweCA0cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG59XG4uY2FyLXRyYW5zcG9ydGVyLXRhYmxlLXdyYXBwZXIgdGFibGUgdHIgdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiAxNHB4IDEycHg7XG4gIGJvcmRlci10b3A6IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41NCkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5jYXItdHJhbnNwb3J0ZXItdGFibGUtd3JhcHBlciB0YWJsZSB0ciB0ZCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uY2FyLXRyYW5zcG9ydGVyLXRhYmxlLXdyYXBwZXIgdGFibGUgdHIgdGguZmlyc3Qtcm93LFxuLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRhYmxlIHRyIHRoLmxhc3Qtcm93LFxuLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRhYmxlIHRyIHRkLmZpcnN0LXJvdyxcbi5jYXItdHJhbnNwb3J0ZXItdGFibGUtd3JhcHBlciB0YWJsZSB0ciB0ZC5sYXN0LXJvdyB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIHdpZHRoOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXItdHJhbnNwb3J0ZXItdGFibGUtd3JhcHBlciB0YWJsZSB0ciB0aC5maXJzdC1yb3csXG4gIC5jYXItdHJhbnNwb3J0ZXItdGFibGUtd3JhcHBlciB0YWJsZSB0ciB0aC5sYXN0LXJvdyxcbiAgLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRhYmxlIHRyIHRkLmZpcnN0LXJvdyxcbiAgLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRhYmxlIHRyIHRkLmxhc3Qtcm93IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY2FyLXRyYW5zcG9ydGVyLXRhYmxlLXdyYXBwZXIgdGFibGUgdHIgdGguZmlyc3Qtcm93LFxuLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRhYmxlIHRyIHRkLmZpcnN0LXJvdyB7XG4gIGJveC1zaGFkb3c6IC0ycHggM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yNCkgIWltcG9ydGFudDtcbn1cbi5jYXItdHJhbnNwb3J0ZXItdGFibGUtd3JhcHBlciB0YWJsZSB0ciB0aC5sYXN0LXJvdyxcbi5jYXItdHJhbnNwb3J0ZXItdGFibGUtd3JhcHBlciB0YWJsZSB0ciB0ZC5sYXN0LXJvdyB7XG4gIGJveC1zaGFkb3c6IDFweCA0cHggM3B4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjI0KSAhaW1wb3J0YW50O1xufVxuLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRhYmxlIHRyIHRkLCAuY2FyLXRyYW5zcG9ydGVyLXRhYmxlLXdyYXBwZXIgdGFibGUgdHIgdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiAxNHB4IDEycHg7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXItdHJhbnNwb3J0ZXItdGFibGUtd3JhcHBlciB0YWJsZSB0ciB0ZCwgLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRhYmxlIHRyIHRoIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICB9XG59XG4uY2FyLXRyYW5zcG9ydGVyLXRhYmxlLXdyYXBwZXIgdGFibGUgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FyLXRyYW5zcG9ydGVyLXRhYmxlLXdyYXBwZXIgdGFibGUgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gIH1cbn1cbi5jYXItdHJhbnNwb3J0ZXItdGFibGUtd3JhcHBlciB0YWJsZSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXItdHJhbnNwb3J0ZXItdGFibGUtd3JhcHBlciB0YWJsZSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gIH1cbn1cbi5jYXItdHJhbnNwb3J0ZXItdGFibGUtd3JhcHBlciB0YWJsZSB0ciB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRhYmxlIHRyIHRoOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICB9XG59XG4uY2FyLXRyYW5zcG9ydGVyLXRhYmxlLXdyYXBwZXIgdGFibGUgdHIgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXItdHJhbnNwb3J0ZXItdGFibGUtd3JhcHBlciB0YWJsZSB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FyLXRyYW5zcG9ydGVyLXRhYmxlLXdyYXBwZXIgdGFibGUgdHIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIH1cbn1cbi5jYXItdHJhbnNwb3J0ZXItdGFibGUtd3JhcHBlciB0ZC5hZHYtY291bnQtbG9hZC1jYXJzLFxuLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRkLmFkdi1jb3VudC1jYXItdHJhbnNwb3J0ZXItY2FycyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXItdHJhbnNwb3J0ZXItdGFibGUtd3JhcHBlciB0ZC5hZHYtY291bnQtbG9hZC1jYXJzIHtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRkLmFkdi1jb3VudC1sb2FkLWNhcnMge1xuICAgIHdpZHRoOiAyNzBweDtcbiAgfVxufVxuLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRkLmFkdi1jb3VudC1sb2FkLWNhcnMgLmFkdmVydGlzZWQtbG9hZC1jYXJzLFxuLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRkLmFkdi1jb3VudC1jYXItdHJhbnNwb3J0ZXItY2FycyAuYWR2ZXJ0aXNlZC1jYXItdHJhbnNwb3J0ZXItY2FycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMTFweDtcbiAgbGVmdDogMTMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHBhZGRpbmc6IDBweCAycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRkLmFkdi1jb3VudC1sb2FkLWNhcnMgLmFkdmVydGlzZWQtbG9hZC1jYXJzLFxuICAuY2FyLXRyYW5zcG9ydGVyLXRhYmxlLXdyYXBwZXIgdGQuYWR2LWNvdW50LWNhci10cmFuc3BvcnRlci1jYXJzIC5hZHZlcnRpc2VkLWNhci10cmFuc3BvcnRlci1jYXJzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICBib3R0b206IHVuc2V0O1xuICAgIGxlZnQ6IHVuc2V0O1xuICB9XG59XG4uY2FyLXRyYW5zcG9ydGVyLXRhYmxlLXdyYXBwZXIgdGQuYWR2LWNvdW50LWxvYWQtY2FycyAuYWR2ZXJ0aXNlZC1sb2FkLWNhcnMgLm1hdGVyaWFsLWljb25zLFxuLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRkLmFkdi1jb3VudC1jYXItdHJhbnNwb3J0ZXItY2FycyAuYWR2ZXJ0aXNlZC1jYXItdHJhbnNwb3J0ZXItY2FycyAubWF0ZXJpYWwtaWNvbnMge1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbjogMnB4IDBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRkLmFkdi1jb3VudC1sb2FkLWNhcnMgLmFkdmVydGlzZWQtbG9hZC1jYXJzIC5jYXItdHJhbnNwb3J0ZXItY2Fycyxcbi5jYXItdHJhbnNwb3J0ZXItdGFibGUtd3JhcHBlciB0ZC5hZHYtY291bnQtY2FyLXRyYW5zcG9ydGVyLWNhcnMgLmFkdmVydGlzZWQtY2FyLXRyYW5zcG9ydGVyLWNhcnMgLmNhci10cmFuc3BvcnRlci1jYXJzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXItdHJhbnNwb3J0ZXItdGFibGUtd3JhcHBlciB0ZC5hZHYtY291bnQtbG9hZC1jYXJzIC5hZHZlcnRpc2VkLWxvYWQtY2FycyAuY2FyLXRyYW5zcG9ydGVyLWNhcnMsXG4gIC5jYXItdHJhbnNwb3J0ZXItdGFibGUtd3JhcHBlciB0ZC5hZHYtY291bnQtY2FyLXRyYW5zcG9ydGVyLWNhcnMgLmFkdmVydGlzZWQtY2FyLXRyYW5zcG9ydGVyLWNhcnMgLmNhci10cmFuc3BvcnRlci1jYXJzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuLmNhci10cmFuc3BvcnRlci10YWJsZS13cmFwcGVyIHRkLmFkdi1jb3VudC1jYXItdHJhbnNwb3J0ZXItY2FycyAuYWR2ZXJ0aXNlZC1jYXItdHJhbnNwb3J0ZXItY2FycyB7XG4gIGxlZnQ6IC0xMjBweDtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiAyMHB4IDUwcHggMTVweCAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgbWFyZ2luLXRvcDogLTE3cHg7XG4gIG91dGxpbmU6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI0cHg7XG4gIHRvcDogNTAlO1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG5cbi5tb2RhbC1mb3JtLWZvb3RlciB7XG4gIG1hcmdpbjogMjRweCAtMjRweCAwIC0yNHB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLm1vZGFsIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAycHgpIHtcbiAgLm1vZGFsLWRpYWxvZy5tb2RhbC1sZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vZGFsLWRpYWxvZy5tb2RhbC1sZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwtbGcge1xuICAgIHdpZHRoOiA5OTBweDtcbiAgfVxufVxuXG4ud2hhdHMtbmV3LW1lc3NhZ2Uge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4ud2hhdHMtbmV3LW1lc3NhZ2UgcCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5zaGFyZXRoaXMtaW5saW5lLXNoYXJlLWJ1dHRvbnMge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVEMDNBO1xufVxuXG4jc3QtMSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNlYXJjaC1sb2FkLWd1ZXN0LW9mZmVycHJpY2UtY29sIC5pbnRsLXRlbC1pbnB1dCB7XG4gIHdpZHRoOiB1bnNldDtcbn1cblxuLmludGwtdGVsLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW50bC10ZWwtaW5wdXQgLmZsYWctY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW50bC10ZWwtaW5wdXQgLmNvdW50cnktbGlzdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pdGktbW9iaWxlIC5pbnRsLXRlbC1pbnB1dC5pdGktY29udGFpbmVyIHtcbiAgdG9wOiA3MHB4O1xuICBsZWZ0OiAwcHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlIC5zZWxlY3QyLXNlbGVjdGlvbixcbi5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlLWJzMyAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG4uc2VsZWN0Mi1jb250YWluZXItLWtyYWplZS1iczMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmc6IDZweCA0MHB4IDZweCAxMnB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCxcbi5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlLWJzMyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgbGluZS1oZWlnaHQ6IDI2cHggIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3csXG4uc2VsZWN0Mi1jb250YWluZXItLWtyYWplZS1iczMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWtyYWplZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyLFxuLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUtYnMzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICByaWdodDogMTBweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIsXG4uc2VsZWN0Mi1jb250YWluZXItLWtyYWplZS1iczMgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6YWZ0ZXIsXG4uc2VsZWN0Mi1jb250YWluZXItLWtyYWplZS1iczMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA2cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTJweDtcbiAgdG9wOiA1MCU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWtyYWplZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG4uc2VsZWN0Mi1jb250YWluZXItLWtyYWplZS1iczMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbi5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlLWJzMyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIHBhZGRpbmc6IDJweCAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlLWJzMyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBwYWRkaW5nOiA3cHggMTBweCA3cHggMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlLFxuLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUtYnMzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBtYXJnaW46IDBweCAwcHggMHB4IDVweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlIC5zZWxlY3QyLWRyb3Bkb3duLFxuLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUtYnMzIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmI5ZjFmO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlIGxpLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLFxuLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUtYnMzIGxpLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGM0RFO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCxcbi5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlLWJzMyAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDExcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbixcbi5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlLWJzMy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICBib3JkZXItY29sb3I6ICNmYjlmMWY7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCByZ2JhKDI1MSwgMTU5LCAzMSwgMC41NCk7XG59XG5cbi5zZWxlY3QyLWRyb3Bkb3duOm5vdCguc2VsZWN0Mi1kcm9wZG93bikge1xuICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDIuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLWtyYWplZSxcbi5zZWxlY3QyLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUtYnMzIHtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG59XG5cbi5zZWxlY3QyX19pY29uLXRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWxlY3QyX19pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0ycHg7XG4gIHJpZ2h0OiAwO1xufVxuXG4ubmF2LXRhYnMudGFicy1uYXZpZ2F0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2LXRhYnMudGFicy1uYXZpZ2F0aW9uIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG4ubmF2LXRhYnMudGFicy1uYXZpZ2F0aW9uIGxpLmFjdGl2ZSBhIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZiOWYxZjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG4ubmF2LXRhYnMudGFicy1uYXZpZ2F0aW9uIGxpLmFjdGl2ZSBhOmhvdmVyLCAubmF2LXRhYnMudGFicy1uYXZpZ2F0aW9uIGxpLmFjdGl2ZSBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXYtdGFicy50YWJzLW5hdmlnYXRpb24gbGkuYWN0aXZlIGEge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmYjlmMWY7XG4gIH1cbn1cbi5uYXYtdGFicy50YWJzLW5hdmlnYXRpb24gbGkge1xuICBtYXJnaW4tYm90dG9tOiAtMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXYtdGFicy50YWJzLW5hdmlnYXRpb24gbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubmF2LXRhYnMudGFicy1uYXZpZ2F0aW9uIGxpIGEge1xuICBvdXRsaW5lOiAwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG4ubmF2LXRhYnMudGFicy1uYXZpZ2F0aW9uIGxpIGE6aG92ZXIsIC5uYXYtdGFicy50YWJzLW5hdmlnYXRpb24gbGkgYTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmI5ZjFmO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2LXRhYnMudGFicy1uYXZpZ2F0aW9uIGxpIGEge1xuICAgIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuICAubmF2LXRhYnMudGFicy1uYXZpZ2F0aW9uIGxpIGE6aG92ZXIsIC5uYXYtdGFicy50YWJzLW5hdmlnYXRpb24gbGkgYTpmb2N1cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZiOWYxZjtcbiAgfVxufVxuLm5hdi10YWJzLnRhYnMtbmF2aWdhdGlvbiBsaSBhIC5zdmctaW5saW5lLS1mYSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5uYXYtdGFicy50YWJzLW5hdmlnYXRpb24gbGkgYSAuZmEtdXNlci1vIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZC50YWJzLW5hdmlnYXRpb24ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQudGFicy1uYXZpZ2F0aW9uIC5hY3RpdmUgYTpob3ZlciwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQudGFicy1uYXZpZ2F0aW9uIC5hY3RpdmUgYTpmb2N1cyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmYjlmMWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQudGFicy1uYXZpZ2F0aW9uIC5hY3RpdmUgYSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZiOWYxZjtcbiAgfVxuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZC50YWJzLW5hdmlnYXRpb24gLmFjdGl2ZSBhOmhvdmVyLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZC50YWJzLW5hdmlnYXRpb24gLmFjdGl2ZSBhOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmI5ZjFmO1xuICB9XG59XG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZC50YWJzLW5hdmlnYXRpb24gbGkgYSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQudGFicy1uYXZpZ2F0aW9uIGxpIGEge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cblxuLnRhYi1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmFsZXJ0LWNvbnRhaW5lci5sb2dpbiB7XG4gIG1heC13aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYWxlcnQtY29udGFpbmVyLCAuYWxlcnQtY29udGFpbmVyLWluZGV4IHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbi5hbGVydC1jb250YWluZXIgI3RvYXN0LWNvbnRhaW5lci50b2FzdC10b3AtY2VudGVyLCAuYWxlcnQtY29udGFpbmVyLWluZGV4ICN0b2FzdC1jb250YWluZXIudG9hc3QtdG9wLWNlbnRlciB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IGF1dG87XG4gIHotaW5kZXg6IDE7XG59XG4uYWxlcnQtY29udGFpbmVyICN0b2FzdC1jb250YWluZXIudG9hc3QtdG9wLWNlbnRlciAudG9hc3QsIC5hbGVydC1jb250YWluZXItaW5kZXggI3RvYXN0LWNvbnRhaW5lci50b2FzdC10b3AtY2VudGVyIC50b2FzdCB7XG4gIG1hcmdpbjogMCAwIDE2cHggMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWxlcnQtY29udGFpbmVyICN0b2FzdC1jb250YWluZXIudG9hc3QtdG9wLWNlbnRlciAudG9hc3QgLnRvYXN0LWNsb3NlLWJ1dHRvbiwgLmFsZXJ0LWNvbnRhaW5lci1pbmRleCAjdG9hc3QtY29udGFpbmVyLnRvYXN0LXRvcC1jZW50ZXIgLnRvYXN0IC50b2FzdC1jbG9zZS1idXR0b24ge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGhlaWdodDogMHB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMzVweDtcbiAgdGV4dC1pbmRlbnQ6IDBweDtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAwcHg7XG59XG4uYWxlcnQtY29udGFpbmVyICN0b2FzdC1jb250YWluZXIudG9hc3QtdG9wLWNlbnRlciAudG9hc3QgLnRvYXN0LWNsb3NlLWJ1dHRvbjpob3ZlciwgLmFsZXJ0LWNvbnRhaW5lciAjdG9hc3QtY29udGFpbmVyLnRvYXN0LXRvcC1jZW50ZXIgLnRvYXN0IC50b2FzdC1jbG9zZS1idXR0b246Zm9jdXMsIC5hbGVydC1jb250YWluZXItaW5kZXggI3RvYXN0LWNvbnRhaW5lci50b2FzdC10b3AtY2VudGVyIC50b2FzdCAudG9hc3QtY2xvc2UtYnV0dG9uOmhvdmVyLCAuYWxlcnQtY29udGFpbmVyLWluZGV4ICN0b2FzdC1jb250YWluZXIudG9hc3QtdG9wLWNlbnRlciAudG9hc3QgLnRvYXN0LWNsb3NlLWJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYWxlcnQtY29udGFpbmVyLWluZGV4IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWxlcnQtY29udGFpbmVyLWluZGV4ICN0b2FzdC1jb250YWluZXIudG9hc3QtdG9wLWNlbnRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi50b2FzdC1tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbi50b2FzdC1tZXNzYWdlIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi50b2FzdC1tZXNzYWdlIGE6aG92ZXIge1xuICBjb2xvcjogI2RkZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnRvYXN0LW1lc3NhZ2UgbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFjdGl2YXRlLWFubm91bmNlLWFsZXJ0IC5zdmctaW5saW5lLS1mYSB7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuXG4jYmxvZy1pbmRleCAuYmxvZy1hcnRpY2xlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbn1cbiNibG9nLWluZGV4IC5zdW1tYXJ5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jYmxvZy1pbmRleCAucGFnaW5hdGlvbiB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnN0YXRpc3RpY3MtcGVyaW9kLXRhYnMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyMzkuNiwgMjM5LjYsIDIzOS42KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RhdGlzdGljcy1wZXJpb2QtdGFicyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG59XG5cbi5zdGF0aXN0aWNzLXBlcmlvZC1zZWxlY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uc3RhdGlzdGljcy1wZXJpb2Qtc2VsZWN0IGZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnN0YXRpc3RpY3MtcGVyaW9kLXNlbGVjdCBmb3JtOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE0cHg7XG4gIGJvdHRvbTogMTdweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zdGF0aXN0aWNzLXBlcmlvZC1zZWxlY3RfX2xhYmVsIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc3RhdGlzdGljcy1wZXJpb2Qtc2VsZWN0X19pbnB1dCB7XG4gIG1pbi13aWR0aDogMTYwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG59XG5cbi5zdGF0aXN0aWNzLXBlcmlvZC10YWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA1OHB4O1xuICBwYWRkaW5nOiAxNnB4IDEycHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnN0YXRpc3RpY3MtcGVyaW9kLXRhYjpob3ZlciwgLnN0YXRpc3RpY3MtcGVyaW9kLXRhYjpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc3RhdGlzdGljcy1wZXJpb2QtdGFiLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuLnN0YXRpc3RpY3MtcGVyaW9kLXRhYi5hY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiOWYxZjtcbn1cbi5zdGF0aXN0aWNzLXBlcmlvZC10YWIuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmJsb2ctcG9zdC1wcmV2aWV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMjBweCAxNHB4O1xuICBsaW5lLWhlaWdodDogMS43NWVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1wb3N0LXByZXZpZXcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG4uYmxvZy1wb3N0LXByZXZpZXcgLnBvc3QtZGF0ZSB7XG4gIGNvbG9yOiAjZDFkMWQxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG59XG4uYmxvZy1wb3N0LXByZXZpZXcgLnBvc3QtdGl0bGUge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5ibG9nLXBvc3QtcHJldmlldyAucG9zdC1ib2R5LXNob3J0IHtcbiAgY29sb3I6ICNkMWQxZDE7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5ibG9nLXBvc3QtcHJldmlldyAucG9zdC1ib2R5LXNob3J0IHAge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYmxvZy1wb3N0LXByZXZpZXdfX2NvbnRlbnQge1xuICBtaW4td2lkdGg6IDA7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmJsb2ctcG9zdC1wcmV2aWV3X19hY3Rpb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1wb3N0LXByZXZpZXdfX2FjdGlvbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uYmxvZy1wb3N0LXByZXZpZXdfX2J1dHRvbiwgLmJsb2ctcG9zdC1wcmV2aWV3X19idXR0b246dmlzaXRlZCwgLmJsb2ctcG9zdC1wcmV2aWV3X19idXR0b246aG92ZXIsIC5ibG9nLXBvc3QtcHJldmlld19fYnV0dG9uOmZvY3VzLCAuYmxvZy1wb3N0LXByZXZpZXdfX2J1dHRvbjphY3RpdmUge1xuICBtaW4td2lkdGg6IDEzNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJsb2ctcG9zdC1wYWdlIHtcbiAgbWF4LXdpZHRoOiA5ODBweDtcbn1cbi5ibG9nLXBvc3QtcGFnZSBhLCAuYmxvZy1wb3N0LXBhZ2UgYTphY3RpdmUsIC5ibG9nLXBvc3QtcGFnZSBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJsb2ctcG9zdC1wYWdlX19iYWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5ibG9nLXBvc3QtcGFnZSAuYmxvZy1wb3N0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMjhweCAzMnB4IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDI0cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1wb3N0LXBhZ2UgLmJsb2ctcG9zdCB7XG4gICAgcGFkZGluZzogMjJweCAxOHB4IDI4cHg7XG4gIH1cbn1cbi5ibG9nLXBvc3QtcGFnZSAuYmxvZy1wb3N0IGEsIC5ibG9nLXBvc3QtcGFnZSAuYmxvZy1wb3N0IGE6YWN0aXZlLCAuYmxvZy1wb3N0LXBhZ2UgLmJsb2ctcG9zdCBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5pdGlhbDtcbn1cbi5ibG9nLXBvc3QtcGFnZSAuYmxvZy1wb3N0IC5wb3N0LWRhdGUge1xuICBjb2xvcjogI2QxZDFkMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG59XG4uYmxvZy1wb3N0LXBhZ2UgLmJsb2ctcG9zdCAucG9zdC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAuYmxvZy1wb3N0IC5wb3N0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgfVxufVxuLmJsb2ctcG9zdC1wYWdlIC5ibG9nLXBvc3QgLnBvc3QtYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuODU7XG59XG4uYmxvZy1wb3N0LXBhZ2UgLmJsb2ctcG9zdCAucG9zdC1ib2R5IHAge1xuICBtYXJnaW46IDAgMCAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmJsb2ctcG9zdC1wYWdlIC5ibG9nLXBvc3QgLnBvc3QtYm9keSBvbCxcbi5ibG9nLXBvc3QtcGFnZSAuYmxvZy1wb3N0IC5wb3N0LWJvZHkgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zdGF0aXN0aWNzLWFydGljbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIycHg7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgY291bnRlci1yZXNldDogc3RhdGlzdGljcy1zZWN0aW9uO1xufVxuLnN0YXRpc3RpY3MtYXJ0aWNsZV9fc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjJweCAyNHB4IDI0cHggNzJweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTEsIDE1OSwgMzEsIDAuMDgpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpLCAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjQ0LjcsIDI0NC43LCAyNDQuNyk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBzdGF0aXN0aWNzLXNlY3Rpb247XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0YXRpc3RpY3MtYXJ0aWNsZV9fc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMThweCAxNnB4IDE4cHggNThweDtcbiAgfVxufVxuLnN0YXRpc3RpY3MtYXJ0aWNsZV9fc2VjdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihzdGF0aXN0aWNzLXNlY3Rpb24pO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjJweDtcbiAgbGVmdDogMjJweDtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgI2ZmYWIzNSAwJSwgI2ZiOWYxZiAxMDAlKTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RhdGlzdGljcy1hcnRpY2xlX19zZWN0aW9uOjpiZWZvcmUge1xuICAgIHRvcDogMThweDtcbiAgICBsZWZ0OiAxNnB4O1xuICB9XG59XG4uc3RhdGlzdGljcy1hcnRpY2xlX19oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5zdGF0aXN0aWNzLWFydGljbGVfX2l0ZW1zIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAxMHB4O1xufVxuLnN0YXRpc3RpY3MtYXJ0aWNsZV9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxNnB4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiKDI0NC43LCAyNDQuNywgMjQ0LjcpO1xufVxuLnN0YXRpc3RpY3MtYXJ0aWNsZV9faXRlbTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0YXRpc3RpY3MtYXJ0aWNsZV9faXRlbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDRweDtcbiAgfVxufVxuLnN0YXRpc3RpY3MtYXJ0aWNsZV9fbGFiZWwge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnN0YXRpc3RpY3MtYXJ0aWNsZV9fY291bnRyeSwgLnN0YXRpc3RpY3MtYXJ0aWNsZV9fcm91dGUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5zdGF0aXN0aWNzLWFydGljbGVfX2NvdW50cnkgLmZpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5zdGF0aXN0aWNzLWFydGljbGVfX2NvdW50cnktY29kZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnN0YXRpc3RpY3MtYXJ0aWNsZV9fcm91dGUtYXJyb3cge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5zdGF0aXN0aWNzLWFydGljbGVfX3ZhbHVlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zdGF0aXN0aWNzLWFydGljbGVfX3RleHQge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBmb250LXNpemU6IDE3cHg7XG59XG5cbi5jbXMtZW50cnkuaG9tZXBhZ2UtbWFpbi10ZXh0IHtcbiAgcGFkZGluZzogMCAxNXB4IDU1cHggMTVweDtcbn1cblxuLmZpOjpiZWZvcmUsXG5bY2xhc3NePVwiZmkgZmktXCJdOjpiZWZvcmUsXG5bY2xhc3MqPVwiIGZpLVwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLCoFwiICFpbXBvcnRhbnQ7XG59XG5cbmh0bWwsXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFyaWFsXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLmhpZ2hsaWdodC1vcmFuZ2Uge1xuICBjb2xvcjogI2ZmYWIzNTtcbn1cblxuLm1hcC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5tYXAtbGVnZW5kIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMWQxZDE7XG4gIGJvdHRvbTogNDBweDtcbiAgbGVmdDogNXB4O1xuICBwYWRkaW5nOiA2cHggOHB4IDZweCA2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1hcC1sZWdlbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm1hcC1sb2FkLWNhcmQtbWFya2VyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QxZDFkMTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiAwIDJweCA2cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXJpYWxcIjtcbiAgbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWluLXdpZHRoOiAxMTJweDtcbiAgcGFkZGluZzogNXB4IDhweCA2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCBjYWxjKC0xMDAlIC0gOHB4KSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHotaW5kZXg6IDE7XG59XG4ubWFwLWxvYWQtY2FyZC1tYXJrZXI6YWZ0ZXIge1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICNmZmZmZmY7XG4gIGJvdHRvbTogLThweDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMDtcbn1cblxuLm1hcC1sb2FkLWNhcmQtbWFya2VyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLm1hcC1sb2FkLWNhcmQtbWFya2VyX19kZXN0aW5hdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNHB4O1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG5cbi5tYXAtbG9hZC1jYXJkLW1hcmtlcl9fZmxhZyB7XG4gIGhlaWdodDogMTFweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxNnB4O1xufVxuXG4ubWFwLWxvYWQtY2FyZC1tYXJrZXJfX2NpdHkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4ubG9hZC1jaXR5LW1hcCB7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAzMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG9hZC1jaXR5LW1hcCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbn1cblxuLm1hcC10ZXh0IHtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuXG4ubG9hZC1pbmZvIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUgLnBvcG92ZXIge1xuICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbn1cblxuLnBvcG92ZXIgLnBvcG92ZXItdGl0bGUge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcmlhbFwiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucG9wb3ZlciAucG9wb3Zlci1jb250ZW50IHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXJpYWxcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4ubWFwLWxvY2F0aW9uLXBvcG92ZXIge1xuICBtYXgtd2lkdGg6IDMyMHB4O1xufVxuLm1hcC1sb2NhdGlvbi1wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udG9vbHRpcC50b3AgLnRvb2x0aXAtYXJyb3cge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBvcGFjaXR5OiAwLjk7XG59XG4udG9vbHRpcC50b3AgLnRvb2x0aXAtaW5uZXIge1xuICBvcGFjaXR5OiAwLjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiA1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGFibGUtcmVzcG9uc2l2ZSB0YWJsZSB7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4uaGlkZS1kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlkZS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uYWR2LWNyZWRpdHMtY29zdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDAuNWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uYWR2LXRvdGFsLWNyZWRpdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgY29sb3I6IGRhcmtncmF5O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmFkdi10b3RhbC1jcmVkaXRzLXRvcHVwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmFkdi1vcGVuLWNvbnRhY3RzLWNvc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ucmVkLXN0YXIge1xuICBjb2xvcjogcmVkO1xufVxuXG4uYWR2LWljb24ge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiA0ZW07XG59XG5cbi5zdGF0cy13cmFwIHtcbiAgcGFkZGluZy1ib3R0b206IDJlbTtcbn1cblxuLmxvYWQtY2FycyB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubmV3LWJhZGdlIHtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXctYmFkZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzEwcHgpIHtcbiAgLm5ldy1iYWRnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgfVxufVxuXG4ub3JhbmdlLWJvcmRlciB7XG4gIGJvcmRlcjogc29saWQgb3JhbmdlICFpbXBvcnRhbnQ7XG59XG5cbi5ibHVlLWJvcmRlciB7XG4gIGJvcmRlcjogc29saWQgIzM0OThkYiAhaW1wb3J0YW50O1xufVxuLmJsdWUtYm9yZGVyIC5hZHZlcnRpc2VkLWxvYWQtY2FycyB7XG4gIGNvbG9yOiAjMzQ5OGRiO1xuICBib3JkZXItY29sb3I6ICMzNDk4ZGI7XG59XG5cbi5vcHRpb24tZGl2IHtcbiAgbWluLXdpZHRoOiAxMDBweDtcbn1cblxuLm9wdGlvbi1kaXYgPiBhLFxuLm9wdGlvbi1kaXYgPiBwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4uYW5ub3VuY2VtZW50LXRleHQ6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubm9uc3ViLXByZXZpZXcge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ubWFwLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubWFwLWJ1dHRvbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ucHJldmlldy1tYXAtZGlzdGFuY2UgZGl2IHtcbiAgd2lkdGg6IGF1dG87XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogM3B4O1xufVxuXG4uYWR2LWNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uZGlzYWJsZWQtYnRuIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ud2l6YXJkLWNhcmQtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYnRuLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiBncmV5O1xufVxuXG4uYnRuLXRleHQ6aG92ZXIge1xuICBjb2xvcjogYmxhY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNvbG9yLWJsYWNrIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4ubWFyZ2luLXJpZ2h0LTUge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmJ0bi1pY29uOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ub3RoZXItcGxhdGZvcm0taW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDE4MHB4O1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwcHggMTBweDtcbiAgYm9yZGVyOiAycHggZ3JleSBzb2xpZDtcbn1cblxuLm90aGVyLXBsYXRmb3JtLWltZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxNjhweDtcbn1cblxuLm90aGVyLXBsYXRmb3JtLXRleHQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDE4MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLm90aGVyLXBsYXRmb3JtLWxpbmstZGl2IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTIwcHg7XG4gIHJpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZmFmYWZhO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNmYWZhZmE7XG59XG5cbi5vdGhlci1wbGF0Zm9ybS1pbmRleCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuXG4jdG9hc3QtY29udGFpbmVyIHtcbiAgdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59IiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi9wYXJ0aWFscy92YXJpYWJsZXMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9taXhpbnMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9tZWRpYS1xdWVyaWVzJyBhcyAqO1xuXG4uc2l0ZS1zaWduLXVwLCAuc2l0ZS1zaWduLXVwLWludml0YXRpb24ge1xuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uY2hlY2tib3gge1xuICAgIGxhYmVsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgfVxufVxuXG4uY3VzdG9tLWNoZWNrYm94IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGFsdG87XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgIHdpZHRoOiAxN3B4O1xuICAgIH1cbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHRyZWVwb3BweTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY2hlY2tib3gge1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICB9XG59XG5cbi5jdXN0b20tY2hlY2tib3guY2hlY2tlZCB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJlZXBvcHB5O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdHJlZXBvcHB5O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBjb250ZW50OiAnXFwyNzEzJztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vcGFydGlhbHMvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWVkaWEtcXVlcmllcycgYXMgKjtcblxuLnNlYXJjaC1yb3ctd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzVweDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBhZ2luYXRvci1vcHRpb25zIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IDVweCAwO1xuICAgIGxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnl0ZXh0O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cbn1cblxuLmNvbnRyb2wtYnV0dG9ucy1zZWxlY3Rpb25zIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5kZWxldGUtY29uZmlybWF0aW9uLXRleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTgpO1xufVxuXG4uZGVsZXRlLWNvbmZpcm1hdGlvbi1idXR0b25zIHtcbiAgICBtYXJnaW46IDMwcHggYXV0byAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmxvYWQtbG9jYXRpb24tcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgIH1cbn1cblxuLm1vZGFsLWJvZHkge1xuICAgIC5sb2FkLWxvY2F0aW9uLXJvdyB7XG4gICAgICAgIC5maWVsZC1sb2FkLWRhdGUsIC5maWVsZC1sb2FkLXByaWNlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjhweCBhdXRvIDE1cHggYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxvYWQtYWN0aXZpdHktY29udGFpbmVyLCAuY2FyLXRyYW5zcG9ydGVyLWFjdGl2aXR5LWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNXB4O1xufSIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vcGFydGlhbHMvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWVkaWEtcXVlcmllcycgYXMgKjtcblxuLmNvbnRyb2wtbGFiZWwge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgY29sb3I6ICRzZWNvbmRhcnl0ZXh0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG91dGxpbmU6IDA7XG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0cmVlcG9wcHk7XG4gICAgICAgIGJveC1zaGFkb3c6ICRpbnB1dGhpZ2hsaWdodDtcbiAgICB9XG59XG5cbi5zZWxlY3QtYWRkb24ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIC5zdmctaW5saW5lLS1mYSB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5dGV4dDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMjJweDtcbiAgICAgICAgdG9wOiA1MHB4O1xuICAgIH1cbn1cblxuLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICB0b3A6IC0xcHggIWltcG9ydGFudDtcbn1cblxudGV4dC1hcmVhIHtcbiAgICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG4uaGVscC1ibG9jayB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE0KTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5oYXMtZXJyb3Ige1xuICAgIC5jb250cm9sLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRicmlja3JlZDtcbiAgICB9XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRicmlja3JlZDtcbiAgICB9XG4gICAgLmhlbHAtYmxvY2sge1xuICAgICAgICBjb2xvcjogJGJyaWNrcmVkO1xuICAgIH1cbn1cblxuLmhhcy1zdWNjZXNzIHtcbiAgICAuY29udHJvbC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkYXBwbGU7XG4gICAgfVxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYXBwbGU7XG4gICAgfVxuICAgIC5oZWxwLWJsb2NrIHtcbiAgICAgICAgY29sb3I6ICRhcHBsZTtcbiAgICB9XG59XG5cbi52YXQtY29kZS1saXN0LWRyb3Bkb3duIHtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLnZhdC1jb2RlLWxpc3QtZHJvcGRvd24taXRlbSB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udmF0LWNvZGUtaW5wdXQtZ3JvdXAge1xuICAgIC5pbnB1dC1ncm91cC1idG4ge1xuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICB9XG59XG5cbi5zdGVwLWFsZXJ0LXN1Y2Nlc3NmdWwtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGFsdG8yO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcGFkZGluZzogMjBweCAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN1Y2Nlc3MtYnRuLWltYWdlLCAuZW1haWwtc3VjY2Vzcy1idG4taW1hZ2UsIC5wYXNzd29yZC1zdWNjZXNzLWJ0bi1pbWFnZSB7XG4gICAgbWFyZ2luLXRvcDogLTE3cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHdpZHRoOiAzNHB4O1xuICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiA1cHggYXV0byAyNHB4IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICB9XG59XG5cbi5lbWFpbC1zdWNjZXNzLWJ0bi1pbWFnZSwgLnBhc3N3b3JkLXN1Y2Nlc3MtYnRuLWltYWdlIHtcbiAgICBtYXJnaW4tdG9wOiAtMjJweDtcbiAgICB3aWR0aDogNDRweDtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgbWFyZ2luLXRvcDogaW5pdGlhbDtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgfVxufVxuXG4uc3RlcC1hbGVydC1tZXNzYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG4uZW1wdHktbG9hZHMtdGV4dC13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG5kaXYubG9hZC1jb3VudHJ5LWZpbHRyYXRpb24tY29udGFpbmVyOjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjU0KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgYm90dG9tOiAzM3B4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cblxuZGl2LnVubG9hZC1jb3VudHJ5LWZpbHRyYXRpb24tY29udGFpbmVyOjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjU0KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgYm90dG9tOiAzM3B4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cblxuZGl2LmNhci10cmFuc3BvcnRlci1sb2FkLWNvdW50cnktZmlsdHJhdGlvbi1jb250YWluZXI6OmFmdGVyLFxuZGl2LmNhci10cmFuc3BvcnRlci11bmxvYWQtY291bnRyeS1maWx0cmF0aW9uLWNvbnRhaW5lcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC41NCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGJvdHRvbTogMzNweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJy4uL3BhcnRpYWxzL3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21peGlucycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21lZGlhLXF1ZXJpZXMnIGFzICo7XG5cblxuLmljb24tcGx1cyB7XG4gICAgY29sb3I6ICRjdXJpb3VzYmx1ZTI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luOiAycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgICBib3gtc2hhZG93OiAkaWNvbnNoYWRvdztcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgfVxufVxuXG4uaWNvbi1taW51cyB7XG4gICAgY29sb3I6ICRjdXJpb3VzYmx1ZTI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luOiAycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgJjpiZWZvcmV7XG4gICAgICAgIGJveC1zaGFkb3c6ICRpY29uc2hhZG93O1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICB9XG59XG5cbi5pY29uLWNoZWNrIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbjogM3B4IDNweCA0cHggMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgICBib3gtc2hhZG93OiAkaWNvbnNoYWRvdztcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgbGVmdDogM3B4O1xuICAgICAgICB0b3A6IDZweDtcbiAgICB9XG59XG5cbi5pY29uLWNyb3NzIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbjogMnB4IDNweCA1cHggMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgICBib3gtc2hhZG93OiAkaWNvbnNoYWRvdztcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgfVxufVxuXG4uaWNvbi1pbmZvIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgd2lkdGg6IDEuOGVtICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxLjhlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjhlbSAhaW1wb3J0YW50O1xuICAgIHZlcnRpY2FsLWFsaWduOiBzdWIgIWltcG9ydGFudDtcbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vcGFydGlhbHMvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWVkaWEtcXVlcmllcycgYXMgKjtcblxuLnBvc3RzLXBlci1wYWdlLXNlbGVjdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci10b3A6IDZweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMCUpO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICBzZWxlY3Qge1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGFsdG8yO1xuICAgICAgICBwYWRkaW5nOiAwIDI4cHggMCA2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG59XG5cbi5wYWdlLXNpemUtZmlsdGVyLWxhYmVsIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG59IiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi9wYXJ0aWFscy92YXJpYWJsZXMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9taXhpbnMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9tZWRpYS1xdWVyaWVzJyBhcyAqO1xuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAycHg7XG4gICAgd2lkdGg6IDE1cHg7XG59IiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi9wYXJ0aWFscy92YXJpYWJsZXMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9taXhpbnMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9tZWRpYS1xdWVyaWVzJyBhcyAqO1xuXG5hIHtcbiAgICBjb2xvcjogJGN1cmlvdXNibHVlO1xuICAgIG91dGxpbmU6IDA7XG4gICAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xuICAgICAgICBjb2xvcjogJGN1cmlvdXNibHVlMjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxufVxuXG5oMSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDI4KTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbjogMjVweCAwcHggMzBweCAwcHg7XG59XG5cbmgyIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMjQpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbmgzIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbmg0IHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTgpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbnAge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLnJlcXVpcmVkIHtcbiAgICAuY29udHJvbC1sYWJlbCB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyonO1xuICAgICAgICAgICAgY29sb3I6ICRicmlja3JlZDtcbiAgICAgICAgfSAgIFxuICAgIH1cbn1cblxuLnJlcXVpcmVkLWZpZWxkcy10ZXh0IHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5dGV4dDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAucmVxdWlyZWQge1xuICAgICAgICBjb2xvcjogJGJyaWNrcmVkO1xuICAgIH1cbn1cblxuXG4ucmVxdWlyZWQtbWFyayB7XG4gICAgY29sb3I6ICRicmlja3JlZDtcbn0iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJ3BhcnRpYWxzL3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJ3BhcnRpYWxzL21peGlucycgYXMgKjtcbkB1c2UgJ3BhcnRpYWxzL21lZGlhLXF1ZXJpZXMnIGFzICo7XG5cbi5lcnJvci1tZXNzYWdlLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRhbHRvMjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuXG59XG5cbi5lcnJvci1tZXNzYWdlLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTAxMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZXJyb3ItNDA0IHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTI4KTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogODZweDtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDkyKTtcbiAgICB9XG59XG5cbi5lcnJvci1tYWluLW1lc3NhZ2Uge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgzMCk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAyNXB4IDAgMzBweCAwO1xuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMTBweCBhdXRvIDAgYXV0bztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRwcmltYXJ5dGV4dDtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjQpO1xuICAgIH1cbn1cblxuI2Vycm9yLWltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjEwcHg7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMCBhdXRvO1xuICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgfVxufVxuXG4uZXJyb3ItbWVzc2FnZS1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIG1hcmdpbjogMHB4IGF1dG87XG4gICAgfVxufVxuXG4uZXJyb3Itc3ViLW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgbWFyZ2luOiAwcHggYXV0byAzMHB4IGF1dG87XG4gICAgfVxufVxuXG4uZXJyb3Itc3ViLW1lc3NhZ2Uge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgfVxufSIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vcGFydGlhbHMvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWVkaWEtcXVlcmllcycgYXMgKjtcblxuZm9vdGVyIHtcbiAgICBib3R0b206IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uZm9vdGVyLW5hdmJhciB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE1KTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGJveC1zaGFkb3c6ICRmb290ZXJzaGFkb3c7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBoZWlnaHQ6ICRmb290ZXJoZWlnaHQ7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTEwMDIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOXB4IDE3cHg7XG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkdHJlZXBvcHB5O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRyZWVwb3BweTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmhpZ2hsaWdodGVkIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY3VyaW91c2JsdWU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYWN0aXZlIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkdHJlZXBvcHB5O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdHJlZXBvcHB5O1xuICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHRyZWVwb3BweTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0cmVlcG9wcHk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5kaXNhYmxlZCB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRpc2FibGVkdGV4dDtcbiAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRpc2FibGVkdGV4dDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm9yYW5nZS10ZXh0IHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmI5ZjFmO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJy4uL3BhcnRpYWxzL3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21peGlucycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21lZGlhLXF1ZXJpZXMnIGFzICo7XG5cbi5iYWNrZ3JvdW5kLWltYWdlIHtcbiAgICBiYWNrZ3JvdW5kOiAkYWxhYmFzdGVyMiB1cmwoXCIuLi8uLi9pbWFnZXMvYmFja2dyb3VuZC5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3BhY2l0eTogLjQ4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmluZGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBtYXgtaGVpZ2h0LTc2NyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAxNXB4IDBweCAxNXB4O1xuICAgIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vcGFydGlhbHMvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWVkaWEtcXVlcmllcycgYXMgKjtcblxuLnBhZ2UtbG9hZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDIwMDA7XG59XG5cbi5sb2FkZXItd3JhcCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IC00MHB4O1xufVxuXG4ubG9hZGVyLXRleHQge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNCk7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtMTAwMiB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XG4gICAgfVxufVxuXG4ud3JhcCB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDMycHggMTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtMTAwMiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIH1cbn1cblxuLmxvZ2dlZC1pbi5tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG59XG5cbi5tYWluLWNvbnRlbnQtc2lkZWJhciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMTM1cHg7XG4gICAgbGVmdDogMTVweDtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTEwMDIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLm1haW4tY29udGVudC1jb250YWluZXIge1xuICAgIG1hcmdpbjogMHB4IDBweCA5MHB4IDMxMHB4O1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIEBpbmNsdWRlIG1heC13aWR0aC0xMDAyIHtcbiAgICAgICAgbWFyZ2luOiBhdXRvIGF1dG8gNzBweCBhdXRvO1xuICAgIH1cbn1cblxuLm1haW4tYWN0aW9uLWJ1dHRvbi13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ucGxhdGZvcm1zLWxvYWRzLWJ1dHRvbi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJy4uL3BhcnRpYWxzL3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21peGlucycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21lZGlhLXF1ZXJpZXMnIGFzICo7XG5cbi5zaWRlYmFyLXdyYXBwZXIudG9nZ2xlZCB7XG4gICAgd2lkdGg6ICRzaWRlYmFyd2lkdGg7XG4gICAgbGVmdDogJHNpZGViYXJ3aWR0aDtcbn1cblxuLnNpZGViYXItd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJveC1zaGFkb3c6ICRzaWRlYmFyc2hhZG93O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zNXMgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDBweDtcbiAgICB6LWluZGV4OiAxMDQxO1xuICAgIG1hcmdpbi1sZWZ0OiAtJHNpZGViYXJ3aWR0aDtcbn1cblxuLmNsb3NlLWJ1dHRvbi13cmFwcGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGFsdG8yO1xuICAgIGhlaWdodDogJHNpZGViYXJjbG9zZWJ0bndyYXBwZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uY2xvc2Utc2lkZWJhciB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDI4KTtcbiAgICBjb2xvcjogJHNlY29uZGFyeXRleHQ7XG4gICAgb3V0bGluZTogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgdG9wOiAxNnB4O1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufVxuXG4uY2xvc2UtbmF2YmFyIHtcbiAgICBjb2xvcjogJHNlY29uZGFyeXRleHQ7XG4gICAgb3V0bGluZTogMDtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIixzYW5zLXNlcmlmLEFyaWFsO1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtMTAwMiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uc2lkZWJhci1pdGVtcyB7XG4gICAgbGkge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYWx0bzI7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTVweCAxMnB4IDI1cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWxhYmFzdGVyMjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRyZWVwb3BweTtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdHJlZXBvcHB5O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zdmctaW5saW5lLS1mYSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmEtY2FyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5tYWluLWFjdGlvbi1pdGVtIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeXRleHQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5oaWdobGlnaHRlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY3VyaW91c2JsdWU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5vcmFuZ2UtdGV4dCB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICR5ZWxsb3dvcmFuZ2U7XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGkuZGlzYWJsZWQge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGlzYWJsZWR0ZXh0O1xuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkaXNhYmxlZHRleHQ7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuYWN0aXZlIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJHRyZWVwb3BweTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhbGFiYXN0ZXIyO1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0cmVlcG9wcHk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR0cmVlcG9wcHk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFsYWJhc3RlcjI7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRyZWVwb3BweTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaWRlYmFyLWl0ZW1zLWNhdGVnb3J5IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIHBhZGRpbmc6IDEycHggMTVweCAxMnB4IDI1cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTIpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRhbHRvMjtcbiAgICBjb2xvcjogJGRpc2FibGVkdGV4dFxufVxuIiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi9wYXJ0aWFscy92YXJpYWJsZXMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9taXhpbnMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9tZWRpYS1xdWVyaWVzJyBhcyAqO1xuXG4uc3Vic2NyaXB0aW9uLXJlbWluZGVyLFxuLmJ1eS1tYXAtc2VydmljZS1yZW1pbmRlciB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE1KTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAkbmF2YmFyc2hhZG93O1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5dGV4dDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDc4cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDE1cHggNTBweCAxNXB4IDYwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZzogMTVweCAyNXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNDI1IHtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICB9XG59XG5cbi5zdWJzY3JpcHRpb24tcmVtaW5kZXI6bGFzdC1vZi10eXBlLFxuLmJ1eS1tYXAtc2VydmljZS1yZW1pbmRlcjpsYXN0LW9mLXR5cGVcbntcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuXG4uZmFjZWJvb2stcmVtaW5kZXIge1xuICAgIGNvbG9yOiAjNDg2M2FlO1xuICAgIGJvcmRlci1jb2xvcjogIzQ4NjNhZTtcbn1cblxuLmZhY2Vib29rLXJlbWluZGVyIC5yZW1pbmRlci1pY29uIHtcbiAgICBjb2xvcjogIzQ4NjNhZTtcbn1cblxuLnRlbGVncmFtLXJlbWluZGVyIHtcbiAgICBjb2xvcjogIzIxOTljYjtcbiAgICBib3JkZXItY29sb3I6ICMyMTk5Y2I7XG59XG5cbi50ZWxlZ3JhbS1yZW1pbmRlciAucmVtaW5kZXItaWNvbiB7XG4gICAgY29sb3I6ICMyMTk5Y2I7XG59XG5cbi5hbm5vdW5jZW1lbnQge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE1KTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm94LXNoYWRvdzogJG5hdmJhcnNoYWRvdztcbiAgICBjb2xvcjogJHNlY29uZGFyeXRleHQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAxNXB4IDUwcHggMTVweCA2MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICR5ZWxsb3dvcmFuZ2U7XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTQyNSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgfVxufVxuXG4ucHVsbC1kb3duIHtcbiAgICBtYXJnaW4tdG9wOiAxNSU7XG59XG4ucmVtaW5kZXItaWNvbiB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDI0KTtcbiAgICBjb2xvcjogJHNlbGVjdGl2ZXllbGxvdztcbiAgICBsZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi10b3A6IC0xNHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDQyKTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBtYXJnaW46IDE1cHggYXV0byAwcHggYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxufVxuXG4ucmVtaW5kZXItbWVzc2FnZSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLnJlbWluZGVyLWJ0bi13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnJlbWluZGVyLWFjdGlvbi1idG4ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHNlbGVjdGl2ZXllbGxvdztcbiAgICBjb2xvcjogJHNlbGVjdGl2ZXllbGxvdztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgIHBhZGRpbmc6IDdweCAxMnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWxlY3RpdmV5ZWxsb3c7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMTVweCBhdXRvO1xuICAgIH1cbn1cblxuLmNsb3NlLXN1YnNjcmlwdGlvbi1yZW1pbmRlcixcbi5jbG9zZS1mYWNlYm9vay1yZW1pbmRlcixcbi5jbG9zZS10ZWxlZ3JhbS1yZW1pbmRlciB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE4KTtcbiAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICBvcGFjaXR5OiAuNDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAzNXB4O1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbn1cblxuXG4uYm9yZGVyLWNvbG9yLW9yYW5nZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkeWVsbG93b3JhbmdlO1xufVxuIiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi9wYXJ0aWFscy92YXJpYWJsZXMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9taXhpbnMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9tZWRpYS1xdWVyaWVzJyBhcyAqO1xuXG4uaW5kZXgudG9wYmFyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgIEBpbmNsdWRlIG1heC13aWR0aC0xMDAyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICB9XG59XG4udG9wYmFyIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTUpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDQwO1xuICAgIEBpbmNsdWRlIG1heC13aWR0aC0xMDAyIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBib3gtc2hhZG93OiAkbmF2YmFyc2hhZG93O1xuICAgICAgICBoZWlnaHQ6ICR0b3BiYXJoZWlnaHQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB9XG4gICAgLm5hdmJhci1jb2xsYXBzZXtcbiAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTEwMDIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRhbHRvMjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sbGFwc2luZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTEwMDIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDExcHggNTAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTU0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubG9nZ2VkLWluLnRvcGJhciB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJveC1zaGFkb3c6ICRuYXZiYXJzaGFkb3c7XG4gICAgaGVpZ2h0OiAkdG9wYmFyaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgLm5hdmJhci1uYXYge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOXB4IDE3cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTEwMDIge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE3cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgbGkuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWxhYmFzdGVyNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdHJlZXBvcHB5O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFsYWJhc3RlcjQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1lbnUtYnRuIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxMnB4O1xuICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkb2xpdmluZTI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaXR0bGVsZWFmMjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTEwMDIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeXRleHQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFsYWJhc3RlcjI7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRyZWVwb3BweTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWVudS1pdGVtIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICR0cmVlcG9wcHk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtMTAwMiB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0cmVlcG9wcHk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5sYW5ndWFnZS1kcm9wZG93bi1tZW51Lm9wZW4ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICR0cmVlcG9wcHk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtMTAwMiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR0cmVlcG9wcHk7XG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdHJlZXBvcHB5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtMTAwMiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhbGFiYXN0ZXIyO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGFsdG8yO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRyZWVwb3BweTtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWxhYmFzdGVyMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYWx0bzI7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRyZWVwb3BweTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAub3BlbiB7XG4gICAgICAgICAgICAuZHJvcGRvd24tbWVudXtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC01NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC0xMDAyIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC0xMDAyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDExcHggNTAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubmF2YmFyLXJpZ2h0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cblxuLm5hdmJhci1uYXYge1xuICAgIGxpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTdweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnM7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR0cmVlcG9wcHk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtMTAwMiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRhbHRvMjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE3cHg7XG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhbGFiYXN0ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3ZnLWlubGluZS0tZmEge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5sYW5ndWFnZS1kcm9wZG93bi1tZW51IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnl0ZXh0O1xuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0cmVlcG9wcHk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR0cmVlcG9wcHk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTEwMDIge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFsYWJhc3RlcjI7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mbGFnLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTEwMDIge1xuICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRyZWVwb3BweTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxhbmd1YWdlLWRyb3Bkb3duLW1lbnUub3BlbiB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHRyZWVwb3BweTtcbiAgICAgICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdHJlZXBvcHB5O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0cmVlcG9wcHk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC0xMDAyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWxhYmFzdGVyMjtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGFsdG8yO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdHJlZXBvcHB5O1xuICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWxhYmFzdGVyMjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRhbHRvMjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0cmVlcG9wcHk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ncmVldGluZy1tZXNzYWdlIHtcbiAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTEzMTAge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiB0ZXh0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeXRleHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm9wZW4ge1xuICAgICAgICAuZHJvcGRvd24tbWVudXtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTU0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnJhbmQge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zO1xuICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtMTAwMiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC50b3BiYXItaG9tZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJpZ3N0b25lO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJyYW5kLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLnNpZGViYXItbWVudS10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTEwMDIge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xuICAgICAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMTBweDtcbiAgICAgICAgbWFyZ2luOiAwcHggMHB4IDBweCAxNXB4O1xuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdHJlZXBvcHB5O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heC13aWR0aC00MjUge1xuICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgbWFyZ2luOiAwcHggMHB4IDBweCA1cHg7XG4gICAgfVxufVxuXG4ubmF2YmFyLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcbiAgICBtYXJnaW46IDBweCAxNXB4IDBweCAwcHg7XG4gICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHRyZWVwb3BweTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTQyNSB7XG4gICAgICAgIG1hcmdpbjogMHB4IDVweCAwcHggMHB4O1xuICAgIH1cbn1cblxuLnNpdGUtbG9nby1tYWluIHtcbiAgICB3aWR0aDogMTgwcHg7XG59XG5cbi50b3BiYXItaG9tZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTEwMDIge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICAgICAgICBjb2xvcjogJGJpZ3N0b25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMjVweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRiaWdzdG9uZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNDI1IHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDExKTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMDBweDtcbiAgICAgICAgdG9wOiA3cHg7XG4gICAgfVxufVxuXG4ubW9iaWxlLXNpdGUtbG9nbyB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIEBpbmNsdWRlIG1heC13aWR0aC00MjUge1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgfVxufVxuXG4vL1RvcGJhciByZXNwb25zaXZlXG4udG9wYmFyIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2Uge1xuICAgIEBpbmNsdWRlIG1heC13aWR0aC0xMDAyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgfVxufVxuXG4udG9wYmFyIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2UuaW4ge1xuICAgIEBpbmNsdWRlIG1heC13aWR0aC0xMDAyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG59XG4udG9wYmFyIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIEBpbmNsdWRlIG1heC13aWR0aC0xMDAyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbn1cbi50b3BiYXIgLm5hdmJhci1oZWFkZXIge1xuICAgIEBpbmNsdWRlIG1heC13aWR0aC0xMDAyIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLnRvcGJhciAubmF2YmFyLW5hdiB7XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTEwMDIge1xuICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgfVxuICAgIGxpIHtcbiAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTEwMDIge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4ubmF2YmFyLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtMTAwMiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLm5hdmJhci1jZW50ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIEBpbmNsdWRlIG1heC13aWR0aC0xMTUwIHtcbiAgICAgICAgbGVmdDogNDUlO1xuICAgIH1cbiAgICAub3JhbmdlLXRleHQge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdHJlZXBvcHB5O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5ibHVlLXRleHQge1xuICAgICAgICBjb2xvcjogJGJpZ3N0b25lO1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmlnc3RvbmU7XG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGxpLmRpc2FibGVkIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgwLDAsMCwuMjIpO1xuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsLjIyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBsaS5hY3RpdmUge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkdHJlZXBvcHB5O1xuICAgICAgICAgICAgY29sb3I6ICR0cmVlcG9wcHk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJy4uL3BhcnRpYWxzL3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21peGlucycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21lZGlhLXF1ZXJpZXMnIGFzICo7XG5cbi5sb2FkLXR5cGUtc2VsZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5zZWxlY3QtYW55LWxvYWQtdHlwZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5dGV4dDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLmxvYWQtdHlwZS1zZWxlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICAgIC5yYWRpbyB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE0KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucmFkaW8gKyAucmFkaW8ge1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgfVxuICAgIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5maWVsZC1sb2FkLXR5cGUge1xuICAgIC5oZWxwLWJsb2NrIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLmxvYWQtbG9jYXRpb24tcm93IHtcbiAgICAuZmllbGQtbG9hZC1kYXRlLCAuZmllbGQtbG9hZC1wcmljZSB7XG4gICAgICAgIG1hcmdpbjogMjhweCBhdXRvIDVweCBhdXRvO1xuICAgIH1cbn1cblxuLmxvYWQtdW5sb2FkLWNpdHktY29udGFpbmVyIHtcbiAgICAuaGVscC1ibG9jayB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG59XG5cbi5zZWxlY3QtZmV3LWNpdGllcyB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDEzKTtcbiAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5maWVsZC1sb2FkY2FyLXByaWNlLCAuZmllbGQtbG9hZC1wcmljZSwgLmZpZWxkLWxvYWRjYXItYXVjdGlvbl9wYXltZW50IHtcbiAgICAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDZweCA4cHg7XG4gICAgfVxufVxuXG4uZWRpdC1sb2FkLWNhci1tb2RlbC1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG59XG5cbi5sb2FkLWNhci1tb2RlbC1pdGVtLCAuZWRpdC1sb2FkLWNhci1tb2RlbC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cbn1cblxuLnJlbW92ZS1sb2FkLWNhci1tb2RlbCB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZmxhbWluZ287XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgb3V0bGluZTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyaWNrcmVkO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG59XG5cbi5hZGQtbG9hZC1jYXItbW9kZWwge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5dGV4dDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgIH1cbn1cblxuLmZpZWxkLWxvYWRjYXItcXVhbnRpdHksIC5maWVsZC1sb2FkY2FyLXN0YXRlIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcXGYwZDdcIjtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE0KTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250YXdlc29tZTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnl0ZXh0O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgIHJpZ2h0OiAyNnB4O1xuICAgIH1cbn1cblxuLnJlcXVpcmVkLWZpZWxkcy1leHBsYW5hdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5dGV4dDtcbn1cblxuLmRpcmVjdGlvbiB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuc3Bhbi5mcmVlLWFubm91bmNlbWVudC1wZXItd2VlayB7XG4gICAgY29sb3I6ICR5ZWxsb3dvcmFuZ2U7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgYSwgYTpmb2N1cywgYTphY3RpdmUge1xuICAgICAgICBjb2xvcjogJHllbGxvd29yYW5nZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxufVxuXG4ubGluay1vcGVuLXBvc3RhbC1jb2RlLXVubG9hZCxcbi5saW5rLW9wZW4tcG9zdGFsLWNvZGUtbG9hZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICAgICY6YWN0aXZlLFxuICAgICY6Zm9jdXMsXG4gICAgJjpob3ZlclxuICAgIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnl0ZXh0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi50b29sdGlwLWlubmVyIHtcbiAgICB3aGl0ZS1zcGFjZTpwcmUtd3JhcCAhaW1wb3J0YW50O1xufVxuXG5cbi5sYWJlbC1saWtlLXR3by1saW5lcyB7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLmxhYmVsLWxpa2UtdHdvLWxpbmVzLWNvbnRhaW5lci5maWVsZC1sb2FkY2FyLXF1YW50aXR5LFxuLmxhYmVsLWxpa2UtdHdvLWxpbmVzLWNvbnRhaW5lci5maWVsZC1sb2FkY2FyLXN0YXRlLFxue1xuICAgICY6YWZ0ZXIge1xuICAgICAgICB0b3A6IDYzcHg7XG4gICAgfVxufVxuXG4ubG9hZC1saXN0LWl0ZW0tY2hlY2stY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgei1pbmRleDogMTtcbn1cblxuLmxvYWQtaW52aXNpYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4xNCkgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdC1wbGFjZWhvbGRlci1jb2xvciB7XG4gICAgY29sb3I6ICM5OTk7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLmxvYWQtYW5ub3VuY2UgI0lBLUMtMSB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHg7XG59XG5cbi5hbm5vdW5jZS1sb2FkLWluLXNlYXJjaC1jb250YWluZXIge1xuICAgIGhlaWdodDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIC5idG4taW1wb3J0LWxvYWRzIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzVjYjg1YztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNGNhZTRjO1xuICAgIH1cbiAgICAuYnRuLWltcG9ydC1sb2Fkczpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDlkNDQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzM5ODQzOTtcbiAgICB9XG4gICAgYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgIHJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRyYWlsZXItaWNvbiB7XG4gICAgcGFkZGluZzogMCA3cHg7XG59XG4iLCJAdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSAnLi4vcGFydGlhbHMvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWVkaWEtcXVlcmllcycgYXMgKjtcblxuLm5vdC1zaG93bi1sb2FkIHtcbiAgICBjb2xvcjogJGJyaWNrcmVkO1xufVxuXG4uc2VwYXJhdG9yIHtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLy9FZGl0IGxvYWQgbW9kYWxcbi5sb2FkLXBheW1lbnQtbWV0aG9kLXNlbGVjdGlvbiB7XG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMGQ3XCI7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udGF3ZXNvbWU7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5dGV4dDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA0MHB4O1xuICAgICAgICByaWdodDogMjZweDtcbiAgICB9XG59XG5cbmRpdi5sb2FkLWFjdGl2aXR5LWNvbnRhaW5lcjo6YWZ0ZXIsXG5kaXYuY2FyLXRyYW5zcG9ydGVyLWFjdGl2aXR5LWNvbnRhaW5lcjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjU0KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgdG9wOiAxOHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cblxuQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG5cbiAgICBkaXYubG9hZC1sb2FkLWNpdHktY29udGFpbmVyLFxuICAgIGRpdi5sb2FkLXVubG9hZC1jaXR5LWNvbnRhaW5lcixcbiAgICBkaXYuZmllbGQtbG9hZC1kYXRlLFxuICAgIGRpdi5sb2FkLWRhdGUtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICB9XG59XG5cbiNwYXktdG8tb3Blbi1tYXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDhjNTg7XG4gICAgY29sb3I6IHdoaXRlXG59XG5cbiNwYXktdG8tb3Blbi1tYXAtY2FuY2VsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgY29sb3I6IHdoaXRlXG59XG5cblxudWwuZHJvcGRvd24tbWVudSB7XG4gICAgcGFkZGluZzogMTJweCAwcHggMHB4IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG5cbiAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IHVuc2V0O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICB9XG59XG5cblxuLmZpbHRlci1sb2FkcyB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgICAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICM1NTU1NTU7XG5cbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWtyYWplZS1iczMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgYm9yZGVyLXdpZHRoOiA2cHggNXB4IDAgNXB4O1xufVxuXG4ubXlsb2Fkcy1kcm9wZG93biB7XG4gICAgdWwuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHdpZHRoOiAyNDBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yNDBweDtcblxuICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtMTE1MCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aC05OTIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTU0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubXlsb2Fkcy1tZW51LWljb24ge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5dGV4dDtcbiAgICB9XG59XG5cbi5leHBhbmRlZC1sb2FkLW1lbnUtY29udGVudCB7XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG59XG5cbi5teS1sb2FkcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmxvYWQtbGlzdC1pdGVtLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG5cbiAgICAubXktbG9hZHMtZGF0ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6IGNvbG9yLmFkanVzdCgkc2Vjb25kYXJ5dGV4dCwgJGxpZ2h0bmVzczogNTAlKTtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLWFkZG9uOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubG9hZC1saXN0LWl0ZW0tYnV0dG9ucy1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAubG9hZC1saXN0LWl0ZW0tY2hlY2stY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2FkLWxpc3QtaXRlbS1idXR0b25zLWlubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubXktbG9hZHMtbWFyay1hbGwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiA4LjMzJTtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAxcHgpIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgICAgICByaWdodDogOC4zMyU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgIHJpZ2h0OiA1MnB4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgIC5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlLWJzMyAjc2VsZWN0Mi1MLVQtMTJhLXJlc3VsdHMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLmFsLXNlbGVjdDItY2l0aWVzIHtcblxuICAgICAgICAuc2VsZWN0Mi1jb250YWluZXItLWtyYWplZSAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3Rpb24gc3BhbiB1bCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLFxuICAgICAgICAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAgICAgICAgICAgei1pbmRleDogMTA2MTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hbC1zZWxlY3QyLWNpdGllcy5maWx0ZXItbG9hZHMge1xuXG4gICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0aW9uLFxuICAgICAgICAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG5cblxuICAgIC5teS1sb2Fkcy1tZW51LW1vYmlsZS1tb2RhbCAubG9hZC1wcmV2aWV3LW1vYmlsZS1tZW51LWNvbnRhaW5lciB1bCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuXG4gICAgICAgIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjYW5ub3VuY2UtbG9hZC1tb2RhbCB7XG4gICAgICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubXktbG9hZHMtbWVudS1ub3RpZmljYXRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDI3cHg7XG59XG5cbi5teS1sb2Fkcy1tZW51LW5vdGlmaWNhdGlvbi5tb2JpbGUtYmFkZ2Uge1xuICAgIGxlZnQ6IDExcHg7XG59XG5cbnVsLm15LWxvYWRzLWNvdW50ZXItYnV0dG9ucy1yb3cge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgLm9wdGlvbi1kaXYge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgICAgICAuYmFkZ2UtbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMDAxcHgpIHtcbiAgICAgICAgICAgIC5iYWRnZS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDJweCkgYW5kIChtYXgtd2lkdGg6IDExNDlweCkge1xuICAgICAgICAgICAgLmJhZGdlLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDExNTBweCkge1xuICAgICAgICAgICAgLmJhZGdlLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5teS1jYXItdHJhbnNwb3J0ZXJzLXRhYmxlLWNvbnRyb2wtYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAuY29udHJvbC1idXR0b25zLXNlbGVjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLmdyaWQtdmlldy1jb250cm9sLWJ0biB7XG4gICAgICAgICAgICBmbGV4OiAxIDEgMDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFnaW5hdG9yLW9wdGlvbnMge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgLmNvbnRyb2wtYnV0dG9ucy1zZWxlY3Rpb25zIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlICcuLi9wYXJ0aWFscy92YXJpYWJsZXMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9taXhpbnMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9tZWRpYS1xdWVyaWVzJyBhcyAqO1xuXG4ucHJpbWFyeS1idXR0b24uc2VhcmNoLWxvYWQtc2lnbi1pbi1idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiA2cHggMjVweDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgcGFkZGluZzogMTJweCAxMHB4O1xuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG59XG5cbi5zZWFyY2gtcmVzdWx0cy1sb2FkLWNvZGUge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogY29sb3IuYWRqdXN0KCRzZWNvbmRhcnl0ZXh0LCAkbGlnaHRuZXNzOiA1MCUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIHRvcDogMHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIG1hcmdpbjogMTBweCAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG59XG5cblxuXG4ubG9hZC1wcmV2aWV3LWNvbnRlbnQtaGVhZGluZyB7XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgfVxufVxuXG4ubG9hZC1wcmV2aWV3LWNvbnRhY3QtY29sdW1uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5cbi5ub3QtbG9nZ2VkLWluLXByZXZpZXcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uZXhwYW5kZWQtbG9hZC1wcmV2aWV3LWNvbnRlbnQsXG4uZXhwYW5kZWQtbG9hZC1vZmZlci1mb3JtLWNvbnRlbnQge1xuICAgIGJvcmRlci1zcGFjaW5nOiAwIDBweDtcbiAgICBtYXJnaW4tdG9wOiAtMzNweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgfVxuXG4gICAgLmxvYWQtcHJldmlldy1tb2RhbC1jb250ZW50LXdyYXBwZXIsXG4gICAgLmxvYWQtaW5mbyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxufVxuXG4ubG9hZC1wcmV2aWV3LW1vZGFsLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdhcDogMTBweDtcblxuICAgID4gZGl2IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cblxuLmNvbXBhbnktaW5mby1jYXJkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA0cHg7XG4gICAgcGFkZGluZzogMTBweCAxMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMmU4ZjA7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZjhmYWZjO1xuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG5cbi5jb21wYW55LWluZm8tdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC44OCk7XG59XG5cbi5wcmV2aWV3LW1ldGEtbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMDJlbTtcbiAgICBjb2xvcjogcmdiYSg3MSwgODUsIDEwNSwgLjk1KTtcbn1cblxuLnByZXZpZXctbGFuZ3VhZ2VzLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDhweDtcbn1cblxuLnByZXZpZXctbGFuZ3VhZ2VzLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4ubG9hZC1wcmV2aWV3LWNvbnRhY3Qtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5sb2FkLXByZXZpZXctY29udGFjdC1sYWJlbCB7XG4gICAgZmxleDogMCAwIDE1MHB4O1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmxvYWQtcHJldmlldy1jb250YWN0LXZhbHVlIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBtaW4td2lkdGg6IDA7XG59XG5cbi5sb2FkLXByZXZpZXctY29udGFjdC1tYXNrZWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogOHB4O1xufVxuXG4ubG9hZC1wcmV2aWV3LWFjdGlvbi1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NiZDVlMTtcbiAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMGYxNzJhO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzBmMTcyYTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjOTRhM2I4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjhmYWZjO1xuICAgIH1cbn1cblxuLmxvYWQtcHJldmlldy1jb250YWN0LWFjdGlvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgICBwYWRkaW5nOiAzcHggMTJweCAzcHggOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjYmQ1ZTE7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzBmMTcyYTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzBmMTcyYTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjOTRhM2I4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjhmYWZjO1xuICAgIH1cbn1cblxuLnByZXZpZXctbGFuZ3VhZ2UtYmFkZ2VzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiA2cHg7XG5cbiAgICA+IHNwYW46bm90KC5zZXBhcmF0b3IpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogNXB4O1xuICAgICAgICBwYWRkaW5nOiAzcHggOXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RiZTVmMDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBjb2xvcjogcmdiYSgzMCwgNDEsIDU5LCAuOSk7XG4gICAgfVxuXG4gICAgLnNlcGFyYXRvciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAubG9hZC1wcmV2aWV3LWNvbnRhY3Qtcm93IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiA0cHg7XG4gICAgfVxuXG4gICAgLmxvYWQtcHJldmlldy1jb250YWN0LWxhYmVsIHtcbiAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgIH1cbn1cblxuLmNhci10cmFuc3BvcnRlci1saW5rLWNvbnRlbnQge1xuICAgIGEge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIGEgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cbn1cblxuLy8gU29jaWFsIHNoYXJlIGJ1dHRvbnMgLSBwaWxsLXNoYXBlZCBkZXNpZ24gbWF0Y2hpbmcgYWN0aW9uIGJ1dHRvbnNcbi5zb2NpYWwtYnV0dG9ucyB7XG4gICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAzcHggMTVweCAzcHggM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZmZmZmIDAlLCAjZjBmMGYwIDEwMCUpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIG1hcmdpbjogNXB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjhmOGY4IDAlLCAjZTVlNWU1IDEwMCUpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjYmJiYmJiO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgYWxsOiB1bnNldDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjNTU1O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBJbmRpdmlkdWFsIHNvY2lhbCBidXR0b24gY29sb3JzIGZvciBpY29uc1xuLndoYXRzYXBwLXNpIGJ1dHRvbiBpbWcge1xuICAgIGJvcmRlci1jb2xvcjogcmdiKDAsIDIxMSwgMzcpO1xufVxuXG4uZmFjZWJvb2stc2kgYnV0dG9uIGltZyB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2IoMjQsIDExOSwgMjQyKTtcbn1cblxuLm1lc3Nlbmdlci1zaSBidXR0b24gaW1nIHtcbiAgICBib3JkZXItY29sb3I6IHJnYig2OCwgMTM4LCAyNTUpO1xufVxuXG4uZW1haWwtc2kgYnV0dG9uIGltZyB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2IoNTAsIDUwLCA1MCk7XG59XG5cbi52aWJlci1zaSBidXR0b24gaW1nIHtcbiAgICBib3JkZXItY29sb3I6ICM2MTU4YWY7XG59XG5cbi5za3lwZS1zaSBidXR0b24gaW1nIHtcbiAgICBib3JkZXItY29sb3I6ICMwZTc4Yzg7XG59XG5cbi5zbXMtc2kgYnV0dG9uIGltZyB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2IoNTAsIDUwLCA1MCk7XG59XG5cbi5sb2FkLWxpbmstaWNvbiB7XG4gICAgY29sb3I6ICR3aGl0ZTtcblxuICAgIC5zdmctaW5saW5lLS1mYSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIH1cblxuICAgIC5mYS1jaXJjbGUge1xuICAgICAgICBjb2xvcjogJGxvZ29ibHVlO1xuICAgICAgICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmEtc3RhY2sge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTJweDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICB9XG59XG5cbi5jb21wYW55LWNvbHVtbi1jb250ZW50LmxvYWQtcHJldmlldy1jb250ZW50LmxvYWQtb2ZmZXItZm9ybS1jb250ZW50IHtcbiAgICB3aWR0aDogMTEwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdHJlZXBvcHB5O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI0KTtcbiAgICB9XG59XG5cbi5sb2FkLXByZXZpZXctaWNvbiAuc3ZnLWlubGluZS0tZmEge1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIHBhZGRpbmc6IDJweCA0cHggMHB4IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICR5ZWxsb3dvcmFuZ2U7XG4gICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgICBjb2xvcjogJHllbGxvd29yYW5nZTtcbn1cblxuLmxvYWQtaWNvbi10ZXh0LWNvbnRhaW5lciB7XG4gICAgYSAuc3ZnLWlubGluZS0tZmEge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgfVxuXG4gICAgYSAuc3ZnLWlubGluZS0tZmEuZmEtYXJyb3ctbGVmdCB7XG4gICAgICAgIHBhZGRpbmc6IDRweCA2cHggNHB4IDZweDtcbiAgICB9XG5cbiAgICBhIC5zdmctaW5saW5lLS1mYS5mYS1waG9uZSB7XG4gICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgIHBhZGRpbmc6IDFweCA0cHggMCA0cHg7XG4gICAgfVxufVxuXG4ubG9hZC1pY29uLXRleHQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbjogMCAxMHB4IDEwcHggMDtcblxuICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCA1cHggNXB4IDA7XG4gICAgfVxufVxuXG4uaWNvbi10ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICM1NTU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmNhci10cmFuc3BvcnRlci1wcmV2aWV3LWljb24gLnN2Zy1pbmxpbmUtLWZhIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMjQpO1xuICAgIGNvbG9yOiAkeWVsbG93b3JhbmdlO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgJHllbGxvd29yYW5nZTtcbiAgICBwYWRkaW5nOiAwcHggNXB4O1xuICAgIHdpZHRoOiAyNHB4O1xufVxuXG4vLyBQaWxsLXNoYXBlZCBidXR0b24gc3R5bGluZyBmb3IgYWxsIGxvYWQgYWN0aW9uIGljb25zXG4ubG9hZC1hY3Rpb24taWNvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDNweCAxNXB4IDNweCAzcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZmZmZiAwJSwgI2YwZjBmMCAxMDAlKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC5pY29uLXRleHQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjhmOGY4IDAlLCAjZTVlNWU1IDEwMCUpO1xuICAgICAgICBib3JkZXItY29sb3I6ICNiYmJiYmI7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcbiAgICB9XG5cbiAgICAvLyBDb25zaXN0ZW50IDMweDMwcHggY2lyY3VsYXIgaWNvbiBjb250YWluZXJcbiAgICBpLFxuICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuXG4gICAgLy8gRm9udEF3ZXNvbWUgU1ZHIHNwZWNpZmljIGhhbmRsaW5nXG4gICAgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgICAgICAgcGFkZGluZzogN3B4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cblxuICAgIC8vIEljb24gY29sb3JzXG4gICAgJlt0aXRsZSo9XCJPZmZlclwiXSB7XG5cbiAgICAgICAgaSxcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcGljdG9uYmx1ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZbdGl0bGUqPVwiU2hhcmVcIl0ge1xuXG4gICAgICAgIGksXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBjb2xvcjogIzJlY2M3MTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZbdGl0bGUqPVwiQ2xvc2VcIl0sXG4gICAgJlt0aXRsZSo9XCJSZXR1cm5cIl0ge1xuXG4gICAgICAgIGksXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBjb2xvcjogJHllbGxvd29yYW5nZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgIHBhZGRpbmc6IDRweCAxOHB4IDRweCA0cHg7XG5cbiAgICAgICAgaSxcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubG9hZC1hY3Rpb24taWNvbi5sb2FkLXByZXZpZXctaWNvbiB7XG4gICAgaSxcbiAgICBzdmcge1xuICAgICAgICBjb2xvcjogJHllbGxvd29yYW5nZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkeWVsbG93b3JhbmdlO1xuICAgIH1cbn1cblxuXG5cbi5sb2FkLWxpbmstaWNvbiB7XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIC5mYS1zdGFjayB7XG4gICAgICAgICAgICBoZWlnaHQ6IDNlbTtcbiAgICAgICAgICAgIHdpZHRoOiAzZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogM2VtO1xuXG4gICAgICAgICAgICAuZmEtY2lyY2xlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mYS1zaGFyZS1hbHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogM3B4IDBweCA0cHggLTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxvYWQtbGluay1pY29uLnNoYXJlLWxpbmstaWNvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDNlbTtcblxuICAgIC5mYS1zdGFjayB7XG4gICAgICAgIHdpZHRoOiAyZW07XG5cbiAgICAgICAgLmZhLWNpcmNsZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdmctaW5saW5lLS1mYSB7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mYS1zaGFyZS1hbHQge1xuICAgICAgICAgICAgaGVpZ2h0OiAwLjdlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmljb24tdGV4dC5pY29uLXRleHQtc2hhcmUge1xuICAgIG1hcmdpbi10b3A6IC0yNHB4O1xufVxuXG4ubG9hZC1yZXR1cm4taWNvbiAuc3ZnLWlubGluZS0tZmEge1xuICAgIGNvbG9yOiAkeWVsbG93b3JhbmdlO1xuICAgIGJvcmRlci1jb2xvcjogJHllbGxvd29yYW5nZTtcblxuICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAkeWVsbG93b3JhbmdlO1xuICAgICAgICBmb250LXNpemU6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogNHB4IDZweCA0cHggNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4ubG9hZC1yb3V0ZS1zdGF0aWMtbWFwIHtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLnNlYXJjaC1sb2FkLWd1ZXN0LXByZXZpZXctZm9ybS1ncm91cCAuY3JlZGl0Y29kZS1pbnB1dCB7XG4gICAgd2lkdGg6IDE2MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLmxvYWQtc3RhdGljLW1hcC1lbmxhcmdlLWxpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIC5zdmctaW5saW5lLS1mYSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgIHJpZ2h0OiA0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIC5zdmctaW5saW5lLS1mYSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtaW4td2lkdGgtOTkyIHtcbiAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgIH1cbn1cblxuLmxvYWQtc3RhdGljLW1hcC1tb2JpbGUtdmlldyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4jbG9hZC1sYXJnZS1zdGF0aWMtbWFwIHtcbiAgICAubW9kYWwtYm9keSBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAubW9kYWwtYm9keSBidXR0b24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5sb2FkLXByaWNlLXRhZyxcbi5sb2FkLXRpdGxlLXByaWNlIHtcbiAgICBjb2xvcjogJHNlY29uZGFyeXRleHQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZGlzcGxheTogaW5saW5lO1xufVxuXG4ubG9hZC1pbmZvLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA4cHg7XG59XG5cbi5sb2FkLWluZm8tY2FycyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNHB4O1xufVxuXG4ubG9hZC10eXBlLWJhZGdlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNHB4IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5sb2FkLXR5cGUtYmFkZ2UuaXMtZnVsbCB7XG4gICAgY29sb3I6ICMwZjc2NmU7XG4gICAgYmFja2dyb3VuZDogI2VjZmVmZjtcbiAgICBib3JkZXItY29sb3I6ICM5OWY2ZTQ7XG59XG5cbi5sb2FkLXR5cGUtYmFkZ2UuaXMtcGFydGlhbCB7XG4gICAgY29sb3I6ICMxZDRlZDg7XG4gICAgYmFja2dyb3VuZDogI2VmZjZmZjtcbiAgICBib3JkZXItY29sb3I6ICNiZmRiZmU7XG59XG5cbi5sb2FkLWRldGFpbC1jaGlwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDJweCA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gICAgYmFja2dyb3VuZDogI2Y4ZmFmYztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTJlOGYwO1xuICAgIGNvbG9yOiByZ2JhKDE1LCAyMywgNDIsIC44NSk7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vcGFydGlhbHMvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWVkaWEtcXVlcmllcycgYXMgKjtcblxuLmNhcnRyYW5zcG9ydC1wcmV2aWV3LWNvbnRhaW5lciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGRpdiB7XG4gICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgfVxufVxuXG4uc2VhcmNoLWxvYWQtZ3Vlc3QtcHJldmlldy1jb2wge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5zZWFyY2gtbG9hZC1ndWVzdC1wcmV2aWV3LXRleHQge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW46IGF1dG8gN3B4O1xufVxuLnNlYXJjaC1sb2FkLWd1ZXN0LXByZXZpZXctaGVscC1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnNlYXJjaC1sb2FkLWd1ZXN0LXByZXZpZXctZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNlYXJjaC1sb2FkLWd1ZXN0LXByZXZpZXctY29sLFxuICAgIC5zZWFyY2gtbG9hZC1ndWVzdC1wcmV2aWV3LWZvcm0tZ3JvdXAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnNlYXJjaC1sb2FkLWd1ZXN0LXByZXZpZXctY29sICsgLnNlYXJjaC1sb2FkLWd1ZXN0LXByZXZpZXctY29sIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIH1cbiAgICAuY2FydHJhbnNwb3J0LXByZXZpZXctY29udGFpbmVyID4gZGl2IHtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDEwcHggMTVweCAwcHg7XG4gICAgfVxuXG4gICAgLmNhcnRyYW5zcG9ydC1wcmV2aWV3LWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxufVxuXG4ubG9hZC1vZmZlci1mb3JtIHtcbiAgICAuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAge1xuICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbiAgICB9XG5cbiAgICAuaW50bC10ZWwtaW5wdXQgaW5wdXQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIH1cblxuICAgIC5pbnRsLXRlbC1pbnB1dCB7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIH1cbn1cblxuLnNlYXJjaC1sb2FkLWd1ZXN0LW9mZmVycHJpY2UtY29sIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAudG9nZ2xlLW9mZmVyLXByaWNlOmhvdmVyLFxuICAgIC50b2dnbGUtb2ZmZXItcHJpY2U6Zm9jdXMge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICAgIC50b2dnbGUtb2ZmZXItcHJpY2Ugc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeXRleHQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG5cbiAgICAudG9nZ2xlLW9mZmVyLXByaWNlIC5mYSB7XG4gICAgICAgIGNvbG9yOiAkeWVsbG93b3JhbmdlO1xuICAgIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vcGFydGlhbHMvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWVkaWEtcXVlcmllcycgYXMgKjtcblxuLy9Sb3VuZHRyaXBzIHNlYXJjaFxuLnJvdW5kdHJpcC1jaXR5LXNlYXJjaCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnNlYXJjaC1idG4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwcHggMCAyNXB4IDE1cHg7XG4gICAgfVxufVxuXG4vL1JvdW5kdHJpcHMgcmVzdWx0c1xuLmN1c3RvbS10YWJsZS5yb3VuZHRyaXBzLXRhYmxlLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMTZweCBhdXRvIDcycHggYXV0bztcbn1cblxuLnJvdW5kdHJpcC1zdW1tYXJ5IHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIHBhZGRpbmc6IDI0cHggMTJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYWx0bzI7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xufVxuXG4ucm91bmR0cmlwLWhlYWRpbmcge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5sb2FkLWNpdHksIC51bmxvYWQtY2l0eSB7XG4gICAgZGl2IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxufVxuXG4uYWRkaXRpb25hbC10cmlwIHtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAuc3ZnLWlubGluZS0tZmEge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3ZnLWlubGluZS0tZmEge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vcGFydGlhbHMvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWVkaWEtcXVlcmllcycgYXMgKjtcblxuLy9TZWFyY2ggcmVxdWVzdFxuI2xvYWQtc2VhcmNocmFkaXVzIHtcbiAgICBsYWJlbCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5maWVsZC1sb2FkLXNlYXJjaHJhZGl1cywgLmZpZWxkLWNhcnRyYW5zcG9ydGVyLXJhZGl1cyB7XG4gICAgLmNvbnRyb2wtbGFiZWwge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuLy9TZWFyY2ggcmVzdWx0c1xuLnNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICBwYWRkaW5nOiAyNHB4IDEycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGFsdG8yO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbn1cblxuLnNlYXJjaC1yZXN1bHRzLWhlYWRpbmcge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5zZWFyY2gtcmVzdWx0cy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jaXRpZXMtc2VwYXJhdG9yIHtcbiAgICBtYXJnaW46IDAgN3B4O1xufVxuXG4uZGV2aW91cy1sb2FkcywgLmRpcmVjdC1sb2FkcyB7XG4gICAgLmN1c3RvbS10YWJsZSB7XG4gICAgICAgIG1hcmdpbjogMjRweCAwIDQ4cHggMDtcbiAgICB9XG59XG5cbi5leHBhbmRlZC1sb2FkLXByZXZpZXctY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubG9hZC1zZWFyY2hlcy1yZXN1bHQtdmlldyAuZXhwYW5kZWQtbG9hZC1wcmV2aWV3LWNvbnRlbnQgLmNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvdHRvbTogMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUtYnMzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIGIge1xuICAgICAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnl0ZXh0O1xuICAgIH1cbn1cblxuQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgLnNlbGVjdDItY3VzdG9tLXBvc2l0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiA1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jaXRpZXMtc2VhcmNoIHtcbiAgICAgICAuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAgICAgICAgICB6LWluZGV4OiAxMDYxO1xuICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWwtc2VsZWN0Mi1jaXRpZXMuY2l0aWVzLXNlYXJjaCAuc2VsZWN0Mi5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1kcm9wZG93biB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIH1cblxuICAgIC5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiAwcHggMTBweCAxcHggMTBweDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xuXG4gICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6OmFmdGVyIHtcbiAgICAgICAgICAgIHJpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0b3A6IDY1JSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uLFxuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb246Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHVuc2V0O1xuICAgIH1cblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgICBtYXJnaW46IDIwcHggMCAwIDA7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgLjA3NSkgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGNvbG9yOiAjNTU1O1xuICAgIH1cblxuXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDBweCAxMHB4IDFweCAxMHB4O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogNnB4IHNvbGlkIHdoaXRlO1xuICAgICAgICBib3JkZXItdG9wOiAwcHg7XG4gICAgfVxuXG4gICAgc3Bhbi5zZWxlY3QyLXNlYXJjaC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUge1xuICAgICAgICAuc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDBweCAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlcjogNnB4IHNvbGlkIHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggMTBweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogZGFyaykge1xuICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjJmMzUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlIGxpLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjJmMzUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAjZTBlMWU4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0cyB1bC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMjIyZjM1ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VsZWN0Mi1kcm9wZG93biB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAuc2VsZWN0Mi1zZWFyY2gsIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMmYzNSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZTBlMWU4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwNjE7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6IGxpZ2h0KSB7XG4gICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlIGxpLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogIzFmMWYyMSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdDItZHJvcGRvd24ge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgLnNlbGVjdDItc2VhcmNoLCAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxZjFmMjE7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTA2MTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi9wYXJ0aWFscy92YXJpYWJsZXMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9taXhpbnMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9tZWRpYS1xdWVyaWVzJyBhcyAqO1xuXG4uZmlsdGVyLXJlc3VsdC1oZWFkaW5nIHtcbiAgICBtYXJnaW46IDMycHggYXV0byAyNHB4IGF1dG87XG59XG5cbi5jbGVhci1zdWdnZXN0aW9ucy1maWx0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogJHNlY29uZGFyeXRleHQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5dGV4dDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIG1hcmdpbjogMTJweCBhdXRvIDI0cHggYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLmV4cGFuZGVkLWxvYWQtcHJldmlldy1jb250ZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiN1c2VyLXNlYXJjaGVzIHtcbiAgICB0Ym9keSB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlICcuLi9wYXJ0aWFscy92YXJpYWJsZXMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9taXhpbnMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9tZWRpYS1xdWVyaWVzJyBhcyAqO1xuXG4ubG9hZC1wcmV2aWV3LWNvbnRlbnQtaGVhZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLmxvYWRzLW9uLXJvdXRlLWxpbmstY29udGFpbmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cbn1cblxuLmxvYWQtbGlzdC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5sb2FkLWxpc3QtaXRlbS1ib3gge1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDFweCA0cHggNXB4IHJnYmEoMCwgMCwgMCwgLjE0KTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMDYpO1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWYsIEFyaWFsO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODQpO1xuICAgIH1cblxuICAgIC5sb2FkLWxpc3QtaXRlbS1ib3guY3Vyc29yOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5sb2FkLWxpc3QtaXRlbS1tYXAtaW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5dGV4dDtcblxuICAgICAgICAubG9hZC1pdGVtLXRpbWUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTlweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBjb2xvcjogY29sb3IuYWRqdXN0KCRzZWNvbmRhcnl0ZXh0LCAkbGlnaHRuZXNzOiA1MCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvYWQtbGlzdC1pdGVtLW1hcC1tb2JpbGUge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9hZC1saXN0LWl0ZW0tcm91dGUtYXJyb3cgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICB9XG5cbiAgICAubG9hZC1saXN0LWl0ZW0tbWFwLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgfVxuXG4gICAgLmxvYWQtbGlzdC1pdGVtLWJ1dHRvbnMtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgICBib3R0b206IDBweDtcbiAgICB9XG5cbiAgICAubG9hZC1saXN0LWl0ZW0tYnV0dG9ucy1pbm5lci1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAubG9hZC1sYWJlbHMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogLTEwcHg7XG5cbiAgICAgICAgLmxvYWQtbGFiZWwge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA3cHg7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZzogMXB4IDZweCAxcHggMjVweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEzNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxhYmVsLWhpZ2gtZGVtYW5kIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwaWN0b25ibHVlO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcm95YWxibHVlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxhYmVsLWJlc3QtcHJpY2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRyZWVwb3BweTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHllbGxvd29yYW5nZTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICBib3R0b206IDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9hZC1saXN0LWl0ZW0tbWFwLW1vYmlsZSB7XG4gICAgICAgIC5sb2FkLWxhYmVscyB7XG4gICAgICAgICAgICBib3R0b206IDUzcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtOTkxIHtcbiAgICAgICAgLmxvYWQtbGlzdC1pdGVtLXRpdGxlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLyoubG9hZC1sYWJlbHMge1xuICAgICAgICAgICAgYm90dG9tOiA1cHg7XG4gICAgICAgIH0qL1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuXG4gICAgICAgIC5sb2FkLWxpc3QtaXRlbS10aXRsZS1jb250YWluZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvYWQtbGlzdC1pdGVtLWJveCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC5sb2FkLWxpc3QtaXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0b3A6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgLmxvYWQtcHJpY2UtdGFnIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1jb250YWluZXIudmlzaWJsZS14cyB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAubG9hZC1saXN0LWl0ZW0tcm91dGUtYXJyb3cge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4IDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0b3A6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9hZC1saXN0LWl0ZW0tcm91dGUtY29udGFpbmVyLmhpZGRlbi1zbSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogMTcwcHg7XG5cbiAgICAgICAgLnNwLWNvbnRhaW5lcjEge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDI2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubG9hZC1saXN0LWl0ZW0tcm91dGUtdG8sXG4gICAgICAgIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1mcm9tLFxuICAgICAgICAubG9hZC1saXN0LWl0ZW0tcm91dGUtYXJyb3cge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzU7XG5cbiAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1hcnJvdyB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMjRweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1mcm9tIHtcbiAgICAgICAgICAgIGZsZXg6IDEgMSAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvYWQtbGlzdC1pdGVtLXJvdXRlLXRvIHtcbiAgICAgICAgICAgIGZsZXg6IDEgMSAwO1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1jb250YWluZXIudmlzaWJsZS1zbSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE3MHB4O1xuXG4gICAgICAgIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZS1hcnJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2FkLWxpc3QtaXRlbS1yb3V0ZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvYWQtbGlzdC1pdGVtLXJvdXRlLXRvLFxuICAgICAgICAubG9hZC1saXN0LWl0ZW0tcm91dGUtZnJvbSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2FkLWxpc3QtaXRlbS10aXRsZS1jb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE3MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy10b3A6IDI2cHg7XG5cbiAgICAgICAgLmxvYWQtbGlzdC1pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOSk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzU7XG5cbiAgICAgICAgICAgIC5sb2FkLXRpdGxlLXByaWNlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjc4KTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubG9hZC1saXN0LWl0ZW0ubXktbG9hZHMge1xuICAgIC5sb2FkLWxhYmVscyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5sb2FkLWxhYmVscyB7XG4gICAgICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmxvYWQtbGFiZWxzIHtcbiAgICAgICAgICAgIGJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxvYWQtbGlzdC1ob3ZlcmluZy1kYXRlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG5cbiAgICAuYmFkZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNzdweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoNTAlIC0gNDBweCkgMCk7XG4gICAgICAgIHRvcDogOHB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgdG9wOiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc3VtbWFyeSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmxvYWQtcm91dGUtaW5mbyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC41NCk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmxvYWQtY2FyLWNvbmRpdGlvbi1ub3JtYWwsXG4ubG9hZC1jYXItY29uZGl0aW9uLW5vdC1ub3JtYWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG5cbi5sb2FkLWNhci1jb25kaXRpb24tbm90LW5vcm1hbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMjBkZWcpO1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLmV4cGFuZGVkLWxvYWQtcHJldmlldy1jb250ZW50LW1vYmlsZSB7XG4gICAgLnByZXZpZXctY29sLWxvYWQtY29kZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogY29udGVudHM7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1yZXN1bHRzLWxvYWQtY29kZSB7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgIH1cbn1cblxuLmxvYWQtcHJldmlldy1idXR0b24tcm93IHtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCAwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5sb2FkLWNsb3NlLWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCAwcHg7XG4gICAgfVxuXG4gICAgLy8gTW9iaWxlLXNwZWNpZmljIHN0eWxpbmdcbiAgICAmLm1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICAgICAgLm1vYmlsZS1idXR0b25zLWxlZnQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgICAgICAubG9hZC1pY29uLXRleHQtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9iaWxlLWJ1dHRvbi1jbG9zZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgICAgIC5jbG9zZS1pY29uLW9ubHkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZmZmZiAwJSwgI2YwZjBmMCAxMDAlKTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjhmOGY4IDAlLCAjZTVlNWU1IDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNiYmJiYmI7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR5ZWxsb3dvcmFuZ2U7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxvYWQtcHJldmlldy1tb2JpbGUtbW9kYWwsXG4ubXktbG9hZHMtbWVudS1tb2JpbGUtbW9kYWwge1xuXG4gICAgLm1vZGFsLWRpYWxvZyxcbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDBweDtcbiAgICB9XG5cbiAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubW9kYWwtYm9keSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG5cbi5sb2FkLXByZXZpZXctdXNlci1pbmZvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgZm9udC1zaXplOiBzbWFsbGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmxvYWQtcHJldmlldy1jb250YWN0cy1jYXJkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlY2VjZWM7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcGFkZGluZzogMTBweCAxMnB4O1xufVxuXG4ubG9hZC1wcmV2aWV3LWNvbnRhY3RzLWhlYWRpbmcge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDYpO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5wcmV2aWV3LWNvbC1sb2FkLWNvZGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICB9XG5cbiAgICAubG9hZC1wcmV2aWV3LWNvbnRhY3QtY29sdW1uLFxuICAgIC5sb2FkLXByZXZpZXctZGF0YSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubG9hZC1wcmV2aWV3LWxvYWQtdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5sb2FkLXByZXZpZXctbG9hZC1pbmZvIHtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAycHggY29sb3IuYWRqdXN0KCRzZWNvbmRhcnl0ZXh0LCAkbGlnaHRuZXNzOiA1MCUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweCAxMHB4IDEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDEzMHB4O1xuXG4gICAgICAgIC5zZWFyY2gtcmVzdWx0cy1sb2FkLWNvZGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3cge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vZmZlci1mb3JtLW1vYmlsZSAuY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZXZlcnQ7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1yZXN1bHRzLWxvYWQtY29kZSB7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIC5jYXJ0cmFuc3BvcnQtcHJldmlldy1jb250YWluZXIgLnJvdy50ZXh0LWNlbnRlciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAubG9hZC1wcmV2aWV3LWxvYWQtaW5mby1kYXRlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiByZ2JhKDEyOCwgMTI4LCAxMjgsIC41NCk7XG4gICAgfVxuXG4gICAgLmxvYWQtbGlzdC1pdGVtLWRhdGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNjIpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgLmxvYWQtbGlzdC1pdGVtLXRpdGxlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNmb3JtOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAgICAgLmxvYWQtcHJpY2UtdGFnIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5dGV4dDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2FkLW9mZmVyLWZvcm0ge1xuXG4gICAgICAgIC5pbnB1dC1ncm91cCxcbiAgICAgICAgLmlucHV0LWdyb3VwIGlucHV0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubG9hZC1saXN0LWl0ZW0tZGF0ZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjYyKTtcbiAgICB9XG5cbiAgICAubG9hZC1saXN0LWl0ZW0tcm91dGUtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgfVxufVxuXG4ubG9hZC10aXRsZS1wcmljZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG5cbiAgICBzcGFuIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC45KTtcbiAgICB9XG59XG5cbi5sb2FkLWRldGFpbHMtdGFnIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNjIpO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4ubG9hZC1pbmZvLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA4cHg7XG59XG5cbi5sb2FkLWluZm8tY2FycyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNHB4O1xufVxuXG4ubG9hZC10eXBlLWJhZGdlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNHB4IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmxvYWQtdHlwZS1iYWRnZS5pcy1mdWxsIHtcbiAgICBjb2xvcjogIzBmNzY2ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZWNmZWZmO1xuICAgIGJvcmRlci1jb2xvcjogIzk5ZjZlNDtcbn1cblxuLmxvYWQtdHlwZS1iYWRnZS5pcy1wYXJ0aWFsIHtcbiAgICBjb2xvcjogIzFkNGVkODtcbiAgICBiYWNrZ3JvdW5kOiAjZWZmNmZmO1xuICAgIGJvcmRlci1jb2xvcjogI2JmZGJmZTtcbn1cblxuLmxvYWQtZGV0YWlsLWNoaXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMnB4IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgICBiYWNrZ3JvdW5kOiAjZjhmYWZjO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMmU4ZjA7XG4gICAgY29sb3I6IHJnYmEoMTUsIDIzLCA0MiwgLjg1KTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4ubG9hZC1hdWN0aW9uLXBheW1lbnQtdGFnLFxuLmxvYWQtc3RhdHVzLXRhZyB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uYWR2ZXJ0aXNlZC1sb2FkLWNhcnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMHB4O1xuICAgIGxlZnQ6IC0xMHB4O1xuICAgIGJvcmRlcjogc29saWQgI2ZmYWIzNSAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICNmZmFiMzU7XG4gICAgcGFkZGluZzogMCAxcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICB9XG5cbiAgICAubG9hZC1jYXItY29uZGl0aW9uLW5vcm1hbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICB9XG59XG5cbi5sb2FkLWxpc3QtZmlsdGVyLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3gtc2hhZG93OiAxcHggNHB4IDVweCByZ2JhKDAsIDAsIDAsIC4xNCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IuYWRqdXN0KCRzZWNvbmRhcnl0ZXh0LCAkbGlnaHRuZXNzOiA5MCUpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAuc2VhcmNoUmFkaXVzIHtcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1ZW07XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNTQpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRyb2wtbGFiZWwge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIC5zZWxlY3QtYWRkb24gLnN2Zy1pbmxpbmUtLWZhIHtcbiAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDAuODVlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmNvbnRyb2wtbGFiZWwge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5vLXBhZGRpbmctc20ge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgfVxufVxuXG4ubG9hZC1jaXR5LW5hbWUsXG4uY2l0eS1pdGVtLXBvc3RhbCB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cblxuLmxvYWQtcHJldmlldy1idXR0b24tZGVza3RvcC1yb3cge1xuICAgIC5sb2FkLWljb24tdGV4dC1jb250YWluZXIge1xuICAgICAgICBmbG9hdDogbGVmdDtcblxuICAgICAgICAubG9hZC1saW5rLWljb24gLmZhLmZhLWNpcmNsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLXRleHQge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWYsIEFyaWFsO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9hZC1pY29uLXRleHQtY29udGFpbmVyLmJ1ZmZlciB7XG4gICAgICAgIG1heC13aWR0aDogMzMlO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIH1cbn1cblxuLmctc3Rhci1yYXRpbmcge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGNvbG9yOiAkeWVsbG93b3JhbmdlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIGltZy5nLWljb24ge1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgICB9XG59XG5cbiNzdXBwbGllcnMtbW9kYWwge1xuICAgIHotaW5kZXg6IDEwNDk7XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJy4uL3BhcnRpYWxzL3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21peGlucycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21lZGlhLXF1ZXJpZXMnIGFzICo7XG5cbi5sb2FkLXBvdGVudGlhbC1kYXRhIHtcbiAgICAucm93IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICAucG90ZW50aWFsLWFsZXJ0LWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLnBvdGVudGlhbC1pdGVtcy1yb3cge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxhYmFzdGVyNTtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICB9XG5cbiAgICAucG90ZW50aWFsLWl0ZW0ge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgLnBvdGVudGlhbC1pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAucG90ZW50aWFsLWl0ZW0tY291bnQge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNWVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogJGN1cmlvdXNibHVlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBvdGVudGlhbC1pdGVtLWJ1dHRvbiBhIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3dvcmFuZ2UgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3RlbnRpYWwtaXRlbS1kZXNjciB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzMuMzN2dztcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cbi5sb2FkLWl0ZW0tcm93IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIC5sb2FkLWxpc3QtaXRlbS1idXR0b25zLWNvbnRhaW5lcixcbiAgICAubG9hZC1zdGF0aWMtbWFwLWVubGFyZ2UtbGluayAuc3ZnLWlubGluZS0tZmEsXG4gICAgLmxvYWQtcm91dGUtaW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5sb2FkLWxpc3QtaXRlbS1ib3gge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmxvYWQtbGlzdC1pdGVtLWJveC5jdXJzb3I6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxufVxuXG4uaWNvbi1sb2FkLXBvdGVudGlhbCB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJy4uL3BhcnRpYWxzL3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21peGlucycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21lZGlhLXF1ZXJpZXMnIGFzICo7XG5cbiNoYXVsaWVycy1saXN0LWluZGV4IHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5oYXVsaWVyLWxpc3QtaXRlbS1jb3ZlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uaGF1bGllci1saXN0LWl0ZW0tbG9nby1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgfVxufVxuXG4uaGF1bGllci1saXN0LWl0ZW0tbG9nbyB7XG4gICAgYm90dG9tOiAtMzBweDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIEBpbmNsdWRlIG1heC13aWR0aC0xMzEwIHtcbiAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1heC13aWR0aC0xMDAyIHtcbiAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICB3aWR0aDogMTM1cHg7XG4gICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgYm90dG9tOiB1bnNldDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNDI1IHtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgYm90dG9tOiB1bnNldDtcbiAgICB9XG59XG5cbi5oYXVsaWVyLWxpc3QtaXRlbS1jb3Zlci1yb3cge1xuICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxufVxuXG4uaGF1bGllci1saXN0LWl0ZW0gLnJvdyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cblxuLmhhdWxpZXItbGlzdC1pdGVtLWJ1dHRvbi1yb3cgZGl2Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCAkYWx0bzIgc29saWQ7XG4gICAgcGFkZGluZzogNXB4O1xufVxuXG4uaGF1bGllci1saXN0LWl0ZW0tZGVzY3Itcm93LFxuLmhhdWxpZXItbGlzdC1pdGVtLWRvY3Mtcm93LFxuLmhhdWxpZXItbGlzdC1pdGVtLWFubm91bmNlbWVudC1yb3csXG4uaGF1bGllci1saXN0LWl0ZW0tYnV0dG9uLXJvdyB7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItbGVmdDogMXB4ICRhbHRvMiBzb2xpZDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCAkYWx0bzIgc29saWQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4ICRhbHRvMiBzb2xpZDtcbn1cblxuLmhhdWxpZXItbGlzdC1pdGVtLWJ1dHRvbi1yb3cge1xuICAgIHBhZGRpbmc6IDBweDtcbn1cblxuLmhhdWxpZXItbGlzdC1pdGVtLWJ1dHRvbi1yb3cgYSB7XG4gICAgY29sb3I6ICRwcmltYXJ5dGV4dDtcbn1cblxuLmhhdWxpZXItbGlzdC1pdGVtLWJ1dHRvbi1yb3cgYTpob3Zlcixcbi5oYXVsaWVyLWxpc3QtaXRlbS1idXR0b24tcm93IGE6Zm9jdXMsXG4uaGF1bGllci1yYXRpbmctdGh1bWIgYTpmb2N1cyxcbi5oYXVsaWVyLXJhdGluZy10aHVtYiBhOmhvdmVyLFxue1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJHllbGxvd29yYW5nZTtcbn1cblxuLmhhdWxpZXItbGlzdC1pdGVtLWFubm91bmNlbWVudC1yb3cge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4uaGF1bGllcnMtbGlzdC1uby1kb2N1bWVudCxcbi5oYXVsaWVycy1saXN0LW5vLWRlc2NyaXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweDtcbn1cblxuLmhhdWxpZXItcmF0aW5nLXRodW1iIHtcbiAgICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogJGN1cmlvdXNibHVlO1xufVxuXG4uaGF1bGllci1yYXRpbmctdGh1bWIuaGF1bGllci1yYXRlZCB7XG4gICAgY29sb3I6ICRkaXNhYmxlZHRleHQ7XG59XG5cbiNoYXVsaWVycy1saXN0LWluZGV4IHtcbiAgICAuZmlsdGVyLXdyYXBwZXIsXG4gICAgI25vdGlmaWNhdGlvbi1uby1oYXVsaWVycyxcbiAgICAucmVzcG9uc2l2ZS10YWJsZS13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnBhZ2luYXRvci1vcHRpb25zIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vcGFydGlhbHMvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWVkaWEtcXVlcmllcycgYXMgKjtcblxuLmRvY3VtZW50LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbn1cblxuLmRvY3VtZW50LXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZG9jdW1lbnQtZm9ybSB7XG4gICAgLmlucHV0LWdyb3VwIHtcbiAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAuaW5wdXQtZ3JvdXAtYnRuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnRuLnByaW1hcnktYnV0dG9uLCAuYnRuLnNlY29uZGFyeS1idXR0b24ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ua3YtaGFzLWVsbGlwc2lzIHtcbiAgICAuZmlsZS1jYXB0aW9uLWVsbGlwc2lzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5maWxlLWNhcHRpb24tbmFtZSB7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIC5nbHlwaGljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICB9XG59XG5cbi5kb2N1bWVudC1zdWJtaXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdG9wOiAzM3B4O1xuICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICB0b3A6IDBweDtcbiAgICB9XG59XG5cbi5kb2N1bWVudC1mb3JtLWNvbnRhaW5lciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGFsdG8yO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5kb2N1bWVudC1pbmZvIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRhbHRvMjtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI4KTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnl0ZXh0O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgfVxufVxuXG4uZG9jdW1lbnQtZmlsZS1uYW1lIHtcbiAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5kb2N1bWVudC1lbmQtZGF0ZSB7XG4gICAgY29sb3I6ICRzZWNvbmRhcnl0ZXh0O1xufVxuXG4uZG9jdW1lbnQtYWN0aW9uLWJ1dHRvbnMge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5kb2N1bWVudC11cGRhdGUge1xuICAgIGNvbG9yOiAkY3VyaW91c2JsdWU7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjb2xvcjogJGN1cmlvdXNibHVlMjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxufVxuXG4uZG9jdW1lbnQtcmVtb3ZlLCAuZG9jdW1lbnQtZm9ybS1jbG9zZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcbiAgICBjb2xvcjogJHNlY29uZGFyeXRleHQ7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0b3A6IDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5dGV4dDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufVxuXG4uYnRuLWZpbGUucHJpbWFyeS1idXR0b24ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxufVxuXG4uYnRuLnNlY29uZGFyeS1idXR0b24ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJy4uL3BhcnRpYWxzL3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21peGlucycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21lZGlhLXF1ZXJpZXMnIGFzICo7XG5cbi5zZXR0aW5ncy1oZWFkbGluZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBoMSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucHJpbWFyeS1idXR0b24uc2VuZC1pbnZpdGF0aW9uIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjRweCAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNDI1IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4uY2hhbmdlLWVtYWlsLXdyYXBwZXIsIC5jaGFuZ2UtdmF0LWNvZGUtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLmZhY2Vib29rLWNvbm5lY3Rpb24td3JhcHBlcixcbi50ZWxlZ3JhbS1jb25uZWN0aW9uLXdyYXBwZXJcbntcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZmFjZWJvb2stY29ubmVjdGlvbi13cmFwcGVyIGEsXG4udGVsZWdyYW0tY29ubmVjdGlvbi13cmFwcGVyIGFcbntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW46IDMzcHggMCAwIDQ0cHg7XG4gICAgcGFkZGluZzogNXB4IDEwcHggNnB4IDEwcHg7XG59XG5cbi5mYWNlYm9vay1jb25uZWN0aW9uLXdyYXBwZXIgYSAuZmEtZmFjZWJvb2stc3F1YXJlLFxuLnRlbGVncmFtLWNvbm5lY3Rpb24td3JhcHBlciBhIC5mYS10ZWxlZ3JhbVxue1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBmb250LXNpemU6IDI4cHg7XG59XG5cbi5mYWNlYm9vay1jb25uZWN0aW9uLXdyYXBwZXIgYSAuZmEtdGltZXMtY2lyY2xlLFxuLnRlbGVncmFtLWNvbm5lY3Rpb24td3JhcHBlciBhIC5mYS10aW1lcy1jaXJjbGVcbntcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uY2hhbmdlLXZhdC1jb2RlLXdyYXBwZXIge1xuICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxufVxuXG4uaG93LXRvLWNoYW5nZS1lbWFpbC1pbnB1dCB7XG4gICAgY29sb3I6ICRkaXNhYmxlZHRleHQ7XG59XG5cbi5ob3ctdG8tY2hhbmdlLWljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDM3cHggMCAwIDEycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHRyZWVwb3BweTtcbiAgICB9XG59XG5cbi5wcmltYXJ5LWJ1dHRvbi5jb250YWN0LWFkbWluIHtcbiAgICBtYXJnaW46IDMzcHggMCAwIDQ0cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgbWFyZ2luOiA2cHggYXV0byAyNHB4O1xuICAgIH1cbn1cblxuLnNldHRpbmdzLXNhdmUtYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uZmllbGQtdXNlci1jaGFuZ2VlbWFpbCwgLmZpZWxkLWNvbXBhbnktY2hhbmdldmF0Y29kZSB7XG4gICAgdGV4dGFyZWEge1xuICAgICAgICByZXNpemU6IHZlcnRpY2FsO1xuICAgIH1cbn1cblxuLmNvbnRhY3QtYWRtaW4td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICB9XG59XG5cbi5maWVsZC1zZXR0aW5ncy1kcm9wZG93biB7XG4gICAgdWwuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTJweCAwcHggMTJweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgI2Ryb3Bkb3duTWVudTEge1xuICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgI2Ryb3Bkb3duTWVudTE6aG92ZXIsXG4gICAgI2Ryb3Bkb3duTWVudTE6YWN0aXZlLFxuICAgICNkcm9wZG93bk1lbnUxOmZvY3VzXG4gICAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIH1cbiAgICBzcGFuLmNhcmV0IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB0b3A6IDE3cHg7XG4gICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XG4gICAgfVxufVxuIiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi9wYXJ0aWFscy92YXJpYWJsZXMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9taXhpbnMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9tZWRpYS1xdWVyaWVzJyBhcyAqO1xuXG4udXNlci1lbWFpbC10ZXh0IHtcbiAgICBjb2xvcjogJGRpc2FibGVkdGV4dDtcbiAgICBmb250LXdlaWdodDogNjAwO1xufSIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vcGFydGlhbHMvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWVkaWEtcXVlcmllcycgYXMgKjtcblxuLmNyb3BwZXItd2lkZ2V0IC5uZXctcGhvdG8tYXJlYSB7XG4gICAgY29sb3I6ICRwcmltYXJ5dGV4dDtcbiAgICBtYXJnaW46IDBweDtcbn1cblxuLmNyb3BwZXItd2lkZ2V0IC5jcm9wcGVyLWJ1dHRvbnMge1xuICAgIHBhZGRpbmc6IDE1cHggMHB4O1xufVxuXG4uZWRpdC1oYXVsaWVyLWJ1dHRvbi1jb250YWluZXIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHdpZHRoOiA5NTBweDtcbn1cblxuLmhhdWxpZXItZGVzY3JpcHRpb24tZm9ybS1idG4sXG4uYWR2ZXJ0aXNlLWhhdWxpZXItYnRuIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uZWRpdC1kZXNjcmlwdGlvbnMtZm9ybS1sZW5ndGgtaGludCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgY29sb3I6ICRzZWNvbmRhcnl0ZXh0O1xufVxuXG4uZmllbGQtY29tcGFueWRlc2NyaXB0aW9uLWRvbWFpbiB7XG4gICAgbWF4LXdpZHRoOiAyNzBweDtcbn1cblxuLmZhZGUtaGF1bGllcnMtZGVzY3JpcHRpb25zLW1vZGFsIHtcbiAgICB6LWluZGV4OiAxMDQwO1xufVxuXG4uaGF1bGllci1zZXR0aW5ncy1sb2dvLFxuLmhhdWxpZXItc2V0dGluZ3MtaW1hZ2UtbWFuYWdlbWVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4jc2V0dGluZ3MtdGh1bWJuYWlsLWNvdmVyIHtcbiAgICBoZWlnaHQ6IDMxNnB4O1xuICAgIHdpZHRoOiA5NTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbiNzZXR0aW5ncy10aHVtYm5haWwtbG9nbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTMwcHg7XG4gICAgbGVmdDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgd2lkdGg6IDIwMHB4O1xufVxuXG4jc2V0dGluZ3MtdGh1bWJuYWlsLWNvdmVyLnRodW1ibmFpbCxcbiNzZXR0aW5ncy10aHVtYm5haWwtbG9nby50aHVtYm5haWwge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyOiA0cHggc29saWQgJGRpc2FibGVkdGV4dDtcbn1cblxuLmNoYW5nZS1sb2dvLWJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgYm90dG9tOiAtMjBweDtcbiAgICB3aWR0aDogMTgwcHg7XG59XG5cbi5jaGFuZ2UtY292ZXItYnRuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgdG9wOiAxNXB4O1xufVxuXG5kaXYuZmllbGQtY29tcGFueWRlc2NyaXB0aW9uLWRvbWFpbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5kaXYuZmllbGQtY29tcGFueWRlc2NyaXB0aW9uLWRvbWFpbjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC41NCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDI0NXB4O1xuICAgIHRvcDogNTBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5cbi5kZXNjcmlwdGlvbi1tb2RhbC10b2FzdC50b2FzdC10b3AtY2VudGVyIHtcbiAgICBsZWZ0OiAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLmRlc2NyaXB0aW9uLW1vZGFsLXRvYXN0LnRvYXN0LXRvcC1jZW50ZXIgLnRvYXN0e1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiA1NTBweDtcbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vcGFydGlhbHMvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWVkaWEtcXVlcmllcycgYXMgKjtcblxuLnNpdGUtYWJvdXQtdXMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG59IiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi9wYXJ0aWFscy92YXJpYWJsZXMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9taXhpbnMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9tZWRpYS1xdWVyaWVzJyBhcyAqO1xuXG4uZ3VpZGVsaW5lcy1xdWVzdGlvbiB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGFsdG8yO1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5dGV4dDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHBhZGRpbmc6IDEycHggMjRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRhbGFiYXN0ZXIyO1xuICAgICAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIC5zdmctaW5saW5lLS1mYSB7XG4gICAgICAgICAgICBjb2xvcjogJHRyZWVwb3BweTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3ZnLWlubGluZS0tZmEge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjQpO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbiAgICB9XG59XG5cbi5ndWlkZWxpbmVzLXF1ZXN0aW9uLmV4cGFuZGVkIHtcbiAgICAuc3ZnLWlubGluZS0tZmEge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbn1cblxuLmd1aWRlbGluZXMtYW5zd2VyIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGFsdG8yO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgdGV4dC1pbmRlbnQ6IDQ4cHg7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDI0cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heC13aWR0aC00MjUge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbn1cblxuLmd1aWRlbGluZXMtYW5zd2VyLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbn1cblxuLnF1ZXN0aW9uLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5ndWlkZWxpbmUtYW5zd2VyLTItbGV2ZWwge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICB9XG59XG5cbi5ndWlkZWxpbmUtYW5zd2VyLTMtbGV2ZWwge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICB9XG59XG5cbi5zaXRlLWd1aWRlbGluZXMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuIiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi9wYXJ0aWFscy92YXJpYWJsZXMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9taXhpbnMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9tZWRpYS1xdWVyaWVzJyBhcyAqO1xuXG4uZmFxLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4uZmFxLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5mYXEtcXVlc3Rpb24ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRhbHRvMjtcbiAgICBjb2xvcjogJHNlY29uZGFyeXRleHQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMTJweCAyNHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYWxhYmFzdGVyMjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAuZmFxLXF1ZXN0aW9uLWljb24ge1xuICAgICAgICAgICAgY29sb3I6ICR0cmVlcG9wcHk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTRweDtcbiAgICB9XG59XG5cbi5mYXEtcXVlc3Rpb24uZXhwYW5kZWQge1xuICAgIC5mYXEtcXVlc3Rpb24taWNvbiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxufVxuXG4uZmFxLXF1ZXN0aW9uLWljb24ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbn1cblxuLmZhcS1hbnN3ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRhbHRvMjtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbn1cblxuLmZhcS1hbnN3ZXItY29udGVudCB7XG4gICAgcGFkZGluZzogMTZweCAyNHB4O1xuICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDE0cHg7XG4gICAgfVxufVxuXG4uZmVlZGJhY2stY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDE2cHggLTI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYWx0bzI7XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIG1hcmdpbjogMTZweCAtMTRweDtcbiAgICB9XG59XG5cbi5mZWVkYmFjay1xdWVzdGlvbiB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE4KTtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uZmVlZGJhY2stYnV0dG9ucyB7XG4gICAgbWFyZ2luLXRvcDogMThweDtcbn1cblxuLmZlZWRiYWNrLWZvcm0tY29udGFpbmVyIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGFsdG8yO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgcGFkZGluZzogMHB4IDI0cHg7XG59XG5cbi5mZWVkYmFjay1mb3JtLXRpdGxlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTgpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMjRweCAwcHg7XG59IiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi9wYXJ0aWFscy92YXJpYWJsZXMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9taXhpbnMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9tZWRpYS1xdWVyaWVzJyBhcyAqO1xuXG4uc2l0ZS1ob3ctdG8tdXNlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xufSIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vcGFydGlhbHMvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWVkaWEtcXVlcmllcycgYXMgKjtcblxuLmltcHJpbnQtbGFiZWwge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5dGV4dDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbn0iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJy4uL3BhcnRpYWxzL3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21peGlucycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21lZGlhLXF1ZXJpZXMnIGFzICo7XG5cbi5yb3cuc2l0ZS1pbmRleC1tYWluLXJvdyB7XG4gICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2NyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG59XG5cbkBtZWRpYSAob3JpZW50YXRpb246IHBvcnRyYWl0KXtcbiAgICBAaW5jbHVkZSBtaW4td2lkdGgtNzY3IHtcbiAgICAgICAgLnNpdGUtaW5kZXgge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAuc2l0ZS1pbmRleC1sb2dvIC5zbG9nYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubG9hZC1jYXItdG90YWxzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmxvYWQtY2FyLXRvdGFscy1pbmxpbmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGRpdltjbGFzc149J2NvbC14cyddLCBkaXZbY2xhc3MqPSdjb2wteHMnXSwgZGl2W2NsYXNzXj0nY29sLW1kJ10sIGRpdltjbGFzcyo9J2NvbC1tZCddIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5zaXRlLWluZGV4LWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLnNsb2dhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNWVtO1xuICAgICAgICB9XG4gICAgICAgIGJyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaXRlLWluZGV4IHtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDAgMjBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2NyB7XG4gICAgICAgIC8qZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTAwJTsqL1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xNXB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAuc2l0ZS1pbmRleC1idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIC8qcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwOyovXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2l0ZS1pbmRleC1idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgLyogbWFyZ2luLWJvdHRvbTogLTE1cHg7ICovXG4gICAgfVxufVxuXG4uc2xvZ2FuLWVtcGhhc2l6ZWQsIC5zbG9nYW4tZW1waGFzaXplZCBhIHtcbiAgICBjb2xvcjogJHllbGxvd29yYW5nZSAhaW1wb3J0YW50O1xufVxuLnNsb2dhbi1lbXBoYXNpemVkLTIsIC5zbG9nYW4tZW1waGFzaXplZC0yIGEge1xuICAgIGNvbG9yOiAkcGljdG9uYmx1ZSAhaW1wb3J0YW50O1xufVxuXG4uc2l0ZS1pbmRleC1sb2dvIC5zbG9nYW4ge1xuICAgIGZvbnQtc2l6ZTogNS42dmg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIEBpbmNsdWRlIG1pbi13aWR0aC05OTIge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zZW07XG4gICAgICAgIGZvbnQtc2l6ZTogNS40dmg7XG4gICAgICAgIGh5cGhlbnM6IGF1dG87XG4gICAgICAgIHdpZHRoOiAzNTBweDtcbiAgICAgICAgYnIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1pbi13aWR0aC0xMzEwIHtcbiAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgICBmb250LXNpemU6IDIuN2VtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1heC13aWR0aC0xMDAyIHtcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgMTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICAgICAgYnIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi5pbmRleC1sb2dvLWxpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBvdXRsaW5lOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbn1cblxuLmluZGV4LXNpdGUtbG9nbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDIwcHg7XG4gICAgfVxufVxuXG4uaW5kZXgtc2l0ZS1sb2dvLXN1YnRleHQge1xuICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOSk7XG4gICAgY29sb3I6ICRiaWdzdG9uZTtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE0KTtcbiAgICB9XG59XG5cbi5sb2FkLWNhci10b3RhbHMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ubG9hZC1jYXItdG90YWxzLWlubGluZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5dGV4dDtcbn1cblxuLmxvYWQtY2FyLXRvdGFscy10aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubG9hZC1sb2Fkcy1saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnZlaGljbGUtbnVtYmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMjEpO1xuICAgICYucmVhZHkge1xuICAgICAgICBjb2xvcjogJGN1cmlvdXNibHVlO1xuICAgIH1cbiAgICAmLnRyYW5zcG9ydGVkIHtcbiAgICAgICAgY29sb3I6ICR0cmVlcG9wcHkyO1xuICAgIH1cbn1cblxuLmFjdGlvbi1idXR0b24td3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgIEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIH1cblxuICAgIC5hY3Rpb24tYnV0dG9uLFxuICAgIC5hY3Rpb24tYnV0dG9uLWFsdCB7XG4gICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aC03Njgge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjBweCBtaW5tYXgoMCwgMWZyKTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAgbWluLWhlaWdodDogODRweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWN0aW9uLWJ1dHRvbi1pY29uIHtcbiAgICAgICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA4NHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdmctaW5saW5lLS1mYSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgtNzY4IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hY3Rpb24tYnV0dG9uLWxhYmVsIHtcbiAgICAgICAgQGluY2x1ZGUgbWluLXdpZHRoLTc2OCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE3KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNsb2Fkcy10b29sdGlwLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNTE1MTUxO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1MTUxNTE7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG59XG5cbiNsb2Fkcy10b29sdGlwLWFycm93IHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjNTE1MTUxO1xufVxuXG4jc2hhcmUtY29udGFpbmVyLWZyb250cGFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgfVxufVxuXG4uZmFjZWJvb2stc2hhcmUtZnJvbnRwYWdlIHtcbiAgICBwYWRkaW5nOiAwcHggNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwaWN0b25ibHVlO1xufVxuXG4uZmFjZWJvb2stc2hhcmUtZnJvbnRwYWdlOmhvdmVyLFxuLmZhY2Vib29rLXNoYXJlLWZyb250cGFnZTpmb2N1cyB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwaWN0b25ibHVlMztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJy4uL3BhcnRpYWxzL3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21peGlucycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21lZGlhLXF1ZXJpZXMnIGFzICo7XG5cbi5zaXRlLWxvZ2luIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmxvZ2luLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG4ubG9naW4tYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmxpbmstdG8tcmVnaXN0ZXIge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJy4uL3BhcnRpYWxzL3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21peGlucycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21lZGlhLXF1ZXJpZXMnIGFzICo7XG5cbi5zaXRlLXJlc2V0LXBhc3N3b3JkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnJlc2V0LXBhc3N3b3JkLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG4ucmVzZXQtcGFzc3dvcmQtc2F2ZS1idG4ge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xufSIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vcGFydGlhbHMvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWVkaWEtcXVlcmllcycgYXMgKjtcblxuLm5hdHVyYWwtY29udGFpbmVyLCAubGVnYWwtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxNnB4IDBweDtcbn1cblxuLnJ1bGVzLWFncmVlbWVudC5jdXN0b20tY2hlY2tib3gge1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDVweDtcbiAgICB9XG4gICAgLmNoZWNrYm94IHtcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vL0NvbmZpcm0gZ3VpZGVsaW5lc1xuLnJ1bGVzLWFncmVlbWVudC5oYXMtZXJyb3Ige1xuICAgIC5jaGVja2JveCB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYnJpY2tyZWQ7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJyaWNrcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucnVsZXMtYWdyZWVtZW50Lmhhcy1zdWNjZXNzIHtcbiAgICAuY2hlY2tib3gge1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogJGFwcGxlO1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNpZ24tdXAtc3VibWl0LWJ0biB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLnNpdGUtc2lnbi11cCB7XG4gICAgLmZpZWxkLXVzZXItY2xhc3Mge1xuICAgICAgICAuc2VsZWN0Mi1jb250YWluZXItLWtyYWplZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcbiAgICAgICAgLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUtYnMzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOjphZnRlcixcbiAgICAgICAgLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUtYnMzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItdG9wOiA2cHggc29saWQgJGJsYWNrNTQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgICAgICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDY0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VsZWN0Ml9faWNvbiB7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWxlY3QyX19pY29uIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJy4uL3BhcnRpYWxzL3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21peGlucycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21lZGlhLXF1ZXJpZXMnIGFzICo7XG5cbi5jdXJyZW50LWNyZWRpdHMge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNSk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnlvdXItc3Vic2NyaXB0aW9uLWxpc3Qge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5dGV4dDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59IiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi9wYXJ0aWFscy92YXJpYWJsZXMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9taXhpbnMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9tZWRpYS1xdWVyaWVzJyBhcyAqO1xuXG4ud2l6YXJkLWVsZW1lbnQtY2lyY2xlLmZpbmlzaGVkLXN0ZXAsIC53aXphcmQtbGluZS1iZXR3ZWVuLWNvbnRhaW5lcnMuZmluaXNoZWQtc3RlcCB7XG4gICAgY29sb3I6ICR5ZWxsb3dvcmFuZ2U7XG4gICAgYm9yZGVyLWNvbG9yOiAkeWVsbG93b3JhbmdlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjBcXDApIGFuZCAobWluLXJlc29sdXRpb246LjAwMWRwY20pIHtcbiAgICAud2l6YXJkLWVsZW1lbnRzLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjBcXDApIGFuZCAobWluLXJlc29sdXRpb246LjAwMWRwY20pIHtcbiAgICAud2l6YXJkLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4ud2l6YXJkLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEycHggMCAzMnB4IDA7XG59XG5cbi53aXphcmQtZWxlbWVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi53aXphcmQtbGluZS1iZXR3ZWVuLWNvbnRhaW5lcnMge1xuICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCAkYWx0bztcbiAgICB3aWR0aDogMTIlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLndpemFyZC1lbGVtZW50LWNpcmNsZSwgLndpemFyZC1lbGVtZW50LWNpcmNsZS1oIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICRhbHRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgY29sb3I6ICRhbHRvO1xuICAgIGkuc3ZnLWlubGluZS0tZmEge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMzQpO1xuICAgIH1cbiAgICBpLmZhLWNyZWRpdC1jYXJkLWFsdCB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNik7XG4gICAgfVxufVxuXG4ud2l6YXJkLWVsZW1lbnQtY2lyY2xlLWgge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAzMnB4O1xufVxuXG4ud2l6YXJkLWgtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbn1cblxuLndpemFyZC1jYXJkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgICBib3gtc2hhZG93OiAwIDJweCAxcHggLTFweCByZ2JhKDAsMCwwLC4yKSwgMCAxcHggMnB4IDAgcmdiYSgwLDAsMCwuMTQpLCAwIDFweCAzcHggMCByZ2JhKDAsMCwwLC4xMik7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4ud2l6YXJkLWNhcmQtbG9hZC1sb2NhdGlvbixcbi53aXphcmQtY2FyZC1jYXJzXG57XG4gICAgcGFkZGluZzogMjRweCAxNnB4IDAgMTZweDtcbn1cblxuLmxvYWQtdHlwZS1zZWxlY3Rpb24tY29udGFpbmVyLmxvYWQtdHlwZS1hcy1zZWxlY3Qge1xuICAgIC5zZWxlY3QtYWRkb24ge1xuICAgICAgICAuc3ZnLWlubGluZS0tZmEge1xuICAgICAgICAgICAgdG9wOiA0M3B4O1xuICAgICAgICAgICAgcmlnaHQ6IDNweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ud2l6YXJkLWNhcmQtLWxvd2VyLWFkZG9uIHtcbiAgICAuc2VsZWN0LWFkZG9uIHtcbiAgICAgICAgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgICAgICAgICAgIHRvcDogNTlweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxN3B4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ud2l6YXJkLWNhcmQtLWRhcmtlbiB7XG4gICAgYmFja2dyb3VuZDogI2VmZWZlZjtcbn1cblxuLndpemFyZC1pY29uLW5vLXBhZGRpbmcge1xuICAgIHBhZGRpbmc6IDA7XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJy4uL3BhcnRpYWxzL3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21peGlucycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21lZGlhLXF1ZXJpZXMnIGFzICo7XG5cbi5zdWJzY3JpcHRpb24taW5kZXgge1xuICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xufSIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vcGFydGlhbHMvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWVkaWEtcXVlcmllcycgYXMgKjtcblxuLnNlcnZpY2VzLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zZXJ2aWNlLWl0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYWx0bzI7XG4gICAgY29sb3I6ICRwcmltYXJ5dGV4dDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1pbi1oZWlnaHQ6IDIzMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDMwcHggYXV0bztcbiAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlcnZpY2UtdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuXG4uc2VydmljZS1wcmljZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDMyKTtcbiAgICBtYXJnaW46IDIwcHggMCA1cHggMDtcbn1cblxuLnNlcnZpY2UtcHJpY2UtcGVyLW1vbnRoIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnNlcnZpY2UtZXVyby1jcmVkaXRzIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi5nb2xkZW4tY3JlZGl0cyB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uZ29sZGVuLXByaWNlIHtcbiAgICBjb2xvcjogJHllbGxvd29yYW5nZTtcbn1cblxuLnNlcnZpY2UtaW5mbyB7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gNXB4IGF1dG87XG4gICAgbWluLWhlaWdodDogOTBweDtcbiAgICB3aWR0aDogMjMwcHg7XG59XG5cbi5zZXJ2aWNlLWluZm8tZ29sZGVuIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG59XG5cbi5zZXJ2aWNlLWluZm8tbGluZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnNlcnZpY2UtYWRkaXRpb25hbC1pbmZvLWxpbmUge1xuICAgIGNvbG9yOiAkdHJlZXBvcHB5O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnByaW1hcnktYnV0dG9uLnNlbGVjdC1zZXJ2aWNlIHtcbiAgICBwYWRkaW5nOiAwcHggMjVweDtcbiAgICBtYXJnaW46IDE1cHggYXV0bztcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heC13aWR0aC00MjUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJy4uL3BhcnRpYWxzL3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21peGlucycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21lZGlhLXF1ZXJpZXMnIGFzICo7XG5cbi55b3VyLWNhcnQtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5cbi5zZWxlY3RlZC1zZXJ2aWNlLWxpc3QtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwYWRkaW5nOiAxNXB4IDBweDtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgJGFsdG8yO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYWx0bzI7XG59XG5cbi5zZWxlY3RlZC1zZXJ2aWNlLWV4dHJhLWl0ZW0ge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG59XG4uc2VsZWN0ZWQtc2VydmljZS1leHRyYS1pdGVtIC5zZXJ2aWNlLXByaWNlLWFuZC1yZW1vdmV7XG4gICAgcGFkZGluZy1yaWdodDogMTgwcHg7XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTQyNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICB9XG59XG5cbi5zZWxlY3RlZC1zZXJ2aWNlLXRpdGxlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgIGNvbG9yOiAkcHJpbWFyeXRleHQ7XG59XG5cbi5zZXJ2aWNlLXByaWNlLWFuZC1yZW1vdmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG59XG5cbi5zZWxlY3RlZC1zZXJ2aWNlLXByaWNlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogJHNlY29uZGFyeXRleHQ7XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgIH1cbn1cblxuLnJlbW92ZS1mcm9tLWNhcnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMTJweCAwIDI0cHg7XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heC13aWR0aC00MjUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMTBweCAxMnB4O1xuICAgIH1cbn1cblxuLnNlY29uZGFyeS1idXR0b24ucmVtb3ZlLWZyb20tY2FydC1idG4ge1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgYmFja2dyb3VuZDogJGdhbGxlcnk7XG4gICAgY29sb3I6ICRzZWNvbmRhcnl0ZXh0O1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ2FsbGVyeTI7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeXRleHQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gICAgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE4KTtcbiAgICB9XG59XG5cbi5zZWxlY3RlZC1zZXJ2aWNlLWZ1bGwtcHJpY2Uge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG4gICAgY29sb3I6ICRwcmltYXJ5dGV4dDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbjogMTJweCAxMnB4IDAgMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG59XG5cbi5wcmltYXJ5LWJ1dHRvbi5jYW5jZWwtcHVyY2hhc2Uge1xuICAgIG1hcmdpbjogMjRweCAwIDEycHggMDtcbiAgICBwYWRkaW5nOiAwcHggMzJweDtcbn1cblxuLnByaW1hcnktYnV0dG9uLnB1cmNoYXNlIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luOiAyNHB4IDAgMTJweCAwO1xuICAgIHBhZGRpbmc6IDBweCA1NXB4O1xuICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICBtYXJnaW46IDEycHggMDtcbiAgICB9XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJy4uL3BhcnRpYWxzL3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21peGlucycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21lZGlhLXF1ZXJpZXMnIGFzICo7XG5cbi5wdXJjaGFzZS1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ub3JkZXItcGF5bWVudCB7XG4gICAgbWFyZ2luOiA2cHggMCAzMnB4IDA7XG59XG5cbi5vcmRlci1wYXltZW50LWluZm8ge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE0KTtcbn1cblxuLnBheW1lbnQtc2VsZWN0aW9uLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ucGF5bWVudC1zZWxlY3Rpb24ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSg0OCk7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRhbHRvMjtcbiAgICBjb2xvcjogJHNlY29uZGFyeXRleHQ7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5dGV4dDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxufVxuXG4ucGF5c2VyYSB7XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDExNXB4O1xuICAgIH1cbn1cblxuLnBheXBhbCB7XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cbn1cblxuLnByaW1hcnktYnV0dG9uLnBheS1idG4ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICBtYXJnaW46IDAgYXV0byAzMnB4IGF1dG87XG4gICAgcGFkZGluZzogNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbn0iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJy4uL3BhcnRpYWxzL3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21peGlucycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21lZGlhLXF1ZXJpZXMnIGFzICo7XG5cbi5jY19iYW5uZXItd3JhcHBlciB7XG4gICAgLmNjX2Jhbm5lciB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3BlbnNhbnM7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5dGV4dDsgICAgICAgIFxuICAgICAgICAuY2NfYnRuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3dvcmFuZ2U7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTFweCAxMHB4O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMztcbiAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0cmVlcG9wcHk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi13aWR0aC0xNjYwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jY19tZXNzYWdlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40cmVtO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDFweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgtMTY2MCB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vcGFydGlhbHMvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWVkaWEtcXVlcmllcycgYXMgKjtcblxuLy9JbnB1dCBzdHlsZVxuLmlucHV0LWdyb3VwLmlucHV0LWRhdGVyYW5nZSB7XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTQyNSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICBkaXYge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICAgIC5rdi1jb250YWluZXItdG8ge1xuICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaW5wdXQtZGF0ZXJhbmdlIHtcbiAgICBpbnB1dCB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQsICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kYXRlcGlja2VyLWRheXMge1xuICAgIHRoIHtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgIH1cbn1cbi8vRGF0ZXBpY2tlciBzdHlsZVxuLmRhdGVwaWNrZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtMzc1IHtcbiAgICAgICAgbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICY6YmVmb3JlLFxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcmlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC8vSGVhZGluZ1xuICAgIHRhYmxlIHtcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgICB9XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE0KTtcbiAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICB0aC5wcmV2LCB0aC5uZXh0IHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvd29yYW5nZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICBjb2xvcjogJHllbGxvd29yYW5nZTtcbiAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udGF3ZXNvbWU7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHJpZ2h0OiA2cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJlZXBvcHB5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJHllbGxvd29yYW5nZTtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICAgXG4gICAgfVxuICAgIHRoLnByZXYge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwNTMnO1xuICAgICAgICB9XG4gICAgfVxuICAgIHRoLm5leHQge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwNTQnO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5kYXRlcGlja2VyLXN3aXRjaCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3dvcmFuZ2U7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE1KTtcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJlZXBvcHB5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC8vRGF5c1xuICAgIC5kb3cge1xuICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeXRleHQ7XG4gICAgfVxuICAgIC5kYXkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeXRleHQ7XG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGFsYWJhc3RlcjMgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAub2xkLmRheSB7XG4gICAgICAgIGNvbG9yOiAkZGlzYWJsZWR0ZXh0O1xuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeXRleHQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5ldy5kYXkge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeXRleHQ7XG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5dGV4dDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYWN0aXZlLmRheSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR0cmVlcG9wcHkgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0cmVlcG9wcHkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlbGVjdGVkLmRheSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR0cmVlcG9wcHkgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0cmVlcG9wcHkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnJhbmdlLmRheSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRhbGFiYXN0ZXIzICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeXRleHQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWxhYmFzdGVyMyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5dGV4dDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAvL01vbnRocywgWWVhcnNcbiAgICAubW9udGgsIC55ZWFyLCAuZGVjYWRlLCAuY2VudHVyeSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeXRleHQ7XG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGFsYWJhc3RlcjMgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYWN0aXZlLm1vbnRoLCAuYWN0aXZlLnllYXIsIC5hY3RpdmUuZGVjYWRlLCAuYWN0aXZlLmNlbnR1cnkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkdHJlZXBvcHB5ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdHJlZXBvcHB5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaW5wdXQtZ3JvdXAuZGF0ZSB7XG4gICAgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93b3JhbmdlO1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0cmVlcG9wcHk7XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi9wYXJ0aWFscy92YXJpYWJsZXMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9taXhpbnMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9tZWRpYS1xdWVyaWVzJyBhcyAqO1xuXG4udGFibGUudGFibGVfX21hcC1wb3BvdmVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgdGQge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBhZGRpbmc6IDRweDtcbiAgICB9XG4gICAgYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxufVxuXG4ubG9hZC1kYXRlLWNvbGx1bW4tY29udGVudCwgLmxvYWQtY29sbHVtbi1jb250ZW50LCAuZGF0ZS1jb2x1bW4tY29udGVudCwgLnF1YW50aXR5LWNvbHVtbi1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmVkaXQtbG9hZC1pY29uLCAuZWRpdC1xdWFudGl0eS1pY29uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5pbnB1dC1ncm91cC5kYXRlIHtcbiAgICAgICAgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAuZWRpdC1sb2FkLWljb24sIC5lZGl0LXF1YW50aXR5LWljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbnB1dC1ncm91cC5kYXRlIHtcbiAgICAgICAgICAgIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubG9hZC1kYXRlLWNvbGx1bW4tY29udGVudCwgLmRhdGUtY29sdW1uLWNvbnRlbnQge1xuICAgIC5pbnB1dC1ncm91cC5kYXRlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxhYmFzdGVyNTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5dGV4dDtcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgb3BhY2l0eTogMC45O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDlweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5dGV4dDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lZGl0LWRhdGUtaWNvbiwgLmVkaXQtbG9hZC1pY29uLCAuZWRpdC1xdWFudGl0eS1pY29uIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDBweDtcbiAgICByaWdodDogMHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkYWxhYmFzdGVyMjtcbiAgICBvcGFjaXR5OiAwLjk7XG4gICAgY29sb3I6ICRzZWNvbmRhcnl0ZXh0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5dGV4dDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuXG4uY2hlY2stYWxsLWNvbGx1bW4sIC5hY3RpdmUtbG9hZC1jb2xsdW1uLCAuZGVsZXRlLWxvYWQtY29sbHVtbiB7XG4gICAgd2lkdGg6IDMlO1xufVxuXG4ubG9hZC1kYXRlLWNvbGx1bW4ge1xuICAgIHdpZHRoOiAxNSU7XG59XG5cbi5sb2FkLWNpdHktY29sbHVtbiwgLnVubG9hZC1jaXR5LWNvbGx1bW4ge1xuICAgIHdpZHRoOiAyMyU7XG59XG5cbi5sb2FkLWNvbGx1bW4ge1xuICAgIHdpZHRoOiAxNyU7XG59XG5cbi5leHBpcmUtZGF0ZS1jb2xsdW1uIHtcbiAgICB3aWR0aDogMTMlO1xufVxuXG4ubG9hZC1jaXR5LWNvbGx1bW4tY29udGVudCwgLnVubG9hZC1jaXR5LWNvbGx1bW4tY29udGVudCwgLmNpdHktY29sdW1uLWNvbnRlbnQge1xuICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ncmlkLXZpZXcsIC5jdXN0b20tdGFibGUge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNSk7XG4gICAgbWFyZ2luOiAyNHB4IGF1dG87XG4gICAgdGFibGUge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYWx0bzI7XG4gICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWxhYmFzdGVyNDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGFsdG8yO1xuICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeXRleHQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMTJweDtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgJjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhbGFiYXN0ZXI1O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDRuKzEpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYWx0bzI7XG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5pbnB1dC1ncm91cC5kYXRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBhZ2luYXRpb24ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNDI1IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgICAucHJldi5kaXNhYmxlZCwgLmZpcnN0LmRpc2FibGVkLCAubmV4dC5kaXNhYmxlZCwgLmxhc3QuZGlzYWJsZWQge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGkge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeXRleHQ7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5dGV4dDtcbiAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeXRleHQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYSwgc3BhbiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBhLCBzcGFuIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGkuYWN0aXZlIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJlZXBvcHB5O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0cmVlcG9wcHk7XG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJlZXBvcHB5O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRyZWVwb3BweTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRhYmxlLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuXG4ucm91bmR0cmlwcy10YWJsZS13cmFwcGVyIHtcbiAgICB0YWJsZSB7XG4gICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0biszKSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNG4rNCkge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubXktbG9hZHMtdGFibGUge1xuICAgIHRhYmxlIHtcbiAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgLmVkaXQtbG9hZC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaW5wdXQtZ3JvdXAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbmFjdGl2ZS1sb2FkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWxhYmFzdGVyNCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkaXNhYmxlZHRleHQ7XG4gICAgICAgICAgICAgICAgICAgIC5lZGl0LWxvYWQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWxhYmFzdGVyNDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaW5wdXQtZ3JvdXAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbGFiYXN0ZXI0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubXktbG9hZHMtdGFibGUtZXh0ZW5kZWQge1xuICAgIHRhYmxlIHtcbiAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pID4gdGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0biksICY6bnRoLWNoaWxkKDRuLTEpIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFsYWJhc3RlcjU7XG4gICAgICAgICAgICAgICAgICAgIC5lZGl0LWxvYWQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWxhYmFzdGVyNTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaW5wdXQtZ3JvdXAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbGFiYXN0ZXI1O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDRuLTIpLCAmOm50aC1jaGlsZCg0bi0zKSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgLmVkaXQtbG9hZC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaW5wdXQtZ3JvdXAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmJ1dHRvbnMtbWVudSB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNG4pLCAmOm50aC1jaGlsZCg0bi0xKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFsYWJhc3RlcjU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNG4tMiksICY6bnRoLWNoaWxkKDRuLTMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnNpbXBsZS1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLm9wdGlvbi1kaXYge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYgdGQgLm9wdGlvbi1kaXYge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgLTEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbmFjdGl2ZS1sb2FkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWxhYmFzdGVyNCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkaXNhYmxlZHRleHQ7XG4gICAgICAgICAgICAgICAgICAgIC5lZGl0LWxvYWQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWxhYmFzdGVyNDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaW5wdXQtZ3JvdXAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbGFiYXN0ZXI0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGFpZC1hY2NvdW50cy10YWJsZSwgLmFjdGl2ZS1zZXJ2aWNlcy10YWJsZSB7XG4gICAgdGFibGUge1xuICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy9SZXNwb25zaXZlIHRhYmxlXG4ucmVzcG9uc2l2ZS10YWJsZS13cmFwcGVyIHtcbiAgICB0YWJsZSB7XG4gICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmVzcG9uc2l2ZS10YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGhlYWQge1xuICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdGJvZHkge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG4gICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdHIge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYWx0bzI7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRhbHRvMjtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRhbHRvMjtcbiAgICAgICAgfVxuICAgIH1cbiAgICB0ZCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE4KTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYWx0bzI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdGRbZGF0YS10aXRsZV06YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnl0ZXh0O1xuICAgICAgICAgICAgY29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2luZ2xlLWFjdGlvbi1jb2x1bW4ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5dGV4dDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5dGV4dDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMSk7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI2KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJlc3BvbnNpdmUtdGFibGUuaW5saW5lIHtcbiAgICB0ZCB7XG4gICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE4KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmVzcG9uc2l2ZS10YWJsZS50YWJsZS1ib3JkZXJlZCB7XG4gICAgdGJvZHkge1xuICAgICAgICB0ciB7XG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYWx0bzI7XG4gICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJlc3BvbnNpdmUtZXhwYW5kYWJsZS10YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGhlYWQge1xuICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdGJvZHkge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG4gICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRlbnQtcm93IHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93O1xuICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYWx0bzI7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRhbHRvMjtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRhbHRvMjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICB9XG4gICAgfVxuICAgIHRkIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTgpO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRhbHRvMjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMCA2cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdGRbZGF0YS10aXRsZV06YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnl0ZXh0O1xuICAgICAgICAgICAgY29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZXhwYW5kZWQtY29udGVudC1yb3cge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRhbHRvMjtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRhbHRvMjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZXhwYW5kZWQtY29udGVudC1yb3cuY29sbGFwc2luZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5leHBhbmRlZC1jb250ZW50LXJvdy5pbiB7XG4gICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5lbXB0eS1jb250ZW50LXJvdyB7XG4gICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRhbHRvMjtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRhbHRvMjtcbiAgICAgICAgfVxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5leHQtbG9hZC1zdG9wLXJvdyB7XG4gICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRhbHRvMjtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRhbHRvMjtcbiAgICAgICAgfVxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxvYWQtY2l0eS1jb2xsdW1uLWNvbnRlbnQsIC51bmxvYWQtY2l0eS1jb2xsdW1uLWNvbnRlbnQge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2hhbmdlLWFjdGl2ZS1zdGF0dXMtY29sbHVtbi1jb250ZW50LCAuZGVsZXRlLWxvYWQtY29sbHVtbi1jb250ZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5dGV4dDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5dGV4dDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxvYWQtZGF0ZS1jb2xsdW1uLCAubG9hZC1kYXRlLWNvbGx1bW4tY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubG9hZC1sb2FkLWluZm8tY29sdW1uIC5hZHZlcnRpc2VkLWxvYWQtY2FycyB7XG4gICAgbGVmdDogLTE4cHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG59XG5cbi5sb2FkLWxvYWQtaW5mby1jb2x1bW4sXG4uY2FyLXRyYW5zcG9ydGVyLWluZm8tY29sdW1uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxLjFyZW0gIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xufVxuXG4ucXVhbnRpdHktY29sdW1uLWNvbnRlbnQge1xuICAgIGEge1xuICAgICAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZWRpdGFibGUuZWRpdGFibGUtY2xpY2sge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxufVxuXG5cbi5sb2Fkcy10YWJsZS13cmFwcGVyIHtcbiAgICAudmlld2VkLWJhZGdlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IC05cHg7XG4gICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDBweCA0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogLjkzNzVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuXG4gICAgLmxvYWQtaXMtdmlld2VkXG4gICAge1xuICAgICAgICBvcGFjaXR5OiAwLjQ1O1xuICAgIH1cbn1cblxuI2xvYWQtc2luZ2xlLWluZGV4IHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4vKi5sb2Fkcy10YWJsZS13cmFwcGVyLmxvYWQtc2luZ2xlLWxvYWQtd3JhcHBlciB7XG4gICAgLmxvYWQtbGlzdC1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG59Ki9cblxuXG4vKiAubG9hZHMtdGFibGUtd3JhcHBlciwgKi9cbi5jYXItdHJhbnNwb3J0ZXItdGFibGUtd3JhcHBlciB7XG4gICAgdGFibGUge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgICAgIGJvcmRlci1zcGFjaW5nOiAwIDEwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRyLmxvYWQtaXMtdmlld2VkLFxuICAgIHRyLmNhci10cmFuc3BvcnRlci1pcy12aWV3ZWQsXG4gICAge1xuICAgICAgICBvcGFjaXR5OiAwLjQ1O1xuICAgIH1cblxuICAgIHRkIC52aWV3ZWQtYmFkZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogLTlweDtcbiAgICAgICAgbGVmdDogMzBweDtcbiAgICAgICAgcGFkZGluZzogMHB4IDRweDtcbiAgICAgICAgZm9udC1zaXplOiAuOTM3NXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB9XG5cbiAgICB0ZC5sb2FkLXN0YXRpYy1tYXAtbW9iaWxlLXZpZXcgLmxvYWQtcm91dGUtaW5mbyxcbiAgICB0ZC5sb2FkLXJvdXRlLXN0YXRpYy1tYXAgLmxvYWQtcm91dGUtaW5mbyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIH1cblxuICAgIHRkIC5sb2FkLWFubm91bmNlZC1kYXRlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cblxuICAgIHRyLm9yYW5nZS1ib3JkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxhYmFzdGVyNTtcblxuICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgb3JhbmdlO1xuICAgICAgICB9XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCBvcmFuZ2U7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogc29saWQgb3JhbmdlO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRkOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCBvcmFuZ2U7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB0ci5ibHVlLWJvcmRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbGFiYXN0ZXI1O1xuXG4gICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAkcGljdG9uYmx1ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgJHBpY3RvbmJsdWU7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogc29saWQgJHBpY3RvbmJsdWU7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGQ6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkICRwaWN0b25ibHVlO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgdGFibGUgdGhlYWQgdHIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxhYmFzdGVyNTtcbiAgICB9XG5cbiAgICB0YWJsZSB0Ym9keSB0cjpub3QoLm9yYW5nZS1ib3JkZXIpOm5vdCguYmx1ZS1ib3JkZXIpIHRkIHtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICB0YWJsZSB0ciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDFweCA0cHggNXB4IHJnYmEoMCwwLDAsLjE0KTtcblxuICAgICAgICB0aCB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgcGFkZGluZzogMTRweCAxMnB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgJHNlY29uZGFyeXRleHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgJHNlY29uZGFyeXRleHQ7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cblxuICAgICAgICB0aC5maXJzdC1yb3csXG4gICAgICAgIHRoLmxhc3Qtcm93LFxuICAgICAgICB0ZC5maXJzdC1yb3csXG4gICAgICAgIHRkLmxhc3Qtcm93IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGguZmlyc3Qtcm93LFxuICAgICAgICB0ZC5maXJzdC1yb3cge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogLTJweCAzcHggMXB4IC0ycHggcmdiYSgwLDAsMCwuMjQpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICB0aC5sYXN0LXJvdyxcbiAgICAgICAgdGQubGFzdC1yb3cge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMXB4IDRweCAzcHggLTNweCByZ2JhKDAsMCwwLC4yNCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIHRkLCB0aCB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgcGFkZGluZzogMTRweCAxMnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgICAgICBmb250LXNpemU6IC45Mzc1cmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkICRzZWNvbmRhcnl0ZXh0O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRoOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAkc2Vjb25kYXJ5dGV4dDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRkOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRkLmFkdi1jb3VudC1sb2FkLWNhcnMsXG4gICAgdGQuYWR2LWNvdW50LWNhci10cmFuc3BvcnRlci1jYXJzXG4gICAge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgdGQuYWR2LWNvdW50LWxvYWQtY2FycyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSBtaW4td2lkdGgtOTkyIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRkLmFkdi1jb3VudC1sb2FkLWNhcnMgLmFkdmVydGlzZWQtbG9hZC1jYXJzLFxuICAgIHRkLmFkdi1jb3VudC1jYXItdHJhbnNwb3J0ZXItY2FycyAuYWR2ZXJ0aXNlZC1jYXItdHJhbnNwb3J0ZXItY2FycyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtMTFweDtcbiAgICAgICAgbGVmdDogMTMwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbGFiYXN0ZXI1O1xuICAgICAgICBwYWRkaW5nOiAwcHggMnB4O1xuICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBib3R0b206IHVuc2V0O1xuICAgICAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAycHggMHB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhci10cmFuc3BvcnRlci1jYXJzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIHRkLmFkdi1jb3VudC1jYXItdHJhbnNwb3J0ZXItY2FycyAuYWR2ZXJ0aXNlZC1jYXItdHJhbnNwb3J0ZXItY2FycyB7XG4gICAgICAgIGxlZnQ6IC0xMjBweDtcbiAgICB9XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJy4uL3BhcnRpYWxzL3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21peGlucycgYXMgKjtcbkB1c2UgJy4uL3BhcnRpYWxzL21lZGlhLXF1ZXJpZXMnIGFzICo7XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFsYWJhc3RlcjI7XG4gICAgY29sb3I6ICRzZWNvbmRhcnl0ZXh0O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcGFkZGluZzogMjBweCA1MHB4IDE1cHggMjRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmNsb3NlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDM0KTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTE3cHg7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgIH1cbn1cblxuLm1vZGFsLWJvZHkge1xuICAgIHBhZGRpbmc6IDI0cHg7XG59XG5cbi5tb2RhbC1mb3JtLWZvb3RlciB7XG4gICAgbWFyZ2luOiAyNHB4IC0yNHB4IDAgLTI0cHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLm1vZGFsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubW9kYWwtZGlhbG9nLm1vZGFsLWxnIHtcbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtMTAwMiB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB9XG59XG5cbi5tb2RhbC1sZyB7XG4gICAgQGluY2x1ZGUgbWluLXdpZHRoLTk5MiB7XG4gICAgICAgIHdpZHRoOiA5OTBweDtcbiAgICB9XG59XG5cbi53aGF0cy1uZXctbWVzc2FnZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE4KTtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgcCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgfVxufVxuXG4uc2hhcmV0aGlzLWlubGluZS1zaGFyZS1idXR0b25zIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVEMDNBO1xufVxuXG4jc3QtMSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi9wYXJ0aWFscy92YXJpYWJsZXMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9taXhpbnMnIGFzICo7XG5AdXNlICcuLi9wYXJ0aWFscy9tZWRpYS1xdWVyaWVzJyBhcyAqO1xuXG4uc2VhcmNoLWxvYWQtZ3Vlc3Qtb2ZmZXJwcmljZS1jb2wgLmludGwtdGVsLWlucHV0IHtcbiAgICB3aWR0aDogdW5zZXQ7XG59XG5cbi5pbnRsLXRlbC1pbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLmZsYWctY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5jb3VudHJ5LWxpc3Qge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5pdGktbW9iaWxlIHtcbiAgICAuaW50bC10ZWwtaW5wdXQuaXRpLWNvbnRhaW5lciB7XG4gICAgICAgIHRvcDogNzBweDtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vcGFydGlhbHMvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWVkaWEtcXVlcmllcycgYXMgKjtcblxuLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUsXG4uc2VsZWN0Mi1jb250YWluZXItLWtyYWplZS1iczMge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICBtaW4taGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIHBhZGRpbmc6IDZweCA0MHB4IDZweCAxMnB4O1xuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDMwKTtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICRzZWNvbmRhcnl0ZXh0O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIH1cbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgfVxuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFsYWJhc3RlcjI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYWx0bzI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDEwcHggN3B4IDIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjQpO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnl0ZXh0O1xuICAgICAgICAgICAgbWFyZ2luOiAwcHggMHB4IDBweCA1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlbGVjdDItZHJvcGRvd24ge1xuICAgICAgICBib3JkZXItY29sb3I6ICR0cmVlcG9wcHk7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cbiAgICBsaS5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRlZ2dzb3VyO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeXRleHQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuICAgIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuICAgICAgICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogMTFweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeXRleHQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWtyYWplZS5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbixcbi5zZWxlY3QyLWNvbnRhaW5lci0ta3JhamVlLWJzMy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdHJlZXBvcHB5O1xuICAgICAgICBib3gtc2hhZG93OiAkaW5wdXRoaWdobGlnaHQ7XG4gICAgfVxufVxuXG4uc2VsZWN0Mi1kcm9wZG93bjpub3QoLnNlbGVjdDItZHJvcGRvd24pIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDIuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLWtyYWplZSxcbi5zZWxlY3QyLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1rcmFqZWUtYnMzIHtcbiAgICBsaW5lLWhlaWdodDogMTBweDtcbn1cblxuLnNlbGVjdDJfX2ljb24tdGV4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VsZWN0Ml9faWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTJweDtcbiAgICByaWdodDogMDtcbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vcGFydGlhbHMvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWVkaWEtcXVlcmllcycgYXMgKjtcblxuLm5hdi10YWJzLnRhYnMtbmF2aWdhdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYWx0bzI7XG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICAgIGxpLmFjdGl2ZSB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICR0cmVlcG9wcHk7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5dGV4dDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0cmVlcG9wcHk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMnB4O1xuICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgIGNvbG9yOiAkZGlzYWJsZWR0ZXh0O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGFsdG8yO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICR0cmVlcG9wcHk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnl0ZXh0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFsYWJhc3RlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGFsdG8yO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0cmVlcG9wcHk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mYS11c2VyLW8ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkLnRhYnMtbmF2aWdhdGlvbiB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAuYWN0aXZlIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICR0cmVlcG9wcHk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdHJlZXBvcHB5O1xuICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdHJlZXBvcHB5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBsaSB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50YWItY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vcGFydGlhbHMvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWVkaWEtcXVlcmllcycgYXMgKjtcblxuLmFsZXJ0LWNvbnRhaW5lci5sb2dpbiB7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmFsZXJ0LWNvbnRhaW5lciwgLmFsZXJ0LWNvbnRhaW5lci1pbmRleCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAjdG9hc3QtY29udGFpbmVyLnRvYXN0LXRvcC1jZW50ZXIge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAudG9hc3Qge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTZweCAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAudG9hc3QtY2xvc2UtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMzApO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWxlcnQtY29udGFpbmVyLWluZGV4IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAjdG9hc3QtY29udGFpbmVyLnRvYXN0LXRvcC1jZW50ZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbn1cblxuLnRvYXN0LW1lc3NhZ2Uge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSAoMTQpO1xuICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRhbHRvMjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxufVxuXG4uYWN0aXZhdGUtYW5ub3VuY2UtYWxlcnQge1xuICAgIC5zdmctaW5saW5lLS1mYSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vcGFydGlhbHMvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWVkaWEtcXVlcmllcycgYXMgKjtcblxuI2Jsb2ctaW5kZXgge1xuICAgIC5ibG9nLWFydGljbGVzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgIH1cblxuICAgIC5zdW1tYXJ5IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgLnBhZ2luYXRpb24ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuXG4uc3RhdGlzdGljcy1wZXJpb2QtdGFicyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGNvbG9yLmFkanVzdCgkYWx0bywgJGxpZ2h0bmVzczogMTIlKTtcblxuICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgfVxufVxuXG4uc3RhdGlzdGljcy1wZXJpb2Qtc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgIGZvcm0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgIGZvcm06OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDE0cHg7XG4gICAgICAgIGJvdHRvbTogMTdweDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci10b3A6IDZweCBzb2xpZCAkYmxhY2s1NDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgJl9fbGFiZWwge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICAmX19pbnB1dCB7XG4gICAgICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG4gICAgfVxufVxuXG4uc3RhdGlzdGljcy1wZXJpb2QtdGFiIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDU4cHg7XG4gICAgcGFkZGluZzogMTZweCAxMnB4O1xuICAgIGNvbG9yOiAkYmxhY2s1NDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjJzIGVhc2U7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgIH1cblxuICAgICYuYWN0aXZlOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJlZXBvcHB5O1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJGRpc2FibGVkdGV4dDtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG59XG5cbi5ibG9nLXBvc3QtcHJldmlldyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIHBhZGRpbmc6IDIwcHggMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS43NWVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAyNHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgfVxuXG4gICAgLnBvc3QtZGF0ZSB7XG4gICAgICAgIGNvbG9yOiAkYWx0bztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgIH1cblxuICAgIC5wb3N0LXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLnBvc3QtYm9keS1zaG9ydCB7XG4gICAgICAgIGNvbG9yOiAkYWx0bztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB9XG5cbiAgICAmX19hY3Rpb24ge1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2J1dHRvbixcbiAgICAmX19idXR0b246dmlzaXRlZCxcbiAgICAmX19idXR0b246aG92ZXIsXG4gICAgJl9fYnV0dG9uOmZvY3VzLFxuICAgICZfX2J1dHRvbjphY3RpdmUge1xuICAgICAgICBtaW4td2lkdGg6IDEzNnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuXG4uYmxvZy1wb3N0LXBhZ2Uge1xuICAgIG1heC13aWR0aDogOTgwcHg7XG5cbiAgICBhLCBhOmFjdGl2ZSwgYTpmb2N1cyB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAmX19iYWNrIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLmJsb2ctcG9zdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIHBhZGRpbmc6IDI4cHggMzJweCAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgYm94LXNoYWRvdzogMCA4cHggMjRweCByZ2JhKCRibGFjaywgLjA1KTtcblxuICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICBwYWRkaW5nOiAyMnB4IDE4cHggMjhweDtcbiAgICB9XG5cbiAgICBhLCBhOmFjdGl2ZSwgYTpmb2N1cyB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6IGluaXRpYWw7XG4gICAgfVxuXG4gICAgLnBvc3QtZGF0ZSB7XG4gICAgICAgIGNvbG9yOiAkYWx0bztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICB9XG5cbiAgICAucG9zdC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuXG4gICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucG9zdC1ib2R5IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg1O1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cblxuICAgICAgICBvbCxcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN0YXRpc3RpY3MtYXJ0aWNsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjJweDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBjb3VudGVyLXJlc2V0OiBzdGF0aXN0aWNzLXNlY3Rpb247XG5cbiAgICAmX19zZWN0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAyMnB4IDI0cHggMjRweCA3MnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKCR0cmVlcG9wcHksIC4wOCkgMCUsIHJnYmEoJHdoaXRlLCAwKSAxMDAlKSwgJHdoaXRlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBjb2xvci5hZGp1c3QoJGFsdG8sICRsaWdodG5lc3M6IDE0JSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBzdGF0aXN0aWNzLXNlY3Rpb247XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4LXdpZHRoLTc2NyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDE2cHggMThweCA1OHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc2VjdGlvbjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogY291bnRlcihzdGF0aXN0aWNzLXNlY3Rpb24pO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMjJweDtcbiAgICAgICAgbGVmdDogMjJweDtcbiAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgJHNlY29uZGFyeSAwJSwgJHRyZWVwb3BweSAxMDAlKTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIG1heC13aWR0aC03Njcge1xuICAgICAgICAgICAgdG9wOiAxOHB4O1xuICAgICAgICAgICAgbGVmdDogMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2hlYWRpbmcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICBjb2xvcjogJHByaW1hcnl0ZXh0O1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgfVxuXG4gICAgJl9faXRlbXMge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgY29sb3IuYWRqdXN0KCRhbHRvLCAkbGlnaHRuZXNzOiAxNCUpO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtYXgtd2lkdGgtNzY3IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2xhYmVsIHtcbiAgICAgICAgY29sb3I6ICRibGFjazU0O1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgJl9fY291bnRyeSxcbiAgICAmX19yb3V0ZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgICZfX2NvdW50cnkge1xuICAgICAgICAuZmkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb3VudHJ5LWNvZGUge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAmX19yb3V0ZS1hcnJvdyB7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s1NDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICAmX192YWx1ZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeXRleHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogJGJsYWNrNTQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICB9XG59XG5cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vcGFydGlhbHMvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vcGFydGlhbHMvbWVkaWEtcXVlcmllcycgYXMgKjtcblxuLmNtcy1lbnRyeS5ob21lcGFnZS1tYWluLXRleHQge1xuICAgIHBhZGRpbmc6IDAgMTVweCA1NXB4IDE1cHg7XG59XG4iXX0= */
