/*!
Theme Name: InsuraFi
Author: 561 Media
Author URI: https://www.561media.com
Description: Custom Website Design by 561 Media
Version: 1.0
Text Domain: wpisrf
*/@font-face{font-family:AvenirNextRegular;font-style:normal;font-weight:400;src:local("AvenirNextRegular"),url(css/fonts/AvenirNextRegular.otf) format("opentype")}@font-face{font-family:AvenirNextMedium;font-style:normal;font-weight:400;src:local("AvenirNextMedium"),url(css/fonts/AvenirNextMedium.otf) format("opentype")}@font-face{font-family:AvenirNextBold;font-style:normal;font-weight:400;src:local("AvenirNextBold"),url(css/fonts/AvenirNextBold.otf) format("opentype")}@font-face{font-family:AvenirNextLTProBold;font-style:normal;font-weight:400;src:local("AvenirNextLTProBold"),url(css/fonts/AvenirNextLTProBold.otf) format("opentype")}@font-face{font-family:AvenirNextLTProBoldIt;font-style:normal;font-weight:400;src:local("AvenirNextLTProBoldIt"),url(css/fonts/AvenirNextLTProBoldIt.otf) format("opentype")}.container{width:1200px!important;max-width:100%;padding:0;margin:0 auto}.container:after,.container:before,.nav-wrap:after,.nav-wrap:before,.row:after,.row:before{content:"";display:table;clear:both}.row{margin:0 -10px;clear:both}body{background-color:#fff;font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:25px;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;max-width:2560px;margin:0 auto;opacity:1;transition:opacity 1s;overflow-x:hidden}body.loading{opacity:0;transition:none}body::after{position:absolute;width:0;height:0;overflow:hidden;z-index:-11;content:url(assets/img/footer-bckgrnd.png) url(assets/img/footer-bckgrnd-m.png) url(assets/img/insights-bckgrnd.png) url(assets/img/single-post-bckgrnd.png) url(assets/img/single-post-bckgrnd-m.png) url(assets/img/global-contactinfo-bckgrnd.png)}body:not(.woocommerce) img{pointer-events:none;max-width:none}#content-wrap{position:relative;z-index:auto}#page.site{overflow:hidden}#page.site .site-inner,#page.site>.wrap{position:relative;z-index:auto}#page.site .wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}a{text-decoration:none!important;color:#ff0505;outline:0!important;transition:.3s}a:active,a:focus,a:hover{color:#7eb7d5}a i{font-size:17px;color:#003c66;transition:.3s}a i.fa-instagram{font-size:21px}a i.fa-yelp{font-size:24px}a i.fa-google{font-size:16px}p{text-align:justify}.btn-link{font-family:AvenirNextRegular,sans-serif;font-weight:600;font-size:20px;line-height:48px;letter-spacing:-.017em;color:#003c66;width:-webkit-fit-content;width:fit-content;min-width:322px;min-height:60px;padding:0 20px;margin:12px 0 0!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#fff;background-image:url(assets/img/btn-arrow.png);background-position:right 29px center;background-repeat:no-repeat;border:1px solid #7f9daf;border-radius:4px;box-shadow:none;outline:0;transition:.3s ease-in-out;position:relative}.btn-link:focus,.btn-link:hover{color:#003c66;background-color:#fff;background-position:right 19px center}.btn-link:focus:before,.btn-link:hover:before{top:3px;left:3px}.btn-link:active{color:#fff;background-color:#7f9daf;background-image:url(assets/img/btn-arrow-a.png)}.btn-link:before{content:'';position:absolute;top:6px;left:6px;width:100%;height:100%;background-color:#ff8700;border-radius:4px;transition:.3s ease-in-out;z-index:-1;pointer-events:none}.btn-link.solid{background-color:#ff6100;background-image:none;letter-spacing:-.017em;color:#fff;-ms-flex-pack:center;justify-content:center;border:none;min-width:210px}.btn-link.solid:focus,.btn-link.solid:hover{background-color:#ff8700}.btn-link.solid:active{background-color:#cc4e00}.btn-link.solid:before{content:unset}.btn-link.lucid{background-color:transparent;background-image:none;color:#ff6100;width:-webkit-max-content;width:max-content;min-width:auto;min-height:-webkit-fit-content;min-height:fit-content;padding:0;border:none;border-radius:0}.btn-link.lucid:focus,.btn-link.lucid:hover{color:#ff8700}.btn-link.lucid:focus:after,.btn-link.lucid:hover:after{background-image:url(assets/img/btn-arrow-lucid-h.png);right:-34px}.btn-link.lucid:active{color:#cc4e00}.btn-link.lucid:active:after{background-image:url(assets/img/btn-arrow-lucid-a.png)}.btn-link.lucid:before{content:unset}.btn-link.lucid:after{content:'';display:inline-block;width:20px;height:13px;background-color:transparent;background-image:url(assets/img/btn-arrow-lucid-m.png);background-position:center;background-repeat:no-repeat;position:relative;right:-24px;transition:.3s ease-in-out}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.call-btn-nav{padding:0}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.call-btn-nav a{font-family:AvenirNextBold,sans-serif;font-weight:400;font-size:25px;letter-spacing:-.01em;color:#003c66;width:-webkit-fit-content;width:fit-content;min-width:257px;min-height:66px;padding:0 30px 0 28px;margin:0 auto!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#fff;border:none!important;border-radius:4px;box-shadow:none;outline:0;transition:.3s ease-in-out;position:relative}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.call-btn-nav a:focus,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.call-btn-nav a:hover{color:#003c66;background-color:#fff}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.call-btn-nav a:focus:before,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.call-btn-nav a:hover:before{top:3px;left:3px}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.call-btn-nav a:active{color:#fff;background-color:#7f9daf}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.call-btn-nav a:active span:before{color:#fff}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.call-btn-nav a:before{content:'';position:absolute;top:6px;left:6px;width:100%;height:100%;background-color:#ff8700;border-radius:4px;transition:.3s ease-in-out;z-index:-1;pointer-events:none}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.call-btn-nav a span{background-color:transparent;background-image:url(assets/img/call-btn-icon-o.png);background-position:left center;background-repeat:no-repeat;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 0 0 27px}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.call-btn-nav a span:before{content:'Talk to an agent now';font-family:AvenirNextMedium,sans-serif;font-weight:400;font-size:18px;line-height:26px;letter-spacing:0;color:#336283;transition:.3s ease-in-out}.call-btn{font-family:AvenirNextBold,sans-serif;font-weight:400;font-size:25px;line-height:24px;letter-spacing:-.01em;text-align:left;color:#003c66;padding:0 0 0 27px;margin:0;width:-webkit-fit-content;width:fit-content;height:-webkit-fit-content;height:fit-content;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;background-color:transparent;background-image:url(assets/img/call-btn-icon.png);background-position:left center;background-repeat:no-repeat;transition:.3s}.call-btn:active,.call-btn:focus,.call-btn:hover{color:#ff6100}.call-btn .text-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.call-btn .top-text{font-family:AvenirNextMedium,sans-serif;font-weight:400;font-size:18px;letter-spacing:0;text-align:left;color:#ff8700}.call-btn.invi{opacity:0;pointer-events:none}#windowsize{opacity:0;visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none!important;z-index:-1}.the-content-wrap{height:inherit}#searchform{margin:0 0 30px}#searchsubmit{font-family:AvenirNextRegular,sans-serif;font-weight:600;font-style:normal;font-size:20px;letter-spacing:0;text-align:center;color:#fff;width:100%;max-width:180px;min-height:50px;margin:0 0 0 12px!important;padding:0;position:relative;z-index:1;transition:.3s ease-in-out;background-color:#ff6100;border:none;border-radius:4px;outline:0}#searchsubmit:active,#searchsubmit:focus,#searchsubmit:hover{color:#fff}#searchsubmit:focus:before,#searchsubmit:hover:before{opacity:1}#searchsubmit:active:before{background-color:#cc4e00}#searchsubmit:before{content:'';display:block;opacity:0;background-color:#ff8700;width:100%;height:auto;border:none;border-radius:4px;position:absolute;top:0;left:0;right:0;bottom:0;transition:.3s ease-in-out;z-index:-1}#searchform input[type=text]{background:0 0;font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:20px;line-height:48px;letter-spacing:.01em;color:#000;padding:0;min-width:300px;height:50px;outline:0;border:none;border-bottom:2px solid #4c4c4c;transition:.3s}#searchform input[type=text]:focus{border-bottom:2px solid #7eb7d5}#searchform input[type=text]:focus:-ms-input-placeholder{color:rgba(0,0,0,.5)}#searchform input[type=text]:focus::placeholder{color:rgba(0,0,0,.5)}.page-numbers{font-family:AvenirNextRegular,sans-serif;font-weight:600;font-style:normal;font-size:18px;line-height:21px;letter-spacing:0;padding:2px;color:#848484;transition:.3s}.page-numbers:focus,.page-numbers:hover{color:#ff0505}.page-numbers.next,.page-numbers.prev{font-size:18px;color:#c9c9c9}.page-numbers.next:focus,.page-numbers.next:hover,.page-numbers.prev:focus,.page-numbers.prev:hover{color:#ff0505}.page-numbers.current{color:#ff0505;padding:2px;pointer-events:none}.wpisrf-pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:37px 0 0;width:100%;margin:auto;position:relative;column-gap:32px}.woocommerce a.button{line-height:unset!important}fieldset.mt-10{margin-top:9px!important}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}div[data-parallax=scroll]{background-color:transparent}div.gform_wrapper.gravity-theme ::-webkit-input-placeholder{color:#393535}div.gform_wrapper.gravity-theme ::-ms-input-placeholder{color:#393535}div.gform_wrapper.gravity-theme :-ms-input-placeholder{color:#393535}div.gform_wrapper.gravity-theme ::placeholder{color:#393535}div.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),div.gform_wrapper.gravity-theme select:not([multiple=multiple]),div.gform_wrapper.gravity-theme textarea.large,div.gform_wrapper.gravity-theme textarea.small{background:#fff;font-family:AvenirNextRegular,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:48px;letter-spacing:-.017em;color:#393535;width:100%;border:none;border-radius:4px;outline:0;padding:5px 20px 2px;transition:.3s}div.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus:-ms-input-placeholder,div.gform_wrapper.gravity-theme select:not([multiple=multiple]):focus:-ms-input-placeholder,div.gform_wrapper.gravity-theme textarea.large:focus:-ms-input-placeholder,div.gform_wrapper.gravity-theme textarea.small:focus:-ms-input-placeholder{color:rgba(255,255,255,0)}div.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus::placeholder,div.gform_wrapper.gravity-theme select:not([multiple=multiple]):focus::placeholder,div.gform_wrapper.gravity-theme textarea.large:focus::placeholder,div.gform_wrapper.gravity-theme textarea.small:focus::placeholder{color:rgba(255,255,255,0)}div.gform_wrapper.gravity-theme .gfield_contains_required input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder:after,div.gform_wrapper.gravity-theme .gfield_contains_required select:not([multiple=multiple]):-ms-input-placeholder:after,div.gform_wrapper.gravity-theme .gfield_contains_required textarea.small:after,div.gform_wrapper.gravity-theme textarea.large:-ms-input-placeholder:after{content:' *';color:#ff0505}div.gform_wrapper.gravity-theme .gfield_contains_required input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder:after,div.gform_wrapper.gravity-theme .gfield_contains_required select:not([multiple=multiple])::placeholder:after,div.gform_wrapper.gravity-theme .gfield_contains_required textarea.small:after,div.gform_wrapper.gravity-theme textarea.large::placeholder:after{content:' *';color:#ff0505}div.gform_wrapper.gravity-theme textarea.large,div.gform_wrapper.gravity-theme textarea.small{padding:16px 20px 10px;line-height:26px;position:relative;resize:none}div.gform_wrapper.gravity-theme .ginput_container.ginput_container_textarea,div.gform_wrapper.gravity-theme textarea.large,div.gform_wrapper.gravity-theme textarea.small{height:100px!important}div.gform_wrapper.gravity-theme .ginput_container.ginput_container_textarea{margin:0}div.gform_wrapper.gravity-theme input[type=radio]{-ms-transform:scale(1.5);transform:scale(1.5)}div.gform_wrapper.gravity-theme .gfield--type-choice.gf_list_inline legend.gform-field-label{float:left;margin:8px 24px 7px 0}div.gform_wrapper.gravity-theme .gfield--type-choice.gf_list_inline label.gform-field-label{font-family:AvenirNextRegular,sans-serif;font-size:12.97px;letter-spacing:0;color:#555}div.gform_wrapper.gravity-theme .ginput_container.ginput_container_text{margin:-2px 0 0}div.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:10px!important;grid-column-gap:11px!important}div.gform_wrapper.gravity-theme div.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,div.gform_wrapper.gravity-theme div.gfield_error select:focus,div.gform_wrapper.gravity-theme div.gfield_error textarea:focus{border:1px solid #ff0505}div.gform_wrapper.gravity-theme div.gfield_error .validation_message{font-family:AvenirNextRegular,sans-serif;font-size:14px;line-height:16px;color:#f44336!important;border:none;padding:0;margin:4px 0 0;background:0 0}div.gform_wrapper.gravity-theme .gform_heading{display:none}div.gform_wrapper.gravity-theme .gfield_required{font-size:12px;padding-left:0}div.gform_wrapper.gravity-theme div.gfield.gfield_error.gfield_contains_requiblue div.ginput_container,div.gform_wrapper.gravity-theme div.gfield.gfield_error.gfield_contains_requiblue label.gfield_label0{margin-top:0!important;margin-bottom:0!important}div.gform_wrapper.gravity-theme .gfield_label{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:18px;letter-spacing:.01em;color:#0d0d0d;margin:0}div.gform_wrapper.gravity-theme div.validation_error{background:#000;font-size:16px;font-weight:400;color:#fff;border:0!important;padding:8px 15px;margin-bottom:26px}div.gform_wrapper.gravity-theme .gform_footer{-ms-flex-pack:end;justify-content:flex-end;margin:0;padding:0}div.gform_wrapper.gravity-theme .gform_page_footer{display:-ms-flexbox;display:flex;padding:0;margin:0}div.gform_wrapper.gravity-theme .small-btn .button:not(.gform_button_select_files),div.gform_wrapper.gravity-theme .small-btn input.button,div.gform_wrapper.gravity-theme .small-btn input[type=submit]{max-width:210px!important}div.gform_wrapper.gravity-theme .button:not(.gform_button_select_files),div.gform_wrapper.gravity-theme input.button,div.gform_wrapper.gravity-theme input[type=submit]{background-color:#ff6100;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:AvenirNextRegular,sans-serif;font-weight:600;font-style:normal;font-size:20px;letter-spacing:0;text-align:center;color:#fff;width:100%;max-width:230px;min-height:55px;padding:0;margin:0!important;outline:0;border:none;border-radius:4px;transition:.3s ease-in-out;position:relative;z-index:1}div.gform_wrapper.gravity-theme .button:not(.gform_button_select_files):focus,div.gform_wrapper.gravity-theme .button:not(.gform_button_select_files):hover,div.gform_wrapper.gravity-theme input.button:focus,div.gform_wrapper.gravity-theme input.button:hover,div.gform_wrapper.gravity-theme input[type=submit]:focus,div.gform_wrapper.gravity-theme input[type=submit]:hover{background-color:#ff8700}div.gform_wrapper.gravity-theme .button:not(.gform_button_select_files):active,div.gform_wrapper.gravity-theme input.button:active,div.gform_wrapper.gravity-theme input[type=submit]:active{background-color:#cc4e00}div.gform_wrapper.gravity-theme .button:not(.gform_button_select_files).gform_previous_button,div.gform_wrapper.gravity-theme input.button.gform_previous_button,div.gform_wrapper.gravity-theme input[type=submit].gform_previous_button{color:#a6a6a6;border:none;border-radius:0;max-width:90px;margin:0!important}div.gform_wrapper.gravity-theme .button:not(.gform_button_select_files).gform_previous_button:hover,div.gform_wrapper.gravity-theme input.button.gform_previous_button:hover,div.gform_wrapper.gravity-theme input[type=submit].gform_previous_button:hover{color:#003c66}div.gform_wrapper.gravity-theme .button:not(.gform_button_select_files).gform_previous_button:before,div.gform_wrapper.gravity-theme input.button.gform_previous_button:before,div.gform_wrapper.gravity-theme input[type=submit].gform_previous_button:before{display:inline-block;position:relative;width:16px;height:14px;background-color:transparent;background-image:url(assets/img/form-back-arrow.png);background-position:center;background-repeat:no-repeat;margin:2px 6px 0 0;opacity:1;border-radius:0}div.gform_wrapper.gravity-theme .button:not(.gform_button_select_files).gform_previous_button:after,div.gform_wrapper.gravity-theme input.button.gform_previous_button:after,div.gform_wrapper.gravity-theme input[type=submit].gform_previous_button:after{content:''}div.gform_wrapper.gravity-theme .button:not(.gform_button_select_files).gform_next_button,div.gform_wrapper.gravity-theme input.button.gform_next_button,div.gform_wrapper.gravity-theme input[type=submit].gform_next_button{column-gap:9px;margin:0!important}div.gform_wrapper.gravity-theme .button:not(.gform_button_select_files).gform_next_button:after,div.gform_wrapper.gravity-theme input.button.gform_next_button:after,div.gform_wrapper.gravity-theme input[type=submit].gform_next_button:after{content:'';display:inline-block;position:relative;width:9px;height:16px;background-color:transparent;background-image:url(assets/img/next-btn-arrow.png);background-position:center;background-repeat:no-repeat;margin:2px 6px 0 0;opacity:1;border-radius:0}div.gform_wrapper.gravity-theme .gform_ajax_spinner{position:absolute;top:calc(50% - 6px);left:calc(100% + 2px)}div.gform_wrapper.gravity-theme .gform_validation_errors{display:none;background:#fff;border-color:#b2b1b1;color:#000;border-radius:0;font-weight:700;margin-bottom:10px;letter-spacing:.03em}div.gform_wrapper.gravity-theme .gform_validation_errors>h2{color:#000;font-weight:700}div.gform_wrapper.gravity-theme.hide_summary_wrapper .gform_validation_errors{display:none}div.gform_wrapper.gravity-theme select.gfield_select{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(assets/img/select-arrow.png);background-repeat:no-repeat;background-position:right 20px center;line-height:23px;padding:18px 20px 14px;cursor:pointer}div.gform_wrapper.gravity-theme select.gfield_select option:not(:first-of-type){color:#000}div.gform_wrapper.gravity-theme input.datepicker{background-image:url(assets/img/calendar-icon.png)!important;background-repeat:no-repeat!important;background-position:bottom 12px right 23px!important}div.gform_wrapper.gravity-theme .checkboxes-cols-3 .gfield_checkbox,div.gform_wrapper.gravity-theme .checkboxes-cols-4 .gfield_checkbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}div.gform_wrapper.gravity-theme .checkboxes-cols-4 .gfield_checkbox{row-gap:2px}div.gform_wrapper.gravity-theme .checkboxes-cols-4 .gfield_checkbox .gchoice{width:100%;max-width:25%}div.gform_wrapper.gravity-theme .checkboxes-cols-3 .gfield_checkbox{row-gap:4px}div.gform_wrapper.gravity-theme .checkboxes-cols-3 .gfield_checkbox .gchoice{width:100%;max-width:33.33%}div.gform_wrapper.gravity-theme .gradios-horizontal legend{float:left;line-height:50px}div.gform_wrapper.gravity-theme .gradios-horizontal .ginput_container_radio{float:right}div.gform_wrapper.gravity-theme .consent{font-family:AvenirNextRegular,sans-serif;font-size:11px;line-height:18px;letter-spacing:0;color:#555;margin:3px 0 0}div.gform_wrapper.gravity-theme .note{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:18px;letter-spacing:-.01em;text-align:left;color:#0d0d0d;padding:8px 0 11px 29px;position:relative}div.gform_wrapper.gravity-theme .note .note-icon{content:'';background:url(assets/img/note-lock-icon.png) 0 center no-repeat;width:25px;height:31px;position:absolute;top:13px;left:0}div.gform_wrapper.gravity-theme .has-footnote .gform_body{position:relative}div.gform_wrapper.gravity-theme .has-footnote div.gform_fields .form-footnote{position:absolute;z-index:2;top:100%;right:0;width:100%;max-width:430px;margin-top:2px}div.gform_wrapper.gravity-theme .has-footnote div.gform_fields .form-footnote.dark-bg{max-width:154px}div.gform_wrapper.gravity-theme .has-footnote div.gform_fields .form-footnote.dark-bg .note{line-height:16px;color:#7f9daf;padding:0}div.gform_wrapper.gravity-theme .has-footnote .gform_footer{-ms-flex-pack:start;justify-content:flex-start}div.gform_wrapper.gravity-theme .has-footnote .gform_footer .button,div.gform_wrapper.gravity-theme .has-footnote .gform_footer input.button,div.gform_wrapper.gravity-theme .has-footnote .gform_footer input[type=submit]{max-width:267px}div.gform_wrapper.gravity-theme .hide-error-info div.gfield_error .validation_message,div.gform_wrapper.gravity-theme .hide-field-label .gfield_label{display:none}div.gform_wrapper.gravity-theme .gform-captcha{position:absolute}div.gform_wrapper.gravity-theme form.gf_custom_horizontal{position:relative}div.gform_wrapper.gravity-theme form.gf_custom_horizontal .gform_fields{max-width:1052px!important;-ms-grid-columns:auto auto 1fr auto auto;grid-template-columns:auto auto 1fr auto auto;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:"firstname lastname streetaddress streetaddress streetaddress" "phonenumber emailaddress city state zipcode"}div.gform_wrapper.gravity-theme form.gf_custom_horizontal .gform_footer{position:absolute;top:0;right:0;bottom:0;width:100%;max-width:138px;max-height:130px}div.gform_wrapper.gravity-theme form.gf_custom_horizontal #field_1_1{grid-area:firstname}div.gform_wrapper.gravity-theme form.gf_custom_horizontal #field_1_3{grid-area:lastname}div.gform_wrapper.gravity-theme form.gf_custom_horizontal #field_1_1,div.gform_wrapper.gravity-theme form.gf_custom_horizontal #field_1_10,div.gform_wrapper.gravity-theme form.gf_custom_horizontal #field_1_3{width:250px}div.gform_wrapper.gravity-theme form.gf_custom_horizontal #field_1_4{grid-area:streetaddress}div.gform_wrapper.gravity-theme form.gf_custom_horizontal #field_1_8{grid-area:phonenumber}div.gform_wrapper.gravity-theme form.gf_custom_horizontal #field_1_9{grid-area:emailaddress}div.gform_wrapper.gravity-theme form.gf_custom_horizontal #field_1_10{grid-area:city}div.gform_wrapper.gravity-theme form.gf_custom_horizontal #field_1_11{grid-area:state}div.gform_wrapper.gravity-theme form.gf_custom_horizontal #field_1_12{grid-area:zipcode;width:140px}div.gform_wrapper.gravity-theme form.gf_custom_horizontal .button,div.gform_wrapper.gravity-theme form.gf_custom_horizontal input.button,div.gform_wrapper.gravity-theme form.gf_custom_horizontal input[type=submit]{border-radius:5px;max-width:138px;margin:0!important}div.gform_wrapper.gravity-theme form.gf_custom_horizontal .button:before,div.gform_wrapper.gravity-theme form.gf_custom_horizontal input.button:before,div.gform_wrapper.gravity-theme form.gf_custom_horizontal input[type=submit]:before{border-radius:5px}div.gform_wrapper.gravity-theme form.gform_gray_input ::-webkit-input-placeholder{color:#908f8f}div.gform_wrapper.gravity-theme form.gform_gray_input ::-ms-input-placeholder{color:#908f8f}div.gform_wrapper.gravity-theme form.gform_gray_input :-ms-input-placeholder{color:#908f8f}div.gform_wrapper.gravity-theme form.gform_gray_input ::placeholder{color:#908f8f}div.gform_wrapper.gravity-theme form.gform_gray_input input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),div.gform_wrapper.gravity-theme form.gform_gray_input select:not([multiple=multiple]),div.gform_wrapper.gravity-theme form.gform_gray_input textarea.large,div.gform_wrapper.gravity-theme form.gform_gray_input textarea.small{background-color:#908f8f;color:#908f8f}div.gform_wrapper.gravity-theme form.gform_gray_input select.gfield_select{background-image:url(assets/img/dropdown-grayarrow-select.png)}div.gform_wrapper.gravity-theme form.gform_gray_input select.gfield_select option[value=""][disabled]{display:none}div.gform_wrapper.gravity-theme form.gform_gray_input select.gfield_select option{color:#000}div.gform_wrapper.gravity-theme form.gform_gray_input select.gfield_select option:first-of-type{color:#908f8f}div.gform_wrapper.gravity-theme form.gform_gray_input select.gfield_select:required:invalid{color:#908f8f}div.gform_wrapper.gravity-theme form.gform_gray_input .gform_fields{grid-column-gap:11px!important}div.gform_wrapper.gravity-theme form.gform_gray_input .gform_confirmation_message{color:#18306d}div.gform_wrapper.gravity-theme .gf_page_steps{display:-ms-flexbox;display:flex;border-bottom:none;margin-bottom:4px}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_active .gf_step_number{background-color:#7eb7d5}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_pending .gf_step_number{background-color:#d9d9d9}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_next .gf_step_number{background-color:#b3b3b3}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_completed .gf_step_number:after{background-color:#01d697}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_active .gf_step_label:before{background-color:#7eb7d5}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_completed .gf_step_label:before{background-color:#01d697}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_pending .gf_step_label:before{background-color:#d9d9d9}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_next .gf_step_label:before{background-color:#b3b3b3}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_number{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:AvenirNextRegular,sans-serif;font-size:16px;font-weight:400;line-height:38.64px;letter-spacing:0;color:#fff;width:37px;height:37px;border:none;border-radius:50%;padding:2px 0 0;z-index:2}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_label{font-family:AvenirNextRegular,sans-serif;font-size:12px;font-weight:400;line-height:26.64px;letter-spacing:0;text-transform:uppercase;text-align:center;color:#a6a6a6;padding:0;width:100%;position:relative}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_label:before{content:'';position:absolute;width:100%;height:4px;top:-20px;left:0}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex:1 0 125px;flex:1 0 125px;margin:0}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_completed .gf_step_number:before{width:37px;height:37px;border:none;border-radius:50%;top:0;left:0;content:unset}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_completed .gf_step_number:after{font-size:32px;border-radius:50%;padding:4px 0 0}div.gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:0!important}.gform_confirmation_message{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:32px;letter-spacing:-.025em;text-align:center;padding:10px 15px;margin:0 auto;color:#003d64;width:100%;max-width:500px}.gform_confirmation_message h1,.gform_confirmation_message h2,.gform_confirmation_message h3,.gform_confirmation_message h4,.gform_confirmation_message h5,.gform_confirmation_message h6{font-weight:500;font-size:36px;line-height:44px;letter-spacing:0;color:#003d64;margin:0 0 40px}.gform_confirmation_message a{color:#15c0d5}.gform_confirmation_message img{margin:57px auto 14px}.gform_confirmation_message br,.hide-error-info_wrapper .gform_validation_errors{display:none}.gform_wrapper.gravity-theme .chosen-container-single .chosen-single{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:14px;letter-spacing:.05em;text-transform:uppercase;color:#000!important;padding:5px 14px!important;width:100%;height:50px!important;outline:0!important;border:none!important;background-color:transparent!important;background-image:url(assets/img/dropdown-arrow-select.png)!important;background-repeat:no-repeat!important;background-position:bottom 20px right 18px!important;box-shadow:none!important}.gform_wrapper.gravity-theme .chosen-container.chosen-with-drop .chosen-drop{background-color:#000!important}.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div b{display:none!important}.gform_wrapper.gravity-theme .chosen-container-active.chosen-with-drop .chosen-single{box-shadow:none!important}.gform_wrapper.gravity-theme .chosen-container .chosen-results{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:14px;letter-spacing:.05em;text-transform:uppercase;color:#000!important}.gfield_description.validation_message.gfield_validation_message,.gform_submission_error.hide_summary{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:14px!important;letter-spacing:.04em;color:#000;margin:5px 0}.gravity-theme.ui-datepicker .ui-datepicker-header select{font-size:14px!important;text-transform:uppercase}.not-front-page:not(.single-post) #masthead{border-bottom:2px solid #d8e9f1}#masthead{background-color:#fff;width:100%;z-index:1000;transition:top .3s}#masthead .header-wrap{background-color:transparent;position:relative;padding:0;z-index:3}#masthead .header-wrap .container .flex-container{-ms-flex-pack:justify;justify-content:space-between}#masthead .header-wrap .container .flex-container #logo{padding:28px 0 29px;z-index:1}#masthead .header-wrap .container .flex-container #logo .a-custom-logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;max-width:100%}#masthead .header-wrap .container .flex-container #logo .a-custom-logo img{height:auto!important;max-width:unset!important}#masthead .header-wrap .container .flex-container .nav-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin:49px 0 0;transition:.3s}#masthead .header-wrap .container .flex-container #header-navigation{display:-ms-flexbox;display:flex;column-gap:48px;width:100%;padding:0 0 0 20px}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation{width:100%;padding:0;font-size:16px;letter-spacing:.05em}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;list-style-type:none;padding:0;margin:0;width:100%;column-gap:37px}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul .dropdown-caret{display:none!important}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul .caret{display:none;background:0 0;position:absolute;top:50%;-ms-transform:translateY(calc(-50% - 14px));transform:translateY(calc(-50% - 14px));height:22px;width:22px;cursor:pointer;transition:.3s}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul .caret:before{content:"";position:absolute;top:7px;right:8px;width:9px;height:7px;background:url(assets/img/nav-dropdown-arrow.png) center no-repeat;transition:.3s}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li{position:relative;display:block}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.menu-item-has-children:hover ul.dropdown-menu{display:-ms-flexbox;display:flex;opacity:1;animation:.3s ease-in-out anim-flex}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.current-menu-item>a{border-bottom:5px solid #ed6c2b}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li>a{font-family:AvenirNextMedium,sans-serif;font-size:18px;letter-spacing:-.017em;text-align:center;color:#003d64;background:0 0;display:block;padding:0 0 20px;margin:0;border-bottom:5px solid transparent;transition:.3s;position:relative}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:last-child{margin-right:0}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.call-btn):not(.quick-links-nav).dropdown.open>a,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.call-btn):not(.quick-links-nav):hover>a,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.call-btn):not(.quick-links-nav)>a:focus,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.call-btn):not(.quick-links-nav)>a:hover{border-bottom:5px solid #ff8700}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.call-btn):not(.quick-links-nav).dropdown.open>a .caret,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.call-btn):not(.quick-links-nav):hover>a .caret,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.call-btn):not(.quick-links-nav)>a:focus .caret,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.call-btn):not(.quick-links-nav)>a:hover .caret{top:calc(50% - 5px)}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.call-btn):not(.quick-links-nav).dropdown.open>a .caret:before,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.call-btn):not(.quick-links-nav):hover>a .caret:before,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.call-btn):not(.quick-links-nav)>a:focus .caret:before,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.call-btn):not(.quick-links-nav)>a:hover .caret:before{-ms-transform:rotate(180deg);transform:rotate(180deg);transition:.3s}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.dropdown.active>a,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.call-btn):not(.quick-links-nav)>a:active{border-bottom:5px solid #ed6c2b}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul ul.dropdown-menu{opacity:0;display:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:250px;position:absolute;top:100%;left:0;right:0;list-style:none;background-color:transparent;box-shadow:0 10px 10px 0 rgba(0,0,0,.52);-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.52);-moz-box-shadow:0 10px 10px 0 rgba(0,0,0,.52);padding:20px;margin:auto;border-radius:0;z-index:2}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul ul.dropdown-menu:before{content:'';width:100%;background-color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul ul.dropdown-menu li{background-color:transparent}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul ul.dropdown-menu li:not(:last-child){margin:0 0 12px}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul ul.dropdown-menu li.current-menu-item>a{color:#7eb7d5!important}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul ul.dropdown-menu li a{font-family:AvenirNextMedium,sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.017em;color:#7f9daf;background:0 0;position:relative;transition:.3s;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul ul.dropdown-menu li a:active,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul ul.dropdown-menu li a:focus,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul ul.dropdown-menu li a:hover{color:#ff6100}.custom-logo.mobile{display:none}#menu-toggle{display:none!important;width:-webkit-fit-content;width:fit-content;height:16px;position:relative}#menu-toggle .right{display:-ms-flexbox;display:flex}#menu-toggle .text{font-family:AvenirNextMedium,sans-serif;font-weight:600;font-size:13px;line-height:13px;letter-spacing:-.02em;color:#163d61;margin:3px 0 0 6px}.navbar-toggle{background-color:transparent;padding:0;border:none;z-index:120;transition:.4s}.navbar-toggle .icon-bar{background:#f08d33;display:block;width:28px;height:2px}.navbar-toggle .icon-bar:last-child{margin-bottom:0!important}.navbar-toggle .icon-bar.icon-bar-2{position:relative;width:24px;margin:5px auto 0 0}.navbar-toggle .icon-bar.icon-bar-2:after,.navbar-toggle .icon-bar.icon-bar-2:before{content:"";background:#f08d33;width:100%;height:100%;position:absolute;top:50%;left:50%;opacity:0;-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0);transition:.4s}.navbar-toggle .icon-bar.icon-bar-3{width:18px;margin:5px auto 0 0}.navbar-toggle.open .icon-bar.icon-bar-1,.navbar-toggle.open .icon-bar.icon-bar-3{opacity:0!important}.navbar-toggle.open .icon-bar{background:#fff}.navbar-toggle.open .icon-bar.icon-bar-2{background:0 0}.navbar-toggle.open .icon-bar.icon-bar-2:after{opacity:1;-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.navbar-toggle.open .icon-bar.icon-bar-2:before{opacity:1;-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.hide-on-desk,li.hide-nav-label>a{display:none!important}.header-phone-btn{margin:28px 0 0}.quick-links-nav>a{pointer-events:none}.quick-links-nav ul.dropdown-menu{column-count:2}#footer{background-color:#fff;background-image:url(assets/img/footer-bckgrnd.png);background-position:center top;background-repeat:no-repeat;background-size:cover;margin:auto 0 0}#footer .footer-contents.headings{background:linear-gradient(to right,#003153 0,#003c66 29%,#0072ae 100%)}#footer .footer-contents.headings .flex-container{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:16px 0 19px;min-height:70px}#footer .footer-contents.headings .heading{font-family:AvenirNextRegular,sans-serif;font-weight:600;font-size:24px;line-height:30px;left:68px;letter-spacing:-.017em;color:#fff;padding:0 90px 0 0;margin:0}#footer .footer-contents.headings .image{position:relative}#footer .footer-contents.headings .image img{position:absolute;top:50%;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}#footer .footer-contents.top{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:39px 0}#footer .footer-contents.bottom .flex-container{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:27px 0;border-top:1px solid #d4d4d5}#footer .footer-contents.quick-links .flex-container{-ms-flex-pack:end;justify-content:flex-end;padding:21px 0 0;border-top:1px solid #d4d4d5}#footer .footer-content-right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}#footer .a-custom-logo{display:block}#footer .a-custom-logo.mobile{display:none}#footer .footer-social-icons-box{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}#footer #footer-navigation{width:100%}#footer #menu-footer-navigation{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;column-gap:20px;row-gap:20px;list-style:none;margin:0;padding:0}#footer #menu-footer-navigation>li a{font-family:AvenirNextBold,sans-serif}#footer #menu-footer-navigation>li>ul{list-style:none;margin:0;padding:0}#footer #menu-footer-navigation>li>ul>li>a{font-family:AvenirNextMedium,sans-serif}#footer #menu-footer-navigation a{font-family:AvenirNextMedium,sans-serif;font-weight:400;font-size:16px;line-height:36px;letter-spacing:-.017em;text-align:left;color:#003d64;background:0 0;display:block;margin:0;padding:0;transition:.3s}#footer #menu-footer-navigation a:active,#footer #menu-footer-navigation a:focus,#footer #menu-footer-navigation a:hover{color:#ff6100}#footer ul.footer-social-icons{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;column-gap:58px;row-gap:20px;padding:0;margin:0}#footer ul.footer-social-icons a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:transparent;width:20px;height:20px;border-radius:2px}#footer ul.footer-social-icons a:active i,#footer ul.footer-social-icons a:focus i,#footer ul.footer-social-icons a:hover i{color:#ff6100}#footer ul.footer-social-icons a i{font-size:20px;color:#7eb7d5}#footer #menu-footer-quick-links{list-style:none;display:-ms-flexbox;display:flex;column-gap:70px;row-gap:20px;margin:0;padding:0}#footer #menu-footer-quick-links a{font-family:AvenirNextMedium,sans-serif;font-weight:400;font-size:14px;line-height:36px;letter-spacing:-.017em;text-align:center;color:#7f9daf;background:0 0;display:block;margin:0;padding:0;transition:.3s}#footer #menu-footer-quick-links a:active,#footer #menu-footer-quick-links a:focus,#footer #menu-footer-quick-links a:hover{color:#ff6100}#footer .footer-bottom{background-color:transparent}#footer .footer-bottom .colophon{text-transform:uppercase;margin:auto}#footer .footer-bottom .colophon .by{font-family:AvenirNextRegular,sans-serif;font-size:12px;line-height:14px;padding:6px 0 10px;letter-spacing:0;text-transform:none;margin:0;opacity:.5;text-align:center}#footer .footer-bottom .colophon .by a{color:#7f9daf}.back-to-top{visibility:hidden;opacity:0;position:fixed;bottom:15px;right:20px;z-index:10010;background:#003c66;border:2px solid #7eb7d5;height:36px;width:36px;border-radius:50%;-ms-box-shadow:0 0 4px rgba(126,183,213,.2);box-shadow:0 0 4px rgba(126,183,213,.2)}.back-to-top:hover{-ms-box-shadow:0 0 18px rgba(126,183,213,.7);box-shadow:0 0 18px rgba(126,183,213,.7)}.back-to-top:before{content:"";display:block;position:absolute;top:calc(50% - 6px);left:calc(50% - 7px);width:0;height:0;border-bottom:9px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.show-back-to-top .back-to-top{visibility:visible;opacity:1}#swnza_banner_id{display:none!important}@keyframes anim-show{0%{display:none;opacity:0;pointer-events:none}1%{display:block;opacity:0}100%{opacity:1;pointer-events:auto}}@keyframes anim-flex{0%{display:none;opacity:0;pointer-events:none}1%{display:-ms-flexbox;display:flex;opacity:0}100%{opacity:1;pointer-events:auto}}@keyframes anim-flex-hide{0%{display:-ms-flexbox;display:flex;opacity:1;pointer-events:none}1%{opacity:1}100%{display:none;opacity:0;pointer-events:auto}}.error404 .blog_page_section .the-content-wrap,.search .blog_page_section .the-content-wrap{padding:10px 0 60px}.single-post .blog_page_section{padding:0 0 19px}.blog_page_section{background-color:#fff;padding:0 0 62px;position:relative;z-index:0}.blog_page_section .the-content-wrap.single-post-blog{padding:0}.blog_page_section .section-heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:11px 0 66px}.blog_page_section .section-heading:after,.blog_page_section .section-heading:before{content:'';display:block;width:100%;height:6px;margin:25px 0 0;border-top:1px solid #7eb7d5;border-bottom:1px solid #7eb7d5}.blog_page_section .content-headings{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.blog_page_section .heading{font-family:AvenirNextRegular,sans-serif;font-size:48px;font-weight:400;line-height:60px;letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#18306d;margin:0;padding:0 66px 0 68px;white-space:pre}.blog_page_section .post-rows .alm-reveal+.alm-reveal{margin:40px 0 0}.blog_page_section .post-rows .alm-reveal .card-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;column-gap:40px}.blog_page_section .post-rows .alm-reveal .card-content+.card-content{margin:40px 0 0}.blog_page_section .post-rows .alm-reveal .card-content .blog-prev-img{z-index:1;width:100%;max-width:560px;min-height:325px;max-height:325px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:padding-box #fff;border:2px solid transparent;position:relative}.blog_page_section .post-rows .alm-reveal .card-content .blog-prev-img:hover:after{opacity:1}.blog_page_section .post-rows .alm-reveal .card-content .blog-prev-img:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;background:linear-gradient(to right,#1c2ed2,#34c5d8)}.blog_page_section .post-rows .alm-reveal .card-content .blog-prev-img:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-5px;background:linear-gradient(to right,#1c2ed2,#34c5d8);transition:.3s;opacity:0}.blog_page_section .post-rows .alm-reveal .card-content .blog-prev-img .blog-prev-img-box{overflow:hidden}.blog_page_section .post-rows .alm-reveal .card-content .blog-prev-img img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.blog_page_section .post-rows .alm-reveal .card-content .post-contents{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:600px;border-bottom:1px solid #7f9daf;position:relative}.blog_page_section .post-rows .alm-reveal .card-content .post-contents:after{content:'';position:absolute;right:-3px;bottom:0;background-color:#fff;background-position:center;background-repeat:no-repeat;width:264px;height:227px;z-index:-1}.blog_page_section .post-rows .alm-reveal .card-content .post-title{margin:-8px 0 11px;line-height:0}.blog_page_section .post-rows .alm-reveal .card-content .post-title a{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-style:normal;font-size:28px;line-height:34px;letter-spacing:-.025em;color:#003d64;text-align:left}.blog_page_section .post-rows .alm-reveal .card-content .post-title a:hover{color:#7eb7d5}.blog_page_section .post-rows .alm-reveal .card-content .post-author,.blog_page_section .post-rows .alm-reveal .card-content .post-cat,.blog_page_section .post-rows .alm-reveal .card-content .post-date,.blog_page_section .post-rows .alm-reveal .card-content .post-info{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:24px;letter-spacing:0;margin:0}.blog_page_section .post-rows .alm-reveal .card-content .post-date,.blog_page_section .post-rows .alm-reveal .card-content .post-info{color:#a6a6a6}.blog_page_section .post-rows .alm-reveal .card-content .post-info{margin:0 0 16px}.blog_page_section .post-rows .alm-reveal .card-content .post-date{padding:0 10px 0 0}.blog_page_section .post-rows .alm-reveal .card-content .post-author{color:#7f9daf;padding:0 10px}.blog_page_section .post-rows .alm-reveal .card-content .post-cat{color:#7f9daf;padding:0 0 0 10px}.blog_page_section .post-rows .alm-reveal .card-content .excerpt{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:32px;letter-spacing:-.025em;color:#003d64}.blog_page_section .post-rows .alm-reveal .card-content .excerpt p{text-align:left;margin-top:14px}.blog_page_section .post-rows .alm-reveal .card-content .btns{padding:0 0 25px;margin:auto 0 0!important}.blog_page_section .post-rows .alm-reveal .card-content .readmore{font-family:AvenirNextRegular,sans-serif;font-weight:600;font-size:17px;letter-spacing:-.017em;color:#ff6100;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:transparent;width:-webkit-max-content;width:max-content;min-width:auto;min-height:-webkit-fit-content;min-height:fit-content;padding:0;border:none;border-radius:0;box-shadow:none;outline:0;transition:.3s}.blog_page_section .post-rows .alm-reveal .card-content .readmore:focus,.blog_page_section .post-rows .alm-reveal .card-content .readmore:hover{color:#ff8700}.blog_page_section .post-rows .alm-reveal .card-content .readmore:focus:after,.blog_page_section .post-rows .alm-reveal .card-content .readmore:hover:after{background-image:url(assets/img/btn-arrow-lucid-h.png);right:-34px}.blog_page_section .post-rows .alm-reveal .card-content .readmore:active{color:#cc4e00}.blog_page_section .post-rows .alm-reveal .card-content .readmore:active:after{background-image:url(assets/img/btn-arrow-lucid-a.png)}.blog_page_section .post-rows .alm-reveal .card-content .readmore:after{content:'';display:inline-block;width:20px;height:13px;background-color:transparent;background-image:url(assets/img/btn-arrow-lucid-m.png);background-position:center;background-repeat:no-repeat;position:relative;right:-24px;transition:.3s ease-in-out}.blog_page_section .post-cards .alm-reveal{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;column-gap:22px;row-gap:24px}.blog_page_section .post-cards .alm-reveal+.alm-reveal{margin:24px 0 0}.blog_page_section .post-cards .alm-reveal:after{content:'';-ms-flex:auto;flex:auto}.blog_page_section .post-cards .alm-reveal .card-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:100%;max-width:380px;min-height:441px;margin:0!important;border-bottom:1px solid #7f9daf;overflow:hidden}.blog_page_section .post-cards .alm-reveal .card-content+.card-content{margin:40px 0 0}.blog_page_section .post-cards .alm-reveal .card-content:focus .blog-prev-img:after,.blog_page_section .post-cards .alm-reveal .card-content:hover .blog-prev-img:after{box-shadow:inset 0 0 0 5px #ff6100}.blog_page_section .post-cards .alm-reveal .card-content:focus .readmore,.blog_page_section .post-cards .alm-reveal .card-content:hover .readmore{color:#ff8700}.blog_page_section .post-cards .alm-reveal .card-content:focus .readmore:after,.blog_page_section .post-cards .alm-reveal .card-content:hover .readmore:after{background-image:url(assets/img/btn-arrow-lucid-h.png);margin:0 0 0 20px}.blog_page_section .post-cards .alm-reveal .card-content:active .readmore{color:#cc4e00}.blog_page_section .post-cards .alm-reveal .card-content:active .readmore:after{background-image:url(assets/img/btn-arrow-lucid-a.png);margin:0 0 0 20px}.blog_page_section .post-cards .alm-reveal .blog-prev-img{background-color:#fff;position:relative;z-index:1;max-width:380px;min-height:306px;max-height:306px;border-radius:4px;overflow:hidden}.blog_page_section .post-cards .alm-reveal .blog-prev-img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;border-radius:4px;transition:box-shadow .3s}.blog_page_section .post-cards .alm-reveal .blog-prev-img img{width:100%;object-fit:cover}.blog_page_section .post-cards .alm-reveal .post-contents{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;max-width:100%;padding:0;transition:.3s}.blog_page_section .post-cards .alm-reveal .post-title{font-family:AvenirNextRegular,sans-serif;font-weight:600;font-size:22px;line-height:32px;letter-spacing:-.017em;text-align:left;color:#003c66;width:100%;margin:0}.blog_page_section .post-cards .alm-reveal .post-date{font-family:AvenirNextRegular,sans-serif;font-weight:600;font-size:14px;line-height:26px;letter-spacing:.025em;text-transform:uppercase;text-align:left;color:#908f8f;width:100%;margin:0 0 7px}.blog_page_section .post-cards .alm-reveal .excerpt{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#393535}.blog_page_section .post-cards .alm-reveal .excerpt p{margin:13px 0}.blog_page_section .post-cards .alm-reveal .btns{padding:0 0 23px;margin:auto 0 0!important}.blog_page_section .post-cards .alm-reveal .readmore{font-family:AvenirNextRegular,sans-serif;font-weight:600;font-size:17px;letter-spacing:-.017em;color:#ff6100;display:none;-ms-flex-align:center;align-items:center;background-color:transparent;width:-webkit-max-content;width:max-content;min-width:auto;min-height:-webkit-fit-content;min-height:fit-content;padding:0;margin:23px 0 16px;border:none;border-radius:0;box-shadow:none;outline:0;transition:.3s;position:relative}.blog_page_section .post-cards .alm-reveal .readmore:focus,.blog_page_section .post-cards .alm-reveal .readmore:hover{color:#ff8700}.blog_page_section .post-cards .alm-reveal .readmore:focus:after,.blog_page_section .post-cards .alm-reveal .readmore:hover:after{background-image:url(assets/img/btn-arrow-lucid-h.png)}.blog_page_section .post-cards .alm-reveal .readmore:active{color:#cc4e00}.blog_page_section .post-cards .alm-reveal .readmore:active:after{background-image:url(assets/img/btn-arrow-lucid-a.png)}.blog_page_section .post-cards .alm-reveal .readmore:after{content:'';display:inline-block;width:20px;height:13px;background-color:transparent;background-image:url(assets/img/btn-arrow-lucid-m.png);background-position:center;background-repeat:no-repeat;position:relative;left:0;transition:.3s ease-in-out;margin:0 0 0 10px}.blog_page_section .single-post-box{margin:-90px 0 0}.blog_page_section .single-post-box .content-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;column-gap:20px;row-gap:37px;width:100%}.blog_page_section .single-post-box .separator{border-bottom:1px solid #7f9daf;margin:44px 0 0}.blog_page_section .single-post-box .post-content{-ms-flex:0 1 875px;flex:0 1 875px;max-width:875px}.blog_page_section .single-post-box .post-content .post-title{font-family:AvenirNextRegular,sans-serif;font-weight:900;font-style:italic;font-size:32px;line-height:40px;letter-spacing:-.01em;text-transform:uppercase;text-align:left;color:#003c66;margin:0}.blog_page_section .single-post-box .post-content .post-date{font-family:AvenirNextRegular,sans-serif;font-weight:600;font-size:14px;line-height:26px;letter-spacing:.025em;text-transform:uppercase;text-align:left;color:#908f8f;margin:0 0 19px}.blog_page_section .single-post-box .post-image{margin:0 0 14px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:4px;overflow:hidden}.blog_page_section .single-post-box .post-image img{width:100%;height:auto;object-fit:cover}.blog_page_section .single-post-box .post-image+.post-content-box{padding:0}.blog_page_section .single-post-box .post-content-box{background-color:transparent;padding:120px 0 0}.blog_page_section .single-post-box .post-content-box h1,.blog_page_section .single-post-box .post-content-box h2,.blog_page_section .single-post-box .post-content-box h3,.blog_page_section .single-post-box .post-content-box h4,.blog_page_section .single-post-box .post-content-box h5,.blog_page_section .single-post-box .post-content-box h6{font-family:AvenirNextBold,sans-serif;line-height:32px;letter-spacing:-.017em;text-align:left;color:#004179;margin:13px 0 0}.blog_page_section .single-post-box .post-content-box h3{font-size:28px}.blog_page_section .single-post-box .post-content-box a{color:#ff0505}.blog_page_section .single-post-box .post-content-box a:focus,.blog_page_section .single-post-box .post-content-box a:hover{color:#7eb7d5}.blog_page_section .single-post-box .post-content-box h1+p,.blog_page_section .single-post-box .post-content-box h2+p,.blog_page_section .single-post-box .post-content-box h3+p,.blog_page_section .single-post-box .post-content-box h4+p,.blog_page_section .single-post-box .post-content-box h5+p,.blog_page_section .single-post-box .post-content-box h6+p{margin-top:3px}.blog_page_section .single-post-box .post-content-box p+p{margin:30px 0 5px}.blog_page_section .single-post-box .post-content-box p{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:-.017em;text-align:left;color:#393535;margin:10px 0 5px}.blog_page_section .single-post-box .post-content-box ol,.blog_page_section .single-post-box .post-content-box ul{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:-.017em;color:#393535}.blog_page_section .single-post-box .share-to-socials.in-post-content{display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;column-gap:24px;background-color:#003c66;padding:10px 0 7px;border:1px solid #636363;border-top-left-radius:10px;border-top-right-radius:10px;max-width:320px;min-height:67px;max-height:67px}.blog_page_section .single-post-box .share-to-socials.in-post-content .title{font-family:AvenirNextRegular,sans-serif;font-weight:500;font-style:normal;font-size:17px;letter-spacing:0;text-transform:uppercase;color:#fff;margin:0 0 2px}.blog_page_section .single-post-box .share-to-socials.in-post-content .the_champ_sharing_ul{display:-ms-flexbox;display:flex;column-gap:17px;padding:0 0 4px}.blog_page_section .single-post-box .share-to-socials.in-post-content .the_champ_sharing_ul .the_champ_svg{background-color:#0e3c89!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:.3s;max-width:38px;max-height:38px}.blog_page_section .single-post-box .share-to-socials.in-post-content .the_champ_sharing_ul .the_champ_svg:hover{background-color:#ff0505!important}.blog_page_section .single-post-box .share-to-socials.in-post-content .the_champ_sharing_ul .the_champ_svg path{fill:#fff}.blog_page_section .single-post-box .share-to-socials.in-post-content .the_champ_sharing_ul .the_champ_button_twitter .the_champ_svg svg{max-height:30px!important}.blog_page_section .single-post-box .share-to-socials.in-post-content .the_champ_sharing_ul .the_champ_facebook .the_champ_svg svg{max-height:32px!important}.blog_page_section .single-post-box .share-to-socials.in-post-content .the_champ_sharing_ul .the_champ_button_pinterest .the_champ_svg svg{max-height:28px!important}.blog_page_section .single-post-box .share-to-socials.in-post-content .the_champ_sharing_ul .the_champ_button_linkedin .the_champ_svg svg{max-height:24px!important}.blog_page_section .single-post-box .sidebar{width:100%;max-width:320px}.blog_page_section .single-post-box .sidebar .widget-wrap{margin:0 0 19px}.blog_page_section .single-post-box .sidebar .widget-wrap h2{font-family:AvenirNextBold,sans-serif;font-weight:400;font-style:normal;font-size:22px;line-height:22px;letter-spacing:-.017em;color:#ff8700;margin:0}.blog_page_section .single-post-box .sidebar .widget-wrap ul{list-style:none;padding:0;margin:32px 0}.blog_page_section .single-post-box .sidebar .widget-wrap ul li{display:-ms-flexbox;display:flex;column-gap:10px;border-bottom:1px solid #b2c4d1;padding:0 0 14px}.blog_page_section .single-post-box .sidebar .widget-wrap ul li:not(:last-child){margin:0 0 37px}.blog_page_section .single-post-box .sidebar .widget-wrap ul a{font-family:AvenirNextRegular,sans-serif;font-weight:600;font-style:normal;font-size:18px;line-height:28px;letter-spacing:-.017em;color:#003c66;height:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;row-gap:15px;margin:-7px 0 0}.blog_page_section .single-post-box .sidebar .widget-wrap ul a:active,.blog_page_section .single-post-box .sidebar .widget-wrap ul a:focus,.blog_page_section .single-post-box .sidebar .widget-wrap ul a:hover{color:#ff8700}.blog_page_section .single-post-box .sidebar .widget-wrap ul .wp-block-latest-posts__featured-image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;max-width:110px;height:89px;margin:0;padding:0;position:relative;overflow:hidden}.blog_page_section .single-post-box .sidebar .widget-wrap ul .wp-block-latest-posts__featured-image img{pointer-events:none;object-fit:cover;width:110px;height:89px}.blog_page_section .single-post-box .sidebar .widget-wrap ul .wp-block-latest-posts__featured-image:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;box-shadow:inset 0 0 0 1px #7eb7d5;transition:box-shadow .3s}.blog_page_section .single-post-box .sidebar .widget-wrap div.gform_wrapper.gravity-theme{background-color:#003c66;margin:0 0 48px;padding:5px 20px 62px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.blog_page_section .single-post-box .sidebar .widget-wrap div.gform_wrapper.gravity-theme .gfield.gfield--width-half{-ms-grid-column:span 12;grid-column:span 12}.blog_page_section .single-post-box .sidebar .widget-wrap div.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:10px!important}.blog_page_section .single-post-box .sidebar .widget-wrap div.gform_wrapper.gravity-theme .gform_heading{display:block;margin:0 0 21px}.blog_page_section .single-post-box .sidebar .widget-wrap div.gform_wrapper.gravity-theme .gform_heading .gform_description,.blog_page_section .single-post-box .sidebar .widget-wrap div.gform_wrapper.gravity-theme .gform_heading .gform_required_legend{display:none}.blog_page_section .single-post-box .sidebar .widget-wrap div.gform_wrapper.gravity-theme .gform_heading .gform_title{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:30px;line-height:60px;letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#18306d}.blog_page_section .single-post-box .sidebar .widget-wrap div.gform_wrapper.gravity-theme .gform_heading .gform_title:after{width:100px;height:6px;background-color:transparent;border-top:1px solid #7eb7d5;border-bottom:1px solid #7eb7d5;margin:0 auto}.blog_page_section .single-post-box .sidebar .widget-wrap div.gform_wrapper.gravity-theme .button,.blog_page_section .single-post-box .sidebar .widget-wrap div.gform_wrapper.gravity-theme div.gform_wrapper.gravity-theme input.button,.blog_page_section .single-post-box .sidebar .widget-wrap div.gform_wrapper.gravity-theme input[type=submit]{position:relative;max-width:100%;margin:10px 0 0!important}.blog_page_section .single-post-box .sidebar .widget-wrap div.gform_wrapper.gravity-theme .has-footnote div.gform_fields .form-footnote{max-width:100%;margin-top:73px}.blog_page_section .single-post-box .sidebar .widget-wrap div.gform_wrapper.gravity-theme .note{font-size:12px;line-height:16px;letter-spacing:-.01em;text-transform:none;text-align:left;padding:0}.blog_page_section .single-post-box .sidebar .widget-wrap div.gform_wrapper.gravity-theme .note .note-icon{background-size:27px;left:-1px}.blog_page_section .single-post-box .sidebar .widget-wrap .gform_validation_errors h2.gform_submission_error{font-size:16px;line-height:20px;padding:0;margin:0}.blog_page_section .single-post-box .sidebar .widget-wrap .gform_validation_errors h2.gform_submission_error:after{content:unset}.blog_page_section .single-post-box .sidebar .widget-wrap #validation_message_3_5{margin:10px 0}.blog_page_section .single-post-box .sidebar .the_champ_sharing_container .widget-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;column-gap:20px;padding:15px 0 11px;margin:0 0 43px;border:1px solid #ff8700;border-radius:4px;position:relative}.blog_page_section .single-post-box .sidebar .the_champ_sharing_container .widget-wrap:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#003c66;z-index:-1;opacity:.5}.blog_page_section .single-post-box .sidebar .the_champ_sharing_container .widget-title{font-family:AvenirNextMedium,sans-serif;font-weight:400;font-size:15px;letter-spacing:.05em;text-transform:uppercase;color:#fff;margin:0 0 2px}.blog_page_section .single-post-box .sidebar .the_champ_sharing_container .the_champ_sharing_ul{display:-ms-flexbox;display:flex;column-gap:8px;padding:0 0 4px}.blog_page_section .single-post-box .sidebar .the_champ_sharing_container.the_champ_horizontal_sharing .the_champ_svg{background-color:transparent!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:.3s}.blog_page_section .single-post-box .sidebar .the_champ_sharing_container.the_champ_horizontal_sharing .the_champ_svg:hover path{fill:#ff6100}.blog_page_section .single-post-box .sidebar .the_champ_sharing_container.the_champ_horizontal_sharing .the_champ_svg path{fill:#fff;transition:.3s}.blog_page_section .single-post-box .sidebar .the_champ_sharing_container.the_champ_horizontal_sharing .the_champ_button_twitter .the_champ_svg svg{max-height:30px!important}.blog_page_section .single-post-box .sidebar .the_champ_sharing_container.the_champ_horizontal_sharing .the_champ_facebook .the_champ_svg svg{max-height:32px!important}.blog_page_section .single-post-box .sidebar .the_champ_sharing_container.the_champ_horizontal_sharing .the_champ_button_pinterest .the_champ_svg svg{max-height:28px!important}.blog_page_section .single-post-box .sidebar .the_champ_sharing_container.the_champ_horizontal_sharing .the_champ_button_linkedin .the_champ_svg svg{max-height:24px!important}.blog_page_section .single-post-box .sidebar .sidedar-contact-form .wp-block-heading{font-family:AvenirNextBold,sans-serif;font-size:30px;letter-spacing:-.017em;text-align:center;color:#fff;margin:0;padding:22px 20px 10px;background-color:#003c66;border-top-left-radius:10px;border-top-right-radius:10px}.blog_page_section .single-post-box .sidebar .sidedar-contact-form .wp-block-heading span{display:inline-block;color:#ff8700}.blog_page_section .single-post-box .sidebar .sidedar-contact-form .wp-block-heading:after{content:unset}.blog_page_section .single-post-box .share-to-socials{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;width:100%;max-width:330px;min-height:71px;max-height:71px;column-gap:22px;margin:20px 0 0}.blog_page_section .single-post-box .share-to-socials .title{font-family:AvenirNextMedium,sans-serif;font-size:15px;letter-spacing:.05em;text-transform:uppercase;color:#003c66;margin:0}.blog_page_section .single-post-box .share-to-socials .the_champ_sharing_ul{display:-ms-flexbox;display:flex;column-gap:14px}.blog_page_section .single-post-box .share-to-socials .the_champ_horizontal_sharing .the_champ_svg path{transition:.3s}.blog_page_section .nothing-found .heading{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-style:italic;line-height:60px;letter-spacing:-.01em;text-transform:uppercase;text-align:center;color:#393535;margin:0}.blog_page_section .nothing-found .content{font-family:AvenirNextRegular,sans-serif;letter-spacing:.01em;color:#393535}.blog_page_section .nothing-found .content p{margin:0 0 25px}.blog_page_section .alm-btn-wrap{margin:40px 0 0;padding:0}.blog_page_section .alm-load-more-btn.more{background:#fff;font-family:AvenirNextRegular,sans-serif;font-weight:600;font-size:20px;line-height:48px;letter-spacing:-.017em;color:#003c66;margin:auto;padding:2px 0 0;border:1px solid #7f9daf;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;max-width:322px;min-height:60px;transition:.3s ease-in-out;box-shadow:none;outline:0;position:relative}.blog_page_section .alm-load-more-btn.more:focus,.blog_page_section .alm-load-more-btn.more:hover{color:#003c66;background-color:#fff}.blog_page_section .alm-load-more-btn.more:focus:after,.blog_page_section .alm-load-more-btn.more:hover:after{top:3px;left:3px}.blog_page_section .alm-load-more-btn.more:active{color:#fff;background-color:#7f9daf}.blog_page_section .alm-load-more-btn.more:before{content:unset!important;display:none}.blog_page_section .alm-load-more-btn.more:after{content:'';position:absolute;top:6px;left:6px;width:100%;height:100%;background-color:#ff8700;border-radius:4px;transition:.3s ease-in-out;z-index:-1}.blog_page_section .alm-load-more-btn.more.loading{padding:0 0 4px}.blog_page_section .alm-load-more-btn.done{display:none}.admin-bar .default-page-section .the-page-banner{background-position:center top -68px}.default-page-section .the-content-wrap{padding:38px 0 100px}.default-page-section .section-heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.default-page-section .section-heading:after,.default-page-section .section-heading:before{content:'';display:block;width:100%;max-width:440px;-ms-flex:0 1 440px;flex:0 1 440px;height:11px;margin:28px 0 0;border-top:1px solid #7eb7d5;border-bottom:1px solid #7eb7d5}.default-page-section .content-headings{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.default-page-section .heading{font-family:AvenirNextRegular,sans-serif;font-weight:900;font-style:italic;font-size:40px;line-height:40px;letter-spacing:-.01em;text-transform:uppercase;text-align:center;color:#003c66}.default-page-section h1,.default-page-section h2,.default-page-section h3,.default-page-section h4,.default-page-section h5,.default-page-section h6{font-family:AvenirNextRegular,sans-serif;font-weight:900;font-style:italic;letter-spacing:-.01em;color:#003c66}.default-page-section ol,.default-page-section p,.default-page-section ul{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-style:normal;font-size:17px;line-height:28px;letter-spacing:-.001em;color:#393535}.default-page-section a{color:#ff0505}.default-page-section a:active,.default-page-section a:focus,.default-page-section a:hover{color:#7eb7d5}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{display:-ms-flexbox;display:flex;margin:0;padding:0;list-style-type:none}.slick-dots li{margin:0 .25rem}.slick-dots button{display:block;width:15px;height:15px;padding:0;border:none;border-radius:100%;background-color:rgba(255,255,255,.2);text-indent:-9999px}.slick-dots li.slick-active button,.slick-dots li:hover button{background-color:#000}.front_banner_section{background:#d8e9f1;background:linear-gradient(to bottom,#d8e9f1 0,#f6f6f6 100%)}.front_banner_section .contents{display:-ms-flexbox;display:flex;min-height:540px}.front_banner_section .content-left{width:100%;max-width:640px;padding:103px 0}.front_banner_section .content-right{width:100%;max-width:560px;position:relative}.front_banner_section .image{position:absolute;right:-323px;bottom:-20px}.front_banner_section .image.mobile{display:none}.front_banner_section .headings.main{font-family:AvenirNextBold,sans-serif;font-size:60px;line-height:68px;letter-spacing:-.017em;text-align:left;color:#003d64;margin:0 0 10px}.front_banner_section .the-content{font-family:AvenirNextRegular,sans-serif;font-weight:600;font-size:28px;line-height:48px;letter-spacing:-.017em;text-align:left;color:#0072a9;margin:0 0 9px}.front_banner_section .dropdown-heading{font-family:AvenirNextRegular,sans-serif;font-weight:600;font-size:18px;line-height:48px;letter-spacing:-.017em;color:#393535;margin:0 0 6px}.front_banner_section select.service-links{font-family:AvenirNextRegular,sans-serif;font-size:18px;line-height:48px;letter-spacing:-.017em;color:#393535;padding:4px 19px 1px;border:1px solid #7f9daf;border-radius:4px;outline:0;min-width:322px;-webkit-appearance:none;appearance:none;background-image:url(assets/img/select-arrow.png);background-position:right 13px center;background-repeat:no-repeat;transition:.3s}.front_banner_section select.service-links:focus{box-shadow:inset 0 0 0 1px #7f9daf}.front_banner_section select.service-links option{background-color:#003c69;font-family:AvenirNextRegular,sans-serif;font-size:18px;line-height:48px;letter-spacing:-.017em;color:#fff;padding:10px 0}.front_banner_section .btns{display:none}.front_banner_section .mob-btn{font-weight:500;width:100%;max-width:100%;min-height:50px;margin:0!important;border-radius:0}.front_banner_section .mob-btn i{color:#fff;margin:0 14px 0 0}.front_partners_section{background-color:#fff}.front_partners_section .contents{padding:70px 0 72px}.front_partners_section .partners-icons{filter:brightness(0) saturate(100%) invert(64%) sepia(11%) saturate(614%) hue-rotate(157deg) brightness(100%) contrast(89%);list-style:none;width:100%;max-width:1876px;padding:0;margin:0 auto;overflow:hidden}.front_partners_section .partners-icons .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;column-gap:64px}.front_partners_section .partners-icons li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex:0 1 auto;flex:0 1 auto}.front_imgcontent_section{background-color:#fff;padding:48px 0 98px}.front_imgcontent_section .contents{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:48px}.front_imgcontent_section .content-heading{width:100%}.front_imgcontent_section .content-left{width:100%;max-width:560px;position:relative}.front_imgcontent_section .content-right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:100%;max-width:560px;padding:43px 0 15px}.front_imgcontent_section .image{text-align:center}.front_imgcontent_section .headings.main{font-family:AvenirNextBold,sans-serif;font-size:52px;line-height:64px;letter-spacing:-.003em;color:#003d64;margin:0 0 32px}.front_imgcontent_section .the-content p{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:-.017em;color:#393535;margin:0}.front_imgcontent_section .the-content p+p{margin-top:14px}.front_imgcontent_section .the-content ol,.front_imgcontent_section .the-content ul{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:-.017em;color:#393535}.front_imgcontent_section .the-content a{color:#ff6100}.front_imgcontent_section .the-content a:focus,.front_imgcontent_section .the-content a:hover{color:#cc4e00}.front_imgcontent_section .btns{width:100%;margin:7px 0 0;position:relative;z-index:1}.front_imgcontent_section .service-links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.front_imgcontent_section .service-links .service-link{background-color:#f0f0f0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-family:AvenirNextRegular,sans-serif;font-weight:600;font-size:24px;line-height:48px;letter-spacing:-.017em;color:#0072a9;padding:6px 20px;border-radius:4px}.front_imgcontent_section .service-links .service-link:focus,.front_imgcontent_section .service-links .service-link:hover{background-color:#cbe2ee}.front_imgcontent_section .service-links .service-link:focus i,.front_imgcontent_section .service-links .service-link:hover i{color:#ff6100}.front_imgcontent_section .service-links .service-link i{font-size:21px;color:#c1cdd5}.front_insights_section{background-color:#fff;padding:0 0 235px;position:relative}.front_insights_section .the-content-wrap{background-color:#003c66;background-image:url(assets/img/insights-bckgrnd.png);background-position:center top;background-repeat:no-repeat;padding:43px 0 281px}.front_insights_section .headings.main{font-family:AvenirNextBold,sans-serif;font-size:48px;line-height:64px;letter-spacing:0;color:#fff;margin:0 0 18px}.front_insights_section .headings span{color:#ff6100}.front_insights_section .the-content p{font-family:AvenirNextMedium,sans-serif;font-size:20px;line-height:30px;letter-spacing:-.017em;color:#fff;margin:0}.front_insights_section .the-content p+p{margin-top:14px}.front_insights_section .the-content ol,.front_insights_section .the-content ul{font-family:AvenirNextMedium,sans-serif;font-size:20px;line-height:30px;letter-spacing:-.017em;color:#fff}.front_insights_section .the-content a{color:#ff6100}.front_insights_section .the-content a:focus,.front_insights_section .the-content a:hover{color:#cc4e00}.front_insights_section .btns{margin:6px 0 0}.front_insights_section .our-articles{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;column-gap:30px;width:100%;max-width:1200px;margin:0 auto;position:absolute;left:0;right:0;bottom:58px}.front_insights_section .our-articles .card-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:12px;width:100%;max-width:380px;min-height:409px;margin:0!important;border-bottom:1px solid #7f9daf;overflow:hidden}.front_insights_section .our-articles .card-content:focus .blog-prev-img:after,.front_insights_section .our-articles .card-content:hover .blog-prev-img:after{box-shadow:inset 0 0 0 5px #ff6100}.front_insights_section .our-articles .blog-prev-img{background-color:#fff;position:relative;z-index:1;max-width:380px;min-height:306px;max-height:306px;border-radius:4px;overflow:hidden}.front_insights_section .our-articles .blog-prev-img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;border-radius:4px;transition:box-shadow .3s}.front_insights_section .our-articles .blog-prev-img img{width:100%;object-fit:cover}.front_insights_section .our-articles .post-contents{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;max-width:100%;padding:0;transition:.3s}.front_insights_section .our-articles .post-title{font-family:AvenirNextRegular,sans-serif;font-weight:600;font-size:22px;line-height:32px;letter-spacing:-.017em;text-align:left;color:#003c66;width:100%;margin:0}.banner_section{background-color:#fff}.banner_section .the-content-wrap{padding:65px 0 42px}.banner_section .contents{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.banner_section .headings{letter-spacing:-.017em;text-align:center}.banner_section .headings span{color:#ff6100}.banner_section .headings.top{font-family:AvenirNextRegular,sans-serif;font-weight:600;font-size:24px;line-height:48px;color:#0072a9;margin:0 0 2px}.banner_section .headings.main{font-family:AvenirNextBold,sans-serif;font-weight:400;font-size:48px;line-height:54px;color:#003d64;margin:0 0 15px}.banner_section .the-content{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:-.017em;text-align:center;color:#393535;margin:0}.banner_section .post-author,.banner_section .post-cat,.banner_section .post-date,.banner_section .post-info{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:24px;letter-spacing:0;margin:0}.banner_section .post-date,.banner_section .post-info{color:#a6a6a6}.banner_section .post-info{margin:0}.banner_section .post-date{padding:0 10px 0 0}.banner_section .post-author{color:#7f9daf;padding:0 10px}.banner_section .post-cat{color:#7f9daf;padding:0 0 0 10px}.blog_banner_section{background-color:#fff}.blog_banner_section .the-content-wrap{padding:65px 0 42px}.blog_banner_section .contents{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.blog_banner_section .headings{letter-spacing:-.017em;text-align:center}.blog_banner_section .headings span{color:#ff6100}.blog_banner_section .headings.top{font-family:AvenirNextRegular,sans-serif;font-weight:600;font-size:24px;line-height:48px;color:#0072a9;margin:0 0 2px}.blog_banner_section .headings.main{font-family:AvenirNextBold,sans-serif;font-weight:400;font-size:48px;line-height:54px;color:#003d64;margin:0 0 15px}.blog_banner_section .the-content{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:-.017em;text-align:center;color:#393535;margin:0}.blog_banner_section .post-author,.blog_banner_section .post-cat,.blog_banner_section .post-date,.blog_banner_section .post-info{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:24px;letter-spacing:0;margin:0}.blog_banner_section .post-date,.blog_banner_section .post-info{color:#a6a6a6}.blog_banner_section .post-info{margin:0}.blog_banner_section .post-date{padding:0 10px 0 0}.blog_banner_section .post-author{color:#7f9daf;padding:0 10px}.blog_banner_section .post-cat{color:#7f9daf;padding:0 0 0 10px}.blog_banner_section .share-to-socials{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;column-gap:14px}.blog_banner_section .share-to-socials.below-title{display:none}.blog_banner_section .share-to-socials .title{font-family:AvenirNextMedium,sans-serif;font-weight:400;font-size:13px;letter-spacing:.05em;text-transform:uppercase;color:#fff;margin:0}.blog_banner_section .share-to-socials .the_champ_sharing_ul{display:-ms-flexbox;display:flex}.blog_banner_section .share-to-socials .the_champ_horizontal_sharing .the_champ_svg svg{height:29px;width:29px;margin:auto}.blog_banner_section .share-to-socials .the_champ_horizontal_sharing .the_champ_svg path{fill:#fff;transition:.3s}.single-post .blog_banner_section{background-image:url(assets/img/single-post-bckgrnd.png);background-position:center top;background-repeat:no-repeat;background-size:cover}.single-post .blog_banner_section .the-content-wrap{padding:78px 0 93px}.single-post .blog_banner_section .headings.main{font-family:AvenirNextRegular,sans-serif;font-weight:600;font-size:42px;line-height:48px;letter-spacing:-.017em;text-align:left;color:#fff;margin:0 0 23px}.content_imgs_section{background-color:#fff;padding:78px 0 0}.content_imgs_section .contents{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;column-gap:30px}.content_imgs_section .content-left,.content_imgs_section .content-right{width:100%;max-width:560px}.content_imgs_section .content-right{margin-bottom:-140px}.content_imgs_section .headings.top{font-family:AvenirNextRegular,sans-serif;font-weight:600;font-size:24px;line-height:22px;letter-spacing:-.017em;color:#0072a9;margin:0 0 16px}.content_imgs_section .headings.main{font-family:AvenirNextBold,sans-serif;font-size:48px;line-height:54px;letter-spacing:-.017em;color:#003d64;margin:0 0 22px}.content_imgs_section .headings span{color:#ff8700}.content_imgs_section .the-content p{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:-.017em;text-align:left;color:#393535;margin:0}.content_imgs_section .the-content p+p{margin-top:14px}.content_imgs_section .the-content ol,.content_imgs_section .the-content ul{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:-.017em;color:#393535}.content_imgs_section .the-content a{color:#ff6100}.content_imgs_section .the-content a:focus,.content_imgs_section .the-content a:hover{color:#cc4e00}.content_imgs_section .gallery{columns:2 auto;column-gap:40px}.content_imgs_section .gallery-image{display:inline-block;width:auto;margin:0 0 20px}.content_imgs_section .gallery-image img{width:auto;height:100%;object-fit:cover;border-radius:10px}.our_team_section .contents.top{background-color:#e8f2f7;padding:188px 0 125px}.our_team_section .contents.bottom{background-color:#fff;padding:0 0 95px}.our_team_section .headings{letter-spacing:-.017em;text-align:center}.our_team_section .headings.top{font-family:AvenirNextRegular,sans-serif;font-weight:600;font-size:24px;line-height:22px;color:#0072a9;margin:0 0 16px}.our_team_section .headings.main{font-family:AvenirNextBold,sans-serif;font-size:48px;line-height:54px;letter-spacing:-.017em;color:#003d64;margin:0 0 22px}.our_team_section .headings span{color:#ff8700}.our_team_section .our-members{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;column-gap:105px;row-gap:50px;margin:-100px 0 0}.our_team_section .our-members:after{content:'';-ms-flex:auto;flex:auto}.our_team_section .member-links{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;column-gap:10px;row-gap:10px;margin:18px 0 0}.our_team_section .member-details{padding:31px 0 0}.our_team_section .member{text-align:center;max-width:225px}.our_team_section .member img{width:100%;max-width:220px;height:auto;object-fit:cover;border-radius:10px}.our_team_section .member p{font-family:AvenirNextRegular,sans-serif;font-weight:600;text-align:center}.our_team_section .member-name{font-family:AvenirNextRegular,sans-serif;font-weight:600;font-size:18px;line-height:23px;letter-spacing:0;color:#003d64;margin:0}.our_team_section .member-name:after{content:'';display:block;background-color:#ffb07f;width:70px;height:1px;margin:12px auto 7px}.our_team_section .member-position{font-size:16px;line-height:26px;letter-spacing:-.02em;color:#0072ae;margin:0}.our_team_section .member-link{background-color:#ff6100;width:30px;height:30px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.our_team_section .member-link:focus,.our_team_section .member-link:hover{background-color:#003c66}.our_team_section .member-link i{color:#fff}.contact_form_section{background-color:#fff;padding:14px 0 163px}.contact_form_section .contents{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-radius:10px;overflow:hidden}.contact_form_section .content-left{background-color:#003d64;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;max-width:380px;padding:46px 50px 30px}.contact_form_section .content-right{background-color:#ebebeb;width:100%;max-width:820px;padding:40px 50px 52px}.contact_form_section .content-contacts{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:27px}.contact_form_section .contact-info{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;column-gap:8px;row-gap:21px;padding:0 0 14px;border-bottom:2px solid #194f71}.contact_form_section .contacts-links{width:100%}.contact_form_section .contacts-links.icons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0 0}.contact_form_section .headings{font-family:AvenirNextBold,sans-serif;font-size:30px;line-height:54px;letter-spacing:-.017em;text-align:left}.contact_form_section .headings.main{font-family:AvenirNextBold,sans-serif;font-size:30px;line-height:54px;letter-spacing:-.017em;text-align:left;color:#fff;margin:0 0 10px}.contact_form_section .headings.form{color:#003d64;margin:0 0 5px}.contact_form_section .headings span{color:#ff8700}.contact_form_section .contact-heading{font-family:AvenirNextMedium,sans-serif;font-weight:400;font-size:17px;letter-spacing:-.017em;text-align:left;color:#fff;padding:6px 0 0;margin:0}.contact_form_section .contact-link{background-image:url(assets/img/btn-arrow-a.png);background-position:right center;background-repeat:no-repeat;font-size:18px;color:#fff;display:inline-block;width:100%}.contact_form_section .contact-link:focus,.contact_form_section .contact-link:hover{background-image:url(assets/img/btn-arrow.png);color:#ff6100}.contact_form_section .contact-link:focus.icon i,.contact_form_section .contact-link:hover.icon i{color:#ff6100}.contact_form_section .contact-link.icon{background-image:none;width:auto}.contact_form_section .contact-link.icon i{font-size:24px;color:#0072ae}.insights_section{background-color:#fff;padding:0 0 235px;position:relative}.insights_section .the-content-wrap{background-color:#003c66;background-image:url(assets/img/insights-bckgrnd.png);background-position:center top;background-repeat:no-repeat;padding:43px 0 281px}.insights_section .headings.main{font-family:AvenirNextBold,sans-serif;font-size:48px;line-height:64px;letter-spacing:0;color:#fff;margin:0 0 18px}.insights_section .headings span{color:#ff6100}.insights_section .the-content p{font-family:AvenirNextMedium,sans-serif;font-size:20px;line-height:30px;letter-spacing:-.017em;color:#fff;margin:0}.insights_section .the-content p+p{margin-top:14px}.insights_section .the-content ol,.insights_section .the-content ul{font-family:AvenirNextMedium,sans-serif;font-size:20px;line-height:30px;letter-spacing:-.017em;color:#fff}.insights_section .the-content a{color:#ff6100}.insights_section .the-content a:focus,.insights_section .the-content a:hover{color:#cc4e00}.insights_section .btns{margin:6px 0 0}.insights_section .our-articles{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;column-gap:30px;width:100%;max-width:1200px;margin:0 auto;position:absolute;left:0;right:0;bottom:58px}.insights_section .our-articles .card-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:12px;width:100%;max-width:380px;min-height:409px;margin:0!important;border-bottom:1px solid #7f9daf;overflow:hidden}.insights_section .our-articles .card-content:focus .blog-prev-img:after,.insights_section .our-articles .card-content:hover .blog-prev-img:after{box-shadow:inset 0 0 0 5px #ff6100}.insights_section .our-articles .blog-prev-img{background-color:#fff;position:relative;z-index:1;max-width:380px;min-height:306px;max-height:306px;border-radius:4px;overflow:hidden}.insights_section .our-articles .blog-prev-img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;border-radius:4px;transition:box-shadow .3s}.insights_section .our-articles .blog-prev-img img{width:100%;object-fit:cover}.insights_section .our-articles .post-contents{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;max-width:100%;padding:0;transition:.3s}.insights_section .our-articles .post-title{font-family:AvenirNextRegular,sans-serif;font-weight:600;font-size:22px;line-height:32px;letter-spacing:-.017em;text-align:left;color:#003c66;width:100%;margin:0}.service_banner_section .contents.top{background:#003c66;background:linear-gradient(to right,#003c66 0,#336283 100%);padding:60px 0 39px}.service_banner_section .contents.bottom{background-color:#fff;padding:0 0 77px}.service_banner_section .contents-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;column-gap:20px}.service_banner_section .content-left{width:100%;max-width:700px;-ms-flex:0 1 auto;flex:0 1 auto}.service_banner_section .content-right{width:100%;max-width:460px;-ms-flex:1 0 auto;flex:1 0 auto}.service_banner_section .image{margin:-43px 0 0;border-radius:5px;overflow:hidden}.service_banner_section .image img{width:100%;height:auto;object-fit:cover}.service_banner_section .headings.main{font-family:AvenirNextBold,sans-serif;font-size:38px;line-height:48px;letter-spacing:-.017em;color:#fff;margin:0}.service_banner_section .headings.desc{font-family:AvenirNextMedium,sans-serif;font-weight:400;font-size:22px;line-height:40px;letter-spacing:-.017em;color:#4a9cc6;margin:0 0 13px}.service_banner_section .headings.form{font-family:AvenirNextBold,sans-serif;font-size:30px;line-height:54px;letter-spacing:-.017em;color:#fff;margin:0 0 11px;background-image:url(assets/img/service-bannerform-icon.png);background-position:right top 9px;background-repeat:no-repeat}.service_banner_section .headings span{color:#ff8700}.service_banner_section .the-content{margin:16px 0 0}.service_banner_section .the-content p{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:-.017em;text-align:left;color:#393535;margin:0}.service_banner_section .the-content p+p{margin-top:14px}.service_banner_section .the-content ol,.service_banner_section .the-content ul{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:-.017em;color:#393535}.service_banner_section .the-content a{color:#ff6100}.service_banner_section .the-content a:focus,.service_banner_section .the-content a:hover{color:#cc4e00}.service_banner_section .service-banner-gform{background-color:#003c66;width:100%;border:1px solid #4a7790;border-radius:10px;padding:22px 39px 39px;margin:-140px 0 0}.service_benefitsfaqs_section{background:#d8e9f1;background:linear-gradient(to bottom,#d8e9f1 0,#f6f6f6 100%);padding:65px 0 112px}.service_benefits_section .headings.main{font-family:AvenirNextBold,sans-serif;font-size:36px;line-height:54px;letter-spacing:-.017em;color:#003d64;margin:0 0 14px}.service_benefits_section .headings span{color:#ff8700}.service_benefits_section .the-content h1,.service_benefits_section .the-content h2,.service_benefits_section .the-content h3,.service_benefits_section .the-content h4,.service_benefits_section .the-content h5,.service_benefits_section .the-content h6{font-family:AvenirNextBold,sans-serif;font-weight:400;font-size:22px;line-height:28px;letter-spacing:-.015em;text-align:left;color:#003d64;margin:40px 0 16px}.service_benefits_section .the-content p{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:-.017em;text-align:left;color:#393535;margin:0}.service_benefits_section .the-content p+p{margin-top:14px}.service_benefits_section .the-content ol,.service_benefits_section .the-content ul{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:18px;line-height:40px;letter-spacing:-.017em;color:#393535;padding:0;margin:16px 0 0;list-style:none;column-count:3}.service_benefits_section .the-content ol li,.service_benefits_section .the-content ul li{background-image:url(assets/img/check-icon.png);background-position:left 1px top 12px;background-repeat:no-repeat;padding:0 0 0 23px}.service_benefits_section .the-content a{color:#ff6100}.service_benefits_section .the-content a:focus,.service_benefits_section .the-content a:hover{color:#cc4e00}.service_benefits_section .benefits{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;column-gap:20px;row-gap:56px;margin:70px 0 0}.service_benefits_section .benefit{width:100%;max-width:560px}.service_benefits_section .benefit h3{font-family:AvenirNextBold,sans-serif;font-size:22px;line-height:28px;letter-spacing:-.015em;color:#003d64;margin:0 0 16px}.service_benefits_section .benefit p{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:-.017em;text-align:left;color:#393535;margin:0}.service_faqs_section{padding:100px 0 0}.service_faqs_section .headings.main{font-family:AvenirNextBold,sans-serif;font-size:36px;line-height:54px;letter-spacing:-.017em;text-align:center;color:#003d64;margin:0 0 49px}.service_faqs_section .headings span{color:#ff8700}.service_faqs_section .faqs{background-color:#fff;border-radius:2px;margin:0 0 10px}.service_faqs_section .faqs .panel-heading{padding:7px 14px 5px 18px}.service_faqs_section .faqs .content-wrap{padding:12px 40px 27px 22px}.service_faqs_section .faqs .panel-collapse{width:100%}.service_faqs_section .faqs .panel-collapse p{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:-.017em;text-align:left;color:#393535;margin:0}.service_faqs_section .faqs .panel-collapse p+p{margin-top:14px}.service_faqs_section .faqs .panel-collapse ol,.service_faqs_section .faqs .panel-collapse ul{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:18px;line-height:40px;letter-spacing:-.017em;color:#393535;padding:0;margin:16px 0 0;list-style:none;column-count:3}.service_faqs_section .faqs .panel-collapse ol li,.service_faqs_section .faqs .panel-collapse ul li{background-image:url(assets/img/check-icon.png);background-position:left 1px top 12px;background-repeat:no-repeat;padding:0 0 0 23px}.service_faqs_section .faqs .panel-collapse a{color:#ff6100}.service_faqs_section .faqs .panel-collapse a:focus,.service_faqs_section .faqs .panel-collapse a:hover{color:#cc4e00}.service_faqs_section .faq-title{font-family:AvenirNextRegular,sans-serif;font-weight:600;font-size:20px;line-height:48px;letter-spacing:-.017em;text-align:left;color:#0072a9;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.service_faqs_section .faq-title.collapsed i.icon{background-image:url(assets/img/faqs-arrow.png)}.service_faqs_section .faq-title span{padding:0 30px 0 0;width:100%;position:relative}.service_faqs_section .faq-title i.icon{background-image:url(assets/img/faqs-arrow-a.png);background-repeat:no-repeat;background-position:center;width:19px;height:11px;transition:.3s;position:absolute;top:18px;right:0}.service_contactinfo_section .contents.top{background-color:#003c66;background-image:url(assets/img/global-contactinfo-bckgrnd.png);background-position:center top;background-repeat:no-repeat;padding:0 0 204px}.service_contactinfo_section .contents.top .contents-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.service_contactinfo_section .contents.bottom{background-color:#fff}.service_contactinfo_section .content-left,.service_contactinfo_section .content-right{width:100%;max-width:560px}.service_contactinfo_section .content-left{padding:63px 0 58px}.service_contactinfo_section .content-right .image{border-radius:5px;margin:-52px 0 0;overflow:hidden}.service_contactinfo_section .headings.main{font-family:AvenirNextBold,sans-serif;font-size:40px;line-height:54px;letter-spacing:-.017em;color:#fff;margin:0 0 13px}.service_contactinfo_section .headings span{color:#ff6100}.service_contactinfo_section .the-content p{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:-.017em;text-align:left;color:#fff;margin:0}.service_contactinfo_section .the-content p+p{margin-top:14px}.service_contactinfo_section .the-content ol,.service_contactinfo_section .the-content ul{font-family:AvenirNextRegular,sans-serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:-.017em;color:#fff}.service_contactinfo_section .the-content a{color:#ff6100}.service_contactinfo_section .the-content a:focus,.service_contactinfo_section .the-content a:hover{color:#cc4e00}.global_form_section{padding:0 0 35px;margin-top:-204px}.global_form_section .contents{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-radius:10px;overflow:hidden}.global_form_section .content-left{background-color:#003d64;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;max-width:380px;padding:46px 50px 30px;border:1px solid #4a7790;border-top-left-radius:10px;border-bottom-left-radius:10px}.global_form_section .content-right{background-color:#ebebeb;width:100%;max-width:820px;padding:40px 50px 47px}.global_form_section .content-contacts{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:27px}.global_form_section .contact-info{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;column-gap:8px;row-gap:21px;padding:0 0 14px;border-bottom:2px solid #194f71}.global_form_section .contacts-links{width:100%}.global_form_section .contacts-links.icons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0 0}.global_form_section .headings{font-family:AvenirNextBold,sans-serif;font-size:30px;line-height:54px;letter-spacing:-.017em;text-align:left}.global_form_section .headings.main{font-family:AvenirNextBold,sans-serif;font-size:30px;line-height:54px;letter-spacing:-.017em;text-align:left;color:#fff;margin:0 0 10px}.global_form_section .headings.form{color:#003d64;margin:0 0 5px}.global_form_section .headings span{color:#ff8700}.global_form_section .contact-heading{font-family:AvenirNextMedium,sans-serif;font-weight:400;font-size:17px;letter-spacing:-.017em;text-align:left;color:#fff;padding:6px 0 0;margin:0}.global_form_section .contact-link{background-image:url(assets/img/btn-arrow-a.png);background-position:right center;background-repeat:no-repeat;font-size:18px;color:#fff;display:inline-block;width:100%}.global_form_section .contact-link:focus,.global_form_section .contact-link:hover{background-image:url(assets/img/btn-arrow.png);color:#ff6100}.global_form_section .contact-link:focus.icon i,.global_form_section .contact-link:hover.icon i{color:#ff6100}.global_form_section .contact-link.icon{background-image:none;width:auto}.global_form_section .contact-link.icon i{font-size:24px;color:#0072ae}.grecaptcha-badge{bottom:74px!important;z-index:10010}.mobile-only,.tab-only{display:none!important}.flex-container{display:-ms-flexbox;display:flex}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.clearfix{content:"";display:block;clear:both;float:none;width:100%}.text-justify{text-align:justify}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}span.oneline{display:inline-block}.has-clearfix:after{content:"";display:block;clear:both;float:none;width:100%}.no-padding{padding:0!important}.animate{transition:.3s}.animate-veryfast{transition:.2s}.alignnone{margin:0;max-width:100%;display:block;height:auto}.aligncenter{display:block;margin:8px auto 17px;height:auto}.alignleft,.alignright{margin-top:8px;margin-bottom:17px;height:auto}.alignleft{float:left;margin-right:17px}.alignright{float:right;margin-left:17px}.img-wrap{display:block;margin:0 auto 30px;text-align:center}.img-wrap img{float:none;max-width:100%;height:auto!important;margin:8px auto}.img-wrap-right{float:right;margin:0 0 30px 50px}.img-wrap-left{float:left;margin:0 50px 30px 0}img.aligncenter,img.alignleft,img.alignnone,img.alignright{max-width:100%;height:auto!important}.max-h60{max-height:60px;width:270px}@media screen and (max-width:782px){.img-wrap{float:none!important;clear:both;margin:0 auto 20px!important}img.alignleft,img.alignnone img.aligncenter,img.alignright{display:block;margin:20px auto;height:auto;float:none;clear:both}}@media screen and (max-width:1280px){.container{padding:0 20px!important}#masthead .header-wrap{padding:0 20px}#masthead .header-wrap .container{padding:0!important}#masthead .header-wrap .container .flex-container #header-navigation{-ms-flex-align:center;align-items:center;column-gap:28px}.blog_page_section .post-cards .alm-reveal{max-width:800px;margin:0 auto}.blog_page_section .post-cards .alm-reveal+.alm-reveal{margin:24px auto 0}.global_form_section .container{padding:0!important}div.gform_wrapper.gravity-theme .has-footnote div.gform_fields .form-footnote{max-width:280px}.our_team_section .our-members{max-width:560px;margin:-100px auto 0}.front_insights_section .our-articles,.insights_section .our-articles{padding:0 20px}.header-phone-btn{background-image:url(assets/img/call-btn-icon-m.png);padding:0 0 0 22px;margin:0;max-width:62px}.header-phone-btn span{display:none}.header-phone-btn:after{content:'Free Quote';font-family:AvenirNextMedium,sans-serif;font-weight:600;font-size:13px;line-height:13px;letter-spacing:-.02em;color:#163d61}}@media screen and (max-width:1180px){.service_benefits_section .benefits{row-gap:19px}.service_benefits_section .benefit{max-width:100%}.front_imgcontent_section .content-left,.front_imgcontent_section .content-right{padding:0;margin:0 auto}}@media screen and (max-width:1080px){.hide-on-desk{display:block!important}.hide-on-mobile{display:none!important}.blog_page_section .single-post-box .post-content-box{background-size:50%}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul .dropdown-caret:before{display:none!important}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul li.menu-item-has-children.active ul.dropdown-menu{display:-ms-flexbox!important;display:flex!important;opacity:1!important;animation:.3s ease-in-out anim-show}#masthead .header-wrap .container .flex-container{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}#masthead .header-wrap .container .flex-container .nav-wrap{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:row-reverse;flex-direction:row-reverse;height:100%;width:auto;margin:0}#menu-toggle{display:-ms-flexbox!important;display:flex!important;height:100%}#main-navigation.open{display:block!important}#main-navigation>ul ul{position:relative!important;width:100%!important;max-width:100%;margin:0 auto;left:auto!important;right:auto!important;float:none;text-align:center;-ms-box-shadow:none;box-shadow:none}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul{background-color:transparent;text-align:center;padding:38px 20px 40px;float:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;min-height:100%;margin:0 auto!important}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul:before{content:'';background-color:#003c66;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}#masthead .header-wrap .container .flex-container #header-navigation{-ms-flex-pack:end;justify-content:flex-end;column-gap:0;padding:0;width:auto}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation{display:none;position:absolute;z-index:1000;top:100%;left:0;width:100%!important;max-width:100%!important;padding:0;margin:0;border-top:5px solid #336283;border-bottom:4px solid #336283;background-color:transparent}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li{width:100%;padding:9px 0 12px}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.social-links{width:calc(100% + 20px);margin:17px 0 0 -20px;padding:15px 0 14px}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li>a{font-family:AvenirNextMedium,sans-serif;font-size:17px;line-height:20px;letter-spacing:-.017em;text-align:left;color:#fff;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;padding:0 0 18px;border-bottom:1px solid #336283}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.social-links):not(.call-btn-nav)>a[href="#"]:active,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.social-links):not(.call-btn-nav)>a[href="#"]:focus,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.social-links):not(.call-btn-nav)>a[href="#"]:hover{color:#7eb7d5!important;border-bottom:1px solid #ff6100!important}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul ul.dropdown-menu{display:block!important;opacity:1!important;background-color:transparent;padding:0 0 14px;box-shadow:none}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul ul.dropdown-menu:before{content:unset}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul ul.dropdown-menu li{line-height:44px;text-align:left;margin:0!important}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul ul.dropdown-menu li a{padding:0}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul ul.dropdown-menu li a:hover:before{left:0}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.current-menu-item>a{color:#7eb7d5!important;border-bottom:1px solid #ff6100!important}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul .caret{-ms-transform:translateY(-50%);transform:translateY(-50%);right:-4px;top:calc(50% - 1px)}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul .caret:before{background-image:url(assets/img/navfooter-arrow-down.png);width:11px;height:8px;top:7px;right:5px}.service_banner_section .contents-wrap{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.service_banner_section .contents.bottom .contents-wrap{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;row-gap:17px}.service_banner_section .service-banner-gform{margin:0}.service_contactinfo_section .contents.top .contents-wrap{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center}.service_contactinfo_section .contents.top .contents-wrap .content-left{padding:17px 0 58px}.global_form_section div.gform_wrapper.gravity-theme .has-footnote .gform_footer .button{max-width:100%}.global_form_section div.gform_wrapper.gravity-theme .has-footnote div.gform_fields .form-footnote{left:0;right:unset;margin-top:54px}.contact_form_section .content-right,.global_form_section .content-right{padding:40px 50px 80px}.service_contactinfo_section .contents.top{background-image:url(assets/img/global-contactinfo-bckgrnd-m.png);background-position:center top}.content_imgs_section .contents{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;row-gap:21px}.front_insights_section .our-articles a:nth-child(3),.insights_section .our-articles a:nth-child(3){display:none}.front_banner_section .contents{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.front_banner_section .content-left{padding:70px 0 35px}.front_banner_section .content-right{max-width:100%}.front_banner_section .image{position:relative;right:unset;bottom:-13px}.front_banner_section .image img{position:relative;left:calc(50% + 40px);right:unset;bottom:unset;-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:992px){.service_benefits_section .the-content ol,.service_benefits_section .the-content ul{column-count:2}.contact_form_section .contents,.global_form_section .contents{-ms-flex-direction:column;flex-direction:column;max-width:700px;margin:0 auto}.contact_form_section .content-left,.contact_form_section .content-right,.global_form_section .content-left,.global_form_section .content-right{max-width:100%}.contact_form_section .content-left,.global_form_section .content-left{border-top-right-radius:10px;border-bottom-left-radius:0}}@media screen and (max-width:876px){.blog_banner_section .share-to-socials.below-title{display:-ms-flexbox;display:flex}.blog_page_section .the-content-wrap{padding:20px 0}.blog_page_section .post-rows .alm-reveal{max-width:560px;margin:0 auto}.blog_page_section .post-rows .alm-reveal+.alm-reveal{margin:15px auto 0}.blog_page_section .post-rows .alm-reveal .card-content{-ms-flex-direction:column;flex-direction:column;row-gap:16px}.blog_page_section .post-rows .alm-reveal .card-content+.card-content{margin:15px auto 0}.blog_page_section .post-rows .alm-reveal .card-content .post-title{margin:0 0 7px}.blog_page_section .post-rows .alm-reveal .card-content .post-info{margin:0}.blog_page_section .post-rows .alm-reveal .card-content .excerpt p{margin:10px 0 12px}.blog_page_section .post-cards .alm-reveal{max-width:400px;row-gap:17px}.blog_page_section .the-content-wrap.single-post-blog{padding:30px 0 4px}.blog_page_section .single-post-box .content-wrap{-ms-flex-direction:column;flex-direction:column}.blog_page_section .single-post-box .share-to-socials.in-post-content{display:-ms-flexbox;display:flex}.blog_page_section .single-post-box .sidebar{max-width:440px;margin:0 auto}.blog_page_section .single-post-box .sidebar .the_champ_sharing_container{display:none}.blog_page_section .single-post-box .sidebar .widget-wrap ul{margin:34px 0 27px}#footer .a-custom-logo{display:none;text-align:center}#footer .a-custom-logo.mobile{display:block}#footer .footer-contents.headings .flex-container{padding:10px 0}#footer .footer-contents.headings .heading{padding:0}#footer .footer-contents.headings .image img{max-width:76px;height:auto;position:relative;top:unset;-ms-transform:none;transform:none}#footer ul.footer-social-icons{column-gap:12px}#footer .footer-contents.quick-links .flex-container{-ms-flex-pack:center;justify-content:center;padding:10px 0 0}.service_faqs_section .faqs .panel-heading{padding:13px 10px 13px 18px}.service_faqs_section .faq-title{font-size:18px;line-height:26px}.service_faqs_section .faq-title i.icon{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:782px){#masthead .header-wrap .container .flex-container #logo{padding:20px 0}#masthead .header-wrap .container .flex-container #logo .a-custom-logo img{display:none}#masthead .header-wrap .container .flex-container #logo .a-custom-logo img.mobile{display:block}#footer{background-image:url(assets/img/footer-bckgrnd-m.png)}#footer .footer-contents.bottom .flex-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;column-gap:30px;row-gap:21px;padding:21px 0 24px}#footer .footer-contents.bottom .flex-container .footer-col-logo{-ms-flex-order:2;order:2}#footer .footer-contents.bottom .flex-container .footer-social-icons-box{-ms-flex-order:3;order:3}#footer .footer-contents.bottom .flex-container .footer-content-right{-ms-flex-order:1;order:1;-ms-flex-align:center;align-items:center;width:100%;padding:0 0 20px;border-bottom:1px solid #d4d4d5}#footer .footer-contents.bottom .flex-container #menu-footer-quick-links{column-gap:60px}.service_benefits_section .the-content ol,.service_benefits_section .the-content ul{column-count:1}}@media screen and (max-width:700px){.blog_page_section .post-rows .alm-reveal .card-content .blog-prev-img{min-height:186px;max-height:186px}.front_insights_section .our-articles a:nth-child(2),.insights_section .our-articles a:nth-child(2){display:none}}@media screen and (max-width:640px){.front_banner_section .content-left{padding:28px 0 6px}.front_banner_section .headings.main{font-size:32px;line-height:36px;margin:0 0 15px}.front_banner_section .the-content{font-size:17px;line-height:24px;margin:0 0 43px}.front_banner_section .dropdown-heading{line-height:28px}.front_banner_section .image{display:none}.front_banner_section .image.mobile{display:block}.front_banner_section .btns{display:-ms-flexbox;display:flex}.front_partners_section .contents{padding:7px 0 36px}.front_imgcontent_section{padding:23px 0}.front_imgcontent_section .contents{row-gap:13px}.front_imgcontent_section .headings.main{font-size:28px;line-height:36px;margin:0 0 4px}.front_imgcontent_section .the-content p{font-size:17px;line-height:28px;text-align:left}.front_imgcontent_section .image img{width:100%;height:auto;object-fit:cover;padding:0 27px 17px}.front_imgcontent_section .service-links .service-link{font-size:20px;padding:8px 18px 4px}.service_banner_section .contents.top{padding:19px 0 31px}.service_banner_section .contents.bottom{padding:0 0 30px}.service_banner_section .headings.main{font-size:30px;line-height:36px;margin:0 0 1px}.service_banner_section .headings.desc{font-size:18px;line-height:24px}.service_banner_section .the-content p{font-size:17px;line-height:28px}.service_banner_section .image{margin:-24px 0 0}.service_banner_section .the-content{margin:12px 0 0}.service_benefitsfaqs_section{padding:38px 0 150px}.service_benefits_section .headings.main{font-size:26px;line-height:34px;margin:0 0 12px}.service_benefits_section .the-content h1,.service_benefits_section .the-content h2,.service_benefits_section .the-content h3,.service_benefits_section .the-content h4,.service_benefits_section .the-content h5,.service_benefits_section .the-content h6{margin:19px 0 13px}.service_benefits_section .the-content p{font-size:17px;line-height:28px}.service_benefits_section .benefits{margin:22px 0 0}.service_benefits_section .benefit h3{margin:0 0 9px}.service_benefits_section .benefit p{font-size:17px;line-height:28px}.service_faqs_section{padding:45px 0 0}.service_faqs_section .headings.main{font-size:26px;line-height:34px;margin:0 0 22px}.service_faqs_section .faqs .content-wrap{padding:11px 0 4px}.service_faqs_section .faqs .panel-collapse p{font-size:17px;line-height:28px}.service_contactinfo_section .contents.top{padding:0 0 210px}.service_contactinfo_section .contents.top .headings.main{font-size:30px;line-height:40px;margin:0 0 18px}.service_contactinfo_section .content-right .image{margin:-127px 0 0}.service_contactinfo_section .content-right .image img{width:100%;height:auto;object-fit:cover}.service_contactinfo_section .the-content p{font-size:17px;line-height:28px}.global_form_section{margin-top:-193px}.contact_form_section,.global_form_section{padding:0 0 20px}.contact_form_section .content-left,.global_form_section .content-left{padding:16px 19px 30px}.contact_form_section .content-right,.global_form_section .content-right{padding:11px 20px 63px}.contact_form_section .contact-info,.global_form_section .contact-info{row-gap:9px;padding:0 0 4px}.contact_form_section .headings.main,.global_form_section .headings.main{font-size:24px;line-height:42px;margin:0}#footer #menu-footer-quick-links{column-gap:60px}.banner_section .the-content-wrap{padding:2px 0 27px}.banner_section .headings.top{font-size:18px;margin:0}.banner_section .headings.main{font-size:34px;line-height:40px;margin:0 0 10px}.banner_section .the-content{font-size:17px;line-height:28px}.content_imgs_section{padding:21px 0 0}.content_imgs_section .headings.top{font-size:18px;margin:0 0 12px}.content_imgs_section .headings.main{font-size:34px;line-height:40px;margin:0 0 14px}.content_imgs_section .the-content p{font-size:17px;line-height:28px}.content_imgs_section .content-right{margin-bottom:-66px}.content_imgs_section .gallery{column-gap:12px;max-width:320px;margin:0 auto}.content_imgs_section .gallery-image{margin:0 0 12px}.content_imgs_section .gallery-image:nth-child(3) img,.content_imgs_section .gallery-image:nth-child(4) img{max-width:148px}.content_imgs_section .gallery-image img{max-width:160px}.our_team_section .our-members{column-gap:12px;row-gap:19px;max-width:320px}.our_team_section .contents.top{padding:91px 0 102px}.our_team_section .contents.bottom{padding:0 0 23px}.our_team_section .headings.top{font-size:18px;margin:0 0 8px}.our_team_section .headings.main{font-size:34px;line-height:40px}.our_team_section .member-details{padding:25px 0 0}.our_team_section .member{max-width:149px}.our_team_section .member-name{font-size:17px}.our_team_section .member-name:after{margin:11px auto 12px}.our_team_section .member-position{font-size:15px;line-height:18px}.our_team_section .member-links{margin:8px 0 0}.front_insights_section .the-content-wrap,.insights_section .the-content-wrap{padding:28px 0 250px}.front_insights_section .headings.main,.insights_section .headings.main{font-size:32px;margin:0 0 4px}.front_insights_section .the-content p,.insights_section .the-content p{font-size:18px;line-height:28px}.front_insights_section .btns,.insights_section .btns{margin:0}.front_insights_section .btns .btn-link,.insights_section .btns .btn-link{line-height:32px}.single-post .blog_banner_section .the-content-wrap{padding:13px 0 116px}.single-post .blog_banner_section .headings.main{font-size:26px;line-height:36px;margin:0 0 12px}.single-post .blog_page_section{padding:0 0 19px}.blog_banner_section .the-content-wrap{padding:4px 0 0}.blog_banner_section .headings.top{font-size:18px;line-height:46px;margin:0}.blog_banner_section .headings.main{font-size:34px;line-height:40px;margin:0 0 13px}.blog_banner_section .the-content{font-size:17px;line-height:28px}.blog_page_section{padding:0 0 35px}.blog_page_section .alm-btn-wrap{margin:31px 0 0}.blog_page_section .post-cards .alm-reveal .card-content{row-gap:23px;min-height:auto}.blog_page_section .post-cards .alm-reveal .post-contents{height:auto}.blog_page_section .post-cards .alm-reveal .blog-prev-img{min-height:auto}.blog_page_section .post-cards .alm-reveal .blog-prev-img img{height:auto}.blog_page_section .post-cards .alm-reveal .post-title{font-size:20px;line-height:28px}.blog_page_section .post-cards .alm-reveal .post-date{display:none}.blog_page_section .post-cards .alm-reveal .readmore{display:-ms-flexbox;display:flex}.blog_page_section .single-post-box{margin:-136px 0 0}.blog_page_section .single-post-box .content-wrap{row-gap:40px}.blog_page_section .single-post-box .post-image{margin:0 0 7px}.blog_page_section .single-post-box .post-content-box h1,.blog_page_section .single-post-box .post-content-box h2,.blog_page_section .single-post-box .post-content-box h3,.blog_page_section .single-post-box .post-content-box h4,.blog_page_section .single-post-box .post-content-box h5,.blog_page_section .single-post-box .post-content-box h6{font-size:20px;line-height:30px;margin:6px 0 0}.blog_page_section .single-post-box .post-content-box p{font-size:17px;line-height:28px}.blog_page_section .single-post-box .post-content-box p+p{margin:40px 0 5px}.blog_page_section .single-post-box .post-content-box h1+p,.blog_page_section .single-post-box .post-content-box h2+p,.blog_page_section .single-post-box .post-content-box h3+p,.blog_page_section .single-post-box .post-content-box h4+p,.blog_page_section .single-post-box .post-content-box h5+p,.blog_page_section .single-post-box .post-content-box h6+p{margin-top:0}.blog_page_section .single-post-box .post-content .post-date{font-size:13px}.blog_page_section .single-post-box .post-content .post-date+p{margin:20px 0 5px}.blog_page_section .single-post-box .separator{margin:29px 0 0}.blog_page_section .single-post-box .share-to-socials{margin:6px 0 0}.blog_page_section .single-post-box .share-to-socials .title{font-size:13px}.blog_page_section .single-post-box .sidebar .widget-wrap ul{margin:32px 0 33px}.blog_page_section .single-post-box .sidebar .widget-wrap div.gform_wrapper.gravity-theme{margin:0 0 17px}}@media screen and (max-width:540px){#footer .footer-contents.quick-links .flex-container #footer .footer-bottom .colophon .by a{font-size:11px;line-height:12px}#footer .footer-contents.top{padding:24px 0 0}#footer .footer-contents.bottom .flex-container{border-top:none}#footer #menu-footer-navigation{-ms-flex-direction:column;flex-direction:column;row-gap:0}#footer #menu-footer-navigation>li{position:relative;padding:8px 0 5px;border-bottom:1px solid #859cad}#footer #menu-footer-navigation>li:first-child{border-top:1px solid #859cad}#footer #menu-footer-navigation>li:after{content:'';display:block;background:url(assets/img/navfooter-arrow-down.png) center no-repeat;position:absolute;top:22px;right:0;transition:.3s;width:12px;height:7px}#footer #menu-footer-navigation>li.active:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}#footer #menu-footer-navigation>li ul.dropdown-menu{display:none;opacity:0}#footer #menu-footer-navigation>li ul.dropdown-menu.active{display:block;opacity:1;animation:.3s ease-in-out anim-show}#footer .footer-navs-box{-ms-flex-direction:column;flex-direction:column;padding:70px 0 0;row-gap:10px}#footer .footer-navs-box .footer-nav-col{-ms-flex:auto;flex:auto}#footer .footer-nav-col{width:100%;border-bottom:1px solid #ff0100;padding:8px 0 3px}#footer .footer-nav-col .nav-col-heading{line-height:24px;color:#fff;padding:0 0 14px;margin:0;cursor:pointer;position:relative;transition:.3s}#footer .footer-nav-col .nav-col-heading:after{content:'';display:block;background:url(assets/img/nav-dropdown-arrow.png) center no-repeat;position:absolute;top:-8px;right:0;transition:.3s;width:11px;height:7px}#footer .footer-nav-col .nav-col-heading.active{border-bottom:1px solid #666}#footer .footer-nav-col .nav-col-heading.active:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}#footer .footer-nav-col .nav-links{display:none;opacity:0;margin:9px 0 17px}#footer .footer-nav-col .nav-links.active{display:-ms-flexbox;display:flex;opacity:1;animation:.3s ease-in-out anim-flex}#footer .footer-nav-col .nav-links a{font-size:15px;line-height:34px}.service_banner_section .service-banner-gform{padding:5px 20px 61px}.service_banner_section .headings.form{background-image:none;text-align:center;margin:0 0 2px}.service_banner_section div.gform_wrapper.gravity-theme .small-btn .button:not(.gform_button_select_files){max-width:100%!important}.service_banner_section div.gform_wrapper.gravity-theme .has-footnote div.gform_fields .form-footnote{max-width:100%;margin:63px 0 0}.front_partners_section .partners-icons .slick-track{column-gap:0}.front_partners_section .partners-icons li img{width:70%;height:auto;object-fit:cover}}@media screen and (max-width:460px){#footer .footer-bottom .colophon .by a span{display:block}.front_insights_section,.insights_section{padding:0 0 165px}.front_insights_section .our-articles,.insights_section .our-articles{bottom:48px}.front_insights_section .our-articles .card-content,.insights_section .our-articles .card-content{max-width:320px;min-height:343px;row-gap:15px}.front_insights_section .our-articles .blog-prev-img,.insights_section .our-articles .blog-prev-img{max-width:320px;min-height:258px;max-height:258px}.front_insights_section .our-articles .blog-prev-img img,.insights_section .our-articles .blog-prev-img img{height:auto}.front_insights_section .our-articles .post-title,.insights_section .our-articles .post-title{font-size:20px;line-height:28px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJmb250cy9fZm9udHMuc2NzcyIsInNraW4vX2Jvb3RzdHJhcC1vdmVycmlkZXMuc2NzcyIsInN0eWxlLmNzcyIsInNraW4vX2JvZHkuc2NzcyIsInNraW4vX21peGlucy5zY3NzIiwic2tpbi9fZ3Jhdml0eWZvcm0uc2NzcyIsInNraW4vX2hlYWRlci5zY3NzIiwic2tpbi9fZm9vdGVyLnNjc3MiLCJza2luL19wYWdlLXNlY3Rpb25zLnNjc3MiLCJza2luL3NlY3Rpb25zL19zbGlkZXIuc2NzcyIsInNraW4vc2VjdGlvbnMvX2Zyb250LWJhbm5lci5zY3NzIiwic2tpbi9zZWN0aW9ucy9fZnJvbnQtcGFydG5lcnMuc2NzcyIsInNraW4vc2VjdGlvbnMvX2Zyb250LWltZ2NvbnRlbnQuc2NzcyIsInNraW4vc2VjdGlvbnMvX2Zyb250LWluc2lnaHRzLnNjc3MiLCJza2luL3NlY3Rpb25zL19iYW5uZXIuc2NzcyIsInNraW4vc2VjdGlvbnMvX2Jhbm5lci1ibG9nLnNjc3MiLCJza2luL3NlY3Rpb25zL19jb250ZW50LWltZ3Muc2NzcyIsInNraW4vc2VjdGlvbnMvX291ci10ZWFtLnNjc3MiLCJza2luL3NlY3Rpb25zL19jb250YWN0LWZvcm0uc2NzcyIsInNraW4vX3ZhcmlhYmxlcy5zY3NzIiwic2tpbi9zZWN0aW9ucy9faW5zaWdodHMuc2NzcyIsInNraW4vc2VjdGlvbnMvX3NlcnZpY2UtYmFubmVyLnNjc3MiLCJza2luL3NlY3Rpb25zL19zZXJ2aWNlLWJlbmVmaXRzLnNjc3MiLCJza2luL3NlY3Rpb25zL19zZXJ2aWNlLWZhcXMuc2NzcyIsInNraW4vc2VjdGlvbnMvX3NlcnZpY2UtY29udGFjdGluZm8uc2NzcyIsInNraW4vc2VjdGlvbnMvX2dsb2JhbC1mb3JtLnNjc3MiLCJza2luL19oZWxwZXJzLnNjc3MiLCJza2luL19tZWRpYS1xdWVyaWVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7QUNB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QSxFQUFBLEVBQUEsTXpCNHJIRyxzQ0FDQSxnQ3lCN3JISCxPQUFBLEt6QitySEssb0RBQ0EsOEN5QnpySEYsVUFBQSxNQVJILFdBQUEsTUFDQSxRQUFBLEt6Qm9zSEsscURBQ0EsK0N5QnpySEYsVUFBQSxNQWJILFdBQUEsTUFDQSxXQUFBLE16QnlzSE8seURBQ0EsbUR5QjFzSFAsT0FBQSxLekI0c0hLLGtEQUNBLDRDQTFQRSxVQUFBLEtBNFBBLFlBQWEiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG5UaGVtZSBOYW1lOiBJbnN1cmFGaVxuQXV0aG9yOiA1NjEgTWVkaWFcbkF1dGhvciBVUkk6IGh0dHBzOi8vd3d3LjU2MW1lZGlhLmNvbVxuRGVzY3JpcHRpb246IEN1c3RvbSBXZWJzaXRlIERlc2lnbiBieSA1NjEgTWVkaWFcblZlcnNpb246IDEuMFxuVGV4dCBEb21haW46IHdwaXNyZlxuKi9cbkBpbXBvcnQgJ2ZvbnRzL2ZvbnRzJztcbkBpbXBvcnQgJ3NraW4vdmFyaWFibGVzJztcbkBpbXBvcnQgJ3NraW4vbWl4aW5zJztcbi8qKlxuICoqIEJvb3RzdHJhcCBPdmVycmlkZXMgXG4gKiovXG5AaW1wb3J0ICdza2luL2Jvb3RzdHJhcC1vdmVycmlkZXMnO1xuLyoqXG4gKiogQm9keVxuICoqL1xuQGltcG9ydCAnc2tpbi9ib2R5Jztcbi8qKlxuICoqIEdyYXZpdHlmb3Jtc1xuICoqL1xuQGltcG9ydCAnc2tpbi9ncmF2aXR5Zm9ybSc7XG4vKipcbiAqKiBIZWFkZXJcbiAqKi9cbkBpbXBvcnQgJ3NraW4vaGVhZGVyJztcbi8qKlxuICoqIEZvb3RlclxuICoqL1xuQGltcG9ydCAnc2tpbi9mb290ZXInO1xuLyoqXG4gKiogUGFnZSBTZWN0aW9uc1xuICoqL1xuQGltcG9ydCAnc2tpbi9wYWdlLXNlY3Rpb25zJztcbi8qKlxuICoqIEhlbHBlcnNcbiAqKi9cbkBpbXBvcnQgJ3NraW4vaGVscGVycyc7XG4vKipcbiAqKiBNZWRpYSBRdWVyaWVzXG4gKiovXG5AaW1wb3J0ICdza2luL21lZGlhLXF1ZXJpZXMnO1xuXG4iLCJAZm9udC1mYWNle1xyXG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0UmVndWxhcic7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgc3JjOiBsb2NhbCgnQXZlbmlyTmV4dFJlZ3VsYXInKSwgdXJsKCdjc3MvZm9udHMvQXZlbmlyTmV4dFJlZ3VsYXIub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG59XHJcbkBmb250LWZhY2V7XHJcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pck5leHRNZWRpdW0nO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIHNyYzogbG9jYWwoJ0F2ZW5pck5leHRNZWRpdW0nKSwgdXJsKCdjc3MvZm9udHMvQXZlbmlyTmV4dE1lZGl1bS5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XHJcbn1cclxuQGZvbnQtZmFjZXtcclxuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dEJvbGQnO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIHNyYzogbG9jYWwoJ0F2ZW5pck5leHRCb2xkJyksIHVybCgnY3NzL2ZvbnRzL0F2ZW5pck5leHRCb2xkLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxufVxyXG5AZm9udC1mYWNle1xyXG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0TFRQcm9Cb2xkJztcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBzcmM6IGxvY2FsKCdBdmVuaXJOZXh0TFRQcm9Cb2xkJyksIHVybCgnY3NzL2ZvbnRzL0F2ZW5pck5leHRMVFByb0JvbGQub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG59XHJcbkBmb250LWZhY2V7XHJcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pck5leHRMVFByb0JvbGRJdCc7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgc3JjOiBsb2NhbCgnQXZlbmlyTmV4dExUUHJvQm9sZEl0JyksIHVybCgnY3NzL2ZvbnRzL0F2ZW5pck5leHRMVFByb0JvbGRJdC5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XHJcbn1cclxuXHJcbiRkZWZhdWx0LWZvbnQ6ICdBdmVuaXJOZXh0UmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbiRhdmVuaXItbWVkaXVtOiAnQXZlbmlyTmV4dE1lZGl1bScsIHNhbnMtc2VyaWY7XHJcbiRhdmVuaXItYm9sZDogJ0F2ZW5pck5leHRCb2xkJywgc2Fucy1zZXJpZjtcclxuJGF2ZW5pci1sdGJvbGQ6ICdBdmVuaXJOZXh0TFRQcm9Cb2xkJywgc2Fucy1zZXJpZjtcclxuJGF2ZW5pci1sdGJvbGRpdDogJ0F2ZW5pck5leHRMVFByb0JvbGRJdCcsIHNhbnMtc2VyaWY7IiwiLmNvbnRhaW5lcntcblx0d2lkdGg6ICRjb250YWluZXItd2lkdGghaW1wb3J0YW50O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6ICRjb250YWluZXItcGFkZGluZztcblx0bWFyZ2luOiAwIGF1dG87XG59XG4ubmF2LXdyYXAsXG4ucm93LFxuLmNvbnRhaW5lcntcblx0JjpiZWZvcmUsXG5cdCY6YWZ0ZXJ7XG5cdFx0Y29udGVudDpcIlwiO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG59XG4ucm93e1xuXHRtYXJnaW46ICRyb3ctbWFyZ2luO1xuXHRjbGVhcjogYm90aDtcbn0iLCIvKiFcblRoZW1lIE5hbWU6IEluc3VyYUZpXG5BdXRob3I6IDU2MSBNZWRpYVxuQXV0aG9yIFVSSTogaHR0cHM6Ly93d3cuNTYxbWVkaWEuY29tXG5EZXNjcmlwdGlvbjogQ3VzdG9tIFdlYnNpdGUgRGVzaWduIGJ5IDU2MSBNZWRpYVxuVmVyc2lvbjogMS4wXG5UZXh0IERvbWFpbjogd3Bpc3JmXG4qL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dFJlZ3VsYXInO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogbG9jYWwoXCJBdmVuaXJOZXh0UmVndWxhclwiKSwgdXJsKFwiY3NzL2ZvbnRzL0F2ZW5pck5leHRSZWd1bGFyLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0TWVkaXVtJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IGxvY2FsKFwiQXZlbmlyTmV4dE1lZGl1bVwiKSwgdXJsKFwiY3NzL2ZvbnRzL0F2ZW5pck5leHRNZWRpdW0ub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0F2ZW5pck5leHRCb2xkJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IGxvY2FsKFwiQXZlbmlyTmV4dEJvbGRcIiksIHVybChcImNzcy9mb250cy9BdmVuaXJOZXh0Qm9sZC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dExUUHJvQm9sZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3JjOiBsb2NhbChcIkF2ZW5pck5leHRMVFByb0JvbGRcIiksIHVybChcImNzcy9mb250cy9BdmVuaXJOZXh0TFRQcm9Cb2xkLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0TFRQcm9Cb2xkSXQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogbG9jYWwoXCJBdmVuaXJOZXh0TFRQcm9Cb2xkSXRcIiksIHVybChcImNzcy9mb250cy9BdmVuaXJOZXh0TFRQcm9Cb2xkSXQub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpOyB9XG5cbi8qKlxuICoqIEJvb3RzdHJhcCBPdmVycmlkZXMgXG4gKiovXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEyMDBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5uYXYtd3JhcDpiZWZvcmUsIC5uYXYtd3JhcDphZnRlcixcbi5yb3c6YmVmb3JlLFxuLnJvdzphZnRlcixcbi5jb250YWluZXI6YmVmb3JlLFxuLmNvbnRhaW5lcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDsgfVxuXG4ucm93IHtcbiAgbWFyZ2luOiAwIC0xMHB4O1xuICBjbGVhcjogYm90aDsgfVxuXG4vKipcbiAqKiBCb2R5XG4gKiovXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI1NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IDFzIG9wYWNpdHk7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICBib2R5LmxvYWRpbmcge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuXG5ib2R5OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogLTExO1xuICBjb250ZW50OiB1cmwoYXNzZXRzL2ltZy9mb290ZXItYmNrZ3JuZC5wbmcpIHVybChhc3NldHMvaW1nL2Zvb3Rlci1iY2tncm5kLW0ucG5nKSB1cmwoYXNzZXRzL2ltZy9pbnNpZ2h0cy1iY2tncm5kLnBuZykgdXJsKGFzc2V0cy9pbWcvc2luZ2xlLXBvc3QtYmNrZ3JuZC5wbmcpIHVybChhc3NldHMvaW1nL3NpbmdsZS1wb3N0LWJja2dybmQtbS5wbmcpIHVybChhc3NldHMvaW1nL2dsb2JhbC1jb250YWN0aW5mby1iY2tncm5kLnBuZyk7IH1cblxuYm9keTpub3QoLndvb2NvbW1lcmNlKSBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgbWF4LXdpZHRoOiBub25lOyB9XG5cbiNjb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IGF1dG87IH1cblxuI3BhZ2Uuc2l0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgI3BhZ2Uuc2l0ZSAuc2l0ZS1pbm5lcixcbiAgI3BhZ2Uuc2l0ZSA+IC53cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogYXV0bzsgfVxuICAjcGFnZS5zaXRlIC53cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWluLWhlaWdodDogMTAwdmg7IH1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmMDUwNTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cbiAgYTpob3ZlciwgYTphY3RpdmUsIGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjN2ViN2Q1OyB9XG4gIGEgaSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGNvbG9yOiAjMDAzYzY2O1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuICAgIGEgaS5mYS1pbnN0YWdyYW0ge1xuICAgICAgZm9udC1zaXplOiAyMXB4OyB9XG4gICAgYSBpLmZhLXllbHAge1xuICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICAgYSBpLmZhLWdvb2dsZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH1cblxucCB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7IH1cblxuLmJ0bi1saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICBjb2xvcjogIzAwM2M2NjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtaW4td2lkdGg6IDMyMnB4O1xuICBtaW4taGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIG1hcmdpbjogMTJweCAwIDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvYnRuLWFycm93LnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDI5cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjN2Y5ZGFmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5idG4tbGluazpmb2N1cywgLmJ0bi1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwM2M2NjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDE5cHggY2VudGVyOyB9XG4gICAgLmJ0bi1saW5rOmZvY3VzOmJlZm9yZSwgLmJ0bi1saW5rOmhvdmVyOmJlZm9yZSB7XG4gICAgICB0b3A6IDNweDtcbiAgICAgIGxlZnQ6IDNweDsgfVxuICAuYnRuLWxpbms6YWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Y5ZGFmO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2J0bi1hcnJvdy1hLnBuZyk7IH1cbiAgLmJ0bi1saW5rOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNnB4O1xuICAgIGxlZnQ6IDZweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmODcwMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5idG4tbGluay5zb2xpZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjEwMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTdlbTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWluLXdpZHRoOiAyMTBweDsgfVxuICAgIC5idG4tbGluay5zb2xpZDpmb2N1cywgLmJ0bi1saW5rLnNvbGlkOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjg3MDA7IH1cbiAgICAuYnRuLWxpbmsuc29saWQ6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjYzRlMDA7IH1cbiAgICAuYnRuLWxpbmsuc29saWQ6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IHVuc2V0OyB9XG4gIC5idG4tbGluay5sdWNpZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBjb2xvcjogI2ZmNjEwMDtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICAuYnRuLWxpbmsubHVjaWQ6Zm9jdXMsIC5idG4tbGluay5sdWNpZDpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmODcwMDsgfVxuICAgICAgLmJ0bi1saW5rLmx1Y2lkOmZvY3VzOmFmdGVyLCAuYnRuLWxpbmsubHVjaWQ6aG92ZXI6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9idG4tYXJyb3ctbHVjaWQtaC5wbmcpO1xuICAgICAgICByaWdodDogLTM0cHg7IH1cbiAgICAuYnRuLWxpbmsubHVjaWQ6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjY2M0ZTAwOyB9XG4gICAgICAuYnRuLWxpbmsubHVjaWQ6YWN0aXZlOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvYnRuLWFycm93LWx1Y2lkLWEucG5nKTsgfVxuICAgIC5idG4tbGluay5sdWNpZDpiZWZvcmUge1xuICAgICAgY29udGVudDogdW5zZXQ7IH1cbiAgICAuYnRuLWxpbmsubHVjaWQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMTNweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvYnRuLWFycm93LWx1Y2lkLW0ucG5nKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICByaWdodDogLTI0cHg7XG4gICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7IH1cblxuI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsID4gbGkuY2FsbC1idG4tbmF2IHtcbiAgcGFkZGluZzogMDsgfVxuICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaS5jYWxsLWJ0bi1uYXYgYSB7XG4gICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dEJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgICBjb2xvcjogIzAwM2M2NjtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiAyNTdweDtcbiAgICBtaW4taGVpZ2h0OiA2NnB4O1xuICAgIHBhZGRpbmc6IDAgMzBweCAwIDI4cHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaS5jYWxsLWJ0bi1uYXYgYTpmb2N1cywgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsID4gbGkuY2FsbC1idG4tbmF2IGE6aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDNjNjY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaS5jYWxsLWJ0bi1uYXYgYTpmb2N1czpiZWZvcmUsICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpLmNhbGwtYnRuLW5hdiBhOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgIHRvcDogM3B4O1xuICAgICAgICBsZWZ0OiAzcHg7IH1cbiAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaS5jYWxsLWJ0bi1uYXYgYTphY3RpdmUge1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Y5ZGFmOyB9XG4gICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaS5jYWxsLWJ0bi1uYXYgYTphY3RpdmUgc3BhbjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpLmNhbGwtYnRuLW5hdiBhOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNnB4O1xuICAgICAgbGVmdDogNnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4NzAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpLmNhbGwtYnRuLW5hdiBhIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9jYWxsLWJ0bi1pY29uLW8ucG5nKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcGFkZGluZzogMCAwIDAgMjdweDsgfVxuICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsID4gbGkuY2FsbC1idG4tbmF2IGEgc3BhbjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnVGFsayB0byBhbiBhZ2VudCBub3cnO1xuICAgICAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwZW07XG4gICAgICAgIGNvbG9yOiAjMzM2MjgzO1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7IH1cblxuLmNhbGwtYnRuIHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dEJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMDAzYzY2O1xuICBwYWRkaW5nOiAwIDAgMCAyN3B4O1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9jYWxsLWJ0bi1pY29uLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiAuM3M7IH1cbiAgLmNhbGwtYnRuOmZvY3VzLCAuY2FsbC1idG46aG92ZXIsIC5jYWxsLWJ0bjphY3RpdmUge1xuICAgIGNvbG9yOiAjZmY2MTAwOyB9XG4gIC5jYWxsLWJ0biAudGV4dC1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuY2FsbC1idG4gLnRvcC10ZXh0IHtcbiAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjZmY4NzAwOyB9XG4gIC5jYWxsLWJ0bi5pbnZpIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbiN3aW5kb3dzaXplIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbiAgei1pbmRleDogLTE7IH1cblxuLnRoZS1jb250ZW50LXdyYXAge1xuICBoZWlnaHQ6IGluaGVyaXQ7IH1cblxuI3NlYXJjaGZvcm0ge1xuICBtYXJnaW46IDAgMCAzMHB4IDA7IH1cblxuI3NlYXJjaHN1Ym1pdCB7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxODBweDtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgbWFyZ2luOiAwIDAgMCAxMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2MTAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3V0bGluZTogbm9uZTsgfVxuICAjc2VhcmNoc3VibWl0OmZvY3VzLCAjc2VhcmNoc3VibWl0OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICNzZWFyY2hzdWJtaXQ6Zm9jdXM6YmVmb3JlLCAjc2VhcmNoc3VibWl0OmhvdmVyOmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICNzZWFyY2hzdWJtaXQ6YWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICNzZWFyY2hzdWJtaXQ6YWN0aXZlOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2M0ZTAwOyB9XG4gICNzZWFyY2hzdWJtaXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjg3MDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgei1pbmRleDogLTE7IH1cblxuI3NlYXJjaGZvcm0gaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwYWRkaW5nOiAwO1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM0YzRjNGM7XG4gIHRyYW5zaXRpb246IC4zczsgfVxuICAjc2VhcmNoZm9ybSBpbnB1dFt0eXBlPSd0ZXh0J106Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjN2ViN2Q1OyB9XG4gICNzZWFyY2hmb3JtIGlucHV0W3R5cGU9J3RleHQnXTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cblxuLnBhZ2UtbnVtYmVycyB7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgcGFkZGluZzogMnB4O1xuICBjb2xvcjogIzg0ODQ4NDtcbiAgdHJhbnNpdGlvbjogLjNzOyB9XG4gIC5wYWdlLW51bWJlcnM6Zm9jdXMsIC5wYWdlLW51bWJlcnM6aG92ZXIge1xuICAgIGNvbG9yOiAjZmYwNTA1OyB9XG4gIC5wYWdlLW51bWJlcnMucHJldiwgLnBhZ2UtbnVtYmVycy5uZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICNDOUM5Qzk7IH1cbiAgICAucGFnZS1udW1iZXJzLnByZXY6Zm9jdXMsIC5wYWdlLW51bWJlcnMucHJldjpob3ZlciwgLnBhZ2UtbnVtYmVycy5uZXh0OmZvY3VzLCAucGFnZS1udW1iZXJzLm5leHQ6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZjA1MDU7IH1cblxuLnBhZ2UtbnVtYmVycy5jdXJyZW50IHtcbiAgY29sb3I6ICNmZjA1MDU7XG4gIHBhZGRpbmc6IDJweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLndwaXNyZi1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMzdweCAwIDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sdW1uLWdhcDogMzJweDsgfVxuXG4ud29vY29tbWVyY2UgYS5idXR0b24ge1xuICBsaW5lLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDsgfVxuXG5maWVsZHNldC5tdC0xMCB7XG4gIG1hcmdpbi10b3A6IDlweCAhaW1wb3J0YW50OyB9XG5cbi5tdC0xMCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLm1iLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG5kaXZbZGF0YS1wYXJhbGxheD1cInNjcm9sbFwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi8qKlxuICoqIEdyYXZpdHlmb3Jtc1xuICoqL1xuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM5MzUzNTsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM5MzUzNTsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzOTM1MzU7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzOTM1MzU7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9c3VibWl0XSk6bm90KFt0eXBlPWJ1dHRvbl0pOm5vdChbdHlwZT1pbWFnZV0pOm5vdChbdHlwZT1maWxlXSksXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIHNlbGVjdDpub3QoW211bHRpcGxlPVwibXVsdGlwbGVcIl0pLFxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSB0ZXh0YXJlYS5zbWFsbCwgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSB0ZXh0YXJlYS5sYXJnZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICBjb2xvcjogIzM5MzUzNTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiA1cHggMjBweCAycHg7XG4gIHRyYW5zaXRpb246IC4zczsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0Om5vdChbdHlwZT1yYWRpb10pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1zdWJtaXRdKTpub3QoW3R5cGU9YnV0dG9uXSk6bm90KFt0eXBlPWltYWdlXSk6bm90KFt0eXBlPWZpbGVdKTpmb2N1czo6cGxhY2Vob2xkZXIsXG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgc2VsZWN0Om5vdChbbXVsdGlwbGU9XCJtdWx0aXBsZVwiXSk6Zm9jdXM6OnBsYWNlaG9sZGVyLFxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIHRleHRhcmVhLnNtYWxsOmZvY3VzOjpwbGFjZWhvbGRlciwgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSB0ZXh0YXJlYS5sYXJnZTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZF9jb250YWluc19yZXF1aXJlZCBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9c3VibWl0XSk6bm90KFt0eXBlPWJ1dHRvbl0pOm5vdChbdHlwZT1pbWFnZV0pOm5vdChbdHlwZT1maWxlXSk6OnBsYWNlaG9sZGVyOmFmdGVyLFxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkX2NvbnRhaW5zX3JlcXVpcmVkIHNlbGVjdDpub3QoW211bHRpcGxlPVwibXVsdGlwbGVcIl0pOjpwbGFjZWhvbGRlcjphZnRlcixcbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZF9jb250YWluc19yZXF1aXJlZCB0ZXh0YXJlYS5zbWFsbDphZnRlciwgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSB0ZXh0YXJlYS5sYXJnZTo6cGxhY2Vob2xkZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnIConO1xuICBjb2xvcjogI2ZmMDUwNTsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIHRleHRhcmVhLnNtYWxsLCBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIHRleHRhcmVhLmxhcmdlIHtcbiAgcGFkZGluZzogMTZweCAyMHB4IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJlc2l6ZTogbm9uZTsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIHRleHRhcmVhLnNtYWxsLFxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSB0ZXh0YXJlYS5sYXJnZSxcbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdpbnB1dF9jb250YWluZXIuZ2lucHV0X2NvbnRhaW5lcl90ZXh0YXJlYSB7XG4gIGhlaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5naW5wdXRfY29udGFpbmVyLmdpbnB1dF9jb250YWluZXJfdGV4dGFyZWEge1xuICBtYXJnaW46IDA7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAvKiBJRSA5ICovXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAvKiBDaHJvbWUsIFNhZmFyaSwgT3BlcmEgKi9cbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZC0tdHlwZS1jaG9pY2UuZ2ZfbGlzdF9pbmxpbmUgbGVnZW5kLmdmb3JtLWZpZWxkLWxhYmVsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogOHB4IDI0cHggN3B4IDA7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkLS10eXBlLWNob2ljZS5nZl9saXN0X2lubGluZSBsYWJlbC5nZm9ybS1maWVsZC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTIuOTdweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgY29sb3I6ICM1NTU1NTU7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2lucHV0X2NvbnRhaW5lci5naW5wdXRfY29udGFpbmVyX3RleHQge1xuICBtYXJnaW46IC0ycHggMCAwOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyB7XG4gIGdyaWQtcm93LWdhcDogMTBweCAhaW1wb3J0YW50O1xuICBncmlkLWNvbHVtbi1nYXA6IDExcHggIWltcG9ydGFudDsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGRpdi5nZmllbGRfZXJyb3IgaW5wdXQ6bm90KFt0eXBlPXJhZGlvXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXN1Ym1pdF0pOm5vdChbdHlwZT1idXR0b25dKTpub3QoW3R5cGU9aW1hZ2VdKTpub3QoW3R5cGU9ZmlsZV0pOmZvY3VzLFxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBkaXYuZ2ZpZWxkX2Vycm9yIHNlbGVjdDpmb2N1cyxcbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZGl2LmdmaWVsZF9lcnJvciB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZjA1MDU7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBkaXYuZ2ZpZWxkX2Vycm9yIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogI2Y0NDMzNiAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogNHB4IDAgMDtcbiAgYmFja2dyb3VuZDogMCAwOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2hlYWRpbmcge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZF9yZXF1aXJlZCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZGl2LmdmaWVsZC5nZmllbGRfZXJyb3IuZ2ZpZWxkX2NvbnRhaW5zX3JlcXVpYmx1ZSBkaXYuZ2lucHV0X2NvbnRhaW5lcixcbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZGl2LmdmaWVsZC5nZmllbGRfZXJyb3IuZ2ZpZWxkX2NvbnRhaW5zX3JlcXVpYmx1ZSBsYWJlbC5nZmllbGRfbGFiZWwwIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkX2xhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBjb2xvcjogIzBkMGQwZDtcbiAgbWFyZ2luOiAwOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZGl2LnZhbGlkYXRpb25fZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI2cHg7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX3BhZ2VfZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLnNtYWxsLWJ0biAuYnV0dG9uOm5vdCguZ2Zvcm1fYnV0dG9uX3NlbGVjdF9maWxlcyksXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5zbWFsbC1idG4gaW5wdXQuYnV0dG9uLFxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuc21hbGwtYnRuIGlucHV0W3R5cGU9c3VibWl0XSxcbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLnNtYWxsLWJ0biBpbnB1dC5idXR0b24sXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5zbWFsbC1idG4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgbWF4LXdpZHRoOiAyMTBweCAhaW1wb3J0YW50OyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmJ1dHRvbjpub3QoLmdmb3JtX2J1dHRvbl9zZWxlY3RfZmlsZXMpLFxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dC5idXR0b24sXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0W3R5cGU9c3VibWl0XSxcbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXQuYnV0dG9uLFxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2MTAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDIzMHB4O1xuICBtaW4taGVpZ2h0OiA1NXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmJ1dHRvbjpub3QoLmdmb3JtX2J1dHRvbl9zZWxlY3RfZmlsZXMpOmZvY3VzLCBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5idXR0b246bm90KC5nZm9ybV9idXR0b25fc2VsZWN0X2ZpbGVzKTpob3ZlcixcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dC5idXR0b246Zm9jdXMsXG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXQuYnV0dG9uOmhvdmVyLFxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyxcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsXG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXQuYnV0dG9uOmZvY3VzLFxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0LmJ1dHRvbjpob3ZlcixcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4NzAwOyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmJ1dHRvbjpub3QoLmdmb3JtX2J1dHRvbl9zZWxlY3RfZmlsZXMpOmFjdGl2ZSxcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dC5idXR0b246YWN0aXZlLFxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0W3R5cGU9c3VibWl0XTphY3RpdmUsXG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXQuYnV0dG9uOmFjdGl2ZSxcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dFt0eXBlPXN1Ym1pdF06YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2M0ZTAwOyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmJ1dHRvbjpub3QoLmdmb3JtX2J1dHRvbl9zZWxlY3RfZmlsZXMpLmdmb3JtX3ByZXZpb3VzX2J1dHRvbixcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dC5idXR0b24uZ2Zvcm1fcHJldmlvdXNfYnV0dG9uLFxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0W3R5cGU9c3VibWl0XS5nZm9ybV9wcmV2aW91c19idXR0b24sXG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXQuYnV0dG9uLmdmb3JtX3ByZXZpb3VzX2J1dHRvbixcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dFt0eXBlPXN1Ym1pdF0uZ2Zvcm1fcHJldmlvdXNfYnV0dG9uIHtcbiAgICBjb2xvcjogI2E2YTZhNjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtYXgtd2lkdGg6IDkwcHg7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5idXR0b246bm90KC5nZm9ybV9idXR0b25fc2VsZWN0X2ZpbGVzKS5nZm9ybV9wcmV2aW91c19idXR0b246aG92ZXIsXG4gICAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dC5idXR0b24uZ2Zvcm1fcHJldmlvdXNfYnV0dG9uOmhvdmVyLFxuICAgIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXRbdHlwZT1zdWJtaXRdLmdmb3JtX3ByZXZpb3VzX2J1dHRvbjpob3ZlcixcbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0LmJ1dHRvbi5nZm9ybV9wcmV2aW91c19idXR0b246aG92ZXIsXG4gICAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dFt0eXBlPXN1Ym1pdF0uZ2Zvcm1fcHJldmlvdXNfYnV0dG9uOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDAzYzY2OyB9XG4gICAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuYnV0dG9uOm5vdCguZ2Zvcm1fYnV0dG9uX3NlbGVjdF9maWxlcykuZ2Zvcm1fcHJldmlvdXNfYnV0dG9uOmJlZm9yZSxcbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0LmJ1dHRvbi5nZm9ybV9wcmV2aW91c19idXR0b246YmVmb3JlLFxuICAgIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXRbdHlwZT1zdWJtaXRdLmdmb3JtX3ByZXZpb3VzX2J1dHRvbjpiZWZvcmUsXG4gICAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dC5idXR0b24uZ2Zvcm1fcHJldmlvdXNfYnV0dG9uOmJlZm9yZSxcbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0W3R5cGU9c3VibWl0XS5nZm9ybV9wcmV2aW91c19idXR0b246YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9mb3JtLWJhY2stYXJyb3cucG5nKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBtYXJnaW46IDJweCA2cHggMHB4IDA7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmJ1dHRvbjpub3QoLmdmb3JtX2J1dHRvbl9zZWxlY3RfZmlsZXMpLmdmb3JtX3ByZXZpb3VzX2J1dHRvbjphZnRlcixcbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0LmJ1dHRvbi5nZm9ybV9wcmV2aW91c19idXR0b246YWZ0ZXIsXG4gICAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dFt0eXBlPXN1Ym1pdF0uZ2Zvcm1fcHJldmlvdXNfYnV0dG9uOmFmdGVyLFxuICAgIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXQuYnV0dG9uLmdmb3JtX3ByZXZpb3VzX2J1dHRvbjphZnRlcixcbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0W3R5cGU9c3VibWl0XS5nZm9ybV9wcmV2aW91c19idXR0b246YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuYnV0dG9uOm5vdCguZ2Zvcm1fYnV0dG9uX3NlbGVjdF9maWxlcykuZ2Zvcm1fbmV4dF9idXR0b24sXG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXQuYnV0dG9uLmdmb3JtX25leHRfYnV0dG9uLFxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0W3R5cGU9c3VibWl0XS5nZm9ybV9uZXh0X2J1dHRvbixcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dC5idXR0b24uZ2Zvcm1fbmV4dF9idXR0b24sXG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXRbdHlwZT1zdWJtaXRdLmdmb3JtX25leHRfYnV0dG9uIHtcbiAgICBjb2x1bW4tZ2FwOiA5cHg7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5idXR0b246bm90KC5nZm9ybV9idXR0b25fc2VsZWN0X2ZpbGVzKS5nZm9ybV9uZXh0X2J1dHRvbjphZnRlcixcbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0LmJ1dHRvbi5nZm9ybV9uZXh0X2J1dHRvbjphZnRlcixcbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0W3R5cGU9c3VibWl0XS5nZm9ybV9uZXh0X2J1dHRvbjphZnRlcixcbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0LmJ1dHRvbi5nZm9ybV9uZXh0X2J1dHRvbjphZnRlcixcbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0W3R5cGU9c3VibWl0XS5nZm9ybV9uZXh0X2J1dHRvbjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA5cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL25leHQtYnRuLWFycm93LnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgbWFyZ2luOiAycHggNnB4IDBweCAwO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fYWpheF9zcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gNnB4KTtcbiAgbGVmdDogY2FsYygxMDAlICsgMnB4KTsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV92YWxpZGF0aW9uX2Vycm9ycyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2IyYjFiMTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMgPiBoMiB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZS5oaWRlX3N1bW1hcnlfd3JhcHBlciAuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgc2VsZWN0LmdmaWVsZF9zZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9zZWxlY3QtYXJyb3cucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjBweCBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBwYWRkaW5nOiAxOHB4IDIwcHggMTRweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgc2VsZWN0LmdmaWVsZF9zZWxlY3Qgb3B0aW9uOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIGNvbG9yOiAjMDAwMDAwOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXQuZGF0ZXBpY2tlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2NhbGVuZGFyLWljb24ucG5nKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSAxMnB4IHJpZ2h0IDIzcHggIWltcG9ydGFudDsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5jaGVja2JveGVzLWNvbHMtMyAuZ2ZpZWxkX2NoZWNrYm94LFxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuY2hlY2tib3hlcy1jb2xzLTQgLmdmaWVsZF9jaGVja2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5jaGVja2JveGVzLWNvbHMtNCAuZ2ZpZWxkX2NoZWNrYm94IHtcbiAgcm93LWdhcDogMnB4OyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmNoZWNrYm94ZXMtY29scy00IC5nZmllbGRfY2hlY2tib3ggLmdjaG9pY2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmNoZWNrYm94ZXMtY29scy0zIC5nZmllbGRfY2hlY2tib3gge1xuICByb3ctZ2FwOiA0cHg7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuY2hlY2tib3hlcy1jb2xzLTMgLmdmaWVsZF9jaGVja2JveCAuZ2Nob2ljZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ3JhZGlvcy1ob3Jpem9udGFsIGxlZ2VuZCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBsaW5lLWhlaWdodDogNTBweDsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5ncmFkaW9zLWhvcml6b250YWwgLmdpbnB1dF9jb250YWluZXJfcmFkaW8ge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuY29uc2VudCB7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwZW07XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBtYXJnaW46IDNweCAwIDA7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAubm90ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMGQwZDBkO1xuICBwYWRkaW5nOiA4cHggMCAxMXB4IDI5cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5ub3RlIC5ub3RlLWljb24ge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQ6IHVybChhc3NldHMvaW1nL25vdGUtbG9jay1pY29uLnBuZykgMCBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMzFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxM3B4O1xuICAgIGxlZnQ6IDA7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuaGFzLWZvb3Rub3RlIC5nZm9ybV9ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmhhcy1mb290bm90ZSBkaXYuZ2Zvcm1fZmllbGRzIC5mb3JtLWZvb3Rub3RlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MzBweDtcbiAgbWFyZ2luLXRvcDogMnB4OyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmhhcy1mb290bm90ZSBkaXYuZ2Zvcm1fZmllbGRzIC5mb3JtLWZvb3Rub3RlLmRhcmstYmcge1xuICAgIG1heC13aWR0aDogMTU0cHg7IH1cbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5oYXMtZm9vdG5vdGUgZGl2Lmdmb3JtX2ZpZWxkcyAuZm9ybS1mb290bm90ZS5kYXJrLWJnIC5ub3RlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgY29sb3I6ICM3ZjlkYWY7XG4gICAgICBwYWRkaW5nOiAwOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmhhcy1mb290bm90ZSAuZ2Zvcm1fZm9vdGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmhhcy1mb290bm90ZSAuZ2Zvcm1fZm9vdGVyIC5idXR0b24sXG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmhhcy1mb290bm90ZSAuZ2Zvcm1fZm9vdGVyIGlucHV0LmJ1dHRvbixcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuaGFzLWZvb3Rub3RlIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5oYXMtZm9vdG5vdGUgLmdmb3JtX2Zvb3RlciBpbnB1dC5idXR0b24sXG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmhhcy1mb290bm90ZSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgbWF4LXdpZHRoOiAyNjdweDsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5oaWRlLWVycm9yLWluZm8gZGl2LmdmaWVsZF9lcnJvciAudmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5oaWRlLWZpZWxkLWxhYmVsIC5nZmllbGRfbGFiZWwge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtLWNhcHRjaGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmX2N1c3RvbV9ob3Jpem9udGFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZl9jdXN0b21faG9yaXpvbnRhbCAuZ2Zvcm1fZmllbGRzIHtcbiAgICBtYXgtd2lkdGg6IDEwNTJweCAhaW1wb3J0YW50O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvIDFmciBhdXRvIGF1dG87XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiZmlyc3RuYW1lIGxhc3RuYW1lIHN0cmVldGFkZHJlc3Mgc3RyZWV0YWRkcmVzcyBzdHJlZXRhZGRyZXNzXCJcciBcInBob25lbnVtYmVyIGVtYWlsYWRkcmVzcyBjaXR5IHN0YXRlIHppcGNvZGVcIjsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2ZfY3VzdG9tX2hvcml6b250YWwgLmdmb3JtX2Zvb3RlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMzhweDtcbiAgICBtYXgtaGVpZ2h0OiAxMzBweDsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2ZfY3VzdG9tX2hvcml6b250YWwgI2ZpZWxkXzFfMSB7XG4gICAgZ3JpZC1hcmVhOiBmaXJzdG5hbWU7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmX2N1c3RvbV9ob3Jpem9udGFsICNmaWVsZF8xXzMge1xuICAgIGdyaWQtYXJlYTogbGFzdG5hbWU7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmX2N1c3RvbV9ob3Jpem9udGFsICNmaWVsZF8xXzEsXG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZl9jdXN0b21faG9yaXpvbnRhbCAjZmllbGRfMV8zLFxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2ZfY3VzdG9tX2hvcml6b250YWwgI2ZpZWxkXzFfMTAge1xuICAgIHdpZHRoOiAyNTBweDsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2ZfY3VzdG9tX2hvcml6b250YWwgI2ZpZWxkXzFfNCB7XG4gICAgZ3JpZC1hcmVhOiBzdHJlZXRhZGRyZXNzOyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZl9jdXN0b21faG9yaXpvbnRhbCAjZmllbGRfMV84IHtcbiAgICBncmlkLWFyZWE6IHBob25lbnVtYmVyOyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZl9jdXN0b21faG9yaXpvbnRhbCAjZmllbGRfMV85IHtcbiAgICBncmlkLWFyZWE6IGVtYWlsYWRkcmVzczsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2ZfY3VzdG9tX2hvcml6b250YWwgI2ZpZWxkXzFfMTAge1xuICAgIGdyaWQtYXJlYTogY2l0eTsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2ZfY3VzdG9tX2hvcml6b250YWwgI2ZpZWxkXzFfMTEge1xuICAgIGdyaWQtYXJlYTogc3RhdGU7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmX2N1c3RvbV9ob3Jpem9udGFsICNmaWVsZF8xXzEyIHtcbiAgICBncmlkLWFyZWE6IHppcGNvZGU7XG4gICAgd2lkdGg6IDE0MHB4OyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZl9jdXN0b21faG9yaXpvbnRhbCAuYnV0dG9uLFxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2ZfY3VzdG9tX2hvcml6b250YWwgaW5wdXQuYnV0dG9uLFxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2ZfY3VzdG9tX2hvcml6b250YWwgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2ZfY3VzdG9tX2hvcml6b250YWwgaW5wdXQuYnV0dG9uLFxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2ZfY3VzdG9tX2hvcml6b250YWwgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWF4LXdpZHRoOiAxMzhweDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAgIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZl9jdXN0b21faG9yaXpvbnRhbCAuYnV0dG9uOmJlZm9yZSxcbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2ZfY3VzdG9tX2hvcml6b250YWwgaW5wdXQuYnV0dG9uOmJlZm9yZSxcbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2ZfY3VzdG9tX2hvcml6b250YWwgaW5wdXRbdHlwZT1zdWJtaXRdOmJlZm9yZSxcbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2ZfY3VzdG9tX2hvcml6b250YWwgaW5wdXQuYnV0dG9uOmJlZm9yZSxcbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2ZfY3VzdG9tX2hvcml6b250YWwgaW5wdXRbdHlwZT1zdWJtaXRdOmJlZm9yZSB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmb3JtX2dyYXlfaW5wdXQgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5MDhmOGY7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmb3JtX2dyYXlfaW5wdXQgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTA4ZjhmOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZm9ybV9ncmF5X2lucHV0IDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5MDhmOGY7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmb3JtX2dyYXlfaW5wdXQgOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTA4ZjhmOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZm9ybV9ncmF5X2lucHV0IGlucHV0Om5vdChbdHlwZT1yYWRpb10pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1zdWJtaXRdKTpub3QoW3R5cGU9YnV0dG9uXSk6bm90KFt0eXBlPWltYWdlXSk6bm90KFt0eXBlPWZpbGVdKSxcbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZm9ybV9ncmF5X2lucHV0IHNlbGVjdDpub3QoW211bHRpcGxlPVwibXVsdGlwbGVcIl0pLFxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmb3JtX2dyYXlfaW5wdXQgdGV4dGFyZWEuc21hbGwsIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZm9ybV9ncmF5X2lucHV0IHRleHRhcmVhLmxhcmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwOGY4ZjtcbiAgY29sb3I6ICM5MDhmOGY7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmb3JtX2dyYXlfaW5wdXQgc2VsZWN0LmdmaWVsZF9zZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9kcm9wZG93bi1ncmF5YXJyb3ctc2VsZWN0LnBuZyk7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmb3JtX2dyYXlfaW5wdXQgc2VsZWN0LmdmaWVsZF9zZWxlY3Qgb3B0aW9uW3ZhbHVlPVwiXCJdW2Rpc2FibGVkXSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2Zvcm1fZ3JheV9pbnB1dCBzZWxlY3QuZ2ZpZWxkX3NlbGVjdCBvcHRpb24ge1xuICAgIGNvbG9yOiAjMDAwMDAwOyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZm9ybV9ncmF5X2lucHV0IHNlbGVjdC5nZmllbGRfc2VsZWN0IG9wdGlvbjpmaXJzdC1vZi10eXBlIHtcbiAgICBjb2xvcjogIzkwOGY4ZjsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2Zvcm1fZ3JheV9pbnB1dCBzZWxlY3QuZ2ZpZWxkX3NlbGVjdDpyZXF1aXJlZDppbnZhbGlkIHtcbiAgY29sb3I6ICM5MDhmOGY7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmb3JtX2dyYXlfaW5wdXQgLmdmb3JtX2ZpZWxkcyB7XG4gIGdyaWQtY29sdW1uLWdhcDogMTFweCAhaW1wb3J0YW50OyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZm9ybV9ncmF5X2lucHV0IC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSB7XG4gIGNvbG9yOiAjMTgzMDZkOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmX3BhZ2Vfc3RlcHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZfcGFnZV9zdGVwcyAuZ2Zfc3RlcF9hY3RpdmUgLmdmX3N0ZXBfbnVtYmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2ViN2Q1OyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmX3BhZ2Vfc3RlcHMgLmdmX3N0ZXBfcGVuZGluZyAuZ2Zfc3RlcF9udW1iZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZfcGFnZV9zdGVwcyAuZ2Zfc3RlcF9uZXh0IC5nZl9zdGVwX251bWJlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IzYjNiMzsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZl9wYWdlX3N0ZXBzIC5nZl9zdGVwX2NvbXBsZXRlZCAuZ2Zfc3RlcF9udW1iZXI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMWQ2OTc7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZfcGFnZV9zdGVwcyAuZ2Zfc3RlcF9hY3RpdmUgLmdmX3N0ZXBfbGFiZWw6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2ViN2Q1OyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmX3BhZ2Vfc3RlcHMgLmdmX3N0ZXBfY29tcGxldGVkIC5nZl9zdGVwX2xhYmVsOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAxZDY5NzsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZl9wYWdlX3N0ZXBzIC5nZl9zdGVwX3BlbmRpbmcgLmdmX3N0ZXBfbGFiZWw6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5OyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmX3BhZ2Vfc3RlcHMgLmdmX3N0ZXBfbmV4dCAuZ2Zfc3RlcF9sYWJlbDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiM2IzYjM7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZfcGFnZV9zdGVwcyAuZ2Zfc3RlcF9udW1iZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAzOC42NHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwZW07XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgd2lkdGg6IDM3cHg7XG4gICAgaGVpZ2h0OiAzN3B4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcGFkZGluZzogMnB4IDAgMDtcbiAgICB6LWluZGV4OiAyOyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmX3BhZ2Vfc3RlcHMgLmdmX3N0ZXBfbGFiZWwge1xuICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDI2LjY0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2E2YTZhNjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmX3BhZ2Vfc3RlcHMgLmdmX3N0ZXBfbGFiZWw6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIHRvcDogLTIwcHg7XG4gICAgICBsZWZ0OiAwOyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmX3BhZ2Vfc3RlcHMgLmdmX3N0ZXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXg6IDEgMCAxMjVweDtcbiAgICBtYXJnaW46IDA7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZfcGFnZV9zdGVwcyAuZ2Zfc3RlcF9jb21wbGV0ZWQgLmdmX3N0ZXBfbnVtYmVyOmJlZm9yZSB7XG4gICAgd2lkdGg6IDM3cHg7XG4gICAgaGVpZ2h0OiAzN3B4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgY29udGVudDogdW5zZXQ7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZfcGFnZV9zdGVwcyAuZ2Zfc3RlcF9jb21wbGV0ZWQgLmdmX3N0ZXBfbnVtYmVyOmFmdGVyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDRweCAwIDA7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIgdWwuZ2Zvcm1fZmllbGRzIGxpLmdmaWVsZC5nZmllbGRfZXJyb3IgKyBsaS5nZmllbGQuZ2ZpZWxkX2Vycm9yIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGNvbG9yOiAjMDAzZDY0O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1MDBweDsgfVxuICAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2UgaDEsIC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSBoMiwgLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIGgzLCAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2UgaDQsIC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSBoNSwgLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIGg2IHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICAgIGNvbG9yOiAjMDAzZDY0O1xuICAgIG1hcmdpbjogMCAwIDQwcHg7IH1cbiAgLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIGEge1xuICAgIGNvbG9yOiAjMTVjMGQ1OyB9XG4gIC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSBpbWcge1xuICAgIG1hcmdpbjogNTdweCBhdXRvIDE0cHg7IH1cbiAgLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIGJyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5oaWRlLWVycm9yLWluZm9fd3JhcHBlciAuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA1cHggMTRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2Ryb3Bkb3duLWFycm93LXNlbGVjdC5wbmcpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIDIwcHggcmlnaHQgMThweCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuY2hvc2VuLWNvbnRhaW5lci5jaG9zZW4td2l0aC1kcm9wIC5jaG9zZW4tZHJvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSBkaXYgYiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZS5jaG9zZW4td2l0aC1kcm9wIC5jaG9zZW4tc2luZ2xlIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5nZmllbGRfZGVzY3JpcHRpb24udmFsaWRhdGlvbl9tZXNzYWdlLmdmaWVsZF92YWxpZGF0aW9uX21lc3NhZ2UsXG4uZ2Zvcm1fc3VibWlzc2lvbl9lcnJvci5oaWRlX3N1bW1hcnkge1xuICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbjogNXB4IDA7IH1cblxuLmdyYXZpdHktdGhlbWUudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgc2VsZWN0IHtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLyoqXG4gKiogSGVhZGVyXG4gKiovXG4ubm90LWZyb250LXBhZ2U6bm90KC5zaW5nbGUtcG9zdCkgI21hc3RoZWFkIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkOGU5ZjE7IH1cblxuI21hc3RoZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHRyYW5zaXRpb246IHRvcCAuM3M7IH1cbiAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgei1pbmRleDogMzsgfVxuICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNsb2dvIHtcbiAgICAgICAgcGFkZGluZzogMjhweCAwIDI5cHg7XG4gICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjbG9nbyAuYS1jdXN0b20tbG9nbyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2xvZ28gLmEtY3VzdG9tLWxvZ28gaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50OyB9XG4gICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyIC5uYXYtd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDQ5cHggMCAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7IH1cbiAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgY29sdW1uLWdhcDogNDhweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7IH1cbiAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTsgfVxuICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDM3cHg7IH1cbiAgICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCAuZHJvcGRvd24tY2FyZXQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCAuY2FyZXQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygtNTAlIC0gMTRweCkpO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zczsgfVxuICAgICAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgLmNhcmV0OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogOXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChhc3NldHMvaW1nL25hdi1kcm9wZG93bi1hcnJvdy5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzOyB9XG4gICAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciB1bC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBhbmltLWZsZXggLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpLmN1cnJlbnQtbWVudS1pdGVtID4gYSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNlZDZjMmI7IH1cbiAgICAgICAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsID4gbGkgPiBhIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTdlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDNkNjQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaTpub3QoLmNhbGwtYnRuKTpub3QoLnF1aWNrLWxpbmtzLW5hdikuZHJvcGRvd24ub3BlbiA+IGEsXG4gICAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsID4gbGk6bm90KC5jYWxsLWJ0bik6bm90KC5xdWljay1saW5rcy1uYXYpOmhvdmVyID4gYSxcbiAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaTpub3QoLmNhbGwtYnRuKTpub3QoLnF1aWNrLWxpbmtzLW5hdikgPiBhOmhvdmVyLFxuICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpOm5vdCguY2FsbC1idG4pOm5vdCgucXVpY2stbGlua3MtbmF2KSA+IGE6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmZjg3MDA7IH1cbiAgICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpOm5vdCguY2FsbC1idG4pOm5vdCgucXVpY2stbGlua3MtbmF2KS5kcm9wZG93bi5vcGVuID4gYSAuY2FyZXQsXG4gICAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaTpub3QoLmNhbGwtYnRuKTpub3QoLnF1aWNrLWxpbmtzLW5hdik6aG92ZXIgPiBhIC5jYXJldCxcbiAgICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpOm5vdCguY2FsbC1idG4pOm5vdCgucXVpY2stbGlua3MtbmF2KSA+IGE6aG92ZXIgLmNhcmV0LFxuICAgICAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsID4gbGk6bm90KC5jYWxsLWJ0bik6bm90KC5xdWljay1saW5rcy1uYXYpID4gYTpmb2N1cyAuY2FyZXQge1xuICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gNXB4KTsgfVxuICAgICAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaTpub3QoLmNhbGwtYnRuKTpub3QoLnF1aWNrLWxpbmtzLW5hdikuZHJvcGRvd24ub3BlbiA+IGEgLmNhcmV0OmJlZm9yZSxcbiAgICAgICAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsID4gbGk6bm90KC5jYWxsLWJ0bik6bm90KC5xdWljay1saW5rcy1uYXYpOmhvdmVyID4gYSAuY2FyZXQ6YmVmb3JlLFxuICAgICAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaTpub3QoLmNhbGwtYnRuKTpub3QoLnF1aWNrLWxpbmtzLW5hdikgPiBhOmhvdmVyIC5jYXJldDpiZWZvcmUsXG4gICAgICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpOm5vdCguY2FsbC1idG4pOm5vdCgucXVpY2stbGlua3MtbmF2KSA+IGE6Zm9jdXMgLmNhcmV0OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7IH1cbiAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaTpub3QoLmNhbGwtYnRuKTpub3QoLnF1aWNrLWxpbmtzLW5hdikgPiBhOmFjdGl2ZSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI2VkNmMyYjsgfVxuICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpLmRyb3Bkb3duLmFjdGl2ZSA+IGEge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNlZDZjMmI7IH1cbiAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgdWwuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDEwcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjUyKTtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDEwcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjUyKTtcbiAgICAgICAgICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDEwcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjUyKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgei1pbmRleDogMjsgfVxuICAgICAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsIHVsLmRyb3Bkb3duLW1lbnU6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgei1pbmRleDogLTE7IH1cbiAgICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCB1bC5kcm9wZG93bi1tZW51IGxpIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsIHVsLmRyb3Bkb3duLW1lbnUgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTJweDsgfVxuICAgICAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgdWwuZHJvcGRvd24tbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSA+IGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjN2ViN2Q1ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsIHVsLmRyb3Bkb3duLW1lbnUgbGkgYSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dE1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTdlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzdmOWRhZjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IC1tb3otcHJlLXdyYXA7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IC1wcmUtd3JhcDtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogLW8tcHJlLXdyYXA7XG4gICAgICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkOyB9XG4gICAgICAgICAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsIHVsLmRyb3Bkb3duLW1lbnUgbGkgYTpob3ZlciwgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsIHVsLmRyb3Bkb3duLW1lbnUgbGkgYTphY3RpdmUsICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCB1bC5kcm9wZG93bi1tZW51IGxpIGE6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZjYxMDA7IH1cblxuLmN1c3RvbS1sb2dvLm1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuI21lbnUtdG9nZ2xlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGhlaWdodDogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICNtZW51LXRvZ2dsZSAucmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgI21lbnUtdG9nZ2xlIC50ZXh0IHtcbiAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgY29sb3I6ICMxNjNkNjE7XG4gICAgbWFyZ2luOiAzcHggMCAwIDZweDsgfVxuXG4ubmF2YmFyLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHotaW5kZXg6IDEyMDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7IH1cbiAgLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjA4ZDMzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMnB4OyB9XG4gICAgLm5hdmJhci10b2dnbGUgLmljb24tYmFyOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhci5pY29uLWJhci0yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgbWFyZ2luOiA1cHggYXV0byAwIDA7IH1cbiAgICAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIuaWNvbi1iYXItMjphZnRlciwgLm5hdmJhci10b2dnbGUgLmljb24tYmFyLmljb24tYmFyLTI6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjA4ZDMzO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgwKTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDApO1xuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDApO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDApO1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG4gIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhci5pY29uLWJhci0zIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBtYXJnaW46IDVweCBhdXRvIDAgMDsgfVxuXG4ubmF2YmFyLXRvZ2dsZS5vcGVuIC5pY29uLWJhci5pY29uLWJhci0zLFxuLm5hdmJhci10b2dnbGUub3BlbiAuaWNvbi1iYXIuaWNvbi1iYXItMSB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDsgfVxuXG4ubmF2YmFyLXRvZ2dsZS5vcGVuIC5pY29uLWJhciB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cblxuLm5hdmJhci10b2dnbGUub3BlbiAuaWNvbi1iYXIuaWNvbi1iYXItMiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi5uYXZiYXItdG9nZ2xlLm9wZW4gLmljb24tYmFyLmljb24tYmFyLTI6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTsgfVxuXG4ubmF2YmFyLXRvZ2dsZS5vcGVuIC5pY29uLWJhci5pY29uLWJhci0yOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTsgfVxuXG4uaGlkZS1vbi1kZXNrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbmxpLmhpZGUtbmF2LWxhYmVsID4gYSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uaGVhZGVyLXBob25lLWJ0biB7XG4gIG1hcmdpbjogMjhweCAwIDA7IH1cblxuLnF1aWNrLWxpbmtzLW5hdiA+IGEge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4ucXVpY2stbGlua3MtbmF2IHVsLmRyb3Bkb3duLW1lbnUge1xuICBjb2x1bW4tY291bnQ6IDI7IH1cblxuLyoqXG4gKiogRm9vdGVyXG4gKiovXG4jZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvZm9vdGVyLWJja2dybmQucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWFyZ2luOiBhdXRvIDAgMDsgfVxuICAjZm9vdGVyIC5mb290ZXItY29udGVudHMuaGVhZGluZ3Mge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwMzE1MyAwJSwgIzAwM2M2NiAyOSUsICMwMDcyYWUgMTAwJSk7IH1cbiAgICAjZm9vdGVyIC5mb290ZXItY29udGVudHMuaGVhZGluZ3MgLmZsZXgtY29udGFpbmVyIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAxNnB4IDAgMTlweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7IH1cbiAgICAjZm9vdGVyIC5mb290ZXItY29udGVudHMuaGVhZGluZ3MgLmhlYWRpbmcge1xuICAgICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIGxlZnQ6IDY4cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE3ZW07XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIHBhZGRpbmc6IDAgOTBweCAwIDA7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAjZm9vdGVyIC5mb290ZXItY29udGVudHMuaGVhZGluZ3MgLmltYWdlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgI2Zvb3RlciAuZm9vdGVyLWNvbnRlbnRzLmhlYWRpbmdzIC5pbWFnZSBpbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICNmb290ZXIgLmZvb3Rlci1jb250ZW50cy50b3Age1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAzOXB4IDA7IH1cbiAgI2Zvb3RlciAuZm9vdGVyLWNvbnRlbnRzLmJvdHRvbSAuZmxleC1jb250YWluZXIge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDI3cHggMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q0ZDRkNTsgfVxuICAjZm9vdGVyIC5mb290ZXItY29udGVudHMucXVpY2stbGlua3MgLmZsZXgtY29udGFpbmVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmc6IDIxcHggMCAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDRkNGQ1OyB9XG4gICNmb290ZXIgLmZvb3Rlci1jb250ZW50LXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gICNmb290ZXIgLmEtY3VzdG9tLWxvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgI2Zvb3RlciAuYS1jdXN0b20tbG9nby5tb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAjZm9vdGVyIC5mb290ZXItc29jaWFsLWljb25zLWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gICNmb290ZXIgI2Zvb3Rlci1uYXZpZ2F0aW9uIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAjZm9vdGVyICNtZW51LWZvb3Rlci1uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgY29sdW1uLWdhcDogMjBweDtcbiAgICByb3ctZ2FwOiAyMHB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAjZm9vdGVyICNtZW51LWZvb3Rlci1uYXZpZ2F0aW9uID4gbGkgYSB7XG4gICAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0Qm9sZFwiLCBzYW5zLXNlcmlmOyB9XG4gICAgI2Zvb3RlciAjbWVudS1mb290ZXItbmF2aWdhdGlvbiA+IGxpID4gdWwge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICNmb290ZXIgI21lbnUtZm9vdGVyLW5hdmlnYXRpb24gPiBsaSA+IHVsID4gbGkgPiBhIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dE1lZGl1bVwiLCBzYW5zLXNlcmlmOyB9XG4gICAgI2Zvb3RlciAjbWVudS1mb290ZXItbmF2aWdhdGlvbiBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTdlbTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogIzAwM2Q2NDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zczsgfVxuICAgICAgI2Zvb3RlciAjbWVudS1mb290ZXItbmF2aWdhdGlvbiBhOmZvY3VzLCAjZm9vdGVyICNtZW51LWZvb3Rlci1uYXZpZ2F0aW9uIGE6aG92ZXIsICNmb290ZXIgI21lbnUtZm9vdGVyLW5hdmlnYXRpb24gYTphY3RpdmUge1xuICAgICAgICBjb2xvcjogI2ZmNjEwMDsgfVxuICAjZm9vdGVyIHVsLmZvb3Rlci1zb2NpYWwtaWNvbnMge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBjb2x1bW4tZ2FwOiA1OHB4O1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAjZm9vdGVyIHVsLmZvb3Rlci1zb2NpYWwtaWNvbnMgYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDsgfVxuICAgICAgI2Zvb3RlciB1bC5mb290ZXItc29jaWFsLWljb25zIGE6Zm9jdXMgaSwgI2Zvb3RlciB1bC5mb290ZXItc29jaWFsLWljb25zIGE6aG92ZXIgaSwgI2Zvb3RlciB1bC5mb290ZXItc29jaWFsLWljb25zIGE6YWN0aXZlIGkge1xuICAgICAgICBjb2xvcjogI2ZmNjEwMDsgfVxuICAgICAgI2Zvb3RlciB1bC5mb290ZXItc29jaWFsLWljb25zIGEgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgY29sb3I6ICM3ZWI3ZDU7IH1cbiAgI2Zvb3RlciAjbWVudS1mb290ZXItcXVpY2stbGlua3Mge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBjb2x1bW4tZ2FwOiA3MHB4O1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAjZm9vdGVyICNtZW51LWZvb3Rlci1xdWljay1saW5rcyBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTdlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjN2Y5ZGFmO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzOyB9XG4gICAgICAjZm9vdGVyICNtZW51LWZvb3Rlci1xdWljay1saW5rcyBhOmZvY3VzLCAjZm9vdGVyICNtZW51LWZvb3Rlci1xdWljay1saW5rcyBhOmhvdmVyLCAjZm9vdGVyICNtZW51LWZvb3Rlci1xdWljay1saW5rcyBhOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjZmY2MTAwOyB9XG4gICNmb290ZXIgLmZvb3Rlci1ib3R0b20ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgI2Zvb3RlciAuZm9vdGVyLWJvdHRvbSAuY29sb3Bob24ge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbjogYXV0bzsgfVxuICAgICNmb290ZXIgLmZvb3Rlci1ib3R0b20gLmNvbG9waG9uIC5ieSB7XG4gICAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICBwYWRkaW5nOiA2cHggMCAxMHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgb3BhY2l0eTogLjU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAjZm9vdGVyIC5mb290ZXItYm90dG9tIC5jb2xvcGhvbiAuYnkgYSB7XG4gICAgICBjb2xvcjogIzdmOWRhZjsgfVxuXG4uYmFjay10by10b3Age1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAxNXB4O1xuICByaWdodDogMjBweDtcbiAgei1pbmRleDogMTAwMTA7XG4gIGJhY2tncm91bmQ6ICMwMDNjNjY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM3ZWI3ZDU7XG4gIGhlaWdodDogMzZweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNHB4IHJnYmEoMTI2LCAxODMsIDIxMywgMC4yKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDAgNHB4IHJnYmEoMTI2LCAxODMsIDIxMywgMC4yKTtcbiAgLW1zLWJveC1zaGFkb3c6IDAgMCA0cHggcmdiYSgxMjYsIDE4MywgMjEzLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDAgNHB4IHJnYmEoMTI2LCAxODMsIDIxMywgMC4yKTsgfVxuICAuYmFjay10by10b3A6aG92ZXIge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDE4cHggcmdiYSgxMjYsIDE4MywgMjEzLCAwLjcpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMCAwIDE4cHggcmdiYSgxMjYsIDE4MywgMjEzLCAwLjcpO1xuICAgIC1tcy1ib3gtc2hhZG93OiAwIDAgMThweCByZ2JhKDEyNiwgMTgzLCAyMTMsIDAuNyk7XG4gICAgYm94LXNoYWRvdzogMCAwIDE4cHggcmdiYSgxMjYsIDE4MywgMjEzLCAwLjcpOyB9XG4gIC5iYWNrLXRvLXRvcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYyg1MCUgLSA2cHgpO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gN3B4KTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogOXB4IHNvbGlkICNmZmZmZmY7XG4gICAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uc2hvdy1iYWNrLXRvLXRvcCAuYmFjay10by10b3Age1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxOyB9XG5cbiNzd256YV9iYW5uZXJfaWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQGtleWZyYW1lcyBhbmltLXNob3cge1xuICAwJSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIDElIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87IH0gfVxuXG5Aa2V5ZnJhbWVzIGFuaW0tZmxleCB7XG4gIDAlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgMSUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvOyB9IH1cblxuQGtleWZyYW1lcyBhbmltLWZsZXgtaGlkZSB7XG4gIDAlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgMSUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvOyB9IH1cblxuLyoqXG4gKiogUGFnZSBTZWN0aW9uc1xuICoqL1xuLnNlYXJjaCAuYmxvZ19wYWdlX3NlY3Rpb24gLnRoZS1jb250ZW50LXdyYXAsXG4uZXJyb3I0MDQgLmJsb2dfcGFnZV9zZWN0aW9uIC50aGUtY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogMTBweCAwIDYwcHg7IH1cblxuLnNpbmdsZS1wb3N0IC5ibG9nX3BhZ2Vfc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDAgMCAxOXB4OyB9XG5cbi5ibG9nX3BhZ2Vfc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAgMCA2MnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7IH1cbiAgLmJsb2dfcGFnZV9zZWN0aW9uIC50aGUtY29udGVudC13cmFwLnNpbmdsZS1wb3N0LWJsb2cge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbjogMTFweCAwIDY2cHg7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNlY3Rpb24taGVhZGluZzpiZWZvcmUsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2VjdGlvbi1oZWFkaW5nOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNnB4O1xuICAgICAgbWFyZ2luOiAyNXB4IDAgMDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjN2ViN2Q1O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3ZWI3ZDU7IH1cbiAgLmJsb2dfcGFnZV9zZWN0aW9uIC5jb250ZW50LWhlYWRpbmdzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmJsb2dfcGFnZV9zZWN0aW9uIC5oZWFkaW5nIHtcbiAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMxODMwNmQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgNjZweCAwIDY4cHg7XG4gICAgd2hpdGUtc3BhY2U6IHByZTsgfVxuICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3Qtcm93cyAuYWxtLXJldmVhbCArIC5hbG0tcmV2ZWFsIHtcbiAgICBtYXJnaW46IDQwcHggMCAwOyB9XG4gIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGNvbHVtbi1nYXA6IDQwcHg7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3Qtcm93cyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50ICsgLmNhcmQtY29udGVudCB7XG4gICAgICBtYXJnaW46IDQwcHggMCAwOyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LXJvd3MgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCAuYmxvZy1wcmV2LWltZyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDU2MHB4O1xuICAgICAgbWluLWhlaWdodDogMzI1cHg7XG4gICAgICBtYXgtaGVpZ2h0OiAzMjVweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgICBib3JkZXI6IHNvbGlkIDJweCB0cmFuc3BhcmVudDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LXJvd3MgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCAuYmxvZy1wcmV2LWltZzpob3ZlcjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLmJsb2ctcHJldi1pbWc6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgbWFyZ2luOiAtMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMxYzJlZDIsICMzNGM1ZDgpOyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3Qtcm93cyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50IC5ibG9nLXByZXYtaW1nOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgbWFyZ2luOiAtNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMxYzJlZDIsICMzNGM1ZDgpO1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLmJsb2ctcHJldi1pbWcgLmJsb2ctcHJldi1pbWctYm94IHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LXJvd3MgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCAuYmxvZy1wcmV2LWltZyBpbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3Qtcm93cyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50IC5wb3N0LWNvbnRlbnRzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3ZjlkYWY7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLnBvc3QtY29udGVudHM6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTNweDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIHdpZHRoOiAyNjRweDtcbiAgICAgICAgaGVpZ2h0OiAyMjdweDtcbiAgICAgICAgei1pbmRleDogLTE7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3Qtcm93cyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50IC5wb3N0LXRpdGxlIHtcbiAgICAgIG1hcmdpbjogLThweCAwIDExcHg7XG4gICAgICBsaW5lLWhlaWdodDogMDsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LXJvd3MgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCAucG9zdC10aXRsZSBhIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDI1ZW07XG4gICAgICAgIGNvbG9yOiAjMDAzZDY0O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLnBvc3QtdGl0bGUgYTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICM3ZWI3ZDU7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3Qtcm93cyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50IC5wb3N0LWluZm8sXG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LXJvd3MgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCAucG9zdC1kYXRlLFxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLnBvc3QtYXV0aG9yLFxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLnBvc3QtY2F0IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LXJvd3MgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCAucG9zdC1pbmZvLFxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLnBvc3QtZGF0ZSB7XG4gICAgICBjb2xvcjogI2E2YTZhNjsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLnBvc3QtaW5mbyB7XG4gICAgICBtYXJnaW46IDAgMCAxNnB4OyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LXJvd3MgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCAucG9zdC1kYXRlIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDA7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3Qtcm93cyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50IC5wb3N0LWF1dGhvciB7XG4gICAgICBjb2xvcjogIzdmOWRhZjtcbiAgICAgIHBhZGRpbmc6IDAgMTBweCAwOyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LXJvd3MgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCAucG9zdC1jYXQge1xuICAgICAgY29sb3I6ICM3ZjlkYWY7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAxMHB4OyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LXJvd3MgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCAuZXhjZXJwdCB7XG4gICAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyNWVtO1xuICAgICAgY29sb3I6ICMwMDNkNjQ7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLmV4Y2VycHQgcCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDE0cHg7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3Qtcm93cyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50IC5idG5zIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAyNXB4O1xuICAgICAgbWFyZ2luOiBhdXRvIDAgMCAhaW1wb3J0YW50OyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LXJvd3MgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCAucmVhZG1vcmUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE3ZW07XG4gICAgICBjb2xvcjogI2ZmNjEwMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICBtaW4taGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiAuM3M7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLnJlYWRtb3JlOmZvY3VzLCAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3Qtcm93cyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50IC5yZWFkbW9yZTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmY4NzAwOyB9XG4gICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLnJlYWRtb3JlOmZvY3VzOmFmdGVyLCAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3Qtcm93cyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50IC5yZWFkbW9yZTpob3ZlcjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvYnRuLWFycm93LWx1Y2lkLWgucG5nKTtcbiAgICAgICAgICByaWdodDogLTM0cHg7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLnJlYWRtb3JlOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjY2M0ZTAwOyB9XG4gICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLnJlYWRtb3JlOmFjdGl2ZTphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvYnRuLWFycm93LWx1Y2lkLWEucG5nKTsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LXJvd3MgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCAucmVhZG1vcmU6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvYnRuLWFycm93LWx1Y2lkLW0ucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHJpZ2h0OiAtMjRweDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogMjJweDtcbiAgICByb3ctZ2FwOiAyNHB4OyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LWNhcmRzIC5hbG0tcmV2ZWFsICsgLmFsbS1yZXZlYWwge1xuICAgICAgbWFyZ2luOiAyNHB4IDAgMDsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbDphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGZsZXg6IGF1dG87IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3QtY2FyZHMgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHJvdy1nYXA6IDEwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMzgwcHg7XG4gICAgICBtaW4taGVpZ2h0OiA0NDFweDtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3ZjlkYWY7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3QtY2FyZHMgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCArIC5jYXJkLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW46IDQwcHggMCAwOyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3QtY2FyZHMgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudDpmb2N1cyAuYmxvZy1wcmV2LWltZzphZnRlciwgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LWNhcmRzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQ6aG92ZXIgLmJsb2ctcHJldi1pbWc6YWZ0ZXIge1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA1cHggI2ZmNjEwMDsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LWNhcmRzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQ6Zm9jdXMgLnJlYWRtb3JlLCAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3QtY2FyZHMgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudDpob3ZlciAucmVhZG1vcmUge1xuICAgICAgICBjb2xvcjogI2ZmODcwMDsgfVxuICAgICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3QtY2FyZHMgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudDpmb2N1cyAucmVhZG1vcmU6YWZ0ZXIsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50OmhvdmVyIC5yZWFkbW9yZTphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvYnRuLWFycm93LWx1Y2lkLWgucG5nKTtcbiAgICAgICAgICBtYXJnaW46IDAgMCAwIDIwcHg7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50OmFjdGl2ZSAucmVhZG1vcmUge1xuICAgICAgICBjb2xvcjogI2NjNGUwMDsgfVxuICAgICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3QtY2FyZHMgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudDphY3RpdmUgLnJlYWRtb3JlOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9idG4tYXJyb3ctbHVjaWQtYS5wbmcpO1xuICAgICAgICAgIG1hcmdpbjogMCAwIDAgMjBweDsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbCAuYmxvZy1wcmV2LWltZyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIG1heC13aWR0aDogMzgwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAzMDZweDtcbiAgICAgIG1heC1oZWlnaHQ6IDMwNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LWNhcmRzIC5hbG0tcmV2ZWFsIC5ibG9nLXByZXYtaW1nOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzIGVhc2U7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbCAuYmxvZy1wcmV2LWltZyBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3QtY2FyZHMgLmFsbS1yZXZlYWwgLnBvc3QtY29udGVudHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdHJhbnNpdGlvbjogLjNzOyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LWNhcmRzIC5hbG0tcmV2ZWFsIC5wb3N0LXRpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE3ZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICMwMDNjNjY7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbCAucG9zdC1kYXRlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICM5MDhmOGY7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCAwIDdweDsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbCAuZXhjZXJwdCB7XG4gICAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgICAgIGNvbG9yOiAjMzkzNTM1OyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3QtY2FyZHMgLmFsbS1yZXZlYWwgLmV4Y2VycHQgcCB7XG4gICAgICAgIG1hcmdpbjogMTNweCAwOyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LWNhcmRzIC5hbG0tcmV2ZWFsIC5idG5zIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAyM3B4O1xuICAgICAgbWFyZ2luOiBhdXRvIDAgMCAhaW1wb3J0YW50OyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LWNhcmRzIC5hbG0tcmV2ZWFsIC5yZWFkbW9yZSB7XG4gICAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTdlbTtcbiAgICAgIGNvbG9yOiAjZmY2MTAwO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMjNweCAwIDE2cHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbCAucmVhZG1vcmU6Zm9jdXMsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbCAucmVhZG1vcmU6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmODcwMDsgfVxuICAgICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3QtY2FyZHMgLmFsbS1yZXZlYWwgLnJlYWRtb3JlOmZvY3VzOmFmdGVyLCAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3QtY2FyZHMgLmFsbS1yZXZlYWwgLnJlYWRtb3JlOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9idG4tYXJyb3ctbHVjaWQtaC5wbmcpOyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3QtY2FyZHMgLmFsbS1yZXZlYWwgLnJlYWRtb3JlOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjY2M0ZTAwOyB9XG4gICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbCAucmVhZG1vcmU6YWN0aXZlOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9idG4tYXJyb3ctbHVjaWQtYS5wbmcpOyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3QtY2FyZHMgLmFsbS1yZXZlYWwgLnJlYWRtb3JlOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2J0bi1hcnJvdy1sdWNpZC1tLnBuZyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMTBweDsgfVxuICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCB7XG4gICAgbWFyZ2luOiAtOTBweCAwIDA7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuY29udGVudC13cmFwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgICAgcm93LWdhcDogMzdweDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnNlcGFyYXRvciB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzdmOWRhZjtcbiAgICAgIG1hcmdpbjogNDRweCAwIDA7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAucG9zdC1jb250ZW50IHtcbiAgICAgIGZsZXg6IDAgMSA4NzVweDtcbiAgICAgIG1heC13aWR0aDogODc1cHg7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5wb3N0LWNvbnRlbnQgLnBvc3QtdGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogIzAwM2M2NjtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAucG9zdC1jb250ZW50IC5wb3N0LWRhdGUge1xuICAgICAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICM5MDhmOGY7XG4gICAgICAgIG1hcmdpbjogMCAwIDE5cHg7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAucG9zdC1pbWFnZSB7XG4gICAgICBtYXJnaW46IDAgMCAxNHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAucG9zdC1pbWFnZSBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnBvc3QtaW1hZ2UgKyAucG9zdC1jb250ZW50LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAucG9zdC1jb250ZW50LWJveCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmc6IDEyMHB4IDAgMDsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnBvc3QtY29udGVudC1ib3ggaDEsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5wb3N0LWNvbnRlbnQtYm94IGgyLCAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAucG9zdC1jb250ZW50LWJveCBoMywgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnBvc3QtY29udGVudC1ib3ggaDQsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5wb3N0LWNvbnRlbnQtYm94IGg1LCAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAucG9zdC1jb250ZW50LWJveCBoNiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRCb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE3ZW07XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjMDA0MTc5O1xuICAgICAgICBtYXJnaW46IDEzcHggMCAwOyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAucG9zdC1jb250ZW50LWJveCBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnBvc3QtY29udGVudC1ib3ggYSB7XG4gICAgICAgIGNvbG9yOiAjZmYwNTA1OyB9XG4gICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5wb3N0LWNvbnRlbnQtYm94IGE6Zm9jdXMsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5wb3N0LWNvbnRlbnQtYm94IGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjN2ViN2Q1OyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnBvc3QtY29udGVudC1ib3ggaDEgKyBwLCAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAucG9zdC1jb250ZW50LWJveCBoMiArIHAsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5wb3N0LWNvbnRlbnQtYm94IGgzICsgcCwgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnBvc3QtY29udGVudC1ib3ggaDQgKyBwLCAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAucG9zdC1jb250ZW50LWJveCBoNSArIHAsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5wb3N0LWNvbnRlbnQtYm94IGg2ICsgcCB7XG4gICAgICBtYXJnaW4tdG9wOiAzcHg7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAucG9zdC1jb250ZW50LWJveCBwICsgcCB7XG4gICAgICBtYXJnaW46IDMwcHggMCA1cHg7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAucG9zdC1jb250ZW50LWJveCBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE3ZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICMzOTM1MzU7XG4gICAgICBtYXJnaW46IDEwcHggMCA1cHg7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAucG9zdC1jb250ZW50LWJveCB1bCxcbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAucG9zdC1jb250ZW50LWJveCBvbCB7XG4gICAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICAgICAgY29sb3I6ICMzOTM1MzU7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2hhcmUtdG8tc29jaWFscy5pbi1wb3N0LWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbHVtbi1nYXA6IDI0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzYzY2O1xuICAgICAgcGFkZGluZzogMTBweCAwIDdweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM2MzYzNjM7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgbWluLWhlaWdodDogNjdweDtcbiAgICAgIG1heC1oZWlnaHQ6IDY3cHg7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaGFyZS10by1zb2NpYWxzLmluLXBvc3QtY29udGVudCAudGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIG1hcmdpbjogMCAwIDJweDsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnNoYXJlLXRvLXNvY2lhbHMuaW4tcG9zdC1jb250ZW50IC50aGVfY2hhbXBfc2hhcmluZ191bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGNvbHVtbi1nYXA6IDE3cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA0cHg7IH1cbiAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnNoYXJlLXRvLXNvY2lhbHMuaW4tcG9zdC1jb250ZW50IC50aGVfY2hhbXBfc2hhcmluZ191bCAudGhlX2NoYW1wX3N2ZyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBlM2M4OSAhaW1wb3J0YW50O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgICBtYXgtd2lkdGg6IDM4cHg7XG4gICAgICAgICAgbWF4LWhlaWdodDogMzhweDsgfVxuICAgICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaGFyZS10by1zb2NpYWxzLmluLXBvc3QtY29udGVudCAudGhlX2NoYW1wX3NoYXJpbmdfdWwgLnRoZV9jaGFtcF9zdmc6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDUwNSAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnNoYXJlLXRvLXNvY2lhbHMuaW4tcG9zdC1jb250ZW50IC50aGVfY2hhbXBfc2hhcmluZ191bCAudGhlX2NoYW1wX3N2ZyBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6ICNmZmZmZmY7IH1cbiAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnNoYXJlLXRvLXNvY2lhbHMuaW4tcG9zdC1jb250ZW50IC50aGVfY2hhbXBfc2hhcmluZ191bCAudGhlX2NoYW1wX2J1dHRvbl90d2l0dGVyIC50aGVfY2hhbXBfc3ZnIHN2ZyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMzBweCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaGFyZS10by1zb2NpYWxzLmluLXBvc3QtY29udGVudCAudGhlX2NoYW1wX3NoYXJpbmdfdWwgLnRoZV9jaGFtcF9mYWNlYm9vayAudGhlX2NoYW1wX3N2ZyBzdmcge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDMycHggIWltcG9ydGFudDsgfVxuICAgICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2hhcmUtdG8tc29jaWFscy5pbi1wb3N0LWNvbnRlbnQgLnRoZV9jaGFtcF9zaGFyaW5nX3VsIC50aGVfY2hhbXBfYnV0dG9uX3BpbnRlcmVzdCAudGhlX2NoYW1wX3N2ZyBzdmcge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDI4cHggIWltcG9ydGFudDsgfVxuICAgICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2hhcmUtdG8tc29jaWFscy5pbi1wb3N0LWNvbnRlbnQgLnRoZV9jaGFtcF9zaGFyaW5nX3VsIC50aGVfY2hhbXBfYnV0dG9uX2xpbmtlZGluIC50aGVfY2hhbXBfc3ZnIHN2ZyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMjRweCAhaW1wb3J0YW50OyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnNpZGViYXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDMyMHB4OyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2lkZWJhciAud2lkZ2V0LXdyYXAge1xuICAgICAgICBtYXJnaW46IDAgMCAxOXB4OyB9XG4gICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaWRlYmFyIC53aWRnZXQtd3JhcCBoMiB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dEJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICAgICAgICAgIGNvbG9yOiAjZmY4NzAwO1xuICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgdWwge1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDMycHggMDsgfVxuICAgICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaWRlYmFyIC53aWRnZXQtd3JhcCB1bCBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjJjNGQxO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDE0cHg7IH1cbiAgICAgICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgdWwgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzN3B4OyB9XG4gICAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnNpZGViYXIgLndpZGdldC13cmFwIHVsIGEge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTdlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAzYzY2O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICByb3ctZ2FwOiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAtN3B4IDAgMDsgfVxuICAgICAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnNpZGViYXIgLndpZGdldC13cmFwIHVsIGE6Zm9jdXMsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaWRlYmFyIC53aWRnZXQtd3JhcCB1bCBhOmhvdmVyLCAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgdWwgYTphY3RpdmUge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmODcwMDsgfVxuICAgICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaWRlYmFyIC53aWRnZXQtd3JhcCB1bCAud3AtYmxvY2stbGF0ZXN0LXBvc3RzX19mZWF0dXJlZC1pbWFnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4OXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaWRlYmFyIC53aWRnZXQtd3JhcCB1bCAud3AtYmxvY2stbGF0ZXN0LXBvc3RzX19mZWF0dXJlZC1pbWFnZSBpbWcge1xuICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA4OXB4OyB9XG4gICAgICAgICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgdWwgLndwLWJsb2NrLWxhdGVzdC1wb3N0c19fZmVhdHVyZWQtaW1hZ2U6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjN2ViN2Q1O1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcyBlYXNlOyB9XG4gICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaWRlYmFyIC53aWRnZXQtd3JhcCBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzYzY2O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDQ4cHg7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDIwcHggNjJweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4OyB9XG4gICAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnNpZGViYXIgLndpZGdldC13cmFwIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZC5nZmllbGQtLXdpZHRoLWhhbGYge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMTI7IH1cbiAgICAgICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIHtcbiAgICAgICAgICAgIGdyaWQtcm93LWdhcDogMTBweCAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnNpZGViYXIgLndpZGdldC13cmFwIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2hlYWRpbmcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMXB4OyB9XG4gICAgICAgICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1faGVhZGluZyAuZ2Zvcm1fZGVzY3JpcHRpb24sXG4gICAgICAgICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1faGVhZGluZyAuZ2Zvcm1fcmVxdWlyZWRfbGVnZW5kIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnNpZGViYXIgLndpZGdldC13cmFwIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2hlYWRpbmcgLmdmb3JtX3RpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBjb2xvcjogIzE4MzA2ZDsgfVxuICAgICAgICAgICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1faGVhZGluZyAuZ2Zvcm1fdGl0bGU6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzdlYjdkNTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzdlYjdkNTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaWRlYmFyIC53aWRnZXQtd3JhcCBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5idXR0b24sIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaWRlYmFyIC53aWRnZXQtd3JhcCBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXQuYnV0dG9uLFxuICAgICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaWRlYmFyIC53aWRnZXQtd3JhcCBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuaGFzLWZvb3Rub3RlIGRpdi5nZm9ybV9maWVsZHMgLmZvcm0tZm9vdG5vdGUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNzNweDsgfVxuICAgICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaWRlYmFyIC53aWRnZXQtd3JhcCBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5ub3RlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAubm90ZSAubm90ZS1pY29uIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyN3B4O1xuICAgICAgICAgICAgICBsZWZ0OiAtMXB4OyB9XG4gICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaWRlYmFyIC53aWRnZXQtd3JhcCAuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMgaDIuZ2Zvcm1fc3VibWlzc2lvbl9lcnJvciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnNpZGViYXIgLndpZGdldC13cmFwIC5nZm9ybV92YWxpZGF0aW9uX2Vycm9ycyBoMi5nZm9ybV9zdWJtaXNzaW9uX2Vycm9yOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVuc2V0OyB9XG4gICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaWRlYmFyIC53aWRnZXQtd3JhcCAjdmFsaWRhdGlvbl9tZXNzYWdlXzNfNSB7XG4gICAgICAgICAgbWFyZ2luOiAxMHB4IDA7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaWRlYmFyIC50aGVfY2hhbXBfc2hhcmluZ19jb250YWluZXIgLndpZGdldC13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMCAxMXB4O1xuICAgICAgICBtYXJnaW46IDAgMCA0M3B4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmY4NzAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2lkZWJhciAudGhlX2NoYW1wX3NoYXJpbmdfY29udGFpbmVyIC53aWRnZXQtd3JhcDpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2M2NjtcbiAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICBvcGFjaXR5OiAuNTsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnNpZGViYXIgLnRoZV9jaGFtcF9zaGFyaW5nX2NvbnRhaW5lciAud2lkZ2V0LXRpdGxlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dE1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBtYXJnaW46IDAgMCAycHg7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaWRlYmFyIC50aGVfY2hhbXBfc2hhcmluZ19jb250YWluZXIgLnRoZV9jaGFtcF9zaGFyaW5nX3VsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDAgNHB4OyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2lkZWJhciAudGhlX2NoYW1wX3NoYXJpbmdfY29udGFpbmVyLnRoZV9jaGFtcF9ob3Jpem9udGFsX3NoYXJpbmcgLnRoZV9jaGFtcF9zdmcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7IH1cbiAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnNpZGViYXIgLnRoZV9jaGFtcF9zaGFyaW5nX2NvbnRhaW5lci50aGVfY2hhbXBfaG9yaXpvbnRhbF9zaGFyaW5nIC50aGVfY2hhbXBfc3ZnOmhvdmVyIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICNmZjYxMDA7IH1cbiAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnNpZGViYXIgLnRoZV9jaGFtcF9zaGFyaW5nX2NvbnRhaW5lci50aGVfY2hhbXBfaG9yaXpvbnRhbF9zaGFyaW5nIC50aGVfY2hhbXBfc3ZnIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICNmZmZmZmY7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjNzOyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2lkZWJhciAudGhlX2NoYW1wX3NoYXJpbmdfY29udGFpbmVyLnRoZV9jaGFtcF9ob3Jpem9udGFsX3NoYXJpbmcgLnRoZV9jaGFtcF9idXR0b25fdHdpdHRlciAudGhlX2NoYW1wX3N2ZyBzdmcge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaWRlYmFyIC50aGVfY2hhbXBfc2hhcmluZ19jb250YWluZXIudGhlX2NoYW1wX2hvcml6b250YWxfc2hhcmluZyAudGhlX2NoYW1wX2ZhY2Vib29rIC50aGVfY2hhbXBfc3ZnIHN2ZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMycHggIWltcG9ydGFudDsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnNpZGViYXIgLnRoZV9jaGFtcF9zaGFyaW5nX2NvbnRhaW5lci50aGVfY2hhbXBfaG9yaXpvbnRhbF9zaGFyaW5nIC50aGVfY2hhbXBfYnV0dG9uX3BpbnRlcmVzdCAudGhlX2NoYW1wX3N2ZyBzdmcge1xuICAgICAgICBtYXgtaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaWRlYmFyIC50aGVfY2hhbXBfc2hhcmluZ19jb250YWluZXIudGhlX2NoYW1wX2hvcml6b250YWxfc2hhcmluZyAudGhlX2NoYW1wX2J1dHRvbl9saW5rZWRpbiAudGhlX2NoYW1wX3N2ZyBzdmcge1xuICAgICAgICBtYXgtaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaWRlYmFyIC5zaWRlZGFyLWNvbnRhY3QtZm9ybSAud3AtYmxvY2staGVhZGluZyB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRCb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDIycHggMjBweCAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzYzY2O1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDsgfVxuICAgICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2lkZWJhciAuc2lkZWRhci1jb250YWN0LWZvcm0gLndwLWJsb2NrLWhlYWRpbmcgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGNvbG9yOiAjZmY4NzAwOyB9XG4gICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaWRlYmFyIC5zaWRlZGFyLWNvbnRhY3QtZm9ybSAud3AtYmxvY2staGVhZGluZzphZnRlciB7XG4gICAgICAgICAgY29udGVudDogdW5zZXQ7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2hhcmUtdG8tc29jaWFscyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDcxcHg7XG4gICAgICBtYXgtaGVpZ2h0OiA3MXB4O1xuICAgICAgY29sdW1uLWdhcDogMjJweDtcbiAgICAgIG1hcmdpbjogMjBweCAwIDA7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaGFyZS10by1zb2NpYWxzIC50aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogIzAwM2M2NjtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2hhcmUtdG8tc29jaWFscyAudGhlX2NoYW1wX3NoYXJpbmdfdWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBjb2x1bW4tZ2FwOiAxNHB4OyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2hhcmUtdG8tc29jaWFscyAudGhlX2NoYW1wX2hvcml6b250YWxfc2hhcmluZyAudGhlX2NoYW1wX3N2ZyBwYXRoIHtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzOyB9XG4gIC5ibG9nX3BhZ2Vfc2VjdGlvbiAubm90aGluZy1mb3VuZCAuaGVhZGluZyB7XG4gICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzM5MzUzNTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmJsb2dfcGFnZV9zZWN0aW9uIC5ub3RoaW5nLWZvdW5kIC5jb250ZW50IHtcbiAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gICAgY29sb3I6ICMzOTM1MzU7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLm5vdGhpbmctZm91bmQgLmNvbnRlbnQgcCB7XG4gICAgICBtYXJnaW46IDAgMCAyNXB4OyB9XG4gIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuYWxtLWJ0bi13cmFwIHtcbiAgICBtYXJnaW46IDQwcHggMCAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmJsb2dfcGFnZV9zZWN0aW9uIC5hbG0tbG9hZC1tb3JlLWJ0bi5tb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICAgIGNvbG9yOiAjMDAzYzY2O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwYWRkaW5nOiAycHggMCAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3ZjlkYWY7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMyMnB4O1xuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLmFsbS1sb2FkLW1vcmUtYnRuLm1vcmU6Zm9jdXMsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuYWxtLWxvYWQtbW9yZS1idG4ubW9yZTpob3ZlciB7XG4gICAgICBjb2xvcjogIzAwM2M2NjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuYWxtLWxvYWQtbW9yZS1idG4ubW9yZTpmb2N1czphZnRlciwgLmJsb2dfcGFnZV9zZWN0aW9uIC5hbG0tbG9hZC1tb3JlLWJ0bi5tb3JlOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgIGxlZnQ6IDNweDsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuYWxtLWxvYWQtbW9yZS1idG4ubW9yZTphY3RpdmUge1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Y5ZGFmOyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5hbG0tbG9hZC1tb3JlLWJ0bi5tb3JlOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuYWxtLWxvYWQtbW9yZS1idG4ubW9yZTphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNnB4O1xuICAgICAgbGVmdDogNnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4NzAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgei1pbmRleDogLTE7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLmFsbS1sb2FkLW1vcmUtYnRuLm1vcmUubG9hZGluZyB7XG4gICAgICBwYWRkaW5nOiAwIDAgNHB4OyB9XG4gIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuYWxtLWxvYWQtbW9yZS1idG4uZG9uZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uYWRtaW4tYmFyIC5kZWZhdWx0LXBhZ2Utc2VjdGlvbiAudGhlLXBhZ2UtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCAtNjhweDsgfVxuXG4uZGVmYXVsdC1wYWdlLXNlY3Rpb24gLnRoZS1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiAzOHB4IDAgMTAwcHg7IH1cblxuLmRlZmF1bHQtcGFnZS1zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmRlZmF1bHQtcGFnZS1zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmc6YmVmb3JlLCAuZGVmYXVsdC1wYWdlLXNlY3Rpb24gLnNlY3Rpb24taGVhZGluZzphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICBmbGV4OiAwIDEgNDQwcHg7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIG1hcmdpbjogMjhweCAwIDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3ZWI3ZDU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3ZWI3ZDU7IH1cblxuLmRlZmF1bHQtcGFnZS1zZWN0aW9uIC5jb250ZW50LWhlYWRpbmdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4uZGVmYXVsdC1wYWdlLXNlY3Rpb24gLmhlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAzYzY2OyB9XG5cbi5kZWZhdWx0LXBhZ2Utc2VjdGlvbiBoMSwgLmRlZmF1bHQtcGFnZS1zZWN0aW9uIGgyLCAuZGVmYXVsdC1wYWdlLXNlY3Rpb24gaDMsIC5kZWZhdWx0LXBhZ2Utc2VjdGlvbiBoNCwgLmRlZmF1bHQtcGFnZS1zZWN0aW9uIGg1LCAuZGVmYXVsdC1wYWdlLXNlY3Rpb24gaDYge1xuICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICBjb2xvcjogIzAwM2M2NjsgfVxuXG4uZGVmYXVsdC1wYWdlLXNlY3Rpb24gcCwgLmRlZmF1bHQtcGFnZS1zZWN0aW9uIHVsLCAuZGVmYXVsdC1wYWdlLXNlY3Rpb24gb2wge1xuICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDFlbTtcbiAgY29sb3I6ICMzOTM1MzU7IH1cblxuLmRlZmF1bHQtcGFnZS1zZWN0aW9uIGEge1xuICBjb2xvcjogI2ZmMDUwNTsgfVxuICAuZGVmYXVsdC1wYWdlLXNlY3Rpb24gYTpmb2N1cywgLmRlZmF1bHQtcGFnZS1zZWN0aW9uIGE6aG92ZXIsIC5kZWZhdWx0LXBhZ2Utc2VjdGlvbiBhOmFjdGl2ZSB7XG4gICAgY29sb3I6ICM3ZWI3ZDU7IH1cblxuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuICAuc2xpY2stbGlzdDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAuc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGN1cnNvcjogaGFuZDsgfVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBbZGlyPVwicnRsXCJdIC5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC5zbGljay1zbGlkZSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAuc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNsaWNrLWRvdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuICAuc2xpY2stZG90cyBsaSB7XG4gICAgbWFyZ2luOiAwIDAuMjVyZW07IH1cbiAgLnNsaWNrLWRvdHMgYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7IH1cbiAgLnNsaWNrLWRvdHMgbGk6aG92ZXIgYnV0dG9uLFxuICAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwOyB9XG5cbi5mcm9udF9iYW5uZXJfc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNkOGU5ZjE7XG4gIC8qIE9sZCBicm93c2VycyAqL1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNkOGU5ZjEgMCUsICNmNmY2ZjYgMTAwJSk7XG4gIC8qIEZGMy42LTE1ICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2Q4ZTlmMSAwJSwgI2Y2ZjZmNiAxMDAlKTtcbiAgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2Q4ZTlmMSAwJSwgI2Y2ZjZmNiAxMDAlKTtcbiAgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZDhlOWYxJywgZW5kQ29sb3JzdHI9JyNmNmY2ZjYnLEdyYWRpZW50VHlwZT0wICk7XG4gIC8qIElFNi05ICovIH1cbiAgLmZyb250X2Jhbm5lcl9zZWN0aW9uIC5jb250ZW50cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtaW4taGVpZ2h0OiA1NDBweDsgfVxuICAuZnJvbnRfYmFubmVyX3NlY3Rpb24gLmNvbnRlbnQtbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NDBweDtcbiAgICBwYWRkaW5nOiAxMDNweCAwOyB9XG4gIC5mcm9udF9iYW5uZXJfc2VjdGlvbiAuY29udGVudC1yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmZyb250X2Jhbm5lcl9zZWN0aW9uIC5pbWFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMzIzcHg7XG4gICAgYm90dG9tOiAtMjBweDsgfVxuICAgIC5mcm9udF9iYW5uZXJfc2VjdGlvbiAuaW1hZ2UubW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZyb250X2Jhbm5lcl9zZWN0aW9uIC5oZWFkaW5ncy5tYWluIHtcbiAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0Qm9sZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBsaW5lLWhlaWdodDogNjhweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE3ZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzAwM2Q2NDtcbiAgICBtYXJnaW46IDAgMCAxMHB4OyB9XG4gIC5mcm9udF9iYW5uZXJfc2VjdGlvbiAudGhlLWNvbnRlbnQge1xuICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICMwMDcyYTk7XG4gICAgbWFyZ2luOiAwIDAgOXB4OyB9XG4gIC5mcm9udF9iYW5uZXJfc2VjdGlvbiAuZHJvcGRvd24taGVhZGluZyB7XG4gICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE3ZW07XG4gICAgY29sb3I6ICMzOTM1MzU7XG4gICAgbWFyZ2luOiAwIDAgNnB4OyB9XG4gIC5mcm9udF9iYW5uZXJfc2VjdGlvbiBzZWxlY3Quc2VydmljZS1saW5rcyB7XG4gICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICAgIGNvbG9yOiAjMzkzNTM1O1xuICAgIHBhZGRpbmc6IDRweCAxOXB4IDFweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjN2Y5ZGFmO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIG1pbi13aWR0aDogMzIycHg7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9zZWxlY3QtYXJyb3cucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxM3B4IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHRyYW5zaXRpb246IC4zczsgfVxuICAgIC5mcm9udF9iYW5uZXJfc2VjdGlvbiBzZWxlY3Quc2VydmljZS1saW5rczpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggIzdmOWRhZjsgfVxuICAgIC5mcm9udF9iYW5uZXJfc2VjdGlvbiBzZWxlY3Quc2VydmljZS1saW5rcyBvcHRpb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2M2OTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTdlbTtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgcGFkZGluZzogMTBweCAwOyB9XG4gIC5mcm9udF9iYW5uZXJfc2VjdGlvbiAuYnRucyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZnJvbnRfYmFubmVyX3NlY3Rpb24gLm1vYi1idG4ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgIC5mcm9udF9iYW5uZXJfc2VjdGlvbiAubW9iLWJ0biBpIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgbWFyZ2luOiAwIDE0cHggMCAwOyB9XG5cbi5mcm9udF9wYXJ0bmVyc19zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuICAuZnJvbnRfcGFydG5lcnNfc2VjdGlvbiAuY29udGVudHMge1xuICAgIHBhZGRpbmc6IDcwcHggMCA3MnB4OyB9XG4gIC5mcm9udF9wYXJ0bmVyc19zZWN0aW9uIC5wYXJ0bmVycy1pY29ucyB7XG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg2NCUpIHNlcGlhKDExJSkgc2F0dXJhdGUoNjE0JSkgaHVlLXJvdGF0ZSgxNTdkZWcpIGJyaWdodG5lc3MoMTAwJSkgY29udHJhc3QoODklKTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTg3NnB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5mcm9udF9wYXJ0bmVyc19zZWN0aW9uIC5wYXJ0bmVycy1pY29ucyAuc2xpY2stdHJhY2sge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2x1bW4tZ2FwOiA2NHB4OyB9XG4gICAgLmZyb250X3BhcnRuZXJzX3NlY3Rpb24gLnBhcnRuZXJzLWljb25zIGxpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXg6IDAgMSBhdXRvOyB9XG5cbi5mcm9udF9pbWdjb250ZW50X3NlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiA0OHB4IDAgOThweDsgfVxuICAuZnJvbnRfaW1nY29udGVudF9zZWN0aW9uIC5jb250ZW50cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHJvdy1nYXA6IDQ4cHg7IH1cbiAgLmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbiAuY29udGVudC1oZWFkaW5nIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuZnJvbnRfaW1nY29udGVudF9zZWN0aW9uIC5jb250ZW50LWxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTYwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5mcm9udF9pbWdjb250ZW50X3NlY3Rpb24gLmNvbnRlbnQtcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU2MHB4O1xuICAgIHBhZGRpbmc6IDQzcHggMCAxNXB4OyB9XG4gIC5mcm9udF9pbWdjb250ZW50X3NlY3Rpb24gLmltYWdlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbiAuaGVhZGluZ3MubWFpbiB7XG4gICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dEJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDUycHg7XG4gICAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwM2VtO1xuICAgIGNvbG9yOiAjMDAzZDY0O1xuICAgIG1hcmdpbjogMCAwIDMycHg7IH1cbiAgLmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbiAudGhlLWNvbnRlbnQgcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE3ZW07XG4gICAgY29sb3I6ICMzOTM1MzU7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbiAudGhlLWNvbnRlbnQgcCArIHAge1xuICAgICAgbWFyZ2luLXRvcDogMTRweDsgfVxuICAuZnJvbnRfaW1nY29udGVudF9zZWN0aW9uIC50aGUtY29udGVudCB1bCwgLmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbiAudGhlLWNvbnRlbnQgb2wge1xuICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICAgIGNvbG9yOiAjMzkzNTM1OyB9XG4gIC5mcm9udF9pbWdjb250ZW50X3NlY3Rpb24gLnRoZS1jb250ZW50IGEge1xuICAgIGNvbG9yOiAjZmY2MTAwOyB9XG4gICAgLmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbiAudGhlLWNvbnRlbnQgYTpmb2N1cywgLmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbiAudGhlLWNvbnRlbnQgYTpob3ZlciB7XG4gICAgICBjb2xvcjogI2NjNGUwMDsgfVxuICAuZnJvbnRfaW1nY29udGVudF9zZWN0aW9uIC5idG5zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDdweCAwIDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgLmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbiAuc2VydmljZS1saW5rcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDEwcHg7IH1cbiAgICAuZnJvbnRfaW1nY29udGVudF9zZWN0aW9uIC5zZXJ2aWNlLWxpbmtzIC5zZXJ2aWNlLWxpbmsge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTdlbTtcbiAgICAgIGNvbG9yOiAjMDA3MmE5O1xuICAgICAgcGFkZGluZzogNnB4IDIwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgICAgIC5mcm9udF9pbWdjb250ZW50X3NlY3Rpb24gLnNlcnZpY2UtbGlua3MgLnNlcnZpY2UtbGluazpmb2N1cywgLmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbiAuc2VydmljZS1saW5rcyAuc2VydmljZS1saW5rOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NiZTJlZTsgfVxuICAgICAgICAuZnJvbnRfaW1nY29udGVudF9zZWN0aW9uIC5zZXJ2aWNlLWxpbmtzIC5zZXJ2aWNlLWxpbms6Zm9jdXMgaSwgLmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbiAuc2VydmljZS1saW5rcyAuc2VydmljZS1saW5rOmhvdmVyIGkge1xuICAgICAgICAgIGNvbG9yOiAjZmY2MTAwOyB9XG4gICAgICAuZnJvbnRfaW1nY29udGVudF9zZWN0aW9uIC5zZXJ2aWNlLWxpbmtzIC5zZXJ2aWNlLWxpbmsgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgY29sb3I6ICNjMWNkZDU7IH1cblxuLmZyb250X2luc2lnaHRzX3NlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwIDAgMjM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZnJvbnRfaW5zaWdodHNfc2VjdGlvbiAudGhlLWNvbnRlbnQtd3JhcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2M2NjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9pbnNpZ2h0cy1iY2tncm5kLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHBhZGRpbmc6IDQzcHggMCAyODFweDsgfVxuICAuZnJvbnRfaW5zaWdodHNfc2VjdGlvbiAuaGVhZGluZ3MubWFpbiB7XG4gICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dEJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBtYXJnaW46IDAgMCAxOHB4OyB9XG4gIC5mcm9udF9pbnNpZ2h0c19zZWN0aW9uIC5oZWFkaW5ncyBzcGFuIHtcbiAgICBjb2xvcjogI2ZmNjEwMDsgfVxuICAuZnJvbnRfaW5zaWdodHNfc2VjdGlvbiAudGhlLWNvbnRlbnQgcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dE1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE3ZW07XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLmZyb250X2luc2lnaHRzX3NlY3Rpb24gLnRoZS1jb250ZW50IHAgKyBwIHtcbiAgICAgIG1hcmdpbi10b3A6IDE0cHg7IH1cbiAgLmZyb250X2luc2lnaHRzX3NlY3Rpb24gLnRoZS1jb250ZW50IHVsLCAuZnJvbnRfaW5zaWdodHNfc2VjdGlvbiAudGhlLWNvbnRlbnQgb2wge1xuICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5mcm9udF9pbnNpZ2h0c19zZWN0aW9uIC50aGUtY29udGVudCBhIHtcbiAgICBjb2xvcjogI2ZmNjEwMDsgfVxuICAgIC5mcm9udF9pbnNpZ2h0c19zZWN0aW9uIC50aGUtY29udGVudCBhOmZvY3VzLCAuZnJvbnRfaW5zaWdodHNfc2VjdGlvbiAudGhlLWNvbnRlbnQgYTpob3ZlciB7XG4gICAgICBjb2xvcjogI2NjNGUwMDsgfVxuICAuZnJvbnRfaW5zaWdodHNfc2VjdGlvbiAuYnRucyB7XG4gICAgbWFyZ2luOiA2cHggMCAwOyB9XG4gIC5mcm9udF9pbnNpZ2h0c19zZWN0aW9uIC5vdXItYXJ0aWNsZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogMzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDU4cHg7IH1cbiAgICAuZnJvbnRfaW5zaWdodHNfc2VjdGlvbiAub3VyLWFydGljbGVzIC5jYXJkLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICByb3ctZ2FwOiAxMnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICAgICAgbWluLWhlaWdodDogNDA5cHg7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjN2Y5ZGFmO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLmZyb250X2luc2lnaHRzX3NlY3Rpb24gLm91ci1hcnRpY2xlcyAuY2FyZC1jb250ZW50OmZvY3VzIC5ibG9nLXByZXYtaW1nOmFmdGVyLCAuZnJvbnRfaW5zaWdodHNfc2VjdGlvbiAub3VyLWFydGljbGVzIC5jYXJkLWNvbnRlbnQ6aG92ZXIgLmJsb2ctcHJldi1pbWc6YWZ0ZXIge1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA1cHggI2ZmNjEwMDsgfVxuICAgIC5mcm9udF9pbnNpZ2h0c19zZWN0aW9uIC5vdXItYXJ0aWNsZXMgLmJsb2ctcHJldi1pbWcge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICAgICAgbWluLWhlaWdodDogMzA2cHg7XG4gICAgICBtYXgtaGVpZ2h0OiAzMDZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIC5mcm9udF9pbnNpZ2h0c19zZWN0aW9uIC5vdXItYXJ0aWNsZXMgLmJsb2ctcHJldi1pbWc6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuM3MgZWFzZTsgfVxuICAgICAgLmZyb250X2luc2lnaHRzX3NlY3Rpb24gLm91ci1hcnRpY2xlcyAuYmxvZy1wcmV2LWltZyBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAuZnJvbnRfaW5zaWdodHNfc2VjdGlvbiAub3VyLWFydGljbGVzIC5wb3N0LWNvbnRlbnRzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRyYW5zaXRpb246IC4zczsgfVxuICAgIC5mcm9udF9pbnNpZ2h0c19zZWN0aW9uIC5vdXItYXJ0aWNsZXMgLnBvc3QtdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTdlbTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogIzAwM2M2NjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwOyB9XG5cbi5iYW5uZXJfc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cbiAgLmJhbm5lcl9zZWN0aW9uIC50aGUtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA2NXB4IDAgNDJweDsgfVxuICAuYmFubmVyX3NlY3Rpb24gLmNvbnRlbnRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmJhbm5lcl9zZWN0aW9uIC5oZWFkaW5ncyB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5iYW5uZXJfc2VjdGlvbiAuaGVhZGluZ3Mgc3BhbiB7XG4gICAgICBjb2xvcjogI2ZmNjEwMDsgfVxuICAgIC5iYW5uZXJfc2VjdGlvbiAuaGVhZGluZ3MudG9wIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICBjb2xvcjogIzAwNzJhOTtcbiAgICAgIG1hcmdpbjogMCAwIDJweDsgfVxuICAgIC5iYW5uZXJfc2VjdGlvbiAuaGVhZGluZ3MubWFpbiB7XG4gICAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0Qm9sZFwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICAgICAgY29sb3I6ICMwMDNkNjQ7XG4gICAgICBtYXJnaW46IDAgMCAxNXB4OyB9XG4gIC5iYW5uZXJfc2VjdGlvbiAudGhlLWNvbnRlbnQge1xuICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzM5MzUzNTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmJhbm5lcl9zZWN0aW9uIC5wb3N0LWluZm8sXG4gIC5iYW5uZXJfc2VjdGlvbiAucG9zdC1kYXRlLFxuICAuYmFubmVyX3NlY3Rpb24gLnBvc3QtYXV0aG9yLFxuICAuYmFubmVyX3NlY3Rpb24gLnBvc3QtY2F0IHtcbiAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICAgIG1hcmdpbjogMDsgfVxuICAuYmFubmVyX3NlY3Rpb24gLnBvc3QtaW5mbyxcbiAgLmJhbm5lcl9zZWN0aW9uIC5wb3N0LWRhdGUge1xuICAgIGNvbG9yOiAjYTZhNmE2OyB9XG4gIC5iYW5uZXJfc2VjdGlvbiAucG9zdC1pbmZvIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmJhbm5lcl9zZWN0aW9uIC5wb3N0LWRhdGUge1xuICAgIHBhZGRpbmc6IDAgMTBweCAwIDA7IH1cbiAgLmJhbm5lcl9zZWN0aW9uIC5wb3N0LWF1dGhvciB7XG4gICAgY29sb3I6ICM3ZjlkYWY7XG4gICAgcGFkZGluZzogMCAxMHB4IDA7IH1cbiAgLmJhbm5lcl9zZWN0aW9uIC5wb3N0LWNhdCB7XG4gICAgY29sb3I6ICM3ZjlkYWY7XG4gICAgcGFkZGluZzogMCAwIDAgMTBweDsgfVxuXG4uYmxvZ19iYW5uZXJfc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cbiAgLmJsb2dfYmFubmVyX3NlY3Rpb24gLnRoZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDY1cHggMCA0MnB4OyB9XG4gIC5ibG9nX2Jhbm5lcl9zZWN0aW9uIC5jb250ZW50cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5ibG9nX2Jhbm5lcl9zZWN0aW9uIC5oZWFkaW5ncyB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5ibG9nX2Jhbm5lcl9zZWN0aW9uIC5oZWFkaW5ncyBzcGFuIHtcbiAgICAgIGNvbG9yOiAjZmY2MTAwOyB9XG4gICAgLmJsb2dfYmFubmVyX3NlY3Rpb24gLmhlYWRpbmdzLnRvcCB7XG4gICAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgY29sb3I6ICMwMDcyYTk7XG4gICAgICBtYXJnaW46IDAgMCAycHg7IH1cbiAgICAuYmxvZ19iYW5uZXJfc2VjdGlvbiAuaGVhZGluZ3MubWFpbiB7XG4gICAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0Qm9sZFwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICAgICAgY29sb3I6ICMwMDNkNjQ7XG4gICAgICBtYXJnaW46IDAgMCAxNXB4OyB9XG4gIC5ibG9nX2Jhbm5lcl9zZWN0aW9uIC50aGUtY29udGVudCB7XG4gICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE3ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMzkzNTM1O1xuICAgIG1hcmdpbjogMDsgfVxuICAuYmxvZ19iYW5uZXJfc2VjdGlvbiAucG9zdC1pbmZvLFxuICAuYmxvZ19iYW5uZXJfc2VjdGlvbiAucG9zdC1kYXRlLFxuICAuYmxvZ19iYW5uZXJfc2VjdGlvbiAucG9zdC1hdXRob3IsXG4gIC5ibG9nX2Jhbm5lcl9zZWN0aW9uIC5wb3N0LWNhdCB7XG4gICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmJsb2dfYmFubmVyX3NlY3Rpb24gLnBvc3QtaW5mbyxcbiAgLmJsb2dfYmFubmVyX3NlY3Rpb24gLnBvc3QtZGF0ZSB7XG4gICAgY29sb3I6ICNhNmE2YTY7IH1cbiAgLmJsb2dfYmFubmVyX3NlY3Rpb24gLnBvc3QtaW5mbyB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5ibG9nX2Jhbm5lcl9zZWN0aW9uIC5wb3N0LWRhdGUge1xuICAgIHBhZGRpbmc6IDAgMTBweCAwIDA7IH1cbiAgLmJsb2dfYmFubmVyX3NlY3Rpb24gLnBvc3QtYXV0aG9yIHtcbiAgICBjb2xvcjogIzdmOWRhZjtcbiAgICBwYWRkaW5nOiAwIDEwcHggMDsgfVxuICAuYmxvZ19iYW5uZXJfc2VjdGlvbiAucG9zdC1jYXQge1xuICAgIGNvbG9yOiAjN2Y5ZGFmO1xuICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7IH1cbiAgLmJsb2dfYmFubmVyX3NlY3Rpb24gLnNoYXJlLXRvLXNvY2lhbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogMTRweDsgfVxuICAgIC5ibG9nX2Jhbm5lcl9zZWN0aW9uIC5zaGFyZS10by1zb2NpYWxzLmJlbG93LXRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuYmxvZ19iYW5uZXJfc2VjdGlvbiAuc2hhcmUtdG8tc29jaWFscyAudGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dE1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAuYmxvZ19iYW5uZXJfc2VjdGlvbiAuc2hhcmUtdG8tc29jaWFscyAudGhlX2NoYW1wX3NoYXJpbmdfdWwge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5ibG9nX2Jhbm5lcl9zZWN0aW9uIC5zaGFyZS10by1zb2NpYWxzIC50aGVfY2hhbXBfaG9yaXpvbnRhbF9zaGFyaW5nIC50aGVfY2hhbXBfc3ZnIHN2ZyB7XG4gICAgICBoZWlnaHQ6IDI5cHg7XG4gICAgICB3aWR0aDogMjlweDtcbiAgICAgIG1hcmdpbjogYXV0bzsgfVxuICAgIC5ibG9nX2Jhbm5lcl9zZWN0aW9uIC5zaGFyZS10by1zb2NpYWxzIC50aGVfY2hhbXBfaG9yaXpvbnRhbF9zaGFyaW5nIC50aGVfY2hhbXBfc3ZnIHBhdGgge1xuICAgICAgZmlsbDogI2ZmZmZmZjtcbiAgICAgIHRyYW5zaXRpb246IC4zczsgfVxuXG4uc2luZ2xlLXBvc3QgLmJsb2dfYmFubmVyX3NlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9zaW5nbGUtcG9zdC1iY2tncm5kLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgLnNpbmdsZS1wb3N0IC5ibG9nX2Jhbm5lcl9zZWN0aW9uIC50aGUtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA3OHB4IDAgOTNweDsgfVxuICAuc2luZ2xlLXBvc3QgLmJsb2dfYmFubmVyX3NlY3Rpb24gLmhlYWRpbmdzLm1haW4ge1xuICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgbWFyZ2luOiAwIDAgMjNweDsgfVxuXG4uY29udGVudF9pbWdzX3NlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiA3OHB4IDAgMDsgfVxuICAuY29udGVudF9pbWdzX3NlY3Rpb24gLmNvbnRlbnRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBjb2x1bW4tZ2FwOiAzMHB4OyB9XG4gIC5jb250ZW50X2ltZ3Nfc2VjdGlvbiAuY29udGVudC1sZWZ0LFxuICAuY29udGVudF9pbWdzX3NlY3Rpb24gLmNvbnRlbnQtcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTYwcHg7IH1cbiAgLmNvbnRlbnRfaW1nc19zZWN0aW9uIC5jb250ZW50LXJpZ2h0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHg7IH1cbiAgLmNvbnRlbnRfaW1nc19zZWN0aW9uIC5oZWFkaW5ncy50b3Age1xuICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICAgIGNvbG9yOiAjMDA3MmE5O1xuICAgIG1hcmdpbjogMCAwIDE2cHg7IH1cbiAgLmNvbnRlbnRfaW1nc19zZWN0aW9uIC5oZWFkaW5ncy5tYWluIHtcbiAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0Qm9sZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE3ZW07XG4gICAgY29sb3I6ICMwMDNkNjQ7XG4gICAgbWFyZ2luOiAwIDAgMjJweDsgfVxuICAuY29udGVudF9pbWdzX3NlY3Rpb24gLmhlYWRpbmdzIHNwYW4ge1xuICAgIGNvbG9yOiAjZmY4NzAwOyB9XG4gIC5jb250ZW50X2ltZ3Nfc2VjdGlvbiAudGhlLWNvbnRlbnQgcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE3ZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzM5MzUzNTtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAuY29udGVudF9pbWdzX3NlY3Rpb24gLnRoZS1jb250ZW50IHAgKyBwIHtcbiAgICAgIG1hcmdpbi10b3A6IDE0cHg7IH1cbiAgLmNvbnRlbnRfaW1nc19zZWN0aW9uIC50aGUtY29udGVudCB1bCwgLmNvbnRlbnRfaW1nc19zZWN0aW9uIC50aGUtY29udGVudCBvbCB7XG4gICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE3ZW07XG4gICAgY29sb3I6ICMzOTM1MzU7IH1cbiAgLmNvbnRlbnRfaW1nc19zZWN0aW9uIC50aGUtY29udGVudCBhIHtcbiAgICBjb2xvcjogI2ZmNjEwMDsgfVxuICAgIC5jb250ZW50X2ltZ3Nfc2VjdGlvbiAudGhlLWNvbnRlbnQgYTpmb2N1cywgLmNvbnRlbnRfaW1nc19zZWN0aW9uIC50aGUtY29udGVudCBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjY2M0ZTAwOyB9XG4gIC5jb250ZW50X2ltZ3Nfc2VjdGlvbiAuZ2FsbGVyeSB7XG4gICAgY29sdW1uczogMiBhdXRvO1xuICAgIGNvbHVtbi1nYXA6IDQwcHg7IH1cbiAgLmNvbnRlbnRfaW1nc19zZWN0aW9uIC5nYWxsZXJ5LWltYWdlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwOyB9XG4gICAgLmNvbnRlbnRfaW1nc19zZWN0aW9uIC5nYWxsZXJ5LWltYWdlIGltZyB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuXG4ub3VyX3RlYW1fc2VjdGlvbiAuY29udGVudHMudG9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZjJmNztcbiAgcGFkZGluZzogMTg4cHggMCAxMjVweDsgfVxuXG4ub3VyX3RlYW1fc2VjdGlvbiAuY29udGVudHMuYm90dG9tIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMCAwIDk1cHg7IH1cblxuLm91cl90ZWFtX3NlY3Rpb24gLmhlYWRpbmdzIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLm91cl90ZWFtX3NlY3Rpb24gLmhlYWRpbmdzLnRvcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBjb2xvcjogIzAwNzJhOTtcbiAgICBtYXJnaW46IDAgMCAxNnB4OyB9XG4gIC5vdXJfdGVhbV9zZWN0aW9uIC5oZWFkaW5ncy5tYWluIHtcbiAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0Qm9sZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE3ZW07XG4gICAgY29sb3I6ICMwMDNkNjQ7XG4gICAgbWFyZ2luOiAwIDAgMjJweDsgfVxuICAub3VyX3RlYW1fc2VjdGlvbiAuaGVhZGluZ3Mgc3BhbiB7XG4gICAgY29sb3I6ICNmZjg3MDA7IH1cblxuLm91cl90ZWFtX3NlY3Rpb24gLm91ci1tZW1iZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbHVtbi1nYXA6IDEwNXB4O1xuICByb3ctZ2FwOiA1MHB4O1xuICBtYXJnaW46IC0xMDBweCAwIDA7IH1cbiAgLm91cl90ZWFtX3NlY3Rpb24gLm91ci1tZW1iZXJzOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBmbGV4OiBhdXRvOyB9XG5cbi5vdXJfdGVhbV9zZWN0aW9uIC5tZW1iZXItbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgcm93LWdhcDogMTBweDtcbiAgbWFyZ2luOiAxOHB4IDAgMDsgfVxuXG4ub3VyX3RlYW1fc2VjdGlvbiAubWVtYmVyLWRldGFpbHMge1xuICBwYWRkaW5nOiAzMXB4IDAgMDsgfVxuXG4ub3VyX3RlYW1fc2VjdGlvbiAubWVtYmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDIyNXB4OyB9XG4gIC5vdXJfdGVhbV9zZWN0aW9uIC5tZW1iZXIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4OyB9XG4gIC5vdXJfdGVhbV9zZWN0aW9uIC5tZW1iZXIgcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ub3VyX3RlYW1fc2VjdGlvbiAubWVtYmVyLW5hbWUge1xuICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICBjb2xvcjogIzAwM2Q2NDtcbiAgbWFyZ2luOiAwOyB9XG4gIC5vdXJfdGVhbV9zZWN0aW9uIC5tZW1iZXItbmFtZTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjA3ZjtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IDEycHggYXV0byA3cHg7IH1cblxuLm91cl90ZWFtX3NlY3Rpb24gLm1lbWJlci1wb3NpdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICBjb2xvcjogIzAwNzJhZTtcbiAgbWFyZ2luOiAwOyB9XG5cbi5vdXJfdGVhbV9zZWN0aW9uIC5tZW1iZXItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjYxMDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLm91cl90ZWFtX3NlY3Rpb24gLm1lbWJlci1saW5rOmZvY3VzLCAub3VyX3RlYW1fc2VjdGlvbiAubWVtYmVyLWxpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNjNjY7IH1cbiAgLm91cl90ZWFtX3NlY3Rpb24gLm1lbWJlci1saW5rIGkge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5jb250YWN0X2Zvcm1fc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDE0cHggMCAxNjNweDsgfVxuICAuY29udGFjdF9mb3JtX3NlY3Rpb24gLmNvbnRlbnRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmNvbnRhY3RfZm9ybV9zZWN0aW9uIC5jb250ZW50LWxlZnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNkNjQ7XG4gICAgZmxleDogMSAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzODBweDtcbiAgICBwYWRkaW5nOiA0NnB4IDUwcHggMzBweDsgfVxuICAuY29udGFjdF9mb3JtX3NlY3Rpb24gLmNvbnRlbnQtcmlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MjBweDtcbiAgICBwYWRkaW5nOiA0MHB4IDUwcHggNTJweDsgfVxuICAuY29udGFjdF9mb3JtX3NlY3Rpb24gLmNvbnRlbnQtY29udGFjdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAyN3B4OyB9XG4gIC5jb250YWN0X2Zvcm1fc2VjdGlvbiAuY29udGFjdC1pbmZvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgcm93LWdhcDogMjFweDtcbiAgICBwYWRkaW5nOiAwIDAgMTRweDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzE5NGY3MTsgfVxuICAuY29udGFjdF9mb3JtX3NlY3Rpb24gLmNvbnRhY3RzLWxpbmtzIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5jb250YWN0X2Zvcm1fc2VjdGlvbiAuY29udGFjdHMtbGlua3MuaWNvbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIG1hcmdpbjogMTBweCAwIDA7IH1cbiAgLmNvbnRhY3RfZm9ybV9zZWN0aW9uIC5oZWFkaW5ncyB7XG4gICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dEJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAuY29udGFjdF9mb3JtX3NlY3Rpb24gLmhlYWRpbmdzLm1haW4ge1xuICAgICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dEJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgbWFyZ2luOiAwIDAgMTBweDsgfVxuICAgIC5jb250YWN0X2Zvcm1fc2VjdGlvbiAuaGVhZGluZ3MuZm9ybSB7XG4gICAgICBjb2xvcjogIzAwM2Q2NDtcbiAgICAgIG1hcmdpbjogMCAwIDVweDsgfVxuICAgIC5jb250YWN0X2Zvcm1fc2VjdGlvbiAuaGVhZGluZ3Mgc3BhbiB7XG4gICAgICBjb2xvcjogI2ZmODcwMDsgfVxuICAuY29udGFjdF9mb3JtX3NlY3Rpb24gLmNvbnRhY3QtaGVhZGluZyB7XG4gICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dE1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTdlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDZweCAwIDA7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5jb250YWN0X2Zvcm1fc2VjdGlvbiAuY29udGFjdC1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9idG4tYXJyb3ctYS5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuY29udGFjdF9mb3JtX3NlY3Rpb24gLmNvbnRhY3QtbGluazpmb2N1cywgLmNvbnRhY3RfZm9ybV9zZWN0aW9uIC5jb250YWN0LWxpbms6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvYnRuLWFycm93LnBuZyk7XG4gICAgICBjb2xvcjogI2ZmNjEwMDsgfVxuICAgICAgLmNvbnRhY3RfZm9ybV9zZWN0aW9uIC5jb250YWN0LWxpbms6Zm9jdXMuaWNvbiBpLCAuY29udGFjdF9mb3JtX3NlY3Rpb24gLmNvbnRhY3QtbGluazpob3Zlci5pY29uIGkge1xuICAgICAgICBjb2xvcjogI2ZmNjEwMDsgfVxuICAgIC5jb250YWN0X2Zvcm1fc2VjdGlvbiAuY29udGFjdC1saW5rLmljb24ge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICAuY29udGFjdF9mb3JtX3NlY3Rpb24gLmNvbnRhY3QtbGluay5pY29uIGkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGNvbG9yOiAjMDA3MmFlOyB9XG5cbi5pbnNpZ2h0c19zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMCAwIDIzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmluc2lnaHRzX3NlY3Rpb24gLnRoZS1jb250ZW50LXdyYXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNjNjY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvaW5zaWdodHMtYmNrZ3JuZC5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBwYWRkaW5nOiA0M3B4IDAgMjgxcHg7IH1cbiAgLmluc2lnaHRzX3NlY3Rpb24gLmhlYWRpbmdzLm1haW4ge1xuICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRCb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwZW07XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgbWFyZ2luOiAwIDAgMThweDsgfVxuICAuaW5zaWdodHNfc2VjdGlvbiAuaGVhZGluZ3Mgc3BhbiB7XG4gICAgY29sb3I6ICNmZjYxMDA7IH1cbiAgLmluc2lnaHRzX3NlY3Rpb24gLnRoZS1jb250ZW50IHAge1xuICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC5pbnNpZ2h0c19zZWN0aW9uIC50aGUtY29udGVudCBwICsgcCB7XG4gICAgICBtYXJnaW4tdG9wOiAxNHB4OyB9XG4gIC5pbnNpZ2h0c19zZWN0aW9uIC50aGUtY29udGVudCB1bCwgLmluc2lnaHRzX3NlY3Rpb24gLnRoZS1jb250ZW50IG9sIHtcbiAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTdlbTtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuaW5zaWdodHNfc2VjdGlvbiAudGhlLWNvbnRlbnQgYSB7XG4gICAgY29sb3I6ICNmZjYxMDA7IH1cbiAgICAuaW5zaWdodHNfc2VjdGlvbiAudGhlLWNvbnRlbnQgYTpmb2N1cywgLmluc2lnaHRzX3NlY3Rpb24gLnRoZS1jb250ZW50IGE6aG92ZXIge1xuICAgICAgY29sb3I6ICNjYzRlMDA7IH1cbiAgLmluc2lnaHRzX3NlY3Rpb24gLmJ0bnMge1xuICAgIG1hcmdpbjogNnB4IDAgMDsgfVxuICAuaW5zaWdodHNfc2VjdGlvbiAub3VyLWFydGljbGVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNvbHVtbi1nYXA6IDMwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiA1OHB4OyB9XG4gICAgLmluc2lnaHRzX3NlY3Rpb24gLm91ci1hcnRpY2xlcyAuY2FyZC1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcm93LWdhcDogMTJweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAzODBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQwOXB4O1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzdmOWRhZjtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIC5pbnNpZ2h0c19zZWN0aW9uIC5vdXItYXJ0aWNsZXMgLmNhcmQtY29udGVudDpmb2N1cyAuYmxvZy1wcmV2LWltZzphZnRlciwgLmluc2lnaHRzX3NlY3Rpb24gLm91ci1hcnRpY2xlcyAuY2FyZC1jb250ZW50OmhvdmVyIC5ibG9nLXByZXYtaW1nOmFmdGVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNXB4ICNmZjYxMDA7IH1cbiAgICAuaW5zaWdodHNfc2VjdGlvbiAub3VyLWFydGljbGVzIC5ibG9nLXByZXYtaW1nIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgbWF4LXdpZHRoOiAzODBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDMwNnB4O1xuICAgICAgbWF4LWhlaWdodDogMzA2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAuaW5zaWdodHNfc2VjdGlvbiAub3VyLWFydGljbGVzIC5ibG9nLXByZXYtaW1nOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzIGVhc2U7IH1cbiAgICAgIC5pbnNpZ2h0c19zZWN0aW9uIC5vdXItYXJ0aWNsZXMgLmJsb2ctcHJldi1pbWcgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gICAgLmluc2lnaHRzX3NlY3Rpb24gLm91ci1hcnRpY2xlcyAucG9zdC1jb250ZW50cyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB0cmFuc2l0aW9uOiAuM3M7IH1cbiAgICAuaW5zaWdodHNfc2VjdGlvbiAub3VyLWFydGljbGVzIC5wb3N0LXRpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE3ZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICMwMDNjNjY7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDsgfVxuXG4uc2VydmljZV9iYW5uZXJfc2VjdGlvbiAuY29udGVudHMudG9wIHtcbiAgYmFja2dyb3VuZDogIzAwM2M2NjtcbiAgLyogT2xkIGJyb3dzZXJzICovXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICMwMDNjNjYgMCUsICMzMzYyODMgMTAwJSk7XG4gIC8qIEZGMy42LTE1ICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICMwMDNjNjYgMCUsICMzMzYyODMgMTAwJSk7XG4gIC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwM2M2NiAwJSwgIzMzNjI4MyAxMDAlKTtcbiAgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDAzYzY2JywgZW5kQ29sb3JzdHI9JyMzMzYyODMnLEdyYWRpZW50VHlwZT0xICk7XG4gIC8qIElFNi05ICovXG4gIHBhZGRpbmc6IDYwcHggMCAzOXB4OyB9XG5cbi5zZXJ2aWNlX2Jhbm5lcl9zZWN0aW9uIC5jb250ZW50cy5ib3R0b20ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwIDAgNzdweDsgfVxuXG4uc2VydmljZV9iYW5uZXJfc2VjdGlvbiAuY29udGVudHMtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogMjBweDsgfVxuXG4uc2VydmljZV9iYW5uZXJfc2VjdGlvbiAuY29udGVudC1sZWZ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIGZsZXg6IDAgMSBhdXRvOyB9XG5cbi5zZXJ2aWNlX2Jhbm5lcl9zZWN0aW9uIC5jb250ZW50LXJpZ2h0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDYwcHg7XG4gIGZsZXg6IDEgMCBhdXRvOyB9XG5cbi5zZXJ2aWNlX2Jhbm5lcl9zZWN0aW9uIC5pbWFnZSB7XG4gIG1hcmdpbjogLTQzcHggMCAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLnNlcnZpY2VfYmFubmVyX3NlY3Rpb24gLmltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5zZXJ2aWNlX2Jhbm5lcl9zZWN0aW9uIC5oZWFkaW5ncy5tYWluIHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dEJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luOiAwOyB9XG5cbi5zZXJ2aWNlX2Jhbm5lcl9zZWN0aW9uIC5oZWFkaW5ncy5kZXNjIHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dE1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDE3ZW07XG4gIGNvbG9yOiAjNGE5Y2M2O1xuICBtYXJnaW46IDAgMCAxM3B4OyB9XG5cbi5zZXJ2aWNlX2Jhbm5lcl9zZWN0aW9uIC5oZWFkaW5ncy5mb3JtIHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dEJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogNTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luOiAwIDAgMTFweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvc2VydmljZS1iYW5uZXJmb3JtLWljb24ucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wIDlweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuXG4uc2VydmljZV9iYW5uZXJfc2VjdGlvbiAuaGVhZGluZ3Mgc3BhbiB7XG4gIGNvbG9yOiAjZmY4NzAwOyB9XG5cbi5zZXJ2aWNlX2Jhbm5lcl9zZWN0aW9uIC50aGUtY29udGVudCB7XG4gIG1hcmdpbjogMTZweCAwIDA7IH1cbiAgLnNlcnZpY2VfYmFubmVyX3NlY3Rpb24gLnRoZS1jb250ZW50IHAge1xuICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICMzOTM1MzU7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLnNlcnZpY2VfYmFubmVyX3NlY3Rpb24gLnRoZS1jb250ZW50IHAgKyBwIHtcbiAgICAgIG1hcmdpbi10b3A6IDE0cHg7IH1cbiAgLnNlcnZpY2VfYmFubmVyX3NlY3Rpb24gLnRoZS1jb250ZW50IHVsLCAuc2VydmljZV9iYW5uZXJfc2VjdGlvbiAudGhlLWNvbnRlbnQgb2wge1xuICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICAgIGNvbG9yOiAjMzkzNTM1OyB9XG4gIC5zZXJ2aWNlX2Jhbm5lcl9zZWN0aW9uIC50aGUtY29udGVudCBhIHtcbiAgICBjb2xvcjogI2ZmNjEwMDsgfVxuICAgIC5zZXJ2aWNlX2Jhbm5lcl9zZWN0aW9uIC50aGUtY29udGVudCBhOmZvY3VzLCAuc2VydmljZV9iYW5uZXJfc2VjdGlvbiAudGhlLWNvbnRlbnQgYTpob3ZlciB7XG4gICAgICBjb2xvcjogI2NjNGUwMDsgfVxuXG4uc2VydmljZV9iYW5uZXJfc2VjdGlvbiAuc2VydmljZS1iYW5uZXItZ2Zvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzYzY2O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRhNzc5MDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMjJweCAzOXB4IDM5cHg7XG4gIG1hcmdpbjogLTE0MHB4IDAgMDsgfVxuXG4uc2VydmljZV9iZW5lZml0c2ZhcXNfc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNkOGU5ZjE7XG4gIC8qIE9sZCBicm93c2VycyAqL1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNkOGU5ZjEgMCUsICNmNmY2ZjYgMTAwJSk7XG4gIC8qIEZGMy42LTE1ICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2Q4ZTlmMSAwJSwgI2Y2ZjZmNiAxMDAlKTtcbiAgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2Q4ZTlmMSAwJSwgI2Y2ZjZmNiAxMDAlKTtcbiAgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZDhlOWYxJywgZW5kQ29sb3JzdHI9JyNmNmY2ZjYnLEdyYWRpZW50VHlwZT0wICk7XG4gIC8qIElFNi05ICovXG4gIHBhZGRpbmc6IDY1cHggMCAxMTJweDsgfVxuXG4uc2VydmljZV9iZW5lZml0c19zZWN0aW9uIC5oZWFkaW5ncy5tYWluIHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dEJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogNTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICBjb2xvcjogIzAwM2Q2NDtcbiAgbWFyZ2luOiAwIDAgMTRweDsgfVxuXG4uc2VydmljZV9iZW5lZml0c19zZWN0aW9uIC5oZWFkaW5ncyBzcGFuIHtcbiAgY29sb3I6ICNmZjg3MDA7IH1cblxuLnNlcnZpY2VfYmVuZWZpdHNfc2VjdGlvbiAudGhlLWNvbnRlbnQgaDEsIC5zZXJ2aWNlX2JlbmVmaXRzX3NlY3Rpb24gLnRoZS1jb250ZW50IGgyLCAuc2VydmljZV9iZW5lZml0c19zZWN0aW9uIC50aGUtY29udGVudCBoMywgLnNlcnZpY2VfYmVuZWZpdHNfc2VjdGlvbiAudGhlLWNvbnRlbnQgaDQsIC5zZXJ2aWNlX2JlbmVmaXRzX3NlY3Rpb24gLnRoZS1jb250ZW50IGg1LCAuc2VydmljZV9iZW5lZml0c19zZWN0aW9uIC50aGUtY29udGVudCBoNiB7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMTVlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMwMDNkNjQ7XG4gIG1hcmdpbjogNDBweCAwIDE2cHg7IH1cblxuLnNlcnZpY2VfYmVuZWZpdHNfc2VjdGlvbiAudGhlLWNvbnRlbnQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMTdlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMzOTM1MzU7XG4gIG1hcmdpbjogMDsgfVxuICAuc2VydmljZV9iZW5lZml0c19zZWN0aW9uIC50aGUtY29udGVudCBwICsgcCB7XG4gICAgbWFyZ2luLXRvcDogMTRweDsgfVxuXG4uc2VydmljZV9iZW5lZml0c19zZWN0aW9uIC50aGUtY29udGVudCB1bCwgLnNlcnZpY2VfYmVuZWZpdHNfc2VjdGlvbiAudGhlLWNvbnRlbnQgb2wge1xuICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDE3ZW07XG4gIGNvbG9yOiAjMzkzNTM1O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDE2cHggMCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBjb2x1bW4tY291bnQ6IDM7IH1cbiAgLnNlcnZpY2VfYmVuZWZpdHNfc2VjdGlvbiAudGhlLWNvbnRlbnQgdWwgbGksIC5zZXJ2aWNlX2JlbmVmaXRzX3NlY3Rpb24gLnRoZS1jb250ZW50IG9sIGxpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9jaGVjay1pY29uLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAxcHggdG9wIDEycHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBwYWRkaW5nOiAwIDAgMCAyM3B4OyB9XG5cbi5zZXJ2aWNlX2JlbmVmaXRzX3NlY3Rpb24gLnRoZS1jb250ZW50IGEge1xuICBjb2xvcjogI2ZmNjEwMDsgfVxuICAuc2VydmljZV9iZW5lZml0c19zZWN0aW9uIC50aGUtY29udGVudCBhOmZvY3VzLCAuc2VydmljZV9iZW5lZml0c19zZWN0aW9uIC50aGUtY29udGVudCBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2NjNGUwMDsgfVxuXG4uc2VydmljZV9iZW5lZml0c19zZWN0aW9uIC5iZW5lZml0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xuICByb3ctZ2FwOiA1NnB4O1xuICBtYXJnaW46IDcwcHggMCAwOyB9XG5cbi5zZXJ2aWNlX2JlbmVmaXRzX3NlY3Rpb24gLmJlbmVmaXQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1NjBweDsgfVxuICAuc2VydmljZV9iZW5lZml0c19zZWN0aW9uIC5iZW5lZml0IGgzIHtcbiAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0Qm9sZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE1ZW07XG4gICAgY29sb3I6ICMwMDNkNjQ7XG4gICAgbWFyZ2luOiAwIDAgMTZweDsgfVxuICAuc2VydmljZV9iZW5lZml0c19zZWN0aW9uIC5iZW5lZml0IHAge1xuICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICMzOTM1MzU7XG4gICAgbWFyZ2luOiAwOyB9XG5cbi5zZXJ2aWNlX2ZhcXNfc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDEwMHB4IDAgMDsgfVxuICAuc2VydmljZV9mYXFzX3NlY3Rpb24gLmhlYWRpbmdzLm1haW4ge1xuICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRCb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTdlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMwMDNkNjQ7XG4gICAgbWFyZ2luOiAwIDAgNDlweDsgfVxuICAuc2VydmljZV9mYXFzX3NlY3Rpb24gLmhlYWRpbmdzIHNwYW4ge1xuICAgIGNvbG9yOiAjZmY4NzAwOyB9XG4gIC5zZXJ2aWNlX2ZhcXNfc2VjdGlvbiAuZmFxcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgbWFyZ2luOiAwIDAgMTBweDsgfVxuICAgIC5zZXJ2aWNlX2ZhcXNfc2VjdGlvbiAuZmFxcyAucGFuZWwtaGVhZGluZyB7XG4gICAgICBwYWRkaW5nOiA3cHggMTRweCA1cHggMThweDsgfVxuICAgIC5zZXJ2aWNlX2ZhcXNfc2VjdGlvbiAuZmFxcyAuY29udGVudC13cmFwIHtcbiAgICAgIHBhZGRpbmc6IDEycHggNDBweCAyN3B4IDIycHg7IH1cbiAgICAuc2VydmljZV9mYXFzX3NlY3Rpb24gLmZhcXMgLnBhbmVsLWNvbGxhcHNlIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuc2VydmljZV9mYXFzX3NlY3Rpb24gLmZhcXMgLnBhbmVsLWNvbGxhcHNlIHAge1xuICAgICAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE3ZW07XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjMzkzNTM1O1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgLnNlcnZpY2VfZmFxc19zZWN0aW9uIC5mYXFzIC5wYW5lbC1jb2xsYXBzZSBwICsgcCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTRweDsgfVxuICAgICAgLnNlcnZpY2VfZmFxc19zZWN0aW9uIC5mYXFzIC5wYW5lbC1jb2xsYXBzZSB1bCwgLnNlcnZpY2VfZmFxc19zZWN0aW9uIC5mYXFzIC5wYW5lbC1jb2xsYXBzZSBvbCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTdlbTtcbiAgICAgICAgY29sb3I6ICMzOTM1MzU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMTZweCAwIDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGNvbHVtbi1jb3VudDogMzsgfVxuICAgICAgICAuc2VydmljZV9mYXFzX3NlY3Rpb24gLmZhcXMgLnBhbmVsLWNvbGxhcHNlIHVsIGxpLCAuc2VydmljZV9mYXFzX3NlY3Rpb24gLmZhcXMgLnBhbmVsLWNvbGxhcHNlIG9sIGxpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9jaGVjay1pY29uLnBuZyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAxcHggdG9wIDEycHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyM3B4OyB9XG4gICAgICAuc2VydmljZV9mYXFzX3NlY3Rpb24gLmZhcXMgLnBhbmVsLWNvbGxhcHNlIGEge1xuICAgICAgICBjb2xvcjogI2ZmNjEwMDsgfVxuICAgICAgICAuc2VydmljZV9mYXFzX3NlY3Rpb24gLmZhcXMgLnBhbmVsLWNvbGxhcHNlIGE6Zm9jdXMsIC5zZXJ2aWNlX2ZhcXNfc2VjdGlvbiAuZmFxcyAucGFuZWwtY29sbGFwc2UgYTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICNjYzRlMDA7IH1cbiAgLnNlcnZpY2VfZmFxc19zZWN0aW9uIC5mYXEtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICMwMDcyYTk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnNlcnZpY2VfZmFxc19zZWN0aW9uIC5mYXEtdGl0bGUuY29sbGFwc2VkIGkuaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9mYXFzLWFycm93LnBuZyk7IH1cbiAgICAuc2VydmljZV9mYXFzX3NlY3Rpb24gLmZhcS10aXRsZSBzcGFuIHtcbiAgICAgIHBhZGRpbmc6IDAgMzBweCAwIDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5zZXJ2aWNlX2ZhcXNfc2VjdGlvbiAuZmFxLXRpdGxlIGkuaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9mYXFzLWFycm93LWEucG5nKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTlweDtcbiAgICAgIGhlaWdodDogMTFweDtcbiAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMThweDtcbiAgICAgIHJpZ2h0OiAwOyB9XG5cbi5zZXJ2aWNlX2NvbnRhY3RpbmZvX3NlY3Rpb24gLmNvbnRlbnRzLnRvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDNjNjY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2dsb2JhbC1jb250YWN0aW5mby1iY2tncm5kLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmc6IDAgMCAyMDRweDsgfVxuICAuc2VydmljZV9jb250YWN0aW5mb19zZWN0aW9uIC5jb250ZW50cy50b3AgLmNvbnRlbnRzLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5zZXJ2aWNlX2NvbnRhY3RpbmZvX3NlY3Rpb24gLmNvbnRlbnRzLmJvdHRvbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cblxuLnNlcnZpY2VfY29udGFjdGluZm9fc2VjdGlvbiAuY29udGVudC1sZWZ0LFxuLnNlcnZpY2VfY29udGFjdGluZm9fc2VjdGlvbiAuY29udGVudC1yaWdodCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDU2MHB4OyB9XG5cbi5zZXJ2aWNlX2NvbnRhY3RpbmZvX3NlY3Rpb24gLmNvbnRlbnQtbGVmdCB7XG4gIHBhZGRpbmc6IDYzcHggMCA1OHB4OyB9XG5cbi5zZXJ2aWNlX2NvbnRhY3RpbmZvX3NlY3Rpb24gLmNvbnRlbnQtcmlnaHQgLmltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW46IC01MnB4IDAgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uc2VydmljZV9jb250YWN0aW5mb19zZWN0aW9uIC5oZWFkaW5ncy5tYWluIHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dEJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogNTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxN2VtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luOiAwIDAgMTNweDsgfVxuXG4uc2VydmljZV9jb250YWN0aW5mb19zZWN0aW9uIC5oZWFkaW5ncyBzcGFuIHtcbiAgY29sb3I6ICNmZjYxMDA7IH1cblxuLnNlcnZpY2VfY29udGFjdGluZm9fc2VjdGlvbiAudGhlLWNvbnRlbnQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMTdlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMDsgfVxuICAuc2VydmljZV9jb250YWN0aW5mb19zZWN0aW9uIC50aGUtY29udGVudCBwICsgcCB7XG4gICAgbWFyZ2luLXRvcDogMTRweDsgfVxuXG4uc2VydmljZV9jb250YWN0aW5mb19zZWN0aW9uIC50aGUtY29udGVudCB1bCwgLnNlcnZpY2VfY29udGFjdGluZm9fc2VjdGlvbiAudGhlLWNvbnRlbnQgb2wge1xuICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDE3ZW07XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5zZXJ2aWNlX2NvbnRhY3RpbmZvX3NlY3Rpb24gLnRoZS1jb250ZW50IGEge1xuICBjb2xvcjogI2ZmNjEwMDsgfVxuICAuc2VydmljZV9jb250YWN0aW5mb19zZWN0aW9uIC50aGUtY29udGVudCBhOmZvY3VzLCAuc2VydmljZV9jb250YWN0aW5mb19zZWN0aW9uIC50aGUtY29udGVudCBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2NjNGUwMDsgfVxuXG4uZ2xvYmFsX2Zvcm1fc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDAgMCAzNXB4O1xuICBtYXJnaW4tdG9wOiAtMjA0cHg7IH1cbiAgLmdsb2JhbF9mb3JtX3NlY3Rpb24gLmNvbnRlbnRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmdsb2JhbF9mb3JtX3NlY3Rpb24gLmNvbnRlbnQtbGVmdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2Q2NDtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICAgIHBhZGRpbmc6IDQ2cHggNTBweCAzMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0YTc3OTA7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4OyB9XG4gIC5nbG9iYWxfZm9ybV9zZWN0aW9uIC5jb250ZW50LXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogODIwcHg7XG4gICAgcGFkZGluZzogNDBweCA1MHB4IDQ3cHg7IH1cbiAgLmdsb2JhbF9mb3JtX3NlY3Rpb24gLmNvbnRlbnQtY29udGFjdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAyN3B4OyB9XG4gIC5nbG9iYWxfZm9ybV9zZWN0aW9uIC5jb250YWN0LWluZm8ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICByb3ctZ2FwOiAyMXB4O1xuICAgIHBhZGRpbmc6IDAgMCAxNHB4O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMTk0ZjcxOyB9XG4gIC5nbG9iYWxfZm9ybV9zZWN0aW9uIC5jb250YWN0cy1saW5rcyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuY29udGFjdHMtbGlua3MuaWNvbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIG1hcmdpbjogMTBweCAwIDA7IH1cbiAgLmdsb2JhbF9mb3JtX3NlY3Rpb24gLmhlYWRpbmdzIHtcbiAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0Qm9sZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE3ZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5nbG9iYWxfZm9ybV9zZWN0aW9uIC5oZWFkaW5ncy5tYWluIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRCb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTdlbTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHg7IH1cbiAgICAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuaGVhZGluZ3MuZm9ybSB7XG4gICAgICBjb2xvcjogIzAwM2Q2NDtcbiAgICAgIG1hcmdpbjogMCAwIDVweDsgfVxuICAgIC5nbG9iYWxfZm9ybV9zZWN0aW9uIC5oZWFkaW5ncyBzcGFuIHtcbiAgICAgIGNvbG9yOiAjZmY4NzAwOyB9XG4gIC5nbG9iYWxfZm9ybV9zZWN0aW9uIC5jb250YWN0LWhlYWRpbmcge1xuICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pck5leHRNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE3ZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiA2cHggMCAwO1xuICAgIG1hcmdpbjogMDsgfVxuICAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuY29udGFjdC1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9idG4tYXJyb3ctYS5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuY29udGFjdC1saW5rOmZvY3VzLCAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuY29udGFjdC1saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2J0bi1hcnJvdy5wbmcpO1xuICAgICAgY29sb3I6ICNmZjYxMDA7IH1cbiAgICAgIC5nbG9iYWxfZm9ybV9zZWN0aW9uIC5jb250YWN0LWxpbms6Zm9jdXMuaWNvbiBpLCAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuY29udGFjdC1saW5rOmhvdmVyLmljb24gaSB7XG4gICAgICAgIGNvbG9yOiAjZmY2MTAwOyB9XG4gICAgLmdsb2JhbF9mb3JtX3NlY3Rpb24gLmNvbnRhY3QtbGluay5pY29uIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICB3aWR0aDogYXV0bzsgfVxuICAgICAgLmdsb2JhbF9mb3JtX3NlY3Rpb24gLmNvbnRhY3QtbGluay5pY29uIGkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGNvbG9yOiAjMDA3MmFlOyB9XG5cbi8qKlxuICoqIEhlbHBlcnNcbiAqKi9cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgYm90dG9tOiA3NHB4ICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDEwMDEwOyB9XG5cbi50YWItb25seSxcbi5tb2JpbGUtb25seSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZmxleC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLmNsZWFyZml4IHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7IH1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuc3Bhbi5vbmVsaW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5oYXMtY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubm8tcGFkZGluZyB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuXG4uYW5pbWF0ZSB7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG5cbi5hbmltYXRlLXZlcnlmYXN0IHtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7IH1cblxuLmFsaWdubm9uZSB7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5hbGlnbmNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDhweCBhdXRvIDE3cHg7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uYWxpZ25sZWZ0LFxuLmFsaWducmlnaHQge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uYWxpZ25sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTdweDsgfVxuXG4uYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDE3cHg7IH1cblxuLmltZy13cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuaW1nLXdyYXAgaW1nIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiA4cHggYXV0bzsgfVxuXG4uaW1nLXdyYXAtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMCAwIDMwcHggNTBweDsgfVxuXG4uaW1nLXdyYXAtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgNTBweCAzMHB4IDA7IH1cblxuaW1nLmFsaWdubGVmdCxcbmltZy5hbGlnbnJpZ2h0LFxuaW1nLmFsaWdubm9uZSxcbmltZy5hbGlnbmNlbnRlciB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1heC1oNjAge1xuICBtYXgtaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogMjcwcHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgycHgpIHtcbiAgLmltZy13cmFwIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIGNsZWFyOiBib3RoO1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHggIWltcG9ydGFudDsgfVxuICBpbWcuYWxpZ25sZWZ0LFxuICBpbWcuYWxpZ25yaWdodCxcbiAgaW1nLmFsaWdubm9uZVxuaW1nLmFsaWduY2VudGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgY2xlYXI6IGJvdGg7IH0gfVxuXG4vKipcbiAqKiBNZWRpYSBRdWVyaWVzXG4gKiovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCB7XG4gICAgcGFkZGluZzogMCAyMHB4OyB9XG4gICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2x1bW4tZ2FwOiAyOHB4OyB9XG4gIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbCArIC5hbG0tcmV2ZWFsIHtcbiAgICAgIG1hcmdpbjogMjRweCBhdXRvIDA7IH1cbiAgLmdsb2JhbF9mb3JtX3NlY3Rpb24gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmhhcy1mb290bm90ZSBkaXYuZ2Zvcm1fZmllbGRzIC5mb3JtLWZvb3Rub3RlIHtcbiAgICBtYXgtd2lkdGg6IDI4MHB4OyB9XG4gIC5vdXJfdGVhbV9zZWN0aW9uIC5vdXItbWVtYmVycyB7XG4gICAgbWF4LXdpZHRoOiA1NjBweDtcbiAgICBtYXJnaW46IC0xMDBweCBhdXRvIDA7IH1cbiAgLmZyb250X2luc2lnaHRzX3NlY3Rpb24gLm91ci1hcnRpY2xlcyxcbiAgLmluc2lnaHRzX3NlY3Rpb24gLm91ci1hcnRpY2xlcyB7XG4gICAgcGFkZGluZzogMCAyMHB4OyB9XG4gIC5oZWFkZXItcGhvbmUtYnRuIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9jYWxsLWJ0bi1pY29uLW0ucG5nKTtcbiAgICBwYWRkaW5nOiAwIDAgMCAyMnB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IDYycHg7IH1cbiAgICAuaGVhZGVyLXBob25lLWJ0biBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuaGVhZGVyLXBob25lLWJ0bjphZnRlciB7XG4gICAgICBjb250ZW50OiAnRnJlZSBRdW90ZSc7XG4gICAgICBmb250LWZhbWlseTogXCJBdmVuaXJOZXh0TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgIGNvbG9yOiAjMTYzZDYxOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE4MHB4KSB7XG4gIC5zZXJ2aWNlX2JlbmVmaXRzX3NlY3Rpb24gLmJlbmVmaXRzIHtcbiAgICByb3ctZ2FwOiAxOXB4OyB9XG4gIC5zZXJ2aWNlX2JlbmVmaXRzX3NlY3Rpb24gLmJlbmVmaXQge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuZnJvbnRfaW1nY29udGVudF9zZWN0aW9uIC5jb250ZW50LWxlZnQsXG4gIC5mcm9udF9pbWdjb250ZW50X3NlY3Rpb24gLmNvbnRlbnQtcmlnaHQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDgwcHgpIHtcbiAgLmhpZGUtb24tZGVzayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuaGlkZS1vbi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAucG9zdC1jb250ZW50LWJveCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1MCU7IH1cbiAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsIC5kcm9wZG93bi1jYXJldDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5hY3RpdmUgdWwuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICBhbmltYXRpb246IGFuaW0tc2hvdyAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAubmF2LXdyYXAge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW46IDA7IH1cbiAgI21lbnUtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICNtYWluLW5hdmlnYXRpb24ub3BlbiB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgdWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAgIC1tcy1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMzhweCAyMHB4IDQwcHg7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWw6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2M2NjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6IC0xOyB9XG4gICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGNvbHVtbi1nYXA6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAjMzM2MjgzO1xuICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMzMzYyODM7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogOXB4IDAgMTJweDsgfVxuICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpLnNvY2lhbC1saW5rcyB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgICBtYXJnaW46IDE3cHggMCAwIC0yMHB4O1xuICAgICAgcGFkZGluZzogMTVweCAwIDE0cHg7IH1cbiAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaSA+IGEge1xuICAgICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyTmV4dE1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE3ZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgICB3aGl0ZS1zcGFjZTogLW1vei1wcmUtd3JhcDtcbiAgICAgIHdoaXRlLXNwYWNlOiAtcHJlLXdyYXA7XG4gICAgICB3aGl0ZS1zcGFjZTogLW8tcHJlLXdyYXA7XG4gICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICBwYWRkaW5nOiAwIDAgMThweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzM2MjgzOyB9XG4gICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsID4gbGk6bm90KC5zb2NpYWwtbGlua3MpOm5vdCguY2FsbC1idG4tbmF2KSA+IGFbaHJlZj1cIiNcIl06aG92ZXIsICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpOm5vdCguc29jaWFsLWxpbmtzKTpub3QoLmNhbGwtYnRuLW5hdikgPiBhW2hyZWY9XCIjXCJdOmFjdGl2ZSwgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsID4gbGk6bm90KC5zb2NpYWwtbGlua3MpOm5vdCguY2FsbC1idG4tbmF2KSA+IGFbaHJlZj1cIiNcIl06Zm9jdXMge1xuICAgICAgY29sb3I6ICM3ZWI3ZDUgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmY2MTAwICFpbXBvcnRhbnQ7IH1cbiAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsIHVsLmRyb3Bkb3duLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDAgMCAxNHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgdWwuZHJvcGRvd24tbWVudTpiZWZvcmUge1xuICAgICAgY29udGVudDogdW5zZXQ7IH1cbiAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgdWwuZHJvcGRvd24tbWVudSBsaSB7XG4gICAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsIHVsLmRyb3Bkb3duLW1lbnUgbGkgYSB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsIHVsLmRyb3Bkb3duLW1lbnUgbGkgYTpob3ZlcjpiZWZvcmUge1xuICAgICAgICAgIGxlZnQ6IDA7IH1cbiAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsID4gbGkuY3VycmVudC1tZW51LWl0ZW0gPiBhIHtcbiAgICBjb2xvcjogIzdlYjdkNSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmY2MTAwICFpbXBvcnRhbnQ7IH1cbiAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsIC5jYXJldCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHJpZ2h0OiAtNHB4O1xuICAgIHRvcDogY2FsYyg1MCUgLSAxcHgpOyB9XG4gICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsIC5jYXJldDpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvZHJvcGRvd24tYXJyb3ctbW9iLnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9uYXZmb290ZXItYXJyb3ctZG93bi5wbmcpO1xuICAgICAgd2lkdGg6IDExcHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIHRvcDogN3B4O1xuICAgICAgcmlnaHQ6IDVweDsgfVxuICAuc2VydmljZV9iYW5uZXJfc2VjdGlvbiAuY29udGVudHMtd3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5zZXJ2aWNlX2Jhbm5lcl9zZWN0aW9uIC5jb250ZW50cy5ib3R0b20gLmNvbnRlbnRzLXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICByb3ctZ2FwOiAxN3B4OyB9XG4gIC5zZXJ2aWNlX2Jhbm5lcl9zZWN0aW9uIC5zZXJ2aWNlLWJhbm5lci1nZm9ybSB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZXJ2aWNlX2NvbnRhY3RpbmZvX3NlY3Rpb24gLmNvbnRlbnRzLnRvcCAuY29udGVudHMtd3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuc2VydmljZV9jb250YWN0aW5mb19zZWN0aW9uIC5jb250ZW50cy50b3AgLmNvbnRlbnRzLXdyYXAgLmNvbnRlbnQtbGVmdCB7XG4gICAgICBwYWRkaW5nOiAxN3B4IDAgNThweDsgfVxuICAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5oYXMtZm9vdG5vdGUgLmdmb3JtX2Zvb3RlciAuYnV0dG9uIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmdsb2JhbF9mb3JtX3NlY3Rpb24gZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuaGFzLWZvb3Rub3RlIGRpdi5nZm9ybV9maWVsZHMgLmZvcm0tZm9vdG5vdGUge1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IHVuc2V0O1xuICAgIG1hcmdpbi10b3A6IDU0cHg7IH1cbiAgLmNvbnRhY3RfZm9ybV9zZWN0aW9uIC5jb250ZW50LXJpZ2h0LFxuICAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuY29udGVudC1yaWdodCB7XG4gICAgcGFkZGluZzogNDBweCA1MHB4IDgwcHg7IH1cbiAgLnNlcnZpY2VfY29udGFjdGluZm9fc2VjdGlvbiAuY29udGVudHMudG9wIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9nbG9iYWwtY29udGFjdGluZm8tYmNrZ3JuZC1tLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDsgfVxuICAuY29udGVudF9pbWdzX3NlY3Rpb24gLmNvbnRlbnRzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcm93LWdhcDogMjFweDsgfVxuICAuZnJvbnRfaW5zaWdodHNfc2VjdGlvbiAub3VyLWFydGljbGVzIGE6bnRoLWNoaWxkKDMpLFxuICAuaW5zaWdodHNfc2VjdGlvbiAub3VyLWFydGljbGVzIGE6bnRoLWNoaWxkKDMpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5mcm9udF9iYW5uZXJfc2VjdGlvbiAuY29udGVudHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuZnJvbnRfYmFubmVyX3NlY3Rpb24gLmNvbnRlbnQtbGVmdCB7XG4gICAgcGFkZGluZzogNzBweCAwIDM1cHg7IH1cbiAgLmZyb250X2Jhbm5lcl9zZWN0aW9uIC5jb250ZW50LXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmZyb250X2Jhbm5lcl9zZWN0aW9uIC5pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiB1bnNldDtcbiAgICBib3R0b206IC0xM3B4OyB9XG4gICAgLmZyb250X2Jhbm5lcl9zZWN0aW9uIC5pbWFnZSBpbWcge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGVmdDogY2FsYyg1MCUgKyA0MHB4KTtcbiAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2VydmljZV9iZW5lZml0c19zZWN0aW9uIC50aGUtY29udGVudCBvbCxcbiAgLnNlcnZpY2VfYmVuZWZpdHNfc2VjdGlvbiAudGhlLWNvbnRlbnQgdWwge1xuICAgIGNvbHVtbi1jb3VudDogMjsgfVxuICAuY29udGFjdF9mb3JtX3NlY3Rpb24gLmNvbnRlbnRzLFxuICAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuY29udGVudHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuY29udGFjdF9mb3JtX3NlY3Rpb24gLmNvbnRlbnQtbGVmdCxcbiAgLmNvbnRhY3RfZm9ybV9zZWN0aW9uIC5jb250ZW50LXJpZ2h0LFxuICAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuY29udGVudC1sZWZ0LFxuICAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuY29udGVudC1yaWdodCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb250YWN0X2Zvcm1fc2VjdGlvbiAuY29udGVudC1sZWZ0LFxuICAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuY29udGVudC1sZWZ0IHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODc2cHgpIHtcbiAgLmJsb2dfYmFubmVyX3NlY3Rpb24gLnNoYXJlLXRvLXNvY2lhbHMuYmVsb3ctdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmJsb2dfcGFnZV9zZWN0aW9uIC50aGUtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7IH1cbiAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LXJvd3MgLmFsbS1yZXZlYWwge1xuICAgIG1heC13aWR0aDogNTYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3Qtcm93cyAuYWxtLXJldmVhbCArIC5hbG0tcmV2ZWFsIHtcbiAgICAgIG1hcmdpbjogMTVweCBhdXRvIDA7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3Qtcm93cyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICByb3ctZ2FwOiAxNnB4OyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3Qtcm93cyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50ICsgLmNhcmQtY29udGVudCB7XG4gICAgICAgIG1hcmdpbjogMTVweCBhdXRvIDA7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLnBvc3QtdGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgMCA3cHg7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLnBvc3QtaW5mbyB7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LXJvd3MgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCAuZXhjZXJwdCBwIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMTJweDsgfVxuICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3QtY2FyZHMgLmFsbS1yZXZlYWwge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgcm93LWdhcDogMTdweDsgfVxuICAuYmxvZ19wYWdlX3NlY3Rpb24gLnRoZS1jb250ZW50LXdyYXAuc2luZ2xlLXBvc3QtYmxvZyB7XG4gICAgcGFkZGluZzogMzBweCAwIDRweDsgfVxuICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuY29udGVudC13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaGFyZS10by1zb2NpYWxzLmluLXBvc3QtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2lkZWJhciB7XG4gICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaWRlYmFyIC50aGVfY2hhbXBfc2hhcmluZ19jb250YWluZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaWRlYmFyIC53aWRnZXQtd3JhcCB1bCB7XG4gICAgICBtYXJnaW46IDM0cHggMCAyN3B4OyB9XG4gICNmb290ZXIgLmEtY3VzdG9tLWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgI2Zvb3RlciAuYS1jdXN0b20tbG9nby5tb2JpbGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgI2Zvb3RlciAuZm9vdGVyLWNvbnRlbnRzLmhlYWRpbmdzIC5mbGV4LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTBweCAwOyB9XG4gICNmb290ZXIgLmZvb3Rlci1jb250ZW50cy5oZWFkaW5ncyAuaGVhZGluZyB7XG4gICAgcGFkZGluZzogMDsgfVxuICAjZm9vdGVyIC5mb290ZXItY29udGVudHMuaGVhZGluZ3MgLmltYWdlIGltZyB7XG4gICAgbWF4LXdpZHRoOiA3NnB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiB1bnNldDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH1cbiAgI2Zvb3RlciB1bC5mb290ZXItc29jaWFsLWljb25zIHtcbiAgICBjb2x1bW4tZ2FwOiAxMnB4OyB9XG4gICNmb290ZXIgLmZvb3Rlci1jb250ZW50cy5xdWljay1saW5rcyAuZmxleC1jb250YWluZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHggMCAwOyB9XG4gIC5zZXJ2aWNlX2ZhcXNfc2VjdGlvbiAuZmFxcyAucGFuZWwtaGVhZGluZyB7XG4gICAgcGFkZGluZzogMTNweCAxMHB4IDEzcHggMThweDsgfVxuICAuc2VydmljZV9mYXFzX3NlY3Rpb24gLmZhcS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4OyB9XG4gIC5zZXJ2aWNlX2ZhcXNfc2VjdGlvbiAuZmFxLXRpdGxlIGkuaWNvbiB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgycHgpIHtcbiAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjbG9nbyB7XG4gICAgcGFkZGluZzogMjBweCAwOyB9XG4gICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjbG9nbyAuYS1jdXN0b20tbG9nbyBpbWcge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjbG9nbyAuYS1jdXN0b20tbG9nbyBpbWcubW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgI2Zvb3RlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvZm9vdGVyLWJja2dybmQtbS5wbmcpOyB9XG4gICAgI2Zvb3RlciAuZm9vdGVyLWNvbnRlbnRzLmJvdHRvbSAuZmxleC1jb250YWluZXIge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBjb2x1bW4tZ2FwOiAzMHB4O1xuICAgICAgcm93LWdhcDogMjFweDtcbiAgICAgIHBhZGRpbmc6IDIxcHggMCAyNHB4OyB9XG4gICAgICAjZm9vdGVyIC5mb290ZXItY29udGVudHMuYm90dG9tIC5mbGV4LWNvbnRhaW5lciAuZm9vdGVyLWNvbC1sb2dvIHtcbiAgICAgICAgb3JkZXI6IDI7IH1cbiAgICAgICNmb290ZXIgLmZvb3Rlci1jb250ZW50cy5ib3R0b20gLmZsZXgtY29udGFpbmVyIC5mb290ZXItc29jaWFsLWljb25zLWJveCB7XG4gICAgICAgIG9yZGVyOiAzOyB9XG4gICAgICAjZm9vdGVyIC5mb290ZXItY29udGVudHMuYm90dG9tIC5mbGV4LWNvbnRhaW5lciAuZm9vdGVyLWNvbnRlbnQtcmlnaHQge1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q0ZDRkNTsgfVxuICAgICAgI2Zvb3RlciAuZm9vdGVyLWNvbnRlbnRzLmJvdHRvbSAuZmxleC1jb250YWluZXIgI21lbnUtZm9vdGVyLXF1aWNrLWxpbmtzIHtcbiAgICAgICAgY29sdW1uLWdhcDogNjBweDsgfVxuICAuc2VydmljZV9iZW5lZml0c19zZWN0aW9uIC50aGUtY29udGVudCBvbCxcbiAgLnNlcnZpY2VfYmVuZWZpdHNfc2VjdGlvbiAudGhlLWNvbnRlbnQgdWwge1xuICAgIGNvbHVtbi1jb3VudDogMTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLmJsb2ctcHJldi1pbWcge1xuICAgIG1pbi1oZWlnaHQ6IDE4NnB4O1xuICAgIG1heC1oZWlnaHQ6IDE4NnB4OyB9XG4gIC5mcm9udF9pbnNpZ2h0c19zZWN0aW9uIC5vdXItYXJ0aWNsZXMgYTpudGgtY2hpbGQoMiksXG4gIC5pbnNpZ2h0c19zZWN0aW9uIC5vdXItYXJ0aWNsZXMgYTpudGgtY2hpbGQoMikge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuZnJvbnRfYmFubmVyX3NlY3Rpb24gLmNvbnRlbnQtbGVmdCB7XG4gICAgcGFkZGluZzogMjhweCAwIDZweDsgfVxuICAuZnJvbnRfYmFubmVyX3NlY3Rpb24gLmhlYWRpbmdzLm1haW4ge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICBtYXJnaW46IDAgMCAxNXB4OyB9XG4gIC5mcm9udF9iYW5uZXJfc2VjdGlvbiAudGhlLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW46IDAgMCA0M3B4OyB9XG4gIC5mcm9udF9iYW5uZXJfc2VjdGlvbiAuZHJvcGRvd24taGVhZGluZyB7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cbiAgLmZyb250X2Jhbm5lcl9zZWN0aW9uIC5pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5mcm9udF9iYW5uZXJfc2VjdGlvbiAuaW1hZ2UubW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5mcm9udF9iYW5uZXJfc2VjdGlvbiAuYnRucyB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAuZnJvbnRfcGFydG5lcnNfc2VjdGlvbiAuY29udGVudHMge1xuICAgIHBhZGRpbmc6IDdweCAwIDM2cHg7IH1cbiAgLmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMjNweCAwOyB9XG4gICAgLmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbiAuY29udGVudHMge1xuICAgICAgcm93LWdhcDogMTNweDsgfVxuICAgIC5mcm9udF9pbWdjb250ZW50X3NlY3Rpb24gLmhlYWRpbmdzLm1haW4ge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICBtYXJnaW46IDAgMCA0cHg7IH1cbiAgICAuZnJvbnRfaW1nY29udGVudF9zZWN0aW9uIC50aGUtY29udGVudCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5mcm9udF9pbWdjb250ZW50X3NlY3Rpb24gLmltYWdlIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgcGFkZGluZzogMCAyN3B4IDE3cHg7IH1cbiAgICAuZnJvbnRfaW1nY29udGVudF9zZWN0aW9uIC5zZXJ2aWNlLWxpbmtzIC5zZXJ2aWNlLWxpbmsge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgcGFkZGluZzogOHB4IDE4cHggNHB4OyB9XG4gIC5zZXJ2aWNlX2Jhbm5lcl9zZWN0aW9uIC5jb250ZW50cy50b3Age1xuICAgIHBhZGRpbmc6IDE5cHggMCAzMXB4OyB9XG4gIC5zZXJ2aWNlX2Jhbm5lcl9zZWN0aW9uIC5jb250ZW50cy5ib3R0b20ge1xuICAgIHBhZGRpbmc6IDAgMCAzMHB4OyB9XG4gIC5zZXJ2aWNlX2Jhbm5lcl9zZWN0aW9uIC5oZWFkaW5ncy5tYWluIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgbWFyZ2luOiAwIDAgMXB4OyB9XG4gIC5zZXJ2aWNlX2Jhbm5lcl9zZWN0aW9uIC5oZWFkaW5ncy5kZXNjIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cbiAgLnNlcnZpY2VfYmFubmVyX3NlY3Rpb24gLnRoZS1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDsgfVxuICAuc2VydmljZV9iYW5uZXJfc2VjdGlvbiAuaW1hZ2Uge1xuICAgIG1hcmdpbjogLTI0cHggMCAwOyB9XG4gIC5zZXJ2aWNlX2Jhbm5lcl9zZWN0aW9uIC50aGUtY29udGVudCB7XG4gICAgbWFyZ2luOiAxMnB4IDAgMDsgfVxuICAuc2VydmljZV9iZW5lZml0c2ZhcXNfc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMzhweCAwIDE1MHB4OyB9XG4gIC5zZXJ2aWNlX2JlbmVmaXRzX3NlY3Rpb24gLmhlYWRpbmdzLm1haW4ge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICBtYXJnaW46IDAgMCAxMnB4OyB9XG4gIC5zZXJ2aWNlX2JlbmVmaXRzX3NlY3Rpb24gLnRoZS1jb250ZW50IGgxLCAuc2VydmljZV9iZW5lZml0c19zZWN0aW9uIC50aGUtY29udGVudCBoMiwgLnNlcnZpY2VfYmVuZWZpdHNfc2VjdGlvbiAudGhlLWNvbnRlbnQgaDMsIC5zZXJ2aWNlX2JlbmVmaXRzX3NlY3Rpb24gLnRoZS1jb250ZW50IGg0LCAuc2VydmljZV9iZW5lZml0c19zZWN0aW9uIC50aGUtY29udGVudCBoNSwgLnNlcnZpY2VfYmVuZWZpdHNfc2VjdGlvbiAudGhlLWNvbnRlbnQgaDYge1xuICAgIG1hcmdpbjogMTlweCAwIDEzcHg7IH1cbiAgLnNlcnZpY2VfYmVuZWZpdHNfc2VjdGlvbiAudGhlLWNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4OyB9XG4gIC5zZXJ2aWNlX2JlbmVmaXRzX3NlY3Rpb24gLmJlbmVmaXRzIHtcbiAgICBtYXJnaW46IDIycHggMCAwOyB9XG4gIC5zZXJ2aWNlX2JlbmVmaXRzX3NlY3Rpb24gLmJlbmVmaXQgaDMge1xuICAgIG1hcmdpbjogMCAwIDlweDsgfVxuICAuc2VydmljZV9iZW5lZml0c19zZWN0aW9uIC5iZW5lZml0IHAge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDsgfVxuICAuc2VydmljZV9mYXFzX3NlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDQ1cHggMCAwOyB9XG4gICAgLnNlcnZpY2VfZmFxc19zZWN0aW9uIC5oZWFkaW5ncy5tYWluIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgbWFyZ2luOiAwIDAgMjJweDsgfVxuICAgIC5zZXJ2aWNlX2ZhcXNfc2VjdGlvbiAuZmFxcyAuY29udGVudC13cmFwIHtcbiAgICAgIHBhZGRpbmc6IDExcHggMCA0cHg7IH1cbiAgICAuc2VydmljZV9mYXFzX3NlY3Rpb24gLmZhcXMgLnBhbmVsLWNvbGxhcHNlIHAge1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cbiAgLnNlcnZpY2VfY29udGFjdGluZm9fc2VjdGlvbiAuY29udGVudHMudG9wIHtcbiAgICBwYWRkaW5nOiAwIDAgMjEwcHg7IH1cbiAgICAuc2VydmljZV9jb250YWN0aW5mb19zZWN0aW9uIC5jb250ZW50cy50b3AgLmhlYWRpbmdzLm1haW4ge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICBtYXJnaW46IDAgMCAxOHB4OyB9XG4gIC5zZXJ2aWNlX2NvbnRhY3RpbmZvX3NlY3Rpb24gLmNvbnRlbnQtcmlnaHQgLmltYWdlIHtcbiAgICBtYXJnaW46IC0xMjdweCAwIDA7IH1cbiAgICAuc2VydmljZV9jb250YWN0aW5mb19zZWN0aW9uIC5jb250ZW50LXJpZ2h0IC5pbWFnZSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAuc2VydmljZV9jb250YWN0aW5mb19zZWN0aW9uIC50aGUtY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cbiAgLmdsb2JhbF9mb3JtX3NlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IC0xOTNweDsgfVxuICAuY29udGFjdF9mb3JtX3NlY3Rpb24sXG4gIC5nbG9iYWxfZm9ybV9zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDAgMjBweDsgfVxuICAgIC5jb250YWN0X2Zvcm1fc2VjdGlvbiAuY29udGVudC1sZWZ0LFxuICAgIC5nbG9iYWxfZm9ybV9zZWN0aW9uIC5jb250ZW50LWxlZnQge1xuICAgICAgcGFkZGluZzogMTZweCAxOXB4IDMwcHg7IH1cbiAgICAuY29udGFjdF9mb3JtX3NlY3Rpb24gLmNvbnRlbnQtcmlnaHQsXG4gICAgLmdsb2JhbF9mb3JtX3NlY3Rpb24gLmNvbnRlbnQtcmlnaHQge1xuICAgICAgcGFkZGluZzogMTFweCAyMHB4IDYzcHg7IH1cbiAgICAuY29udGFjdF9mb3JtX3NlY3Rpb24gLmNvbnRhY3QtaW5mbyxcbiAgICAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuY29udGFjdC1pbmZvIHtcbiAgICAgIHJvdy1nYXA6IDlweDtcbiAgICAgIHBhZGRpbmc6IDAgMCA0cHg7IH1cbiAgICAuY29udGFjdF9mb3JtX3NlY3Rpb24gLmhlYWRpbmdzLm1haW4sXG4gICAgLmdsb2JhbF9mb3JtX3NlY3Rpb24gLmhlYWRpbmdzLm1haW4ge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgI2Zvb3RlciAjbWVudS1mb290ZXItcXVpY2stbGlua3Mge1xuICAgIGNvbHVtbi1nYXA6IDYwcHg7IH1cbiAgLmJhbm5lcl9zZWN0aW9uIC50aGUtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAycHggMCAyN3B4OyB9XG4gIC5iYW5uZXJfc2VjdGlvbiAuaGVhZGluZ3MudG9wIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5iYW5uZXJfc2VjdGlvbiAuaGVhZGluZ3MubWFpbiB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbjogMCAwIDEwcHg7IH1cbiAgLmJhbm5lcl9zZWN0aW9uIC50aGUtY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4OyB9XG4gIC5jb250ZW50X2ltZ3Nfc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMjFweCAwIDA7IH1cbiAgICAuY29udGVudF9pbWdzX3NlY3Rpb24gLmhlYWRpbmdzLnRvcCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBtYXJnaW46IDAgMCAxMnB4OyB9XG4gICAgLmNvbnRlbnRfaW1nc19zZWN0aW9uIC5oZWFkaW5ncy5tYWluIHtcbiAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgbWFyZ2luOiAwIDAgMTRweDsgfVxuICAgIC5jb250ZW50X2ltZ3Nfc2VjdGlvbiAudGhlLWNvbnRlbnQgcCB7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDsgfVxuICAuY29udGVudF9pbWdzX3NlY3Rpb24gLmNvbnRlbnQtcmlnaHQge1xuICAgIG1hcmdpbi1ib3R0b206IC02NnB4OyB9XG4gIC5jb250ZW50X2ltZ3Nfc2VjdGlvbiAuZ2FsbGVyeSB7XG4gICAgY29sdW1uLWdhcDogMTJweDtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5jb250ZW50X2ltZ3Nfc2VjdGlvbiAuZ2FsbGVyeS1pbWFnZSB7XG4gICAgbWFyZ2luOiAwIDAgMTJweDsgfVxuICAgIC5jb250ZW50X2ltZ3Nfc2VjdGlvbiAuZ2FsbGVyeS1pbWFnZTpudGgtY2hpbGQoMykgaW1nLCAuY29udGVudF9pbWdzX3NlY3Rpb24gLmdhbGxlcnktaW1hZ2U6bnRoLWNoaWxkKDQpIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDE0OHB4OyB9XG4gICAgLmNvbnRlbnRfaW1nc19zZWN0aW9uIC5nYWxsZXJ5LWltYWdlIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDE2MHB4OyB9XG4gIC5vdXJfdGVhbV9zZWN0aW9uIC5vdXItbWVtYmVycyB7XG4gICAgY29sdW1uLWdhcDogMTJweDtcbiAgICByb3ctZ2FwOiAxOXB4O1xuICAgIG1heC13aWR0aDogMzIwcHg7IH1cbiAgLm91cl90ZWFtX3NlY3Rpb24gLmNvbnRlbnRzLnRvcCB7XG4gICAgcGFkZGluZzogOTFweCAwIDEwMnB4OyB9XG4gIC5vdXJfdGVhbV9zZWN0aW9uIC5jb250ZW50cy5ib3R0b20ge1xuICAgIHBhZGRpbmc6IDAgMCAyM3B4OyB9XG4gIC5vdXJfdGVhbV9zZWN0aW9uIC5oZWFkaW5ncy50b3Age1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW46IDAgMCA4cHg7IH1cbiAgLm91cl90ZWFtX3NlY3Rpb24gLmhlYWRpbmdzLm1haW4ge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDsgfVxuICAub3VyX3RlYW1fc2VjdGlvbiAubWVtYmVyLWRldGFpbHMge1xuICAgIHBhZGRpbmc6IDI1cHggMCAwOyB9XG4gIC5vdXJfdGVhbV9zZWN0aW9uIC5tZW1iZXIge1xuICAgIG1heC13aWR0aDogMTQ5cHg7IH1cbiAgLm91cl90ZWFtX3NlY3Rpb24gLm1lbWJlci1uYW1lIHtcbiAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgICAub3VyX3RlYW1fc2VjdGlvbiAubWVtYmVyLW5hbWU6YWZ0ZXIge1xuICAgICAgbWFyZ2luOiAxMXB4IGF1dG8gMTJweDsgfVxuICAub3VyX3RlYW1fc2VjdGlvbiAubWVtYmVyLXBvc2l0aW9uIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7IH1cbiAgLm91cl90ZWFtX3NlY3Rpb24gLm1lbWJlci1saW5rcyB7XG4gICAgbWFyZ2luOiA4cHggMCAwOyB9XG4gIC5mcm9udF9pbnNpZ2h0c19zZWN0aW9uIC50aGUtY29udGVudC13cmFwLFxuICAuaW5zaWdodHNfc2VjdGlvbiAudGhlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMjhweCAwIDI1MHB4OyB9XG4gIC5mcm9udF9pbnNpZ2h0c19zZWN0aW9uIC5oZWFkaW5ncy5tYWluLFxuICAuaW5zaWdodHNfc2VjdGlvbiAuaGVhZGluZ3MubWFpbiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIG1hcmdpbjogMCAwIDRweDsgfVxuICAuZnJvbnRfaW5zaWdodHNfc2VjdGlvbiAudGhlLWNvbnRlbnQgcCxcbiAgLmluc2lnaHRzX3NlY3Rpb24gLnRoZS1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDsgfVxuICAuZnJvbnRfaW5zaWdodHNfc2VjdGlvbiAuYnRucyxcbiAgLmluc2lnaHRzX3NlY3Rpb24gLmJ0bnMge1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC5mcm9udF9pbnNpZ2h0c19zZWN0aW9uIC5idG5zIC5idG4tbGluayxcbiAgICAuaW5zaWdodHNfc2VjdGlvbiAuYnRucyAuYnRuLWxpbmsge1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7IH1cbiAgLnNpbmdsZS1wb3N0IC5ibG9nX2Jhbm5lcl9zZWN0aW9uIC50aGUtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAxM3B4IDAgMTE2cHg7IH1cbiAgLnNpbmdsZS1wb3N0IC5ibG9nX2Jhbm5lcl9zZWN0aW9uIC5oZWFkaW5ncy5tYWluIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgbWFyZ2luOiAwIDAgMTJweDsgfVxuICAuc2luZ2xlLXBvc3QgLmJsb2dfcGFnZV9zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDAgMTlweDsgfVxuICAuYmxvZ19iYW5uZXJfc2VjdGlvbiAudGhlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNHB4IDAgMDsgfVxuICAuYmxvZ19iYW5uZXJfc2VjdGlvbiAuaGVhZGluZ3MudG9wIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5ibG9nX2Jhbm5lcl9zZWN0aW9uIC5oZWFkaW5ncy5tYWluIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luOiAwIDAgMTNweDsgfVxuICAuYmxvZ19iYW5uZXJfc2VjdGlvbiAudGhlLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDsgfVxuICAuYmxvZ19wYWdlX3NlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDAgMCAzNXB4OyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5hbG0tYnRuLXdyYXAge1xuICAgICAgbWFyZ2luOiAzMXB4IDAgMDsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50IHtcbiAgICAgIHJvdy1nYXA6IDIzcHg7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvOyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LWNhcmRzIC5hbG0tcmV2ZWFsIC5wb3N0LWNvbnRlbnRzIHtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbCAuYmxvZy1wcmV2LWltZyB7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvOyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3QtY2FyZHMgLmFsbS1yZXZlYWwgLmJsb2ctcHJldi1pbWcgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LWNhcmRzIC5hbG0tcmV2ZWFsIC5wb3N0LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4OyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LWNhcmRzIC5hbG0tcmV2ZWFsIC5wb3N0LWRhdGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbCAucmVhZG1vcmUge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IHtcbiAgICAgIG1hcmdpbjogLTEzNnB4IDAgMDsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLmNvbnRlbnQtd3JhcCB7XG4gICAgICAgIHJvdy1nYXA6IDQwcHg7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5wb3N0LWltYWdlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgN3B4OyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAucG9zdC1jb250ZW50LWJveCBoMSwgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnBvc3QtY29udGVudC1ib3ggaDIsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5wb3N0LWNvbnRlbnQtYm94IGgzLCAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAucG9zdC1jb250ZW50LWJveCBoNCwgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnBvc3QtY29udGVudC1ib3ggaDUsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5wb3N0LWNvbnRlbnQtYm94IGg2IHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnBvc3QtY29udGVudC1ib3ggcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cbiAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnBvc3QtY29udGVudC1ib3ggcCArIHAge1xuICAgICAgICAgIG1hcmdpbjogNDBweCAwIDVweDsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnBvc3QtY29udGVudC1ib3ggaDEsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5wb3N0LWNvbnRlbnQtYm94IGgyLCAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAucG9zdC1jb250ZW50LWJveCBoMywgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnBvc3QtY29udGVudC1ib3ggaDQsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5wb3N0LWNvbnRlbnQtYm94IGg1LCAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAucG9zdC1jb250ZW50LWJveCBoNiB7XG4gICAgICAgIG1hcmdpbjogNnB4IDAgMDsgfVxuICAgICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAucG9zdC1jb250ZW50LWJveCBoMSArIHAsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5wb3N0LWNvbnRlbnQtYm94IGgyICsgcCwgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnBvc3QtY29udGVudC1ib3ggaDMgKyBwLCAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAucG9zdC1jb250ZW50LWJveCBoNCArIHAsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5wb3N0LWNvbnRlbnQtYm94IGg1ICsgcCwgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnBvc3QtY29udGVudC1ib3ggaDYgKyBwIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAucG9zdC1jb250ZW50IC5wb3N0LWRhdGUge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7IH1cbiAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnBvc3QtY29udGVudCAucG9zdC1kYXRlICsgcCB7XG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDAgNXB4OyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0LWJveCAuc2VwYXJhdG9yIHtcbiAgICAgICAgbWFyZ2luOiAyOXB4IDAgMDsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnNoYXJlLXRvLXNvY2lhbHMge1xuICAgICAgICBtYXJnaW46IDZweCAwIDA7IH1cbiAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdC1ib3ggLnNoYXJlLXRvLXNvY2lhbHMgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaWRlYmFyIC53aWRnZXQtd3JhcCB1bCB7XG4gICAgICAgIG1hcmdpbjogMzJweCAwIDMzcHg7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5zaWRlYmFyIC53aWRnZXQtd3JhcCBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTdweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICNmb290ZXIgLmZvb3Rlci1jb250ZW50cy5xdWljay1saW5rcyAuZmxleC1jb250YWluZXJcbiNmb290ZXIgLmZvb3Rlci1ib3R0b20gLmNvbG9waG9uIC5ieSBhIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEycHg7IH1cbiAgI2Zvb3RlciAuZm9vdGVyLWNvbnRlbnRzLnRvcCB7XG4gICAgcGFkZGluZzogMjRweCAwIDA7IH1cbiAgI2Zvb3RlciAuZm9vdGVyLWNvbnRlbnRzLmJvdHRvbSAuZmxleC1jb250YWluZXIge1xuICAgIGJvcmRlci10b3A6IG5vbmU7IH1cbiAgI2Zvb3RlciAjbWVudS1mb290ZXItbmF2aWdhdGlvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAwOyB9XG4gICAgI2Zvb3RlciAjbWVudS1mb290ZXItbmF2aWdhdGlvbiA+IGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDhweCAwIDVweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODU5Y2FkOyB9XG4gICAgICAjZm9vdGVyICNtZW51LWZvb3Rlci1uYXZpZ2F0aW9uID4gbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzg1OWNhZDsgfVxuICAgICAgI2Zvb3RlciAjbWVudS1mb290ZXItbmF2aWdhdGlvbiA+IGxpOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoYXNzZXRzL2ltZy9uYXZmb290ZXItYXJyb3ctZG93bi5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyMnB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgaGVpZ2h0OiA3cHg7IH1cbiAgICAgICNmb290ZXIgI21lbnUtZm9vdGVyLW5hdmlnYXRpb24gPiBsaS5hY3RpdmU6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG4gICAgICAjZm9vdGVyICNtZW51LWZvb3Rlci1uYXZpZ2F0aW9uID4gbGkgdWwuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgICAgI2Zvb3RlciAjbWVudS1mb290ZXItbmF2aWdhdGlvbiA+IGxpIHVsLmRyb3Bkb3duLW1lbnUuYWN0aXZlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGFuaW1hdGlvbjogYW5pbS1zaG93IC4zcyBlYXNlLWluLW91dDsgfVxuICAjZm9vdGVyIC5mb290ZXItbmF2cy1ib3gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogNzBweCAwIDA7XG4gICAgcm93LWdhcDogMTBweDsgfVxuICAgICNmb290ZXIgLmZvb3Rlci1uYXZzLWJveCAuZm9vdGVyLW5hdi1jb2wge1xuICAgICAgZmxleDogYXV0bzsgfVxuICAjZm9vdGVyIC5mb290ZXItbmF2LWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZjAxMDA7XG4gICAgcGFkZGluZzogOHB4IDAgM3B4OyB9XG4gICAgI2Zvb3RlciAuZm9vdGVyLW5hdi1jb2wgLm5hdi1jb2wtaGVhZGluZyB7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgcGFkZGluZzogMCAwIDE0cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0cmFuc2l0aW9uOiAuM3M7IH1cbiAgICAgICNmb290ZXIgLmZvb3Rlci1uYXYtY29sIC5uYXYtY29sLWhlYWRpbmc6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChhc3NldHMvaW1nL25hdi1kcm9wZG93bi1hcnJvdy5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtOHB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICB3aWR0aDogMTFweDtcbiAgICAgICAgaGVpZ2h0OiA3cHg7IH1cbiAgICAgICNmb290ZXIgLmZvb3Rlci1uYXYtY29sIC5uYXYtY29sLWhlYWRpbmcuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2NjY2NjY7IH1cbiAgICAgICNmb290ZXIgLmZvb3Rlci1uYXYtY29sIC5uYXYtY29sLWhlYWRpbmcuYWN0aXZlOmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAgICNmb290ZXIgLmZvb3Rlci1uYXYtY29sIC5uYXYtbGlua3Mge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBtYXJnaW46IDlweCAwIDE3cHg7IH1cbiAgICAgICNmb290ZXIgLmZvb3Rlci1uYXYtY29sIC5uYXYtbGlua3MuYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgYW5pbWF0aW9uOiBhbmltLWZsZXggLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAjZm9vdGVyIC5mb290ZXItbmF2LWNvbCAubmF2LWxpbmtzIGEge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4OyB9XG4gIC5zZXJ2aWNlX2Jhbm5lcl9zZWN0aW9uIC5zZXJ2aWNlLWJhbm5lci1nZm9ybSB7XG4gICAgcGFkZGluZzogNXB4IDIwcHggNjFweDsgfVxuICAuc2VydmljZV9iYW5uZXJfc2VjdGlvbiAuaGVhZGluZ3MuZm9ybSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgMnB4OyB9XG4gIC5zZXJ2aWNlX2Jhbm5lcl9zZWN0aW9uIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLnNtYWxsLWJ0biAuYnV0dG9uOm5vdCguZ2Zvcm1fYnV0dG9uX3NlbGVjdF9maWxlcykge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gIC5zZXJ2aWNlX2Jhbm5lcl9zZWN0aW9uIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmhhcy1mb290bm90ZSBkaXYuZ2Zvcm1fZmllbGRzIC5mb3JtLWZvb3Rub3RlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiA2M3B4IDAgMDsgfVxuICAuZnJvbnRfcGFydG5lcnNfc2VjdGlvbiAucGFydG5lcnMtaWNvbnMgLnNsaWNrLXRyYWNrIHtcbiAgICBjb2x1bW4tZ2FwOiAwOyB9XG4gIC5mcm9udF9wYXJ0bmVyc19zZWN0aW9uIC5wYXJ0bmVycy1pY29ucyBsaSBpbWcge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDYwcHgpIHtcbiAgI2Zvb3RlciAuZm9vdGVyLWJvdHRvbSAuY29sb3Bob24gLmJ5IGEgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmZyb250X2luc2lnaHRzX3NlY3Rpb24sXG4gIC5pbnNpZ2h0c19zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDAgMTY1cHg7IH1cbiAgICAuZnJvbnRfaW5zaWdodHNfc2VjdGlvbiAub3VyLWFydGljbGVzLFxuICAgIC5pbnNpZ2h0c19zZWN0aW9uIC5vdXItYXJ0aWNsZXMge1xuICAgICAgYm90dG9tOiA0OHB4OyB9XG4gICAgICAuZnJvbnRfaW5zaWdodHNfc2VjdGlvbiAub3VyLWFydGljbGVzIC5jYXJkLWNvbnRlbnQsXG4gICAgICAuaW5zaWdodHNfc2VjdGlvbiAub3VyLWFydGljbGVzIC5jYXJkLWNvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAzNDNweDtcbiAgICAgICAgcm93LWdhcDogMTVweDsgfVxuICAgICAgLmZyb250X2luc2lnaHRzX3NlY3Rpb24gLm91ci1hcnRpY2xlcyAuYmxvZy1wcmV2LWltZyxcbiAgICAgIC5pbnNpZ2h0c19zZWN0aW9uIC5vdXItYXJ0aWNsZXMgLmJsb2ctcHJldi1pbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAyNThweDtcbiAgICAgICAgbWF4LWhlaWdodDogMjU4cHg7IH1cbiAgICAgICAgLmZyb250X2luc2lnaHRzX3NlY3Rpb24gLm91ci1hcnRpY2xlcyAuYmxvZy1wcmV2LWltZyBpbWcsXG4gICAgICAgIC5pbnNpZ2h0c19zZWN0aW9uIC5vdXItYXJ0aWNsZXMgLmJsb2ctcHJldi1pbWcgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAgIC5mcm9udF9pbnNpZ2h0c19zZWN0aW9uIC5vdXItYXJ0aWNsZXMgLnBvc3QtdGl0bGUsXG4gICAgICAuaW5zaWdodHNfc2VjdGlvbiAub3VyLWFydGljbGVzIC5wb3N0LXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDsgfSB9XG4iLCJib2R5e1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcbiAgICBmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogJG1haW5mb250LXNpemU7XG4gICAgY29sb3I6ICRkZWZhdWx0LWZvbnQtY29sb3I7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAkYm9keS13aWR0aDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IDFzIG9wYWNpdHk7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICYubG9hZGluZ3tcblx0ICAgIG9wYWNpdHk6IDA7XG4gICAgXHR0cmFuc2l0aW9uOiBub25lO1xuXHR9XG59XG5ib2R5OjphZnRlcntcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgIHdpZHRoOiAwO1xuICAgaGVpZ2h0OiAwO1xuICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgIHotaW5kZXg6IC0xMTtcbiAgIGNvbnRlbnQ6IHVybChhc3NldHMvaW1nL2Zvb3Rlci1iY2tncm5kLnBuZykgdXJsKGFzc2V0cy9pbWcvZm9vdGVyLWJja2dybmQtbS5wbmcpIHVybChhc3NldHMvaW1nL2luc2lnaHRzLWJja2dybmQucG5nKSB1cmwoYXNzZXRzL2ltZy9zaW5nbGUtcG9zdC1iY2tncm5kLnBuZykgdXJsKGFzc2V0cy9pbWcvc2luZ2xlLXBvc3QtYmNrZ3JuZC1tLnBuZykgdXJsKGFzc2V0cy9pbWcvZ2xvYmFsLWNvbnRhY3RpbmZvLWJja2dybmQucG5nKTtcbn1cbmJvZHk6bm90KC53b29jb21tZXJjZSkgaW1ne1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0bWF4LXdpZHRoOiBub25lO1xufVxuI2NvbnRlbnQtd3JhcHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogYXV0bztcbn1cbiNwYWdlLnNpdGV7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdC5zaXRlLWlubmVyLFx0XG5cdD4ud3JhcHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogYXV0bztcblx0fVxuXHQud3JhcHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0bWluLWhlaWdodDogMTAwdmg7XG5cdH1cbn1cbmF7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XG5cdC8vIEBleHRlbmQgLmFuaW1hdGU7XG5cdGNvbG9yOiAkZGVmYXVsdC1saW5rLWNvbG9yO1xuXHRvdXRsaW5lOiBub25lIWltcG9ydGFudDtcbiAgIFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyk7XG5cdCY6aG92ZXIsXG5cdCY6YWN0aXZlLFxuXHQmOmZvY3Vze1xuXHRcdGNvbG9yOiAkaG92ZXItbGluay1jb2xvcjtcblx0fVxuXHRpe1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRjb2xvcjogJGJsdWU7XG4gICBcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyk7XG4gICBcdFx0Ji5mYS1pbnN0YWdyYW17XG5cdFx0XHRmb250LXNpemU6IDIxcHg7XG4gICBcdFx0fVxuICAgXHRcdCYuZmEteWVscHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcbiAgIFx0XHR9XG4gICBcdFx0Ji5mYS1nb29nbGV7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG4gICBcdFx0fVxuXHR9XG59XG5we1xuXHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuLy8gLnRoZS1jb250ZW50IHAgYTpob3Zlcixcbi8vIC50aGUtY29udGVudCBwIGE6YWN0aXZlLFxuLy8gLnRoZS1jb250ZW50IHAgYTpmb2N1c3tcbi8vIFx0c3Bhbjpub3QoW2NsYXNzXSk6bm90KFtjbGFzcz1cIlwiXSl7XG4vLyBcdFx0Y29sb3I6ICRob3Zlci1saW5rLWNvbG9yIWltcG9ydGFudDtcbi8vIFx0fVxuLy8gfVxuLy8gaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbi8vIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG4vLyBpbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxuLy8gdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCxcbi8vIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG4vLyB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxuLy8gc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGwsXG4vLyBzZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbDpob3Zlcixcbi8vIHNlbGVjdDotd2Via2l0LWF1dG9maWxsOmZvY3Vze1xuLy8gICBib3JkZXI6IDFweCBzb2xpZCAkYmxhY2shaW1wb3J0YW50O1xuLy8gICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogJHdoaXRlIWltcG9ydGFudDtcbi8vICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMHB4IDEwMDBweCAkZGFyay1ibHVlIGluc2V0IWltcG9ydGFudDtcbi8vICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcbi8vIH1cbi8vIC5saW5lLWdzcGFjZXJ7XG4vLyBcdHdpZHRoOiBpbmhlcml0O1xuLy8gXHRoZWlnaHQ6IDJweDtcbi8vIFx0bWFyZ2luOiA5cHggMCAzNnB4O1xuLy8gfVxuLy8gR2xvYmFsIEJ1dHRvbiBTdHlsZVxuLmJ0bi1saW5re1xuXHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRsaW5lLWhlaWdodDogNDhweDtcblx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcblx0Y29sb3I6ICRibHVlO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMzIycHg7XG4gICAgbWluLWhlaWdodDogNjBweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG5cdG1hcmdpbjogMTJweCAwIDAhaW1wb3J0YW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2J0bi1hcnJvdy5wbmcpO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyOXB4IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtYmx1ZS0xMDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXHRib3gtc2hhZG93OiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6Zm9jdXMsXG5cdCY6aG92ZXJ7XG5cdFx0Y29sb3I6ICRibHVlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxOXB4IGNlbnRlcjtcblx0XHQmOmJlZm9yZXtcblx0XHRcdHRvcDogM3B4O1xuXHRcdFx0bGVmdDogM3B4O1xuXHRcdH1cblx0fVxuXHQmOmFjdGl2ZXtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlLTEwMDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9idG4tYXJyb3ctYS5wbmcpO1xuXHR9XG5cdCY6YmVmb3Jle1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDZweDtcblx0XHRsZWZ0OiA2cHg7XG5cdCAgICB3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZS0xMDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuICAgIFx0dHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuXHRcdHotaW5kZXg6IC0xO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cdCYuc29saWR7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xNyk7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRtaW4td2lkdGg6IDIxMHB4O1xuXHRcdCY6Zm9jdXMsXG5cdFx0Jjpob3Zlcntcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UtMTAwO1xuXHRcdH1cblx0XHQmOmFjdGl2ZXtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UtMzAwO1xuXHRcdH1cblx0XHQmOmJlZm9yZXtcblx0XHRcdGNvbnRlbnQ6IHVuc2V0O1xuXHRcdH1cblx0fVxuXHQmLmx1Y2lke1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHQgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHRjb2xvcjogJG9yYW5nZTtcblx0XHR3aWR0aDogbWF4LWNvbnRlbnQ7XG5cdFx0bWluLXdpZHRoOiBhdXRvO1xuXHQgICAgbWluLWhlaWdodDogZml0LWNvbnRlbnQ7XG5cdFx0cGFkZGluZzogMDtcblx0XHRib3JkZXI6IG5vbmU7XG4gICAgXHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdCY6Zm9jdXMsXG5cdFx0Jjpob3Zlcntcblx0XHRcdGNvbG9yOiAkb3JhbmdlLTEwMDtcblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2J0bi1hcnJvdy1sdWNpZC1oLnBuZyk7XG5cdFx0XHRcdHJpZ2h0OiAtMzRweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0JjphY3RpdmV7XG5cdFx0XHRjb2xvcjogJG9yYW5nZS0zMDA7XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9idG4tYXJyb3ctbHVjaWQtYS5wbmcpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOmJlZm9yZXtcblx0XHRcdGNvbnRlbnQ6IHVuc2V0O1xuXHRcdH1cblx0XHQmOmFmdGVye1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMTNweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvYnRuLWFycm93LWx1Y2lkLW0ucG5nKTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRyaWdodDogLTI0cHg7XG4gICAgXHRcdHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcblx0XHR9XG5cdH1cbn1cbiNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24+dWw+bGkuY2FsbC1idG4tbmF2e1xuXHRwYWRkaW5nOiAwO1xuXHRhe1xuXHRcdGZvbnQtZmFtaWx5OiAkYXZlbmlyLWJvbGQ7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTEwKTtcblx0XHRjb2xvcjogJGJsdWU7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdG1pbi13aWR0aDogMjU3cHg7XG5cdCAgICBtaW4taGVpZ2h0OiA2NnB4O1xuXHQgICAgcGFkZGluZzogMCAzMHB4IDAgMjhweDtcblx0XHRtYXJnaW46IDAgYXV0byFpbXBvcnRhbnQ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0ICAgIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG5cdCAgICBib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0ICAgIG91dGxpbmU6IG5vbmU7XG5cdCAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCY6Zm9jdXMsXG5cdFx0Jjpob3Zlcntcblx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHR0b3A6IDNweDtcblx0XHRcdFx0bGVmdDogM3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOmFjdGl2ZXtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZS0xMDA7XG5cdFx0XHRzcGFuOmJlZm9yZXtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0JjpiZWZvcmV7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNnB4O1xuXHRcdFx0bGVmdDogNnB4O1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UtMTAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHQgICAgXHR0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblx0XHRzcGFue1xuXHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2NhbGwtYnRuLWljb24tby5wbmcpO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdCAgICBkaXNwbGF5OiBmbGV4O1xuICAgIFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdCAgICBwYWRkaW5nOiAwIDAgMCAyN3B4O1xuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdGNvbnRlbnQ6ICdUYWxrIHRvIGFuIGFnZW50IG5vdyc7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkYXZlbmlyLW1lZGl1bTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMCk7XG5cdFx0XHRcdGNvbG9yOiAjMzM2MjgzO1xuXHQgICAgXHRcdHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5jYWxsLWJ0bntcblx0Zm9udC1mYW1pbHk6ICRhdmVuaXItYm9sZDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xMCk7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogJGJsdWU7XG4gICAgcGFkZGluZzogMCAwIDAgMjdweDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvY2FsbC1idG4taWNvbi5wbmcpO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgJjpmb2N1cyxcbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZle1xuICAgIFx0Y29sb3I6ICRvcmFuZ2U7XG4gICAgfVxuICAgXHQudGV4dC1ib3h7XG4gICBcdFx0ZGlzcGxheTogZmxleDtcbiAgIFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgXHR9XG4gICBcdC50b3AtdGV4dHtcblx0XHRmb250LWZhbWlseTogJGF2ZW5pci1tZWRpdW07XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdCAgICBAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygwKTtcblx0ICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cdCAgICBjb2xvcjogJG9yYW5nZS0xMDA7XG4gICBcdH1cblx0Ji5pbnZpe1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cbn1cbi8vdXNlZCBmb3IgbW9yZSBhY3RpdmUgd2luZG93IHNpemUgY29tcHV0YXRpb25zXG4jd2luZG93c2l6ZXtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmUhaW1wb3J0YW50O1xuXHR6LWluZGV4OiAtMTtcbn1cbi50aGUtY29udGVudC13cmFwe1xuXHRoZWlnaHQ6IGluaGVyaXQ7XG59XG4vLyBTZWFyY2ggRm9ybS9QYWdlXG4jc2VhcmNoZm9ybXtcblx0bWFyZ2luOiAwIDAgMzBweCAwO1xufVxuI3NlYXJjaHN1Ym1pdHtcblx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1zaXplOiAyMHB4O1xuICAgIEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDApO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICR3aGl0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTgwcHg7XG4gICAgbWluLWhlaWdodDogNTBweDtcblx0bWFyZ2luOiAwIDAgMCAxMnB4IWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBvdXRsaW5lOiBub25lO1xuXHQmOmZvY3VzLFxuXHQmOmhvdmVye1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0JjpiZWZvcmV7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxuXHQmOmFjdGl2ZXtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdCY6YmVmb3Jle1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZS0zMDA7XG5cdFx0fVxuXHR9XG5cdCY6YmVmb3Jle1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHQgICAgZGlzcGxheTogYmxvY2s7XG5cdCAgICBvcGFjaXR5OiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UtMTAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0ICAgIGJvcmRlcjogbm9uZTtcblx0ICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcblx0XHR6LWluZGV4OiAtMTtcblx0fVxufVxuI3NlYXJjaGZvcm0gaW5wdXRbdHlwZT0ndGV4dCdde1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRsaW5lLWhlaWdodDogNDhweDtcblx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMTApO1xuXHRjb2xvcjogJGJsYWNrO1xuXHRwYWRkaW5nOiAwO1xuXHRtaW4td2lkdGg6IDMwMHB4O1xuXHRoZWlnaHQ6IDUwcHg7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM0YzRjNGM7XG5cdHRyYW5zaXRpb246IC4zcztcblx0Jjpmb2N1c3tcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGxpZ2h0LWJsdWU7XG5cdH1cblx0Jjpmb2N1czo6cGxhY2Vob2xkZXJ7XG5cdFx0Y29sb3I6IHJnYmEoMCwwLDAsMC41KTtcblx0fVxufVxuLnBhZ2UtbnVtYmVyc3tcblx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG5cdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDApO1xuICAgIHBhZGRpbmc6IDJweDtcbiAgICBjb2xvcjogIzg0ODQ4NDtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG5cdC8vICY6YmVmb3Jle1xuXHQvLyBcdGRpc3BsYXk6IGJsb2NrO1xuXHQvLyBcdGNvbnRlbnQ6IGF0dHIodGl0bGUpO1xuXHQvLyBcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdC8vIFx0aGVpZ2h0OiA0cHg7XG5cdC8vIFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Ly8gXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdC8vIFx0dHJhbnNpdGlvbjogYWxsIC4zcztcblx0Ly8gfVxuICAgICY6Zm9jdXMsXG4gICAgJjpob3ZlcntcbiAgICBcdGNvbG9yOiAkcmVkO1xuICAgIH1cbiAgICAmLnByZXYsXG4gICAgJi5uZXh0e1xuICAgIFx0Zm9udC1zaXplOiAxOHB4O1xuXHQgICAgY29sb3I6ICNDOUM5Qzk7XG5cdCAgICAmOmZvY3VzLFxuXHQgICAgJjpob3Zlcntcblx0ICAgIFx0Y29sb3I6ICRyZWQ7XG5cdCAgICB9XG5cdH1cbn1cbi5wYWdlLW51bWJlcnMuY3VycmVudHtcbiAgICBjb2xvcjogJHJlZDtcblx0cGFkZGluZzogMnB4O1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi53cGlzcmYtcGFnaW5hdGlvbntcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAzN3B4IDAgMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbHVtbi1nYXA6IDMycHg7XG59XG4ud29vY29tbWVyY2UgYS5idXR0b257XG5cdGxpbmUtaGVpZ2h0OiB1bnNldCFpbXBvcnRhbnQ7XG59XG5maWVsZHNldC5tdC0xMHtcblx0bWFyZ2luLXRvcDogOXB4IWltcG9ydGFudDtcbn1cbi5tdC0xMHtcblx0bWFyZ2luLXRvcDogMTBweDtcbn1cbi5tYi0xMHtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi8vIFBhcmFsbGF4IERJVlxuZGl2W2RhdGEtcGFyYWxsYXg9XCJzY3JvbGxcIl17XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufSIsIkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXMpIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAgICAtbW96LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gICAgICAtbXMtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xufVxuXG5AbWl4aW4gYm94LXNoYWRvdygkcHJvcC4uLikge1xuICAtd2Via2l0LWJveC1zaGFkb3c6ICRwcm9wO1xuICAgICAtbW96LWJveC1zaGFkb3c6ICRwcm9wO1xuICAgICAgLW1zLWJveC1zaGFkb3c6ICRwcm9wO1xuICAgICAgICAgIGJveC1zaGFkb3c6ICRwcm9wO1xufVxuXG5AbWl4aW4gdGV4dC1zaGFkb3coJHByb3AuLi4pIHtcbiAgLXdlYmtpdC10ZXh0LXNoYWRvdzogJHByb3A7XG4gICAgIC1tb3otdGV4dC1zaGFkb3c6ICRwcm9wO1xuICAgICAgLW1zLXRleHQtc2hhZG93OiAkcHJvcDtcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogJHByb3A7XG59XG5cbkBmdW5jdGlvbiBzdHJva2UoJHN0cm9rZSwgJGNvbG9yKSB7XG4gICRzaGFkb3c6ICgpO1xuICAkZnJvbTogJHN0cm9rZSotMTtcbiAgQGZvciAkaSBmcm9tICRmcm9tIHRocm91Z2ggJHN0cm9rZSB7XG4gICBAZm9yICRqIGZyb20gJGZyb20gdGhyb3VnaCAkc3Ryb2tlIHtcbiAgICAgICRzaGFkb3c6IGFwcGVuZCgkc2hhZG93LCAkaSoxcHggJGoqMXB4IDAgJGNvbG9yLCBjb21tYSk7XG4gICAgICAkc2hhZG93OiBhcHBlbmQoJHNoYWRvdywgJGkqMXB4ICRqKjFweCAxcHggJGNvbG9yLCBjb21tYSk7ICAgICAgXG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHNoYWRvdztcbn1cblxuQG1peGluIHRleHQtc3Ryb2tlKCRzdHJva2UsICRjb2xvcikge1xuICBAaW5jbHVkZSB0ZXh0LXNoYWRvdyggc3Ryb2tlKCRzdHJva2UsICRjb2xvcikgKTtcbn1cblxuXG5AbWl4aW4gbGV0dGVyLXNwYWNpbmcoJHRyYWNraW5nKXtcblx0bGV0dGVyLXNwYWNpbmc6ICggJHRyYWNraW5nIC8gMTAwMCApICogMWVtOyBcbn1cblxuLy8gVXNhZ2U6ICAgQGluY2x1ZGUgdHJhbnNpdGlvbih3aWR0aCwgaGVpZ2h0IDAuM3MgZWFzZS1pbi1vdXQpO1xuLy8gT3V0cHV0OiAgLXdlYmtpdC10cmFuc2l0aW9uKHdpZHRoIDAuMnMsIGhlaWdodCAwLjNzIGVhc2UtaW4tb3V0KTtcbi8vICAgICAgICAgIHRyYW5zaXRpb24od2lkdGggMC4ycywgaGVpZ2h0IDAuM3MgZWFzZS1pbi1vdXQpO1xuLy9cbi8vIFBhc3MgaW4gYW55IG51bWJlciBvZiB0cmFuc2l0aW9uc1xuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb25zLi4uKSB7XG4gICR1bmZvbGRlZFRyYW5zaXRpb25zOiAoKTtcbiAgQGVhY2ggJHRyYW5zaXRpb24gaW4gJHRyYW5zaXRpb25zIHtcbiAgICAkdW5mb2xkZWRUcmFuc2l0aW9uczogYXBwZW5kKCR1bmZvbGRlZFRyYW5zaXRpb25zLCB1bmZvbGRUcmFuc2l0aW9uKCR0cmFuc2l0aW9uKSwgY29tbWEpO1xuICB9XG4gIC1tb3otdHJhbnNpdGlvbjogJHVuZm9sZGVkVHJhbnNpdGlvbnM7XG4gIC1vLXRyYW5zaXRpb246ICR1bmZvbGRlZFRyYW5zaXRpb25zO1xuICAtd2Via2l0LXRyYW5zaXRpb246ICR1bmZvbGRlZFRyYW5zaXRpb25zO1xuICB0cmFuc2l0aW9uOiAkdW5mb2xkZWRUcmFuc2l0aW9ucztcbn1cblxuQGZ1bmN0aW9uIHVuZm9sZFRyYW5zaXRpb24gKCR0cmFuc2l0aW9uKSB7XG4gIC8vIERlZmF1bHQgdmFsdWVzXG4gICRwcm9wZXJ0eTogYWxsO1xuICAkZHVyYXRpb246IC4ycztcbiAgJGVhc2luZzogbnVsbDsgLy8gQnJvd3NlciBkZWZhdWx0IGlzIGVhc2UsIHdoaWNoIGlzIHdoYXQgd2Ugd2FudFxuICAkZGVsYXk6IG51bGw7IC8vIEJyb3dzZXIgZGVmYXVsdCBpcyAwLCB3aGljaCBpcyB3aGF0IHdlIHdhbnRcbiAgJGRlZmF1bHRQcm9wZXJ0aWVzOiAoJHByb3BlcnR5LCAkZHVyYXRpb24sICRlYXNpbmcsICRkZWxheSk7XG5cbiAgLy8gR3JhYiB0cmFuc2l0aW9uIHByb3BlcnRpZXMgaWYgdGhleSBleGlzdFxuICAkdW5mb2xkZWRUcmFuc2l0aW9uOiAoKTtcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJGRlZmF1bHRQcm9wZXJ0aWVzKSB7XG4gICAgJHA6IG51bGw7XG4gICAgQGlmICRpIDw9IGxlbmd0aCgkdHJhbnNpdGlvbikge1xuICAgICAgJHA6IG50aCgkdHJhbnNpdGlvbiwgJGkpXG4gICAgfSBAZWxzZSB7XG4gICAgICAkcDogbnRoKCRkZWZhdWx0UHJvcGVydGllcywgJGkpXG4gICAgfVxuICAgICR1bmZvbGRlZFRyYW5zaXRpb246IGFwcGVuZCgkdW5mb2xkZWRUcmFuc2l0aW9uLCAkcCk7XG4gIH1cblxuICBAcmV0dXJuICR1bmZvbGRlZFRyYW5zaXRpb247XG59XG5cbkBtaXhpbiB0cmFuc2Zvcm0oICRwcm9wLi4uICl7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06ICRwcm9wO1xuICAgIC1tb3otdHJhbnNmb3JtOiAkcHJvcDtcbiAgICAtby10cmFuc2Zvcm06ICRwcm9wO1xuICAgIHRyYW5zZm9ybTogJHByb3A7XG59XG5cbkBtaXhpbiB0cmFuc2Zvcm0tb3JpZ2luKCRwcm9wKXtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAkcHJvcDtcbiAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiAkcHJvcDtcbiAgLW8tdHJhbnNmb3JtLW9yaWdpbjogJHByb3A7XG4gIHRyYW5zZm9ybS1vcmlnaW46ICRwcm9wO1xufVxuXG5AbWl4aW4gY2xlYXJmaXgoKXtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsb2F0OiBub25lO1xuXHRjbGVhcjogYm90aDtcbn1cblxuQG1peGluIHVsLWNvbCggJGNvdW50KXtcbiAgLXdlYmtpdC1jb2x1bW4tY291bnQ6ICRjb3VudDtcbiAgLW1vei1jb2x1bW4tY291bnQ6ICRjb3VudDtcbiAgY29sdW1uLWNvdW50OiAkY291bnQ7XG59XG5AbWl4aW4gdWwtY29sLXdpZHRoKCAkdmFsdWUpe1xuICAtd2Via2l0LWNvbHVtbi13aWR0aDogJHZhbHVlO1xuICAtbW96LWNvbHVtbi13aWR0aDogJHZhbHVlO1xuICBjb2x1bW4td2lkdGg6ICR2YWx1ZTtcbn1cbkBtaXhpbiB1bC1jb2wtZ2FwKCAkZ2FwICl7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogJGdhcDtcbiAgLW1vei1jb2x1bW4tZ2FwOiAkZ2FwO1xuICBjb2x1bW4tZ2FwOiAkZ2FwO1xufVxuQG1peGluIGxpLWJyZWFrLWluc2lkZSggJHZhbHVlICl7XG4gIC13ZWJraXQtY29sdW1uLWJyZWFrLWluc2lkZTogJHZhbHVlO1xuICBwYWdlLWJyZWFrLWluc2lkZTogJHZhbHVlO1xuICBicmVhay1pbnNpZGU6ICR2YWx1ZTtcbn1cbkBtaXhpbiB1bC1jb2x1bW4tZmlsbCggJHZhbHVlICl7XG4gIC13ZWJraXQtY29sdW1uLWZpbGw6ICR2YWx1ZTtcbiAgLW1vei1jb2x1bW4tZmlsbDogJHZhbHVlO1xuICBjb2x1bW4tZmlsbDogJHZhbHVlO1xufVxuQG1peGluIGdyYXlzY2FsZSgkdmFsdWUpIHtcbiAgICAtd2Via2l0LWZpbHRlcjogI3tcImdyYXlzY2FsZSgjeyR2YWx1ZX0pXCJ9O1xuICAgIC1tb3otZmlsdGVyOiAje1wiZ3JheXNjYWxlKCN7JHZhbHVlfSlcIn07XG4gICAgZmlsdGVyOiN7XCJncmF5c2NhbGUoI3skdmFsdWV9KVwifTtcbn1cbkBtaXhpbiBmaWx0ZXIoJHZhbHVlKSB7XG4gICAgLXdlYmtpdC1maWx0ZXI6ICR2YWx1ZTtcbiAgICAtbW96LWZpbHRlcjogJHZhbHVlO1xuICAgIGZpbHRlcjogJHZhbHVlO1xufVxuIiwiZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZXtcclxuXHQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7XHJcblx0XHRjb2xvcjogJGJsYWNrLTEwMDtcclxuXHR9XHJcblx0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcntcclxuXHRcdGNvbG9yOiAkYmxhY2stMTAwO1xyXG5cdH1cclxuXHQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcntcclxuXHRcdGNvbG9yOiAkYmxhY2stMTAwO1xyXG5cdH1cclxuXHQ6OnBsYWNlaG9sZGVye1xyXG5cdFx0Y29sb3I6ICRibGFjay0xMDA7XHJcblx0fVxyXG5cdGlucHV0Om5vdChbdHlwZT1yYWRpb10pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1zdWJtaXRdKTpub3QoW3R5cGU9YnV0dG9uXSk6bm90KFt0eXBlPWltYWdlXSk6bm90KFt0eXBlPWZpbGVdKSxcclxuXHRzZWxlY3Q6bm90KFttdWx0aXBsZT1cIm11bHRpcGxlXCJdKSxcclxuXHR0ZXh0YXJlYS5zbWFsbCx0ZXh0YXJlYS5sYXJnZXtcclxuXHQgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XHJcblx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xyXG5cdFx0Y29sb3I6ICRibGFjay0xMDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiA1cHggMjBweCAycHg7XHJcblx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHQmOmZvY3Vze1xyXG5cdFx0fVxyXG5cdFx0Jjpmb2N1czo6cGxhY2Vob2xkZXJ7XHJcblx0XHRcdGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDApO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZ2ZpZWxkX2NvbnRhaW5zX3JlcXVpcmVkIGlucHV0Om5vdChbdHlwZT1yYWRpb10pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1zdWJtaXRdKTpub3QoW3R5cGU9YnV0dG9uXSk6bm90KFt0eXBlPWltYWdlXSk6bm90KFt0eXBlPWZpbGVdKTo6cGxhY2Vob2xkZXIsXHJcblx0LmdmaWVsZF9jb250YWluc19yZXF1aXJlZCBzZWxlY3Q6bm90KFttdWx0aXBsZT1cIm11bHRpcGxlXCJdKTo6cGxhY2Vob2xkZXIsXHJcblx0LmdmaWVsZF9jb250YWluc19yZXF1aXJlZCB0ZXh0YXJlYS5zbWFsbCx0ZXh0YXJlYS5sYXJnZTo6cGxhY2Vob2xkZXJ7XHJcblx0XHQmOmFmdGVye1xyXG5cdFx0XHRjb250ZW50OiAnIConO1xyXG4gICAgICAgIFx0Y29sb3I6ICRyZWQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdHRleHRhcmVhLnNtYWxsLHRleHRhcmVhLmxhcmdle1xyXG5cdFx0cGFkZGluZzogMTZweCAyMHB4IDEwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjZweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHJlc2l6ZTogbm9uZTtcclxuXHR9XHJcblx0dGV4dGFyZWEuc21hbGwsXHJcblx0dGV4dGFyZWEubGFyZ2UsXHJcblx0LmdpbnB1dF9jb250YWluZXIuZ2lucHV0X2NvbnRhaW5lcl90ZXh0YXJlYXtcclxuXHRcdGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcclxuXHR9XHJcblx0LmdpbnB1dF9jb250YWluZXIuZ2lucHV0X2NvbnRhaW5lcl90ZXh0YXJlYXtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblx0aW5wdXRbdHlwZT1cInJhZGlvXCJde1xyXG5cdFx0LW1zLXRyYW5zZm9ybTogc2NhbGUoMS41KTsgLyogSUUgOSAqL1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuNSk7IC8qIENocm9tZSwgU2FmYXJpLCBPcGVyYSAqL1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xyXG5cdH1cclxuXHQuZ2ZpZWxkLS10eXBlLWNob2ljZS5nZl9saXN0X2lubGluZXtcclxuXHRcdGxlZ2VuZC5nZm9ybS1maWVsZC1sYWJlbHtcclxuXHRcdCAgICBmbG9hdDogbGVmdDtcclxuICAgIFx0XHRtYXJnaW46IDhweCAyNHB4IDdweCAwO1xyXG5cdFx0fVxyXG5cdFx0bGFiZWwuZ2Zvcm0tZmllbGQtbGFiZWx7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRmb250LXNpemU6IDEyLjk3cHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDApO1xyXG5cdFx0XHRjb2xvcjogIzU1NTU1NTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmdpbnB1dF9jb250YWluZXIuZ2lucHV0X2NvbnRhaW5lcl90ZXh0e1xyXG5cdFx0bWFyZ2luOiAtMnB4IDAgMDtcclxuXHR9XHJcblx0Lmdmb3JtX2ZpZWxkc3tcclxuXHQgICAgZ3JpZC1yb3ctZ2FwOiAxMHB4IWltcG9ydGFudDtcclxuXHQgICAgZ3JpZC1jb2x1bW4tZ2FwOiAxMXB4IWltcG9ydGFudDtcclxuXHR9XHJcblx0ZGl2LmdmaWVsZF9lcnJvcntcclxuXHRcdGlucHV0Om5vdChbdHlwZT1yYWRpb10pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1zdWJtaXRdKTpub3QoW3R5cGU9YnV0dG9uXSk6bm90KFt0eXBlPWltYWdlXSk6bm90KFt0eXBlPWZpbGVdKSwgXHJcblx0XHRzZWxlY3QsXHJcblx0XHR0ZXh0YXJlYXtcclxuXHRcdFx0Jjpmb2N1c3tcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkcmVkO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQudmFsaWRhdGlvbl9tZXNzYWdle1xyXG5cdCAgICBcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHQgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcblx0XHQgICAgY29sb3I6ICNmNDQzMzYhaW1wb3J0YW50O1xyXG5cdFx0ICAgIGJvcmRlcjogbm9uZTtcclxuXHRcdCAgICBwYWRkaW5nOiAwO1xyXG5cdCAgICAgICAgbWFyZ2luOiA0cHggMCAwO1xyXG5cdFx0ICAgIGJhY2tncm91bmQ6IDAgMDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lmdmb3JtX2hlYWRpbmd7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQuZ2ZpZWxkX3JlcXVpcmVke1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdH1cclxuXHRkaXYuZ2ZpZWxkLmdmaWVsZF9lcnJvci5nZmllbGRfY29udGFpbnNfcmVxdWlibHVlIGRpdi5naW5wdXRfY29udGFpbmVyLCBcclxuXHRkaXYuZ2ZpZWxkLmdmaWVsZF9lcnJvci5nZmllbGRfY29udGFpbnNfcmVxdWlibHVlIGxhYmVsLmdmaWVsZF9sYWJlbDB7XHJcblx0XHRtYXJnaW4tdG9wOiAwIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQuZ2ZpZWxkX2xhYmVse1xyXG4gICAgXHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuICAgIFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHQgICAgZm9udC1zaXplOiAxOHB4O1xyXG5cdCAgICBAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygxMCk7XHJcblx0ICAgIGNvbG9yOiAjMGQwZDBkO1xyXG5cdCAgICBtYXJnaW46IDA7XHJcblx0fVxyXG5cdGRpdi52YWxpZGF0aW9uX2Vycm9ye1xyXG5cdFx0YmFja2dyb3VuZDogJGJsYWNrO1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRib3JkZXI6IDAhaW1wb3J0YW50O1xyXG5cdFx0cGFkZGluZzogOHB4IDE1cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG5cdH1cclxuXHQuZ2Zvcm1fZm9vdGVye1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cdC5nZm9ybV9wYWdlX2Zvb3RlcntcclxuXHQgICAgZGlzcGxheTogZmxleDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRidXR0b246bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHQvLyBtYXgtd2lkdGg6IDE1MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc21hbGwtYnRue1xyXG5cdFx0LmJ1dHRvbjpub3QoLmdmb3JtX2J1dHRvbl9zZWxlY3RfZmlsZXMpLFxyXG5cdFx0aW5wdXQuYnV0dG9uLFxyXG5cdFx0aW5wdXRbdHlwZT1zdWJtaXRdLFxyXG5cdFx0aW5wdXQuYnV0dG9uLFxyXG5cdFx0aW5wdXRbdHlwZT1zdWJtaXRde1xyXG5cdFx0XHRtYXgtd2lkdGg6IDIxMHB4IWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmJ1dHRvbjpub3QoLmdmb3JtX2J1dHRvbl9zZWxlY3RfZmlsZXMpLFxyXG5cdGlucHV0LmJ1dHRvbixcclxuXHRpbnB1dFt0eXBlPXN1Ym1pdF0sXHJcblx0aW5wdXQuYnV0dG9uLFxyXG5cdGlucHV0W3R5cGU9c3VibWl0XXtcclxuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0ICAgIEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDApO1xyXG5cdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDIzMHB4O1xyXG5cdCAgICBtaW4taGVpZ2h0OiA1NXB4O1xyXG5cdCAgICBwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luOiAwIWltcG9ydGFudDtcclxuXHQgICAgb3V0bGluZTogbm9uZTtcclxuXHQgICAgYm9yZGVyOiBub25lO1xyXG5cdCAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0ICAgIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHQmOmZvY3VzLFxyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZS0xMDA7XHJcblx0XHR9XHJcblx0XHQmOmFjdGl2ZXtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZS0zMDA7XHJcblx0XHR9XHJcblx0XHQvLyAmOmFmdGVye1xyXG5cdFx0Ly8gXHRjb250ZW50OiAnJztcclxuXHRcdC8vICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHQvLyAgICAgd2lkdGg6IDE3cHg7XHJcblx0XHQvLyAgICAgaGVpZ2h0OiAxNXB4O1xyXG5cdFx0Ly8gICAgIG1hcmdpbjogMHB4IDAgNHB4IDZweDtcclxuXHRcdC8vICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9mb3JtLW5leHQtYXJyb3cucG5nKTtcclxuXHRcdC8vICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHQvLyAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdC8vIH1cclxuXHRcdCYuZ2Zvcm1fcHJldmlvdXNfYnV0dG9ue1xyXG5cdFx0XHQvLyBkaXNwbGF5OiBub25lO1xyXG5cdFx0ICAgIGNvbG9yOiAjYTZhNmE2O1xyXG5cdFx0ICAgIGJvcmRlcjogbm9uZTtcclxuXHRcdCAgICBib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0ICAgIG1heC13aWR0aDogOTBweDtcclxuXHRcdCAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ICAgIHdpZHRoOiAxNnB4O1xyXG5cdFx0XHQgICAgaGVpZ2h0OiAxNHB4O1xyXG5cdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdCAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9mb3JtLWJhY2stYXJyb3cucG5nKTtcclxuXHRcdFx0ICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0ICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdCAgICBtYXJnaW46IDJweCA2cHggMHB4IDA7XHJcblx0XHRcdCAgICBvcGFjaXR5OiAxO1xyXG5cdFx0XHQgICAgYm9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmdmb3JtX25leHRfYnV0dG9ue1xyXG5cdFx0ICAgIGNvbHVtbi1nYXA6IDlweDtcclxuXHRcdCAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xyXG5cdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHQgICAgd2lkdGg6IDlweDtcclxuXHRcdFx0ICAgIGhlaWdodDogMTZweDtcclxuXHRcdFx0ICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHQgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvbmV4dC1idG4tYXJyb3cucG5nKTtcclxuXHRcdFx0ICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0ICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdCAgICBtYXJnaW46IDJweCA2cHggMHB4IDA7XHJcblx0XHRcdCAgICBvcGFjaXR5OiAxO1xyXG5cdFx0XHQgICAgYm9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZ2Zvcm1fYWpheF9zcGlubmVye1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiBjYWxjKDUwJSAtIDZweCk7XHJcblx0XHRsZWZ0OiBjYWxjKDEwMCUgKyAycHgpO1xyXG5cdH1cclxuXHQuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnN7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjYjJiMWIxO1xyXG5cdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDMwKTtcclxuXHRcdD5oMntcclxuXHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdCAgICBmb250LXdlaWdodDogYm9sZDtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cdCYuaGlkZV9zdW1tYXJ5X3dyYXBwZXIgLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3Jze1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0c2VsZWN0LmdmaWVsZF9zZWxlY3R7XHJcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdCAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9zZWxlY3QtYXJyb3cucG5nKTtcclxuXHQgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHQgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjBweCBjZW50ZXI7XHJcblx0ICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG5cdCAgICBwYWRkaW5nOiAxOHB4IDIwcHggMTRweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRvcHRpb246bm90KDpmaXJzdC1vZi10eXBlKSB7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHR9XHJcblx0XHQvLyAmOi1tcy12YWx1ZXtcclxuXHRcdC8vIFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMzBweDtcclxuXHRcdC8vIFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDMwcHg7XHJcblx0XHQvLyB9XHJcblx0XHQvLyAmOmZvY3Vze1xyXG5cdFx0Ly8gXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XHJcblx0XHQvLyBcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XHJcblx0XHQvLyB9XHJcblx0fVxyXG5cdGlucHV0LmRhdGVwaWNrZXJ7XHJcblx0ICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2NhbGVuZGFyLWljb24ucG5nKSFpbXBvcnRhbnQ7XHJcblx0ICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQhaW1wb3J0YW50O1xyXG5cdCAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gMTJweCByaWdodCAyM3B4IWltcG9ydGFudDtcclxuXHR9XHJcblx0LmNoZWNrYm94ZXMtY29scy0zLFxyXG5cdC5jaGVja2JveGVzLWNvbHMtNHtcclxuXHRcdC5nZmllbGRfY2hlY2tib3h7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNoZWNrYm94ZXMtY29scy00e1xyXG5cdFx0LmdmaWVsZF9jaGVja2JveHtcclxuXHRcdFx0cm93LWdhcDogMnB4O1xyXG5cdFx0XHQuZ2Nob2ljZXtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDI1JTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuY2hlY2tib3hlcy1jb2xzLTN7XHJcblx0XHQuZ2ZpZWxkX2NoZWNrYm94e1xyXG5cdFx0XHRyb3ctZ2FwOiA0cHg7XHJcblx0XHRcdC5nY2hvaWNle1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMzMuMzMlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5ncmFkaW9zLWhvcml6b250YWx7XHJcblx0XHRsZWdlbmR7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG5cdFx0fVxyXG5cdFx0LmdpbnB1dF9jb250YWluZXJfcmFkaW97XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ly8gLmdmaWVsZF9yYWRpbyxcclxuXHQvLyAuZ2ZpZWxkX2NoZWNrYm94e1xyXG5cdC8vIFx0LmdmaWVsZC1jaG9pY2UtaW5wdXR7XHJcblx0Ly8gXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0Ly8gXHRcdHotaW5kZXg6IC0xO1xyXG4gICAgLy8gXHQgICAgJjpjaGVja2VkK2xhYmVsOmJlZm9yZXtcclxuXHQvLyAgICAgXHQgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjBweDtcclxuICAgIC8vIFx0ICAgIH1cclxuICAgIC8vIFx0ICAgICtsYWJlbHtcclxuXHQvLyBcdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHQvLyBcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdC8vIFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHQvLyBcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0Ly8gXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoNTApO1xyXG5cdC8vIFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0Ly8gXHQgICAgXHRjb2xvcjogJGRhcmstYmx1ZTtcclxuXHQvLyBcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Ly8gXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHQvLyBcdFx0XHQmOmJlZm9yZXtcclxuXHQvLyBcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdC8vIFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdC8vIFx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0Ly8gXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0Ly8gXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDRweDtcclxuXHQvLyBcdFx0XHRcdG1hcmdpbi10b3A6IDAuNWVtO1xyXG5cdC8vIFx0XHRcdFx0dmVydGljYWwtYWxpZ246IC01cHg7XHJcblx0Ly8gXHQgICAgXHQgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvY2hlY2tib3gtaW1nLmpwZyk7XHJcblx0Ly8gXHRcdFx0ICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0Ly8gXHQgICAgXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuXHQvLyBcdFx0XHR9XHJcblx0Ly8gXHRcdH1cclxuXHQvLyBcdH1cclxuXHQvLyB9XHJcblx0LmNvbnNlbnR7XHJcblx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdGZvbnQtc2l6ZTogMTFweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMCk7XHJcblx0XHRjb2xvcjogIzU1NTU1NTtcclxuXHRcdG1hcmdpbjogM3B4IDAgMDtcclxuXHR9XHJcblx0Lm5vdGV7XHJcblx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRsaW5lLWhlaWdodDogMThweDtcclxuXHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xMCk7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0Y29sb3I6ICMwZDBkMGQ7XHJcblx0XHRwYWRkaW5nOiA4cHggMCAxMXB4IDI5cHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQubm90ZS1pY29ue1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdCAgICBiYWNrZ3JvdW5kOiB1cmwoYXNzZXRzL2ltZy9ub3RlLWxvY2staWNvbi5wbmcpIDAgY2VudGVyIG5vLXJlcGVhdDtcclxuXHQgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgXHRcdGhlaWdodDogMzFweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDEzcHg7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oYXMtZm9vdG5vdGV7XHJcblx0XHQuZ2Zvcm1fYm9keXtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0fVxyXG5cdFx0ZGl2Lmdmb3JtX2ZpZWxkcyAuZm9ybS1mb290bm90ZXtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHR0b3A6IDEwMCU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdCAgICBtYXgtd2lkdGg6IDQzMHB4O1xyXG5cdFx0ICAgIG1hcmdpbi10b3A6IDJweDtcclxuXHRcdCAgICAmLmRhcmstYmd7XHJcblx0XHQgICAgXHQubm90ZXtcclxuXHRcdFx0ICAgIFx0bGluZS1oZWlnaHQ6IDE2cHg7XHJcblx0XHQgICAgXHRcdGNvbG9yOiAkbGlnaHQtYmx1ZS0xMDA7XHJcblx0XHQgICAgXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdCAgICB9XHJcblx0XHQgICAgXHRtYXgtd2lkdGg6IDE1NHB4O1xyXG5cdFx0ICAgIH1cclxuXHRcdH1cclxuXHRcdC5nZm9ybV9mb290ZXJ7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0LmJ1dHRvbixcclxuXHRcdFx0aW5wdXQuYnV0dG9uLFxyXG5cdFx0XHRpbnB1dFt0eXBlPXN1Ym1pdF0sXHJcblx0XHRcdGlucHV0LmJ1dHRvbixcclxuXHRcdFx0aW5wdXRbdHlwZT1zdWJtaXRde1xyXG5cdFx0XHQgICAgbWF4LXdpZHRoOiAyNjdweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGlkZS1lcnJvci1pbmZve1xyXG5cdFx0ZGl2LmdmaWVsZF9lcnJvciAudmFsaWRhdGlvbl9tZXNzYWdle1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGlkZS1maWVsZC1sYWJlbHtcclxuXHRcdC5nZmllbGRfbGFiZWx7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5nZm9ybS1jYXB0Y2hhe1xyXG5cdFx0Ly8gZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR9XHJcblx0Ly8gSG9yaXpvbnRhbCBGb3JtIE92ZXJyaWRlXHJcblx0Zm9ybS5nZl9jdXN0b21faG9yaXpvbnRhbHtcclxuXHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Lmdmb3JtX2ZpZWxkc3tcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDUycHghaW1wb3J0YW50O1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0byAxZnIgYXV0byBhdXRvO1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtYXJlYXM6IFxyXG5cdFx0XHRcdFwiZmlyc3RuYW1lIGxhc3RuYW1lIHN0cmVldGFkZHJlc3Mgc3RyZWV0YWRkcmVzcyBzdHJlZXRhZGRyZXNzXCJcclxuXHRcdFx0XHRcInBob25lbnVtYmVyIGVtYWlsYWRkcmVzcyBjaXR5IHN0YXRlIHppcGNvZGVcIjtcclxuXHRcdH1cclxuXHRcdC5nZm9ybV9mb290ZXJ7XHJcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ICAgIHRvcDogMDtcclxuXHRcdCAgICByaWdodDogMDtcclxuXHRcdCAgICBib3R0b206IDA7XHJcbiAgICBcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHQgICAgbWF4LXdpZHRoOiAxMzhweDtcclxuXHQgICAgICAgIG1heC1oZWlnaHQ6IDEzMHB4O1xyXG5cdFx0fVxyXG5cdFx0I2ZpZWxkXzFfMXtcclxuXHRcdFx0Z3JpZC1hcmVhOiBmaXJzdG5hbWU7XHJcblx0XHR9XHJcblx0XHQjZmllbGRfMV8ze1xyXG5cdFx0XHRncmlkLWFyZWE6IGxhc3RuYW1lO1xyXG5cdFx0fVxyXG5cdFx0I2ZpZWxkXzFfMSxcclxuXHRcdCNmaWVsZF8xXzMsXHJcblx0XHQjZmllbGRfMV8xMHtcclxuXHRcdFx0d2lkdGg6IDI1MHB4O1xyXG5cdFx0fVxyXG5cdFx0I2ZpZWxkXzFfNHtcclxuXHRcdFx0Z3JpZC1hcmVhOiBzdHJlZXRhZGRyZXNzO1xyXG5cdFx0fVxyXG5cdFx0I2ZpZWxkXzFfOHtcclxuXHRcdFx0Z3JpZC1hcmVhOiBwaG9uZW51bWJlcjtcclxuXHRcdH1cclxuXHRcdCNmaWVsZF8xXzl7XHJcblx0XHRcdGdyaWQtYXJlYTogZW1haWxhZGRyZXNzO1xyXG5cdFx0fVxyXG5cdFx0I2ZpZWxkXzFfMTB7XHJcblx0XHRcdGdyaWQtYXJlYTogY2l0eTtcclxuXHRcdH1cclxuXHRcdCNmaWVsZF8xXzExe1xyXG5cdFx0XHRncmlkLWFyZWE6IHN0YXRlO1xyXG5cdFx0fVxyXG5cdFx0I2ZpZWxkXzFfMTJ7XHJcblx0XHRcdGdyaWQtYXJlYTogemlwY29kZTtcclxuXHRcdFx0d2lkdGg6IDE0MHB4O1xyXG5cdFx0fVxyXG5cdFx0LmJ1dHRvbixcclxuXHRcdGlucHV0LmJ1dHRvbixcclxuXHRcdGlucHV0W3R5cGU9c3VibWl0XSxcclxuXHRcdGlucHV0LmJ1dHRvbixcclxuXHRcdGlucHV0W3R5cGU9c3VibWl0XXtcclxuXHQgICAgXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0ICAgIFx0bWF4LXdpZHRoOiAxMzhweDtcclxuXHQgICAgXHRtYXJnaW46IDAhaW1wb3J0YW50O1xyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdCAgICBcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRmb3JtLmdmb3JtX2dyYXlfaW5wdXR7XHJcblx0XHQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7XHJcblx0XHRcdGNvbG9yOiAkZ3JheTtcclxuXHRcdH1cclxuXHRcdDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7XHJcblx0XHRcdGNvbG9yOiAkZ3JheTtcclxuXHRcdH1cclxuXHRcdDo6LW1zLWlucHV0LXBsYWNlaG9sZGVye1xyXG5cdFx0XHRjb2xvcjogJGdyYXk7XHJcblx0XHR9XHJcblx0XHQ6OnBsYWNlaG9sZGVye1xyXG5cdFx0XHRjb2xvcjogJGdyYXk7XHJcblx0XHR9XHJcblx0XHRpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9c3VibWl0XSk6bm90KFt0eXBlPWJ1dHRvbl0pOm5vdChbdHlwZT1pbWFnZV0pOm5vdChbdHlwZT1maWxlXSksXHJcblx0XHRzZWxlY3Q6bm90KFttdWx0aXBsZT1cIm11bHRpcGxlXCJdKSxcclxuXHRcdHRleHRhcmVhLnNtYWxsLHRleHRhcmVhLmxhcmdle1xyXG5cdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xyXG5cdFx0ICAgIGNvbG9yOiAkZ3JheTtcclxuXHRcdH1cclxuXHRcdHNlbGVjdC5nZmllbGRfc2VsZWN0e1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9kcm9wZG93bi1ncmF5YXJyb3ctc2VsZWN0LnBuZyk7XHJcblx0XHRcdG9wdGlvblt2YWx1ZT1cIlwiXVtkaXNhYmxlZF17XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRvcHRpb257XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0fVxyXG5cdFx0XHRvcHRpb246Zmlyc3Qtb2YtdHlwZXtcclxuXHRcdFx0XHRjb2xvcjogJGdyYXk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHNlbGVjdC5nZmllbGRfc2VsZWN0OnJlcXVpcmVkOmludmFsaWR7XHJcblx0XHRcdGNvbG9yOiAkZ3JheTtcclxuXHRcdH1cclxuXHRcdC5nZm9ybV9maWVsZHN7XHJcblx0ICAgIFx0Z3JpZC1jb2x1bW4tZ2FwOiAxMXB4IWltcG9ydGFudDtcclxuXHQgICAgfVxyXG5cdCAgICAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2V7XHJcblx0ICAgIFx0Y29sb3I6ICRkYXJrLWJsdWU7XHJcblx0ICAgIH1cclxuXHR9XHJcbiAgICAuZ2ZfcGFnZV9zdGVwc3tcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgIC5nZl9zdGVwX2FjdGl2ZSAuZ2Zfc3RlcF9udW1iZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2Zfc3RlcF9wZW5kaW5nIC5nZl9zdGVwX251bWJlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmdmX3N0ZXBfbmV4dCAuZ2Zfc3RlcF9udW1iZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiM2IzYjM7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nZl9zdGVwX2NvbXBsZXRlZCAuZ2Zfc3RlcF9udW1iZXJ7XHJcbiAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDFkNjk3O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nZl9zdGVwX2FjdGl2ZSAuZ2Zfc3RlcF9sYWJlbHtcclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2Zfc3RlcF9jb21wbGV0ZWQgLmdmX3N0ZXBfbGFiZWx7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAxZDY5NztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2Zfc3RlcF9wZW5kaW5nIC5nZl9zdGVwX2xhYmVse1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmdmX3N0ZXBfbmV4dCAuZ2Zfc3RlcF9sYWJlbHtcclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNiM2IzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nZl9zdGVwX251bWJlcntcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOC42NHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygwKTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDM3cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzdweDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCAwIDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nZl9zdGVwX2xhYmVse1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjYuNjRweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMCk7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICNhNmE2YTY7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMjBweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmdmX3N0ZXB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBmbGV4OiAxIDAgMTI1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmdmX3N0ZXBfY29tcGxldGVkIC5nZl9zdGVwX251bWJlcntcclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzdweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzdweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiB1bnNldDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5kaXYuZ2Zvcm1fd3JhcHBlciB1bC5nZm9ybV9maWVsZHMgbGkuZ2ZpZWxkLmdmaWVsZF9lcnJvcitsaS5nZmllbGQuZ2ZpZWxkX2Vycm9ye1xyXG5cdG1hcmdpbi10b3A6IDAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2V7XHJcbiAgICBmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG5cdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0yNSk7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHBhZGRpbmc6IDEwcHggMTVweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuICAgIGNvbG9yOiAkYmx1ZS0xMDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogNTAwcHg7XHJcblx0aDEsaDIsaDMsaDQsaDUsaDZ7XHJcbiAgICBcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRsaW5lLWhlaWdodDogNDRweDtcclxuXHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDApO1xyXG4gICAgXHRjb2xvcjogJGJsdWUtMTAwO1xyXG4gICAgXHRtYXJnaW46IDAgMCA0MHB4O1xyXG5cdH1cclxuXHRhe1xyXG5cdFx0Y29sb3I6ICRjeWFuO1xyXG5cdH1cclxuXHRpbWd7XHJcblx0ICAgIG1hcmdpbjogNTdweCBhdXRvIDE0cHg7XHJcblx0fVxyXG5cdGJye1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5oaWRlLWVycm9yLWluZm9fd3JhcHBlcntcclxuXHQuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnN7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIE92ZXJyaWRlIENob3NlbiBEcm9wRG93blxyXG4uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZXtcclxuXHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg1MCk7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRjb2xvcjogJGJsYWNrIWltcG9ydGFudDtcclxuXHRwYWRkaW5nOiA1cHggMTRweCFpbXBvcnRhbnQ7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiA1MHB4IWltcG9ydGFudDtcclxuXHRvdXRsaW5lOiBub25lIWltcG9ydGFudDtcclxuXHRib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvZHJvcGRvd24tYXJyb3ctc2VsZWN0LnBuZykhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gMjBweCByaWdodCAxOHB4IWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmUhaW1wb3J0YW50O1xyXG59XHJcbi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmNob3Nlbi1jb250YWluZXIuY2hvc2VuLXdpdGgtZHJvcCAuY2hvc2VuLWRyb3B7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2shaW1wb3J0YW50O1xyXG59XHJcbi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIGRpdiBie1xyXG5cdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG59XHJcbi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmNob3Nlbi1jb250YWluZXItYWN0aXZlLmNob3Nlbi13aXRoLWRyb3AgLmNob3Nlbi1zaW5nbGV7XHJcblx0Ym94LXNoYWRvdzogbm9uZSFpbXBvcnRhbnQ7XHJcbn1cclxuLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHN7XHJcblx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoNTApO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0Y29sb3I6ICRibGFjayFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5nZmllbGRfZGVzY3JpcHRpb24udmFsaWRhdGlvbl9tZXNzYWdlLmdmaWVsZF92YWxpZGF0aW9uX21lc3NhZ2UsXHJcbi5nZm9ybV9zdWJtaXNzaW9uX2Vycm9yLmhpZGVfc3VtbWFyeXtcclxuXHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweCFpbXBvcnRhbnQ7XHJcblx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoNDApO1xyXG5cdGNvbG9yOiAkYmxhY2s7XHJcblx0bWFyZ2luOiA1cHggMDtcclxufVxyXG5cclxuLmdyYXZpdHktdGhlbWUudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgc2VsZWN0e1xyXG5cdGZvbnQtc2l6ZTogMTRweCFpbXBvcnRhbnQ7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufSIsIi8vIC5hZG1pbi1iYXIgI21hc3RoZWFkey8vIEZvciBGaXhlZCBOYXZpZ2F0aW9uXHJcbi8vICAgdG9wOiAzMnB4O1xyXG4vLyB9XHJcbi5ub3QtZnJvbnQtcGFnZTpub3QoLnNpbmdsZS1wb3N0KXtcclxuXHQjbWFzdGhlYWR7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2Q4ZTlmMTtcclxuXHR9XHJcblx0Ly8gJi5wYWdlLXRlbXBsYXRlLXNlcnZpY2UtcGFnZXtcclxuXHQvLyBcdCNtYXN0aGVhZHtcclxuXHQvLyAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHQvLyBcdH1cclxuXHQvLyB9XHJcbn1cclxuXHJcbiNtYXN0aGVhZHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgei1pbmRleDogMTAwMDtcclxuICB0cmFuc2l0aW9uOiB0b3AgLjNzO1xyXG4gIC8vICYuYWZmaXh7IC8vIEZvciBGaXhlZCBOYXZpZ2F0aW9uXHJcbiAgLy8gfVxyXG5cdC5oZWFkZXItd3JhcHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZzogMDtcclxuICAgIHotaW5kZXg6IDM7XHJcblx0XHQuY29udGFpbmVye1xyXG5cdFx0XHQuZmxleC1jb250YWluZXJ7XHJcblx0XHQgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdCNsb2dve1xyXG5cdFx0XHQgICAgcGFkZGluZzogMjhweCAwIDI5cHg7XHJcblx0XHRcdCAgICB6LWluZGV4OiAxO1xyXG5cdFx0XHRcdFx0LmEtY3VzdG9tLWxvZ297XHJcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0ICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogdW5zZXQhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5uYXYtd3JhcHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcbiAgICBcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHQgICAgd2lkdGg6IDEwMCU7XHJcblx0ICAgICAgICBtYXJnaW46IDQ5cHggMCAwO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQjaGVhZGVyLW5hdmlnYXRpb257XHJcblx0XHRcdCAgICBkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHQgICAgY29sdW1uLWdhcDogNDhweDtcclxuXHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdCAgICAgICAgcGFkZGluZzogMCAwIDAgMjBweDtcclxuXHRcdFx0XHRcdCNtYWluLW5hdmlnYXRpb257XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDUwKTtcclxuXHRcdFx0XHRcdFx0PnVse1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdFx0XHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0Y29sdW1uLWdhcDogMzdweDtcclxuXHRcdFx0XHRcdFx0XHQuZHJvcGRvd24tY2FyZXR7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmNhcmV0e1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHQgICAgdG9wOiA1MCU7XHJcbiAgICBcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygtNTAlIC0gMTRweCkpO1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0ICAgIHRvcDogN3B4O1xyXG5cdFx0XHRcdFx0XHRcdCAgICByaWdodDogOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogOXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDdweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKGFzc2V0cy9pbWcvbmF2LWRyb3Bkb3duLWFycm93LnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQ+bGl7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdCYubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciB1bC5kcm9wZG93bi1tZW51e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRhbmltYXRpb246IGFuaW0tZmxleCAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmLmN1cnJlbnQtbWVudS1pdGVtPmF7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAkb3JhbmdlLTIwMDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdD5he1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGF2ZW5pci1tZWRpdW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsdWUtMTAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcbiAgICBcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdD51bD5saS5kcm9wZG93bj5he1xyXG5cdFx0XHRcdFx0XHRcdC8vIHBhZGRpbmc6IDAgMTdweCAxNXB4IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0PnVsPmxpOm5vdCguY2FsbC1idG4pOm5vdCgucXVpY2stbGlua3MtbmF2KS5kcm9wZG93bi5vcGVuPmEsXHJcblx0XHRcdFx0XHRcdD51bD5saTpub3QoLmNhbGwtYnRuKTpub3QoLnF1aWNrLWxpbmtzLW5hdik6aG92ZXI+YSxcclxuXHRcdFx0XHRcdFx0PnVsPmxpOm5vdCguY2FsbC1idG4pOm5vdCgucXVpY2stbGlua3MtbmF2KT5hOmhvdmVyLFxyXG5cdFx0XHRcdFx0XHQ+dWw+bGk6bm90KC5jYWxsLWJ0bik6bm90KC5xdWljay1saW5rcy1uYXYpPmE6Zm9jdXN7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICRvcmFuZ2UtMTAwO1xyXG5cdFx0XHRcdFx0XHRcdC5jYXJldHtcclxuXHRcdFx0XHRcdFx0ICAgIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIGJhY2tncm91bmQ6IHVybChhc3NldHMvaW1nL25hdi1kcm9wZG93bi1hcnJvdy1ob3YucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHQgICAgXHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0XHRcdFx0XHQgICAgXHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0ICAgIFx0XHRcdFx0XHR9XHJcblx0ICAgIFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdD51bD5saTpub3QoLmNhbGwtYnRuKTpub3QoLnF1aWNrLWxpbmtzLW5hdik+YTphY3RpdmV7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICRvcmFuZ2UtMjAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdD51bD5saS5kcm9wZG93bi5hY3RpdmU+YXtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiA1cHggc29saWQgJG9yYW5nZS0yMDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ly8gPnVsPmxpLmRyb3Bkb3duLmFjdGl2ZT4uZHJvcGRvd24tY2FyZXQ6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHQvLyBcdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGVYKDE4MGRlZykpO1xyXG5cdFx0XHRcdFx0XHQvLyB9XHJcblx0XHRcdFx0XHRcdD51bCB1bC5kcm9wZG93bi1tZW51e1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRcdFx0YWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdCAgICB3aWR0aDogMjUwcHg7XHJcblx0XHRcdFx0XHQgICAgLy8gd2lkdGg6IDEyMDBweDtcclxuXHRcdFx0XHRcdFx0XHQvLyBtYXgtaGVpZ2h0OiAzMTBweDtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAxMDAlO1xyXG5cdFx0XHRcdFx0ICAgIGxlZnQ6IDA7XHJcblx0XHRcdFx0XHQgICAgcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHQgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIFx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggMTBweCAxMHB4IDBweCByZ2JhKDAsMCwwLDAuNTIpO1xyXG5cdFx0XHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDEwcHggMTBweCAwcHggcmdiYSgwLDAsMCwwLjUyKTtcclxuXHRcdFx0XHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IDBweCAxMHB4IDEwcHggMHB4IHJnYmEoMCwwLDAsMC41Mik7XHJcblx0XHRcdFx0XHQgICAgcGFkZGluZzogMjBweDtcclxuICAgIFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRcdFx0XHRcdC8vIG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHQgICAgLy8gd2lkdGg6IDI1NjBweDsgLy8gRnVsbCBXaWR0aFxyXG5cdFx0XHRcdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvc3VibWVudS1iY2tncm5kLnBuZyk7XHJcblx0XHRcdFx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHQgICAgdG9wOiAwO1xyXG5cdFx0XHRcdFx0XHQgICAgbGVmdDogMDtcclxuXHRcdFx0XHRcdFx0ICAgIHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHQgICAgYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHQgICAgei1pbmRleDogLTE7XHJcblx0XHRcdFx0XHRcdCAgICAvLyBvcGFjaXR5OiAuOTg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDEycHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmLmN1cnJlbnQtbWVudS1pdGVtPmF7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkbGlnaHQtYmx1ZSFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAkbGlnaHQtYmx1ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gJjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIFx0bGVmdDogMTVweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gfVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQgICAgLy8gJi5maXJzdDpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdCAgICAvLyBcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHQgICAgLy8gXHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0ICAgIC8vIFx0YmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuXHRcdFx0XHRcdFx0ICAgIC8vIFx0d2lkdGg6IDUwcHg7XHJcblx0XHRcdFx0XHRcdCAgICAvLyBcdGhlaWdodDogNHB4O1xyXG5cdFx0XHRcdCAgICBcdCAgLy8gICBtYXJnaW46IDAgMCAyOHB4O1xyXG5cdFx0XHRcdFx0XHQgICAgLy8gfVxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gJi5waG9uZS1saW5rLFxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gJi5lbWFpbC1saW5re1xyXG4gICAgXHRcdFx0XHRcdFx0Ly8gXHRtYXJnaW46IDE0cHggMCAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gfVxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gJi5waG9uZS1saW5rIGEsXHJcblx0XHRcdFx0XHRcdFx0XHQvLyAmLmVtYWlsLWxpbmsgYXtcclxuICAgIFx0XHRcdFx0XHRcdC8vIFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHQvLyBcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xMCk7XHJcblx0XHRcdFx0XHRcdFx0XHQvLyBcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdCAgLy8gICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHQvLyBcdCY6aG92ZXIsXHJcblx0XHRcdFx0XHRcdFx0XHQvLyBcdCY6YWN0aXZlLFxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gXHQmOmZvY3Vze1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gXHRcdHBhZGRpbmctbGVmdDogNDRweDtcclxuXHRcdFx0XHRcdFx0XHRcdC8vIFx0XHRjb2xvcjogJHJlZDtcclxuXHRcdFx0XHRcdFx0XHRcdC8vIFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdC8vIFx0XHRcdGxlZnQ6IDE1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHQvLyBcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gXHR9XHJcblx0XHRcdFx0XHRcdFx0XHQvLyBcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gXHRcdHdpZHRoOiAyMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gXHRcdGhlaWdodDogMjNweDtcclxuXHRcdFx0XHRcdFx0XHRcdC8vIFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gfVxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gJi5waG9uZS1saW5rIGF7XHJcblx0XHRcdFx0XHRcdFx0XHQvLyBcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRcdFx0XHRcdCAgLy8gICBmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHQvLyBcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL3Bob25lLWljb24ucG5nKTtcclxuXHRcdFx0XHRcdFx0XHRcdC8vIFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gfVxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gJi5lbWFpbC1saW5rIGF7XHJcblx0XHRcdFx0XHRcdFx0ICAvLyAgIGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdFx0XHRcdC8vIFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0XHQvLyBcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvZ2xvYmUtaWNvbi5wbmcpO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gXHR9XHJcblx0XHRcdFx0XHRcdFx0ICAvLyB9XHJcblx0XHRcdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGF2ZW5pci1tZWRpdW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xNyk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkbGlnaHQtYmx1ZS0xMDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcclxuXHRcdFx0XHRcdFx0XHQgICAgd2hpdGUtc3BhY2U6IC1tb3otcHJlLXdyYXA7XHJcblx0XHRcdFx0XHRcdFx0ICAgIHdoaXRlLXNwYWNlOiAtcHJlLXdyYXA7XHJcblx0XHRcdFx0XHRcdFx0ICAgIHdoaXRlLXNwYWNlOiAtby1wcmUtd3JhcDtcclxuXHRcdFx0XHRcdFx0XHQgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmFjdGl2ZSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0Jjpmb2N1c3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQvLyBwYWRkaW5nLWxlZnQ6IDMxcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ly8gZm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJG9yYW5nZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQvLyAmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQvLyBcdGxlZnQ6IDE1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ly8gfVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vICY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gXHR3aWR0aDogOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBcdGhlaWdodDogMTRweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9zdWJtZW51LWFycm93LnBuZyk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIFx0dG9wOiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIFx0bGVmdDogMXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBcdHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmN1c3RvbS1sb2dvLm1vYmlsZXtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcbiNtZW51LXRvZ2dsZXtcclxuXHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgaGVpZ2h0OiAxNnB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAucmlnaHR7XHJcbiAgXHRkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuICAudGV4dHtcclxuXHRcdGZvbnQtZmFtaWx5OiAkYXZlbmlyLW1lZGl1bTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTNweDtcclxuXHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0yMCk7XHJcblx0XHRjb2xvcjogIzE2M2Q2MTtcclxuICAgIG1hcmdpbjogM3B4IDAgMCA2cHg7XHJcbiAgfVxyXG59XHJcbi5uYXZiYXItdG9nZ2xle1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdHotaW5kZXg6IDEyMDtcclxuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjRzIGVhc2UpO1xyXG5cdC5pY29uLWJhcntcclxuXHQgIGJhY2tncm91bmQ6ICNmMDhkMzM7XHJcblx0ICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcblx0ICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQvLyAuaWNvbi1iYXIgKyAuaWNvbi1iYXIge1xyXG5cdC8vIFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdC8vIH1cclxuXHQuaWNvbi1iYXIuaWNvbi1iYXItMntcclxuXHQgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQgIHdpZHRoOiAyNHB4O1xyXG4gICAgbWFyZ2luOiA1cHggYXV0byAwIDA7XHJcblx0ICAmOmFmdGVyLFxyXG5cdCAgJjpiZWZvcmV7XHJcblx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHQgIFx0YmFja2dyb3VuZDogI2YwOGQzMztcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdCAgICB0b3A6IDUwJTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKC01MCUsLTUwJSkgcm90YXRlKDApKTtcclxuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC40cyk7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5pY29uLWJhci5pY29uLWJhci0ze1xyXG5cdFx0d2lkdGg6IDE4cHg7XHJcbiAgICBtYXJnaW46IDVweCBhdXRvIDAgMDtcclxuXHR9XHJcbn1cclxuLm5hdmJhci10b2dnbGUub3BlbntcclxuICAuaWNvbi1iYXIuaWNvbi1iYXItMyxcclxuICAuaWNvbi1iYXIuaWNvbi1iYXItMXtcclxuICAgIG9wYWNpdHk6IDAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuaWNvbi1iYXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgfVxyXG4gIC5pY29uLWJhci5pY29uLWJhci0ye1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIC5pY29uLWJhci5pY29uLWJhci0yOmFmdGVye1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwtNTAlKSByb3RhdGUoNDVkZWcpKTtcclxuICB9XHJcbiAgLmljb24tYmFyLmljb24tYmFyLTI6YmVmb3Jle1xyXG4gICAgb3BhY2l0eTogMTsgXHJcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKC01MCUsLTUwJSkgcm90YXRlKC00NWRlZykpO1xyXG4gIH1cclxufVxyXG4uaGlkZS1vbi1kZXNre1xyXG5cdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG59XHJcbmxpLmhpZGUtbmF2LWxhYmVsPmF7XHJcblx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbn1cclxuLmhlYWRlci1waG9uZS1idG57XHJcblx0bWFyZ2luOiAyOHB4IDAgMDtcclxufVxyXG4ucXVpY2stbGlua3MtbmF2e1xyXG5cdD5he1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0fVxyXG5cdHVsLmRyb3Bkb3duLW1lbnV7XHJcblx0XHRjb2x1bW4tY291bnQ6IDI7XHJcblx0fVxyXG59IiwiI2Zvb3RlcntcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvZm9vdGVyLWJja2dybmQucG5nKTtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRtYXJnaW46IGF1dG8gMCAwO1xyXG5cdC5mb290ZXItY29udGVudHN7XHJcblx0XHQmLmhlYWRpbmdze1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCw0OSw4MywxKSAwJSxyZ2JhKDAsNjAsMTAyLDEpIDI5JSxyZ2JhKDAsMTE0LDE3NCwxKSAxMDAlKTtcclxuXHRcdFx0LmZsZXgtY29udGFpbmVye1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgXHRcdHBhZGRpbmc6IDE2cHggMCAxOXB4O1xyXG4gICAgXHRcdG1pbi1oZWlnaHQ6IDcwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LmhlYWRpbmd7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0bGVmdDogNjhweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0cGFkZGluZzogMCA5MHB4IDAgMDtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0LmltYWdle1xyXG5cdFx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRpbWd7XHJcblx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdCAgICB0b3A6IDUwJTtcclxuXHQgICAgICAgIHJpZ2h0OiAwO1xyXG5cdFx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji50b3B7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0cGFkZGluZzogMzlweCAwO1xyXG5cdFx0fVxyXG5cdFx0Ji5ib3R0b217XHJcblx0XHRcdC5mbGV4LWNvbnRhaW5lcntcclxuXHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdCAgICBwYWRkaW5nOiAyN3B4IDA7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkNGQ0ZDU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYucXVpY2stbGlua3N7XHJcblx0XHRcdC5mbGV4LWNvbnRhaW5lcntcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDIxcHggMCAwO1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDRkNGQ1O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5mb290ZXItY29udGVudC1yaWdodHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdH1cclxuXHQuYS1jdXN0b20tbG9nb3tcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Ji5tb2JpbGV7XHJcblx0ICAgIGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5mb290ZXItc29jaWFsLWljb25zLWJveHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdH1cclxuXHQjZm9vdGVyLW5hdmlnYXRpb257XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0I21lbnUtZm9vdGVyLW5hdmlnYXRpb257XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgY29sdW1uLWdhcDogMjBweDtcclxuICAgIHJvdy1nYXA6IDIwcHg7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuICAgID5saXtcclxuXHQgICAgYXtcclxuXHQgICAgXHRmb250LWZhbWlseTogJGF2ZW5pci1ib2xkO1xyXG5cdCAgICB9XHJcblx0ICAgID51bHtcclxuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdD5saT5he1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRhdmVuaXItbWVkaXVtO1xyXG5cdFx0XHRcdH1cclxuXHQgICAgfVxyXG4gICAgfVxyXG5cdFx0YXtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRhdmVuaXItbWVkaXVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRjb2xvcjogJGJsdWUtMTAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHRcdFx0Jjpmb2N1cyxcclxuXHRcdFx0Jjpob3ZlcixcclxuXHRcdFx0JjphY3RpdmV7XHJcblx0XHRcdFx0Y29sb3I6ICRvcmFuZ2U7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0dWwuZm9vdGVyLXNvY2lhbC1pY29uc3tcclxuICBcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgXHRkaXNwbGF5OiBmbGV4O1xyXG4gIFx0ZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICBcdGNvbHVtbi1nYXA6IDU4cHg7XHJcbiAgXHRyb3ctZ2FwOiAyMHB4O1xyXG4gIFx0cGFkZGluZzogMDtcclxuICBcdG1hcmdpbjogMDtcclxuICBcdGF7XHJcblx0ICAgIGRpc3BsYXk6IGZsZXg7XHJcblx0ICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBcdFx0d2lkdGg6IDIwcHg7XHJcbiAgXHRcdGhlaWdodDogMjBweDtcclxuICBcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG4gIFx0XHQmOmZvY3VzLFxyXG4gIFx0XHQmOmhvdmVyLFxyXG4gIFx0XHQmOmFjdGl2ZXtcclxuICBcdFx0XHRpe1xyXG4gIFx0XHRcdFx0Y29sb3I6ICRvcmFuZ2U7XHJcbiAgXHRcdFx0fVxyXG4gIFx0XHR9XHJcbiAgXHRcdGl7XHJcbiAgXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG4gIFx0XHRcdGNvbG9yOiAkbGlnaHQtYmx1ZTtcclxuICBcdFx0fVxyXG4gIFx0fVxyXG5cdH1cclxuXHQjbWVudS1mb290ZXItcXVpY2stbGlua3N7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGNvbHVtbi1nYXA6IDcwcHg7XHJcbiAgICByb3ctZ2FwOiAyMHB4O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGF7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkYXZlbmlyLW1lZGl1bTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzZweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRjb2xvcjogJGxpZ2h0LWJsdWUtMTAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHRcdFx0Jjpmb2N1cyxcclxuXHRcdFx0Jjpob3ZlcixcclxuXHRcdFx0JjphY3RpdmV7XHJcblx0XHRcdFx0Y29sb3I6ICRvcmFuZ2U7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ly8gUmVsYXRpdmUgRGVzaWduZWQgQnlcclxuXHQuZm9vdGVyLWJvdHRvbXtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0LmNvbG9waG9ue1xyXG5cdCAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdCAgICBtYXJnaW46IGF1dG87XHJcblx0XHR9XHJcblx0XHQuY29sb3Bob24gLmJ5e1xyXG5cdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTRweDtcclxuXHRcdFx0cGFkZGluZzogNnB4IDAgMTBweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMCk7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdG9wYWNpdHk6IC41O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0XHQuY29sb3Bob24gLmJ5IGF7XHJcblx0XHQgIGNvbG9yOiAkbGlnaHQtYmx1ZS0xMDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi8vIEJhY2sgdG8gVG9wIEFycm93XHJcbi5iYWNrLXRvLXRvcHtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0b3BhY2l0eTogMDtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0Ym90dG9tOiAxNXB4O1xyXG5cdHJpZ2h0OiAyMHB4O1xyXG5cdHotaW5kZXg6IDEwMDEwO1xyXG5cdGJhY2tncm91bmQ6ICRibHVlO1xyXG5cdGJvcmRlcjogMnB4IHNvbGlkICRsaWdodC1ibHVlO1xyXG5cdGhlaWdodDogMzZweDtcclxuXHR3aWR0aDogMzZweDtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0QGluY2x1ZGUgYm94LXNoYWRvdygwIDAgNHB4IHRyYW5zcGFyZW50aXplKCRsaWdodC1ibHVlLDAuOCkpO1xyXG5cdCY6aG92ZXJ7XHJcblx0XHRAaW5jbHVkZSBib3gtc2hhZG93KDAgMCAxOHB4IHRyYW5zcGFyZW50aXplKCRsaWdodC1ibHVlLDAuMykpO1xyXG5cdH1cclxuXHQmOmJlZm9yZXtcclxuXHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiBjYWxjKDUwJSAtIDZweCk7XHJcblx0XHRsZWZ0OiBjYWxjKDUwJSAtIDdweCk7XHJcblx0XHR3aWR0aDogMDtcclxuXHRcdGhlaWdodDogMDtcclxuXHRcdGJvcmRlci1ib3R0b206IDlweCBzb2xpZCAkd2hpdGU7XHJcblx0XHRib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG59XHJcbi5zaG93LWJhY2stdG8tdG9wIC5iYWNrLXRvLXRvcHtcclxuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdG9wYWNpdHk6IDE7XHJcbn1cclxuI3N3bnphX2Jhbm5lcl9pZHtcclxuXHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltLXNob3d7XHJcbiAgMCV7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxuICAxJXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgMTAwJXtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYW5pbS1mbGV4e1xyXG4gIDAle1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcbiAgMSV7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgMTAwJXtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYW5pbS1mbGV4LWhpZGV7XHJcbiAgMCV7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxuICAxJXtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIDEwMCV7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gIH1cclxufSIsIi5zZWFyY2ggLmJsb2dfcGFnZV9zZWN0aW9uLFxyXG4uZXJyb3I0MDQgLmJsb2dfcGFnZV9zZWN0aW9ue1xyXG5cdC50aGUtY29udGVudC13cmFwe1xyXG5cdFx0cGFkZGluZzogMTBweCAwIDYwcHg7XHJcblx0fVxyXG59XHJcbi5zaW5nbGUtcG9zdCAuYmxvZ19wYWdlX3NlY3Rpb257XHJcblx0cGFkZGluZzogMCAwIDE5cHg7XHJcbn1cclxuLmJsb2dfcGFnZV9zZWN0aW9ue1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xyXG5cdHBhZGRpbmc6IDAgMCA2MnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMDtcclxuXHQudGhlLWNvbnRlbnQtd3JhcHtcclxuXHRcdCYuc2luZ2xlLXBvc3QtYmxvZ3tcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnNlY3Rpb24taGVhZGluZ3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0ICAgIG1hcmdpbjogMTFweCAwIDY2cHg7XHJcblx0XHQmOmJlZm9yZSxcclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdCAgICB3aWR0aDogMTAwJTtcclxuXHRcdCAgICBoZWlnaHQ6IDZweDtcclxuXHRcdCAgICBtYXJnaW46IDI1cHggMCAwO1xyXG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0LWJsdWU7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtYmx1ZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNvbnRlbnQtaGVhZGluZ3N7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHR9XHJcblx0LmhlYWRpbmd7XHJcblx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdGZvbnQtc2l6ZTogNDhweDtcclxuXHQgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG5cdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoNTApO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGNvbG9yOiAkZGFyay1ibHVlO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMCA2NnB4IDAgNjhweDtcclxuXHRcdHdoaXRlLXNwYWNlOiBwcmU7XHJcblx0fVxyXG5cdC5wb3N0LXJvd3MgLmFsbS1yZXZlYWx7XHJcblx0XHQrLmFsbS1yZXZlYWx7XHJcblx0XHRcdG1hcmdpbjogNDBweCAwIDA7XHJcblx0XHR9XHJcblx0XHQuY2FyZC1jb250ZW50e1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHQgICAgY29sdW1uLWdhcDogNDBweDtcclxuXHRcdFx0Ky5jYXJkLWNvbnRlbnR7XHJcblx0XHRcdFx0bWFyZ2luOiA0MHB4IDAgMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuYmxvZy1wcmV2LWltZ3tcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDU2MHB4O1xyXG5cdFx0XHQgICAgbWluLWhlaWdodDogMzI1cHg7XHJcblx0XHRcdCAgICBtYXgtaGVpZ2h0OiAzMjVweDtcclxuXHRcdCAgICAgICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcblx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAycHggdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAwOyByaWdodDogMDsgYm90dG9tOiAwOyBsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHRcdFx0XHRtYXJnaW46IC0ycHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMxYzJlZDIsICMzNGM1ZDgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDA7IHJpZ2h0OiAwOyBib3R0b206IDA7IGxlZnQ6IDA7XHJcblx0XHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0XHRcdG1hcmdpbjogLTVweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzFjMmVkMiwgIzM0YzVkOCk7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvLyAmOmJlZm9yZSxcclxuXHRcdFx0XHQvLyAmOmFmdGVye1xyXG5cdFx0XHRcdC8vIFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0Ly8gXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Ly8gXHR0b3A6IDA7XHJcblx0XHRcdFx0Ly8gXHRsZWZ0OiAwO1xyXG5cdFx0XHRcdC8vIFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0Ly8gXHRib3R0b206IDA7XHJcblx0XHRcdFx0Ly8gfVxyXG5cdFx0XHRcdC8vICY6YmVmb3Jle1xyXG5cdFx0XHRcdC8vIFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNSwgMzEsIDM2LCAwLjc1KTtcclxuXHRcdFx0XHQvLyBcdC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2Jsb2ctaW1nLWhvdmVyLnBuZyk7XHJcblx0XHRcdFx0Ly8gXHQvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdFx0Ly8gXHQvLyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdC8vIFx0JGNvbG9yX2JnOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMxYzJlZDIsICMzNGM1ZDgpO1xyXG5cdFx0XHRcdC8vIFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICRjb2xvcl9iZztcclxuXHRcdFx0XHQvLyBcdC8vIG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0Ly8gXHQvLyAtd2Via2l0LXRyYW5zaXRpb246IC40cyBlYXNlLWluLW91dDtcclxuXHRcdFx0XHQvLyBcdC8vIHRyYW5zaXRpb246IC40cyBlYXNlLWluLW91dDtcclxuXHRcdFx0XHQvLyB9XHJcblx0XHRcdFx0Ly8gJjphZnRlcntcclxuXHRcdFx0XHQvLyBcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDVweCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMxYzJlZDIsICMzNGM1ZDgpO1xyXG5cdFx0XHRcdC8vIFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHQvLyBcdC13ZWJraXQtdHJhbnNpdGlvbjogLjRzIGVhc2UtaW4tb3V0O1xyXG5cdFx0XHRcdC8vIFx0dHJhbnNpdGlvbjogLjRzIGVhc2UtaW4tb3V0O1xyXG5cdFx0XHRcdC8vIH1cclxuXHRcdFx0XHQuYmxvZy1wcmV2LWltZy1ib3h7XHJcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHQgICAgXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5wb3N0LWNvbnRlbnRze1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogNjAwcHg7XHJcblx0XHRcdCAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWJsdWUtMTAwO1xyXG5cdFx0XHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHQgICAgJjphZnRlcntcclxuXHRcdFx0ICAgIFx0Y29udGVudDogJyc7XHJcblx0XHRcdCAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0ICAgIFx0cmlnaHQ6IC0zcHg7XHJcblx0XHRcdCAgICBcdGJvdHRvbTogMDtcclxuXHRcdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdCAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9ibG9nY2FyZC1jb250ZW50LWJnLnBuZyk7XHJcblx0XHRcdFx0ICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHQgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0ICAgICAgICB3aWR0aDogMjY0cHg7XHJcbiAgICBcdFx0XHRcdGhlaWdodDogMjI3cHg7XHJcblx0XHRcdFx0ICAgIHotaW5kZXg6IC0xO1xyXG5cdFx0XHQgICAgfVxyXG5cdFx0XHR9XHJcblx0XHQgICAgLnBvc3QtdGl0bGV7XHJcblx0ICAgIFx0ICAgIG1hcmdpbjogLThweCAwIDExcHg7XHJcblx0XHQgICAgXHRsaW5lLWhlaWdodDogMDtcclxuXHRcdCAgICBcdC8vICY6YWZ0ZXJ7XHJcblx0XHQgICAgXHQvLyBcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0ICAgIFx0Ly8gXHRkaXNwbGF5OiBibG9jaztcclxuXHRcdCAgICBcdC8vIFx0YmFja2dyb3VuZDogJGJsdWU7XHJcblx0XHQgICAgXHQvLyBcdHdpZHRoOiAxMDBweDtcclxuXHRcdCAgICBcdC8vIFx0aGVpZ2h0OiA0cHg7XHJcblx0XHQgICAgXHQvLyBcdG1hcmdpbjogMTRweCAwIDA7XHJcblx0XHQgICAgXHQvLyB9XHJcblx0XHQgICAgXHRhe1xyXG5cdCAgICBcdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHQgICAgXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHQgICAgXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdCAgICBcdFx0XHRmb250LXNpemU6IDI4cHg7XHJcblx0ICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG5cdCAgICBcdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMjUpO1xyXG5cdCAgICBcdFx0XHRjb2xvcjogJGJsdWUtMTAwO1xyXG5cdCAgICBcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdCAgICBcdFx0XHQmOmhvdmVye1xyXG5cdCAgICBcdFx0XHRcdGNvbG9yOiAkaG92ZXItZm9udC1jb2xvcjtcclxuXHQgICAgXHRcdFx0fVxyXG5cdCAgICBcdCAgICB9XHJcblx0ICAgIFx0fVxyXG5cdFx0ICAgIC5wb3N0LWluZm8sXHJcblx0XHQgICAgLnBvc3QtZGF0ZSxcclxuXHRcdCAgICAucG9zdC1hdXRob3IsXHJcblx0XHQgICAgLnBvc3QtY2F0e1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygwKTtcclxuXHRcdCAgICBcdG1hcmdpbjogMDtcclxuXHRcdCAgICB9XHJcblx0XHQgICAgLnBvc3QtaW5mbyxcclxuXHRcdCAgICAucG9zdC1kYXRle1xyXG5cdFx0ICAgIFx0Y29sb3I6ICNhNmE2YTY7XHJcblx0XHQgICAgfVxyXG5cdFx0ICAgIC5wb3N0LWluZm97XHJcblx0XHQgICAgXHRtYXJnaW46IDAgMCAxNnB4O1xyXG5cdFx0ICAgIH1cclxuXHRcdCAgICAucG9zdC1kYXRle1xyXG5cdFx0ICAgIFx0cGFkZGluZzogMCAxMHB4IDAgMDtcclxuXHRcdCAgICB9XHJcblx0XHQgICAgLnBvc3QtYXV0aG9ye1xyXG5cdFx0ICAgIFx0Y29sb3I6ICRsaWdodC1ibHVlLTEwMDtcclxuXHRcdCAgICBcdHBhZGRpbmc6IDAgMTBweCAwO1xyXG5cdFx0ICAgIH1cclxuXHRcdCAgICAucG9zdC1jYXR7XHJcblx0XHQgICAgXHRjb2xvcjogJGxpZ2h0LWJsdWUtMTAwO1xyXG5cdFx0ICAgIFx0cGFkZGluZzogMCAwIDAgMTBweDtcclxuXHRcdCAgICB9XHJcblx0XHQgICAgLmV4Y2VycHR7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0yNSk7XHJcblx0XHRcdFx0Y29sb3I6ICRibHVlLTEwMDtcclxuXHRcdCAgICBcdHB7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTRweDtcclxuXHRcdCAgICBcdH1cclxuXHRcdCAgICB9XHJcblx0XHRcdC5idG5ze1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAyNXB4O1xyXG5cdFx0XHQgICAgbWFyZ2luOiBhdXRvIDAgMCFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdFx0LnJlYWRtb3Jle1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xNyk7XHJcblx0XHRcdFx0Y29sb3I6ICRvcmFuZ2U7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdHdpZHRoOiBtYXgtY29udGVudDtcclxuXHRcdFx0XHRtaW4td2lkdGg6IGF1dG87XHJcblx0XHRcdFx0bWluLWhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHQgICAgXHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHRcdFx0Jjpmb2N1cyxcclxuXHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRvcmFuZ2UtMTAwO1xyXG5cdFx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvYnRuLWFycm93LWx1Y2lkLWgucG5nKTtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IC0zNHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmFjdGl2ZXtcclxuXHRcdFx0XHRcdGNvbG9yOiAkb3JhbmdlLTMwMDtcclxuXHRcdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2J0bi1hcnJvdy1sdWNpZC1hLnBuZyk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0ICAgIFx0JjphZnRlcntcclxuXHRcdCAgICBcdFx0Y29udGVudDogJyc7XHJcblx0XHQgICAgXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdCAgICBcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHQgICAgXHRcdGhlaWdodDogMTNweDtcclxuXHRcdCAgICBcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHQgICAgXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2J0bi1hcnJvdy1sdWNpZC1tLnBuZyk7XHJcblx0XHQgICAgXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdCAgICBcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdCAgICBcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ICAgIFx0XHRyaWdodDogLTI0cHg7XHJcblx0XHQgICAgXHRcdHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcclxuXHRcdCAgICBcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuICAgIC5wb3N0LWNhcmRzIC5hbG0tcmV2ZWFseyAvLyBHcmlkIExheW91dCAoIC5hbG0tcmV2ZWFsIC0gQUpBWCBMT0FEIE1PUkUpXHJcbiAgICBcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDIycHg7XHJcbiAgICBcdHJvdy1nYXA6IDI0cHg7XHJcblx0XHQrLmFsbS1yZXZlYWx7XHJcblx0XHRcdG1hcmdpbjogMjRweCAwIDA7XHJcblx0XHR9XHJcbiAgICBcdCY6YWZ0ZXJ7XHJcbiAgICBcdFx0Y29udGVudDogJyc7XHJcbiAgICBcdFx0ZmxleDogYXV0bztcclxuICAgIFx0fVxyXG5cdFx0LmNhcmQtY29udGVudHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHQgICAgXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgXHQgICAgcm93LWdhcDogMTBweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHQgICAgbWF4LXdpZHRoOiAzODBweDtcclxuXHRcdCAgICBtaW4taGVpZ2h0OiA0NDFweDtcclxuXHRcdCAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xyXG5cdFx0ICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtYmx1ZS0xMDA7XHJcblx0XHQgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0Ky5jYXJkLWNvbnRlbnR7XHJcblx0XHRcdFx0bWFyZ2luOiA0MHB4IDAgMDtcclxuXHRcdFx0fVxyXG5cdCAgICBcdCY6Zm9jdXMsXHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0LmJsb2ctcHJldi1pbWc6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCA1cHggJG9yYW5nZTtcclxuXHRcdFx0ICAgIH1cclxuXHRcdFx0XHQucmVhZG1vcmV7XHJcblx0XHRcdFx0XHRjb2xvcjogJG9yYW5nZS0xMDA7XHJcblx0XHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9idG4tYXJyb3ctbHVjaWQtaC5wbmcpO1xyXG5cdFx0XHRcdFx0ICAgIG1hcmdpbjogMCAwIDAgMjBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHQgICAgXHQmOmFjdGl2ZXtcclxuXHRcdFx0XHQucmVhZG1vcmV7XHJcblx0XHRcdFx0XHRjb2xvcjogJG9yYW5nZS0zMDA7XHJcblx0XHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9idG4tYXJyb3ctbHVjaWQtYS5wbmcpO1xyXG5cdFx0XHRcdFx0ICAgIG1hcmdpbjogMCAwIDAgMjBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0ICAgIFx0fVxyXG5cdFx0fVxyXG5cdFx0LmJsb2ctcHJldi1pbWd7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0Ly8gYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvZmVhdHVyZXMtaG92ZXIucG5nKTtcclxuXHRcdFx0Ly8gYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHQvLyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdG1heC13aWR0aDogMzgwcHg7XHJcblx0XHQgICAgbWluLWhlaWdodDogMzA2cHg7XHJcblx0XHQgICAgbWF4LWhlaWdodDogMzA2cHg7XHJcblx0XHQgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0ICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHQgICAgLy8gJjpmb2N1cyxcclxuXHRcdCAgICAvLyAmOmhvdmVye1xyXG5cdFx0XHQvLyBcdCY6YWZ0ZXJ7XHJcblx0XHRcdC8vIFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCA1cHggJG9yYW5nZTtcclxuXHRcdFx0Ly8gICAgIH1cclxuXHRcdCAgICAvLyB9XHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdCAgICBcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzIGVhc2U7XHJcblx0XHRcdH1cclxuXHRcdFx0aW1ne1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucG9zdC1jb250ZW50c3tcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuICAgIFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHR9XHJcblx0ICAgIC5wb3N0LXRpdGxle1xyXG5cdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzJweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG4gICAgXHR9XHJcblx0ICAgIC5wb3N0LWRhdGV7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygyNSk7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdGNvbG9yOiAkZ3JheTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHQgICAgbWFyZ2luOiAwIDAgN3B4O1xyXG4gICAgXHR9XHJcblx0ICAgIC5leGNlcnB0e1xyXG5cdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMCk7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2stMTAwO1xyXG5cdFx0XHRwe1xyXG5cdFx0XHRcdG1hcmdpbjogMTNweCAwO1xyXG5cdFx0XHR9XHJcblx0ICAgIH1cclxuXHRcdC5idG5ze1xyXG5cdFx0XHRwYWRkaW5nOiAwIDAgMjNweDtcclxuXHRcdCAgICBtYXJnaW46IGF1dG8gMCAwIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdC5yZWFkbW9yZXtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcclxuXHRcdFx0Y29sb3I6ICRvcmFuZ2U7XHJcblx0XHRcdC8vIGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHR3aWR0aDogbWF4LWNvbnRlbnQ7XHJcblx0XHRcdG1pbi13aWR0aDogYXV0bztcclxuXHRcdFx0bWluLWhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdG1hcmdpbjogMjNweCAwIDE2cHg7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHQgICAgXHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0ICAgIFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHQmOmZvY3VzLFxyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGNvbG9yOiAkb3JhbmdlLTEwMDtcclxuXHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvYnRuLWFycm93LWx1Y2lkLWgucG5nKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0JjphY3RpdmV7XHJcblx0XHRcdFx0Y29sb3I6ICRvcmFuZ2UtMzAwO1xyXG5cdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9idG4tYXJyb3ctbHVjaWQtYS5wbmcpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdCAgICBcdCY6YWZ0ZXJ7XHJcblx0ICAgIFx0XHRjb250ZW50OiAnJztcclxuXHQgICAgXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHQgICAgXHRcdHdpZHRoOiAyMHB4O1xyXG5cdCAgICBcdFx0aGVpZ2h0OiAxM3B4O1xyXG5cdCAgICBcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0ICAgIFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9idG4tYXJyb3ctbHVjaWQtbS5wbmcpO1xyXG5cdCAgICBcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdCAgICBcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHQgICAgXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQgICAgXHRcdGxlZnQ6IDA7XHJcblx0ICAgIFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdCAgICBtYXJnaW46IDAgMCAwIDEwcHg7XHJcblx0ICAgIFx0fVxyXG5cdFx0fVxyXG4gICAgfVxyXG5cdC5zaW5nbGUtcG9zdC1ib3h7XHJcblx0XHRtYXJnaW46IC05MHB4IDAgMDtcclxuXHRcdC5jb250ZW50LXdyYXB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdCAgICBjb2x1bW4tZ2FwOiAyMHB4O1xyXG5cdFx0ICAgIHJvdy1nYXA6IDM3cHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdFx0LnNlcGFyYXRvcntcclxuXHQgICAgXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWJsdWUtMTAwO1xyXG5cdCAgICBcdG1hcmdpbjogNDRweCAwIDA7XHJcblx0XHR9XHJcblx0XHQucG9zdC1jb250ZW50e1xyXG5cdFx0XHRmbGV4OiAwIDEgODc1cHg7XHJcblx0XHQgICAgbWF4LXdpZHRoOiA4NzVweDtcclxuXHRcdFx0LnBvc3QtdGl0bGV7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xMCk7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0LnBvc3QtZGF0ZXtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMjZweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygyNSk7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdGNvbG9yOiAkZ3JheTtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAxOXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucG9zdC1pbWFnZXtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMTRweDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdGltZ3tcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHQgICAgXHRcdGhlaWdodDogYXV0bztcclxuICAgIFx0XHQgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdH1cclxuXHRcdFx0KyAucG9zdC1jb250ZW50LWJveHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0ICAgIC5wb3N0LWNvbnRlbnQtYm94e1xyXG5cdCAgICBcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdCAgICBcdHBhZGRpbmc6IDEyMHB4IDAgMDtcclxuXHRcdCAgICBoMSxoMixoMyxoNCxoNSxoNntcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGF2ZW5pci1ib2xkO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xNyk7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRjb2xvcjogJGJsdWUtMjAwO1xyXG5cdFx0ICAgIFx0bWFyZ2luOiAxM3B4IDAgMDtcclxuXHRcdCAgICB9XHJcblx0XHQgICAgaDN7XHJcblx0ICAgIFx0ICAgIGZvbnQtc2l6ZTogMjhweDtcclxuXHRcdCAgICB9XHJcblx0XHQgICAgYXtcclxuXHRcdFx0XHRjb2xvcjogJHJlZDtcclxuXHRcdCAgICBcdCY6Zm9jdXMsXHJcblx0XHQgICAgXHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRsaWdodC1ibHVlO1xyXG5cdFx0ICAgIFx0fVxyXG5cdFx0ICAgIH1cclxuXHQgICAgfVxyXG5cdCAgICAucG9zdC1jb250ZW50LWJveHtcclxuICAgIFx0XHRoMSxoMixoMyxoNCxoNSxoNntcclxuICAgIFx0XHRcdCsgcHtcclxuXHQgICAgXHRcdFx0bWFyZ2luLXRvcDogM3B4O1xyXG5cdCAgICBcdFx0fVxyXG4gICAgXHRcdH1cclxuXHRcdFx0cCArIHB7XHJcblx0XHRcdFx0bWFyZ2luOiAzMHB4IDAgNXB4O1xyXG4gICAgXHRcdH1cclxuICAgIFx0fVxyXG5cdCAgICAucG9zdC1jb250ZW50LWJveCBwe1xyXG5cdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0Y29sb3I6ICRibGFjay0xMDA7XHJcblx0XHRcdG1hcmdpbjogMTBweCAwIDVweDtcclxuXHQgICAgfVxyXG5cdCAgICAucG9zdC1jb250ZW50LWJveCB1bCxcclxuXHQgICAgLnBvc3QtY29udGVudC1ib3ggb2x7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrLTEwMDtcclxuXHRcdCAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQgICAgLy8gJjpiZWZvcmUge1xyXG5cdFx0XHQvLyAgICAgY29udGVudDogJyc7XHJcblx0XHRcdC8vICAgICBiYWNrZ3JvdW5kOiB1cmwoYXNzZXRzL2ltZy9jaGVjay1pY29uLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuXHRcdFx0Ly8gICAgIHdpZHRoOiAxOHB4O1xyXG5cdFx0XHQvLyAgICAgaGVpZ2h0OiAxNHB4O1xyXG5cdFx0XHQvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHQvLyAgICAgdG9wOiA0cHg7XHJcblx0XHRcdC8vICAgICBsZWZ0OiAtMjVweDtcclxuXHRcdFx0Ly8gfVxyXG5cdCAgICB9XHJcbiAgICBcdC5zaGFyZS10by1zb2NpYWxzLmluLXBvc3QtY29udGVudHtcclxuXHRcdCAgICAvLyBkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ICAgIGRpc3BsYXk6IG5vbmU7XHJcblx0XHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0ICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ICAgIGNvbHVtbi1nYXA6IDI0cHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0ICAgIHBhZGRpbmc6IDEwcHggMCA3cHg7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM2MzYzNjM7XHJcblx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xyXG5cdFx0ICAgIG1heC13aWR0aDogMzIwcHg7XHJcblx0XHQgICAgbWluLWhlaWdodDogNjdweDtcclxuXHRcdFx0bWF4LWhlaWdodDogNjdweDtcclxuICAgIFx0XHQudGl0bGV7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHQgICAgXHRmb250LXNpemU6IDE3cHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMCk7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHQgICAgbWFyZ2luOiAwIDAgMnB4O1xyXG4gICAgXHRcdH1cclxuXHRcdFx0LnRoZV9jaGFtcF9zaGFyaW5nX3Vse1xyXG5cdFx0XHQgICAgZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRjb2x1bW4tZ2FwOiAxN3B4O1xyXG5cdFx0XHQgICAgcGFkZGluZzogMCAwIDRweDtcclxuXHRcdFx0ICAgIC50aGVfY2hhbXBfc3Zne1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzBlM2M4OSFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xyXG5cdFx0XHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcztcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMzhweDtcclxuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDM4cHg7XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHQgICAgcGF0aHtcclxuXHRcdFx0XHQgICAgXHRmaWxsOiAkd2hpdGU7XHJcblx0XHRcdFx0ICAgIH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnRoZV9jaGFtcF9idXR0b25fdHdpdHRlciAudGhlX2NoYW1wX3N2ZyBzdmd7XHJcblx0XHRcdFx0ICAgIG1heC1oZWlnaHQ6IDMwcHghaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGhlX2NoYW1wX2ZhY2Vib29rIC50aGVfY2hhbXBfc3ZnIHN2Z3tcclxuXHRcdFx0XHQgICAgbWF4LWhlaWdodDogMzJweCFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50aGVfY2hhbXBfYnV0dG9uX3BpbnRlcmVzdCAudGhlX2NoYW1wX3N2ZyBzdmd7XHJcblx0XHRcdFx0ICAgIG1heC1oZWlnaHQ6IDI4cHghaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGhlX2NoYW1wX2J1dHRvbl9saW5rZWRpbiAudGhlX2NoYW1wX3N2ZyBzdmd7XHJcblx0XHRcdFx0ICAgIG1heC1oZWlnaHQ6IDI0cHghaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdCAgICAuc2lkZWJhcntcclxuICAgIFx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdCAgICBcdG1heC13aWR0aDogMzIwcHg7XHJcblx0ICAgIFx0LndpZGdldC13cmFwe1xyXG5cdCAgICBcdFx0bWFyZ2luOiAwIDAgMTlweDtcclxuXHQgICAgXHRcdGgye1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRhdmVuaXItYm9sZDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xNyk7XHJcblx0XHRcdFx0XHRjb2xvcjogJG9yYW5nZS0xMDA7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0ICAgIFx0XHR9XHJcblx0ICAgIFx0XHR1bHtcclxuXHQgICAgXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0ICAgIFx0cGFkZGluZzogMDtcclxuXHRcdFx0ICAgIFx0bWFyZ2luOiAzMnB4IDA7XHJcblx0XHRcdCAgICBcdGxpe1xyXG5cdFx0ICAgIFx0XHQgICAgZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdCAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG5cdFx0XHQgICAgXHQgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiMmM0ZDE7XHJcblx0XHRcdCAgICBcdCAgICBwYWRkaW5nOiAwIDAgMTRweDtcclxuXHRcdFx0XHRcdCAgICAvLyAmOmhvdmVye1xyXG5cdFx0XHRcdFx0ICAgIC8vIFx0LndwLWJsb2NrLWxhdGVzdC1wb3N0c19fZmVhdHVyZWQtaW1hZ2U6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdC8vIFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggJHJlZDtcclxuXHRcdFx0XHRcdFx0Ly8gXHR9XHJcblx0XHRcdFx0XHQgICAgLy8gfVxyXG5cdFx0XHQgICAgXHR9XHJcblx0XHRcdCAgICBcdGxpOm5vdCg6bGFzdC1jaGlsZCl7XHJcblx0XHQgICAgXHRcdCAgICBtYXJnaW46IDAgMCAzN3B4O1xyXG5cdFx0XHQgICAgXHR9XHJcblx0XHRcdCAgICBcdGF7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0ICAgIFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdCAgICBcdGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdCAgICBcdCAgICBoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdCAgICBcdCAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0ICAgIFx0ICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdCAgICBcdCAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdCAgICBcdCAgICAgICAgcm93LWdhcDogMTVweDtcclxuICAgIFx0XHRcdFx0XHRtYXJnaW46IC03cHggMCAwO1xyXG5cdFx0XHQgICAgXHRcdCY6Zm9jdXMsXHJcblx0XHRcdCAgICBcdFx0Jjpob3ZlcixcclxuXHRcdFx0ICAgIFx0XHQmOmFjdGl2ZXtcclxuXHRcdFx0ICAgIFx0XHRcdGNvbG9yOiAkb3JhbmdlLTEwMDtcclxuXHRcdFx0ICAgIFx0XHRcdC8vICY6YWZ0ZXJ7XHJcblx0XHRcdCAgICBcdFx0XHQvLyBcdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2Jsb2ctcmVhZG1vcmUtYXJyb3ctaC5wbmcpO1xyXG5cdFx0XHQgICAgXHRcdFx0Ly8gXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDk1cHggYm90dG9tIDhweDtcclxuXHRcdFx0XHQgICAgXHRcdC8vIFx0Y29sb3I6ICRsaWdodC1ibHVlO1xyXG5cdFx0XHRcdCAgICBcdFx0Ly8gfVxyXG5cdFx0XHQgICAgXHRcdH1cclxuXHRcdFx0ICAgIFx0XHQvLyAmOmFmdGVye1xyXG5cdFx0XHQgICAgXHRcdC8vIFx0Y29udGVudDogJ1JlYWQgTW9yZSc7XHJcblx0XHRcdCAgICBcdFx0Ly8gXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9ibG9nLXJlYWRtb3JlLWFycm93LW0ucG5nKTtcclxuXHRcdFx0ICAgIFx0XHQvLyBcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgOTBweCBib3R0b20gOHB4O1xyXG5cdFx0XHQgICAgXHRcdC8vIFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0ICAgIFx0XHQvLyBcdGJhY2tncm91bmQtc2l6ZTogMTZweDtcclxuXHRcdFx0ICAgIFx0XHQvLyBcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHQgICAgXHRcdC8vIFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdFx0XHRcdC8vIFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRcdFx0Ly8gXHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHRcdCAgICBcdFx0Ly8gXHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdCAgICBcdFx0Ly8gXHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg0MCk7XHJcblx0XHRcdFx0XHRcdC8vIFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHQvLyBcdHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweCFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdC8vIFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAzcHg7XHJcblx0XHRcdCAgICBcdFx0Ly8gXHRjb2xvcjogJHJlZDtcclxuXHRcdFx0XHRcdFx0Ly8gICAgIHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHQvLyAgICAgdHJhbnNpdGlvbjogLjNzO1xyXG5cdFx0XHQgICAgXHRcdC8vIH1cclxuXHRcdFx0ICAgIFx0fVxyXG5cdFx0XHQgICAgXHQud3AtYmxvY2stbGF0ZXN0LXBvc3RzX19mZWF0dXJlZC1pbWFnZXtcclxuXHRcdFx0XHRcdCAgICBkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0ICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHQgICAgXHRcdCAgICB3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdCAgICBtYXgtd2lkdGg6IDExMHB4O1xyXG5cdFx0XHRcdFx0ICAgIGhlaWdodDogODlweDtcclxuXHRcdFx0XHQgICAgICAgIG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdCAgICBwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdCAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHQgICAgXHRcdGltZ3tcclxuXHRcdFx0ICAgIFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0XHRcdCAgICBcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0ICAgIFx0XHR3aWR0aDogMTEwcHg7XHJcblx0XHRcdCAgICBcdFx0ICAgIGhlaWdodDogODlweDtcclxuXHRcdFx0XHQgICAgXHR9XHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAkbGlnaHQtYmx1ZTtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcyBlYXNlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0ICAgIH1cclxuXHQgICAgXHRcdH1cclxuXHRcdCAgICBcdGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWV7XHJcblx0ICAgIFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgXHRcdFx0ICAgIG1hcmdpbjogMCAwIDQ4cHg7XHJcblx0ICAgIFx0XHRcdHBhZGRpbmc6IDVweCAyMHB4IDYycHg7XHJcblx0ICAgIFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XHJcblx0ICAgIFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xyXG5cdCAgICBcdFx0XHQuZ2ZpZWxkLmdmaWVsZC0td2lkdGgtaGFsZntcclxuXHRcdCAgICBcdFx0XHRncmlkLWNvbHVtbjogc3BhbiAxMjtcclxuXHRcdCAgICBcdFx0fVxyXG5cdFx0ICAgIFx0XHQuZ2Zvcm1fZmllbGRze1xyXG5cdFx0ICAgIFx0XHQgICAgZ3JpZC1yb3ctZ2FwOiAxMHB4IWltcG9ydGFudDtcclxuXHRcdFx0ICAgIFx0fVxyXG5cdFx0XHQgICAgXHQuZ2Zvcm1faGVhZGluZ3tcclxuXHRcdCAgICBcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdCAgICBcdFx0XHRtYXJnaW46IDAgMCAyMXB4O1xyXG5cdFx0ICAgIFx0XHRcdC5nZm9ybV9kZXNjcmlwdGlvbixcclxuXHRcdCAgICBcdFx0XHQuZ2Zvcm1fcmVxdWlyZWRfbGVnZW5ke1xyXG5cdFx0ICAgIFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdCAgICBcdFx0XHR9XHJcblx0XHQgICAgXHRcdFx0Lmdmb3JtX3RpdGxle1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0XHQgICAgXHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdFx0XHQgICAgXHRsaW5lLWhlaWdodDogNjBweDtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg1MCk7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRkYXJrLWJsdWU7XHJcblx0XHRcdFx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0LWJsdWU7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWJsdWU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHQgICAgXHRcdFx0fVxyXG5cdFx0ICAgIFx0XHR9XHJcblx0XHQgICAgXHRcdC5idXR0b24sIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXQuYnV0dG9uLFxyXG5cdFx0ICAgIFx0XHRpbnB1dFt0eXBlPXN1Ym1pdF17XHJcblx0XHQgICAgXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ICAgIFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHQgICAgXHRcdFx0ICAgIG1hcmdpbjogMTBweCAwIDAhaW1wb3J0YW50O1xyXG5cdFx0ICAgIFx0XHR9XHJcblx0XHQgICAgXHRcdC5oYXMtZm9vdG5vdGUgZGl2Lmdmb3JtX2ZpZWxkcyAuZm9ybS1mb290bm90ZXtcclxuXHQgICAgXHRcdFx0ICAgIG1heC13aWR0aDogMTAwJTtcclxuXHQgICAgXHRcdFx0ICAgIG1hcmdpbi10b3A6IDczcHg7XHJcblx0XHQgICAgXHRcdH1cclxuXHRcdCAgICBcdFx0Lm5vdGV7XHJcblx0XHQgICAgXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0ICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG5cdFx0ICAgIFx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xMCk7XHJcblx0XHQgICAgXHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHQgICAgXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdCAgICBcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0ICAgIFx0XHRcdC5ub3RlLWljb257XHJcblx0XHRcdCAgICBcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDI3cHg7XHJcblx0XHRcdCAgICBcdFx0XHRsZWZ0OiAtMXB4O1xyXG5cdFx0XHQgICAgXHRcdH1cclxuXHRcdFx0ICAgIFx0fVxyXG5cdFx0ICAgIFx0fVxyXG5cdCAgICBcdFx0Lmdmb3JtX3ZhbGlkYXRpb25fZXJyb3Jze1xyXG5cdCAgICBcdFx0XHRoMi5nZm9ybV9zdWJtaXNzaW9uX2Vycm9ye1xyXG5cdCAgICBcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdCAgICBsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0XHRcdCAgICBwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0ICAgIG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdCAgICAmOmFmdGVye1xyXG5cdFx0XHRcdFx0ICAgIFx0Y29udGVudDogdW5zZXQ7XHJcblx0XHRcdFx0XHQgICAgfVxyXG5cdCAgICBcdFx0XHR9XHJcblx0ICAgIFx0XHR9XHJcblx0ICAgIFx0XHQjdmFsaWRhdGlvbl9tZXNzYWdlXzNfNXtcclxuXHQgICAgXHRcdFx0bWFyZ2luOiAxMHB4IDA7XHJcblx0ICAgIFx0XHR9XHJcblx0ICAgIFx0fVxyXG5cdCAgICBcdC50aGVfY2hhbXBfc2hhcmluZ19jb250YWluZXJ7XHJcblx0ICAgIFx0XHQud2lkZ2V0LXdyYXB7XHJcbiAgICBcdFx0XHQgICAgZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdCAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHQgICAgY29sdW1uLWdhcDogMjBweDtcclxuICAgIFx0XHRcdCAgICBwYWRkaW5nOiAxNXB4IDAgMTFweDtcclxuICAgIFx0XHRcdCAgICBtYXJnaW46IDAgMCA0M3B4O1xyXG4gICAgXHRcdFx0ICAgIGJvcmRlcjogMXB4IHNvbGlkICRvcmFuZ2UtMTAwO1xyXG4gICAgXHRcdFx0ICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIFx0XHRcdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ICAgIFx0XHRcdCY6YmVmb3Jle1xyXG5cdCAgICBcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdCAgICBcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQgICAgXHRcdFx0XHR0b3A6IDA7XHJcblx0ICAgIFx0XHRcdFx0bGVmdDogMDtcclxuXHQgICAgXHRcdFx0XHRyaWdodDogMDtcclxuXHQgICAgXHRcdFx0XHRib3R0b206IDA7XHJcblx0ICAgIFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0ICAgIFx0XHRcdFx0ei1pbmRleDogLTE7XHJcblx0ICAgIFx0XHRcdFx0b3BhY2l0eTogLjU7XHJcblx0ICAgIFx0XHRcdH1cclxuXHQgICAgXHRcdH1cclxuXHQgICAgXHRcdC53aWRnZXQtdGl0bGV7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGF2ZW5pci1tZWRpdW07XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHQgICAgXHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg1MCk7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHQgICAgbWFyZ2luOiAwIDAgMnB4O1xyXG5cdCAgICBcdFx0fVxyXG5cdFx0XHRcdC50aGVfY2hhbXBfc2hhcmluZ191bHtcclxuXHRcdFx0XHQgICAgZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGNvbHVtbi1nYXA6IDhweDtcclxuXHRcdFx0XHQgICAgcGFkZGluZzogMCAwIDRweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji50aGVfY2hhbXBfaG9yaXpvbnRhbF9zaGFyaW5nIC50aGVfY2hhbXBfc3Zne1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xyXG5cdFx0XHRcdCAgICBkaXNwbGF5OiBmbGV4IWltcG9ydGFudDtcclxuXHRcdFx0XHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0ICAgIHBhdGh7XHJcblx0XHRcdFx0XHQgICAgXHRmaWxsOiAkb3JhbmdlO1xyXG5cdFx0XHRcdFx0ICAgIH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHQgICAgcGF0aHtcclxuXHRcdFx0XHQgICAgXHRmaWxsOiAkd2hpdGU7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcztcclxuXHRcdFx0XHQgICAgfVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLnRoZV9jaGFtcF9ob3Jpem9udGFsX3NoYXJpbmd7IC8vIEFkanVzdCBJY29uIFNpemVcclxuXHRcdFx0XHRcdC50aGVfY2hhbXBfYnV0dG9uX3R3aXR0ZXIgLnRoZV9jaGFtcF9zdmcgc3Zne1xyXG5cdFx0XHRcdFx0ICAgIG1heC1oZWlnaHQ6IDMwcHghaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnRoZV9jaGFtcF9mYWNlYm9vayAudGhlX2NoYW1wX3N2ZyBzdmd7XHJcblx0XHRcdFx0XHQgICAgbWF4LWhlaWdodDogMzJweCFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudGhlX2NoYW1wX2J1dHRvbl9waW50ZXJlc3QgLnRoZV9jaGFtcF9zdmcgc3Zne1xyXG5cdFx0XHRcdFx0ICAgIG1heC1oZWlnaHQ6IDI4cHghaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnRoZV9jaGFtcF9idXR0b25fbGlua2VkaW4gLnRoZV9jaGFtcF9zdmcgc3Zne1xyXG5cdFx0XHRcdFx0ICAgIG1heC1oZWlnaHQ6IDI0cHghaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuc2lkZWRhci1jb250YWN0LWZvcm17XHJcblx0XHRcdFx0LndwLWJsb2NrLWhlYWRpbmd7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGF2ZW5pci1ib2xkO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAyMnB4IDIwcHggMTBweDtcclxuXHQgICAgXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRvcmFuZ2UtMTAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdFx0Y29udGVudDogdW5zZXQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0ICAgIH1cclxuXHRcdC5zaGFyZS10by1zb2NpYWxze1xyXG5cdFx0ICAgIGRpc3BsYXk6IGZsZXg7XHJcblx0XHQgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdCAgICBcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDMzMHB4O1xyXG5cdFx0ICAgIG1pbi1oZWlnaHQ6IDcxcHg7XHJcblx0XHQgICAgbWF4LWhlaWdodDogNzFweDtcclxuXHRcdCAgICBjb2x1bW4tZ2FwOiAyMnB4O1xyXG5cdCAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcclxuXHRcdFx0LnRpdGxle1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkYXZlbmlyLW1lZGl1bTtcclxuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoNTApO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQudGhlX2NoYW1wX3NoYXJpbmdfdWx7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ICAgIGNvbHVtbi1nYXA6IDE0cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRoZV9jaGFtcF9ob3Jpem9udGFsX3NoYXJpbmcgLnRoZV9jaGFtcF9zdmd7XHJcblx0XHRcdCAgICBwYXRoe1xyXG5cdFx0XHQgICAgXHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHRcdCAgICB9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lm5vdGhpbmctZm91bmR7XHJcblx0XHQuaGVhZGluZ3tcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHQgICAgXHRsaW5lLWhlaWdodDogNjBweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTEwKTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrLTEwMDtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cdFx0LmNvbnRlbnR7XHJcblx0ICAgIFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDEwKTtcclxuXHRcdFx0Y29sb3I6ICRibGFjay0xMDA7XHJcblx0XHRcdHB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuYWxtLWJ0bi13cmFwe1xyXG5cdFx0bWFyZ2luOiA0MHB4IDAgMDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cdC5hbG0tbG9hZC1tb3JlLWJ0bi5tb3Jle1xyXG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgXHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuICAgIFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIFx0Zm9udC1zaXplOiAyMHB4O1xyXG4gICAgXHRsaW5lLWhlaWdodDogNDhweDtcclxuXHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xNyk7XHJcblx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRtYXJnaW46IGF1dG87XHJcblx0ICAgIHBhZGRpbmc6IDJweCAwIDA7XHJcblx0ICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ibHVlLTEwMDtcclxuXHQgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cdCAgICBkaXNwbGF5OiBmbGV4O1xyXG5cdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHQgICAgd2lkdGg6IDEwMCU7XHJcblx0ICAgIG1heC13aWR0aDogMzIycHg7XHJcblx0ICAgIG1pbi1oZWlnaHQ6IDYwcHg7XHJcblx0ICAgIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcclxuXHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0ICAgIG91dGxpbmU6IG5vbmU7XHJcblx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCY6Zm9jdXMsXHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHR0b3A6IDNweDtcclxuXHRcdFx0XHRsZWZ0OiAzcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6YWN0aXZle1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZS0xMDA7XHJcblx0XHR9XHJcblx0XHQmOmJlZm9yZXtcclxuXHRcdFx0Y29udGVudDogdW5zZXQhaW1wb3J0YW50O1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiA2cHg7XHJcblx0XHRcdGxlZnQ6IDZweDtcclxuXHRcdCAgICB3aWR0aDogMTAwJTtcclxuICAgIFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UtMTAwO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0ICAgIFx0dHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xyXG5cdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdH1cclxuXHRcdCYubG9hZGluZ3tcclxuXHRcdCAgICBwYWRkaW5nOiAwIDAgNHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYWxtLWxvYWQtbW9yZS1idG4uZG9uZXtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcbi5hZG1pbi1iYXIgLmRlZmF1bHQtcGFnZS1zZWN0aW9uIC50aGUtcGFnZS1iYW5uZXJ7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCAtNjhweDtcclxufVxyXG4uZGVmYXVsdC1wYWdlLXNlY3Rpb257XHJcblx0LnRoZS1jb250ZW50LXdyYXB7XHJcblx0ICAgIHBhZGRpbmc6IDM4cHggMCAxMDBweDtcclxuXHR9XHJcblx0LnNlY3Rpb24taGVhZGluZ3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHQmOmJlZm9yZSxcclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdCAgICB3aWR0aDogMTAwJTtcclxuXHRcdCAgICBtYXgtd2lkdGg6IDQ0MHB4O1xyXG5cdFx0ICAgIGZsZXg6IDAgMSA0NDBweDtcclxuXHRcdCAgICBoZWlnaHQ6IDExcHg7XHJcblx0XHQgICAgbWFyZ2luOiAyOHB4IDAgMDtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRsaWdodC1ibHVlO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWJsdWU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb250ZW50LWhlYWRpbmdze1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0fVxyXG5cdC5oZWFkaW5ne1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0ICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0ICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRcdGZvbnQtc2l6ZTogNDBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTEwKTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRjb2xvcjogJGJsdWU7XHJcblx0fVxyXG5cdGgxLGgyLGgzLGg0LGg1LGg2e1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0ICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0ICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xMCk7XHJcblx0ICAgIGNvbG9yOiAkYmx1ZTtcclxuXHR9XHJcblx0cCx1bCxvbHtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHQgICAgZm9udC1zaXplOiAxN3B4O1xyXG5cdCAgICBsaW5lLWhlaWdodDogMjhweDtcclxuXHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xKTtcclxuXHQgICAgY29sb3I6ICRibGFjay0xMDA7XHJcblx0fVxyXG5cdGF7XHJcblx0XHRjb2xvcjogJHJlZDtcclxuXHRcdCY6Zm9jdXMsXHJcblx0XHQmOmhvdmVyLFxyXG5cdFx0JjphY3RpdmV7XHJcblx0XHRcdGNvbG9yOiAkbGlnaHQtYmx1ZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLy8gaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXI6YWZ0ZXIge1xyXG4vLyAgICAgY29udGVudDonKic7XHJcbi8vICAgICBjb2xvcjogIzAwN2Y4MDtcclxuLy8gfVxyXG4vLyBpbnB1dDotbW96LXBsYWNlaG9sZGVyIDphZnRlcnsgXHJcbi8vICAgIGNvbnRlbnQ6JyonO1xyXG4vLyAgICAgY29sb3I6ICMwMDdmODA7XHJcbi8vIH1cclxuXHJcbi8vIFBhZ2UgU2VjdGlvbnNcclxuQGltcG9ydCAnc2VjdGlvbnMvc2xpZGVyJztcclxuLy8gRnJvbnQtUGFnZVxyXG5AaW1wb3J0ICdzZWN0aW9ucy9mcm9udC1iYW5uZXInO1xyXG5AaW1wb3J0ICdzZWN0aW9ucy9mcm9udC1wYXJ0bmVycyc7XHJcbkBpbXBvcnQgJ3NlY3Rpb25zL2Zyb250LWltZ2NvbnRlbnQnO1xyXG5AaW1wb3J0ICdzZWN0aW9ucy9mcm9udC1pbnNpZ2h0cyc7XHJcbi8vIFBhZ2UgU2VjdGlvbnNcclxuQGltcG9ydCAnc2VjdGlvbnMvYmFubmVyJztcclxuQGltcG9ydCAnc2VjdGlvbnMvYmFubmVyLWJsb2cnO1xyXG5AaW1wb3J0ICdzZWN0aW9ucy9jb250ZW50LWltZ3MnO1xyXG5AaW1wb3J0ICdzZWN0aW9ucy9vdXItdGVhbSc7XHJcbkBpbXBvcnQgJ3NlY3Rpb25zL2NvbnRhY3QtZm9ybSc7XHJcbkBpbXBvcnQgJ3NlY3Rpb25zL2luc2lnaHRzJztcclxuLy8gU2VydmljZXMgU2VjdGlvbnNcclxuQGltcG9ydCAnc2VjdGlvbnMvc2VydmljZS1iYW5uZXInO1xyXG5AaW1wb3J0ICdzZWN0aW9ucy9zZXJ2aWNlLWJlbmVmaXRzJztcclxuQGltcG9ydCAnc2VjdGlvbnMvc2VydmljZS1mYXFzJztcclxuQGltcG9ydCAnc2VjdGlvbnMvc2VydmljZS1jb250YWN0aW5mbyc7XHJcbi8vIEdsb2JhbCBTZWN0aW9uc1xyXG5AaW1wb3J0ICdzZWN0aW9ucy9nbG9iYWwtZm9ybSc7XHJcbiIsIi5zbGljay1zbGlkZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xyXG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLnNsaWNrLWxpc3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYuZHJhZ2dpbmcge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBjdXJzb3I6IGhhbmQ7XHJcbiAgICB9XHJcbn1cclxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXHJcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxufVxyXG4uc2xpY2stdHJhY2sge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG4gICAgJjpiZWZvcmUsXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1sb2FkaW5nICYge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxufVxyXG4uc2xpY2stc2xpZGUge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBbZGlyPVwicnRsXCJdICYge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgJi5kcmFnZ2luZyBpbWcge1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stbG9hZGluZyAmIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLXZlcnRpY2FsICYge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIH1cclxufVxyXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnNsaWNrLWRvdHN7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIGxpe1xyXG4gICAgICAgIG1hcmdpbjogMCAwLjI1cmVtO1xyXG4gICAgfVxyXG4gICAgYnV0dG9ue1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCR3aGl0ZSwwLjgpO1xyXG4gICAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG4gICAgfVxyXG4gICAgbGk6aG92ZXIgYnV0dG9uLFxyXG4gICAgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICB9XHJcbn0iLCIuZnJvbnRfYmFubmVyX3NlY3Rpb257XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjE2LDIzMywyNDEpOyAvKiBPbGQgYnJvd3NlcnMgKi9cclxuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjE2LDIzMywyNDEsMSkgMCUsIHJnYmEoMjQ2LDI0NiwyNDYsMSkgMTAwJSk7IC8qIEZGMy42LTE1ICovXHJcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDIxNiwyMzMsMjQxLDEpIDAlLHJnYmEoMjQ2LDI0NiwyNDYsMSkgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgcmdiYSgyMTYsMjMzLDI0MSwxKSAwJSxyZ2JhKDI0NiwyNDYsMjQ2LDEpIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZDhlOWYxJywgZW5kQ29sb3JzdHI9JyNmNmY2ZjYnLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi05ICovXHJcbiAgICAuY29udGVudHN7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtaW4taGVpZ2h0OiA1NDBweDtcclxuICAgIH1cclxuICAgIC5jb250ZW50LWxlZnR7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2NDBweDtcclxuICAgICAgICBwYWRkaW5nOiAxMDNweCAwO1xyXG4gICAgfVxyXG4gICAgLmNvbnRlbnQtcmlnaHR7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1NjBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAuaW1hZ2V7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAtMzIzcHg7XHJcbiAgICAgICAgYm90dG9tOiAtMjBweDtcclxuICAgICAgICAmLm1vYmlsZXtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaGVhZGluZ3N7XHJcbiAgICAgICAgJi5tYWlue1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGF2ZW5pci1ib2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2OHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtMTAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50aGUtY29udGVudHtcclxuICAgICAgICBmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcclxuICAgICAgICBAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgY29sb3I6ICMwMDcyYTk7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgOXB4O1xyXG4gICAgfVxyXG4gICAgLmRyb3Bkb3duLWhlYWRpbmd7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcclxuICAgICAgICBjb2xvcjogJGJsYWNrLTEwMDtcclxuICAgICAgICBtYXJnaW46IDAgMCA2cHg7XHJcbiAgICB9XHJcbiAgICBzZWxlY3Quc2VydmljZS1saW5rc3tcclxuICAgICAgICBmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcclxuICAgICAgICBjb2xvcjogJGJsYWNrLTEwMDtcclxuICAgICAgICBwYWRkaW5nOiA0cHggMTlweCAxcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWJsdWUtMTAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIG1pbi13aWR0aDogMzIycHg7XHJcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9zZWxlY3QtYXJyb3cucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxM3B4IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICAgICAmOmZvY3Vze1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggJGxpZ2h0LWJsdWUtMTAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBvcHRpb257XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNjNjk7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJ0bnN7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5tb2ItYnRue1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIGl7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNHB4IDAgMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuZnJvbnRfcGFydG5lcnNfc2VjdGlvbntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHQuY29udGVudHN7XHJcblx0ICAgIHBhZGRpbmc6IDcwcHggMCA3MnB4O1xyXG5cdH1cclxuXHQucGFydG5lcnMtaWNvbnN7XHJcblx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDY0JSkgc2VwaWEoMTElKSBzYXR1cmF0ZSg2MTQlKSBodWUtcm90YXRlKDE1N2RlZykgYnJpZ2h0bmVzcygxMDAlKSBjb250cmFzdCg4OSUpO1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuICAgIFx0d2lkdGg6IDEwMCU7XHJcblx0ICAgIG1heC13aWR0aDogMTg3NnB4O1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHQgICAgbWFyZ2luOiAwIGF1dG87XHJcblx0ICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBcdC5zbGljay10cmFja3tcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRjb2x1bW4tZ2FwOiA2NHB4O1xyXG4gICAgXHR9XHJcbiAgICBcdGxpe1xyXG4gICAgXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBcdFx0ZmxleDogMCAxIGF1dG87XHJcbiAgICBcdH1cclxuXHR9XHJcbn0iLCIuZnJvbnRfaW1nY29udGVudF9zZWN0aW9ue1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdHBhZGRpbmc6IDQ4cHggMCA5OHB4O1xuXHQuY29udGVudHN7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdCAgICBmbGV4LXdyYXA6IHdyYXA7XG5cdCAgICByb3ctZ2FwOiA0OHB4O1xuXHR9XG5cdC5jb250ZW50LWhlYWRpbmd7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0LmNvbnRlbnQtbGVmdHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDU2MHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXHQuY29udGVudC1yaWdodHtcblx0ICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiA1NjBweDtcblx0XHRwYWRkaW5nOiA0M3B4IDAgMTVweDtcblx0fVxuXHQuaW1hZ2V7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cdC5oZWFkaW5nc3tcblx0XHQmLm1haW57XG5cdFx0XHRmb250LWZhbWlseTogJGF2ZW5pci1ib2xkO1xuXHRcdFx0Zm9udC1zaXplOiA1MnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDY0cHg7XG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMyk7XG5cdFx0XHRjb2xvcjogJGJsdWUtMTAwO1xuXHRcdFx0bWFyZ2luOiAwIDAgMzJweDtcblx0XHR9XG5cdH1cblx0LnRoZS1jb250ZW50e1xuXHRcdHB7XG5cdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xNyk7XG5cdFx0XHRjb2xvcjogJGJsYWNrLTEwMDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdCsgcHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTRweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0dWwsb2x7XG5cdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xNyk7XG5cdFx0XHRjb2xvcjogJGJsYWNrLTEwMDtcblx0XHR9XG5cdFx0YXtcblx0XHRcdGNvbG9yOiAkb3JhbmdlO1xuXHRcdFx0Jjpmb2N1cyxcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGNvbG9yOiAkb3JhbmdlLTMwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmJ0bnN7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiA3cHggMCAwO1xuXHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFx0ei1pbmRleDogMTtcblx0fVxuXHQuc2VydmljZS1saW5rc3tcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0cm93LWdhcDogMTBweDtcblx0XHQuc2VydmljZS1saW5re1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcblx0XHRcdGNvbG9yOiAjMDA3MmE5O1xuXHRcdCAgICBwYWRkaW5nOiA2cHggMjBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdCY6Zm9jdXMsXG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2JlMmVlO1xuXHRcdFx0XHRpe1xuXHRcdFx0XHRcdGNvbG9yOiAkb3JhbmdlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRpe1xuXHRcdFx0XHRmb250LXNpemU6IDIxcHg7XG5cdFx0XHRcdGNvbG9yOiAjYzFjZGQ1O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5mcm9udF9pbnNpZ2h0c19zZWN0aW9ue1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIHBhZGRpbmc6IDAgMCAyMzVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQudGhlLWNvbnRlbnQtd3JhcHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvaW5zaWdodHMtYmNrZ3JuZC5wbmcpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRwYWRkaW5nOiA0M3B4IDAgMjgxcHg7XHJcblx0fVxyXG5cdC5oZWFkaW5nc3tcclxuXHRcdCYubWFpbntcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRhdmVuaXItYm9sZDtcclxuXHRcdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNjRweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMCk7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdG1hcmdpbjogMCAwIDE4cHg7XHJcblx0XHR9XHJcblx0XHRzcGFue1xyXG5cdFx0XHRjb2xvcjogJG9yYW5nZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LnRoZS1jb250ZW50e1xyXG5cdFx0cHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRhdmVuaXItbWVkaXVtO1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdCsgcHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHR1bCxvbHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRhdmVuaXItbWVkaXVtO1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0fVxyXG5cdFx0YXtcclxuXHRcdFx0Y29sb3I6ICRvcmFuZ2U7XHJcblx0XHRcdCY6Zm9jdXMsXHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0Y29sb3I6ICRvcmFuZ2UtMzAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5idG5ze1xyXG5cdFx0bWFyZ2luOiA2cHggMCAwO1xyXG5cdH1cclxuXHQub3VyLWFydGljbGVze1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0Y29sdW1uLWdhcDogMzBweDtcclxuXHQgICAgd2lkdGg6IDEwMCU7XHJcblx0ICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG5cdCAgICBtYXJnaW46IDAgYXV0bztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvdHRvbTogNThweDtcclxuXHRcdC5jYXJkLWNvbnRlbnR7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0ICAgIFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIFx0ICAgIHJvdy1nYXA6IDEycHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ICAgIG1heC13aWR0aDogMzgwcHg7XHJcblx0XHQgICAgbWluLWhlaWdodDogNDA5cHg7XHJcblx0XHQgICAgbWFyZ2luOiAwIWltcG9ydGFudDtcclxuXHRcdCAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWJsdWUtMTAwO1xyXG5cdFx0ICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblx0ICAgIFx0Jjpmb2N1cyxcclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHQuYmxvZy1wcmV2LWltZzphZnRlcntcclxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDVweCAkb3JhbmdlO1xyXG5cdFx0XHQgICAgfVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYmxvZy1wcmV2LWltZ3tcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdG1heC13aWR0aDogMzgwcHg7XHJcblx0XHQgICAgbWluLWhlaWdodDogMzA2cHg7XHJcblx0XHQgICAgbWF4LWhlaWdodDogMzA2cHg7XHJcblx0XHQgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0ICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdCAgICBcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzIGVhc2U7XHJcblx0XHRcdH1cclxuXHRcdFx0aW1ne1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucG9zdC1jb250ZW50c3tcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuICAgIFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHR9XHJcblx0XHQucG9zdC10aXRsZXtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xNyk7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuYmFubmVyX3NlY3Rpb257XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdC50aGUtY29udGVudC13cmFwe1xyXG5cdFx0cGFkZGluZzogNjVweCAwIDQycHg7XHJcblx0fVxyXG5cdC5jb250ZW50c3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5oZWFkaW5nc3tcclxuXHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xNyk7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRzcGFue1xyXG5cdFx0XHRjb2xvcjogJG9yYW5nZTtcclxuXHRcdH1cclxuXHRcdCYudG9we1xyXG5cdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNDhweDtcclxuXHRcdFx0Y29sb3I6ICMwMDcyYTk7XHJcblx0XHRcdG1hcmdpbjogMCAwIDJweDtcclxuXHRcdH1cclxuXHRcdCYubWFpbntcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRhdmVuaXItYm9sZDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNTRweDtcclxuXHRcdFx0Y29sb3I6ICRibHVlLTEwMDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMTVweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnRoZS1jb250ZW50e1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6ICMzOTM1MzU7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cdC5wb3N0LWluZm8sXHJcblx0LnBvc3QtZGF0ZSxcclxuXHQucG9zdC1hdXRob3IsXHJcblx0LnBvc3QtY2F0e1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygwKTtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblx0LnBvc3QtaW5mbyxcclxuXHQucG9zdC1kYXRle1xyXG5cdFx0Y29sb3I6ICNhNmE2YTY7XHJcblx0fVxyXG5cdC5wb3N0LWluZm97XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cdC5wb3N0LWRhdGV7XHJcblx0XHRwYWRkaW5nOiAwIDEwcHggMCAwO1xyXG5cdH1cclxuXHQucG9zdC1hdXRob3J7XHJcblx0XHRjb2xvcjogJGxpZ2h0LWJsdWUtMTAwO1xyXG5cdFx0cGFkZGluZzogMCAxMHB4IDA7XHJcblx0fVxyXG5cdC5wb3N0LWNhdHtcclxuXHRcdGNvbG9yOiAkbGlnaHQtYmx1ZS0xMDA7XHJcblx0XHRwYWRkaW5nOiAwIDAgMCAxMHB4O1xyXG5cdH1cclxufSIsIi5ibG9nX2Jhbm5lcl9zZWN0aW9ue1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHQudGhlLWNvbnRlbnQtd3JhcHtcclxuXHRcdHBhZGRpbmc6IDY1cHggMCA0MnB4O1xyXG5cdH1cclxuXHQuY29udGVudHN7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHQuaGVhZGluZ3N7XHJcblx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0c3BhbntcclxuXHRcdFx0Y29sb3I6ICRvcmFuZ2U7XHJcblx0XHR9XHJcblx0XHQmLnRvcHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XHJcblx0XHRcdGNvbG9yOiAjMDA3MmE5O1xyXG5cdFx0XHRtYXJnaW46IDAgMCAycHg7XHJcblx0XHR9XHJcblx0XHQmLm1haW57XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkYXZlbmlyLWJvbGQ7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdGZvbnQtc2l6ZTogNDhweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDU0cHg7XHJcblx0XHRcdGNvbG9yOiAkYmx1ZS0xMDA7XHJcblx0XHRcdG1hcmdpbjogMCAwIDE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC50aGUtY29udGVudHtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGNvbG9yOiAjMzkzNTM1O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHQucG9zdC1pbmZvLFxyXG5cdC5wb3N0LWRhdGUsXHJcblx0LnBvc3QtYXV0aG9yLFxyXG5cdC5wb3N0LWNhdHtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMCk7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cdC5wb3N0LWluZm8sXHJcblx0LnBvc3QtZGF0ZXtcclxuXHRcdGNvbG9yOiAjYTZhNmE2O1xyXG5cdH1cclxuXHQucG9zdC1pbmZve1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHQucG9zdC1kYXRle1xyXG5cdFx0cGFkZGluZzogMCAxMHB4IDAgMDtcclxuXHR9XHJcblx0LnBvc3QtYXV0aG9ye1xyXG5cdFx0Y29sb3I6ICRsaWdodC1ibHVlLTEwMDtcclxuXHRcdHBhZGRpbmc6IDAgMTBweCAwO1xyXG5cdH1cclxuXHQucG9zdC1jYXR7XHJcblx0XHRjb2xvcjogJGxpZ2h0LWJsdWUtMTAwO1xyXG5cdFx0cGFkZGluZzogMCAwIDAgMTBweDtcclxuXHR9XHJcblx0LnNoYXJlLXRvLXNvY2lhbHN7XHJcblx0XHQmLmJlbG93LXRpdGxle1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdCAgICBkaXNwbGF5OiBmbGV4O1xyXG5cdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0ICAgIGNvbHVtbi1nYXA6IDE0cHg7XHJcblx0XHQudGl0bGV7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkYXZlbmlyLW1lZGl1bTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg1MCk7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHRcdC50aGVfY2hhbXBfc2hhcmluZ191bHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdH1cclxuXHRcdC50aGVfY2hhbXBfaG9yaXpvbnRhbF9zaGFyaW5nIC50aGVfY2hhbXBfc3Zne1xyXG5cdFx0XHRzdmd7XHJcblx0XHRcdFx0aGVpZ2h0OiAyOXB4O1xyXG5cdFx0XHQgICAgd2lkdGg6IDI5cHg7XHJcblx0XHRcdCAgICBtYXJnaW46IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdCAgICBwYXRoe1xyXG5cdFx0ICAgIFx0ZmlsbDogJHdoaXRlO1xyXG5cdFx0ICAgIFx0dHJhbnNpdGlvbjogLjNzO1xyXG5cdFx0ICAgIH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLnNpbmdsZS1wb3N0IC5ibG9nX2Jhbm5lcl9zZWN0aW9ue1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL3NpbmdsZS1wb3N0LWJja2dybmQucG5nKTtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHQudGhlLWNvbnRlbnQtd3JhcHtcclxuXHRcdHBhZGRpbmc6IDc4cHggMCA5M3B4O1xyXG5cdH1cclxuXHQuaGVhZGluZ3N7XHJcblx0XHQmLm1haW57XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRmb250LXNpemU6IDQycHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAyM3B4O1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5jb250ZW50X2ltZ3Nfc2VjdGlvbntcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0cGFkZGluZzogNzhweCAwIDA7XHJcblx0LmNvbnRlbnRze1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHQgICAgY29sdW1uLWdhcDogMzBweDtcclxuXHR9XHJcblx0LmNvbnRlbnQtbGVmdCxcclxuXHQuY29udGVudC1yaWdodHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiA1NjBweDtcclxuXHR9XHJcblx0LmNvbnRlbnQtcmlnaHR7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAtMTQwcHg7XHJcblx0fVxyXG4gICAgLmhlYWRpbmdze1xyXG5cdFx0Ji50b3B7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xyXG5cdFx0XHRjb2xvcjogIzAwNzJhOTtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMTZweDtcclxuXHRcdH1cclxuXHRcdCYubWFpbntcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRhdmVuaXItYm9sZDtcclxuXHRcdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNTRweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcclxuXHRcdFx0Y29sb3I6ICRibHVlLTEwMDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMjJweDtcclxuXHRcdH1cclxuXHRcdHNwYW57XHJcblx0XHRcdGNvbG9yOiAkb3JhbmdlLTEwMDtcclxuXHRcdH1cclxuICAgIH1cclxuXHQudGhlLWNvbnRlbnR7XHJcblx0XHRwe1xyXG5cdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0Y29sb3I6ICRibGFjay0xMDA7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0KyBwe1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHVsLG9se1xyXG5cdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcclxuXHRcdFx0Y29sb3I6ICRibGFjay0xMDA7XHJcblx0XHR9XHJcblx0XHRhe1xyXG5cdFx0XHRjb2xvcjogJG9yYW5nZTtcclxuXHRcdFx0Jjpmb2N1cyxcclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRjb2xvcjogJG9yYW5nZS0zMDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmdhbGxlcnl7XHJcblx0XHRjb2x1bW5zOiAyIGF1dG87XHJcblx0ICAgIGNvbHVtbi1nYXA6IDQwcHg7XHJcblx0fVxyXG5cdC5nYWxsZXJ5LWltYWdle1xyXG5cdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcblx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XHJcblx0XHRpbWd7XHJcblx0XHQgICAgd2lkdGg6IGF1dG87XHJcblx0XHQgICAgaGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIub3VyX3RlYW1fc2VjdGlvbntcclxuXHQuY29udGVudHN7XHJcblx0XHQmLnRvcHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2U4ZjJmNztcclxuXHRcdFx0cGFkZGluZzogMTg4cHggMCAxMjVweDtcclxuXHRcdH1cclxuXHRcdCYuYm90dG9te1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdHBhZGRpbmc6IDAgMCA5NXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGVhZGluZ3N7XHJcblx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Ji50b3B7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdFx0XHRjb2xvcjogIzAwNzJhOTtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMTZweDtcclxuXHRcdH1cclxuXHRcdCYubWFpbntcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRhdmVuaXItYm9sZDtcclxuXHRcdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNTRweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcclxuXHRcdFx0Y29sb3I6ICRibHVlLTEwMDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMjJweDtcclxuXHRcdH1cclxuXHRcdHNwYW57XHJcblx0XHRcdGNvbG9yOiAkb3JhbmdlLTEwMDtcclxuXHRcdH1cclxuXHR9XHJcbiAgICAub3VyLW1lbWJlcnN7XHJcbiAgICBcdGRpc3BsYXk6IGZsZXg7XHJcbiAgICBcdGZsZXgtd3JhcDogd3JhcDtcclxuXHQgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgXHRjb2x1bW4tZ2FwOiAxMDVweDtcclxuICAgIFx0cm93LWdhcDogNTBweDtcclxuICAgIFx0bWFyZ2luOiAtMTAwcHggMCAwO1xyXG4gICAgXHQmOmFmdGVye1xyXG4gICAgXHRcdGNvbnRlbnQ6ICcnO1xyXG4gICAgXHRcdGZsZXg6IGF1dG87XHJcbiAgICBcdH1cclxuICAgIH1cclxuICAgIC5tZW1iZXItbGlua3N7XHJcbiAgICBcdGRpc3BsYXk6IGZsZXg7XHJcbiAgICBcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdCAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG5cdCAgICByb3ctZ2FwOiAxMHB4O1xyXG4gICAgXHRtYXJnaW46IDE4cHggMCAwO1xyXG4gICAgfVxyXG4gICAgLm1lbWJlci1kZXRhaWxze1xyXG4gICAgXHRwYWRkaW5nOiAzMXB4IDAgMDtcclxuICAgIH1cclxuICAgIC5tZW1iZXJ7XHJcblx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHQgICAgbWF4LXdpZHRoOiAyMjVweDtcclxuICAgIFx0aW1ne1xyXG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdFx0ICAgIG1heC13aWR0aDogMjIwcHg7XHJcblx0XHQgICAgaGVpZ2h0OiBhdXRvO1xyXG5cdFx0ICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBcdH1cclxuICAgIFx0cHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0ICAgIFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHQgICAgXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBcdH1cclxuICAgIH1cclxuICAgIC5tZW1iZXItbmFtZXtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG4gICAgXHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIzcHg7XHJcblx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygwKTtcclxuXHRcdGNvbG9yOiAkYmx1ZS0xMDA7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHQmOmFmdGVye1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmIwN2Y7XHJcblx0XHRcdHdpZHRoOiA3MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0bWFyZ2luOiAxMnB4IGF1dG8gN3B4O1xyXG5cdFx0fVxyXG4gICAgfVxyXG4gICAgLm1lbWJlci1wb3NpdGlvbntcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTIwKTtcclxuXHRcdGNvbG9yOiAjMDA3MmFlO1xyXG5cdCAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICAubWVtYmVyLWxpbmt7XHJcbiAgICBcdGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICBcdHdpZHRoOiAzMHB4O1xyXG4gICAgXHRoZWlnaHQ6IDMwcHg7XHJcbiAgICBcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIFx0ZGlzcGxheTogZmxleDtcclxuXHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0ICAgICY6Zm9jdXMsXHJcblx0ICAgICY6aG92ZXJ7XHJcbiAgICBcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0ICAgIH1cclxuXHQgICAgaXtcclxuXHQgICAgXHRjb2xvcjogJHdoaXRlO1xyXG5cdCAgICB9XHJcbiAgICB9XHJcbn0iLCIuY29udGFjdF9mb3JtX3NlY3Rpb257XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdHBhZGRpbmc6IDE0cHggMCAxNjNweDtcclxuXHQuY29udGVudHN7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0fVxyXG5cdC5jb250ZW50LWxlZnR7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS0xMDA7XHJcblx0ICAgIGZsZXg6IDEgMCBhdXRvO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDM4MHB4O1xyXG5cdFx0cGFkZGluZzogNDZweCA1MHB4IDMwcHg7XHJcblx0fVxyXG5cdC5jb250ZW50LXJpZ2h0e1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiA4MjBweDtcclxuXHRcdHBhZGRpbmc6IDQwcHggNTBweCA1MnB4O1xyXG5cdH1cclxuXHQuY29udGVudC1jb250YWN0c3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0cm93LWdhcDogMjdweDtcclxuXHR9XHJcblx0LmNvbnRhY3QtaW5mb3tcclxuXHQgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0ICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHQgICAgY29sdW1uLWdhcDogOHB4O1xyXG5cdCAgICByb3ctZ2FwOiAyMXB4O1xyXG5cdCAgICBwYWRkaW5nOiAwIDAgMTRweDtcclxuXHQgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMxOTRmNzE7XHJcblx0fVxyXG5cdC5jb250YWN0cy1saW5rc3tcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ji5pY29uc3tcclxuXHRcdCAgICBkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHQgICAgICAgIG1hcmdpbjogMTBweCAwIDA7XHJcblx0XHR9XHJcblx0fVxyXG4gICAgLmhlYWRpbmdze1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRhdmVuaXItYm9sZDtcclxuXHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA1NHB4O1xyXG5cdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBcdCYubWFpbntcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRhdmVuaXItYm9sZDtcclxuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNTRweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcclxuICAgIFx0fVxyXG4gICAgXHQmLmZvcm17XHJcblx0XHRcdGNvbG9yOiAkYmx1ZS0xMDA7XHJcblx0XHRcdG1hcmdpbjogMCAwIDVweDtcclxuICAgIFx0fVxyXG4gICAgXHRzcGFue1xyXG4gICAgXHRcdGNvbG9yOiAkb3JhbmdlLTEwMDtcclxuICAgIFx0fVxyXG4gICAgfVxyXG5cdC5jb250YWN0LWhlYWRpbmd7XHJcblx0XHRmb250LWZhbWlseTogJGF2ZW5pci1tZWRpdW07XHJcblx0ICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRwYWRkaW5nOiA2cHggMCAwO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHQuY29udGFjdC1saW5re1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvYnRuLWFycm93LWEucG5nKTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdCAgICB3aWR0aDogMTAwJTtcclxuXHRcdCY6Zm9jdXMsXHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9idG4tYXJyb3cucG5nKTtcclxuXHRcdFx0Y29sb3I6ICRvcmFuZ2U7XHJcblx0XHRcdCYuaWNvbiBpe1xyXG5cdFx0XHRcdGNvbG9yOiAkb3JhbmdlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmljb257XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcblx0XHQgICAgd2lkdGg6IGF1dG87XHJcblx0XHRcdGl7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdGNvbG9yOiAjMDA3MmFlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiJGJvZHktd2lkdGg6IDI1NjBweDtcbiRjb250YWluZXItd2lkdGg6IDEyMDBweDtcbiRjb250YWluZXItcGFkZGluZzogMDtcbiRzcGFjZXI6IDIwcHg7XG4kcm93LW1hcmdpbjogMCAtMTBweDtcblxuJG1haW5mb250LXNpemU6IDI1cHg7XG5cbiR3aGl0ZTogI2ZmZmZmZjtcbiRibGFjazogIzAwMDAwMDtcbiRibGFjay0xMDA6ICMzOTM1MzU7XG4kZ3JheTogIzkwOGY4ZjtcbiRncmF5LTEwMDogI2NjY2NjYztcbiRncmF5LTIwMDogI2U2ZTZlNjtcbiRyZWQ6ICNmZjA1MDU7XG4kYmx1ZTogIzAwM2M2NjtcbiRibHVlLTEwMDogIzAwM2Q2NDtcbiRibHVlLTIwMDogIzAwNDE3OTtcbiRjeWFuOiAjMTVjMGQ1O1xuJGxpZ2h0LWJsdWU6ICM3ZWI3ZDU7XG4kbGlnaHQtYmx1ZS0xMDA6ICM3ZjlkYWY7XG4kZGFyay1ibHVlOiAjMTgzMDZkO1xuJG9yYW5nZTogI2ZmNjEwMDtcbiRvcmFuZ2UtMTAwOiAjZmY4NzAwO1xuJG9yYW5nZS0yMDA6ICNlZDZjMmI7XG4kb3JhbmdlLTMwMDogI2NjNGUwMDtcblxuJGRlZmF1bHQtYnRuLWZvbnQ6ICcnO1xuJGRlZmF1bHQtYnRuLWNvbG9yOiAkd2hpdGU7XG4kaG92ZXItYnRuLWNvbG9yOiAkYmxhY2s7XG4kZGVmYXVsdC1idG4tYmNrZ3JuZDogJHdoaXRlO1xuJGhvdmVyLWJ0bi1iY2tncm5kOiAkYmxhY2s7XG5cbiRkZWZhdWx0LWxpbmstY29sb3I6ICRyZWQ7XG4kaG92ZXItbGluay1jb2xvcjogJGxpZ2h0LWJsdWU7XG4kaG92ZXItZm9udC1jb2xvcjogJGxpZ2h0LWJsdWU7XG5cbiRib2R5LWJnOiAkd2hpdGU7XG4kZGVmYXVsdC1mb250LWNvbG9yOiAkYmxhY2s7XG5cbiRtYXgtZGVzazogMTI4MHB4O1xuJGRlc2s6IDEyMDBweDtcbiRtYXgtdGFiOiAxMTgwcHg7XG4kbWF4LXRhYi0xMDgwOiAxMDgwcHg7XG4kdGFiOiA5OTJweDtcbiRtaW4tdGFiOiA5MzVweDtcbiRtYXgtbW9iaWxlOiA4NzZweDtcbiRtaW4tdGFiLTgyMDogODIwcHg7XG4kd3AtbW9iaWxlOiA3ODJweDtcbiR3cC1tZWRpdW06IDcwMHB4O1xuJHdwLW1lZGl1bS02ODA6IDY4MHB4O1xuJHdwLW1lZGl1bS02NDA6IDY0MHB4O1xuJHdwLW1lZGl1bS01NDA6IDU0MHB4O1xuJHdwLXNtYWxsOiA0NjBweDtcbiR3cC12c21hbGw6IDM4MHB4OyIsIi5pbnNpZ2h0c19zZWN0aW9ue1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIHBhZGRpbmc6IDAgMCAyMzVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQudGhlLWNvbnRlbnQtd3JhcHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvaW5zaWdodHMtYmNrZ3JuZC5wbmcpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRwYWRkaW5nOiA0M3B4IDAgMjgxcHg7XHJcblx0fVxyXG5cdC5oZWFkaW5nc3tcclxuXHRcdCYubWFpbntcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRhdmVuaXItYm9sZDtcclxuXHRcdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNjRweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMCk7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdG1hcmdpbjogMCAwIDE4cHg7XHJcblx0XHR9XHJcblx0XHRzcGFue1xyXG5cdFx0XHRjb2xvcjogJG9yYW5nZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LnRoZS1jb250ZW50e1xyXG5cdFx0cHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRhdmVuaXItbWVkaXVtO1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdCsgcHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHR1bCxvbHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRhdmVuaXItbWVkaXVtO1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0fVxyXG5cdFx0YXtcclxuXHRcdFx0Y29sb3I6ICRvcmFuZ2U7XHJcblx0XHRcdCY6Zm9jdXMsXHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0Y29sb3I6ICRvcmFuZ2UtMzAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5idG5ze1xyXG5cdFx0bWFyZ2luOiA2cHggMCAwO1xyXG5cdH1cclxuXHQub3VyLWFydGljbGVze1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0Y29sdW1uLWdhcDogMzBweDtcclxuXHQgICAgd2lkdGg6IDEwMCU7XHJcblx0ICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG5cdCAgICBtYXJnaW46IDAgYXV0bztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvdHRvbTogNThweDtcclxuXHRcdC5jYXJkLWNvbnRlbnR7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0ICAgIFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIFx0ICAgIHJvdy1nYXA6IDEycHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ICAgIG1heC13aWR0aDogMzgwcHg7XHJcblx0XHQgICAgbWluLWhlaWdodDogNDA5cHg7XHJcblx0XHQgICAgbWFyZ2luOiAwIWltcG9ydGFudDtcclxuXHRcdCAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWJsdWUtMTAwO1xyXG5cdFx0ICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblx0ICAgIFx0Jjpmb2N1cyxcclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHQuYmxvZy1wcmV2LWltZzphZnRlcntcclxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDVweCAkb3JhbmdlO1xyXG5cdFx0XHQgICAgfVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYmxvZy1wcmV2LWltZ3tcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdG1heC13aWR0aDogMzgwcHg7XHJcblx0XHQgICAgbWluLWhlaWdodDogMzA2cHg7XHJcblx0XHQgICAgbWF4LWhlaWdodDogMzA2cHg7XHJcblx0XHQgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0ICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdCAgICBcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzIGVhc2U7XHJcblx0XHRcdH1cclxuXHRcdFx0aW1ne1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucG9zdC1jb250ZW50c3tcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuICAgIFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHR9XHJcblx0XHQucG9zdC10aXRsZXtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xNyk7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuc2VydmljZV9iYW5uZXJfc2VjdGlvbntcclxuXHQuY29udGVudHN7XHJcblx0XHQmLnRvcHtcclxuXHRcdFx0YmFja2dyb3VuZDogcmdiKDAsNjAsMTAyKTsgLyogT2xkIGJyb3dzZXJzICovXHJcblx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICByZ2JhKDAsNjAsMTAyLDEpIDAlLCByZ2JhKDUxLDk4LDEzMSwxKSAxMDAlKTsgLyogRkYzLjYtMTUgKi9cclxuXHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgIHJnYmEoMCw2MCwxMDIsMSkgMCUscmdiYSg1MSw5OCwxMzEsMSkgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIHJnYmEoMCw2MCwxMDIsMSkgMCUscmdiYSg1MSw5OCwxMzEsMSkgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG5cdFx0XHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwM2M2NicsIGVuZENvbG9yc3RyPScjMzM2MjgzJyxHcmFkaWVudFR5cGU9MSApOyAvKiBJRTYtOSAqL1xyXG5cdFx0XHRwYWRkaW5nOiA2MHB4IDAgMzlweDtcclxuXHRcdH1cclxuXHRcdCYuYm90dG9te1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdHBhZGRpbmc6IDAgMCA3N3B4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY29udGVudHMtd3JhcHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRjb2x1bW4tZ2FwOiAyMHB4O1xyXG5cdH1cclxuXHQuY29udGVudC1sZWZ0e1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDcwMHB4O1xyXG5cdFx0ZmxleDogMCAxIGF1dG87XHJcblx0fVxyXG5cdC5jb250ZW50LXJpZ2h0e1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDQ2MHB4O1xyXG5cdFx0ZmxleDogMSAwIGF1dG87XHJcblx0fVxyXG5cdC5pbWFnZXtcclxuXHRcdG1hcmdpbjogLTQzcHggMCAwO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGltZ3tcclxuXHRcdCAgICB3aWR0aDogMTAwJTtcclxuXHRcdCAgICBoZWlnaHQ6IGF1dG87XHJcblx0XHQgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oZWFkaW5nc3tcclxuXHRcdCYubWFpbntcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRhdmVuaXItYm9sZDtcclxuXHRcdFx0Zm9udC1zaXplOiAzOHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNDhweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cdFx0Ji5kZXNje1xyXG5cdFx0XHRmb250LWZhbWlseTogJGF2ZW5pci1tZWRpdW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xNyk7XHJcblx0XHRcdGNvbG9yOiAjNGE5Y2M2O1xyXG5cdFx0XHRtYXJnaW46IDAgMCAxM3B4O1xyXG5cdFx0fVxyXG5cdFx0Ji5mb3Jte1xyXG5cdFx0XHRmb250LWZhbWlseTogJGF2ZW5pci1ib2xkO1xyXG5cdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA1NHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAxMXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9zZXJ2aWNlLWJhbm5lcmZvcm0taWNvbi5wbmcpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3AgOXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0fVxyXG5cdFx0c3BhbntcclxuXHRcdFx0Y29sb3I6ICRvcmFuZ2UtMTAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQudGhlLWNvbnRlbnR7XHJcblx0XHRtYXJnaW46IDE2cHggMCAwO1xyXG5cdFx0cHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xNyk7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2stMTAwO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdCsgcHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHR1bCxvbHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xNyk7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2stMTAwO1xyXG5cdFx0fVxyXG5cdFx0YXtcclxuXHRcdFx0Y29sb3I6ICRvcmFuZ2U7XHJcblx0XHRcdCY6Zm9jdXMsXHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0Y29sb3I6ICRvcmFuZ2UtMzAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zZXJ2aWNlLWJhbm5lci1nZm9ybXtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgXHR3aWR0aDogMTAwJTtcclxuICAgIFx0Ym9yZGVyOiAxcHggc29saWQgIzRhNzc5MDtcclxuICAgIFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIFx0cGFkZGluZzogMjJweCAzOXB4IDM5cHg7XHJcbiAgICBcdG1hcmdpbjogLTE0MHB4IDAgMDtcclxuXHR9XHJcbn0iLCIuc2VydmljZV9iZW5lZml0c2ZhcXNfc2VjdGlvbntcclxuXHRiYWNrZ3JvdW5kOiByZ2IoMjE2LDIzMywyNDEpOyAvKiBPbGQgYnJvd3NlcnMgKi9cclxuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDIxNiwyMzMsMjQxLDEpIDAlLCByZ2JhKDI0NiwyNDYsMjQ2LDEpIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xyXG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjE2LDIzMywyNDEsMSkgMCUscmdiYSgyNDYsMjQ2LDI0NiwxKSAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgcmdiYSgyMTYsMjMzLDI0MSwxKSAwJSxyZ2JhKDI0NiwyNDYsMjQ2LDEpIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2Q4ZTlmMScsIGVuZENvbG9yc3RyPScjZjZmNmY2JyxHcmFkaWVudFR5cGU9MCApOyAvKiBJRTYtOSAqL1xyXG5cdHBhZGRpbmc6IDY1cHggMCAxMTJweDtcclxufVxyXG4uc2VydmljZV9iZW5lZml0c19zZWN0aW9ue1xyXG5cdC5oZWFkaW5nc3tcclxuXHRcdCYubWFpbntcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRhdmVuaXItYm9sZDtcclxuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNTRweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcclxuXHRcdFx0Y29sb3I6ICRibHVlLTEwMDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMTRweDtcclxuXHRcdH1cclxuXHRcdHNwYW57XHJcblx0XHRcdGNvbG9yOiAkb3JhbmdlLTEwMDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnRoZS1jb250ZW50e1xyXG5cdFx0aDEsaDIsaDMsaDQsaDUsaDZ7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkYXZlbmlyLWJvbGQ7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xNSk7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdGNvbG9yOiAkYmx1ZS0xMDA7XHJcblx0XHRcdG1hcmdpbjogNDBweCAwIDE2cHg7XHJcblx0XHR9XHJcblx0XHRwe1xyXG5cdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0Y29sb3I6ICRibGFjay0xMDA7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0KyBwe1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHVsLG9se1xyXG5cdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNDBweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcclxuXHRcdFx0Y29sb3I6ICRibGFjay0xMDA7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdG1hcmdpbjogMTZweCAwIDA7XHJcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdGNvbHVtbi1jb3VudDogMztcclxuXHRcdFx0bGl7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvY2hlY2staWNvbi5wbmcpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMXB4IHRvcCAxMnB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgMjNweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0YXtcclxuXHRcdFx0Y29sb3I6ICRvcmFuZ2U7XHJcblx0XHRcdCY6Zm9jdXMsXHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0Y29sb3I6ICRvcmFuZ2UtMzAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5iZW5lZml0c3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRjb2x1bW4tZ2FwOiAyMHB4O1xyXG5cdFx0cm93LWdhcDogNTZweDtcclxuXHRcdG1hcmdpbjogNzBweCAwIDA7XHJcblx0fVxyXG5cdC5iZW5lZml0e1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDU2MHB4O1xyXG5cdFx0aDN7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkYXZlbmlyLWJvbGQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xNSk7XHJcblx0XHRcdGNvbG9yOiAkYmx1ZS0xMDA7XHJcblx0XHRcdG1hcmdpbjogMCAwIDE2cHg7XHJcblx0XHR9XHJcblx0XHRwe1xyXG5cdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0Y29sb3I6ICRibGFjay0xMDA7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuc2VydmljZV9mYXFzX3NlY3Rpb257XHJcblx0cGFkZGluZzogMTAwcHggMCAwO1xyXG5cdC5oZWFkaW5nc3tcclxuXHRcdCYubWFpbntcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRhdmVuaXItYm9sZDtcclxuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNTRweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRjb2xvcjogJGJsdWUtMTAwO1xyXG5cdFx0XHRtYXJnaW46IDAgMCA0OXB4O1xyXG5cdFx0fVxyXG5cdFx0c3BhbntcclxuXHRcdFx0Y29sb3I6ICRvcmFuZ2UtMTAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZmFxc3tcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblx0XHQucGFuZWwtaGVhZGluZ3tcclxuXHRcdFx0cGFkZGluZzogN3B4IDE0cHggNXB4IDE4cHg7XHJcblx0XHR9XHJcblx0XHQuY29udGVudC13cmFwe1xyXG5cdFx0XHRwYWRkaW5nOiAxMnB4IDQwcHggMjdweCAyMnB4O1xyXG5cdFx0fVxyXG5cdFx0LnBhbmVsLWNvbGxhcHNle1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cHtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjay0xMDA7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdCsgcHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDE0cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHVsLG9se1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xNyk7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjay0xMDA7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRtYXJnaW46IDE2cHggMCAwO1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0Y29sdW1uLWNvdW50OiAzO1xyXG5cdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvY2hlY2staWNvbi5wbmcpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAxcHggdG9wIDEycHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgMjNweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0YXtcclxuXHRcdFx0XHRjb2xvcjogJG9yYW5nZTtcclxuXHRcdFx0XHQmOmZvY3VzLFxyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRjb2xvcjogJG9yYW5nZS0zMDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5mYXEtdGl0bGV7XHJcblx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogNDhweDtcclxuXHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xNyk7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0Y29sb3I6ICMwMDcyYTk7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0ICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgXHQmLmNvbGxhcHNlZCBpLmljb257XHJcbiAgICBcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvZmFxcy1hcnJvdy5wbmcpO1xyXG4gICAgXHR9XHJcbiAgICBcdHNwYW57XHJcblx0ICAgIFx0cGFkZGluZzogMCAzMHB4IDAgMDtcclxuXHQgICAgXHR3aWR0aDogMTAwJTtcclxuXHQgICAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBcdH1cclxuICAgIFx0aS5pY29ue1xyXG4gICAgXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2ZhcXMtYXJyb3ctYS5wbmcpO1xyXG4gICAgXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgXHRcdHdpZHRoOiAxOXB4O1xyXG4gICAgXHRcdGhlaWdodDogMTFweDtcclxuICAgIFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICBcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgXHRcdHRvcDogMThweDtcclxuICAgIFx0XHRyaWdodDogMDtcclxuICAgIFx0fVxyXG5cdH1cclxufSIsIi5zZXJ2aWNlX2NvbnRhY3RpbmZvX3NlY3Rpb257XHJcblx0LmNvbnRlbnRze1xyXG5cdFx0Ji50b3B7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9nbG9iYWwtY29udGFjdGluZm8tYmNrZ3JuZC5wbmcpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRwYWRkaW5nOiAwIDAgMjA0cHg7XHJcblx0XHRcdC5jb250ZW50cy13cmFwe1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmJvdHRvbXtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY29udGVudC1sZWZ0LFxyXG5cdC5jb250ZW50LXJpZ2h0e1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDU2MHB4O1xyXG5cdH1cclxuXHQuY29udGVudC1sZWZ0e1xyXG5cdFx0cGFkZGluZzogNjNweCAwIDU4cHg7XHJcblx0fVxyXG5cdC5jb250ZW50LXJpZ2h0e1xyXG5cdFx0LmltYWdle1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdG1hcmdpbjogLTUycHggMCAwO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGVhZGluZ3N7XHJcblx0XHQmLm1haW57XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkYXZlbmlyLWJvbGQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogNDBweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDU0cHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xNyk7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdG1hcmdpbjogMCAwIDEzcHg7XHJcblx0XHR9XHJcblx0XHRzcGFue1xyXG5cdFx0XHRjb2xvcjogJG9yYW5nZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LnRoZS1jb250ZW50e1xyXG5cdFx0cHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xNyk7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0KyBwe1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHVsLG9se1xyXG5cdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTE3KTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdH1cclxuXHRcdGF7XHJcblx0XHRcdGNvbG9yOiAkb3JhbmdlO1xyXG5cdFx0XHQmOmZvY3VzLFxyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGNvbG9yOiAkb3JhbmdlLTMwMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5nbG9iYWxfZm9ybV9zZWN0aW9ue1xyXG5cdHBhZGRpbmc6IDAgMCAzNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTIwNHB4O1xyXG5cdC5jb250ZW50c3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcblx0LmNvbnRlbnQtbGVmdHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlLTEwMDtcclxuXHQgICAgZmxleDogMSAwIGF1dG87XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogMzgwcHg7XHJcblx0XHRwYWRkaW5nOiA0NnB4IDUwcHggMzBweDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM0YTc3OTA7XHJcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcclxuXHR9XHJcblx0LmNvbnRlbnQtcmlnaHR7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDgyMHB4O1xyXG5cdFx0cGFkZGluZzogNDBweCA1MHB4IDQ3cHg7XHJcblx0fVxyXG5cdC5jb250ZW50LWNvbnRhY3Rze1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRyb3ctZ2FwOiAyN3B4O1xyXG5cdH1cclxuXHQuY29udGFjdC1pbmZve1xyXG5cdCAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHQgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdCAgICBjb2x1bW4tZ2FwOiA4cHg7XHJcblx0ICAgIHJvdy1nYXA6IDIxcHg7XHJcblx0ICAgIHBhZGRpbmc6IDAgMCAxNHB4O1xyXG5cdCAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzE5NGY3MTtcclxuXHR9XHJcblx0LmNvbnRhY3RzLWxpbmtze1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHQmLmljb25ze1xyXG5cdFx0ICAgIGRpc3BsYXk6IGZsZXg7XHJcblx0XHQgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdCAgICAgICAgbWFyZ2luOiAxMHB4IDAgMDtcclxuXHRcdH1cclxuXHR9XHJcbiAgICAuaGVhZGluZ3N7XHJcblx0XHRmb250LWZhbWlseTogJGF2ZW5pci1ib2xkO1xyXG5cdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDU0cHg7XHJcblx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuICAgIFx0Ji5tYWlue1xyXG5cdFx0XHRmb250LWZhbWlseTogJGF2ZW5pci1ib2xkO1xyXG5cdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA1NHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgXHR9XHJcbiAgICBcdCYuZm9ybXtcclxuXHRcdFx0Y29sb3I6ICRibHVlLTEwMDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgNXB4O1xyXG4gICAgXHR9XHJcbiAgICBcdHNwYW57XHJcbiAgICBcdFx0Y29sb3I6ICRvcmFuZ2UtMTAwO1xyXG4gICAgXHR9XHJcbiAgICB9XHJcblx0LmNvbnRhY3QtaGVhZGluZ3tcclxuXHRcdGZvbnQtZmFtaWx5OiAkYXZlbmlyLW1lZGl1bTtcclxuXHQgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC0xNyk7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdHBhZGRpbmc6IDZweCAwIDA7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cdC5jb250YWN0LWxpbmt7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9idG4tYXJyb3ctYS5wbmcpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdFx0Jjpmb2N1cyxcclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2J0bi1hcnJvdy5wbmcpO1xyXG5cdFx0XHRjb2xvcjogJG9yYW5nZTtcclxuXHRcdFx0Ji5pY29uIGl7XHJcblx0XHRcdFx0Y29sb3I6ICRvcmFuZ2U7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuaWNvbntcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuXHRcdCAgICB3aWR0aDogYXV0bztcclxuXHRcdFx0aXtcclxuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdFx0Y29sb3I6ICMwMDcyYWU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuZ3JlY2FwdGNoYS1iYWRnZXtcblx0Ym90dG9tOiA3NHB4IWltcG9ydGFudDtcblx0ei1pbmRleDogMTAwMTA7XG59XG4udGFiLW9ubHksXG4ubW9iaWxlLW9ubHl7XG5cdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xufVxuLmZsZXgtY29udGFpbmVye1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuLmZsZXgtd3JhcHtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuLmNsZWFyZml4e1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y2xlYXI6IGJvdGg7XG5cdGZsb2F0OiBub25lO1xuXHR3aWR0aDogMTAwJTtcbn1cbi50ZXh0LWp1c3RpZnl7XG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG4udGV4dC1yaWdodHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG4udGV4dC1sZWZ0e1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRleHQtY2VudGVye1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5zcGFuLm9uZWxpbmV7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5oYXMtY2xlYXJmaXg6YWZ0ZXJ7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjbGVhcjogYm90aDtcblx0ZmxvYXQ6IG5vbmU7XG5cdHdpZHRoOiAxMDAlO1xufVxuLm5vLXBhZGRpbmd7XG5cdHBhZGRpbmc6IDAhaW1wb3J0YW50O1xufVxuLmFuaW1hdGV7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XG59XG4uYW5pbWF0ZS12ZXJ5ZmFzdHtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4ycyBlYXNlKTtcbn1cblxuLnNjcmVlbi1yZWFkZXItdGV4dCxcbi5zci1vbmx5e1xuXHQvLyBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbn1cbi5hbGlnbm5vbmUge1xuXHRtYXJnaW46IDA7XG5cdG1heC13aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiBhdXRvO1xufVxuLmFsaWduY2VudGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogOHB4IGF1dG8gMTdweDtcblx0aGVpZ2h0OiBhdXRvO1xufVxuLmFsaWdubGVmdCxcbi5hbGlnbnJpZ2h0IHtcblx0bWFyZ2luLXRvcDogOHB4O1xuXHRtYXJnaW4tYm90dG9tOiAxN3B4O1xuXHRoZWlnaHQ6IGF1dG87XG59XG4uYWxpZ25sZWZ0IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbi1yaWdodDogMTdweDtcbn1cbi5hbGlnbnJpZ2h0IHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW4tbGVmdDogMTdweDtcbn1cbi5pbWctd3JhcHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMCBhdXRvIDMwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0aW1ne1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuXHRcdG1hcmdpbjogOHB4IGF1dG87XG5cdH1cbn1cbi5pbWctd3JhcC1yaWdodHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW46IDAgMCAzMHB4IDUwcHg7XG59XG4uaW1nLXdyYXAtbGVmdHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbjogMCA1MHB4IDMwcHggMDtcbn1cbmltZy5hbGlnbmxlZnQsXG5pbWcuYWxpZ25yaWdodCxcbmltZy5hbGlnbm5vbmUsXG5pbWcuYWxpZ25jZW50ZXJ7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcbn1cblxuLm1heC1oNjB7XG5cdG1heC1oZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDI3MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd3AtbW9iaWxlKXtcblx0LmltZy13cmFwe1xuXHRcdGZsb2F0OiBub25lIWltcG9ydGFudDtcblx0XHRjbGVhcjogYm90aDtcblx0XHRtYXJnaW46IDAgYXV0byAyMHB4IWltcG9ydGFudDtcblx0fVxuXHRpbWcuYWxpZ25sZWZ0LFxuXHRpbWcuYWxpZ25yaWdodCxcblx0aW1nLmFsaWdubm9uZVxuXHRpbWcuYWxpZ25jZW50ZXJ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAyMHB4IGF1dG87XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG59IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1heC1kZXNrKXtcblx0LmNvbnRhaW5lcntcblx0XHRwYWRkaW5nOiAwIDIwcHghaW1wb3J0YW50O1xuXHR9XG5cdCNtYXN0aGVhZCAuaGVhZGVyLXdyYXB7XG5cdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdC5jb250YWluZXJ7XG5cdFx0XHRwYWRkaW5nOiAwIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0I21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb257XG5cdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2x1bW4tZ2FwOiAyOHB4O1xuXHR9XG5cdC5ibG9nX3BhZ2Vfc2VjdGlvbntcblx0XHQucG9zdC1jYXJkcyAuYWxtLXJldmVhbHtcblx0XHRcdG1heC13aWR0aDogODAwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdCsuYWxtLXJldmVhbHtcblx0XHRcdFx0bWFyZ2luOiAyNHB4IGF1dG8gMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lmdsb2JhbF9mb3JtX3NlY3Rpb24gLmNvbnRhaW5lcntcblx0XHRwYWRkaW5nOiAwIWltcG9ydGFudDtcblx0fVxuXHRkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5oYXMtZm9vdG5vdGUgZGl2Lmdmb3JtX2ZpZWxkcyAuZm9ybS1mb290bm90ZXtcblx0XHRtYXgtd2lkdGg6IDI4MHB4O1xuXHR9XG5cdC5vdXJfdGVhbV9zZWN0aW9uIC5vdXItbWVtYmVyc3tcblx0XHRtYXgtd2lkdGg6IDU2MHB4O1xuXHRcdG1hcmdpbjogLTEwMHB4IGF1dG8gMDtcblx0fVxuXHQuZnJvbnRfaW5zaWdodHNfc2VjdGlvbiAub3VyLWFydGljbGVzLFxuXHQuaW5zaWdodHNfc2VjdGlvbiAub3VyLWFydGljbGVze1xuXHRcdHBhZGRpbmc6IDAgMjBweDtcblx0fVxuXHQuaGVhZGVyLXBob25lLWJ0bntcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9jYWxsLWJ0bi1pY29uLW0ucG5nKTtcblx0ICAgIHBhZGRpbmc6IDAgMCAwIDIycHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWF4LXdpZHRoOiA2MnB4O1xuXHRcdHNwYW57XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmOmFmdGVye1xuXHRcdFx0Y29udGVudDogJ0ZyZWUgUXVvdGUnO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRhdmVuaXItbWVkaXVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxM3B4O1xuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoLTIwKTtcblx0XHRcdGNvbG9yOiAjMTYzZDYxO1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGRlc2spe1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1heC10YWIpe1xuXHQuc2VydmljZV9iZW5lZml0c19zZWN0aW9ue1xuXHRcdC5iZW5lZml0c3tcblx0XHRcdHJvdy1nYXA6IDE5cHg7XG5cdFx0fVxuXHRcdC5iZW5lZml0e1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHQuZnJvbnRfaW1nY29udGVudF9zZWN0aW9uIC5jb250ZW50LWxlZnQsXG5cdC5mcm9udF9pbWdjb250ZW50X3NlY3Rpb24gLmNvbnRlbnQtcmlnaHR7XG5cdFx0cGFkZGluZzogMDtcblx0ICAgIG1hcmdpbjogMCBhdXRvO1xuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWF4LXRhYi0xMDgwKXtcblx0LmhpZGUtb24tZGVza3tcblx0XHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG5cdH1cblx0LmhpZGUtb24tbW9iaWxle1xuXHRcdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuXHR9XG5cdC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QtYm94IC5wb3N0LWNvbnRlbnQtYm94e1xuXHRcdGJhY2tncm91bmQtc2l6ZTogNTAlO1xuXHR9XG5cdCNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24+dWwgLmRyb3Bkb3duLWNhcmV0OmJlZm9yZXtcblx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0fVxuXHQjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uPnVsIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW57XG5cdFx0Ji5hY3RpdmV7XG5cdFx0XHR1bC5kcm9wZG93bi1tZW51e1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4IWltcG9ydGFudDtcblx0XHRcdFx0b3BhY2l0eTogMSFpbXBvcnRhbnQ7XG5cdFx0XHRcdGFuaW1hdGlvbjogYW5pbS1zaG93IC4zcyBlYXNlLWluLW91dDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0I21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lcntcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQubmF2LXdyYXB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cblx0I21lbnUtdG9nZ2xle1xuXHRcdGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxuXHQjbWFpbi1uYXZpZ2F0aW9uLm9wZW57XG5cdFx0ZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuXHR9XG5cdCNtYWluLW5hdmlnYXRpb24+dWwgdWx7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudDtcblx0XHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGxlZnQ6IGF1dG8haW1wb3J0YW50O1xuXHRcdHJpZ2h0OiBhdXRvIWltcG9ydGFudDtcblx0XHRmbG9hdDogbm9uZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcblx0fVxuXHQjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uPnVse1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAzOHB4IDIwcHggNDBweDtcblx0XHRmbG9hdDogbm9uZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdFx0bWFyZ2luOiAwIGF1dG8haW1wb3J0YW50O1xuXHRcdCY6YmVmb3Jle1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdCAgICAvLyBvcGFjaXR5OiAwLjk4O1xuXHRcdH1cblx0fVxuXHQvLyBNQUlOIE5BVklHQVRJT05cblx0I21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb257XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRjb2x1bW4tZ2FwOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdCAgICB3aWR0aDogYXV0bztcblx0XHQjbWFpbi1uYXZpZ2F0aW9ue1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHotaW5kZXg6IDEwMDA7XG5cdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRib3JkZXItdG9wOiA1cHggc29saWQgIzMzNjI4Mztcblx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMzM2MjgzO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXHR9XG5cdC8vIE1BSU4gTUVOVSBJVEVNU1xuXHQjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uPnVsPmxpe1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDlweCAwIDEycHg7XG5cdFx0Ji5zb2NpYWwtbGlua3N7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG5cdFx0XHRtYXJnaW46IDE3cHggMCAwIC0yMHB4O1xuXHRcdFx0cGFkZGluZzogMTVweCAwIDE0cHg7XG5cdFx0fVxuXHRcdD5he1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRhdmVuaXItbWVkaXVtO1xuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMTcpO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG5cdFx0XHR3aGl0ZS1zcGFjZTogLW1vei1wcmUtd3JhcDtcblx0XHRcdHdoaXRlLXNwYWNlOiAtcHJlLXdyYXA7XG5cdFx0XHR3aGl0ZS1zcGFjZTogLW8tcHJlLXdyYXA7XG5cdFx0XHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMThweDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzM2MjgzO1xuXHRcdH1cblx0XHQmOm5vdCguc29jaWFsLWxpbmtzKTpub3QoLmNhbGwtYnRuLW5hdik+YVtocmVmPVwiI1wiXXtcblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmFjdGl2ZSxcblx0XHRcdCY6Zm9jdXN7XG5cdFx0XHRcdGNvbG9yOiAkbGlnaHQtYmx1ZSFpbXBvcnRhbnQ7XG5cdFx0XHQgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRvcmFuZ2UhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvLyBTVUJNRU5VIElURU1TXG5cdCNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24+dWwgdWwuZHJvcGRvd24tbWVudXtcblx0XHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG5cdFx0b3BhY2l0eTogMSFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdCAgICBwYWRkaW5nOiAwIDAgMTRweDtcblx0ICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cdCAgICAmOmJlZm9yZXtcblx0ICAgIFx0Y29udGVudDogdW5zZXQ7XG5cdCAgICB9XG5cdCAgICBsaXtcblx0ICAgIFx0bGluZS1oZWlnaHQ6IDQ0cHg7XG5cdCAgICBcdHRleHQtYWxpZ246IGxlZnQ7XG5cdCAgICBcdG1hcmdpbjogMCFpbXBvcnRhbnQ7XG5cdCAgICBcdGF7XG5cdCAgICBcdFx0cGFkZGluZzogMDtcblx0ICAgIFx0XHQmOmhvdmVye1xuXHQgICAgXHRcdFx0JjpiZWZvcmV7XG5cdCAgICBcdFx0XHRcdGxlZnQ6IDA7XG5cdCAgICBcdFx0XHR9XG5cdCAgICBcdFx0fVxuXHQgICAgXHRcdC8vICY6YmVmb3Jle1xuXHQgICAgXHRcdC8vIFx0Y29udGVudDpcIlwiO1xuXHQgICAgXHRcdC8vIFx0d2lkdGg6IDhweDtcblx0ICAgIFx0XHQvLyBcdGhlaWdodDogMTRweDtcblx0ICAgIFx0XHQvLyBcdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL3N1Ym1lbnUtYXJyb3cucG5nKTtcblx0ICAgIFx0XHQvLyBcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdCAgICBcdFx0Ly8gXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcblx0ICAgIFx0XHQvLyBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIFx0XHQvLyBcdHRvcDogNnB4O1xuXHQgICAgXHRcdC8vIFx0bGVmdDogMDtcblx0ICAgIFx0XHQvLyBcdHRyYW5zaXRpb246IGFsbCAuM3M7XG5cdCAgICBcdFx0Ly8gfVxuXHQgICAgXHR9XG5cdCAgICB9XG5cdH1cblx0Ly8gQ1VSUkVOVCBTVUJNRU5VIElURU1cblx0I21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbj51bD5saS5jdXJyZW50LW1lbnUtaXRlbT5he1xuXHRcdGNvbG9yOiAkbGlnaHQtYmx1ZSFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRvcmFuZ2UhaW1wb3J0YW50O1xuXHR9XG5cdCNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24+dWwgLmNhcmV0e1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRyaWdodDogLTRweDtcblx0XHR0b3A6IGNhbGMoNTAlIC0gMXB4KTtcblx0XHQmOmJlZm9yZXtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2Ryb3Bkb3duLWFycm93LW1vYi5wbmcpO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvbmF2Zm9vdGVyLWFycm93LWRvd24ucG5nKTtcblx0XHRcdHdpZHRoOiAxMXB4O1xuXHRcdFx0aGVpZ2h0OiA4cHg7XG5cdFx0XHR0b3A6IDdweDtcblx0XHRcdHJpZ2h0OiA1cHg7XG5cdFx0fVxuXHR9XG5cdC5zZXJ2aWNlX2Jhbm5lcl9zZWN0aW9ue1xuXHRcdC5jb250ZW50cy13cmFwe1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXHRcdC5jb250ZW50cy5ib3R0b217XG5cdFx0XHQuY29udGVudHMtd3JhcHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0cm93LWdhcDogMTdweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNlcnZpY2UtYmFubmVyLWdmb3Jte1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxuXHQuc2VydmljZV9jb250YWN0aW5mb19zZWN0aW9ue1xuXHRcdC5jb250ZW50cy50b3AgLmNvbnRlbnRzLXdyYXB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0LmNvbnRlbnQtbGVmdHtcblx0XHRcdFx0cGFkZGluZzogMTdweCAwIDU4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5nbG9iYWxfZm9ybV9zZWN0aW9uIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmhhcy1mb290bm90ZXtcblx0XHQuZ2Zvcm1fZm9vdGVyIC5idXR0b257XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdGRpdi5nZm9ybV9maWVsZHMgLmZvcm0tZm9vdG5vdGV7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IHVuc2V0O1xuXHRcdFx0bWFyZ2luLXRvcDogNTRweDtcblx0XHR9XG5cdH1cblx0LmNvbnRhY3RfZm9ybV9zZWN0aW9uIC5jb250ZW50LXJpZ2h0LFxuXHQuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuY29udGVudC1yaWdodHtcblx0XHRwYWRkaW5nOiA0MHB4IDUwcHggODBweDtcblx0fVxuXHQuc2VydmljZV9jb250YWN0aW5mb19zZWN0aW9uIC5jb250ZW50cy50b3B7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvZ2xvYmFsLWNvbnRhY3RpbmZvLWJja2dybmQtbS5wbmcpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cdH1cblx0LmNvbnRlbnRfaW1nc19zZWN0aW9ue1xuXHRcdC5jb250ZW50c3tcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cm93LWdhcDogMjFweDtcblx0XHR9XG5cdH1cblx0LmZyb250X2luc2lnaHRzX3NlY3Rpb24gLm91ci1hcnRpY2xlcyBhOm50aC1jaGlsZCgzKSxcblx0Lmluc2lnaHRzX3NlY3Rpb24gLm91ci1hcnRpY2xlcyBhOm50aC1jaGlsZCgzKXtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5mcm9udF9iYW5uZXJfc2VjdGlvbntcblx0XHQuY29udGVudHN7XG5cdFx0ICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXHRcdC5jb250ZW50LWxlZnR7XG5cdFx0ICAgIHBhZGRpbmc6IDcwcHggMCAzNXB4O1xuXHRcdH1cblx0XHQuY29udGVudC1yaWdodHtcblx0XHQgICAgbWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQuaW1hZ2V7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRyaWdodDogdW5zZXQ7XG5cdFx0XHRib3R0b206IC0xM3B4O1xuXHRcdFx0aW1ne1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQgICAgbGVmdDogY2FsYyg1MCUgKyA0MHB4KTtcblx0XHRcdCAgICByaWdodDogdW5zZXQ7XG5cdFx0XHQgICAgYm90dG9tOiB1bnNldDtcblx0XHRcdCAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFiKXtcblx0LnNlcnZpY2VfYmVuZWZpdHNfc2VjdGlvbiAudGhlLWNvbnRlbnQgb2wsXG5cdC5zZXJ2aWNlX2JlbmVmaXRzX3NlY3Rpb24gLnRoZS1jb250ZW50IHVse1xuXHRcdGNvbHVtbi1jb3VudDogMjtcblx0fVxuXHQuY29udGFjdF9mb3JtX3NlY3Rpb24sXG5cdC5nbG9iYWxfZm9ybV9zZWN0aW9ue1xuXHRcdC5jb250ZW50c3tcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRtYXgtd2lkdGg6IDcwMHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXHRcdC5jb250ZW50LWxlZnQsXG5cdFx0LmNvbnRlbnQtcmlnaHR7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdC5jb250ZW50LWxlZnR7XG5cdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcblx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWluLXRhYil7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWF4LW1vYmlsZSl7XG5cdC5ibG9nX2Jhbm5lcl9zZWN0aW9uIC5zaGFyZS10by1zb2NpYWxzLmJlbG93LXRpdGxle1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblx0LmJsb2dfcGFnZV9zZWN0aW9ue1xuXHRcdC50aGUtY29udGVudC13cmFwe1xuXHRcdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdH1cblx0XHQucG9zdC1yb3dzIC5hbG0tcmV2ZWFse1xuXHRcdFx0bWF4LXdpZHRoOiA1NjBweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0Ky5hbG0tcmV2ZWFse1xuXHRcdFx0XHRtYXJnaW46IDE1cHggYXV0byAwO1xuXHRcdFx0fVxuXHRcdFx0LmNhcmQtY29udGVudHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0cm93LWdhcDogMTZweDtcblx0XHRcdFx0Ky5jYXJkLWNvbnRlbnR7XG5cdFx0XHRcdFx0bWFyZ2luOiAxNXB4IGF1dG8gMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQucG9zdC10aXRsZXtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCA3cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnBvc3QtaW5mb3tcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmV4Y2VycHQgcHtcblx0XHRcdFx0XHRtYXJnaW46IDEwcHggMCAxMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wb3N0LWNhcmRzIC5hbG0tcmV2ZWFse1xuXHRcdFx0bWF4LXdpZHRoOiA0MDBweDtcblx0XHRcdHJvdy1nYXA6IDE3cHg7XG5cdFx0fVxuXHRcdC50aGUtY29udGVudC13cmFwLnNpbmdsZS1wb3N0LWJsb2d7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDAgNHB4O1xuXHRcdH1cblx0XHQuc2luZ2xlLXBvc3QtYm94e1xuXHRcdFx0LmNvbnRlbnQtd3JhcHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblx0XHRcdC5zaGFyZS10by1zb2NpYWxzLmluLXBvc3QtY29udGVudHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdH1cblx0XHRcdC5zaWRlYmFye1xuXHRcdFx0XHRtYXgtd2lkdGg6IDQ0MHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0LnRoZV9jaGFtcF9zaGFyaW5nX2NvbnRhaW5lcntcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC53aWRnZXQtd3JhcCB1bHtcblx0XHRcdFx0XHRtYXJnaW46IDM0cHggMCAyN3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCNmb290ZXJ7XG5cdFx0LmEtY3VzdG9tLWxvZ297XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Ji5tb2JpbGV7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQjZm9vdGVye1xuXHRcdC5mb290ZXItY29udGVudHMuaGVhZGluZ3N7XG5cdFx0XHQuZmxleC1jb250YWluZXJ7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRcdH1cblx0XHRcdC5oZWFkaW5ne1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdFx0LmltYWdlIGltZ3tcblx0XHRcdFx0bWF4LXdpZHRoOiA3NnB4O1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ICAgIHRvcDogdW5zZXQ7XG5cdFx0XHQgICAgdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHR1bC5mb290ZXItc29jaWFsLWljb25ze1xuXHRcdFx0Y29sdW1uLWdhcDogMTJweDtcblx0XHR9XG5cdFx0LmZvb3Rlci1jb250ZW50cy5xdWljay1saW5rcyAuZmxleC1jb250YWluZXJ7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHQgICAgcGFkZGluZzogMTBweCAwIDA7XG5cdFx0fVxuXHR9XG5cdC5zZXJ2aWNlX2ZhcXNfc2VjdGlvbntcblx0XHQuZmFxcyAucGFuZWwtaGVhZGluZ3tcblx0XHRcdHBhZGRpbmc6IDEzcHggMTBweCAxM3B4IDE4cHg7XG5cdFx0fVxuXHRcdC5mYXEtdGl0bGV7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHR9XG5cdFx0LmZhcS10aXRsZSBpLmljb257XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtaW4tdGFiLTgyMCl7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd3AtbW9iaWxlKXtcblx0Ly8gI3dwYWRtaW5iYXJ7XG5cdC8vIFx0cG9zaXRpb246IGZpeGVkO1xuXHQvLyB9XG5cdC8vIC5hZG1pbi1iYXIgI21hc3RoZWFke1xuXHQvLyBcdHRvcDogNDZweDtcblx0Ly8gfVxuXHQjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVye1xuXHRcdCNsb2dve1xuXHRcdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdFx0LmEtY3VzdG9tLWxvZ28gaW1ne1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHQmLm1vYmlsZXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQjZm9vdGVye1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2Zvb3Rlci1iY2tncm5kLW0ucG5nKTtcblx0XHQuZm9vdGVyLWNvbnRlbnRzLmJvdHRvbSAuZmxleC1jb250YWluZXJ7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGNvbHVtbi1nYXA6IDMwcHg7XG5cdFx0XHRyb3ctZ2FwOiAyMXB4O1xuXHRcdFx0cGFkZGluZzogMjFweCAwIDI0cHg7XG5cdFx0XHQuZm9vdGVyLWNvbC1sb2dve1xuXHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdH1cblx0XHRcdC5mb290ZXItc29jaWFsLWljb25zLWJveHtcblx0XHRcdFx0b3JkZXI6IDM7XG5cdFx0XHR9XG5cdFx0XHQuZm9vdGVyLWNvbnRlbnQtcmlnaHR7XG5cdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzogMCAwIDIwcHg7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDRkNGQ1O1xuXHRcdFx0fVxuXHRcdFx0I21lbnUtZm9vdGVyLXF1aWNrLWxpbmtze1xuXHRcdFx0XHRjb2x1bW4tZ2FwOiA2MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2VydmljZV9iZW5lZml0c19zZWN0aW9uIC50aGUtY29udGVudCBvbCxcblx0LnNlcnZpY2VfYmVuZWZpdHNfc2VjdGlvbiAudGhlLWNvbnRlbnQgdWx7XG5cdFx0Y29sdW1uLWNvdW50OiAxO1xuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd3AtbWVkaXVtKXtcblx0LmJsb2dfcGFnZV9zZWN0aW9ue1xuXHRcdC5wb3N0LXJvd3MgLmFsbS1yZXZlYWx7XG5cdFx0XHQuY2FyZC1jb250ZW50e1xuXHRcdFx0XHQuYmxvZy1wcmV2LWltZ3tcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxODZweDtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxODZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZnJvbnRfaW5zaWdodHNfc2VjdGlvbiAub3VyLWFydGljbGVzIGE6bnRoLWNoaWxkKDIpLFxuXHQuaW5zaWdodHNfc2VjdGlvbiAub3VyLWFydGljbGVzIGE6bnRoLWNoaWxkKDIpe1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3cC1tZWRpdW0tNjgwKXtcblx0Ly8gLmFkbWluLWJhciAjbWFzdGhlYWQgLmhlYWRlci1ib3h7XG5cdC8vICAgICB0b3A6IC00NnB4O1xuXHQvLyB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd3AtbWVkaXVtLTY0MCl7XG5cdC5mcm9udF9iYW5uZXJfc2VjdGlvbntcblx0XHQuY29udGVudC1sZWZ0e1xuXHRcdFx0cGFkZGluZzogMjhweCAwIDZweDtcblx0XHR9XG5cdFx0LmhlYWRpbmdzLm1haW57XG5cdFx0XHRmb250LXNpemU6IDMycHg7XG4gICAgXHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIFx0XHRtYXJnaW46IDAgMCAxNXB4O1xuXHRcdH1cblx0XHQudGhlLWNvbnRlbnR7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHQgICAgbWFyZ2luOiAwIDAgNDNweDtcblx0XHR9XG5cdFx0LmRyb3Bkb3duLWhlYWRpbmd7XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdH1cblx0XHQuaW1hZ2V7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0Ji5tb2JpbGV7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYnRuc3tcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXHR9XG5cdC5mcm9udF9wYXJ0bmVyc19zZWN0aW9uIC5jb250ZW50c3tcblx0XHRwYWRkaW5nOiA3cHggMCAzNnB4O1xuXHR9XG5cdC5mcm9udF9pbWdjb250ZW50X3NlY3Rpb257XG5cdCAgICBwYWRkaW5nOiAyM3B4IDA7XG5cdFx0LmNvbnRlbnRze1xuXHRcdFx0cm93LWdhcDogMTNweDtcblx0XHR9XG5cdFx0LmhlYWRpbmdzLm1haW57XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0XHQgICAgbWFyZ2luOiAwIDAgNHB4O1xuXHRcdH1cblx0XHQudGhlLWNvbnRlbnQgcHtcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cdFx0LmltYWdlIGltZ3tcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0ICAgIGhlaWdodDogYXV0bztcblx0XHQgICAgb2JqZWN0LWZpdDogY292ZXI7XG5cdCAgICAgICAgcGFkZGluZzogMCAyN3B4IDE3cHg7XG5cdFx0fVxuXHRcdC5zZXJ2aWNlLWxpbmtzIC5zZXJ2aWNlLWxpbmt7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMjBweDtcblx0ICAgICAgICBwYWRkaW5nOiA4cHggMThweCA0cHg7XG5cdFx0fVxuXHR9XG5cdC5zZXJ2aWNlX2Jhbm5lcl9zZWN0aW9ue1xuXHRcdC5jb250ZW50cy50b3B7XG5cdFx0XHRwYWRkaW5nOiAxOXB4IDAgMzFweDtcblx0XHR9XG5cdFx0LmNvbnRlbnRzLmJvdHRvbXtcblx0XHRcdHBhZGRpbmc6IDAgMCAzMHB4O1xuXHRcdH1cblx0XHQuaGVhZGluZ3N7XG5cdFx0XHQmLm1haW57XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDFweDtcblx0XHRcdH1cblx0XHRcdCYuZGVzY3tcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnRoZS1jb250ZW50IHB7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHR9XG5cdFx0LmltYWdle1xuXHRcdFx0bWFyZ2luOiAtMjRweCAwIDA7XG5cdFx0fVxuXHRcdC50aGUtY29udGVudHtcblx0XHRcdG1hcmdpbjogMTJweCAwIDA7XG5cdFx0fVxuXHR9XG5cdC5zZXJ2aWNlX2JlbmVmaXRzZmFxc19zZWN0aW9ue1xuXHRcdHBhZGRpbmc6IDM4cHggMCAxNTBweDtcblx0fVxuXHQuc2VydmljZV9iZW5lZml0c19zZWN0aW9ue1xuXHRcdC5oZWFkaW5ncy5tYWlue1xuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDM0cHg7XG5cdFx0XHRtYXJnaW46IDAgMCAxMnB4O1xuXHRcdH1cblx0XHQudGhlLWNvbnRlbnR7XG5cdFx0XHRoMSxoMixoMyxoNCxoNSxoNntcblx0XHRcdFx0bWFyZ2luOiAxOXB4IDAgMTNweDtcblx0XHRcdH1cblx0XHRcdHB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5iZW5lZml0c3tcblx0XHRcdG1hcmdpbjogMjJweCAwIDA7XG5cdFx0fVxuXHRcdC5iZW5lZml0e1xuXHRcdFx0aDN7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDlweDtcblx0XHRcdH1cblx0XHRcdHB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zZXJ2aWNlX2ZhcXNfc2VjdGlvbntcblx0XHRwYWRkaW5nOiA0NXB4IDAgMDtcblx0XHQuaGVhZGluZ3MubWFpbntcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNHB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgMjJweDtcblx0XHR9XG5cdFx0LmZhcXN7XG5cdFx0XHQuY29udGVudC13cmFwe1xuXHRcdFx0XHRwYWRkaW5nOiAxMXB4IDAgNHB4O1xuXHRcdFx0fVxuXHRcdFx0LnBhbmVsLWNvbGxhcHNlIHB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zZXJ2aWNlX2NvbnRhY3RpbmZvX3NlY3Rpb257XG5cdFx0LmNvbnRlbnRzLnRvcHtcblx0XHRcdHBhZGRpbmc6IDAgMCAyMTBweDtcblx0XHRcdC5oZWFkaW5ncy5tYWlue1xuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY29udGVudC1yaWdodCAuaW1hZ2V7XG5cdFx0XHRtYXJnaW46IC0xMjdweCAwIDA7XG5cdFx0XHRpbWd7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudGhlLWNvbnRlbnQgcHtcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdH1cblx0fVxuXHQuZ2xvYmFsX2Zvcm1fc2VjdGlvbntcblx0XHRtYXJnaW4tdG9wOiAtMTkzcHg7XG5cdH1cblx0LmNvbnRhY3RfZm9ybV9zZWN0aW9uLFxuXHQuZ2xvYmFsX2Zvcm1fc2VjdGlvbntcblx0XHRwYWRkaW5nOiAwIDAgMjBweDtcblx0XHQuY29udGVudC1sZWZ0e1xuXHRcdFx0cGFkZGluZzogMTZweCAxOXB4IDMwcHg7XG5cdFx0fVxuXHRcdC5jb250ZW50LXJpZ2h0e1xuXHRcdFx0cGFkZGluZzogMTFweCAyMHB4IDYzcHg7XG5cdFx0fVxuXHRcdC5jb250YWN0LWluZm97XG5cdFx0XHRyb3ctZ2FwOiA5cHg7XG5cdFx0XHRwYWRkaW5nOiAwIDAgNHB4O1xuXHRcdH1cblx0XHQuaGVhZGluZ3MubWFpbntcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MnB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxuXHQjZm9vdGVyICNtZW51LWZvb3Rlci1xdWljay1saW5rc3tcblx0XHRjb2x1bW4tZ2FwOiA2MHB4O1xuXHR9XG5cdC5iYW5uZXJfc2VjdGlvbntcblx0XHQudGhlLWNvbnRlbnQtd3JhcHtcblx0XHRcdHBhZGRpbmc6IDJweCAwIDI3cHg7XG5cdFx0fVxuXHRcdC5oZWFkaW5ncy50b3B7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHRcdC5oZWFkaW5ncy5tYWlue1xuXHRcdFx0Zm9udC1zaXplOiAzNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xuXHRcdH1cblx0XHQudGhlLWNvbnRlbnR7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHR9XG5cdH1cblx0LmNvbnRlbnRfaW1nc19zZWN0aW9ue1xuXHRcdHBhZGRpbmc6IDIxcHggMCAwO1xuXHRcdC5oZWFkaW5ncy50b3B7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRtYXJnaW46IDAgMCAxMnB4O1xuXHRcdH1cblx0XHQuaGVhZGluZ3MubWFpbntcblx0XHRcdGZvbnQtc2l6ZTogMzRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgMTRweDtcblx0XHR9XG5cdFx0LnRoZS1jb250ZW50IHB7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHR9XG5cdH1cblx0LmNvbnRlbnRfaW1nc19zZWN0aW9ue1xuXHRcdC5jb250ZW50LXJpZ2h0e1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTY2cHg7XG5cdFx0fVxuXHRcdC5nYWxsZXJ5e1xuXHRcdFx0Y29sdW1uLWdhcDogMTJweDtcblx0XHRcdG1heC13aWR0aDogMzIwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cdFx0LmdhbGxlcnktaW1hZ2V7XG5cdFx0XHRtYXJnaW46IDAgMCAxMnB4O1xuXHRcdFx0JjpudGgtY2hpbGQoMyksXG5cdFx0XHQmOm50aC1jaGlsZCg0KXtcblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTQ4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGltZ3tcblx0XHRcdFx0bWF4LXdpZHRoOiAxNjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm91cl90ZWFtX3NlY3Rpb257XG5cdFx0Lm91ci1tZW1iZXJze1xuXHRcdFx0Y29sdW1uLWdhcDogMTJweDtcblx0XHRcdHJvdy1nYXA6IDE5cHg7XG5cdFx0XHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRcdH1cblx0XHQuY29udGVudHMudG9we1xuXHRcdFx0cGFkZGluZzogOTFweCAwIDEwMnB4O1xuXHRcdH1cblx0XHQuY29udGVudHMuYm90dG9te1xuXHRcdFx0cGFkZGluZzogMCAwIDIzcHg7XG5cdFx0fVxuXHRcdC5oZWFkaW5ncy50b3B7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRtYXJnaW46IDAgMCA4cHg7XG5cdFx0fVxuXHRcdC5oZWFkaW5ncy5tYWlue1xuXHRcdFx0Zm9udC1zaXplOiAzNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0fVxuXHRcdC5tZW1iZXItZGV0YWlsc3tcblx0XHRcdHBhZGRpbmc6IDI1cHggMCAwO1xuXHRcdH1cblx0XHQubWVtYmVye1xuXHRcdFx0bWF4LXdpZHRoOiAxNDlweDtcblx0XHR9XG5cdFx0Lm1lbWJlci1uYW1le1xuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0bWFyZ2luOiAxMXB4IGF1dG8gMTJweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm1lbWJlci1wb3NpdGlvbntcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdH1cblx0XHQubWVtYmVyLWxpbmtze1xuXHRcdFx0bWFyZ2luOiA4cHggMCAwO1xuXHRcdH1cblx0fVxuXHQuZnJvbnRfaW5zaWdodHNfc2VjdGlvbixcblx0Lmluc2lnaHRzX3NlY3Rpb257XG5cdFx0LnRoZS1jb250ZW50LXdyYXB7XG5cdFx0XHRwYWRkaW5nOiAyOHB4IDAgMjUwcHg7XG5cdFx0fVxuXHRcdC5oZWFkaW5ncy5tYWlue1xuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgNHB4O1xuXHRcdH1cblx0XHQudGhlLWNvbnRlbnQgcHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdH1cblx0XHQuYnRuc3tcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdC5idG4tbGlua3tcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zaW5nbGUtcG9zdCAuYmxvZ19iYW5uZXJfc2VjdGlvbntcblx0XHQudGhlLWNvbnRlbnQtd3JhcHtcblx0XHRcdHBhZGRpbmc6IDEzcHggMCAxMTZweDtcblx0XHR9XG5cdFx0LmhlYWRpbmdzLm1haW57XG5cdFx0ICAgIGZvbnQtc2l6ZTogMjZweDtcblx0ICAgIFx0bGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgXHQgICAgbWFyZ2luOiAwIDAgMTJweDtcblx0XHR9XG5cdH1cblx0LnNpbmdsZS1wb3N0IC5ibG9nX3BhZ2Vfc2VjdGlvbntcblx0ICAgIHBhZGRpbmc6IDAgMCAxOXB4O1xuXHR9XG5cdC5ibG9nX2Jhbm5lcl9zZWN0aW9ue1xuXHRcdC50aGUtY29udGVudC13cmFwe1xuXHRcdFx0cGFkZGluZzogNHB4IDAgMDtcblx0XHR9XG5cdFx0LmhlYWRpbmdzLnRvcHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0NnB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0XHQuaGVhZGluZ3MubWFpbntcblx0XHRcdGZvbnQtc2l6ZTogMzRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgMTNweDtcblx0XHR9XG5cdFx0LnRoZS1jb250ZW50e1xuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0fVxuXHR9XG5cdC5ibG9nX3BhZ2Vfc2VjdGlvbntcblx0ICAgIHBhZGRpbmc6IDAgMCAzNXB4O1xuXHRcdC5hbG0tYnRuLXdyYXB7XG5cdFx0ICAgIG1hcmdpbjogMzFweCAwIDA7XG5cdFx0fVxuXHRcdC5wb3N0LWNhcmRzIC5hbG0tcmV2ZWFse1xuXHRcdFx0LmNhcmQtY29udGVudHtcblx0XHRcdFx0cm93LWdhcDogMjNweDtcblx0XHRcdCAgICBtaW4taGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdFx0LnBvc3QtY29udGVudHN7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblx0XHRcdC5ibG9nLXByZXYtaW1ne1xuXHRcdFx0ICAgIG1pbi1oZWlnaHQ6IGF1dG87XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5wb3N0LXRpdGxle1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdFx0fVxuXHRcdFx0LnBvc3QtZGF0ZXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5yZWFkbW9yZXtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNpbmdsZS1wb3N0LWJveHtcblx0XHQgICAgbWFyZ2luOiAtMTM2cHggMCAwO1xuXHRcdCAgICAuY29udGVudC13cmFwe1xuXHQgICAgXHQgICAgcm93LWdhcDogNDBweDtcblx0XHQgICAgfVxuXHRcdCAgICAucG9zdC1pbWFnZXtcblx0XHQgICAgXHRtYXJnaW46IDAgMCA3cHg7XG5cdFx0ICAgIH1cblx0XHRcdC5wb3N0LWNvbnRlbnQtYm94e1xuXHRcdFx0XHRoMSxoMixoMyxoNCxoNSxoNntcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0cHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdFx0K3B7XG5cdFx0XHRcdFx0ICAgIG1hcmdpbjogNDBweCAwIDVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0aDEsaDIsaDMsaDQsaDUsaDZ7XG5cdFx0XHRcdFx0bWFyZ2luOiA2cHggMCAwO1xuXHRcdFx0XHRcdCtwe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5wb3N0LWNvbnRlbnQgLnBvc3QtZGF0ZXtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHQrcHtcblx0XHRcdFx0ICAgIG1hcmdpbjogMjBweCAwIDVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNlcGFyYXRvcntcblx0XHRcdFx0bWFyZ2luOiAyOXB4IDAgMDtcblx0XHRcdH1cblx0XHRcdC5zaGFyZS10by1zb2NpYWxze1xuXHRcdFx0ICAgIG1hcmdpbjogNnB4IDAgMDtcblx0XHRcdFx0LnRpdGxle1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNpZGViYXIgLndpZGdldC13cmFwe1xuXHRcdFx0XHR1bHtcblx0XHRcdFx0ICAgIG1hcmdpbjogMzJweCAwIDMzcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0ZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZXtcblx0XHRcdFx0ICAgIG1hcmdpbjogMCAwIDE3cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3cC1tZWRpdW0tNTQwKXtcblx0I2Zvb3RlciAuZm9vdGVyLWNvbnRlbnRzLnF1aWNrLWxpbmtzIC5mbGV4LWNvbnRhaW5lclxuXHQjZm9vdGVyIC5mb290ZXItYm90dG9tIC5jb2xvcGhvbiAuYnkgYXtcblx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdH1cblx0I2Zvb3RlcnsvLyBBY2NvcmRpb24gTWVudXNcblx0XHQuZm9vdGVyLWNvbnRlbnRzLnRvcHtcblx0XHQgICAgcGFkZGluZzogMjRweCAwIDA7XG5cdFx0fVxuXHRcdC5mb290ZXItY29udGVudHMuYm90dG9tIC5mbGV4LWNvbnRhaW5lcntcblx0XHQgICAgYm9yZGVyLXRvcDogbm9uZTtcblx0XHR9XG5cdFx0I21lbnUtZm9vdGVyLW5hdmlnYXRpb257XG5cdFx0ICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdCAgICAgICAgcm93LWdhcDogMDtcblx0XHRcdD5saXtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ICAgIHBhZGRpbmc6IDhweCAwIDVweDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4NTljYWQ7XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICM4NTljYWQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoYXNzZXRzL2ltZy9uYXZmb290ZXItYXJyb3ctZG93bi5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMjJweDtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3M7XG5cdFx0XHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA3cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5hY3RpdmU6YWZ0ZXJ7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0XHR1bC5kcm9wZG93bi1tZW51e1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdGFuaW1hdGlvbjogYW5pbS1zaG93IC4zcyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0I2Zvb3Rlcntcblx0XHQuZm9vdGVyLW5hdnMtYm94e1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdHBhZGRpbmc6IDcwcHggMCAwO1xuXHRcdFx0cm93LWdhcDogMTBweDtcblx0XHRcdC5mb290ZXItbmF2LWNvbHtcblx0XHRcdFx0ZmxleDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdFx0LmZvb3Rlci1uYXYtY29se1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmMDEwMDtcblx0XHRcdHBhZGRpbmc6IDhweCAwIDNweDtcblx0XHRcdC5uYXYtY29sLWhlYWRpbmd7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMTRweDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjNzO1xuXHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChhc3NldHMvaW1nL25hdi1kcm9wZG93bi1hcnJvdy5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogLThweDtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3M7XG5cdFx0XHRcdFx0d2lkdGg6IDExcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA3cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2NjY2NjY7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5hY3RpdmU6YWZ0ZXJ7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm5hdi1saW5rc3tcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0bWFyZ2luOiA5cHggMCAxN3B4O1xuXHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0YW5pbWF0aW9uOiBhbmltLWZsZXggLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zZXJ2aWNlX2Jhbm5lcl9zZWN0aW9ue1xuXHRcdC5zZXJ2aWNlLWJhbm5lci1nZm9ybXtcblx0XHRcdHBhZGRpbmc6IDVweCAyMHB4IDYxcHg7XG5cdFx0fVxuXHRcdC5oZWFkaW5ncy5mb3Jte1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbjogMCAwIDJweDtcblx0XHR9XG5cdFx0ZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZXtcblx0XHRcdC5zbWFsbC1idG4gLmJ1dHRvbjpub3QoLmdmb3JtX2J1dHRvbl9zZWxlY3RfZmlsZXMpe1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0Lmhhcy1mb290bm90ZSBkaXYuZ2Zvcm1fZmllbGRzIC5mb3JtLWZvb3Rub3Rle1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbjogNjNweCAwIDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5mcm9udF9wYXJ0bmVyc19zZWN0aW9uIC5wYXJ0bmVycy1pY29uc3tcblx0XHQuc2xpY2stdHJhY2t7XG5cdFx0XHRjb2x1bW4tZ2FwOiAwO1xuXHRcdH1cblx0XHRsaSBpbWd7XG5cdFx0XHR3aWR0aDogNzAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd3Atc21hbGwpe1xuXHQjZm9vdGVye1xuXHRcdC5mb290ZXItYm90dG9tIC5jb2xvcGhvbiAuYnkgYSBzcGFue1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cdC5mcm9udF9pbnNpZ2h0c19zZWN0aW9uLFxuXHQuaW5zaWdodHNfc2VjdGlvbntcblx0XHRwYWRkaW5nOiAwIDAgMTY1cHg7XG5cdFx0Lm91ci1hcnRpY2xlc3tcblx0XHRcdGJvdHRvbTogNDhweDtcblx0XHRcdC5jYXJkLWNvbnRlbnR7XG5cdFx0XHRcdG1heC13aWR0aDogMzIwcHg7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDM0M3B4O1xuXHRcdFx0XHRyb3ctZ2FwOiAxNXB4O1xuXHRcdFx0fVxuXHRcdFx0LmJsb2ctcHJldi1pbWd7XG5cdFx0XHRcdG1heC13aWR0aDogMzIwcHg7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDI1OHB4O1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAyNThweDtcblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnBvc3QtdGl0bGV7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd3AtdnNtYWxsKXtcbn0iXX0= */
