/* Build: 1776167419694 */
@charset "UTF-8";h3[onclick="history.back()"]{cursor:pointer}.gform-theme--foundation .gform_validation_container{display:none!important}.gform_heading{display:none}.gfield{position:relative;margin-bottom:35px;width:100%}.gfield_required,legend.gfield_label{display:none!important}.gfield_label,.gform-field-label{position:absolute!important;top:12px;right:10px;left:auto;font-size:12px;color:#4a4a4a;transition:all .3s ease;z-index:1;transform-origin:right center;direction:rtl;margin-bottom:0;font-family:Noto Sans Hebrew}.gfield_label.floating,.gform-field-label.floating{position:absolute!important;top:-17px;right:5px;font-weight:400;font-size:10px;line-height:140%;letter-spacing:0;text-align:right;vertical-align:middle;color:#4a4a4a}@media (max-width:768px){.gfield_label,.gform-field-label{font-size:14px}}.ginput_password .gform-field-label--type-sub{top:12px;right:10px;left:auto;font-size:12px;color:#4a4a4a;pointer-events:none;transition:all .3s ease;z-index:1;transform-origin:right center;direction:rtl;margin-bottom:0;font-family:Noto Sans Hebrew;clip:unset!important;clip-path:unset!important;height:auto!important;overflow:visible!important;position:absolute!important;white-space:normal!important;width:auto!important}.ginput_password .gform-field-label--type-sub.floating{position:absolute!important;top:-17px;right:5px;font-weight:400;font-size:10px;line-height:140%;letter-spacing:0;text-align:right;vertical-align:middle;color:#4a4a4a}@media (max-width:768px){.ginput_password .gform-field-label--type-sub{font-size:14px}}.password-legend-hidden{display:none!important}.gfield--width-half{width:calc(50% - 10px)}@media (max-width:992px){.gfield--width-half{width:100%}}.gfield--width-full{grid-column:1/-1;width:100%}.gf_clear_complex{display:none}.ginput_container_password{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width:992px){.ginput_container_password{grid-template-columns:1fr}}.register-end-user__form .ginput_container_password>*{padding:0!important;position:relative}.ginput_container_password>*{width:100%}.gfield_checkbox{gap:20px}.gfield_checkbox,.ginput_container_checkbox{width:100%;display:-ms-flexbox;display:flex}.ginput_container_checkbox .gchoice{font-size:11px}.site-footer .footer-top .footer-form .gchoice{font-size:10px}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{color:#222;font-family:Noto Sans Hebrew,sans-serif;direction:rtl;width:100%;padding:16px 10px 10px;margin:0;border:none;border-bottom:1px solid #757575;border-radius:0;background:transparent;font-size:12px;box-sizing:border-box;transition:border-bottom-color .3s ease}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:transparent;opacity:0;transition:opacity .3s ease}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:transparent;opacity:0;transition:opacity .3s ease}input[type=email]:-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=text]::-ms-input-placeholder,select:-ms-input-placeholder,select::-ms-input-placeholder,textarea:-ms-input-placeholder,textarea::-ms-input-placeholder{color:transparent;opacity:0;transition:opacity .3s ease}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:transparent;opacity:0;transition:opacity .3s ease}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:none}select{-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,<svg%20width='10'%20height='6'%20viewBox='0%200%2010%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'><path%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.39529%201.72927C9.72641%201.40753%209.72642%200.875869%209.39529%200.554132C9.07761%200.245455%208.57212%200.24518%208.2541%200.55351L5%203.7085L1.7459%200.553511C1.42788%200.24518%200.922386%200.245455%200.604706%200.554132C0.273584%200.875869%200.273584%201.40753%200.604706%201.72927L5%206L9.39529%201.72927Z'%20fill='%23222222'/%3E</svg>");background-repeat:no-repeat;background-position:left 8px center;background-size:10px 6px}fieldset{padding:unset;border:none}.gfield--type-checkbox{margin-top:22px;margin-bottom:0}.gfield--type-checkbox legend{display:none}.gfield--type-checkbox .gfield-choice-input{margin-left:9px}.gfield--type-checkbox .gform-field-label--type-inline{margin:0;line-height:1.2}.gform_confirmation_message_15 p{font-weight:700!important}.gform_confirmation_message a{text-decoration:underline}.gform_confirmation_message a.gform_button{text-decoration:unset;display:block;text-align:center;width:100%}.gform-button{padding:7px 25px;background-color:#0060df;color:#fff;border:none;border-radius:20px;font-size:12px;font-weight:700;cursor:pointer;transition:background-color .2s ease}.gform-button:hover{background-color:#0051b3}.gform_button{padding:0 25px;background-color:#0060df;color:#fff;border:none;border-radius:20px;font-size:14px;cursor:pointer;width:100%;transition:background-color .2s ease;font-weight:700}.gform_button:hover{background-color:#0051b3}.custom-select-choices{position:relative;margin-bottom:10px;font-size:12px;color:#4a4a4a}.custom-select-choices .custom-select-choices__inner{direction:rtl;border:none;border-bottom:1px solid #757575;border-radius:0;padding:11px 12px 10px;min-height:auto;background:transparent;background-image:url("data:image/svg+xml;charset=UTF-8,<svg%20width='10'%20height='6'%20viewBox='0%200%2010%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'><path%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.39529%201.72927C9.72641%201.40753%209.72642%200.875869%209.39529%200.554132C9.07761%200.245455%208.57212%200.24518%208.2541%200.55351L5%203.7085L1.7459%200.553511C1.42788%200.24518%200.922386%200.245455%200.604706%200.554132C0.273584%200.875869%200.273584%201.40753%200.604706%201.72927L5%206L9.39529%201.72927Z'%20fill='%23222222'/%3E</svg>");background-repeat:no-repeat;background-position:left 8px center;background-size:10px 6px;font-size:12px;color:#222}.custom-select-choices.is-open .custom-select-choices__inner{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81XzIpIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05LjM5NTI4IDQuMjcwNzJDOS43MjY0IDQuNTkyNDYgOS43MjY0MSA1LjEyNDEzIDkuMzk1MjggNS40NDU4NkM5LjA3NzYgNS43NTQ1NCA4LjU3MjExIDUuNzU0ODEgOC4yNTQwOSA1LjQ0NjQ4TDQuOTk5OTkgMi4yOTE0OUwxLjc0NTg5IDUuNDQ2NDhDMS40Mjc4NyA1Ljc1NDgxIDAuOTIyMzc1IDUuNzU0NTQgMC42MDQ2OTUgNS40NDU4NkMwLjI3MzU3MyA1LjEyNDEzIDAuMjczNTczIDQuNTkyNDYgMC42MDQ2OTUgNC4yNzA3Mkw0Ljk5OTk5IC01LjI0NTIxZS0wNkw5LjM5NTI4IDQuMjcwNzJaIiBmaWxsPSIjMjIyMjIyIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfNV8yIj4KPHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjYiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDYpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==")}.custom-select-choices .custom-select-choices__item--selectable:after{display:none!important}.custom-select-choices:focus-within{outline:none!important}.custom-select-choices .custom-select-choices__inner:focus{outline:none!important;box-shadow:none!important;border-color:#ccc!important}.custom-select-choices .custom-select-choices__list--dropdown{position:absolute!important;z-index:5;border-radius:4px;border:none;margin-top:5px;box-shadow:0 5px 15px rgba(0,0,0,.1);direction:rtl;text-align:right;background-color:#fff;display:none;width:100%}.custom-select-choices.is-open .custom-select-choices__list--dropdown{display:block}.custom-select-choices.is-open .custom-select-choices__list--dropdown .custom-select-choices__item:hover{background:#e5e5e5}.custom-select-choices .custom-select-choices__list--dropdown .custom-select-choices__item{padding:8px 12px;font-size:12px;color:#4a4a4a;border-bottom:1px solid hsla(0,0%,90%,0)}.custom-select-choices .custom-select-choices__list--dropdown .custom-select-choices__item--selectable.is-highlighted{background-color:#f1f1f1;color:#4a4a4a}.footer-form-body .hidden_sub_label{display:none}.footer-form-body{font-family:inherit}.footer-form-body .gfield--width-half{width:calc(50% - 10px)}.footer-form-body .gfield--width-full{grid-column:1/-1;width:100%}.footer-form-body .gfield_label{display:none!important}.footer-form-body input[type=email],.footer-form-body input[type=tel],.footer-form-body input[type=text],.footer-form-body select,.footer-form-body textarea{color:#222;font-family:Noto Sans Hebrew,sans-serif;direction:rtl;width:100%;padding:12px 10px;margin:0;border:none;border-bottom:1px solid #757575;border-radius:0;background:transparent;font-size:12px;box-sizing:border-box}.footer-form-body input[type=email]:focus,.footer-form-body input[type=tel]:focus,.footer-form-body input[type=text]:focus,.footer-form-body select:focus,.footer-form-body textarea:focus{outline:none;border-bottom-color:#0060df}.footer-form-body input[type=email]::-webkit-input-placeholder,.footer-form-body input[type=tel]::-webkit-input-placeholder,.footer-form-body input[type=text]::-webkit-input-placeholder,.footer-form-body select::-webkit-input-placeholder,.footer-form-body textarea::-webkit-input-placeholder{color:#222;opacity:1}.footer-form-body input[type=email]::-moz-placeholder,.footer-form-body input[type=tel]::-moz-placeholder,.footer-form-body input[type=text]::-moz-placeholder,.footer-form-body select::-moz-placeholder,.footer-form-body textarea::-moz-placeholder{color:#222;opacity:1}.footer-form-body input[type=email]:-ms-input-placeholder,.footer-form-body input[type=email]::-ms-input-placeholder,.footer-form-body input[type=tel]:-ms-input-placeholder,.footer-form-body input[type=tel]::-ms-input-placeholder,.footer-form-body input[type=text]:-ms-input-placeholder,.footer-form-body input[type=text]::-ms-input-placeholder,.footer-form-body select:-ms-input-placeholder,.footer-form-body select::-ms-input-placeholder,.footer-form-body textarea:-ms-input-placeholder,.footer-form-body textarea::-ms-input-placeholder{color:#222;opacity:1}.footer-form-body input[type=email]::placeholder,.footer-form-body input[type=tel]::placeholder,.footer-form-body input[type=text]::placeholder,.footer-form-body select::placeholder,.footer-form-body textarea::placeholder{color:#222;opacity:1}.footer-form-body select{-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,<svg%20width='10'%20height='6'%20viewBox='0%200%2010%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'><path%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.39529%201.72927C9.72641%201.40753%209.72642%200.875869%209.39529%200.554132C9.07761%200.245455%208.57212%200.24518%208.2541%200.55351L5%203.7085L1.7459%200.553511C1.42788%200.24518%200.922386%200.245455%200.604706%200.554132C0.273584%200.875869%200.273584%201.40753%200.604706%201.72927L5%206L9.39529%201.72927Z'%20fill='%23222222'/%3E</svg>");background-repeat:no-repeat;background-position:left 8px center;background-size:10px 6px}.footer-form-body .gfield--type-checkbox{grid-column:1/-1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:8px}.footer-form-body .gfield--type-checkbox .gfield-choice-input{margin-left:8px}.footer-form-body .gfield--type-checkbox .gform-field-label--type-inline{margin:0;line-height:1.2}.footer-form-body fieldset{padding:unset;border:none}.footer-form-body .gform-button{grid-column:1/-1;justify-self:start;padding:7px 25px;background-color:#0060df;color:#fff;border:none;border-radius:20px;font-size:12px;font-weight:700;cursor:pointer;transition:background-color .2s ease}.footer-form-body .gform-button:hover{background-color:#0051b3}.footer-form-body .gform-footer{margin-top:16px}.designer-login__form .gfield{position:relative;margin-bottom:32px}@media (min-width:992px){.designer-login__form .gfield{margin-bottom:25px}}.designer-login__form .ginput_container{width:100%;border-bottom:1px solid #757575}.designer-login__form .ginput_container input{width:100%;border:none;background:transparent;font-size:14px;line-height:1;font-weight:400;color:#222}@media (min-width:992px){.designer-login__form .ginput_container input{font-size:12px;line-height:2.92!important;padding-block:0}}.designer-login__form .gform_button{width:100%;font-size:14px;line-height:2.86;min-width:265px;border-radius:20px;padding-inline:24px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:9px;font-weight:500;background-color:#2f73e2;color:#fff;border:none;cursor:pointer}.designer-login__form .gform_button:hover{background-color:#c6d9fe;color:#222}.gform_hidden{display:none}.forgot-password{text-decoration:underline;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}.professional-profile-designer-registration-form .gform_next_button{width:100%;font-size:14px;line-height:2.86;min-width:265px;border-radius:20px;padding-inline:24px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:9px;font-weight:500;background-color:#2f73e2;color:#fff;border:none;cursor:pointer}.professional-profile-designer-registration-form .gform_next_button:hover{background-color:#c6d9fe;color:#222}.professional-profile-designer-registration-form .gf_progressbar{border-radius:4px 0 0 4px;background:#f3f3f3;display:-ms-flexbox;display:flex;height:8px}.professional-profile-designer-registration-form .gf_progressbar_title{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:4px}.professional-profile-designer-registration-form .gfield--type-select{margin-top:20px}.professional-profile-designer-registration-form h2{margin-bottom:10px}.professional-profile-designer-registration-form .gf_progressbar_wrapper{margin-bottom:57px}.professional-profile-designer-registration-form .gf_step_page_name{display:none}.gf_progressbar_percentage{border-radius:0 4px 4px 0;background:#2f73e2}.gf_progressbar_percentage span{display:none}div.gform_page_fields>div>div.gfield--type-fileupload:first-child,div.gform_page_fields>div>div.gfield--type-fileupload:first-child .ginput_container_fileupload,div.gform_page_fields>div>div.gfield--type-fileupload:nth-child(2),div.gform_page_fields>div>div.gfield--type-fileupload:nth-child(2) .ginput_container_fileupload{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.gpfup__droprea--maxed{display:none!important}body .gpfup__files{background:transparent;border:unset;box-shadow:unset}.gpfup__preview{margin-right:0!important}body .gpfup__edit{position:absolute;top:73%;right:-10px;background-color:blue;border-radius:5px;margin:unset}.gform_fileupload_rules{display:none}.gpfup__file{padding-right:0!important;padding-left:0!important}body .gpfup__preview-pending,body .gpfup__preview img{width:76px;height:76px}.validation_message--hidden-on-empty{display:none!important}.gform_drop_area{border-radius:5px;border:1px dashed #e5e5e5;background:hsla(0,0%,100%,.5)}body .cropper__lightbox{background:rgba(0,0,0,.3)}.gform_previous_button{display:none!important}#gform_16 .ginput_container_password{grid-template-columns:repeat(1,1fr)!important}@media (max-width:768px){#gform_13{height:calc(100vh - 128px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;min-height:539px}#gform_13 .gfield--input-type-text .gfield_label,#gform_13 .gfield--type-username .gfield_label,#gform_13 .ginput_password .gform-field-label--type-sub{top:9px}#gform_13 .gfield--input-type-text .gfield_label.floating,#gform_13 .gfield--type-username .gfield_label.floating,#gform_13 .ginput_password .gform-field-label--type-sub.floating{top:-17px}#gform_13 .gfield_html{margin-bottom:28px!important}#gform_13 .gfield--input-type-html.gfield{margin-bottom:29px!important}#gform_13 .gfield{margin-bottom:33px!important}#gform_13 .ginput_container_password{gap:33px!important}#gform_13 .gfield--type-checkbox{margin-top:-1px!important}#gform_14 h3,#gform_15 h3,#gform_16 h3{font-size:18px}#gform_15 p:not(:last-child),#gform_16 p:not(:last-child){margin-bottom:11px!important}#gform_15 .register-end-user__under-form-text,#gform_16 .register-end-user__under-form-text{margin-top:-11px!important}#gform_16 .register-end-user .gfield--width-full{margin-bottom:50px!important}#gform_16 .ginput_container_password{gap:33px!important}#gform_16 .complete-registration-designer .gfield--type-password,#gform_16 .register-flow .gfield--type-password{margin-bottom:35px!important}}.gform_show_password{position:absolute;top:10px;left:0}.btn{font-family:Noto Sans Hebrew,sans-serif;font-size:14px;line-height:2.86;min-width:265px;border-radius:20px;padding-inline:24px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:9px;font-weight:500;text-decoration:none;cursor:pointer;border:1px solid transparent;box-sizing:border-box}.btn:focus{outline:none}.btn.disabled,.btn:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.btn-primary{background-color:#2f73e2;color:#fff;border-color:#2f73e2}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#c6d9fe;color:#000;border-color:#c6d9fe}.btn-secondary{background-color:hsla(0,0%,100%,.8);color:#000;border-color:#e5e5e5}.btn-secondary-invert,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#fff;color:#222;border-color:#222}.btn-secondary-invert:active,.btn-secondary-invert:focus,.btn-secondary-invert:hover{background-color:#2f73e2;color:#fff;border-color:#2f73e2}.btn-tertiary{background-color:#fff;color:#222;border-color:transparent}.btn-tertiary:active,.btn-tertiary:focus,.btn-tertiary:hover{background-color:#f6f7fb;color:#4a4a4a}.btn-ghost{border-color:transparent}.btn-ghost,.btn-ghost:active,.btn-ghost:focus,.btn-ghost:hover{background-color:transparent;color:#2f73e2}.btn-xs{font-size:13px;font-weight:400;min-width:unset;padding:7px 11px;line-height:1.2;border-radius:50px}@media (max-width:767px){.btn-xs{font-size:12px;padding:6px 7px}}.btn-tag{font-size:11px;font-weight:400;min-width:unset;padding:2px 6px;line-height:1.1;border-radius:8px}.btn-sm{min-width:100px;padding-inline:10px;border-radius:20px;text-align:center;line-height:2.3;font-weight:500}@media (min-width:992px){.btn-sm{line-height:2.7}}.btn-lg{font-size:16px;line-height:3;min-width:320px;padding-inline:32px;border-radius:24px}.btn-xl{font-size:18px;line-height:3.11;min-width:380px;padding-inline:40px;border-radius:28px}.btn-auto{min-width:auto}.btn-full{width:100%}.btn-fit{width:-moz-fit-content;width:fit-content}.btn-compact{padding-inline:16px;min-width:200px}.btn-compact.btn-sm{padding-inline:8px;min-width:80px}.btn-compact.btn-xs{padding-inline:6px;min-width:auto}.btn-icon{min-width:unset;width:32px;height:32px;padding:0;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:1}.btn-icon *,.btn-icon img,.btn-icon svg{width:16px;height:16px;display:block}.btn-icon.btn-sm{width:24px;height:24px}.btn-icon.btn-sm *,.btn-icon.btn-sm img,.btn-icon.btn-sm svg{width:12px;height:12px}.btn-icon.btn-lg{width:40px;height:40px}.btn-icon.btn-lg *,.btn-icon.btn-lg img,.btn-icon.btn-lg svg{width:18px;height:18px}.btn-icon.btn-xl{width:48px;height:48px}.btn-icon.btn-xl *,.btn-icon.btn-xl img,.btn-icon.btn-xl svg{width:22px;height:22px}@media (max-width:767px){.btn-icon{width:29px;height:29px}}.btn-icon-square{min-width:unset;width:28px;height:28px;padding:0;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:1}.btn-icon-square *,.btn-icon-square img,.btn-icon-square svg{width:14px;height:14px;display:block}.btn-icon-square.btn-sm{width:24px;height:24px;border-radius:3px}.btn-icon-square.btn-sm *,.btn-icon-square.btn-sm img,.btn-icon-square.btn-sm svg{width:12px;height:12px}.btn-category{font-size:12px;font-weight:400;min-width:auto;padding:6px 12px;line-height:1.3;border-radius:16px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px}.btn-category img,.btn-category svg{width:14px;height:14px}.btn-category.btn-sm{font-size:11px;padding:4px 8px;border-radius:12px}.btn-category.btn-sm img,.btn-category.btn-sm svg{width:12px;height:12px}.btn-phone{background-color:#fff;color:#000;border:1px solid #e5e5e5;border-radius:20px;font-size:13px;font-weight:500;min-width:auto;padding:8px 16px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px}.btn-phone img,.btn-phone svg{width:16px;height:16px}.btn-phone:active,.btn-phone:focus,.btn-phone:hover{background-color:#fff;color:#222;border-color:#222}.btn-shadow{box-shadow:2px 2px 15px 0 rgba(0,0,0,.031372549)}.btn-header{background-color:#fff;color:#222;border-color:transparent}.btn-header:active,.btn-header:focus,.btn-header:hover{background-color:#f6f7fb;color:#222}.btn-badge{position:relative}.btn-badge .badge,.btn-badge:after{position:absolute;top:-6px;right:-6px;background-color:#ff4757;color:#fff;border-radius:50%;font-size:10px;font-weight:600;min-width:18px;height:18px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.btn-badge.badge-dot:after{content:"";min-width:8px;width:8px;height:8px;top:-2px;right:-2px;border:1px solid #fff}.btn-badge.btn-icon .badge,.btn-badge.btn-icon:after{top:-4px;right:-4px;min-width:14px;height:14px;font-size:8px}.btn-badge.btn-icon.badge-dot:after{width:6px;height:6px;min-width:6px;top:-1px;right:-1px}.btn-group{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-align:center;align-items:center}.btn-group .btn{margin:0}@media (max-width:991px){.btn-group{gap:6px}}.btn-group--tight{gap:4px}@media (max-width:991px){.btn-group--tight{gap:2px}}.btn-group--wide{gap:12px}@media (max-width:991px){.btn-group--wide{gap:8px}}.btn.bookmarked svg path{stroke:#2f73e2!important;fill:#2f73e2!important}body,html{display:-ms-flexbox;display:flex;min-height:100vh;-ms-flex-direction:column;flex-direction:column;direction:rtl}body{font-weight:400;font-size:16px;min-width:320px;overflow-x:hidden;background-color:#fcfcfc}*,body{font-family:Noto Sans Hebrew,sans-serif}*,:after,:before{box-sizing:border-box}main{-ms-flex:1;flex:1;background-color:#fcfcfc}img{display:block;max-width:100%;height:auto}.no-scroll{overflow:hidden;height:100%;width:100%}.no-scroll:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;z-index:4;background:rgba(16,28,44,.5)}.container{margin:0 auto;width:100%;max-width:1302px;padding:0 24px}.devider{border:none;width:100%;height:1px;background-color:#e0e0e0}.breadcrumbs{font-size:12px;line-height:1.4;color:#4a4a4a}.breadcrumbs .breadcrumb_last{font-weight:600}.entry-title{margin:0;font-size:18px;line-height:1.4;color:#222;font-weight:700}.entry-header__content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:7px 0 0}.single-album-main .entry-header{margin-bottom:40px}.entry-header__back{width:36px;height:36px;border-radius:50%;position:relative;top:2px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#222;transition:background-color .2s ease,box-shadow .2s ease}.entry-header__back:focus-visible{outline:2px solid #222;outline-offset:2px}.entry-header--has-back .entry-header__content{-ms-flex-pack:start;justify-content:flex-start;gap:0}.entry-header--has-back .entry-header__meta{margin-inline-start:auto}.content-meta-actions__desktop{gap:13px}.panel{border-radius:8px;background-color:#fff;border:1px solid #f3f3f3;box-shadow:2px 2px 15px 0 rgba(0,0,0,.031372549)}@media (min-width:992px){.container{padding:0 11px}.entry-title{font-size:24px}.entry-header{padding-block:49px 0}}@media (max-width:992px){header.entry-header.archive-header{padding-top:32px}}.screen-reader-text:not(.gform-field-label){border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:not(.gform-field-label):focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:15}.hidden{display:none!important}.aligncenter{margin:0 auto}.post-153 .entry-header,.text-mobile{display:none}@media (max-width:991px){.text-desktop{display:none}.text-mobile{display:inline-block}}.position-absolute{position:absolute}.w-100{width:100%}.h-100{height:100%}.rounded-circle{border-radius:50%}.d-flex{display:-ms-flexbox;display:flex}.d-none{display:none}.flex-column{-ms-flex-direction:column;flex-direction:column}.align-items-center{-ms-flex-align:center;align-items:center}.justify-content-center{-ms-flex-pack:center;justify-content:center}.justify-content-between{-ms-flex-pack:justify;justify-content:space-between}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-inline:-12px}[class*=col-]{-ms-flex:0 0 auto;flex:0 0 auto;padding-inline:12px;box-sizing:border-box}.gap-20{gap:20px}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.mx-auto{margin-inline:auto}.ms-3{margin-inline-start:1rem}.my-3{margin-block:1rem}.my-4{margin-block:1.5rem}.my-5{margin-block:3rem}.mt-2{margin-block-start:.5rem}.mt-3{margin-block-start:1rem}.mt-5{margin-block-start:3rem}.mb-1{margin-block-end:.25rem}.mb-2{margin-block-end:.5rem}.mb-3{margin-block-end:1rem}.mb-4{margin-block-end:1.5rem}.mb-5{margin-block-end:3rem}.px-5{padding-inline:3rem}.pt-5{padding-block-start:3rem}.py-5{padding-block:3rem}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.object-fit-cover{object-fit:cover}@media (min-width:768px){.d-md-flex{display:-ms-flexbox;display:flex}.d-md-none{display:none}.justify-content-md-center{-ms-flex-pack:center;justify-content:center}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.col-md-5{-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.mt-lg-3{margin-block-start:1rem}.mb-md-0{margin-block-end:0}}@media (min-width:992px){.d-lg-none{display:none}.d-lg-block{display:block}.offset-lg-1{margin-inline-start:8.33333333%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.my-lg-5{margin-block:3rem}.mb-lg-0{margin-block-end:0}.mb-lg-1{margin-block-end:.25rem}.mb-lg-2{margin-block-end:.5rem}.mb-lg-3{margin-block-end:1rem}.mb-lg-5{margin-block-end:3rem}.px-lg-5{padding-inline:3rem}}.text-center{text-align:center}.fw-bold{font-weight:700}.overflow-hidden{overflow:hidden}.position-relative{position:relative}.rtl,.rtl .wpcf7{direction:rtl}.rtl .wpcf7{text-align:right}.rtl .wpcf7-select,.rtl .wpcf7-text,.rtl .wpcf7-textarea{direction:rtl!important;text-align:right}.menu-column.has-submenu{position:static!important}.header{background-color:#fff;height:60px;box-shadow:2px 2px 15px 0 rgba(0,0,0,.03);position:sticky;top:0;z-index:11}.header-container{max-width:1316px;margin:0 auto;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px}@media (max-width:991px){.header-container{padding:0 20px}}body>header>div>div:nth-child(3){-ms-flex-direction:row;flex-direction:row;gap:30px}@media (min-width:768px){.logo-mobile{display:none}}.header-section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}div.header-section:nth-child(2){gap:35px}div.header-section:nth-child(3){gap:30px}.project-button a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;padding:8px 24px;height:38px;background-color:#0071e3;color:#fff;border-radius:20px;font-weight:500}.project-button a:hover{background-color:#c6d9fe;color:#222}.search-bar{position:relative;width:100%}.search-bar input{width:100%;height:38px;padding:0 40px 0 0;border:1px solid #e0e0e0;border-radius:18px;background-color:#f6f7fb;font-family:inherit;font-size:12px}.search-bar input:focus{outline:none;border-color:#0071e3;background-color:#fff}.search-button{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#666}.menu-container{margin-left:8px}.menu-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:7px;padding:4px 8px;font-weight:400}.menu-button svg{transition:.5s}.menu-button:hover{border-radius:4px}.menu-button:hover svg,.menu-container:hover .menu-button svg{transform:rotate(180deg)}@media (max-width:767px){.menu-button span{display:none}}.logo-label{font-size:14px;margin-left:16px;font-weight:400}@media (max-width:767px){.logo-label{display:none}}.logo-container{position:relative}.logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:4px}.logo svg{width:21px;height:36px}.tmp{display:-ms-flexbox;display:flex}.dropdown,.submenu{position:absolute;top:100%;left:0;background-color:#fff;border-radius:8px;box-shadow:2px 2px 15px 0 rgba(0,0,0,.03);min-width:152px;margin-top:8px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s ease-in-out;z-index:8}.dropdown.active,.menu-button:hover+.dropdown,.menu-button:hover+.submenu,.menu-container:hover .dropdown,.menu-container:hover .submenu,.submenu.active{opacity:1;visibility:visible;transform:translateY(0)}.menu-container-submenu{position:absolute;top:100%;left:0;right:0;width:100%;background-color:#fff;max-height:70vh!important;overflow-y:hidden!important;margin-top:0;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s ease-in-out;z-index:8;padding:0 0 30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.menu-button:hover+.menu-container-submenu,.menu-container-submenu.active,.menu-container:hover .menu-container-submenu{opacity:1;visibility:visible;transform:translateY(0)}.menu-container-submenu .submenu-header{margin:23px 0;gap:30px;text-align:start}.menu-container-submenu .submenu-header h2{margin:0 auto;padding:0 20px;font-size:24px;font-weight:500;color:#000}.menu-container-submenu .submenu-container{width:100%;-ms-flex-positive:1;flex-grow:1;max-height:100%;overflow:scroll;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;scrollbar-width:none}.menu-container-submenu .submenu-column{-ms-flex:0 1 auto;flex:0 1 auto;width:auto;padding:0 20px}.menu-container-submenu .submenu-column:last-child{margin-right:0}.menu-container-submenu .submenu-heading{margin:0 0 15px;font-size:16px;font-weight:500}.menu-container-submenu .submenu-heading a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;color:#333;text-decoration:none;padding:5px 0}.menu-container-submenu .submenu-heading a:hover{color:#0071e3}.menu-container-submenu .submenu-heading a .menu-item-icon{width:20px;height:20px;object-fit:contain}.menu-container-submenu .submenu-links{list-style:none;padding:0;margin:0}.menu-container-submenu .submenu-links li{margin-bottom:5px}.menu-container-submenu .submenu-links a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 0;font-size:14px;color:#666;text-decoration:none}.menu-container-submenu .submenu-links a:hover{color:#0071e3}.menu-container-submenu .submenu-links a .menu-item-icon{width:16px;height:16px;object-fit:contain}.dropdown-menu{padding:0 5px}.dropdown-menu li a,.submenu li a{display:-ms-flexbox;display:flex;gap:10px;font-size:12px;font-weight:400;padding:10px 16px;text-decoration:none;color:#333;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e5e5e5}.dropdown-menu li a .menu-item-icon,.submenu li a .menu-item-icon{width:18px;height:18px;object-fit:contain}.search-autocomplete-results{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.12);max-height:480px;overflow-y:auto;z-index:11;margin-top:8px;border:1px solid #e8e8e8}.search-results-wrapper{padding:16px 0}.search-category-section:not(:last-child){border-bottom:1px solid #f0f0f0;margin-bottom:16px;padding-bottom:16px}.search-category-section:last-child{margin-bottom:0}.search-category-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:12px 20px 8px;margin-bottom:8px}.search-category-header .search-category-title{font-size:16px;font-weight:600;color:#333}.search-category-header .search-category-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#f8f9fa;transition:all .2s ease;text-decoration:none}.search-category-header .search-category-link:hover{background:#e9ecef;transform:translateY(-1px)}.search-category-header .search-category-link svg{width:16px;height:16px;fill:#666}.search-category-items{padding:0 8px}.search-result-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px 16px;margin:0 4px;cursor:pointer;transition:all .2s ease;border-radius:8px;gap:16px;text-decoration:none;color:inherit}.search-result-item.active,.search-result-item:hover{background:#f8f9fa;transform:translateX(-2px)}.search-result-item:active{transform:translateX(-1px)}.search-result-image{-ms-flex-negative:0;flex-shrink:0;width:48px;height:48px;border-radius:8px;overflow:hidden;background:#f5f5f5}.search-result-image img{width:100%;height:100%;object-fit:cover}.search-result-content{-ms-flex:1;flex:1;text-align:right;min-width:0}.search-result-title{font-size:15px;font-weight:500;color:#222;margin-bottom:4px;line-height:1.3}.search-result-subtitle,.search-result-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-result-subtitle{font-size:13px;color:#666;line-height:1.2}.search-loading{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:32px 20px;gap:12px}.search-loading-spinner{width:18px;height:18px;border:2px solid #e8e8e8;border-top:2px solid #2f73e2;border-top:2px solid #0071e3;border-radius:50%;animation:e 1s linear infinite}.search-loading-text{font-size:15px;color:#666;font-weight:500}.search-page-header .search-no-results{padding:32px 20px;text-align:center}.search-no-results-text{font-size:15px;color:#666;font-weight:500}.search-page-header .search-error{padding:32px 20px;text-align:center}.search-error-text{font-size:15px;color:#e74c3c;font-weight:500}.search-form{width:100%}.search-form .search-bar{position:relative;width:100%}.mobile-menu-overlay{position:fixed;top:0;right:-100%;width:100%;height:100%;background-color:#fff;border-inline-start:1px solid #e5e5e5;box-shadow:-2px -2px 20px 0 rgba(0,0,0,.0784313725);z-index:13;transition:right .3s ease;overflow-y:auto;padding-left:20px}.mobile-menu-overlay.open{right:0}.mobile-menu-container{padding:20px;min-height:100%;height:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-left:1px solid #e5e5e5;box-shadow:-2px -2px 20px 0 rgba(0,0,0,.0784313725)}.has-submenu{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.submenu-arrow{margin-right:auto;transform:rotate(180deg)}body>div.mobile-menu-overlay.open>div>nav>ul>li:first-child{border-bottom:1px solid #e5e5e5;margin-bottom:16px}body>div.mobile-menu-overlay.open>div>nav>ul>li:first-child > a{position:relative;padding:10px 0 16px}body>div.mobile-menu-overlay.open>div>nav>ul>li:first-child > a .menu-icon-wrapper{border:1px solid #e5e5e5;box-shadow:1.52px 1.52px 11.4px 0 rgba(0,0,0,.031372549);background-color:#fff;border-radius:50%;width:38px;height:38px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.mobile-menu-header{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:28px}.mobile-menu-header,.mobile-menu-header .mobile-menu-logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.mobile-menu-header .mobile-menu-logo .logo-mobile-menu{width:131px;height:auto}.mobile-menu-close{width:40px;height:40px;border-radius:50%;transform:translate(-14px,11px);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:background-color .2s ease}.mobile-menu-close:hover{background-color:#e5e5e5}.mobile-menu-close svg{width:24px;height:24px}.mobile-menu-nav{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.mobile-menu-nav .mobile-border-top{border-top:1px solid #e5e5e5;padding-top:26px}.mobile-menu-items{list-style:none;padding:0;margin:0}.mobile-menu-items.is-logged-in .registration{display:none}.mobile-menu-item{margin-bottom:20px}.mobile-menu-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:21px;font-size:14px;color:#4a4a4a;text-decoration:none;padding:8px 11px 7px 6px;transition:color .2s ease}.mobile-menu-link:hover{color:#0071e3}.mobile-submenu{position:fixed;top:0;right:-100%;width:calc(100% - 20px);height:100%;background-color:#fff;z-index:12;transition:right .3s ease;overflow-y:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.mobile-submenu.open{right:-1px}.mobile-submenu-header{-ms-flex-pack:justify;justify-content:space-between;padding:20px;margin-bottom:20px}.mobile-submenu-header,.mobile-submenu-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.mobile-submenu-title{padding:10px 20px}.mobile-submenu-close{border:none;background:transparent;padding:0;cursor:pointer}.mobile-submenu-back{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;background:none;border:none;font-size:14px;font-weight:500;color:#2f73e2;cursor:pointer}.mobile-submenu-back svg{transform:rotate(180deg);margin-right:5px}.mobile-submenu-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:20px;margin:0;gap:10px;width:100%}.mobile-submenu-item{margin-bottom:15px}.mobile-submenu-item.category{width:calc(50% - 5px);margin-bottom:5px;margin-top:10px}.mobile-submenu-item.category:first-child,.mobile-submenu-item.category:nth-child(2){margin-top:0}.mobile-submenu-item.subitem-container{width:100%;margin:0 0 20px;padding:0;clear:both}.mobile-submenu-item .subitem-list{list-style:none;padding:0;margin:0;width:100%}.mobile-submenu-item .mobile-submenu-subitem{margin-bottom:5px;padding-left:15px}.mobile-submenu-item .mobile-submenu-subitem .mobile-submenu-link{font-weight:400}.mobile-submenu-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;font-weight:500;color:#333;text-decoration:none;width:100%}.category .mobile-submenu-link{font-weight:600}.mobile-search-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:11;overflow-y:auto;transform:translateX(100%);transition:transform .3s ease-in-out;padding-left:20px}.mobile-search-overlay.active{transform:translateX(0)}.mobile-search-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;box-shadow:-2px -2px 20px 0 rgba(0,0,0,.0784313725);border-left:1px solid #e5e5e5}.mobile-search-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:20px}.mobile-search-logo img{max-height:24px}.mobile-search-close{background:none;border:none;padding:5px;cursor:pointer}.mobile-search-close svg{width:24px;height:24px}body>div.mobile-search-overlay.active>div>div.mobile-search-form>form>div>input{display:block}body>div.mobile-search-overlay.active>div>div.mobile-search-form>form>div>div{top:0}.mobile-search-form{padding:20px;width:100%}.mobile-search-form .search-bar{position:relative;width:100%;display:-ms-flexbox;display:flex}.mobile-search-form .search-bar input{width:100%;height:38px;padding:0 50px 0 15px;border:1px solid #e0e0e0;border-radius:18px;background-color:#f6f7fb;font-family:inherit;font-size:12px;color:#757575;-ms-flex:1;flex:1}.mobile-search-form .mobile-search-button{position:absolute;right:14px;top:50%;transform:translateY(-50%);border:none;background:none;padding:0;cursor:pointer;color:#666}.mobile-search-form .mobile-search-button svg{width:18px;height:18px}.mobile-search-form .mobile-search-button svg path{stroke:#000}.mobile-search-form .search-section__autocomplete-results{top:0;position:relative;border:unset;max-height:none;box-shadow:unset;background:transparent}.mobile-search-form .search-section__results-wrapper{padding:10px 14px}.mobile-menu-button{padding-bottom:30px}.mobile-publish-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px;width:100%;padding:9px;background-color:#0071e3;color:#fff;border-radius:30px;font-size:14px;text-decoration:none;transition:background-color .2s ease}.mobile-publish-button:hover{background-color:#0062c3}.mobile-publish-button svg{width:10px;height:10px;color:currentColor}body.menu-open{overflow:hidden}.header-bars{display:none}@media (max-width:768px){.logo,.search-bar,.search-form,.search-section{display:contents}.logo img,.menu-container,.project-button,.user-dropdown{display:none}.logo-mobile{width:130px!important;height:24px!important;display:block;-ms-flex-negative:0;flex-shrink:0}.search-button{position:static;transform:none;background:none;border:none;padding:0}.header-bars,.search-button{display:block;cursor:pointer}.header-bars{width:24px;height:24px}.header-bars.active{opacity:.5}}.scroll-to-top{display:none!important}.search-banner .entry-title{word-break:break-all}.gform_validation_errors{display:none}.validation_message{font-size:12px;color:#ff3a3a;padding-top:10px}.page-template-page-register .password_input_container{position:relative}.page-template-page-register .password_input_container .gform_show_password{position:absolute;left:10px;top:50%;transform:translateY(-50%)}.page-template-page-register .password_input_container .gform_show_password .dashicons-hidden:before{content:url(../images/eye-closed.svg)}.page-template-page-register .password_input_container .gform_show_password .dashicons-visibility:before{content:url(../images/eye.svg)}.mobile-user-dropdown{position:relative;border-bottom:none}.mobile-user-dropdown.open .mobile-user-trigger{border-bottom:1px solid #e5e7eb}.mobile-user-dropdown .mobile-user-trigger{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:19px;padding:10px 0 16px;cursor:pointer;color:#222}.mobile-user-dropdown .mobile-user-avatar{width:38px;height:38px;padding:5px;border-radius:50%;overflow:hidden;border:1px solid #e5e5e5;box-shadow:1.52px 1.52px 11.4px 0 rgba(0,0,0,.031372549);background-color:#fff;-ms-flex-negative:0;flex-shrink:0}.mobile-user-dropdown .mobile-user-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.mobile-user-dropdown .mobile-user-avatar-placeholder{width:38px;height:38px;border-radius:50%;background-color:#0071e3;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:600}.mobile-user-dropdown .mobile-user-name{font-size:14px;font-weight:500;-ms-flex:1;flex:1}.mobile-user-dropdown .mobile-user-arrow{margin-left:auto;transform:rotate(0deg);transition:transform .3s ease}.mobile-user-dropdown .mobile-user-arrow svg{width:12px;height:12px}.mobile-user-dropdown.open .mobile-user-arrow{transform:rotate(180deg)}.mobile-user-dropdown-menu{background:#fff;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;max-height:0;overflow:hidden}.mobile-user-dropdown-menu.open{opacity:1;visibility:visible;transform:translateY(0);max-height:100%;height:auto;width:100%}.mobile-user-dropdown-menu .mobile-user-dropdown-items{list-style:none;margin:0;padding:8px 0}.mobile-user-dropdown-menu .mobile-user-dropdown-items .mobile-user-dropdown-item{width:100%;margin-bottom:0}.mobile-user-dropdown-menu .mobile-user-dropdown-items .mobile-user-dropdown-item:last-child{border-bottom:none}.mobile-user-dropdown-menu .mobile-user-dropdown-items .mobile-user-dropdown-item .mobile-user-dropdown-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px 0;margin:0 10px;gap:22px;font-size:14px;font-weight:400;color:#4a4a4a;text-decoration:none;transition:color .2s ease}.mobile-user-dropdown-menu .mobile-user-dropdown-items .mobile-user-dropdown-item .mobile-user-dropdown-link:hover{color:#0071e3;background-color:#f8f9fa}.mobile-user-dropdown-menu .mobile-user-dropdown-items .mobile-user-dropdown-item .mobile-user-dropdown-link svg{width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0}.entry-footer .post-edit-link{display:none}.site-footer{background-color:#f6f7fb;color:#333;font-family:sans-serif}.site-footer a{color:#000;display:-ms-flexbox;display:flex;gap:10px;text-decoration:none}.site-footer a:hover{color:#000}.site-footer .footer-top{max-width:1352px;margin:0 auto;padding:20px 40px 16px;border-bottom:1px solid #e0e0e0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;border-radius:20px 20px 0 0}.site-footer .footer-top .footer-nav{padding-top:8px}.site-footer .footer-top .gfield{margin-bottom:0!important}.site-footer .footer-top .gchoice .gform-field-label{position:static!important}.site-footer .footer-top .footer-form-body input[type=email],.site-footer .footer-top .footer-form-body input[type=tel],.site-footer .footer-top .footer-form-body input[type=text],.site-footer .footer-top .footer-form-body select,.site-footer .footer-top .footer-form-body textarea{padding:10px}.site-footer .footer-top .footer-form-body input[type=email]::-webkit-input-placeholder,.site-footer .footer-top .footer-form-body input[type=tel]::-webkit-input-placeholder,.site-footer .footer-top .footer-form-body input[type=text]::-webkit-input-placeholder,.site-footer .footer-top .footer-form-body textarea::-webkit-input-placeholder{color:#757575}.site-footer .footer-top .footer-form-body input[type=email]::-moz-placeholder,.site-footer .footer-top .footer-form-body input[type=tel]::-moz-placeholder,.site-footer .footer-top .footer-form-body input[type=text]::-moz-placeholder,.site-footer .footer-top .footer-form-body textarea::-moz-placeholder{color:#757575}.site-footer .footer-top .footer-form-body input[type=email]:-ms-input-placeholder,.site-footer .footer-top .footer-form-body input[type=email]::-ms-input-placeholder,.site-footer .footer-top .footer-form-body input[type=tel]:-ms-input-placeholder,.site-footer .footer-top .footer-form-body input[type=tel]::-ms-input-placeholder,.site-footer .footer-top .footer-form-body input[type=text]:-ms-input-placeholder,.site-footer .footer-top .footer-form-body input[type=text]::-ms-input-placeholder,.site-footer .footer-top .footer-form-body textarea:-ms-input-placeholder,.site-footer .footer-top .footer-form-body textarea::-ms-input-placeholder{color:#757575}.site-footer .footer-top .footer-form-body input[type=email]::placeholder,.site-footer .footer-top .footer-form-body input[type=tel]::placeholder,.site-footer .footer-top .footer-form-body input[type=text]::placeholder,.site-footer .footer-top .footer-form-body textarea::placeholder{color:#757575}.site-footer .footer-top .footer-form{-ms-flex:0 0 30%;flex:0 0 30%;padding-top:20px}.site-footer .footer-top .footer-form [class*=col-]{padding-inline:0!important}.site-footer .footer-top .footer-form .gfield--type-checkbox,.site-footer .footer-top .footer-form .gfield--type-submit{min-height:unset!important;height:-moz-fit-content;height:fit-content;margin-top:0;position:relative;bottom:10px}.site-footer .footer-top .footer-form .gfield--type-submit{width:-moz-fit-content;width:fit-content;margin-right:27px}.site-footer .footer-top .footer-form .custom-select-choices .custom-select-choices__inner{line-height:1.4}.site-footer .footer-top .footer-form .gform_heading{display:none}.site-footer .footer-top .footer-form .gform_validation_errors{display:none!important}.site-footer .footer-top .footer-form .gchoice{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;cursor:pointer}.site-footer .footer-top .footer-form .ginput_container input{line-height:1.3}.site-footer .footer-top .footer-form .ginput_container input::-webkit-input-placeholder{color:#757575}.site-footer .footer-top .footer-form .ginput_container input::-moz-placeholder{color:#757575}.site-footer .footer-top .footer-form .ginput_container input:-ms-input-placeholder,.site-footer .footer-top .footer-form .ginput_container input::-ms-input-placeholder{color:#757575}.site-footer .footer-top .footer-form .ginput_container input::placeholder{color:#757575}.site-footer .footer-top .footer-form textarea{line-height:1.3}.site-footer .footer-top .footer-form textarea::-webkit-input-placeholder{color:#757575}.site-footer .footer-top .footer-form textarea::-moz-placeholder{color:#757575}.site-footer .footer-top .footer-form textarea:-ms-input-placeholder,.site-footer .footer-top .footer-form textarea::-ms-input-placeholder{color:#757575}.site-footer .footer-top .footer-form textarea::placeholder{color:#757575}.site-footer .footer-top .footer-form .gfield--type-checkbox,.site-footer .footer-top .footer-form .gfield_checkbox,.site-footer .footer-top .footer-form .gfield_checkbox input,.site-footer .footer-top .footer-form label{cursor:pointer}.site-footer .footer-top .footer-form .gfield_label{display:none!important}.site-footer .footer-top .footer-form .footer-form-success-message{margin-top:15px;color:#28a745;font-size:14px;text-align:center;line-height:1.4;display:none}.site-footer .footer-top .footer-form .footer-form-success-message.show{display:block}@media (max-width:991px){.site-footer .footer-top .footer-form .footer-form-success-message{margin-top:12px;font-size:13px}}.site-footer .footer-top .footer-form #gform_confirmation_wrapper_10{display:none!important}.site-footer .footer-top .footer-form .gfield--type-select{position:relative}.site-footer .footer-top .footer-form .gfield--type-select .gfield_label{position:absolute;top:-19px;right:7px;display:block!important;font-size:10px;font-weight:400;color:#4a4a4a}.site-footer .footer-top .footer-form .gfield--type-submit{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.site-footer .footer-top .footer-form .gform-body{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.site-footer .footer-top .footer-form .gform-body .gform_fields{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px;width:320px}.site-footer .footer-top .footer-form .gform-body .gform_fields .gfield{min-height:50px}.site-footer .footer-top .footer-form .gfield--type-checkbox{font-size:10px;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.site-footer .footer-top .footer-nav{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;gap:40px}.site-footer .footer-top .footer-nav .footer-logo{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:-moz-fit-content;height:fit-content}.site-footer .footer-top .footer-nav .footer-section{min-width:134px}.site-footer .footer-top .footer-nav .footer-section h3{font-size:12px;margin-bottom:16px;text-transform:uppercase}.site-footer .footer-top .footer-nav .footer-section ul{list-style:none;margin:0;padding:0}.site-footer .footer-top .footer-nav .footer-section ul li{margin-bottom:17px;font-size:12px}.site-footer .footer-top .footer-nav .footer-section ul.social-icons{display:-ms-flexbox;display:flex;gap:30px}.site-footer .footer-top .footer-nav .footer-section.footer-contact address{font-style:normal}.site-footer .footer-top .footer-nav .footer-section.footer-contact-mobile{display:none}.site-footer .footer-top .footer-nav .footer-section.footer-contact-mobile .footer-menu-toggle,.site-footer .footer-top .footer-nav .footer-section.footer-professionals .footer-menu-toggle,.site-footer .footer-top .footer-nav .footer-section.footer-properties .footer-menu-toggle{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.site-footer .footer-top .footer-nav .footer-section.footer-contact-mobile .footer-menu-toggle .footer-toggle-icon,.site-footer .footer-top .footer-nav .footer-section.footer-professionals .footer-menu-toggle .footer-toggle-icon,.site-footer .footer-top .footer-nav .footer-section.footer-properties .footer-menu-toggle .footer-toggle-icon{width:10px;height:10px;border-right:2px solid #333;border-bottom:2px solid #333;transform:rotate(45deg);transition:transform .3s ease;display:none;margin-left:8px}.site-footer .footer-top .footer-nav .footer-section.footer-contact-mobile .footer-menu-toggle[aria-expanded=true] .footer-toggle-icon,.site-footer .footer-top .footer-nav .footer-section.footer-professionals .footer-menu-toggle[aria-expanded=true] .footer-toggle-icon,.site-footer .footer-top .footer-nav .footer-section.footer-properties .footer-menu-toggle[aria-expanded=true] .footer-toggle-icon{transform:rotate(225deg)}.site-footer .footer-top .footer-nav .footer-section.footer-contact-mobile .footer-menu-content,.site-footer .footer-top .footer-nav .footer-section.footer-professionals .footer-menu-content,.site-footer .footer-top .footer-nav .footer-section.footer-properties .footer-menu-content{transition:max-height .3s ease,opacity .3s ease;overflow:hidden}.site-footer .footer-top .footer-nav .footer-section.footer-form-toggle .footer-form-toggle-btn{cursor:pointer;color:#000;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;margin-bottom:16px;text-transform:uppercase}.site-footer .footer-top .footer-nav .footer-section.footer-form-toggle .footer-form-toggle-btn .footer-toggle-icon{width:10px;height:10px;border-right:2px solid #333;border-bottom:2px solid #333;transform:rotate(45deg);transition:transform .3s ease;margin-left:8px}.site-footer .footer-top .footer-nav .footer-section.footer-form-toggle .footer-form-toggle-btn[aria-expanded=true] .footer-toggle-icon{transform:rotate(225deg)}.site-footer .footer-bottom{max-width:1352px;margin:0 auto;padding:21px 39px 20px 27px;display:-ms-flexbox;display:flex;border-radius:0 0 20px 20px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:20px}.site-footer .footer-bottom div>div>img{position:relative;bottom:5px;left:13px}.site-footer .footer-bottom .footer-brand{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.site-footer .footer-bottom .footer-brand .logo{display:block}.site-footer .footer-bottom .footer-brand .logo img{max-height:40px;width:auto}.site-footer .footer-bottom .footer-brand p{margin:0 0 0 34px;font-size:12px}@media (max-width:768px){.site-footer .footer-bottom .footer-brand p{font-size:10px;margin:0 0 5px 22px}}.site-footer .footer-bottom .footer-policy ul{display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;gap:40px}.site-footer .footer-bottom .footer-policy ul a{font-size:12px}@media (max-width:991px){.site-footer .footer-form{display:block;width:100%;overflow:hidden;max-height:0;opacity:0;visibility:hidden;transition:max-height .4s ease,opacity .3s ease,visibility .3s}.site-footer .footer-form .gfield--type-select .gfield_label{display:none!important}.site-footer .footer-form.expanded{max-height:1000px;opacity:1;visibility:visible;margin-top:0;padding-top:16px}.site-footer .footer-form .gform-body .gform_fields{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column}.site-footer .footer-form .footer-form-body .gfield--width-half{width:100%!important}.site-footer .footer-form .gform-grid-col{padding-inline:0!important}.site-footer .footer-form .footer-form-body .gform-button{width:100%}.site-footer .footer-form-toggle{display:block!important}.site-footer .footer-top{padding:24px 17px 0;-ms-flex-direction:column;flex-direction:column;border-bottom:0;position:relative}.site-footer .footer-top:before{content:"";position:absolute;bottom:0;left:0;right:0;width:calc(100% - 40px);background:#e5e5e5;height:1px;margin:auto}.site-footer .footer-top .footer-nav{display:block;width:100%}.site-footer .footer-top .footer-nav .footer-logo{margin:0 auto}.site-footer .footer-top .footer-nav .footer-properties{padding-block-start:16px!important}.site-footer .footer-top .footer-nav .footer-properties li{margin-block-end:15px!important}.site-footer .footer-top .footer-nav .footer-contact{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.site-footer .footer-top .footer-nav .footer-proffessionals{padding-block-start:16px!important}.site-footer .footer-top .footer-nav .footer-form-toggle{padding-block-start:17px!important}.site-footer .footer-top .footer-nav .footer-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-block-start:8px}.site-footer .footer-top .footer-nav .footer-section h3{font-size:14px!important}.site-footer .footer-top .footer-nav .footer-section .footer-toggle-icon{display:block;width:8px!important;height:8px!important}.site-footer .footer-top .footer-nav .footer-section ul li:last-child{font-weight:700}.site-footer .footer-top .footer-nav .footer-section.footer-contact-mobile{display:-ms-flexbox;display:flex}.site-footer .footer-top .footer-nav .footer-section.footer-contact-mobile address{padding-block-start:0;max-height:0;opacity:0}.site-footer .footer-top .footer-nav .footer-section.footer-contact-mobile address.expanded{max-height:1500px;opacity:1}.site-footer .footer-top .footer-nav .footer-section.footer-contact-mobile address.expanded ul{display:-ms-flexbox;display:flex}.site-footer .footer-top .footer-nav .footer-section.footer-contact-mobile address ul{display:none;-ms-flex-direction:column;flex-direction:column}.site-footer .footer-top .footer-nav .footer-section.footer-contact-mobile address ul li:first-child,.site-footer .footer-top .footer-nav .footer-section.footer-contact-mobile address ul li:nth-child(2){display:block;font-weight:400;font-size:14px;line-height:140%;width:100%}.site-footer .footer-top .footer-nav .footer-section.footer-contact-mobile .footer-menu-toggle .footer-toggle-icon,.site-footer .footer-top .footer-nav .footer-section.footer-professionals .footer-menu-toggle .footer-toggle-icon,.site-footer .footer-top .footer-nav .footer-section.footer-properties .footer-menu-toggle .footer-toggle-icon{display:block}.site-footer .footer-top .footer-nav .footer-section.footer-contact-mobile .footer-menu-content,.site-footer .footer-top .footer-nav .footer-section.footer-professionals .footer-menu-content,.site-footer .footer-top .footer-nav .footer-section.footer-properties .footer-menu-content{max-height:0;opacity:0}.site-footer .footer-top .footer-nav .footer-section.footer-contact-mobile .footer-menu-content.expanded,.site-footer .footer-top .footer-nav .footer-section.footer-professionals .footer-menu-content.expanded,.site-footer .footer-top .footer-nav .footer-section.footer-properties .footer-menu-content.expanded{max-height:1500px;opacity:1}.site-footer .footer-top .footer-nav .footer-section address{padding-block-start:8px}.site-footer .footer-top .footer-nav .footer-section address a{font-size:14px}.site-footer .footer-top .footer-nav .footer-section address a img{display:block;width:20px;height:20px}.site-footer .footer-top .footer-nav .footer-section address ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.site-footer .footer-top .footer-nav .footer-section address ul li:first-child,.site-footer .footer-top .footer-nav .footer-section address ul li:nth-child(2){display:none}.site-footer .footer-top .footer-nav .footer-section .social-icons{-ms-flex-pack:center;justify-content:center}.site-footer .footer-top .footer-nav .footer-section .social-icons img{display:block;width:28px;height:28px}.site-footer .footer-bottom{display:block;padding:15px;margin-bottom:0}.site-footer .footer-bottom .footer-policy ul{gap:20px;-ms-flex-pack:center;justify-content:center}.site-footer .footer-bottom .footer-brand{display:block}.site-footer .footer-bottom .footer-brand .copyright{display:none}.site-footer .footer-bottom .footer-brand .credits{margin:15px 0 0;text-align:center}.site-footer .footer-bottom .footer-brand img{display:block;margin:10px auto 0}.site-footer .footer-top .footer-form .gform-body .gform_fields{gap:16px;width:100%;padding:0}.site-footer .footer-top .footer-form .choices__item--selectable,.site-footer .footer-top .footer-form .ginput_container input{font-size:14px}.site-footer .footer-top .footer-form .choices__item--selectable::-webkit-input-placeholder,.site-footer .footer-top .footer-form .ginput_container input::-webkit-input-placeholder{color:#222}.site-footer .footer-top .footer-form .choices__item--selectable::-moz-placeholder,.site-footer .footer-top .footer-form .ginput_container input::-moz-placeholder{color:#222}.site-footer .footer-top .footer-form .choices__item--selectable:-ms-input-placeholder,.site-footer .footer-top .footer-form .choices__item--selectable::-ms-input-placeholder,.site-footer .footer-top .footer-form .ginput_container input:-ms-input-placeholder,.site-footer .footer-top .footer-form .ginput_container input::-ms-input-placeholder{color:#222}.site-footer .footer-top .footer-form .choices__item--selectable::placeholder,.site-footer .footer-top .footer-form .ginput_container input::placeholder{color:#222}.site-footer .footer-top .footer-form .gfield_checkbox .gchoice .gform-field-label{font-weight:400;font-size:10px;line-height:140%;letter-spacing:0}.site-footer .footer-top .footer-form .gfield_checkbox .gchoice .gfield-choice-input{margin-top:3px}.site-footer .footer-top .footer-form .gfield--type-submit{margin:0}.site-footer .footer-top .footer-form .gfield--type-submit input{padding-block:14px;font-size:14px}}.scroll-to-top{border:1px solid #030a11;background:#fff;width:44px;height:44px;padding:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:fixed;right:20px;bottom:40px;cursor:pointer;transition:all .3s}@media (max-width:767px){.scroll-to-top{bottom:60px}}.scroll-to-top:hover{background:#06325a;border-color:transparent}.scroll-to-top:hover svg path{stroke:#fff}.mobile-cr-container p{display:none}@media (max-width:768px){.footer-menu-toggle,.site-footer .footer-top .footer-nav .footer-section.footer-form-toggle .footer-form-toggle-btn{font-weight:400}body>footer>div.footer-top>nav>section.footer-section.footer-contact>address>ul{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mobile-cr-container img{margin:0!important}.mobile-cr-container,.mobile-cr-container p{display:-ms-flexbox;display:flex}.mobile-cr-container{margin-top:20px;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end}body>footer>div.footer-top>nav>section.footer-section.footer-contact>h3{display:none}}.home-inspiration-grid__swiper--mobile .swiper-slide{border:1px solid #979797;border-radius:8px}.home-inspiration-grid__swiper--mobile .swiper-pagination .swiper-pagination-bullet{display:none}.home-inspiration-grid__swiper--mobile .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.home-inspiration-grid__swiper--mobile .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-next,.home-inspiration-grid__swiper--mobile .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-prev{display:inline-block}footer .gform_confirmation_wrapper .gform_confirmation_message a.gform_button:not([href*=resend]):not([onclick*=resend]){display:none!important}.resend-activation-link{color:#2f73e2!important;text-decoration:underline;cursor:pointer}.resend-activation-link:hover{color:#1b5bc3!important}.resend-activation-link.disabled{color:#999!important;cursor:not-allowed;opacity:.6;pointer-events:none}.filters-form{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;gap:20px}@media (max-width:1200px){.filters-form{-ms-flex-wrap:wrap;flex-wrap:wrap}}.filter-field{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;min-width:240px}.filter-field__label{font-size:10px;font-weight:400;line-height:1;color:#222;margin:2px 14px 0}.filter-field__input,.filter-field__select{position:relative;width:100%}.filter-field__input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.filter-field__search-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;pointer-events:none;z-index:1}.filter-field__search-icon path{fill:#4a4a4a}.filter-field__input-element{width:100%;height:46px;padding:14px 44px 14px 14px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;font-weight:400;line-height:1.4;color:#222;transition:all .2s ease}.filter-field__input-element::-webkit-input-placeholder{color:#757575}.filter-field__input-element::-moz-placeholder{color:#757575}.filter-field__input-element:-ms-input-placeholder,.filter-field__input-element::-ms-input-placeholder{color:#757575}.filter-field__input-element::placeholder{color:#757575}.filter-field__input-element:focus{outline:none;border-color:#2f73e2;box-shadow:0 0 0 3px rgba(47,115,226,.1)}.filter-field__input-element:hover:not(:focus){border-color:#c7c7c7}.filter-field--search{-ms-flex:1;flex:1;min-width:200px;-ms-flex-order:-1;order:-1}.filter-field--disabled{opacity:.6;pointer-events:none}.filter-field--required .filter-field__label:after{content:" *"}.filters-section{background:#fff;border:1px solid #f3f3f3;border-radius:8px;padding:30px 41px 39px;margin:39px 0;box-shadow:2px 2px 15px 0 rgba(0,0,0,.031372549)}.filters-section__form{width:100%}.filters-section__advanced{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap;padding:14px 10px;gap:8px;font-size:12px;line-height:1;color:#222;font-weight:400}.filters-section__advanced svg{-ms-flex-negative:0;flex-shrink:0;width:16px}.filters-section__submit{min-width:142px;white-space:nowrap;font-weight:500}.filters-section__clear{text-decoration:underline;font-size:10px;line-height:1;font-weight:400;color:#757575;white-space:nowrap}.filters-section__clear:hover{text-decoration:none}.filters-section__row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-ms-flex-align:end;align-items:flex-end}.filters-section__col{-ms-flex:1;flex:1;min-width:200px}.filters-section__actions{display:-ms-flexbox;display:flex;gap:12px;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.filters-section__button{padding:12px 24px;font-size:14px;font-weight:500;line-height:1.4;border-radius:8px;border:1px solid transparent;cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:120px}.filters-section__button--primary{background-color:#2f73e2;color:#fff;border-color:#2f73e2}.filters-section__button--primary:hover:not(:disabled){background-color:#1e65d9}.filters-section__button--primary:disabled{opacity:.6;cursor:not-allowed}.filters-section__button--secondary{background-color:#fff;color:#4a4a4a;border-color:#e0e0e0}.filters-section__button--secondary:hover:not(:disabled){border-color:#2f73e2;color:#2f73e2}.filters-section__button--secondary:disabled{opacity:.6;cursor:not-allowed}.filters-section__button--outline{background-color:transparent;color:#2f73e2;border-color:#2f73e2}.filters-section__button--outline:hover:not(:disabled){background-color:#2f73e2;color:#fff}.filters-section__button__icon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-left:8px;width:16px;height:16px}.filters-section__button__icon svg{width:100%;height:100%}.filters-section__hidden-fields{display:none}.filters-section--compact{padding:16px}.filters-section--compact .filters-section__row{gap:12px}.filters-section--compact .filter-field{gap:6px}.filters-section--compact .filter-field__label{font-size:13px}.filters-section--compact .filters-section__button{padding:10px 20px;font-size:13px;min-width:100px}.active-filters{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-ms-flex-align:center;align-items:center;padding:16px 0}.active-filters__label{font-size:14px;font-weight:500;color:#4a4a4a;margin-right:12px}.active-filters__tag{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background-color:rgba(47,115,226,.1);color:#2f73e2;border:1px solid rgba(47,115,226,.2);border-radius:16px;font-size:13px;font-weight:500}.active-filters__tag-remove{background:none;border:none;color:inherit;cursor:pointer;padding:0;width:16px;height:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.active-filters__tag-remove:hover{background-color:rgba(47,115,226,.2)}.active-filters__tag-remove svg{width:12px;height:12px}.active-filters__clear-all{background:none;border:none;font-size:13px;cursor:pointer;text-decoration:underline;padding:0;margin-left:12px}.active-filters__clear-all:hover{color:#2f73e2}.no-results{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:60px 20px}.no-results__icon{width:48px;height:48px;margin-bottom:16px}.no-results__title{font-size:20px;font-weight:600;color:#4a4a4a;margin:0 0 8px}.no-results__message{font-size:16px;margin:0 0 24px;max-width:400px}.no-results__button{padding:12px 24px;background-color:#2f73e2;color:#fff;border:1px solid #2f73e2;border-radius:8px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s ease}.no-results__button:hover{background-color:#1e65d9;color:#fff;text-decoration:none}@media (max-width:768px){.filters-section{padding:16px}.filters-section__row{-ms-flex-direction:column;flex-direction:column;gap:16px}.filters-section__col{min-width:auto}.filters-section__actions{width:100%;-ms-flex-pack:stretch;justify-content:stretch}.filters-section__actions .filters-section__button{-ms-flex:1;flex:1;min-width:auto}.results-bar{-ms-flex-direction:column;flex-direction:column;gap:12px;-ms-flex-align:start;align-items:flex-start}.results-bar__sort{width:100%;-ms-flex-pack:justify;justify-content:space-between}.active-filters__label{width:100%;margin-bottom:8px}.no-results{padding:40px 20px}.no-results__title{font-size:18px}.no-results__message{font-size:14px}}[dir=rtl] .filter-field__label{text-align:left}[dir=rtl] .filters-section__button__icon{margin-right:8px;margin-left:0}[dir=rtl] .active-filters__label{margin-left:12px;margin-right:0}[dir=rtl] .active-filters__clear-all{margin-right:12px;margin-left:0}.active-filters__clear-all:focus,.active-filters__tag-remove:focus,.filters-section__button:focus{outline:2px solid #2f73e2;outline-offset:2px}@media (prefers-contrast:high){.filters-section{border:2px solid #e0e0e0}.active-filters__tag,.filters-section__button{border-width:2px}}@media (prefers-reduced-motion:reduce){.active-filters__tag-remove,.filters-section__button,.no-results__button{transition:none}}.taxonomy-multiselect__checkbox:checked+.taxonomy-multiselect__option-text,.taxonomy-multiselect__checkbox:checked~.taxonomy-multiselect__option-text,.taxonomy-multiselect__option--selected{border-color:#2f73e2!important}.taxonomy-multiselect__checkbox:checked+*{background-color:#2f73e2!important;border-color:#2f73e2!important;color:#fff!important}.taxonomy-multiselect__option:has(.taxonomy-multiselect__checkbox:checked){border-color:#2f73e2!important}.taxonomy-multiselect{position:relative;display:inline-block;width:100%;max-width:240px}.taxonomy-multiselect__trigger{position:relative;display:block;width:100%}.taxonomy-multiselect__selected{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px}.taxonomy-multiselect__chip{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:3px;padding:2px 7px;font-size:10px;font-weight:400;line-height:1;border-radius:16px;background-color:#f6f7fb;color:#4a4a4a;border:1px solid #e5e5e5;white-space:nowrap;transition:all .2s ease}.taxonomy-multiselect__chip-remove{background:none;border:none;color:inherit;font-size:16px;font-weight:700;line-height:1;cursor:pointer;padding:0;width:16px;height:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.taxonomy-multiselect__chip-remove:hover{background-color:hsla(0,0%,100%,.3)}.taxonomy-multiselect__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:5px;max-width:240px;width:100%;padding:7px 13px;padding-left:35px;font-size:14px;line-height:1.4;border-radius:25px;border:1px solid #e5e5e5;background:#fff;color:#4a4a4a;transition:all .2s ease;cursor:pointer;position:relative;height:37px}.taxonomy-multiselect__button--has-selection,.taxonomy-multiselect__button:hover{border-color:#e5e5e5}.taxonomy-multiselect__button--has-selection .taxonomy-multiselect__placeholder{color:#2f73e2}.taxonomy-multiselect__button--has-selection .taxonomy-multiselect__icon{display:none}.taxonomy-multiselect__icon{width:18px;height:19px;-ms-flex-negative:0;flex-shrink:0;color:#4a4a4a}.taxonomy-multiselect__icon path{fill:currentColor}.taxonomy-multiselect__placeholder{font-size:12px;line-height:1;-ms-flex:1;flex:1;white-space:nowrap;font-weight:400;color:#4a4a4a}.taxonomy-multiselect__arrow{position:absolute;left:13px;top:50%;transform:translateY(-50%);-ms-flex-negative:0;flex-shrink:0;color:#4a4a4a;pointer-events:none}.taxonomy-multiselect__arrow--rotated{transform:translateY(-50%) rotate(180deg)}.taxonomy-multiselect__dropdown{position:absolute;top:100%;left:0;right:0;z-index:11;background:#fff;border:1px solid #e5e5e5;border-radius:20px;box-shadow:2px 2px 15px 0 rgba(0,0,0,.031372549);margin-top:11px;max-height:400px;max-width:280px;min-width:280px;overflow:hidden;opacity:0;transform:translateY(-8px);transition:all .2s ease}.taxonomy-multiselect--open .taxonomy-multiselect__dropdown{opacity:1;transform:translateY(0)}.taxonomy-multiselect__dropdown-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:280px;padding:20px}.taxonomy-multiselect__title{font-size:12px;line-height:1.4;font-weight:500;color:#4a4a4a}.taxonomy-multiselect__subtitle{font-size:12px;line-height:1.4;font-weight:500;color:#757575;margin-block-start:2px}.taxonomy-multiselect__search{padding:12px 0 8px;border-bottom:1px solid #e5e5e5;margin-bottom:8px}.taxonomy-multiselect__search-input{width:100%;padding:8px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:12px;line-height:1.4;color:#4a4a4a;background:#fff;transition:border-color .2s ease}.taxonomy-multiselect__search-input::-webkit-input-placeholder{color:#9a9a9a}.taxonomy-multiselect__search-input::-moz-placeholder{color:#9a9a9a}.taxonomy-multiselect__search-input:-ms-input-placeholder,.taxonomy-multiselect__search-input::-ms-input-placeholder{color:#9a9a9a}.taxonomy-multiselect__search-input::placeholder{color:#9a9a9a}.taxonomy-multiselect__search-input:focus{outline:none;border-color:#2f73e2}.taxonomy-multiselect__options{-ms-flex:1;flex:1;overflow-y:auto;padding:13px 0;max-height:280px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px 12px}.taxonomy-multiselect__option{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px;padding:5px 19px;cursor:pointer;transition:all .2s ease;font-size:12px;line-height:1.4;border:1px solid #e5e5e5;border-radius:8px;background:#fff;color:#4a4a4a;white-space:nowrap;font-weight:400}.taxonomy-multiselect__option--selected,.taxonomy-multiselect__option:hover{border-color:#2f73e2;color:#222}.taxonomy-multiselect__checkbox{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.taxonomy-multiselect__actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:16px 0 2px;border-top:1px solid #e0e0e0}.taxonomy-multiselect__clear,.taxonomy-multiselect__submit{line-height:12px;cursor:pointer;transition:all .2s ease}.taxonomy-multiselect__submit{color:#222;font-size:12px;line-height:1;font-weight:600}.taxonomy-multiselect__submit:hover{color:#2f73e2}.taxonomy-multiselect__clear{color:#757575;font-size:10px;text-decoration:underline}.taxonomy-multiselect__clear:hover{text-decoration:none}.taxonomy-multiselect--open .taxonomy-multiselect__button{border-color:#e5e5e5}.taxonomy-multiselect--mobile-modal .taxonomy-multiselect__dropdown{display:none!important}.home-banner-filters__form__field .taxonomy-multiselect{width:100%}.home-banner-filters__form__field .taxonomy-multiselect__button{width:100%;border:none;border-radius:0;background:transparent;padding:0;-ms-flex-pack:justify;justify-content:space-between}.home-banner-filters__form__field .taxonomy-multiselect__button:hover{background:transparent}.home-banner-filters__form__field .taxonomy-multiselect__dropdown{border-radius:8px;margin-top:12px}.home-banner-filters__form__field .taxonomy-multiselect__chip{margin-right:4px}@media (max-width:768px){.taxonomy-multiselect__dropdown{left:-20px;right:-20px;max-height:300px;border-radius:16px}.taxonomy-multiselect__chip{font-size:12px;padding:4px 8px;border-radius:12px}.taxonomy-multiselect__button{padding:8px 12px;font-size:13px}.taxonomy-multiselect__option{padding:14px 20px;font-size:15px}.taxonomy-multiselect__actions{padding:20px;gap:16px}.taxonomy-multiselect__clear,.taxonomy-multiselect__submit{padding:12px 20px;font-size:15px}}.taxonomy-multiselect__button:focus,.taxonomy-multiselect__checkbox:focus{outline:2px solid #2f73e2;outline-offset:2px}.taxonomy-multiselect__chip-remove:focus{outline:2px solid #fff;outline-offset:1px}@media (prefers-contrast:high){.taxonomy-multiselect__dropdown{border-width:2px}.taxonomy-multiselect__option--selected{border:2px solid #2f73e2}}@media (prefers-reduced-motion:reduce){.taxonomy-multiselect__arrow,.taxonomy-multiselect__button,.taxonomy-multiselect__chip-remove,.taxonomy-multiselect__option{transition:none}}.taxonomy-multiselect__chip-counter{font-size:10px;font-weight:400;line-height:1.4;color:#4a4a4a;white-space:nowrap}.pagination-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:13px 0 63px}.pagination{gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination,.pagination>a,.pagination>span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.pagination>a,.pagination>span{min-width:22px;height:22px;border:1px solid transparent;border-radius:2px;text-decoration:none;color:#4a4a4a;font-size:14px;font-weight:500;transition:all .2s ease;background:#fff}.pagination>a span,.pagination>span span{border:none;background:none;min-width:auto;height:auto}.pagination>a:hover,.pagination>span:hover{background:#f8f9fa;border-color:#2f73e2;color:#2f73e2}.pagination>a.current,.pagination>span.current{font-weight:700;cursor:default}.pagination>a.current,.pagination>a.current:hover,.pagination>span.current,.pagination>span.current:hover{background:#2f73e2;border-color:#2f73e2;color:#fff}.pagination>a.dots,.pagination>span.dots{border:none;background:none;color:#999;cursor:default}.pagination>a.dots:hover,.pagination>span.dots:hover{background:none;border:none;color:#999}.pagination>a.next,.pagination>a.prev,.pagination>span.next,.pagination>span.prev{font-weight:600;gap:6px}.pagination__arrow{display:inline-block;width:12px;height:12px;position:relative}.pagination__arrow:before{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:translate(-50%,-50%)}.pagination__arrow--prev:before{transform:translate(-25%,-50%) rotate(-135deg)}.pagination__arrow--next:before{transform:translate(-75%,-50%) rotate(45deg)}@media (max-width:768px){.pagination-nav{margin-top:30px;margin-bottom:30px}.pagination{gap:4px}.pagination a,.pagination span{min-width:36px;height:36px;padding:0 8px;font-size:13px}.pagination a.next,.pagination a.prev,.pagination span.next,.pagination span.prev{padding:0 12px}}@media (max-width:480px){.pagination{gap:2px}.pagination a,.pagination span{min-width:32px;height:32px;padding:0 6px;font-size:12px}.pagination a.next,.pagination a.prev,.pagination span.next,.pagination span.prev{padding:0 8px}.pagination__arrow{width:10px;height:10px}.pagination__arrow:before{width:5px;height:5px}}@media (max-width:360px){.pagination a:not(.prev):not(.next),.pagination span:not(.current):not(.dots){display:none}}.custom-dropdown{position:relative;display:inline-block}.custom-dropdown .dropdown-toggle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 12px;background:#fff;border:1px solid #e5e5e5;border-radius:8px;font-size:14px;color:#333;cursor:pointer;transition:all .2s ease;min-width:200px;-ms-flex-pack:justify;justify-content:space-between}.custom-dropdown .dropdown-toggle:hover{border-color:#ccc;background-color:#f9f9f9}.custom-dropdown .dropdown-toggle[aria-expanded=true]{border-color:#007cba;box-shadow:0 0 0 1px #007cba}.custom-dropdown .dropdown-toggle[aria-expanded=true] .dropdown-arrow{transform:rotate(180deg)}.custom-dropdown .dropdown-toggle .dropdown-label{color:#666;font-weight:500;white-space:nowrap}.custom-dropdown .dropdown-toggle .dropdown-selected{color:#333;font-weight:500;-ms-flex:1;flex:1;text-align:right}.custom-dropdown .dropdown-toggle .dropdown-arrow{transition:transform .2s ease;color:#666;-ms-flex-negative:0;flex-shrink:0}.custom-dropdown .dropdown-menu{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:11;margin-top:4px;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-8px);transition:all .2s ease}.custom-dropdown .dropdown-menu.show{opacity:1;visibility:visible;transform:translateY(0)}.custom-dropdown .dropdown-menu .dropdown-item{display:block;width:100%;padding:10px 12px;background:none;border:none;text-align:right;font-size:14px;color:#333;cursor:pointer;transition:background-color .15s ease}.custom-dropdown .dropdown-menu .dropdown-item:hover{background-color:#f5f5f5}.custom-dropdown .dropdown-menu .dropdown-item.active{background-color:#007cba;color:#fff}.custom-dropdown .dropdown-menu .dropdown-item.active:hover{background-color:#005a87}.custom-dropdown .dropdown-menu .dropdown-item:not(:last-child){border-bottom:1px solid #f0f0f0}.custom-dropdown.open .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.results-sorting{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.results-sorting form{margin:0}.results-bar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:23px;padding:0 0 16px;position:relative;z-index:5}.results-bar .results-info .results-count{font-size:16px;color:#666;font-weight:500}.results-bar .results-info .results-count .show-mobile{display:none}@media (max-width:991px){.results-bar .results-info .results-count .show-desktop{display:none}.results-bar .results-info .results-count .show-mobile{display:block;font-weight:500;font-size:14px;line-height:160%;letter-spacing:0;color:#4a4a4a}}.results-bar .results-sorting .dropdown-label{margin-right:8px}@media (max-width:768px){.results-bar{-ms-flex-direction:column;flex-direction:column;gap:16px;-ms-flex-align:stretch;align-items:stretch}.results-bar .results-info{text-align:center}.results-bar .results-sorting{-ms-flex-pack:center;justify-content:center}.custom-dropdown{width:100%}.custom-dropdown .dropdown-toggle{min-width:auto;width:100%}}.designer-card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.designer-card__background{position:relative;border-radius:8px;overflow:hidden;aspect-ratio:400/212}.designer-card__background img{width:100%;height:100%;object-fit:cover;object-position:center}.designer-card__background-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;text-decoration:none;background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.5) 89.86%)}.designer-card__actions{position:absolute;top:12px;right:12px;z-index:3;display:-ms-flexbox;display:flex;gap:9px}.designer-card__content{padding:14px 12px;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.designer-card__header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-bottom:5px;z-index:2;position:relative}.designer-card__avatar{-ms-flex-negative:0;flex-shrink:0;width:48px;height:48px;border-radius:50%;overflow:hidden}.designer-card__logo{object-fit:cover;object-position:center;width:100%;height:100%}.designer-card__placeholder{background-color:#2f73e2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px}.designer-card__placeholder svg{-ms-flex-negative:0;flex-shrink:0}.designer-card__info{-ms-flex:1;flex:1}.designer-card__name{font-size:16px;font-weight:700;line-height:1.5}.designer-card__name a{color:#4a4a4a;text-decoration:none}.designer-card__name a:hover{color:#2f73e2}.designer-card__industry{margin:4px 0}.designer-card__industry span{color:#666;font-size:14px;font-weight:500}.designer-card__services{margin-bottom:8px}.designer-card__services span{color:#888;font-size:13px;font-weight:400;line-height:1.3}.designer-card__stats-row{margin-bottom:14px;-ms-flex-wrap:wrap;flex-wrap:wrap}.designer-card__rating,.designer-card__stats-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px}.designer-card__rating .rating-text{font-size:14px;font-weight:600;color:#222}.designer-card__meta-stats{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;font-size:13px;color:#666;text-decoration:underline}.designer-card__description{-ms-flex:1;flex:1}.designer-card__description p{margin:0 0 5px;color:#555;font-size:14px;line-height:1.5}.designer-card__bottom-actions{margin-top:auto;text-align:end}.designer-card__read-more{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;color:#222;font-size:14px;font-weight:700;line-height:1.6;text-decoration:none}.designer-card__read-more .read-more-arrow{width:24px;height:24px;display:block}.designer-card__read-more:hover{color:#2f73e2}@media (max-width:768px){.designer-card{margin-bottom:8px}.designer-card__background{height:174px}.designer-card__content{padding:24px 16px}.designer-card__header{margin-top:-25px}.designer-card__logo{width:50px;height:50px}.designer-card__name{font-size:16px}.designer-card__meta-stats{-ms-flex-direction:column;flex-direction:column;gap:8px}.designer-card__bookmark .bookmark-btn{width:24px;height:24px}.designer-card__description p:last-child{margin-bottom:16px}}.designer-card--archive .designer-card__bookmark .bookmark-btn{width:34px;height:34px;padding:10px;border:1px solid #fff;background-color:hsla(0,0%,100%,.8);box-shadow:2px 2px 15px 0 rgba(0,0,0,.031372549);min-width:auto}.designer-card--archive .designer-card__bookmark{top:15px;right:10px}.designer-card--archive .designer-card__header{gap:15px}.designer-card--archive .designer-card__rating{gap:5px}.designer-card--archive .designer-card__meta-stats{font-family:Noto Sans Hebrew;font-weight:500;font-size:14px;line-height:1;text-align:right;vertical-align:middle;text-decoration:none}.designer-card--archive .designer-card__projects-count,.designer-card--archive .designer-card__reviews-count{text-decoration:underline;text-underline-offset:7px}.rating-text{color:#333;font-size:13px;font-weight:500}.image-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:13;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.image-modal__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);cursor:pointer}.image-modal__container{position:relative;max-width:90vw;max-height:90vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;z-index:1}.image-modal__header{position:absolute;top:20px;right:20px;z-index:2}.image-modal__actions{gap:12px}.image-modal__actions,.image-modal__bookmark-btn,.image-modal__close-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.image-modal__bookmark-btn,.image-modal__close-btn{background:rgba(0,0,0,.5);border:none;border-radius:50%;width:44px;height:44px;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(4px)}.image-modal__bookmark-btn:hover,.image-modal__close-btn:hover{background:rgba(0,0,0,.7);transform:scale(1.1)}.image-modal__bookmark-btn:disabled,.image-modal__close-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.image-modal__bookmark-btn svg,.image-modal__close-btn svg{width:20px;height:20px;transition:all .3s ease}.image-modal__bookmark-btn.bookmarked{background:rgba(47,115,226,.8)}.image-modal__bookmark-btn.bookmarked:hover{background:#2f73e2}.image-modal__content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:400px}.image-modal__image{max-width:100%;max-height:80vh;object-fit:contain;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.3)}.image-modal__loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.image-modal__spinner{width:40px;height:40px;border:3px solid hsla(0,0%,100%,.3);border-top:3px solid #fff;border-radius:50%;animation:e 1s linear infinite}.image-modal__info{position:absolute;bottom:20px;left:20px;right:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;z-index:2}.image-modal__details{background:rgba(0,0,0,.6);backdrop-filter:blur(8px);padding:12px 16px;border-radius:8px;color:#fff;max-width:60%}.image-modal__details h3{margin:0 0 4px;font-size:16px;font-weight:600;line-height:1.3}.image-modal__details p{margin:0;font-size:14px;opacity:.8;line-height:1.2}.image-modal__navigation{display:-ms-flexbox;display:flex;gap:8px}.image-modal__nav-btn{background:rgba(0,0,0,.5);border:none;border-radius:50%;width:40px;height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(4px)}.image-modal__nav-btn:hover{background:rgba(0,0,0,.7);transform:scale(1.1)}.image-modal__nav-btn:disabled{opacity:.4;cursor:not-allowed;transform:none}.image-modal__nav-btn svg{width:18px;height:18px}.image-modal__toast{position:absolute;top:80px;right:20px;background:#333;color:#fff;padding:12px 16px;border-radius:6px;font-size:14px;z-index:3;animation:b .3s ease}.image-modal__toast--success{background:#28a745}.image-modal__toast--error{background:#dc3545}@media (max-width:768px){.image-modal__container{max-width:95vw;max-height:95vh}.image-modal__header{top:10px;right:10px}.image-modal__actions{gap:8px}.image-modal__bookmark-btn,.image-modal__close-btn{width:40px;height:40px}.image-modal__bookmark-btn svg,.image-modal__close-btn svg{width:18px;height:18px}.image-modal__info{bottom:10px;left:10px;right:10px;-ms-flex-direction:column;flex-direction:column;gap:12px;-ms-flex-align:stretch;align-items:stretch}.image-modal__details{max-width:100%;text-align:center}.image-modal__details h3{font-size:14px}.image-modal__details p{font-size:12px}.image-modal__navigation{-ms-flex-pack:center;justify-content:center}.image-modal__nav-btn{width:36px;height:36px}.image-modal__nav-btn svg{width:16px;height:16px}.image-modal__toast{top:60px;right:10px;left:10px;text-align:center;font-size:13px}}body.modal-open{overflow:hidden}[data-image-enlarge]{cursor:zoom-in;transition:transform .2s ease}[data-image-enlarge]:hover{transform:scale(1.02)}.image-bookmark-overlay{position:absolute;top:8px;right:8px;z-index:1}.image-bookmark-overlay .bookmark-btn{background:rgba(0,0,0,.6);border:none;border-radius:50%;width:36px;height:36px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(4px)}.image-bookmark-overlay .bookmark-btn:hover{background:rgba(0,0,0,.8);transform:scale(1.1)}.image-bookmark-overlay .bookmark-btn.bookmarked{background:rgba(47,115,226,.8)}.image-bookmark-overlay .bookmark-btn.bookmarked:hover{background:#2f73e2}.image-bookmark-overlay .bookmark-btn svg{width:16px;height:16px}.bookmarkable-image{position:relative;display:inline-block;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.bookmarkable-image:hover{box-shadow:0 4px 16px rgba(0,0,0,.15);transform:translateY(-2px)}.bookmarkable-image__container{position:relative;width:100%;height:100%}.bookmarkable-image__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.bookmarkable-image__overlay{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .3s ease;pointer-events:none}.bookmarkable-image__overlay>*{pointer-events:auto}.bookmarkable-image__modal-trigger{position:absolute;bottom:8px;left:8px;opacity:0;transition:opacity .3s ease;pointer-events:none}.bookmarkable-image__zoom-icon{background:rgba(0,0,0,.6);border-radius:50%;width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;backdrop-filter:blur(4px);transition:all .3s ease}.bookmarkable-image__zoom-icon:hover{background:rgba(0,0,0,.8);transform:scale(1.1)}.bookmarkable-image__zoom-icon svg{width:16px;height:16px}.bookmarkable-image__info{padding:12px;background:#fff}.bookmarkable-image__title{margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.3;color:#333}.bookmarkable-image__source{margin:0;font-size:12px;color:#666;line-height:1.2}.bookmarkable-image:hover .bookmarkable-image__modal-trigger,.bookmarkable-image:hover .bookmarkable-image__overlay{opacity:1}.bookmarkable-image:hover .bookmarkable-image__img{transform:scale(1.05)}.bookmarkable-image--modal-enabled .bookmarkable-image__container{cursor:zoom-in}@media (max-width:768px){.bookmarkable-image__modal-trigger,.bookmarkable-image__overlay{opacity:1}.bookmarkable-image .image-bookmark-overlay .bookmark-btn{width:32px;height:32px}.bookmarkable-image .image-bookmark-overlay .bookmark-btn svg{width:14px;height:14px}.bookmarkable-image__zoom-icon{width:28px;height:28px}.bookmarkable-image__zoom-icon svg{width:14px;height:14px}}.user-dropdown{position:relative}.user-dropdown__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:11px;padding:4px 6px 4px 5px;background:#fff;border-radius:24px;cursor:pointer;border:1px solid #e5e5e5}.user-dropdown__button.active,.user-dropdown__button:hover{box-shadow:1.52px 1.52px 11.4px 0 rgba(0,0,0,.031372549)}.user-dropdown__button.active .user-dropdown__arrow{transform:rotate(180deg)}.user-dropdown__avatar{width:32px;height:32px;border-radius:50%;object-fit:cover;background-color:#f5f5f5}.user-dropdown__guest-icon{width:28px;height:28px;color:#222}.user-dropdown__arrow{width:12px;height:12px;color:#4a4a4a;transition:transform .2s ease}.user-dropdown__button--guest .user-dropdown__arrow{width:16px;height:16px}.user-dropdown__menu{position:absolute;top:100%;right:auto;left:0;min-width:160px;margin-top:10px;background:#fff;border-radius:8px;box-shadow:2px 2px 15px 0 rgba(0,0,0,.031372549);padding:4px;z-index:11;display:none;opacity:0;transform:translateY(-10px);transition:all .2s ease}.user-dropdown__menu.active{display:block;opacity:1;transform:translateY(0)}.user-dropdown__list{padding:0;margin:0;list-style:none;border:none;background:transparent;box-shadow:none}.user-dropdown__item{margin:0}.user-dropdown__item:first-child{border-top:1px solid #e5e5e5}.user-dropdown__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;padding:11px 14px;font-size:12px;font-weight:400;color:#4a4a4a;text-decoration:none;border-bottom:none;transition:background-color .2s ease}.user-dropdown__link:hover{background-color:#f6f7fb}.user-dropdown__icon{width:18px;height:18px;color:#4a4a4a;-ms-flex-negative:0;flex-shrink:0}.gallery-modal button.remodal-close.gallery-modal__close{top:20px}.gallery-modal button.remodal-close.gallery-modal__close:before{display:none}.gallery-modal button.remodal-close.gallery-modal__close:hover{background:transparent}.gallery-modal button.remodal-close.gallery-modal__close svg path{fill:#fff;stroke:#fff}.gallery-modal__header-info{position:absolute;top:0;z-index:2;right:166px;top:36px;text-align:right}.gallery-modal__header-info h3{font-weight:500;font-size:18px;line-height:1.33;letter-spacing:0;color:#fff}.gallery-modal__header-info p{font-weight:400;font-size:14px;line-height:140%;letter-spacing:0;color:#fff}.gallery-modal.remodal{width:auto;height:auto;padding:0;margin:0;border-radius:0;overflow:visible;max-width:unset;border-radius:40px}.gallery-modal__container{position:relative;width:100%;height:100%;-ms-flex-direction:column;flex-direction:column;border-radius:40px;overflow:hidden}.gallery-modal__close,.gallery-modal__container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.gallery-modal__close{position:absolute;top:20px;right:20px;z-index:11;background:hsla(0,0%,100%,.1);border:none;color:#fff;width:40px;height:40px;border-radius:50%;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:background .3s ease}.gallery-modal__close:hover{background:hsla(0,0%,100%,.2)}.gallery-modal__close svg{width:20px;height:20px}.gallery-modal__top-actions{position:absolute;top:35px;right:35px;z-index:11;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-align:center;align-items:center}@media (max-width:768px){.gallery-modal__top-actions{top:10px;right:10px}.gallery-modal__top-actions .gallery-modal__bookmark-btn,.gallery-modal__top-actions .gallery-modal__share{width:24px;height:24px}.gallery-modal__top-actions .gallery-modal__bookmark-btn svg,.gallery-modal__top-actions .gallery-modal__share svg{width:12px;height:12px}}.gallery-modal__bookmark-btn,.gallery-modal__share{background:hsla(0,0%,100%,.8);border:1px solid #fff;color:#fff;width:50px;height:50px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.gallery-modal__bookmark-btn svg,.gallery-modal__share svg{width:22px;height:22px}.gallery-modal__bookmark-btn svg path,.gallery-modal__share svg path{fill:#000}.gallery-modal__nav{position:absolute;top:54%;transform:translateY(-50%);z-index:8;background:hsla(0,0%,100%,.8);border:1px solid #fff;color:#fff;width:50px!important;height:50px!important;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.gallery-modal__nav svg{width:24px;height:24px}.gallery-modal__nav svg path{stroke:#000}.gallery-modal__nav:after{display:none}.gallery-modal__nav--prev{left:40px}.gallery-modal__nav--next{right:40px}.gallery-modal__swiper-container{position:relative;margin:auto;width:auto;height:auto;overflow:hidden;transition:width .3s ease-out,height .3s ease-out}.gallery-modal__swiper-container .swiper-wrapper{-ms-flex-align:center;align-items:center}.gallery-modal__swiper-container .swiper-slide{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:opacity .3s ease;opacity:0}.gallery-modal__swiper-container .swiper-slide.swiper-slide-active{opacity:1}.gallery-modal__slide{width:100%;height:100%;max-height:90vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;background-color:rgba(0,0,0,.9)}.gallery-modal__slide:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.5) -.16%,rgba(0,0,0,.05) 51.06%,rgba(0,0,0,.5) 102.28%);z-index:1;pointer-events:none}.gallery-modal__image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:cover;display:block;min-height:90vh}.gallery-modal__pagination{width:100%!important;height:16px;position:absolute;bottom:37px!important;left:0!important;z-index:11;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:25px;transform:none!important}.gallery-modal__pagination .swiper-pagination-bullet{min-width:12px;width:12px;height:12px;border-radius:50%;opacity:1;cursor:pointer;margin:0!important;background:#fff}.gallery-modal__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(1.2)}.gallery-modal__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-main{transform:scale(1.3)}.gallery-modal__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-next,.gallery-modal__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-prev{transform:scale(1.1)}.gallery-modal__actions{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.8));padding:30px 20px 20px;-ms-flex-pack:end;justify-content:flex-end;z-index:8}.gallery-modal__actions,.gallery-modal__actions-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.gallery-modal__actions-right .gallery-modal__photographer{color:#4a4a4a;font-size:14px;border:1px solid #e5e5e5;background-color:#fff;padding:9px;border-radius:30px}.gallery-modal__actions-right .gallery-modal__photographer-label{margin-right:5px}.gallery-modal__bookmark-container{position:relative}.gallery-modal__bookmark-container .bookmark-btn{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff;backdrop-filter:blur(10px)}.gallery-modal__bookmark-container .bookmark-btn:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3);color:#fff}.gallery-modal__bookmark-container .bookmark-btn.bookmarked{background:#007bff;border-color:#007bff;color:#fff}.gallery-modal__bookmark-container .bookmark-btn.bookmarked:hover{background:#0056b3;border-color:#0056b3}.gallery-modal__bookmark-dropdown{position:relative;display:inline-block}.gallery-modal__bookmark-dropdown-content{position:absolute;top:100%;right:0;background:#fff;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.3);min-width:280px;max-width:320px;max-height:400px;z-index:11;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;margin-bottom:10px}.gallery-modal__bookmark-dropdown-content.show{opacity:1;visibility:visible;transform:translateY(0)}.gallery-modal__bookmark-dropdown-header{padding:15px 20px 10px;border-bottom:1px solid #eee}.gallery-modal__bookmark-dropdown-header h5{margin:0;font-size:16px;font-weight:600;color:#333}.gallery-modal__bookmark-dropdown-body{padding:15px 20px;max-height:280px;overflow-y:auto}.gallery-modal__bookmark-dropdown-body .gallery-modal__bookmark-loading{text-align:center;padding:20px;color:#666}.gallery-modal__bookmark-dropdown-body .gallery-modal__album-list .gallery-modal__album-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px 0;border-bottom:1px solid #f5f5f5}.gallery-modal__bookmark-dropdown-body .gallery-modal__album-list .gallery-modal__album-item:last-child{border-bottom:none}.gallery-modal__bookmark-dropdown-body .gallery-modal__album-list .gallery-modal__album-item .gallery-modal__album-checkbox{margin-right:12px;margin-left:0}.gallery-modal__bookmark-dropdown-body .gallery-modal__album-list .gallery-modal__album-item .gallery-modal__album-info{-ms-flex:1;flex:1}.gallery-modal__bookmark-dropdown-body .gallery-modal__album-list .gallery-modal__album-item .gallery-modal__album-info .gallery-modal__album-name{font-size:14px;font-weight:500;color:#333;margin:0 0 2px}.gallery-modal__bookmark-dropdown-body .gallery-modal__album-list .gallery-modal__album-item .gallery-modal__album-info .gallery-modal__album-count{font-size:12px;color:#666;margin:0}.gallery-modal__bookmark-dropdown-body .gallery-modal__album-list .gallery-modal__album-item .gallery-modal__album-cover{width:32px;height:32px;border-radius:4px;object-fit:cover;margin-left:12px}.gallery-modal__bookmark-dropdown-footer{padding:10px 20px 15px;border-top:1px solid #eee}.gallery-modal__bookmark-dropdown-footer .gallery-modal__create-album-btn{width:100%;font-size:14px;padding:8px 12px;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:6px;background:#007bff;border:1px solid #007bff;color:#fff;border-radius:6px;cursor:pointer;transition:all .3s ease}.gallery-modal__bookmark-dropdown-footer .gallery-modal__create-album-btn:hover{background:#0056b3;border-color:#0056b3;color:#fff}.gallery-modal__bookmark-dropdown-footer .gallery-modal__create-album-btn svg{width:14px;height:14px;-ms-flex-negative:0;flex-shrink:0}.gallery-modal__bookmark-btn.bookmarked svg path{fill:#2f73e2;stroke:#2f73e2}.gallery-modal__loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9;color:#fff;display:none}.gallery-modal__loading.show{display:-ms-flexbox;display:flex}.gallery-modal__loading .spinner-border{width:3rem;height:3rem;border-width:.3em;border-color:hsla(0,0%,100%,.3);border-right-color:#fff}@media (max-width:768px){.gallery-modal .banner-gallery__show-more{display:block;position:relative;width:-moz-fit-content;width:fit-content;float:left;border:1px solid #e5e5e5;top:16px}.gallery-modal__close{top:15px;right:15px;width:35px;height:35px}.gallery-modal__close svg{width:18px;height:18px}.gallery-modal__nav{width:40px;height:40px}.gallery-modal__nav svg{width:20px;height:20px}.gallery-modal__nav--prev{left:15px}.gallery-modal__nav--next{right:15px}.gallery-modal__pagination{top:15px;font-size:12px;padding:3px 12px}.gallery-modal__actions{padding:20px 15px 15px;-ms-flex-direction:column;flex-direction:column;gap:15px;-ms-flex-align:stretch;align-items:stretch}.gallery-modal__actions-left{text-align:center}.gallery-modal__actions-left .gallery-modal__image-info h3{font-size:16px}.gallery-modal__actions-left .gallery-modal__image-info p{font-size:13px}.gallery-modal__actions-right{-ms-flex-pack:center;justify-content:center}.gallery-modal__bookmark-dropdown-content{position:fixed;bottom:20px;left:20px;right:20px;min-width:auto;max-width:none;margin-bottom:0;transform:translateY(100%)}.gallery-modal__bookmark-dropdown-content.show{transform:translateY(0)}}#popup_quick_consultation{max-width:1066px;margin:0 auto}@media (max-width:767px){#popup_quick_consultation{max-width:calc(100% - 32px)}}#popup_quick_consultation .content{display:-ms-flexbox;display:flex;border:.6px solid #fff;position:relative}#popup_quick_consultation .content .close-popup{position:absolute;background:transparent;border:none;right:100%;bottom:100%;transform:translate(-10px,-10px);cursor:pointer;transition:all .3s}#popup_quick_consultation .content .close-popup:hover{transform:rotate(180deg) translate(-10px,-10px)}@media (max-width:767px){#popup_quick_consultation .content .close-popup{right:0;transform:none}#popup_quick_consultation .content .close-popup:hover{transform:rotate(1turn)}}#popup_quick_consultation .content .image{-ms-flex:1;flex:1}@media (max-width:767px){#popup_quick_consultation .content .image{display:none}}#popup_quick_consultation .content .image img{display:block;width:100%;height:100%;object-fit:cover}#popup_quick_consultation .content .informer{-ms-flex:1;flex:1;background:#030a11;max-width:523px;padding:50px 35px 45px;width:100%}@media (max-width:767px){#popup_quick_consultation .content .informer{max-width:100%;padding:33px 20px 48px}}#popup_quick_consultation .content .informer .title{color:#fff;text-align:center;font-size:52px;font-style:normal;font-weight:300;line-height:1.23;margin-bottom:18px}@media (max-width:767px){#popup_quick_consultation .content .informer .title{font-size:34px;line-height:1.47}}#popup_quick_consultation .content .informer .description{color:#fff;text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:20px}@media (max-width:767px){#popup_quick_consultation .content .informer .description{font-size:18px}}#popup_quick_consultation .content .informer .form{max-width:428px;margin:0 auto}#popup_quick_consultation .content .informer .form br{display:none}#popup_quick_consultation .content .informer .form label,#popup_quick_consultation .content .informer .form span{display:block;position:relative}#popup_quick_consultation .content .informer .form input{background:#e4e4e4;height:52px;margin-bottom:18px;color:#000;text-align:right;font-size:20px;font-style:normal;font-weight:300;line-height:.91;padding:0 18px;border:1px solid transparent;border-radius:0;width:100%}#popup_quick_consultation .content .informer .form input::-webkit-input-placeholder{color:#5e6163}#popup_quick_consultation .content .informer .form input::-moz-placeholder{color:#5e6163}#popup_quick_consultation .content .informer .form input:-ms-input-placeholder,#popup_quick_consultation .content .informer .form input::-ms-input-placeholder{color:#5e6163}#popup_quick_consultation .content .informer .form input::placeholder{color:#5e6163}#popup_quick_consultation .content .informer .form input.wpcf7-not-valid{border-color:red;box-shadow:inset 0 0 0 1px red}#popup_quick_consultation .content .informer .form button{height:52px;background:linear-gradient(90deg,#bd8a37,#ca9e57 45.5%,#ae761c);width:100%;color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:.91;cursor:pointer;margin-bottom:0;border:1px solid transparent;border-radius:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:0 10px}#popup_quick_consultation .content .informer .form button:hover{background:#06325a}#popup_quick_consultation .content .informer .form .wpcf7-not-valid-tip{position:absolute;bottom:100%;font-size:12px;padding:0 10px;margin:0;display:none}#popup_quick_consultation .content .informer .form .wpcf7-response-output{position:absolute;display:none}#popup_quick_consultation .content .informer .form .wpcf7-spinner{position:absolute}#popup_quick_consultation .content .phone{margin-top:38px;font-size:16px;font-style:normal;font-weight:400;line-height:1.14;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:0 5px}@media (max-width:767px){#popup_quick_consultation .content .phone{display:none}}#popup_quick_consultation .content .phone a{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:0 8px}#popup_quick_consultation .content .phone a:hover{text-decoration:underline}#popup_quick_consultation .content .phone span{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:0 5px}.share-modal{max-width:560px}.share-modal__content{position:relative;background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.15);overflow:hidden}.share-modal__header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:32px 24px 24px;text-align:center}@media (max-width:768px){.share-modal__header{padding:10px 4px}}.share-modal__icon{margin-bottom:11px;width:48px;height:48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.share-modal__icon svg{width:24px;height:24px;color:#666}@media (max-width:768px){.share-modal__icon{display:none}}.share-modal__title{font-size:22px;font-weight:600;color:#333;margin:0}@media (max-width:768px){.share-modal__title{font-weight:700;font-size:14px;line-height:160%}}.share-modal__close{position:absolute;top:16px;right:16px;background:rgba(0,0,0,.1);border:none;cursor:pointer;padding:0;border-radius:50%;width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:background-color .2s ease}.share-modal__close:hover{background:rgba(0,0,0,.2)}.share-modal__close svg{width:16px;height:16px}.share-modal__body{padding:14px 30px 40px}@media (max-width:768px){.share-modal__body{border-top:1px solid #e5e5e5;padding:12px 10px 40px}}.share-modal__preview{margin-bottom:24px;padding:16px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef;display:none}.share-modal__preview.show{display:block}.share-modal__preview img{max-width:100px;height:auto;border-radius:4px;margin-bottom:8px}.share-modal__preview .preview-title{font-weight:600;color:#333;margin-bottom:4px}.share-modal__preview .preview-url{font-size:14px;color:#666;word-break:break-all}.share-modal__options{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width:768px){.share-modal__options{gap:10px}}@media (max-width:480px){.share-modal__options{grid-template-columns:1fr;gap:8px}}.share-option{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:5px;padding:3px 54px 3px 10px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;text-decoration:none;color:#374151;transition:all .2s ease;cursor:pointer}.share-option:hover{background:#f8f8f8}.share-option:active{transform:translateY(0);box-shadow:0 2px 6px rgba(0,0,0,.08)}.share-option__icon{-ms-flex-negative:0;flex-shrink:0;width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.share-option__icon svg{width:20px;height:20px;color:#6b7280}.share-option__icon img{width:20px;height:20px;object-fit:contain}.share-option__label{font-weight:500;font-size:14px;-ms-flex:1;flex:1;text-align:start;color:#4a4a4a}@media (max-width:768px){.share-option__label{font-size:15px}}.share-option--email:hover .share-option__icon svg{color:#3b82f6}.share-option--copy:hover .share-option__icon svg{color:#10b981}.share-option--facebook:hover .share-option__icon svg{color:#1877f2}.share-option--whatsapp:hover .share-option__icon svg{color:#25d366}.share-option--twitter:hover .share-option__icon svg{color:#1da1f2}.share-option--pinterest:hover .share-option__icon svg{color:#e60023}.share-option--linkedin:hover .share-option__icon svg{color:#0077b5}.share-option--telegram:hover .share-option__icon svg{color:#08c}@media (max-width:768px){.share-option{padding:8px 14px}}.share-notification{position:fixed;bottom:24px;right:24px;background:#1f2937;color:#fff;padding:12px 20px;border-radius:8px;font-size:14px;font-weight:500;box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(100px);opacity:0;transition:all .3s ease;z-index:14;max-width:300px;text-align:right}.share-notification.show{transform:translateY(0);opacity:1}@media (max-width:768px){.share-notification{bottom:20px;right:20px;left:20px;max-width:none}}[dir=rtl] .share-modal__header,[dir=rtl] .share-modal__title{text-align:center}[dir=rtl] .share-modal__close{right:auto;left:16px}[dir=rtl] .share-notification{right:auto;left:24px;text-align:left}@media (max-width:768px){[dir=rtl] .share-notification{left:20px;right:20px}}.bookmark-modal{max-width:480px}.bookmark-modal .modal-close,.bookmark-modal .remodal-close{left:unset!important;top:-55px}.bookmark-modal .modal-close svg path,.bookmark-modal .remodal-close svg path{fill:#fff}.bookmark-modal__content{position:relative;background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.15);overflow:hidden;text-align:center}.bookmark-modal__header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:39px 24px 0;text-align:center}@media (max-width:768px){.bookmark-modal__header{padding:40px 20px 0}}.bookmark-modal__icon{margin-bottom:20px;width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.bookmark-modal__icon-img{width:100%;height:100%;object-fit:contain}.bookmark-modal__icon-svg{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.bookmark-modal__icon-svg svg{width:48px;height:48px;color:#9ca3af;stroke-width:2}.bookmark-modal__title{font-size:22px;font-weight:700;color:#222;margin:0}@media (max-width:768px){.bookmark-modal__title{font-size:18px}}.bookmark-modal__body{padding:7px 40px 40px}@media (max-width:768px){.bookmark-modal__body{padding:10px 42px 40px}}.bookmark-modal__description{font-size:14px;color:#222;line-height:1.4;margin:0 0 40px;text-align:center;max-width:280px;margin:0 auto 40px}@media (max-width:768px){.bookmark-modal__description{margin-bottom:40px}}.bookmark-modal__actions{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width:480px){.bookmark-modal__actions{-ms-flex-direction:column;flex-direction:column;gap:8px}}.bookmark-modal__btn{min-width:176px;white-space:nowrap}.bookmark-modal__btn.btn-primary{min-width:208px}@media (max-width:768px){.bookmark-modal__btn{min-width:100%}}.remodal{border:none;border-radius:0;box-shadow:none;padding:0;background-color:transparent!important;transform:scale(.9);opacity:0;transition:all .25s ease}.remodal.remodal-is-opened{transform:scale(1);opacity:1}.remodal.remodal-is-closing{transform:scale(.9);opacity:0}.remodal-overlay{background:rgba(34,34,34,.302);backdrop-filter:blur(2px)}.remodal-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px;min-height:100vh;min-height:100dvh}@media (max-width:768px){.remodal-wrapper{padding:0;-ms-flex-align:center;align-items:center}.remodal-wrapper .gallery-modal button.remodal-close.gallery-modal__close{top:-44px;left:unset}.remodal-wrapper .gallery-modal__swiper-container .swiper-slide{height:80vh}.remodal-wrapper .gallery-modal__container{border-radius:20px}.remodal-wrapper .remodal{margin-bottom:0;max-width:90%}.remodal-wrapper .remodal .gallery-modal__image{object-fit:cover!important;height:100%;width:100%}.remodal-wrapper .remodal.advanced-filters-modal,.remodal-wrapper .remodal.share-modal,.remodal-wrapper .remodal.sort-modal{max-width:100%;margin-bottom:unset;margin-top:auto;border-bottom-left-radius:0;border-bottom-right-radius:0}.remodal-wrapper .remodal.advanced-filters-modal .share-modal__content,.remodal-wrapper .remodal.share-modal .share-modal__content,.remodal-wrapper .remodal.sort-modal .share-modal__content{border-bottom-left-radius:0;border-bottom-right-radius:0}.remodal-wrapper .remodal.advanced-filters-modal .modal-content,.remodal-wrapper .remodal.share-modal .modal-content,.remodal-wrapper .remodal.sort-modal .modal-content{max-width:100%}.remodal-wrapper .remodal.bookmark-modal .bookmark-modal__actions{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.remodal-wrapper .remodal.bookmark-modal .bookmark-modal__btn.btn-primary{min-width:100%}.remodal-wrapper .remodal.bookmark-modal .btn-secondary.bookmark-modal__btn{border:0;padding:9px 17px;font-weight:400;line-height:140%}.remodal-wrapper .remodal.bookmark-modal .modal-close{left:unset;top:-58px;width:52px;height:52px;right:-6px}.remodal-wrapper .remodal.bookmark-modal .modal-close svg{width:52px;height:52px}.remodal-wrapper .remodal.bookmark-modal .modal-close svg path{fill:#fff}}.modal-content{padding:0 20px;background:#fff;border-radius:8px;position:relative;width:100%;max-width:670px;max-height:80vh;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;contain:layout style}.modal-content.modal-content-designers .modal-form-section__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.modal-content.modal-content-designers .modal-form-section__title span{padding-top:4px}.modal-header{border-bottom:1px solid #e0e0e0;padding:31px 0 22px}.modal-header__title{font-size:22px;font-weight:700;color:#222;margin:0;line-height:1.36;text-align:start}.modal-close,.remodal-close{position:absolute;top:16px;right:42px;width:52px;height:52px;padding:0;background:transparent;border:none;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .2s ease;z-index:5}.modal-close:hover,.remodal-close:hover{transform:scale(1.05)}.modal-close svg,.remodal-close svg{width:52px;height:52px}.modal-close svg path,.remodal-close svg path{fill:#4a4a4a}.modal-close:before,.remodal-close:before{display:none}.modal-body{-ms-flex:1;flex:1;overflow-y:auto}.modal-actions{padding:20px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:36px}.modal-actions-submit{font-size:14px;line-height:1.79;font-weight:700;border-radius:20px;min-width:150px;padding:6px 10px}.modal-actions-submit:hover{color:#fff}.modal-actions-clean{font-weight:400;font-size:14px;line-height:1.4;text-decoration:underline;color:#222}.modal-actions-clean:hover{text-decoration:none}.modal-form-section{padding:20px 0;border-bottom:1px solid #e5e5e5}.modal-form-section:last-child{margin-bottom:0}.modal-form-section__title{font-size:14px;font-weight:700;color:#4a4a4a;margin:0 0 10px;line-height:1.6;text-align:start}.modal-form-section__field{margin-bottom:20px}.modal-form-section__field:last-child{margin-bottom:0}.modal-form-section__label{display:block;font-size:14px;font-weight:500;color:#4a4a4a;margin-bottom:8px;line-height:1.4}.modal-button-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;margin:-1px}.modal-button-group .btn-check{display:none}.modal-button-group .btn{position:relative;border-radius:0;border:1px solid #e0e0e0;background:#fff;color:#4a4a4a;font-size:14px;font-weight:500;padding:12px 20px;cursor:pointer;transition:all .2s ease;margin:0;-ms-flex:1;flex:1;min-width:0}.modal-button-group .btn:first-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.modal-button-group .btn:last-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.modal-button-group .btn:not(:last-child){border-left:none}.modal-button-group .btn:hover{background:rgba(47,115,226,.08);border-color:rgba(47,115,226,.3);z-index:2}.btn-check:checked+.modal-button-group .btn,.modal-button-group .btn.active{background:#2f73e2;color:#fff;border-color:#2f73e2;z-index:3}.btn-check:checked+.modal-button-group .btn:hover,.modal-button-group .btn.active:hover{background:#1e65d9}.modal-button-group .btn-check:checked+.btn+.btn-check:checked+.btn{border-right-color:transparent;margin-right:-1px}.modal-checkbox-field{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer;transition:all .2s ease;text-align:start}.modal-checkbox-field:hover{border-color:rgba(47,115,226,.3);background:rgba(47,115,226,.02)}.modal-checkbox-field input[type=checkbox]{width:12px;height:12px;cursor:pointer}.modal-checkbox-field label{-ms-flex:1;flex:1;cursor:pointer;margin:0;font-size:12px;font-weight:400;color:#4a4a4a;line-height:1.4}.btn-group-multiple{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px}.btn-group-multiple .btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none;opacity:0;width:1px;height:1px}.btn-group-multiple .btn-check:checked+.btn{color:#fff;background-color:#2f73e2;border-color:#2f73e2;transition:all .15s ease}@media (min-width:991px){.btn-group-multiple .btn-check:checked+.btn:hover{color:#fff;background-color:#1e65d9;border-color:#1e65d9}}.btn-group-multiple .btn-check:checked+.btn-item{border-color:#2f73e2;transition:all .15s ease}@media (min-width:991px){.btn-group-multiple .btn-check:checked+.btn-item:hover{color:#fff;background-color:#1e65d9;border-color:#1e65d9}}.btn-group-multiple .btn-check:focus+.btn,.btn-group-multiple .btn-check:focus+.btn-item{box-shadow:0 0 0 2px rgba(47,115,226,.25)}.btn-group-multiple .btn-item{border:1px solid #e5e5e5;font-size:12px;line-height:1.4;color:#4a4a4a;cursor:pointer;border-radius:8px;padding:5px 19px;position:relative;z-index:1;pointer-events:auto;transition:all .15s ease;will-change:background-color,border-color,color}.btn-group-multiple .btn-item.active{border-color:#2f73e2}.btn-group-multiple .btn-item:hover{border-color:#2f73e2;background-color:rgba(47,115,226,.05)}@media (max-width:768px){.modal-form-section:first-child{padding-top:0}.modal-form-section:last-child{border-bottom:0}.modal-content{border-radius:8px 8px 0 0;padding:0;max-height:85vh;margin-top:auto;animation:a .3s ease}.modal-header{padding:10px 4px;position:relative}.modal-header__title{font-weight:700;font-size:14px;text-align:center}.modal-body{padding:12px 10px}.modal-body .sorting-modal-list .sorting-modal-item{padding:10px 14px;position:relative}.modal-body .sorting-modal-list .sorting-modal-item input{position:absolute;width:100%;height:100%;opacity:0;left:0;top:0}.modal-body .sorting-modal-list .sorting-modal-item label{color:#4a4a4a;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;position:relative}.modal-body .sorting-modal-list .sorting-modal-item label:before{content:"";display:block;width:12px;height:12px;border-radius:12px;border:1px solid #4a4a4a}.modal-body .sorting-modal-list .sorting-modal-item label:after{content:"";position:absolute;top:8px;right:3px;height:6px;width:6px;border-radius:6px;background:#2f73e2;display:none}.modal-body .sorting-modal-list .sorting-modal-item input[type=radio]:checked+label:after{display:block}.modal-body .sorting-modal-list .sorting-modal-item input[type=radio]:checked+label:before{border:1px solid #2f73e2}.modal-actions{padding:20px 24px 40px;border-top:1px solid #e5e5e5;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.modal-actions .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;margin:0}.sort-modal .modal-actions .col-6:first-child{padding:0;width:70%}.sort-modal .modal-actions .col-6:nth-child(2){width:auto}.modal-actions button.modal-actions-submit.btn.btn-primary{width:68%}.modal-actions .btn{min-height:40px;font-size:15px;min-width:unset;border-radius:20px}}@media (max-width:768px) and (max-width:768px){.modal-actions{border:0;box-shadow:0 -4px 8px 0 rgba(0,0,0,.0509803922)}}@media (max-width:768px){.modal-button-group .btn{font-size:13px;padding:10px 16px}.modal-close,.remodal-close{top:5px;right:7px;width:32px;height:32px}.modal-close svg,.remodal-close svg{width:24px;height:24px}.modal-close:hover,.remodal-close:hover{transform:scale(1.1)}}@keyframes a{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}[dir=rtl] .modal-close,[dir=rtl] .remodal-close{left:42px;right:unset}@media (max-width:768px){[dir=rtl] .modal-close,[dir=rtl] .remodal-close{left:7px;right:auto}}[dir=rtl] .modal-button-group .btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:8px;border-bottom-left-radius:8px}[dir=rtl] .modal-button-group .btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:8px;border-bottom-right-radius:8px}[dir=rtl] .modal-button-group .btn:not(:first-child){border-right:none;border-left:1px solid #e0e0e0}#cookieConsentContainer{display:none;padding:40px;position:fixed;left:0;right:0;bottom:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.8);z-index:10}#cookieConsentContainer .container{max-width:627px;width:100%;margin:auto;border-radius:20px;background:#fff;box-shadow:0 0 60px 0 rgba(0,0,0,.0509803922);padding:40px;position:relative}#cookieConsentContainer .container,#cookieConsentContainer .container .title{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}#cookieConsentContainer .container .title{color:#00a0e4;font-size:24px;font-weight:700;line-height:1.2;text-align:center;margin-bottom:20px;gap:20px}#cookieConsentContainer .container .title:before{content:"";display:block;width:30px;height:29px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='29' viewBox='0 0 30 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.328 3.911a5.698 5.698 0 0 0 2.762-.709c.362.292.71.6 1.042.925a5.725 5.725 0 0 0 4.25 8.515 14.635 14.635 0 0 1 .063 3.136 5.725 5.725 0 0 0-4.094 8.876A14.456 14.456 0 0 1 15 29C6.992 29 .5 22.508.5 14.5S6.992 0 15 0c.304 0 .607.01.906.028a5.726 5.726 0 0 0 5.422 3.883zm-11.162 8.172a1.813 1.813 0 1 0 0-3.625 1.813 1.813 0 0 0 0 3.625zm.605 8.459a1.812 1.812 0 1 1-3.625 0 1.812 1.812 0 0 1 3.625 0zm8.459-1.208a3.02 3.02 0 1 0 0-6.042 3.02 3.02 0 0 0 0 6.042z' fill='%23009DE0'/%3E%3C/svg%3E")}#cookieConsentContainer .message{margin-bottom:40px;text-align:center}#cookieConsentContainer .message *{font-size:18px;font-weight:400;line-height:1.5}#cookieConsentContainer .message a{color:#00a0e4;text-decoration-line:underline}#cookieConsentContainer .buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:20px;margin-bottom:30px}#cookieConsentContainer .accept_selection{padding:12px 40px;color:#00a0e4;transition:background-color .5s ease;background-color:rgba(35,31,32,.0509803922)}#cookieConsentContainer .accept_selection.highlight{background-color:#fcc;color:#fff;transition:background-color .5s ease}#cookieConsentContainer .shake{animation:c .5s}#cookieConsentContainer .accept_all{min-width:unset}#cookieConsentContainer .reject_all{padding:12px 20px;color:#00a0e4}#cookieConsentContainer button{border:0;cursor:pointer;font-size:14px;font-weight:700;line-height:1.9;padding:10px 20px!important;background:#f9f9f9}#cookieConsentContainer button:after{display:none}#cookieConsentContainer button.accept_all{background:#00a0e4;color:#fff}#cookieConsentContainer .closeCookie{top:23px;right:23px;width:20px;height:20px;position:absolute;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 3l14 14M3 17L17 3' stroke='%2367707F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");padding:0!important}#cookieConsentContainer .closeCookie:after{display:none}#cookieConsentContainer .checkboxes{display:-ms-flexbox;display:flex;gap:20px}#cookieConsentContainer .checkboxes div{position:relative}#cookieConsentContainer .checkboxes div input{opacity:0;margin:0;position:absolute;width:1px;height:1px;top:0;left:0}#cookieConsentContainer .checkboxes div input:checked+label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='6' fill='%23009DE0'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.105 6.441c.527.588.527 1.542 0 2.13l-7.2 8.033c-.528.588-1.382.588-1.91 0l-3.6-4.016c-.527-.588-.527-1.542 0-2.13a1.253 1.253 0 0 1 1.91 0l2.645 2.951 6.245-6.968a1.253 1.253 0 0 1 1.91 0z' fill='%23fff'/%3E%3C/svg%3E")}#cookieConsentContainer .checkboxes label{color:#000;font-size:18px;font-weight:400;line-height:1.5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer}#cookieConsentContainer .checkboxes label.label-highlight{color:red}#cookieConsentContainer .checkboxes label:before{content:"";width:24px;height:27px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='27' viewBox='0 0 24 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' y='2' width='23' height='23' rx='5.5' fill='%23fff' stroke='%23ABAAAB'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%}.search-section{max-width:290px;width:290px;margin-right:24px;position:relative}@media (max-width:991px){.search-section{max-width:400px;width:290px;margin-right:16px}}@media (max-width:767px){.search-section{max-width:290px;width:290px}}.search-section__form{width:100%}.search-section__bar{position:relative;width:100%}.search-section__input{width:100%;height:38px;padding:0 40px 0 0;border:1px solid #e0e0e0;border-radius:18px;background-color:#f6f7fb;font-family:inherit;font-size:12px}.search-section__input[type=search]::-webkit-search-cancel-button,.search-section__input[type=search]::-webkit-search-decoration,.search-section__input[type=search]::-webkit-search-results-button,.search-section__input[type=search]::-webkit-search-results-decoration{display:none}.search-section__input[type=search]::-ms-clear{display:none}.search-section__input[type=search]{-moz-appearance:textfield;appearance:textfield}.search-section__input:focus{outline:none;border-color:#0071e3;background-color:#fff}.search-section__button{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#666}.search-section__autocomplete-results{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.12);max-height:480px;overflow-y:auto;z-index:11;margin-top:8px;border:1px solid #e8e8e8}.search-section__results-wrapper{padding:16px 14px}.search-section__category-section:not(:last-child){margin-bottom:5px}.search-section__category-section:last-child{margin-bottom:0}.search-section__category-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:3px 0 11px;margin-bottom:8px;border-bottom:1px solid #e5e5e5}.search-section__category-title{font-size:14px;font-weight:600;color:#333}.search-section__category-link-text{font-size:12px;color:#222;cursor:pointer;text-decoration:underline}.search-section__category-link-text:hover{text-decoration:none}.search-section__category-items{padding-inline-start:8px}.search-section__result-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;padding:9px 1px;margin:0;cursor:pointer;transition:all .2s ease;border-radius:8px;gap:14px;text-decoration:none;color:inherit;white-space:nowrap}.search-section__result-item.active,.search-section__result-item:hover{background:#f6f7fb}.search-section__result-image{-ms-flex-negative:0;flex-shrink:0;width:30px;height:30px;border-radius:50px;overflow:hidden;background:#f5f5f5;box-shadow:.79px .79px 1.58px 0 rgba(0,0,0,.0588235294)}.search-section__result-image img{width:100%;height:100%;object-fit:cover}.search-section__result-content{-ms-flex:1;flex:1;text-align:right;min-width:0;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.search-section__result-title{font-weight:500;color:#222;margin-bottom:4px;line-height:1.3}.search-section__result-subtitle,.search-section__result-title{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-section__result-subtitle{color:#757575;line-height:1.2}.search-section__result-subtitle:before{display:inline-block;content:"•";margin:0 0 0 2px}.search-section__result-icon{-ms-flex-negative:0;flex-shrink:0;width:18px;height:18px;fill:#666}.search-section__loading{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:32px 20px;gap:12px}.search-section__loading-spinner{width:18px;height:18px;border:2px solid #e8e8e8;border-top:2px solid #2f73e2;border-top:2px solid #0071e3;border-radius:50%;animation:e 1s linear infinite}.search-section__loading-text{font-size:15px;color:#666;font-weight:500}.search-section__no-results{padding:32px 20px;text-align:center}.search-section__no-results-text{font-size:15px;color:#666;font-weight:500}.search-section__error{padding:32px 20px;text-align:center}.search-section__error-text{font-size:15px;color:#e74c3c;font-weight:500}.search-section__all-results{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px 16px;margin:0 4px;cursor:pointer;transition:all .2s ease;text-decoration:none;font-weight:500;-ms-flex-pack:center;justify-content:center;border-top:1px solid #f0f0f0;margin-top:8px;font-size:14px;font-weight:600;color:#222}.search-section__all-results:hover{background:#f8f9fa}@media (max-width:768px){.search-section,.search-section__bar,.search-section__form{display:contents}.search-section__input{display:none}.search-section__button{display:block;position:static;transform:none}}.album-card{width:100%;background:#fff;overflow:hidden;transition:all .3s ease;position:relative}.album-card:hover .album-card__overflow{opacity:.7}.album-card:hover .album-card__actions>*{opacity:1}.album-card__image{position:relative;width:100%;aspect-ratio:25/14;overflow:hidden;background:#f5f5f5;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:8px}.album-card__img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease;display:block}.album-card__overflow{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.1) 50%,rgba(0,0,0,.4));opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:2}.album-card__actions{position:absolute;top:12px;right:12px;z-index:3;pointer-events:all}.album-card__actions>*{opacity:0;transition:opacity .3s ease}.album-card__actions .btn{background:hsla(0,0%,100%,.9);border:none;width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.album-card__actions .btn:hover{background:#fff}.album-card__actions .btn svg{width:16px;height:16px}.album-card__content{padding:16px;background:#fff}.album-card__title{font-size:16px;font-weight:600;line-height:1.3;color:#4a4a4a;margin-top:10px}.album-card__title a{color:inherit;text-decoration:none;transition:color .3s ease}.album-card__title a:hover{color:#222}@media (max-width:767px){.album-card__content{padding:12px}.album-card__title{font-size:14px}.album-card__actions{top:8px;right:8px}.album-card__actions .btn{width:28px;height:28px}.album-card__actions .btn svg{width:14px;height:14px}}.email-validation-error{color:#d32f2f;font-size:14px;margin-top:5px;display:block;font-weight:400;line-height:1.3}.registration-resend-notification{position:fixed;top:20px;right:20px;z-index:14;min-width:300px;max-width:500px;padding:16px 20px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);font-family:inherit;font-size:14px;line-height:1.5;color:#333;transform:translateX(calc(100% + 40px));opacity:0;transition:transform .3s ease,opacity .3s ease}.registration-resend-notification--visible{transform:translateX(0);opacity:1}.registration-resend-notification--success{background:#d4edda;border-left:4px solid #28a745;color:#155724}.registration-resend-notification--error{background:#f8d7da;border-left:4px solid #dc3545;color:#721c24}.registration-resend-notification--info{background:#d1ecf1;border-left:4px solid #17a2b8;color:#0c5460}@media (max-width:768px){.registration-resend-notification{top:10px;right:10px;left:10px;min-width:auto;max-width:none;font-size:13px;padding:12px 16px}}.profile-settings__form-container .gform_show_password{display:none}.profile-settings__form-container .gfield{margin-bottom:20px}.profile-settings__form-container .password_input_container input{pointer-events:none}.profile-settings__form-container .gform_button{width:-moz-fit-content!important;width:fit-content!important;border-radius:20px!important}.profile-settings__form-container .gform_button:hover{background-color:#222!important;color:#fff!important}.profile-settings__form-container .ginput_container{position:relative}.profile-settings__form-container input[type=email],.profile-settings__form-container input[type=tel],.profile-settings__form-container input[type=text],.profile-settings__form-container textarea{border:0;padding:12px 31px 12px 40px!important;box-shadow:none!important}.profile-not-editable-input select#professional_domain{padding:12px 31px 12px 40px!important;border:0}.profile-editable-input,.profile-not-editable-input{position:relative;display:block!important;-ms-flex-align:center;align-items:center;width:100%;padding-right:10px;padding-left:90px}.profile-editable-input .choices__inner,.profile-not-editable-input .choices__inner{background-color:transparent!important;border:0;border-radius:0;padding:10px 31px 0}.profile-editable-input .choices__inner .choices__inner,.profile-editable-input .choices__inner .choices__input,.profile-not-editable-input .choices__inner .choices__inner,.profile-not-editable-input .choices__inner .choices__input{background-color:transparent!important}.profile-editable-input .choices__inner .choices__button,.profile-not-editable-input .choices__inner .choices__button{border-left:0;margin:0 3px;padding:0;position:relative;top:2px;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.1" /><feFuncG type="linear" slope="0.1" /><feFuncB type="linear" slope="0.1" /></feComponentTransfer></filter></svg>#filter');filter:brightness(.1)}.profile-editable-input .choices__inner .choices__item.choices__item--selectable,.profile-not-editable-input .choices__inner .choices__item.choices__item--selectable{-ms-flex-align:center;align-items:center;gap:3px;padding:2px 7px;font-size:10px;font-weight:400;line-height:1;border-radius:16px;background-color:#f6f7fb;color:#4a4a4a;border:1px solid #e5e5e5;white-space:nowrap;transition:all .2s ease;padding-bottom:4px}.profile-editable-input__cancel,.profile-editable-input__save,.profile-editable-input__toggle,.profile-not-editable-input__cancel,.profile-not-editable-input__save,.profile-not-editable-input__toggle{position:absolute;top:50%;transform:translateY(-50%);width:24px;height:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;z-index:2;transition:all .2s ease}.profile-editable-input__toggle,.profile-not-editable-input__toggle{left:12px;width:-moz-fit-content!important;width:fit-content!important;gap:5px}.profile-editable-input__save,.profile-not-editable-input__save{left:50px;color:#4caf50;opacity:0;visibility:hidden;display:none}.profile-editable-input__save:hover,.profile-not-editable-input__save:hover{color:#388e3c}.profile-editable-input__cancel,.profile-not-editable-input__cancel{left:0;color:#f44336;opacity:0;visibility:hidden;display:none}.profile-editable-input__cancel:hover,.profile-not-editable-input__cancel:hover{color:#d32f2f}.profile-editable-input__toggle svg,.profile-not-editable-input__toggle svg{width:18px;height:18px;fill:#9e9e9e}.profile-editable-input__field,.profile-not-editable-input__field{width:calc(100% - 120px);height:40px;padding:8px 0;border:none;border-bottom:1px solid #e0e0e0;font-size:14px;line-height:1.5;transition:all .2s ease}.profile-editable-input__field:focus,.profile-not-editable-input__field:focus{border-bottom-color:#1a73e8}.profile-editable-input__field:disabled,.profile-not-editable-input__field:disabled{background-color:transparent;color:#333;opacity:1;cursor:pointer}.profile-editable-input__field:not(:disabled),.profile-not-editable-input__field:not(:disabled){border-color:silver!important;background-color:#fff!important}.profile-editable-input__field:focus,.profile-not-editable-input__field:focus{outline:none;box-shadow:0 0 0 2px rgba(0,123,255,.15);border-color:#a0a0a0!important}.profile-editable-input--editing .profile-editable-input__toggle,.profile-not-editable-input--editing .profile-editable-input__toggle{opacity:0!important;visibility:hidden!important;pointer-events:none}.profile-editable-input--editing .profile-editable-input__cancel,.profile-editable-input--editing .profile-editable-input__save,.profile-not-editable-input--editing .profile-editable-input__cancel,.profile-not-editable-input--editing .profile-editable-input__save{opacity:1!important;visibility:visible!important;display:-ms-flexbox!important;display:flex!important}.profile-editable-input--editing .profile-editable-input__field,.profile-not-editable-input--editing .profile-editable-input__field{border-bottom:1px solid #d3d3d3!important;background-color:none!important}.profile-editable-input .profile-select-dropdown,.profile-not-editable-input .profile-select-dropdown{position:absolute;top:calc(100% + 16px);inset-inline-start:0;inset-inline-end:0;display:none;background:#fff;border:1px solid #e0e0e0;box-shadow:0 8px 24px rgba(0,0,0,.08);border-radius:8px;z-index:7;max-height:280px;overflow:auto}.profile-editable-input .profile-select-dropdown.is-open,.profile-not-editable-input .profile-select-dropdown.is-open{display:block}.profile-editable-input .profile-select-dropdown__list,.profile-not-editable-input .profile-select-dropdown__list{list-style:none;margin:0;padding:0}.profile-editable-input .profile-select-dropdown__option,.profile-not-editable-input .profile-select-dropdown__option{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;padding:10px 14px;cursor:pointer;transition:background-color .15s ease;outline:none}.profile-editable-input .profile-select-dropdown__option[aria-selected=true],.profile-not-editable-input .profile-select-dropdown__option[aria-selected=true]{background-color:rgba(47,115,226,.06)}.profile-editable-input .profile-select-dropdown__option:hover,.profile-not-editable-input .profile-select-dropdown__option:hover{background-color:#f7f7f7}.profile-editable-input .profile-select-dropdown__option input[type=checkbox],.profile-editable-input .profile-select-dropdown__option input[type=radio],.profile-not-editable-input .profile-select-dropdown__option input[type=checkbox],.profile-not-editable-input .profile-select-dropdown__option input[type=radio]{margin-inline-end:10px}.profile-editable-input .profile-select-dropdown__option .profile-select-dropdown__label,.profile-not-editable-input .profile-select-dropdown__option .profile-select-dropdown__label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;cursor:pointer}.profile-editable-input .profile-select-dropdown__option .profile-select-dropdown__text,.profile-not-editable-input .profile-select-dropdown__option .profile-select-dropdown__text{font-size:14px;color:#222;line-height:1.4}.gfield--type-textarea .profile-editable-input__cancel,.gfield--type-textarea .profile-editable-input__save,.gfield--type-textarea .profile-editable-input__toggle{top:20px}.profile-editable-input__toggle{width:20px}body .profile-settings__form-container .gform_wrapper input,body .profile-settings__form-container .gform_wrapper select,body .profile-settings__form-container .gform_wrapper textarea{border:0;border-radius:0!important}.profile-editable-input__save svg{transform:scale(1.2)}@keyframes b{0%{transform:translateX(400px);opacity:0}to{transform:translateX(0);opacity:1}}.home-banner{position:relative;margin-bottom:81px}.home-banner__block{background-repeat:no-repeat;background-position:top;background-size:cover;height:330px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end}.home-banner__content{text-align:center;max-width:680px;padding-block-end:85px}.home-banner__title{font-size:42px;line-height:1.31;color:#222;margin:0;padding:0 0 10px}.home-banner__description{font-size:18px;line-height:1.67;color:#4a4a4a}@media (max-width:767px){.home-banner{margin-bottom:38px}.home-banner__block{background:#f6f7fb!important;height:130px}.home-banner__description,.home-banner__title{display:none}}.home-banner-filters{margin-block-start:-43px;background:#fff;box-shadow:2px 2px 15px 0 rgba(0,0,0,.1019607843);border:1px solid #e5e5e5;border-radius:20px;padding:15px 30px 7px;margin-block-start:-45px}.home-banner-filters__title{display:none}.home-banner-filters__selector{border-bottom:1px solid #e5e5e5;gap:20px}.home-banner-filters__selector__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:9px;padding:13px 20px}.home-banner-filters__selector__button.active,.home-banner-filters__selector__button:hover{font-weight:600;border-bottom:2px solid #2f73e2;padding-inline:18px}.home-banner-filters__selector__button__text{font-size:12px;line-height:1;color:#4a4a4a}.home-banner-filters__form{margin-inline:-11px}.home-banner-filters__form .taxonomy-multiselect__button{min-width:240px}.home-banner-filters__form form{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:20px;padding:20px 0}.home-banner-filters__form__field{display:-ms-flexbox;display:flex;position:relative;min-width:210px;max-height:35px;padding:10px;border:1px solid #e5e5e5;border-radius:20px;font-size:14px;color:#4a4a4a;-ms-flex-align:center;align-items:center;gap:10px}.home-banner-filters__form__field svg{min-width:19px;min-height:19px}.home-banner-filters__form__field__select{width:100%}.home-banner-filters__form__field__select select{border:none;width:100%;background:transparent}.home-banner-filters__form__field__input input,.home-banner-filters__form__field__input input:focus,.home-banner-filters__form__field__input input:focus-visible,.home-banner-filters__form__field__select select:focus,.home-banner-filters__form__field__select select:focus-visible{border:none;outline:none}.home-banner-filters__form__field:focus{border-color:#2f73e2;outline:none}.home-banner-filters__form__field__label{position:absolute;top:-20px;right:10px;font-size:10px}.home-banner-filters__form__element.more-filters{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:12px;gap:10px;padding:0 10px}.home-banner-filters__form__element.reset-filters{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;font-size:10px;text-decoration:underline}.home-banner-filters__form__element__button{background-color:#2f73e2;color:#fff;font-size:14px;padding:10px 25px;border-radius:20px;border:none;cursor:pointer}.home-banner-filters__form__element__button:hover{background-color:#c6d9fe}@media (max-width:767px){.home-banner-filters{margin-top:-92px;border-radius:8px;box-shadow:4px 4px 15px 0 rgba(0,0,0,.0588235294);border:none;padding:21px 32px}.home-banner-filters__title{font-size:18px;font-weight:700;text-align:center;margin-bottom:9px;display:block}.home-banner-filters__selector{border:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:10px}.home-banner-filters__selector__button,.home-banner-filters__selector__button.active,.home-banner-filters__selector__button:hover{display:block;border:1px solid #e5e5e5;border-radius:8px;width:100%;padding:19px 20px 17px}.home-banner-filters__selector__button__text{display:block;line-height:1.4;margin-top:2px}.home-banner-filters__form{display:none}}.mobile-filters-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:13;display:none}.mobile-filters-overlay.active{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.mobile-filters-overlay{transition:opacity .3s ease,visibility .3s ease}.mobile-filters-overlay.active{opacity:1;visibility:visible}.mobile-filters-overlay.active .mobile-filters-panel{transform:translateY(0)}.mobile-filters-panel{position:absolute;bottom:0;left:0;right:0;background:#fff;border-radius:8px 8px 0 0;max-height:80vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;transform:translateY(100%);transition:transform .3s ease}.mobile-filters-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:10px;border-bottom:1px solid #e5e5e5;-ms-flex-negative:0;flex-shrink:0}.mobile-filters-header .mobile-filters-title{font-weight:700;font-size:14px;line-height:160%;letter-spacing:0;color:#222;margin:0;width:100%;text-align:center}.mobile-filters-header .mobile-filters-close{background:none;border:none;cursor:pointer;color:#666;border-radius:50%;transition:background-color .2s ease}.mobile-filters-header .mobile-filters-close:hover{background-color:#f5f5f5}.mobile-filters-header .mobile-filters-close svg{width:16px;height:auto}.mobile-filters-selector{display:-ms-flexbox;display:flex;padding:12px 10px 0;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;gap:8px;overflow-x:auto}.mobile-filters-selector::-webkit-scrollbar{display:none}.mobile-filters-selector{-ms-overflow-style:none;scrollbar-width:none}.mobile-filters-selector__button{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:6px;padding:0 20px 14px;background:transparent;border:none;border-radius:8px;width:30%;cursor:pointer;transition:all .2s ease;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;min-width:-moz-fit-content;min-width:fit-content}.mobile-filters-selector__button svg{width:18px;height:18px;fill:#2f73e2;color:#2f73e2;transition:fill .2s ease}.mobile-filters-selector__button__text{font-size:12px;line-height:1;color:#4a4a4a;transition:color .2s ease;font-weight:400}.mobile-filters-selector__button:hover svg{fill:#2f73e2}.mobile-filters-selector__button:hover .mobile-filters-selector__button__text{color:#4a4a4a}.mobile-filters-selector__button.active svg{fill:#2f73e2}.mobile-filters-selector__button.active .mobile-filters-selector__button__text{color:#4a4a4a}.mobile-filters-selector__button.active{border-bottom:2px solid #2f73e2;border-radius:0}.mobile-filters-content{-ms-flex:1;flex:1;overflow-y:auto;padding:0 10px 20px}.mobile-filters-content .modal-form-section:first-child{padding-top:20px}.mobile-filters-content .modal-form-section__title{display:-ms-flexbox;display:flex;gap:4px}.mobile-filters-content .modal-form-section__title span{display:-ms-flexbox;display:flex}.mobile-filter-section{margin-bottom:24px}.mobile-filter-section:last-child{margin-bottom:0}.mobile-filter-section-title{font-size:16px;font-weight:600;color:#222;margin:0 0 12px;text-align:right}.mobile-filter-section-title .taxonomy-multiselect__icon{margin-left:5px;margin-top:10px}.mobile-filter-options{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.mobile-filter-option{background:#fff;border:1px solid #e5e5e5;border-radius:20px;padding:10px 16px;font-size:14px;color:#4a4a4a;cursor:pointer;transition:all .2s ease}.mobile-filter-option:hover{border-color:#2f73e2;color:#2f73e2}.mobile-filter-option.selected{background:#2f73e2;border-color:#2f73e2;color:#fff}.mobile-filter-input-group{position:relative}.mobile-filter-input{width:100%;padding:12px 16px;border:1px solid #e5e5e5;border-radius:20px;font-size:14px;color:#4a4a4a;background:#fff}.mobile-filter-input:focus{outline:none;border-color:#2f73e2}.mobile-filter-input::-webkit-input-placeholder{color:#999}.mobile-filter-input::-moz-placeholder{color:#999}.mobile-filter-input:-ms-input-placeholder,.mobile-filter-input::-ms-input-placeholder{color:#999}.mobile-filter-input::placeholder{color:#999}.mobile-professional-services-suggestions{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e5e5e5;border-top:none;border-radius:0 0 12px 12px;max-height:200px;overflow-y:auto;z-index:5}.mobile-professional-services-suggestions .suggestion-item{padding:12px 16px;cursor:pointer;border-bottom:1px solid #f0f0f0;font-size:14px;color:#4a4a4a}.mobile-professional-services-suggestions .suggestion-item:hover{background-color:#f8f9fa}.mobile-professional-services-suggestions .suggestion-item:last-child{border-bottom:none}.mobile-professional-services-suggestions .suggestion-item.loading{text-align:center;color:#999;cursor:default}.mobile-professional-services-suggestions .suggestion-item.loading:hover{background:none}.mobile-filters-footer{padding:20px 24px;border-top:1px solid #e5e5e5;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-negative:0;flex-shrink:0}.mobile-filters-footer button{-ms-flex:1;flex:1;padding:12px 20px;border-radius:20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.mobile-filters-footer .mobile-filters-clear{max-width:-moz-fit-content;max-width:fit-content;color:#4a4a4a}.mobile-filters-footer .mobile-filters-clear:hover{background-color:#f8f9fa}.mobile-filters-footer .mobile-filters-submit{background:#2f73e2;border:1px solid #2f73e2;color:#fff}.mobile-filters-footer .mobile-filters-submit:hover{background:#c6d9fe;border-color:#c6d9fe}.mobile-filter-checkbox{padding:16px 0}.mobile-filter-checkbox input[type=checkbox]{display:none}.mobile-filter-checkbox input[type=checkbox]:checked+label{color:#fff}.mobile-filter-checkbox label{display:inline-block;padding:8px 16px;background-color:#fff;border:1px solid #e5e5e5;border-radius:20px;font-size:14px;cursor:pointer;transition:all .2s ease}@media (max-width:767px){.home-banner-filters__selector__button__text{font-weight:700}}#home-banner-filter-form-houses>div{margin:0;padding:0;border:0;box-shadow:unset}@media (min-width:768px){section.home-banner>div.container>div>div.home-banner-filters__selector.row>button.home-banner-filters__selector__button.active{width:164px}}.home-recommended-projects{margin-bottom:40px}.home-recommended-projects__title{font-size:22px;line-height:1.36;font-weight:700;color:#222;margin-block-end:29px}.home-recommended-projects__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:38px 40px}.home-recommended-projects__list .project-card__pagination{bottom:18px!important}@media (max-width:991px){.home-recommended-projects__list--desktop{display:none}}.home-recommended-projects__swiper{width:100%;overflow:visible}@media (min-width:992px){.home-recommended-projects__swiper--mobile{display:none}}.home-recommended-projects__swiper .swiper-wrapper{-ms-flex-align:stretch;align-items:stretch}.home-recommended-projects__swiper .swiper-slide{height:auto;width:auto}.home-recommended-projects__swiper .swiper-slide .home-recommended-projects__item{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.home-recommended-projects__swiper .swiper-slide .home-recommended-projects__item .project-card{width:100%;max-width:327px;margin:0 auto}.home-recommended-projects__item{max-width:100%}.home-recommended-projects__item .project-card__slide,.home-recommended-projects__item .project-card__slider{aspect-ratio:400/278}.home-recommended-projects__item .project-card__actions,.home-recommended-projects__item .project-card__tags{inset-block-start:20px}.home-recommended-projects__item .project-card__actions{inset-inline-start:20px}.home-recommended-projects__item .project-card__tags{inset-inline-end:20px}.home-recommended-projects__button{margin-top:38px;margin-bottom:39px}.home-recommended-projects__button a{line-height:38px;padding-inline:22px;min-width:130px}@media (max-width:991px){.home-recommended-projects{margin-bottom:32px;overflow:hidden}.home-recommended-projects__title{font-size:18px;margin-block-end:17px}.home-recommended-projects .project-card--mobile-simplified .project-card__nav,.home-recommended-projects .project-card--mobile-simplified .project-card__navigation,.home-recommended-projects .project-card--mobile-simplified .project-card__pagination,.home-recommended-projects .project-card--mobile-simplified .swiper-slide:not(:first-child){display:none!important}.home-recommended-projects .project-card--mobile-simplified .swiper-wrapper{transform:none!important}.home-recommended-projects .project-card--mobile-simplified .project-card__slide,.home-recommended-projects .project-card--mobile-simplified .project-card__slider{width:100%;aspect-ratio:420/278}.home-recommended-projects .home-recommended-projects__item .project-card__actions,.home-recommended-projects .home-recommended-projects__item .project-card__tags{inset-block-start:10px}.home-recommended-projects .home-recommended-projects__item .project-card__tags{inset-inline-end:10px}.home-recommended-projects .home-recommended-projects__item .project-card__actions{inset-inline-start:10px}.home-recommended-projects__button{margin-block:30px 31px}}.home-icon-banner{margin-block-end:41px}.home-icon-banner__block{background-repeat:no-repeat;background-position:50%;width:100%;border-radius:20px;padding:59px 0;background-size:cover;margin-block-end:40px}.home-icon-banner__block h2{font-size:22px;line-height:1.36;color:#222;margin-block-start:0;margin-block-end:9px}.home-icon-banner__block span{font-size:14px;line-height:1.43;color:#4a4a4a;display:block;margin:0 auto;max-width:600px}.home-icon-banner__icon{margin-block-end:11px}@media (max-width:767px){.home-icon-banner{margin-bottom:33px}.home-icon-banner__block{min-height:432px;background-position:100%;margin-bottom:32px}.home-icon-banner__block h2{font-size:18px;margin-block-end:11px}.home-icon-banner__block span{max-width:90%}}.recommended-designers__item{display:block;color:inherit;text-decoration:none;padding:23px 20px;max-width:210px;border:1px solid transparent}.recommended-designers__item:hover{border:1px solid #e5e5e5;background-color:#fff;border-radius:8px}.recommended-designers__item:focus-visible{outline:2px solid #2f73e2;outline-offset:2px;border-radius:8px}.recommended-designers__item__avatar{margin:0 auto;width:82px;height:82px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;overflow:hidden}.recommended-designers__item__avatar img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.recommended-designers__item__placeholder{background-color:#2f73e2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:82px;height:82px}.recommended-designers__item__placeholder svg{-ms-flex-negative:0;flex-shrink:0}.recommended-designers__item__name{text-align:center;width:100%;font-size:18px;line-height:1.44;font-weight:700;color:#4a4a4a;margin-top:20px}.recommended-designers__item__type{text-align:center;width:100%;font-size:14px;line-height:1.86;font-weight:400;color:#4a4a4a;margin-top:4px}.recommended-designers__item .designer-info__rating{font-size:14px;font-weight:700;margin-inline-start:2px;color:#4a4a4a;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.recommended-designers__item .designer-info__rating:after{content:" | ";margin-inline-start:4px}.recommended-designers__item__reviews-count{font-weight:500;font-size:14px;line-height:1.86;letter-spacing:0;color:#4a4a4a}.recommended-designers__item__meta{padding-top:10px;margin-top:10px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:5px;border-top:1px solid #e0e0e0}.recommended-designers__item__divider{width:2px;height:16px;background-color:#4a4a4a}.recommended-designers__item__rating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:2px}.recommended-designers__item__rating .star{color:#ddd}.recommended-designers__item__rating .star--filled{color:#ffc107}.recommended-designers__item__rating .star svg{width:12px;height:12px}.recommended-designers__item__rating-text{font-size:14px;line-height:1.86;color:#666;margin-left:4px}.recommended-designers__item__comments{display:block;color:inherit;border-bottom:1px solid #666;white-space:nowrap}.recommended-designers__item__comments:hover{text-decoration:none}.recommended-designers__item__comments:focus-visible{outline:2px solid #2f73e2;outline-offset:2px}.recommended-designers{margin-bottom:40px}.recommended-designers .container{padding-inline-start:calc(.75rem + 20px)}.recommended-designers__title{font-size:22px;line-height:1.36;font-weight:700;color:#222;margin-bottom:21px}.recommended-designers__list{display:grid;grid-template-columns:repeat(6,1fr)}@media (max-width:991px){.recommended-designers__list--desktop{display:none}}.recommended-designers__swiper{width:100%;overflow:visible;margin:0 -16px}@media (min-width:992px){.recommended-designers__swiper--mobile{display:none}}.recommended-designers__swiper .swiper-wrapper{-ms-flex-align:stretch;align-items:stretch}.recommended-designers__swiper .swiper-slide{height:auto;width:auto;padding:0 8px}@media (max-width:479px){.recommended-designers__swiper .swiper-slide{padding:0 6px;min-width:161px}}@media (max-width:479px){.recommended-designers__swiper{margin:0 -12px}}.recommended-designers__button{margin-top:25px;margin-bottom:39px}.recommended-designers__button a{line-height:38px;padding-inline:22px;min-width:154px}@media (max-width:991px){.recommended-designers{margin-bottom:32px;overflow:hidden}.recommended-designers__title{font-size:18px;margin-bottom:17px}.recommended-designers__button{margin-top:20px;margin-bottom:31px}}.registration-banner{margin-bottom:41px}.registration-banner__block{padding-block:4rem;background-repeat:no-repeat;background-position:bottom;white-space:collapse;min-height:450px}.registration-banner__block.left-block{border-radius:20px 0 0 20px}.registration-banner__block.right-block{border-radius:0 20px 20px 0}.registration-banner__title{font-size:22px;line-height:1.36;color:#222;white-space:pre;margin-bottom:6px}.registration-banner__description{white-space:pre}.registration-banner__start_text{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;white-space:collapse}.registration-banner__start_text svg{margin:0 10px;min-height:18px;min-width:18px}.registration-banner__description,.registration-banner__start_text{font-size:14px;line-height:1.43;color:#222;font-weight:400}.registration-banner__description.left-block,.registration-banner__start_text.left-block,.registration-banner__title.left-block{color:#fff}.registration-banner__start-button a.btn{min-width:150px;min-height:40px;margin:15px}@media (max-width:991px){.registration-banner{margin-bottom:32px}.registration-banner .container{display:block!important;padding-bottom:32px;position:relative}.registration-banner .container:after{content:"";display:block;width:calc(100% - 48px);height:1px;background:#e0e0e0;position:absolute;bottom:0;margin:auto}.registration-banner .registration-banner__block.right-block{border-radius:20px 20px 0 0;margin-bottom:0;background-image:url(../images/topwhitemobile.png)!important;background-size:cover}.registration-banner .registration-banner__block.left-block{border-radius:0 0 20px 20px;background-image:url(../images/bottomblackmobile.png)!important;background-size:cover}.registration-banner__block{padding-block:60px;min-height:400px}.registration-banner__title{font-size:18px;line-height:1.44;margin-bottom:4px}.registration-banner__description,.registration-banner__start_text{white-space:normal;line-height:20px}.registration-banner__description{margin-bottom:4px}.registration-banner__start_text{margin-bottom:1px}}.home-inspiration-grid{margin-bottom:121px}.home-inspiration-grid .container{padding-inline-start:calc(.75rem + 20px)}.home-inspiration-grid__grid{display:grid;grid-template-columns:repeat(7,1fr);-ms-flex-pack:justify;justify-content:space-between;gap:25px}@media (max-width:991px){.home-inspiration-grid__grid--desktop{display:none}}.home-inspiration-grid__swiper{width:100%;overflow:visible}@media (min-width:992px){.home-inspiration-grid__swiper--mobile{display:none}}.home-inspiration-grid__swiper .swiper-wrapper{-ms-flex-align:stretch;align-items:stretch}.home-inspiration-grid__swiper .swiper-slide{height:auto;width:auto}.home-inspiration-grid__swiper .swiper-slide .home-inspiration-grid__item{width:100%;height:100%}.home-inspiration-grid__pagination{position:relative!important;margin-top:20px;text-align:center}.home-inspiration-grid__pagination .swiper-pagination-bullet{width:8px;height:8px;background:#c4c4c4;opacity:1;margin:0 4px}.home-inspiration-grid__pagination .swiper-pagination-bullet-active{background:#4a4a4a}.home-inspiration-grid__pagination .swiper-pagination-bullet-active-next,.home-inspiration-grid__pagination .swiper-pagination-bullet-active-prev{background:#e0e0e0}.home-inspiration-grid__pagination .swiper-pagination-bullet-active-next-next,.home-inspiration-grid__pagination .swiper-pagination-bullet-active-prev-prev{transform:scale(.7)}.home-inspiration-grid__title{font-size:22px;line-height:1.36;font-weight:700;color:#222;margin-block-end:29px}.home-inspiration-grid__item{min-height:120px;min-width:160px;border-radius:8px;background-color:#fff}.home-inspiration-grid__item:hover{background-color:#fff;border-color:#222}.home-inspiration-grid__item__icon{min-width:35px;min-height:35px;margin:15px 15px 23px}.home-inspiration-grid__item__icon,.home-inspiration-grid__item__title{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.home-inspiration-grid__item__title{font-size:18px;line-height:1.44;font-weight:400;color:#222}@media (max-width:991px){.home-inspiration-grid{margin-bottom:25px;overflow:hidden}.home-inspiration-grid__title{font-size:18px;margin-block-end:17px}.home-inspiration-grid__item{min-height:121px;min-width:140px}.home-inspiration-grid__item__icon{margin:20px 12px 21px;min-width:35px;min-height:35px}.home-inspiration-grid__item__icon img{max-width:35px;max-height:35px}.home-inspiration-grid__item__title{font-size:18px;padding:0 8px 12px}.home-inspiration-grid__pagination{transform:none!important;left:unset!important;margin-top:24px;width:100%!important}}*{box-sizing:border-box}*,body{margin:0;padding:0}body{font-family:Assistant,sans-serif;line-height:1.5;direction:rtl}body,button{font-size:14px;color:#333}button{cursor:pointer;font-family:inherit;border:none;background:none}a{text-decoration:none;color:inherit}ul{list-style:none}#professional_services,#work_regions{padding:0}.professional-services-autocomplete,.work-regions-autocomplete{position:relative;height:auto;min-height:37px}.professional-services-autocomplete .professional-services-display,.professional-services-autocomplete .work-regions-display,.work-regions-autocomplete .professional-services-display,.work-regions-autocomplete .work-regions-display{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:7px 15px;font-size:14px;line-height:1.4;border-radius:25px;border:1px solid #e5e5e5;background:#f6f7fb;color:#4a4a4a;transition:all .2s ease;cursor:pointer;height:auto;width:295px}.professional-services-autocomplete .professional-services-display:focus-within,.professional-services-autocomplete .work-regions-display:focus-within,.work-regions-autocomplete .professional-services-display:focus-within,.work-regions-autocomplete .work-regions-display:focus-within{border-color:#2f73e2;box-shadow:0 0 0 3px rgba(47,115,226,.1)}.professional-services-autocomplete .professional-services-display .taxonomy-multiselect__icon,.professional-services-autocomplete .work-regions-display .taxonomy-multiselect__icon,.work-regions-autocomplete .professional-services-display .taxonomy-multiselect__icon,.work-regions-autocomplete .work-regions-display .taxonomy-multiselect__icon{width:18px;height:19px;-ms-flex-negative:0;flex-shrink:0;color:#4a4a4a}.professional-services-autocomplete .professional-services-display .taxonomy-multiselect__icon path,.professional-services-autocomplete .work-regions-display .taxonomy-multiselect__icon path,.work-regions-autocomplete .professional-services-display .taxonomy-multiselect__icon path,.work-regions-autocomplete .work-regions-display .taxonomy-multiselect__icon path{fill:currentColor}.professional-services-autocomplete .professional-services-display input,.professional-services-autocomplete .work-regions-display input,.work-regions-autocomplete .professional-services-display input,.work-regions-autocomplete .work-regions-display input{min-width:45px;width:auto;height:100%;min-height:100%}.professional-services-autocomplete .professional-services-display.has-selection .taxonomy-multiselect__icon,.professional-services-autocomplete .work-regions-display.has-selection .taxonomy-multiselect__icon,.work-regions-autocomplete .professional-services-display.has-selection .taxonomy-multiselect__icon,.work-regions-autocomplete .work-regions-display.has-selection .taxonomy-multiselect__icon{display:none}.professional-services-autocomplete .professional-services-selected,.professional-services-autocomplete .work-regions-selected,.work-regions-autocomplete .professional-services-selected,.work-regions-autocomplete .work-regions-selected{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.professional-services-autocomplete .professional-services-selected .selected-chip,.professional-services-autocomplete .work-regions-selected .selected-chip,.work-regions-autocomplete .professional-services-selected .selected-chip,.work-regions-autocomplete .work-regions-selected .selected-chip{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;padding:4px 8px;font-size:12px;color:#374151;gap:4px;max-width:100px}.professional-services-autocomplete .professional-services-selected .selected-chip.counter-chip,.professional-services-autocomplete .work-regions-selected .selected-chip.counter-chip,.work-regions-autocomplete .professional-services-selected .selected-chip.counter-chip,.work-regions-autocomplete .work-regions-selected .selected-chip.counter-chip{position:absolute;left:10px;top:12px;padding:0!important;border:0!important;background:0!important}.professional-services-autocomplete .professional-services-selected .selected-chip span,.professional-services-autocomplete .work-regions-selected .selected-chip span,.work-regions-autocomplete .professional-services-selected .selected-chip span,.work-regions-autocomplete .work-regions-selected .selected-chip span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.professional-services-autocomplete .professional-services-selected .selected-chip .remove-chip,.professional-services-autocomplete .work-regions-selected .selected-chip .remove-chip,.work-regions-autocomplete .professional-services-selected .selected-chip .remove-chip,.work-regions-autocomplete .work-regions-selected .selected-chip .remove-chip{cursor:pointer;color:#9ca3af;font-weight:700;min-width:7px}.professional-services-autocomplete .professional-services-selected .selected-chip .remove-chip:hover,.professional-services-autocomplete .work-regions-selected .selected-chip .remove-chip:hover,.work-regions-autocomplete .professional-services-selected .selected-chip .remove-chip:hover,.work-regions-autocomplete .work-regions-selected .selected-chip .remove-chip:hover{color:#ef4444}.professional-services-autocomplete .professional-services-input,.professional-services-autocomplete .work-regions-input,.work-regions-autocomplete .professional-services-input,.work-regions-autocomplete .work-regions-input{-ms-flex:1;flex:1;min-width:120px;border:none;outline:none;background:transparent;font-size:12px;color:#374151}.professional-services-autocomplete .professional-services-input::-webkit-input-placeholder,.professional-services-autocomplete .work-regions-input::-webkit-input-placeholder,.work-regions-autocomplete .professional-services-input::-webkit-input-placeholder,.work-regions-autocomplete .work-regions-input::-webkit-input-placeholder{color:#757575}.professional-services-autocomplete .professional-services-input::-moz-placeholder,.professional-services-autocomplete .work-regions-input::-moz-placeholder,.work-regions-autocomplete .professional-services-input::-moz-placeholder,.work-regions-autocomplete .work-regions-input::-moz-placeholder{color:#757575}.professional-services-autocomplete .professional-services-input:-ms-input-placeholder,.professional-services-autocomplete .professional-services-input::-ms-input-placeholder,.professional-services-autocomplete .work-regions-input:-ms-input-placeholder,.professional-services-autocomplete .work-regions-input::-ms-input-placeholder,.work-regions-autocomplete .professional-services-input:-ms-input-placeholder,.work-regions-autocomplete .professional-services-input::-ms-input-placeholder,.work-regions-autocomplete .work-regions-input:-ms-input-placeholder,.work-regions-autocomplete .work-regions-input::-ms-input-placeholder{color:#757575}.professional-services-autocomplete .professional-services-input::placeholder,.professional-services-autocomplete .work-regions-input::placeholder,.work-regions-autocomplete .professional-services-input::placeholder,.work-regions-autocomplete .work-regions-input::placeholder{color:#757575}.professional-services-autocomplete .suggestion-group-header,.work-regions-autocomplete .suggestion-group-header{padding:8px 12px;background:#f9f9f9;font-weight:700;font-size:12px;color:#888;border-bottom:1px solid #eee;text-align:right}.professional-services-autocomplete .professional-services-suggestions,.professional-services-autocomplete .work-regions-suggestions,.work-regions-autocomplete .professional-services-suggestions,.work-regions-autocomplete .work-regions-suggestions{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.1);z-index:11;max-height:240px;overflow-y:auto}.professional-services-autocomplete .professional-services-suggestions .suggestion-item,.professional-services-autocomplete .work-regions-suggestions .suggestion-item,.work-regions-autocomplete .professional-services-suggestions .suggestion-item,.work-regions-autocomplete .work-regions-suggestions .suggestion-item{padding:12px 16px;cursor:pointer;font-size:14px;color:#374151;transition:all .2s ease}.professional-services-autocomplete .professional-services-suggestions .suggestion-item:first-child,.professional-services-autocomplete .work-regions-suggestions .suggestion-item:first-child,.work-regions-autocomplete .professional-services-suggestions .suggestion-item:first-child,.work-regions-autocomplete .work-regions-suggestions .suggestion-item:first-child{border-radius:12px 12px 0 0}.professional-services-autocomplete .professional-services-suggestions .suggestion-item:last-child,.professional-services-autocomplete .work-regions-suggestions .suggestion-item:last-child,.work-regions-autocomplete .professional-services-suggestions .suggestion-item:last-child,.work-regions-autocomplete .work-regions-suggestions .suggestion-item:last-child{border-radius:0 0 12px 12px}.professional-services-autocomplete .professional-services-suggestions .suggestion-item:only-child,.professional-services-autocomplete .work-regions-suggestions .suggestion-item:only-child,.work-regions-autocomplete .professional-services-suggestions .suggestion-item:only-child,.work-regions-autocomplete .work-regions-suggestions .suggestion-item:only-child{border-radius:12px}.professional-services-autocomplete .professional-services-suggestions .suggestion-item.active,.professional-services-autocomplete .professional-services-suggestions .suggestion-item:hover,.professional-services-autocomplete .work-regions-suggestions .suggestion-item.active,.professional-services-autocomplete .work-regions-suggestions .suggestion-item:hover,.work-regions-autocomplete .professional-services-suggestions .suggestion-item.active,.work-regions-autocomplete .professional-services-suggestions .suggestion-item:hover,.work-regions-autocomplete .work-regions-suggestions .suggestion-item.active,.work-regions-autocomplete .work-regions-suggestions .suggestion-item:hover{background-color:#f3f4f6;color:#2f73e2}.professional-services-autocomplete .professional-services-suggestions .suggestion-item.error,.professional-services-autocomplete .professional-services-suggestions .suggestion-item.loading,.professional-services-autocomplete .professional-services-suggestions .suggestion-item.no-results,.professional-services-autocomplete .work-regions-suggestions .suggestion-item.error,.professional-services-autocomplete .work-regions-suggestions .suggestion-item.loading,.professional-services-autocomplete .work-regions-suggestions .suggestion-item.no-results,.work-regions-autocomplete .professional-services-suggestions .suggestion-item.error,.work-regions-autocomplete .professional-services-suggestions .suggestion-item.loading,.work-regions-autocomplete .professional-services-suggestions .suggestion-item.no-results,.work-regions-autocomplete .work-regions-suggestions .suggestion-item.error,.work-regions-autocomplete .work-regions-suggestions .suggestion-item.loading,.work-regions-autocomplete .work-regions-suggestions .suggestion-item.no-results{cursor:default;font-style:italic;color:#9ca3af}.professional-services-autocomplete .professional-services-suggestions .suggestion-item.error:hover,.professional-services-autocomplete .professional-services-suggestions .suggestion-item.loading:hover,.professional-services-autocomplete .professional-services-suggestions .suggestion-item.no-results:hover,.professional-services-autocomplete .work-regions-suggestions .suggestion-item.error:hover,.professional-services-autocomplete .work-regions-suggestions .suggestion-item.loading:hover,.professional-services-autocomplete .work-regions-suggestions .suggestion-item.no-results:hover,.work-regions-autocomplete .professional-services-suggestions .suggestion-item.error:hover,.work-regions-autocomplete .professional-services-suggestions .suggestion-item.loading:hover,.work-regions-autocomplete .professional-services-suggestions .suggestion-item.no-results:hover,.work-regions-autocomplete .work-regions-suggestions .suggestion-item.error:hover,.work-regions-autocomplete .work-regions-suggestions .suggestion-item.loading:hover,.work-regions-autocomplete .work-regions-suggestions .suggestion-item.no-results:hover{background-color:transparent;color:#9ca3af}.professional-services-autocomplete .professional-services-suggestions .suggestion-item.error,.professional-services-autocomplete .work-regions-suggestions .suggestion-item.error,.work-regions-autocomplete .professional-services-suggestions .suggestion-item.error,.work-regions-autocomplete .work-regions-suggestions .suggestion-item.error{color:#ef4444}.professional-services-suggestions .suggestion-item.has-category{padding:8px 12px;border-bottom:1px solid #eee;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px;cursor:pointer}.professional-services-suggestions .suggestion-item:hover{background-color:#f5f5f5}.suggestion-parent-category{font-size:12px;color:#999;font-weight:600;margin-bottom:2px}.suggestion-child-name{font-size:14px;color:#333;font-weight:400}.error-404{height:70vh;direction:rtl;text-align:center}.error-404,.error-404__container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.error-404__container{-ms-flex-direction:column;flex-direction:column;max-width:600px;padding:0 20px}.error-404__heading{font-size:64px;font-weight:700;color:#222;margin:0 0 10px;line-height:1.2}.error-404__text{font-size:14px;color:#4a4a4a;margin:0 0 30px}.error-404__button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#3b82f6;color:#fff;font-size:14px;font-weight:500;text-decoration:none;padding:8px 40px;border-radius:24px;transition:background-color .3s ease}.error-404__button:hover{background-color:#2563eb}.error-404__button:focus{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.3)}@media (max-width:768px){.error-404__heading{font-size:32px}.error-404__text{font-size:10px}}.legal-page{padding:60px 0;direction:rtl}.legal-page__inner{max-width:800px;margin:0 auto}.legal-page__header{padding-bottom:20px}.legal-page__title{font-size:22px;font-weight:700;color:#222;margin:0 0 10px;text-align:right}.legal-page__subtitle{font-size:16px;color:#757575;margin:0 0 20px;text-align:right}.legal-page__meta{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.legal-page__updated{font-size:14px;color:#757575}.legal-page__updated .label{margin-left:5px;font-weight:500}.legal-page__updated .date{color:#4a4a4a}.legal-page__content{color:#4a4a4a;font-size:14px;line-height:1.6;text-align:right}.legal-page__content h1,.legal-page__content h2,.legal-page__content h3,.legal-page__content h4,.legal-page__content h5,.legal-page__content h6{color:#222;margin:30px 0 15px;font-weight:600}.legal-page__content h2{font-size:22px}.legal-page__content h3{font-size:18px}.legal-page__content p{margin-bottom:15px}.legal-page__content ol,.legal-page__content ul{margin:0 20px 15px 0;padding:0}.legal-page__content ol li,.legal-page__content ul li{margin-bottom:8px}.legal-page__content a{color:#3b82f6;text-decoration:none}.legal-page__content a:hover{text-decoration:underline}.legal-page__content blockquote{border-right:3px solid #e5e5e5;margin:0 0 15px;padding:10px 15px;background-color:#f9f9f9}.legal-page__content blockquote p:last-child{margin-bottom:0}.legal-page__content code{background-color:#f1f5f9;padding:2px 5px;border-radius:3px;font-family:monospace}.legal-page__section{margin-bottom:30px}.legal-page__section-title{font-size:20px;color:#222;margin:0 0 15px;font-weight:600}.legal-page__section-content p:last-child{margin-bottom:0}@media (max-width:768px){.legal-page{padding:30px 0}.legal-page__inner{padding:25px}.legal-page__title{font-size:24px}.legal-page__content{font-size:15px}.legal-page__content h2{font-size:20px}.legal-page__content h3{font-size:17px}}.thank{min-height:600px;position:relative;z-index:5;overflow:hidden;height:100vh}.thank .background{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1}@media (max-width:767px){.thank .background{display:none}}.thank .container{height:100%}.thank .content{position:relative;z-index:5;color:#fff;text-align:center;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.thank .content .title{font-size:140px;font-style:normal;font-size:64px;line-height:1.13;font-weight:300}@media (max-width:767px){.thank .content .title{font-size:40px;font-style:normal;font-weight:300;line-height:1.8}}.thank .content .description{font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin:20px 0 38px}@media (max-width:767px){.thank .content .description{font-size:22px;font-style:normal;font-weight:400;line-height:normal}}.thank .content .button a{background:#fff;color:#030a11;font-size:21px;font-weight:500;line-height:.86;letter-spacing:0;text-align:center;height:60px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:205px}.thank .content .button a:hover{background:linear-gradient(90deg,#bd8a37,#ca9e57 45.5%,#ae761c)}.designers-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:67px 40px}.designers-grid:has(.no-results){grid-template-columns:repeat(1,1fr)}.no-results{text-align:center;padding:3rem 2rem}.no-results .no-results__content{max-width:400px;margin:0 auto}.no-results .no-results__content h3{color:#222;margin-bottom:1rem;font-size:1.5rem}.no-results .no-results__content p{color:#4a4a4a;margin-bottom:1.5rem;line-height:1.6}.filters-mobile{display:none;-ms-flex-pack:justify;justify-content:space-between;padding:7px 15px;background-color:#fefefe;border:1px solid #e5e5e5;border-radius:50px;margin-block:36px 23px}.filters-mobile,.filters-mobile-header{-ms-flex-align:center;align-items:center}.filters-mobile-header{display:-ms-flexbox;display:flex;gap:16px}@media (max-width:768px){.filters-section{display:none}.results-bar{-ms-flex-direction:row;flex-direction:row;padding:0;margin-bottom:17px}.filters-mobile{display:-ms-flexbox;display:flex}.designers-grid{display:block}}.designers-loading .designer-card{opacity:.6;pointer-events:none;transition:opacity .3s ease}.designers-grid{transition:opacity .3s ease}.designers-grid.updating{opacity:.6}#main>div>div.filters-section.panel.my-5>form>div:first-child > div > div > svg{display:none}.user-dashboard{min-height:100vh;padding:60px 0}@media (max-width:991px){.user-dashboard{padding-block:32px;min-height:0}}.user-dashboard .container{padding-inline:11px;display:-ms-flexbox;display:flex;gap:54px}@media (max-width:991px){.user-dashboard__content{padding-inline:12px}}.user-dashboard__section-title{margin:0 0 16px}.user-dashboard__sidebar{width:270px;background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 4px 20px 0 rgba(0,0,0,.1019607843);padding:16px 20px 20px;position:sticky;top:80px;-ms-flex-item-align:start;align-self:flex-start}@media (max-width:991px){.user-dashboard__sidebar{position:fixed;bottom:0;top:auto;left:0;right:0;z-index:14;width:100%;box-shadow:-2px -2px 15px 0 rgba(0,0,0,.0392156863);padding:12px;border:0}}.user-dashboard__nav{margin-bottom:0;padding:0}.user-dashboard__nav-list{list-style:none;padding:0;margin:0}@media (max-width:991px){.user-dashboard__nav-list{display:grid;grid-template-columns:repeat(4,1fr)}}@media (max-width:991px){.user-dashboard__nav-item{display:contents;text-align:center}.user-dashboard__nav-item:first-child{display:none}}.user-dashboard__nav-item:not(:last-child){margin-bottom:13px}.user-dashboard__nav-link,.user-dashboard__nav-toggle{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px;gap:11px;color:#4a4a4a;font-size:12px;font-weight:400;transition:all .2s ease;text-decoration:none;border-top-left-radius:8px;border-bottom-left-radius:8px}.user-dashboard__nav-link:hover,.user-dashboard__nav-toggle:hover{background-color:#f6f7fb}.user-dashboard__nav-link--active,.user-dashboard__nav-toggle--active{background-color:#f6f7fb;border-right:1px solid #4a4a4a}.user-dashboard__nav-link svg,.user-dashboard__nav-toggle svg{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0}.user-dashboard__nav-link .d-flex,.user-dashboard__nav-toggle .d-flex{gap:11px}@media (max-width:991px){.user-dashboard__nav-link,.user-dashboard__nav-toggle{-ms-flex:1 1 25%;flex:1 1 25%;-ms-flex-direction:column;flex-direction:column;border:none!important;background:#fff!important;font-size:10px;padding:0;gap:5px}}.user-dashboard__nav-toggle{-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991px){.user-dashboard__nav-toggle>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5px!important}}.user-dashboard__nav-toggle--active .user-dashboard__nav-arrow{transform:rotate(180deg)}.user-dashboard__nav-arrow{transition:transform .2s ease;-ms-flex-negative:0;flex-shrink:0;width:10px!important;height:10px!important}@media (max-width:991px){.user-dashboard__nav-arrow{display:none}}.user-dashboard__nav-submenu{padding-inline-start:47px;max-height:0;overflow:hidden;transition:.3s ease;transition-property:max-height,margin-top}.user-dashboard__nav-submenu--open{max-height:100px;margin-top:14px}@media (max-width:991px){.user-dashboard__nav-submenu{display:none}}.user-dashboard__nav-subitem:not(:last-child){margin-bottom:14px}.user-dashboard__nav-sublink{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:11px;padding:10px 18px;color:#4a4a4a;font-size:12px;gap:9px;transition:all .2s ease;text-decoration:none;border-top-left-radius:8px;border-bottom-left-radius:8px}.user-dashboard__nav-sublink:hover{background-color:#f6f7fb}.user-dashboard__nav-sublink--active{background-color:#f6f7fb;border-right:1px solid #4a4a4a}.user-dashboard__nav-sublink svg{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0}.user-dashboard__breadcrumbs{margin-bottom:9px}.user-dashboard .profile-settings__breadcrumbs{margin-bottom:14px}.user-dashboard .profile-settings__breadcrumbs .separator{margin-inline:7px}.user-dashboard__breadcrumb-list{-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.user-dashboard__breadcrumb-item,.user-dashboard__breadcrumb-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.user-dashboard__breadcrumb-item--current .user-dashboard__breadcrumb-text{color:#1a1a1a;font-weight:500}.user-dashboard__breadcrumb-link{color:#4a4a4a;text-decoration:none;font-size:12px;line-height:1;transition:color .2s ease}.user-dashboard__breadcrumb-link:hover{color:#4a4a4a;text-decoration:underline}.user-dashboard__breadcrumb-text{color:#4a4a4a;font-size:12px;line-height:1}.user-dashboard__breadcrumb-separator{color:#999;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.user-dashboard__section-header{margin-bottom:26px}.user-dashboard__section-title{font-size:22px;line-height:1;font-weight:700;color:#222;margin:0 0 28px}@media (max-width:991px){.user-dashboard__section-title{font-size:18px}}.user-dashboard__section-subtitle{color:#4a4a4a;font-size:14px;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:11px}.user-dashboard__settings-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px 0 rgba(0,0,0,.1019607843);border:1px solid #e5e5e5;padding:38px 51px;margin-bottom:24px}.user-dashboard__password-form,.user-dashboard__profile-form{width:100%}.user-dashboard__form-row{margin-bottom:20px}.user-dashboard__form-row:last-of-type{margin-bottom:0}.user-dashboard__form-group{width:100%}.user-dashboard__form-label{display:block;font-size:14px;font-weight:500;color:#1a1a1a;margin-bottom:7px}.user-dashboard__form-label .required{color:#d63638}.user-dashboard__form-input{width:100%;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;color:#1a1a1a;background:#fff;transition:all .2s ease}.user-dashboard__form-input:focus{outline:none;border-color:#4a4a4a;box-shadow:0 0 0 2px rgba(74,74,74,.1)}.user-dashboard__form-input::-webkit-input-placeholder{color:#999}.user-dashboard__form-input::-moz-placeholder{color:#999}.user-dashboard__form-input:-ms-input-placeholder,.user-dashboard__form-input::-ms-input-placeholder{color:#999}.user-dashboard__form-input::placeholder{color:#999}.user-dashboard__password-display{margin-bottom:16px}.user-dashboard__password-field{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;background:#f9f9f9}.user-dashboard__password-stars{-ms-flex:1;flex:1;font-size:14px;color:#666;letter-spacing:2px}.user-dashboard__field-display{gap:10px}.user-dashboard__field-display,.user-dashboard__field-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.user-dashboard__field-icon{width:14px;height:14px;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.user-dashboard__field-icon svg{width:14px;height:14px}.user-dashboard__field-label{font-size:12px;font-weight:500;color:#4a4a4a;margin:0;min-width:80px;margin-bottom:8px}.user-dashboard__field-value{font-size:12px!important;-ms-flex:1;flex:1;margin-left:12px}.user-dashboard__cancel-btn,.user-dashboard__edit-btn{background:none;border:none;cursor:pointer;padding:4px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:6px}.user-dashboard__field-edit{margin-top:2px;display:none}.user-dashboard__field-edit.active{display:block}.user-dashboard__field-input-group.user-dashboard__password-inputs{gap:16px}.user-dashboard__field-input-group.user-dashboard__password-inputs .dashicons-hidden:before{content:url(../images/eye-closed.svg)}.user-dashboard__field-input-group.user-dashboard__password-inputs .dashicons-visible:before{content:url(../images/eye.svg)}.user-dashboard__field-input-group.user-dashboard__password-inputs .user-dashboard__field-buttons{-ms-flex-pack:start;justify-content:flex-start}.user-dashboard__submit-btn{background:#007cba;-ms-flex-negative:0;flex-shrink:0}.user-dashboard__submit-btn:hover{background:#005a87}.user-dashboard__change-password-btn{background:none;border:none;color:#4a4a4a;font-size:12px;font-weight:500;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s ease}.user-dashboard__change-password-btn:hover{background:rgba(74,74,74,.1)}.user-dashboard__password-fields{margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f1}.user-dashboard__field{padding:1px 2px 0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid transparent;margin-bottom:21px}.user-dashboard__field:last-child{border-bottom:none}.user-dashboard__field--readonly{opacity:.8}.user-dashboard__field--readonly .user-dashboard__field-display{padding:3px 0 5px}.user-dashboard__field-content{min-width:0;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.user-dashboard__field-value{font-size:14px;color:#1a1a1a;font-weight:500}.user-dashboard__edit-text{font-size:12px;color:#4a4a4a;font-weight:400}.user-dashboard__edit-text svg{width:18px;height:18px}.user-dashboard__field-input-group{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-align:end;align-items:flex-end}.user-dashboard__field-input-group.user-dashboard__password-inputs{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;gap:12px}.user-dashboard__field-input-group.user-dashboard__password-inputs .user-dashboard__password-field{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.user-dashboard__field-input-group.user-dashboard__password-inputs .user-dashboard__field-buttons{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-pack:end;justify-content:flex-end;margin-top:8px}.user-dashboard__submit-btn{width:32px;height:32px;background:#2f73e2;color:#fff;border:none;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:16px;transition:background-color .2s ease}.user-dashboard__submit-btn:hover{background:#1e5bb8}.user-dashboard__cancel-btn{width:32px;height:32px;background:transparent;border:1px solid #e0e0e0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .2s ease}.user-dashboard__cancel-btn:hover{background:#f5f5f5;border-color:#d0d0d0}.user-dashboard__cancel-btn svg{width:14px;height:14px}.user-dashboard__form-actions{display:-ms-flexbox;display:flex;gap:12px;margin-top:24px;padding-top:16px;border-top:1px solid #f0f0f1}.user-dashboard__btn{padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.user-dashboard__btn--primary{background:#4a4a4a;color:#fff}.user-dashboard__btn--primary:hover{background:#3a3a3a}.user-dashboard__btn--secondary{background:#f6f7fb;color:#4a4a4a;border:1px solid #e0e0e0}.user-dashboard__btn--secondary:hover{background:#e9ecf0}.user-dashboard__password-reset{margin-top:24px;padding-top:20px;border-top:1px solid #f0f0f1}.user-dashboard__reset-title{font-size:16px;font-weight:500;color:#1a1a1a;margin:0 0 8px}.user-dashboard__reset-description{font-size:14px;color:#666;margin:0 0 16px}.user-dashboard .notice{padding:12px 16px;border-radius:8px;margin-bottom:20px;position:relative}.user-dashboard .notice.notice-success{background:#e8f5e8;border-left:4px solid #46b450;color:#155724}.user-dashboard .notice.notice-error{background:#fdf2f2;border-left:4px solid #d63638;color:#721c24}.user-dashboard .notice p{margin:0;font-size:14px}.user-dashboard__album-title{margin:0}.user-dashboard__album-link{color:#1a1a1a;text-decoration:none;font-weight:600;transition:color .2s ease}.user-dashboard__album-link:hover{color:#2f73e2;text-decoration:none}.user-dashboard__album-link:focus{outline:2px solid #2f73e2;outline-offset:2px;text-decoration:none}@media (max-width:768px){.user-dashboard__form-actions{-ms-flex-direction:column;flex-direction:column}.user-dashboard__btn{width:100%}.user-dashboard__password-field{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;gap:8px}.user-dashboard__change-password-btn{-ms-flex-item-align:end;align-self:flex-end}}.user-albums{max-width:1000px;padding:0}.user-albums__breadcrumbs{margin-bottom:18px;line-height:1}.user-albums__breadcrumb-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;margin:0;padding:0;font-size:.875rem}.user-albums__breadcrumb-item,.user-albums__breadcrumb-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem}.user-albums__breadcrumb-item--current .user-albums__breadcrumb-text{color:#1a1a1a;font-weight:500}.user-albums__breadcrumb-link{color:#4a4a4a;text-decoration:none;transition:color .2s ease}.user-albums__breadcrumb-link:hover{text-decoration:underline}.user-albums__breadcrumb-text{color:#4a4a4a;font-weight:700}.user-albums__breadcrumb-separator{color:#4a4a4a;font-size:.75rem}.edit-review-section{margin-top:2rem}.edit-review-section__title{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;color:var(--color-text-primary)}.review-info-section{margin-bottom:2rem;padding:1.5rem;background:var(--color-background-secondary);border-radius:8px;border:1px solid var(--color-border-light)}.review-info-card{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1.5rem}.review-info-card__designer{-ms-flex-negative:0;flex-shrink:0}.review-info-card__project{-ms-flex:1;flex:1}.review-info-card__project-title{font-size:1.25rem;font-weight:600;margin:0 0 .5rem;color:var(--color-text-primary)}.review-info-card__project-status{display:inline-block;padding:.25rem .75rem;font-size:.875rem;border-radius:4px;background:var(--color-accent-light);color:var(--color-accent);font-weight:500}.designer-card--compact{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.75rem}.designer-card--compact .designer-card__avatar{width:60px;height:60px}.designer-card--compact .designer-card__image{width:100%;height:100%;object-fit:cover;border-radius:50%}.designer-card--compact .designer-card__details{-ms-flex:1;flex:1}.designer-card--compact .designer-card__name{font-size:1rem;font-weight:600;margin:0 0 .25rem;color:var(--color-text-primary)}.designer-card--compact .designer-card__role{font-size:.875rem;margin:0;color:var(--color-text-secondary)}.related-reviews-section{margin-bottom:2rem}.related-reviews-section__title{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--color-text-primary)}.related-reviews-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}.related-review-item{padding:1.25rem;background:var(--color-background-secondary);border-radius:8px;border:1px solid var(--color-border-light)}.related-review-item__header{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.75rem}.related-review-item__designer,.related-review-item__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.related-review-item__designer{gap:.5rem}.related-review-item__designer img{border-radius:50%}.related-review-item__designer-name{font-weight:500;color:var(--color-text-primary)}.related-review-item__meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem}.related-review-item__rating{display:-ms-flexbox;display:flex;gap:.125rem}.related-review-item__star{font-size:1rem;color:var(--color-border-light);transition:color .2s ease}.related-review-item__star--active{color:var(--color-accent)}.related-review-item__date{font-size:.875rem;color:var(--color-text-secondary)}.related-review-item__comment{color:var(--color-text-primary);line-height:1.6}.edit-review__form{background:#fff;border-radius:8px;border:1px solid var(--color-border-light);overflow:hidden}.edit-review__section{padding:1.5rem;border-bottom:1px solid var(--color-border-light)}.edit-review__section:last-child{border-bottom:none}.edit-review__section-title{font-size:1.125rem;font-weight:600;margin-bottom:1rem;color:var(--color-text-primary)}.edit-review__status-options{display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.edit-review__status-option{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem;cursor:pointer;padding:.75rem 1rem;border:2px solid var(--color-border-light);border-radius:6px;transition:all .2s ease}.edit-review__status-option:hover{border-color:var(--color-accent-light);background:var(--color-accent-light)}.edit-review__status-input{margin:0}.edit-review__status-input:checked+.edit-review__status-text{font-weight:600;color:var(--color-accent)}.edit-review__status-option:has(.edit-review__status-input:checked){border-color:var(--color-accent);background:var(--color-accent-light)}.edit-review__status-text{font-size:.875rem;color:var(--color-text-primary);transition:all .2s ease}.edit-review__content{padding:0}.edit-review__content .leave-review__section{padding:1.5rem;border-bottom:1px solid var(--color-border-light);margin:0}.edit-review__content .leave-review__section:last-child{border-bottom:none}.edit-review__actions{padding:1.5rem;background:var(--color-background-light);display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-pack:end;justify-content:flex-end}.edit-review__actions .btn{min-width:120px}.edit-review-message{padding:1rem 1.5rem;margin-bottom:1rem;border-radius:6px;font-weight:500}.edit-review-message--success{background:var(--color-success-light);color:var(--color-success);border:1px solid var(--color-success)}.edit-review-message--error{background:var(--color-error-light);color:var(--color-error);border:1px solid var(--color-error)}.edit-review-message--info{background:var(--color-info-light);color:var(--color-info);border:1px solid var(--color-info)}.rating__group--error,.recommendation__options--error{animation:c .5s ease-in-out}@keyframes c{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.rating__star{cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rating__star:hover{transform:scale(1.1)}.rating__star--hover{color:var(--color-accent-light)!important}@media (max-width:768px){.review-info-card{-ms-flex-align:start;align-items:flex-start;gap:1rem}.edit-review__actions,.edit-review__status-options,.review-info-card{-ms-flex-direction:column;flex-direction:column}.edit-review__actions .btn{width:100%}.related-review-item__header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.related-review-item__meta{-ms-flex-item-align:end;align-self:flex-end}}.user-profile__breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.875rem}.user-profile__breadcrumb-link{color:var(--color-accent);text-decoration:none;transition:color .2s ease}.user-profile__breadcrumb-link:hover{color:var(--color-accent-dark)}.user-profile__breadcrumb-current,.user-profile__breadcrumb-separator{color:var(--color-text-secondary)}.project__meta{position:absolute;bottom:-61px;left:10px;z-index:5;gap:10px}@media (min-width:992px){.project__meta{position:static;gap:13px}}@media (max-width:992px){.project{padding-top:32px}.project .content-meta-actions__mobile{gap:8px}}.banner-gallery__item{border-radius:8px}.banner-gallery__item img{width:100%;height:100%;object-fit:cover;object-position:center}.banner-gallery__single-image{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.banner-gallery__grid--single{display:block!important}.banner-gallery__grid.all-pictures{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%}.banner-gallery__grid.all-pictures--five-plus .swiper-pagination{grid-column:1/-1;-ms-flex-order:999;order:999;position:relative;margin-top:15px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.banner-gallery__grid.all-pictures--five-plus .banner-gallery__item{position:relative;width:100%}.banner-gallery__grid.all-pictures--five-plus .banner-gallery__item img{width:100%;height:100%;object-fit:cover;display:block;border-radius:8px}.banner-gallery__grid.all-pictures--five-plus .banner-gallery__item:first-of-type,.banner-gallery__grid.all-pictures--five-plus .banner-gallery__item:nth-of-type(4){grid-column:1/-1;aspect-ratio:16/10}.banner-gallery__grid.all-pictures--five-plus .banner-gallery__item:not(:first-of-type):not(:nth-of-type(4)){aspect-ratio:1/1}.banner-gallery__grid.all-pictures--five-plus .banner-gallery__item:nth-of-type(2):not(:has(~.banner-gallery__item)){grid-column:1/-1;aspect-ratio:16/10}.banner-gallery__grid.all-pictures--five-plus .banner-gallery__item:nth-of-type(5):not(:has(~.banner-gallery__item)){grid-column:1/-1;aspect-ratio:16/10}.banner-gallery__grid.all-pictures--five-plus .banner-gallery__item:nth-of-type(n+7):nth-of-type(odd):not(:has(~.banner-gallery__item)){grid-column:1/-1;aspect-ratio:16/10}@media (max-width:992px){.banner-gallery__grid .banner-gallery__item.banner-gallery__item--main,.banner-gallery__grid .banner-gallery__item.banner-gallery__item--side{display:none}.banner-gallery__grid .btn-secondary.banner-gallery__show-more{bottom:70px}.banner-gallery__grid .banner-gallery__item img{height:243px;object-fit:cover}.banner-gallery__grid.swiper-initialized{display:block;overflow:hidden;height:302px}.banner-gallery__grid.swiper-initialized .banner-gallery__item{height:243px}.banner-gallery__grid.swiper-initialized .banner-gallery__item img{height:100%;object-fit:cover}.banner-gallery__grid.swiper-initialized .banner-gallery__pagination.swiper-pagination{top:unset;bottom:-12px;bottom:24px!important}}.banner-gallery__pagination{bottom:-21px!important}.banner-gallery__pagination .swiper-pagination-bullet{opacity:1}.banner-gallery__pagination .swiper-pagination-bullet-active{background-color:#4a4a4a}.banner-gallery__pagination .swiper-pagination-bullet-active-next-next,.banner-gallery__pagination .swiper-pagination-bullet-active-prev-prev{transform:scale(.5)}.banner-gallery__show-more{position:absolute;inset-inline-end:9px;inset-block-end:9px;z-index:1}.banner-gallery__photographer{font-size:12px;font-weight:500;color:#4a4a4a}.banner-gallery__album-link{position:absolute;bottom:10px;left:10px;z-index:2;font-size:14px;padding:10px;color:#222;background-color:hsla(0,0%,100%,.9);border-radius:20px;text-decoration:none;font-weight:500;width:-moz-fit-content;width:fit-content;backdrop-filter:blur(4px)}.banner-gallery__album-link:hover{background-color:#fff;color:#222;text-decoration:none}.banner-gallery__three-layout{display:none}@media (min-width:992px){.banner-gallery__grid{height:520px;display:grid;gap:10px}.banner-gallery__grid .banner-gallery__item{display:-ms-flexbox;display:flex;aspect-ratio:unset}.banner-gallery__grid .banner-gallery__item a{width:100%;display:block}.banner-gallery__grid--single .banner-gallery__item{aspect-ratio:unset;max-height:520px}.banner-gallery__grid--three,.banner-gallery__grid--two{grid-template-columns:19fr 9fr}.banner-gallery__grid--three{grid-template-rows:1fr 1fr}.banner-gallery__grid--three .banner-gallery__item:first-child{grid-row:1/3}.banner-gallery__grid--four .banner-gallery__item:nth-child(4){grid-column:2/4;grid-row:2}.banner-gallery__grid--five-plus,.banner-gallery__grid--four{grid-template-columns:20fr 8fr 8fr;grid-template-rows:repeat(2,1fr)}.banner-gallery__grid--five-plus .banner-gallery__item:first-child,.banner-gallery__grid--four .banner-gallery__item:first-child{grid-row:1/3}.banner-gallery__grid--five-plus .banner-gallery__item:nth-child(2),.banner-gallery__grid--four .banner-gallery__item:nth-child(2){grid-column:2;grid-row:1}.banner-gallery__grid--five-plus .banner-gallery__item:nth-child(3),.banner-gallery__grid--four .banner-gallery__item:nth-child(3){grid-column:3;grid-row:1}.banner-gallery__item{border-radius:8px!important;overflow:hidden!important}.banner-gallery__show-more{inset-inline-end:20px;inset-block-end:22px}.banner-gallery__photographer{font-size:14px}.banner-gallery__pagination{display:none}.banner-gallery .swiper,.banner-gallery .swiper-slide,.banner-gallery .swiper-wrapper{display:contents}.banner-gallery__three-layout{display:-ms-flexbox;display:flex;height:400px;gap:10px}.banner-gallery__three-layout .banner-gallery__main-image{-ms-flex:0 0 70%;flex:0 0 70%}.banner-gallery__three-layout .banner-gallery__main-image .banner-gallery__item--main{width:100%;height:100%;aspect-ratio:unset;border-radius:20px}.banner-gallery__three-layout .banner-gallery__side-images{-ms-flex:0 0 30%;flex:0 0 30%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5px}.banner-gallery__three-layout .banner-gallery__side-images .banner-gallery__item--side{width:100%;height:calc(50% - 2.5px);aspect-ratio:unset;border-radius:20px}.banner-gallery__grid--three .banner-gallery__swiper{display:none}.banner-gallery--single .banner-gallery__grid{display:block}.banner-gallery--single .banner-gallery__item--single{max-width:1280px;max-height:600px;border-radius:20px}}@media (max-width:768px){.banner-gallery__four-layout{display:none!important}.swiper-ios+.banner-gallery__photographer{margin-top:-42px}}.reviews-section__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.reviews-section__title{font-size:18px;font-weight:700;color:#4a4a4a}.reviews-section__view-all{text-decoration:none;min-width:157px;margin:32px auto 0;display:inline-block;white-space:nowrap;transition:all .2s ease;position:relative}.reviews-section__view-all.loading{opacity:.7;pointer-events:none}.reviews-section__show-less{text-decoration:none;min-width:157px;margin:32px auto 0;display:inline-block;white-space:nowrap;transition:all .2s ease;position:relative}.reviews-section__loading{text-align:center;padding:20px;color:#666;font-style:italic}.reviews-section__error{text-align:center;padding:20px;color:#d32f2f;background-color:#ffebee;border-radius:4px;margin:20px 0}.review-card{padding-bottom:36px;opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease}.review-card.ajax-loading{opacity:0;transform:translateY(20px)}.review-card.ajax-loaded{animation:d .5s ease forwards}.review-card__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e5e5e5;padding:13px 17px 15px 28px}.review-card__user-info{-ms-flex:1;flex:1}.review-card__name{margin:0 0 .25rem;font-size:1.1rem;font-weight:600;color:#222}.review-card__area{margin:0;color:#666;font-size:.9rem}.review-card__meta{margin-top:6px}.review-card__meta-text{margin:0;color:#757575;font-size:14px;font-weight:400;line-height:1.4}.review-card__rating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:11px}.review-card__rates,.review-card__recommend{margin-bottom:1rem}.review-card__comment{padding:28px 18px}.review-card__comment p{font-size:14px;line-height:1.4;color:#4a4a4a}.review-card__comment p:not(:last-child){margin-bottom:14px}.review-card__read-more{font-size:14px;font-weight:700;color:#222;text-decoration:none;margin-block-start:28px;display:inline-block;cursor:pointer;border:none;background:none;padding:0;transition:color .2s ease}.review-card__read-more:hover{color:#06c}.review-card__comment-text{overflow:hidden;transition:max-height .3s ease}.review-card__comment-text.collapsed{max-height:4.2em;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box;text-overflow:ellipsis}.review-card__comment-text.expanded{max-height:none}.review-card__gallery{margin-top:3px;padding:0 17px}.rating-number{font-weight:600;font-size:.9rem;color:#222}.rates-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));box-shadow:2px 2px 15px 0 rgba(0,0,0,.031372549);background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;padding-block:12px}.rate-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:15px 36px;font-size:16px}.rate-item:not(:last-child){border-inline-end:1px solid #e5e5e5}.rate-item__label{color:#757575;margin-bottom:6px}.rate-item__value{font-size:18px;font-weight:700;color:#4a4a4a}.recommend-badge{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;background-color:#d4edda;color:#155724;border-radius:12px;font-size:.8rem;font-weight:500;border:1px solid #c3e6cb}.review-gallery{display:-ms-flexbox;display:flex;gap:20px}.review-gallery__item{-ms-flex:0 0 auto;flex:0 0 auto;width:76px;height:76px}.review-gallery__image{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:5px;cursor:pointer}.reviews-rating-display{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:26px;margin-inline-end:19px}.reviews-rating-display .rating-number{font-size:14px;font-weight:500;color:#4a4a4a;margin-inline-start:4px}.reviews-rating-display .rating-star{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0}.reviews-rating-display .reviews-count{color:#4a4a4a;font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:6px}.single-project .rating-star path{fill:#2f73e2}.single-project .modal-close svg,.single-project .remodal-close svg{width:52px;height:52px}.single-project .gallery-modal__close:hover{background:transparent}.single-project .gallery-modal__header-info{display:none}@media (max-width:768px){.single-project .remodal-close svg{min-width:52px}}@media (max-width:768px){.reviews-section__header,.reviews-section__stats{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.reviews-section__stats{gap:.75rem}.reviews-rating-display{font-size:.9rem}.reviews-rating-display .rating-number{font-size:1.1rem}.reviews-rating-display .rating-star{width:14px;height:14px}.review-card__header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.rates-grid{grid-template-columns:repeat(2,1fr)}.review-gallery__image{width:50px;height:50px}}@keyframes d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#additional-reviews-container .review-card{border-top:1px solid #e5e5e5;margin-top:20px;padding-top:20px}#additional-reviews-container .review-card:first-child{border-top:none;margin-top:0;padding-top:0}.reviews-spinner{display:inline-block;width:16px;height:16px;border:2px solid #f3f3f3;border-top:2px solid #666;border-radius:50%;animation:e 1s linear infinite;margin-right:8px}@keyframes e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.project-gallery{max-width:100%;overflow:hidden}.project-gallery__title{font-size:18px;line-height:1.44;font-weight:600;color:#4a4a4a}.project-gallery__grid{display:grid;grid-template-columns:1fr;gap:16px;max-width:100%}@media (min-width:768px){.project-gallery__grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (min-width:992px){.project-gallery__grid{grid-template-columns:repeat(3,1fr);gap:25px}}.project-gallery__item{max-width:327px;width:100%;position:relative}@media (min-width:992px){.project-gallery__item{max-width:302px}}.project-gallery__item:hover .project-gallery__item__actions{opacity:1}.project-gallery__actions{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5}@media (min-width:992px){.project-gallery__actions{pointer-events:none;opacity:0;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.2) 50.5%,rgba(0,0,0,.4))}}.project-gallery__share{position:absolute;inset-inline-start:10px;inset-block-start:10px;z-index:5;display:-ms-flexbox;display:flex;gap:10px;pointer-events:all}.project-gallery__link{display:block;height:100%}.project-gallery__link,.project-gallery__link:hover{text-decoration:none;color:inherit}.project-gallery__image-container{position:relative;width:100%;max-width:100%;border-radius:8px;overflow:hidden;aspect-ratio:327/238}@media (min-width:992px){.project-gallery__image-container{aspect-ratio:302/224}}.project-gallery__image-container img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.project-gallery__image-container:hover img{transform:scale(1.05)}.project-gallery__caption{padding:8px 0}.project-gallery__caption p{font-size:12px;color:#666;margin:0;line-height:1.4}@media (min-width:992px){.project-gallery__caption p{font-size:14px}}@media (max-width:767px){.project-gallery__grid{grid-template-columns:1fr}.project-gallery__item{margin-bottom:20px}}.related-projects__item{max-width:327px;width:100%}@media (min-width:992px){.related-projects__item{max-width:302px}}@media (max-width:767px){.related-projects__item{margin-bottom:20px}}.related-projects__item .related-projects__slider{position:relative;width:100%;max-width:100%;border-radius:8px;overflow:hidden;aspect-ratio:327/238}@media (min-width:992px){.related-projects__item .related-projects__slider{aspect-ratio:151/112}}.related-projects__item .related-projects__swiper{width:100%;height:100%;max-width:100%;border-radius:8px;overflow:hidden}.related-projects__item .related-projects__swiper .swiper-slide{width:100%;height:100%;max-width:100%}.related-projects__item .related-projects__swiper .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block}.related-projects__item .related-projects__swiper .swiper-wrapper{height:100%}.related-projects__item .related-projects__actions{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5}@media (min-width:992px){.related-projects__item .related-projects__actions{pointer-events:none;opacity:0;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.2) 50.5%,rgba(0,0,0,.4))}}.related-projects__item .related-projects__share{position:absolute;inset-inline-start:10px;inset-block-start:10px;z-index:5;display:-ms-flexbox;display:flex;gap:10px}.related-projects__item .related-projects__buttons{position:absolute;inset-inline-end:10px;inset-block-start:10px;z-index:6;display:-ms-flexbox;display:flex;gap:9px}.related-projects__item .related-projects__link{display:block;text-decoration:none;color:inherit;height:100%}.related-projects__item .related-projects__link:hover{text-decoration:none;color:inherit}.related-projects__item .related-projects__pagination{position:absolute;bottom:8px!important;left:50%!important;transform:translateX(-50%)!important;width:auto!important;z-index:5}.related-projects__item .related-projects__pagination .swiper-pagination-bullet{background:hsla(0,0%,100%,.5);opacity:1;width:8px;height:8px;margin:0 2px}.related-projects__item .related-projects__pagination .swiper-pagination-bullet-active{background:#fff}.related-projects__item .related-projects__next,.related-projects__item .related-projects__prev{position:absolute;top:59%;width:28px;height:28px;background:hsla(0,0%,100%,.8);border:1px solid #fff;border-radius:50%;z-index:5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:opacity .3s ease;opacity:0}.related-projects__item .related-projects__next:after,.related-projects__item .related-projects__prev:after{display:none}.related-projects__item .related-projects__next:hover,.related-projects__item .related-projects__prev:hover{background:#fff}.related-projects__item .swiper-button-disabled.related-projects__next,.related-projects__item .swiper-button-disabled.related-projects__prev{opacity:.3;cursor:not-allowed}.related-projects__item .related-projects__next svg,.related-projects__item .related-projects__prev svg{width:8px}.related-projects__item .related-projects__next{right:8px}.related-projects__item .related-projects__next:after{transform:rotate(45deg);margin-left:-2px}.related-projects__item .related-projects__prev{left:8px}.related-projects__item .related-projects__prev:after{transform:rotate(-135deg);margin-right:-2px}.related-projects__item .related-projects__slide{aspect-ratio:327/238}.related-projects__item .related-projects__slide img{width:100%;height:100%;object-fit:cover}@media (min-width:992px){.related-projects__item .related-projects__slide{aspect-ratio:151/112}}.related-projects__item .related-projects__placeholder{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#f5f5f5;aspect-ratio:327/238}@media (min-width:992px){.related-projects__item .related-projects__placeholder{aspect-ratio:151/112}}.related-projects__item .related-projects__placeholder svg{opacity:.5}.related-projects__item .related-projects__content{padding:16px 0}@media (min-width:992px){.related-projects__item .related-projects__content{padding:15px 0}}.related-projects__item .related-projects__project-title{font-size:16px;line-height:1.5;font-weight:500;color:#4a4a4a;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}@media (min-width:992px){.related-projects__item .related-projects__project-title{margin-bottom:2px}}.related-projects__item .related-projects__author{font-size:12px;color:#666;margin-bottom:12px}@media (min-width:992px){.related-projects__item .related-projects__author{font-size:14px;margin-bottom:6px}}.related-projects__item .related-projects__meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.related-projects__item .related-projects__divider{width:2px;height:16px;background-color:#4a4a4a}.related-projects__item .related-projects__rating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:2px}.related-projects__item .related-projects__rating .star{color:#ddd}.related-projects__item .related-projects__rating .star--filled{color:#ffc107}.related-projects__item .related-projects__rating .star svg{width:12px;height:12px}.related-projects__item .related-projects__rating-number{font-size:14px;font-weight:700;margin-inline-start:2px}.related-projects__item .related-projects__rating-text{font-size:12px;color:#666;margin-left:4px}.related-projects__item .related-projects__comments{font-size:14px;color:#4a4a4a}.projects-list__grid{display:grid;grid-template-columns:1fr;gap:16px;max-width:100%}@media (min-width:768px){.projects-list__grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (min-width:992px){.projects-list__grid{grid-template-columns:repeat(3,1fr);gap:40px}}@media (max-width:767px){.projects-list__grid{grid-template-columns:1fr}}.related-projects__item:hover .related-projects__actions{pointer-events:all;opacity:1}.related-projects__item:hover .related-projects__next,.related-projects__item:hover .related-projects__prev{opacity:1}[dir=rtl] .related-projects__item .related-projects__rating-text{margin-left:0;margin-right:4px}[dir=rtl] .related-projects__item .related-projects__comments{gap:6px}.related-projects{max-width:100%;overflow:hidden}.related-projects__title{font-size:18px;line-height:1.44;font-weight:600;color:#4a4a4a}.related-projects__grid{display:grid;grid-template-columns:1fr;gap:16px;max-width:100%}@media (min-width:768px){.related-projects__grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (min-width:992px){.related-projects__grid{grid-template-columns:repeat(3,1fr);gap:40px}}@media (max-width:767px){.related-projects__grid{grid-template-columns:1fr}}.related-projects__grid{gap:28px}.archive.author .entry-content--no-banner{padding-top:50px}.archive.author .content-meta-actions__mobile{position:absolute;bottom:-61px;left:10px;z-index:5;gap:10px}@media (min-width:992px){.archive.author .content-meta-actions__mobile{position:static;gap:13px}}@media (max-width:992px){.archive.author .project{padding-top:0}.archive.author .project .banner-gallery__grid img{min-height:243px;border-radius:8px}.archive.author .project .designer-info .d-inline{-ms-flex-pack:start;justify-content:start}.archive.author .project .designer-info,.archive.author .project .project-info{margin-bottom:16px}.archive.author .project .rate-item{text-align:center}.archive.author .project .review-card{padding-bottom:10px}.archive.author main{padding-top:34px}.archive.author .entry-header__content{padding-top:10px}.archive.author .banner-gallery--single .banner-gallery__item--single{aspect-ratio:31/23}.archive.author .btn-icon{width:35px;height:35px;border:1px solid #fff}.archive.author .btn-icon svg{width:13px;height:13px}.archive.author .content-meta-actions__mobile{bottom:-61px}.archive.author .banner-gallery__show-more{display:none}.archive.author .banner-gallery__photographer{text-align:center;margin-top:-42px}}.project-info{margin-bottom:53px}.project-info__title{font-size:18px;color:#4a4a4a}.project-info__panel{padding:28px 20px}.project-info__description{color:#4a4a4a;font-size:14px;line-height:1.43;transition:max-height .3s ease-out}.project-info__description *{color:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0}.project-info__description p{display:inline}.project-info__description{display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;word-wrap:anywhere;word-break:break-word;-ms-hyphens:auto;hyphens:auto;line-clamp:3;max-height:60.06px;word-wrap:break-word}.project-info__description--short{display:block;-webkit-line-clamp:unset;line-clamp:unset}.project-info__description--full{display:none;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible;text-overflow:unset;max-height:none;word-wrap:break-word}.project-info__description--full p{margin-bottom:1em;display:block}.project-info__description--full p:last-child{margin-bottom:0}.project-info__description--active{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible;text-overflow:unset;word-wrap:break-word;max-height:none}.project-info__description--active p{margin-bottom:1em;display:block}.project-info__description--active p:last-child{margin-bottom:0}.project-info__more{color:#222;font-weight:700;font-size:14px;line-height:160%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;text-decoration:none}.project-info__more svg{transition:transform .3s ease;margin-inline-start:4px}.project-info__more:hover{text-decoration:none;opacity:.8}.project-info__more--active svg{transform:rotate(180deg)}.project-info.project-info--expanded .project-info__description--short{display:none}.project-info.project-info--expanded .project-info__description--full{display:block}.project-info.project-info--expanded .project-info__panel{height:auto;max-height:none;overflow:visible}.contact-card{padding:40px 20px 20px;position:sticky;top:20px;height:-moz-fit-content;height:fit-content;z-index:5;margin-top:40px}@media (min-width:992px){.contact-card{margin-top:0;top:110px;margin-bottom:40px}}.contact-card__avatar{inset-inline-start:50%;inset-block-start:-34px;transform:translateX(50%);width:67px;height:67px}.contact-card__avatar--placeholder{background-color:#2f73e2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.contact-card__avatar--placeholder svg{-ms-flex-negative:0;flex-shrink:0}.contact-card__image{width:100%;height:100%;object-fit:cover}.contact-card__name{font-size:18px;line-height:1.44;font-weight:700;color:#222;letter-spacing:.02em}.contact-card__title{font-size:14px;color:#666;margin:0 0 20px}.contact-card__form-title{font-size:12px;color:#222;white-space:nowrap;gap:7px}.contact-card__form-title:after,.contact-card__form-title:before{content:"";display:block;width:100%;height:1px;background-color:#e5e5e5}@media (min-width:992px){.contact-card__image{width:80px;height:80px}.contact-card__info{margin-bottom:20px}}@media (max-width:991px){.contact-card__btn{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);max-width:calc(100% - 90px);z-index:11}.contact-card__btn--at-original-position{position:static;transform:none;left:auto;bottom:auto;z-index:auto}}.contact-card .gform_wrapper{margin-top:32px}.contact-card .gform_wrapper .gform_fields{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:34px}.contact-card .gform_wrapper .gfield{margin-bottom:0;position:relative}.contact-card .gform_wrapper .gfield--width-full,.contact-card .gform_wrapper .gfield--width-half{width:100%}.contact-card .gform_wrapper .gfield_label{display:block;position:absolute;top:12px;right:6px;color:#222;font-size:12px;pointer-events:none;z-index:1}.contact-card .gform_wrapper .gfield_label.floating-label--active{top:-13px;font-size:10px;color:#a0a0a0}.contact-card .gform_wrapper .ginput_container{position:relative}.contact-card .gform_wrapper .ginput_container input,.contact-card .gform_wrapper .ginput_container select{width:100%;padding:15px 5px 9px;border:none;border-bottom:1px solid #e5e5e5;border-radius:0;font-size:14px;line-height:1.4;background:transparent}.contact-card .gform_wrapper .ginput_container input::-webkit-input-placeholder,.contact-card .gform_wrapper .ginput_container select::-webkit-input-placeholder{color:transparent}.contact-card .gform_wrapper .ginput_container input::-moz-placeholder,.contact-card .gform_wrapper .ginput_container select::-moz-placeholder{color:transparent}.contact-card .gform_wrapper .ginput_container input:-ms-input-placeholder,.contact-card .gform_wrapper .ginput_container input::-ms-input-placeholder,.contact-card .gform_wrapper .ginput_container select:-ms-input-placeholder,.contact-card .gform_wrapper .ginput_container select::-ms-input-placeholder{color:transparent}.contact-card .gform_wrapper .ginput_container input::placeholder,.contact-card .gform_wrapper .ginput_container select::placeholder{color:transparent}.contact-card .gform_wrapper .ginput_container input:focus,.contact-card .gform_wrapper .ginput_container select:focus{outline:none;border-bottom-color:#2f73e2;box-shadow:none}.contact-card .gform_wrapper .custom-select-choices{border:none;border-bottom:1px solid #e5e5e5;border-radius:0;background:transparent}.contact-card .gform_wrapper .custom-select-choices__inner{padding:12px 0}.contact-card .gform_wrapper .custom-select-choices__list{border-radius:8px;border:1px solid #e5e5e5;box-shadow:0 4px 12px rgba(0,0,0,.1)}.contact-card .gform_wrapper .custom-select-choices__item{padding:12px 16px;font-size:14px}.contact-card .gform_wrapper .custom-select-choices__item:hover{background:#f8f9fa}.contact-card .gform_wrapper .gfield--type-checkbox .gchoice{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:8px;font-size:12px;line-height:1.4;color:#666}.contact-card .gform_wrapper .gfield--type-checkbox .gchoice input[type=checkbox]{width:auto;margin:0;-ms-flex-negative:0;flex-shrink:0}.contact-card .gform_wrapper .gfield--type-checkbox .gchoice label{margin:0;-ms-flex:1;flex:1}.contact-card .gform_wrapper .gform-button{width:100%;padding:12px 24px;background:transparent;color:#2f73e2;border:1px solid #2f73e2;border-radius:50px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.contact-card .gform_wrapper .gform-button:hover{background:#2f73e2;color:#fff;transform:translateY(-1px)}.contact-card .gform_wrapper .gform-button:active{transform:translateY(0)}.contact-card .gform_wrapper .gfield--type-honeypot{display:none!important}.contact-card .gform_wrapper .gform_footer{margin-top:20px}.designer-info{padding:19px 18px;margin-bottom:50px}.designer-info__content{width:100%}.designer-info__photo-wrapper{width:80px;height:80px;border-radius:7px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.designer-info__photo{display:block;width:100%;height:100%;border-radius:7px;overflow:hidden;object-fit:cover;object-position:center}.designer-info__photo--placeholder{background-color:#2f73e2;border-radius:7px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.designer-info__photo--placeholder svg{-ms-flex-negative:0;flex-shrink:0}.designer-info__details{-ms-flex:1;flex:1;min-width:0;margin-inline-start:30px}.designer-info__header{width:100%;margin-bottom:2px}.designer-info__main{-ms-flex:1;flex:1;min-width:0}.designer-info__name{font-size:18px;font-weight:700;color:#222;margin:0;line-height:1.3}.designer-info__meta{-ms-flex-item-align:start;align-self:flex-start}.designer-info__rating{-ms-flex-negative:0;flex-shrink:0;margin-left:16px}@media (max-width:767px){.designer-info__rating{margin-left:12px}}.designer-info__rating-number{font-size:16px;font-weight:600}.designer-info__star{width:15px;height:16px;margin-right:4px}.designer-info__reviews-count{font-size:12px;color:#999;margin:0;line-height:1.3}.designer-info__additional{border-top:1px solid #e5e5e5;padding-top:16px;margin-top:16px}.designer-info__field{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-bottom:12px}.designer-info .d-inline{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.designer-info__container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px}.designer-info .capsule{padding:9px 24px;border:1px solid #e5e5e5;border-radius:20px;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0;color:#4a4a4a;display:none;height:-moz-fit-content;height:fit-content}.designer-info .capsule.active{display:inline-block}.designer-info__all-services-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;margin-bottom:auto;white-space:nowrap}.designer-info__all-services-link svg{transition:.3s}.designer-info__all-services-link.active svg{transform:rotate(180deg)}.designer-info__label{font-size:14px;font-weight:600;color:#666;min-width:100px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:767px){.designer-info__label{margin-bottom:2px}}.designer-info__value{font-size:14px;color:#222;line-height:1.4;-ms-flex:1;flex:1;word-break:break-word}.designer-info__value svg{position:relative;top:2px;margin-inline-end:2px}@media (max-width:767px){.designer-info__value{font-size:13px}}.designer-info__value a{color:#2f73e2;text-decoration:none}.designer-info__value a:hover{text-decoration:underline}.designer-info__wrapper{display:contents}@media (max-width:767px){.designer-info{padding:19px}.designer-info__subtitle{font-size:13px}.designer-info__rating-number{font-size:14px;margin-top:-2px}.designer-info__reviews-count{font-size:14px;font-weight:500;text-underline-offset:5px;text-decoration:underline}.designer-info__additional{padding-top:18px;margin-top:17px}.designer-info__field{margin-bottom:10px}.designer-info__wrapper{display:block}.designer-info__details{margin:0}.designer-info__content{gap:16px}.designer-info__name{padding-bottom:5px}.designer-info__domain{padding-bottom:3px}.designer-info__project-roles{display:block;padding-bottom:9px}.designer-info__rating{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-inline:-4px;gap:5px}.designer-info__meta{gap:30px}}.designer-info__bio{display:none}.photos-gallery__breadcrumbs{margin-bottom:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:14px;color:#777}.photos-gallery__breadcrumbs a{color:#777;text-decoration:none}.photos-gallery__breadcrumbs a:hover{text-decoration:underline;color:#2f73e2}.photos-gallery__breadcrumbs .separator{margin:0 .5rem;color:#999}.photos-gallery__breadcrumbs .current{color:#2f73e2;font-weight:500}.photos-gallery__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.photos-gallery__item{border-radius:8px;overflow:hidden}.photos-gallery__item:first-child{grid-row:span 2}.photos-gallery__item:nth-child(4),.photos-gallery__item:nth-child(7){grid-column:span 2}.photos-gallery__link{display:block;width:100%;height:100%;position:relative}.album-photos .photos-gallery__header{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.album-photos .photos-gallery__album-actions{display:-ms-flexbox;display:flex;gap:9px;-ms-flex-align:center;align-items:center}.album-photos .photos-gallery__grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:2rem}.album-photos .photos-gallery__item{overflow:hidden;border-radius:8px;transition:transform .3s ease,box-shadow .3s ease;position:relative}.album-photos .photos-gallery__item:first-child{aspect-ratio:1;grid-column:1;grid-row:1}.album-photos .photos-gallery__item:nth-child(2){aspect-ratio:1;grid-column:1;grid-row:2}.album-photos .photos-gallery__item:nth-child(3){aspect-ratio:1/2;grid-column:2;grid-row:1/3}.album-photos .photos-gallery__item:nth-child(4){grid-column:span 2;aspect-ratio:2/1}.album-photos .photos-gallery__item:nth-child(5),.album-photos .photos-gallery__item:nth-child(6){aspect-ratio:1}.album-photos .photos-gallery__item:nth-child(7){grid-column:span 2;aspect-ratio:2/1}.album-photos .photos-gallery__item:nth-child(8),.album-photos .photos-gallery__item:nth-child(9){aspect-ratio:1}.album-photos .photos-gallery__item:nth-child(3n+7){grid-column:span 2;aspect-ratio:2/1}.album-photos .photos-gallery__item:hover .photos-gallery__actions{opacity:1}.album-photos .photos-gallery__actions{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;pointer-events:none;opacity:0;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.2) 50.5%,rgba(0,0,0,.4));transition:opacity .3s ease}.album-photos .photos-gallery__actions-content{position:absolute;top:10px;right:10px;display:-ms-flexbox;display:flex;gap:9px;pointer-events:all}.album-photos .photos-gallery__link{display:block;width:100%;height:100%;text-decoration:none;position:relative}.album-photos .photos-gallery__link img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.album-photos .photos-gallery__link:hover img{transform:scale(1.03)}.album-photos .designer-info{margin-bottom:2rem}.album-photos .photos-gallery__bookmark-container{position:relative}.album-photos .photos-gallery__bookmark-dropdown-content{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);width:280px;max-height:400px;overflow:hidden;z-index:11;display:none}.album-photos .photos-gallery__bookmark-dropdown-content.show{display:block}.album-photos .photos-gallery__bookmark-dropdown-header{padding:12px 16px;border-bottom:1px solid #eee}.album-photos .photos-gallery__bookmark-dropdown-header h5{margin:0;font-size:14px;font-weight:600;color:#222}.album-photos .photos-gallery__bookmark-dropdown-body{max-height:280px;overflow-y:auto;padding:8px}.album-photos .photos-gallery__bookmark-dropdown-body .gallery-modal__album-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.album-photos .photos-gallery__bookmark-dropdown-body .gallery-modal__album-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;padding:8px 12px;border-radius:6px;cursor:pointer;transition:background-color .2s ease}.album-photos .photos-gallery__bookmark-dropdown-body .gallery-modal__album-item:hover{background-color:#f5f5f5}.album-photos .photos-gallery__bookmark-dropdown-body .gallery-modal__album-checkbox{-ms-flex-negative:0;flex-shrink:0;cursor:pointer;width:18px;height:18px}.album-photos .photos-gallery__bookmark-dropdown-body .gallery-modal__album-checkbox:disabled{opacity:.5;cursor:not-allowed}.album-photos .photos-gallery__bookmark-dropdown-body .gallery-modal__album-info{-ms-flex:1;flex:1;min-width:0}.album-photos .photos-gallery__bookmark-dropdown-body .gallery-modal__album-info h6{margin:0 0 2px;font-size:14px;font-weight:500;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.album-photos .photos-gallery__bookmark-dropdown-body .gallery-modal__album-info p{margin:0;font-size:12px;color:#666}.album-photos .photos-gallery__bookmark-dropdown-body .gallery-modal__album-name{margin:0 0 2px;font-size:14px;font-weight:500;color:#222}.album-photos .photos-gallery__bookmark-dropdown-body .gallery-modal__album-count{margin:0;font-size:12px;color:#666}.album-photos .photos-gallery__bookmark-dropdown-body .gallery-modal__album-cover{width:40px;height:40px;border-radius:4px;object-fit:cover;-ms-flex-negative:0;flex-shrink:0}.album-photos .photos-gallery__bookmark-dropdown-footer{padding:12px 16px;border-top:1px solid #eee}.album-photos .photos-gallery__bookmark-loading{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:40px 20px}.album-photos .photos-gallery__albums-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.album-photos .photos-gallery__album-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px 12px;border-radius:6px;cursor:pointer;transition:background-color .2s ease}.album-photos .photos-gallery__album-item:hover{background-color:#f5f5f5}.album-photos .photos-gallery__album-checkbox{margin-right:8px;cursor:pointer}.album-photos .photos-gallery__album-name{-ms-flex:1;flex:1;font-size:14px;color:#333}.album-photos .photos-gallery__create-album-btn{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;font-size:13px}.album-photos .photos-gallery__create-album-btn svg{width:14px;height:14px}@media (max-width:767px){.album-photos{padding-top:32px}.album-photos .entry-header__content .entry-header__meta{display:none}.album-photos .designer-info,.album-photos .entry-header,.album-photos .project-info{margin-bottom:16px!important}.album-photos .project-info__title{margin:0}.album-photos .col-12.col-lg-3.pt-5{padding-top:0}.album-photos .designer-info,.album-photos .project-info__panel{padding:20px}.album-photos .photos-gallery__grid{grid-template-columns:1fr;gap:10px}.album-photos .photos-gallery__item:nth-child(3){grid-row:span 1;aspect-ratio:1}.album-photos .photos-gallery__item:nth-child(3n+4){grid-column:span 1;aspect-ratio:1}.album-photos .photos-gallery__bookmark-dropdown-content{right:auto;left:0;width:260px}}@media (max-width:768px){.album-template-default .modal-close svg,.album-template-default .remodal-close svg{width:40px;height:40px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvc2VhcmNoLXNlY3Rpb24uc2NzcyIsImJhc2UvX2Zvcm1zLnNjc3MiLCJtYWluLmNzcyIsImJhc2UvX2NvbG9ycy5zY3NzIiwiYmFzZS9fYnV0dG9ucy5zY3NzIiwiYmFzZS9fZ2xvYmFsLnNjc3MiLCJiYXNlL19ib290c3RyYXAtZ3JpZC5zY3NzIiwiYmFzZS9fcnRsLnNjc3MiLCJsYXlvdXQvX2hlYWRlci5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9maWx0ZXJzLnNjc3MiLCJjb21wb25lbnRzL3RheG9ub215LW11bHRpc2VsZWN0LnNjc3MiLCJjb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCJjb21wb25lbnRzL19jdXN0b20tZHJvcGRvd24uc2NzcyIsImNvbXBvbmVudHMvZGVzaWduZXItY2FyZC5zY3NzIiwiY29tcG9uZW50cy9faW1hZ2UtbW9kYWwuc2NzcyIsImNvbXBvbmVudHMvX3VzZXItZHJvcGRvd24uc2NzcyIsImNvbXBvbmVudHMvbW9kYWwvX2dhbGxlcnktbW9kYWwuc2NzcyIsImNvbXBvbmVudHMvbW9kYWwvcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uLnNjc3MiLCJjb21wb25lbnRzL21vZGFsL3NoYXJlLW1vZGFsLnNjc3MiLCJjb21wb25lbnRzL21vZGFsL2Jvb2ttYXJrLW1vZGFsLnNjc3MiLCJjb21wb25lbnRzL21vZGFsL19tb2RhbC11bmlmaWVkLnNjc3MiLCJjb21wb25lbnRzL3NlY3Rpb25zL2Nvb2tpZS5zY3NzIiwiY29tcG9uZW50cy9jYXJkcy9hbGJ1bS1jYXJkLnNjc3MiLCJjb21wb25lbnRzL19lbWFpbC12YWxpZGF0aW9uLnNjc3MiLCJjb21wb25lbnRzL3JlZ2lzdHJhdGlvbi1yZXNlbmQtbm90aWZpY2F0aW9uLnNjc3MiLCJoZWxwZXJzL3Byb2ZpbGUtc2V0dGluZ3Muc2NzcyIsIjxubyBzb3VyY2U+IiwiZmxleGlibGUtY29udGVudC9zZWN0aW9ucy9ob21lL2hvbWVfYmFubmVyLnNjc3MiLCJiYXNlL192YXJpYWJsZXMuc2NzcyIsImZsZXhpYmxlLWNvbnRlbnQvc2VjdGlvbnMvaG9tZS9ob21lX3JlY29tbWVuZGVkX3Byb2plY3RzLnNjc3MiLCJmbGV4aWJsZS1jb250ZW50L3NlY3Rpb25zL2hvbWUvaG9tZV9pY29uX2Jhbm5lci5zY3NzIiwiaGVscGVycy9yZWNvbW1lbmRlZF9kZXNpZ25lcnMuc2NzcyIsImZsZXhpYmxlLWNvbnRlbnQvc2VjdGlvbnMvaG9tZS9ob21lX3JlY29tbWVuZGVkX2Rlc2lnbmVycy5zY3NzIiwiZmxleGlibGUtY29udGVudC9zZWN0aW9ucy9ob21lL2hvbWVfcmVnaXN0cmF0aW9uX2Jhbm5lci5zY3NzIiwiZmxleGlibGUtY29udGVudC9zZWN0aW9ucy9ob21lL2hvbWVfaW5zcGlyYXRpb25fZ3JpZC5zY3NzIiwicGFnZXMvaG9tZS1wYWdlL19ob21lLXBhZ2Uuc2NzcyIsInBhZ2VzLzQwNC9fNDA0LXBhZ2Uuc2NzcyIsInBhZ2VzL2xlZ2FsL19sZWdhbC1wYWdlLnNjc3MiLCJwYWdlcy90aGFuay9fdGhhbmsuc2NzcyIsInBhZ2VzL2Rlc2lnbmVycy9fZGVzaWduZXJzLXBhZ2Uuc2NzcyIsInBhZ2VzL3VzZXItZGFzaGJvYXJkLnNjc3MiLCJwYWdlcy9fZWRpdC1yZXZpZXcuc2NzcyIsInNpbmdsZS9wcm9qZWN0LnNjc3MiLCJzaW5nbGUvc2VjdGlvbnMvX2Jhbm5lcl9nYWxsZXJ5LnNjc3MiLCJzaW5nbGUvc2VjdGlvbnMvX3Jldmlld3Muc2NzcyIsInNpbmdsZS9zZWN0aW9ucy9fZ2FsbGVyeS5zY3NzIiwiY29tcG9uZW50cy9wcm9qZWN0LWNhcmQuc2NzcyIsInNpbmdsZS9zZWN0aW9ucy9fcmVsYXRlZF9wcm9qZWN0cy5zY3NzIiwic2luZ2xlL2Rlc2lnbmVyLnNjc3MiLCJzaW5nbGUvc2VjdGlvbnMvX2luZm8uc2NzcyIsInNpbmdsZS9zZWN0aW9ucy9fY29udGFjdF9jYXJkLnNjc3MiLCJzaW5nbGUvc2VjdGlvbnMvX2Rlc2lnbmVyLWluZm8uc2NzcyIsInNpbmdsZS9zZWN0aW9ucy9fcGhvdG9zX2dhbGxlcnkuc2NzcyIsInNpbmdsZS9hbGJ1bS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWtNRSxpQkNsTUYsQUNxK05BLDZCRHArTkMsY0FBQSxDQ1VELEFETkMscURBQ0Msc0JBQUEsQ0NTRixBRExBLGVBQ0MsWUFBQSxDQ1FELEFETEEsUUFDQyxrQkFBQSxBQUNBLG1CQUFBLEFBQ0EsVUFBQSxDQ1FELEFEREEscUNBQ0Msc0JBQUEsQ0NRRCxBRExBLGlDQUVDLDRCQUFBLEFBQ0EsU0FBQSxBQUNBLFdBQUEsQUFDQSxVQUFBLEFBQ0EsZUFBQSxBQUNBLGNBQUEsQUFDQSx3QkFBQSxBQUNBLFVBQUEsQUFDQSw4QkFBQSxBQUNBLGNBQUEsQUFDQSxnQkFBQSxBQUNBLDRCQUFBLENDUUQsQUROQyxtREFDQyw0QkFBQSxBQUNBLFVBQUEsQUFDQSxVQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0Esc0JBQUEsQUFDQSxhQUFBLENDU0YsQUROQyx5QkE1QkQsaUNBNkJFLGNBQUEsQ0NVQSxDQUNGLEFEUEEsOENBRUMsU0FBQSxBQUNBLFdBQUEsQUFDQSxVQUFBLEFBQ0EsZUFBQSxBQUNBLGNBQUEsQUFDQSxvQkFBQSxBQUNBLHdCQUFBLEFBQ0EsVUFBQSxBQUNBLDhCQUFBLEFBQ0EsY0FBQSxBQUNBLGdCQUFBLEFBQ0EsNkJBQUEsQUFFQSxxQkFBQSxBQUNBLDBCQUFBLEFBQ0Esc0JBQUEsQUFDQSwyQkFBQSxBQUNBLDRCQUFBLEFBQ0EsNkJBQUEsQUFDQSxvQkFBQSxDQ1NELEFEUEMsdURBQ0MsNEJBQUEsQUFDQSxVQUFBLEFBQ0EsVUFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLHNCQUFBLEFBQ0EsYUFBQSxDQ1NGLEFETkMseUJBcENELDhDQXFD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QUFBLENyRDA3Y0YsQXFEdDdjRSxpREFDQyxnQkFBQSxBQUNBLGNBQUEsQ3JEdzdjSCxBcURyN2NFLG9EQUNDLG1CQUFBLEFBQ0EsY0FBQSxDckR1N2NILEFxRG43Y0MseURBQ0MsV0FBQSxBQUNBLE9BQUEsQUFDQSxXQUFBLENyRHE3Y0YsQ0FDRixBcUQvNmNDLHlCQUVDLG9GQUVDLFdBQUEsQUFDQSxXQUFBLENyRGk3Y0QsQ0FDRiIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCIuLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLnNlYXJjaC1zZWN0aW9uIHtcblx0bWF4LXdpZHRoOiAyOTBweDtcblx0d2lkdGg6IDI5MHB4O1xuXHRtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmctbGcpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRtYXgtd2lkdGg6IDQwMHB4O1xuXHRcdHdpZHRoOiAyOTBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmctbWQpO1xuXHR9XG5cdFxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRtYXgtd2lkdGg6IDI5MHB4O1xuXHRcdHdpZHRoOiAyOTBweDtcblx0fVxuXG5cdCZfX2Zvcm0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Jl9fYmFyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmX19pbnB1dCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAzOHB4O1xuXHRcdHBhZGRpbmc6IDAgNDBweCAwIDBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDE4cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGQjtcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cblx0XHQmW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sXG5cdFx0Jlt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuXHRcdCZbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b24sXG5cdFx0Jlt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWRlY29yYXRpb24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Jlt0eXBlPVwic2VhcmNoXCJdOjotbXMtY2xlYXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Jlt0eXBlPVwic2VhcmNoXCJdIHtcblx0XHRcdC8vIEZpcmVmb3hcblx0XHRcdGFwcGVhcmFuY2U6IHRleHRmaWVsZDtcblx0XHR9XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnV0dG9uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDE0cHg7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KTtcblx0fVxuXG5cdCZfX2F1dG9jb21wbGV0ZS1yZXN1bHRzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMDAlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRib3gtc2hhZG93OiAwIDhweCAzMnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cdFx0bWF4LWhlaWdodDogNDgwcHg7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRThFOEU4O1xuXHR9XG5cblx0Jl9fcmVzdWx0cy13cmFwcGVyIHtcblx0XHRwYWRkaW5nOiAxNnB4IDE0cHg7XG5cdH1cblxuXHQmX19jYXRlZ29yeS1zZWN0aW9uIHtcblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdH1cblx0XHRcblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQmX19jYXRlZ29yeS1oZWFkZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0cGFkZGluZzogM3B4IDAgMTFweDtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG5cdH1cblxuXHQmX19jYXRlZ29yeS10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Y29sb3I6ICMzMzM7XG5cdH1cblxuXHQmX19jYXRlZ29yeS1saW5rLXRleHQge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2F0ZWdvcnktaXRlbXMge1xuXHRcdHBhZGRpbmctaW5saW5lLXN0YXJ0OiA4cHg7XG5cdH1cblxuXHQmX19yZXN1bHQtaXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDlweCAxcHg7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRnYXA6IDE0cHg7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XG5cdFx0Jjpob3Zlcixcblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRjZGN0ZCO1xuXHRcdH1cblx0fVxuXG5cdCZfX3Jlc3VsdC1pbWFnZSB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0d2lkdGg6IDMwcHg7XG5cdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuXHRcdGJveC1zaGFkb3c6IDAuNzlweCAwLjc5cHggMS41OHB4IDBweCAjMDAwMDAwMEY7XG5cdFx0XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcmVzdWx0LWNvbnRlbnQge1xuXHRcdGZsZXg6IDE7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdCZfX3Jlc3VsdC10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHR9XG5cblx0Jl9fcmVzdWx0LXN1YnRpdGxlIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Y29sb3I6ICM3NTc1NzU7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRjb250ZW50OiBcIuKAolwiO1xuXHRcdFx0bWFyZ2luOiAwIDAgMCAycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcmVzdWx0LWljb24ge1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdHdpZHRoOiAxOHB4O1xuXHRcdGhlaWdodDogMThweDtcblx0XHRmaWxsOiAjNjY2O1xuXHR9XG5cblx0Jl9fbG9hZGluZyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDMycHggMjBweDtcblx0XHRnYXA6IDEycHg7XG5cdH1cblxuXHQmX19sb2FkaW5nLXNwaW5uZXIge1xuXHRcdHdpZHRoOiAxOHB4O1xuXHRcdGhlaWdodDogMThweDtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjRThFOEU4O1xuXHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yLCAjMkY3M0UyKTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0YW5pbWF0aW9uOiBzZWFyY2gtc2VjdGlvbi1zcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcblx0fVxuXG5cdCZfX2xvYWRpbmctdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGNvbG9yOiAjNjY2O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdH1cblxuXHQmX19uby1yZXN1bHRzIHtcblx0XHRwYWRkaW5nOiAzMnB4IDIwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Jl9fbm8tcmVzdWx0cy10ZXh0IHtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0Y29sb3I6ICM2NjY7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0fVxuXG5cdCZfX2Vycm9yIHtcblx0XHRwYWRkaW5nOiAzMnB4IDIwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Jl9fZXJyb3ItdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGNvbG9yOiAjZTc0YzNjO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdH1cblxuXHQmX19hbGwtcmVzdWx0cyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDEycHggMTZweDtcblx0XHRtYXJnaW46IDAgNHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjBGMEYwO1xuXHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICNGOEY5RkE7XG5cdFx0fVxuXHR9XG59XG5cbkBrZXlmcmFtZXMgc2VhcmNoLXNlY3Rpb24tc3BpbiB7XG5cdDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cblx0MTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5zZWFyY2gtc2VjdGlvbiB7XG5cdFx0ZGlzcGxheTogY29udGVudHM7XG5cdFx0XG5cdFx0Jl9fZm9ybSxcblx0XHQmX19iYXIge1xuXHRcdFx0ZGlzcGxheTogY29udGVudHM7XG5cdFx0fVxuXG5cdFx0Jl9faW5wdXQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQmX19idXR0b24ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdH1cblx0fVxufVxuIiwiaDNbb25jbGljaz1cImhpc3RvcnkuYmFjaygpXCJdIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZ2Zvcm0tdGhlbWUtLWZvdW5kYXRpb24ge1xuXHQuZ2Zvcm1fdmFsaWRhdGlvbl9jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4uZ2Zvcm1faGVhZGluZyB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5nZmllbGQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDM1cHg7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uZ2ZpZWxkX3JlcXVpcmVkIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5sZWdlbmQuZ2ZpZWxkX2xhYmVsIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZ2ZpZWxkX2xhYmVsLFxuLmdmb3JtLWZpZWxkLWxhYmVsIHtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdHRvcDogMTJweDtcblx0cmlnaHQ6IDEwcHg7XG5cdGxlZnQ6IGF1dG87XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICM0QTRBNEE7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cdHotaW5kZXg6IDE7XG5cdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcblx0ZGlyZWN0aW9uOiBydGw7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGZvbnQtZmFtaWx5OiBOb3RvIFNhbnMgSGVicmV3O1xuXG5cdCYuZmxvYXRpbmcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRcdHRvcDogLTE3cHg7XG5cdFx0cmlnaHQ6IDVweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRsaW5lLWhlaWdodDogMTQwJTtcblx0XHRsZXR0ZXItc3BhY2luZzogMHB4O1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cbn1cblxuLmdpbnB1dF9wYXNzd29yZCAuZ2Zvcm0tZmllbGQtbGFiZWwtLXR5cGUtc3ViIHtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdHRvcDogMTJweDtcblx0cmlnaHQ6IDEwcHg7XG5cdGxlZnQ6IGF1dG87XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICM0QTRBNEE7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHR6LWluZGV4OiAxO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG5cdGRpcmVjdGlvbjogcnRsO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRmb250LWZhbWlseTogTm90byBTYW5zIEhlYnJldztcblx0Ly8gUmVtb3ZlIHNjcmVlbi1yZWFkZXItdGV4dCBzdHlsZXMgZm9yIGZsb2F0aW5nIGJlaGF2aW9yXG5cdGNsaXA6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdGNsaXAtcGF0aDogdW5zZXQgIWltcG9ydGFudDtcblx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cblx0Ji5mbG9hdGluZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdFx0dG9wOiAtMTdweDtcblx0XHRyaWdodDogNXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwcHg7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxufVxuXG4ucGFzc3dvcmQtbGVnZW5kLWhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmdmaWVsZC0td2lkdGgtaGFsZiB7XG5cdHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5nZmllbGQtLXdpZHRoLWZ1bGwge1xuXHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmdmX2NsZWFyX2NvbXBsZXgge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZ2lucHV0X2NvbnRhaW5lcl9wYXNzd29yZCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdGdhcDogMjBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0fVxufVxuXG4ucmVnaXN0ZXItZW5kLXVzZXJfX2Zvcm0gLmdpbnB1dF9jb250YWluZXJfcGFzc3dvcmQ+KiB7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZ2lucHV0X2NvbnRhaW5lcl9wYXNzd29yZD4qIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5nZmllbGRfY2hlY2tib3gge1xuXHR3aWR0aDogMTAwJTtcblx0Z2FwOiAyMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveCAuZ2Nob2ljZSB7XG5cdGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2Nob2ljZSB7XG5cdGZvbnQtc2l6ZTogMTBweDtcbn1cblxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbnNlbGVjdCxcbnRleHRhcmVhIHtcblx0Y29sb3I6ICMyMjIyMjI7XG5cdGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBIZWJyZXdcIiwgc2Fucy1zZXJpZjtcblx0ZGlyZWN0aW9uOiBydGw7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAxNnB4IDEwcHggMTBweDtcblx0bWFyZ2luOiAwO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzU3NTc1O1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR0cmFuc2l0aW9uOiBib3JkZXItYm90dG9tLWNvbG9yIDAuM3MgZWFzZTtcblxuXHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG5cdH1cblxuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG59XG5cbnNlbGVjdCB7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LDxzdmclMjB3aWR0aD0nMTAnJTIwaGVpZ2h0PSc2JyUyMHZpZXdCb3g9JzAlMjAwJTIwMTAlMjA2JyUyMGZpbGw9J25vbmUnJTIweG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCUyMGZpbGwtcnVsZT0nZXZlbm9kZCclMjBjbGlwLXJ1bGU9J2V2ZW5vZGQnJTIwZD0nTTkuMzk1MjklMjAxLjcyOTI3QzkuNzI2NDElMjAxLjQwNzUzJTIwOS43MjY0MiUyMDAuODc1ODY5JTIwOS4zOTUyOSUyMDAuNTU0MTMyQzkuMDc3NjElMjAwLjI0NTQ1NSUyMDguNTcyMTIlMjAwLjI0NTE4JTIwOC4yNTQxJTIwMC41NTM1MUw1JTIwMy43MDg1TDEuNzQ1OSUyMDAuNTUzNTExQzEuNDI3ODglMjAwLjI0NTE4JTIwMC45MjIzODYlMjAwLjI0NTQ1NSUyMDAuNjA0NzA2JTIwMC41NTQxMzJDMC4yNzM1ODQlMjAwLjg3NTg2OSUyMDAuMjczNTg0JTIwMS40MDc1MyUyMDAuNjA0NzA2JTIwMS43MjkyN0w1JTIwNkw5LjM5NTI5JTIwMS43MjkyN1onJTIwZmlsbD0nJTIzMjIyMjIyJy8lM0U8L3N2Zz5cIik7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgOHB4IGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiAxMHB4IDZweDtcbn1cblxuZmllbGRzZXQge1xuXHRwYWRkaW5nOiB1bnNldDtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4uZ2ZpZWxkLS10eXBlLWNoZWNrYm94IHtcblx0bWFyZ2luLXRvcDogMjJweDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRsZWdlbmQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuZ2ZpZWxkLWNob2ljZS1pbnB1dCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDlweDtcblx0fVxuXG5cdC5nZm9ybS1maWVsZC1sYWJlbC0tdHlwZS1pbmxpbmUge1xuXHRcdG1hcmdpbjogMDtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHR9XG59XG5cbi5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZV8xNSBwIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cblxuLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIGEge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIGEuZ2Zvcm1fYnV0dG9uIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bnNldDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5nZm9ybS1idXR0b24ge1xuXHRwYWRkaW5nOiA3cHggMjVweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwNjBkZjtcblx0Y29sb3I6ICNmZmY7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1MWIzO1xuXHR9XG59XG5cbi5nZm9ybV9idXR0b24ge1xuXHRwYWRkaW5nOiAwIDI1cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDYwZGY7XG5cdGNvbG9yOiAjZmZmO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR3aWR0aDogMTAwJTtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwNTFiMztcblx0fVxufVxuXG4uY3VzdG9tLXNlbGVjdC1jaG9pY2VzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGNvbG9yOiAjNEE0QTRBO1xuXG5cdC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2lubmVyIHtcblx0XHRkaXJlY3Rpb246IHJ0bDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3NTc1NzU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRwYWRkaW5nOiAxMXB4IDEycHggMTBweDtcblx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LDxzdmclMjB3aWR0aD0nMTAnJTIwaGVpZ2h0PSc2JyUyMHZpZXdCb3g9JzAlMjAwJTIwMTAlMjA2JyUyMGZpbGw9J25vbmUnJTIweG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCUyMGZpbGwtcnVsZT0nZXZlbm9kZCclMjBjbGlwLXJ1bGU9J2V2ZW5vZGQnJTIwZD0nTTkuMzk1MjklMjAxLjcyOTI3QzkuNzI2NDElMjAxLjQwNzUzJTIwOS43MjY0MiUyMDAuODc1ODY5JTIwOS4zOTUyOSUyMDAuNTU0MTMyQzkuMDc3NjElMjAwLjI0NTQ1NSUyMDguNTcyMTIlMjAwLjI0NTE4JTIwOC4yNTQxJTIwMC41NTM1MUw1JTIwMy43MDg1TDEuNzQ1OSUyMDAuNTUzNTExQzEuNDI3ODglMjAwLjI0NTE4JTIwMC45MjIzODYlMjAwLjI0NTQ1NSUyMDAuNjA0NzA2JTIwMC41NTQxMzJDMC4yNzM1ODQlMjAwLjg3NTg2OSUyMDAuMjczNTg0JTIwMS40MDc1MyUyMDAuNjA0NzA2JTIwMS43MjkyN0w1JTIwNkw5LjM5NTI5JTIwMS43MjkyN1onJTIwZmlsbD0nJTIzMjIyMjIyJy8lM0U8L3N2Zz5cIik7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDhweCBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMHB4IDZweDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdH1cblxuXHQmLmlzLW9wZW4gLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faW5uZXIge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1UQWlJR2hsYVdkb2REMGlOaUlnZG1sbGQwSnZlRDBpTUNBd0lERXdJRFlpSUdacGJHdzlJbTV2Ym1VaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0NqeG5JR05zYVhBdGNHRjBhRDBpZFhKc0tDTmpiR2x3TUY4MVh6SXBJajRLUEhCaGRHZ2dabWxzYkMxeWRXeGxQU0psZG1WdWIyUmtJaUJqYkdsd0xYSjFiR1U5SW1WMlpXNXZaR1FpSUdROUlrMDVMak01TlRJNElEUXVNamN3TnpKRE9TNDNNalkwSURRdU5Ua3lORFlnT1M0M01qWTBNU0ExTGpFeU5ERXpJRGt1TXprMU1qZ2dOUzQwTkRVNE5rTTVMakEzTnpZZ05TNDNOVFExTkNBNExqVTNNakV4SURVdU56VTBPREVnT0M0eU5UUXdPU0ExTGpRME5qUTRURFF1T1RrNU9Ua2dNaTR5T1RFME9Vd3hMamMwTlRnNUlEVXVORFEyTkRoRE1TNDBNamM0TnlBMUxqYzFORGd4SURBdU9USXlNemMxSURVdU56VTBOVFFnTUM0Mk1EUTJPVFVnTlM0ME5EVTROa013TGpJM016VTNNeUExTGpFeU5ERXpJREF1TWpjek5UY3pJRFF1TlRreU5EWWdNQzQyTURRMk9UVWdOQzR5TnpBM01rdzBMams1T1RrNUlDMDFMakkwTlRJeFpTMHdOa3c1TGpNNU5USTRJRFF1TWpjd056SmFJaUJtYVd4c1BTSWpNakl5TWpJeUlpOCtDand2Wno0S1BHUmxabk0rQ2p4amJHbHdVR0YwYUNCcFpEMGlZMnhwY0RCZk5WOHlJajRLUEhKbFkzUWdkMmxrZEdnOUlqRXdJaUJvWldsbmFIUTlJallpSUdacGJHdzlJbmRvYVhSbElpQjBjbUZ1YzJadmNtMDlJbTFoZEhKcGVDZ3hJREFnTUNBdE1TQXdJRFlwSWk4K0Nqd3ZZMnhwY0ZCaGRHZytDand2WkdWbWN6NEtQQzl6ZG1jK0NnPT1cIik7XG5cdH1cblxuXHQuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlOjphZnRlciB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0Jjpmb2N1cy13aXRoaW4ge1xuXHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2lubmVyOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1jb2xvcjogI2NjYyAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmN1c3RvbS1zZWxlY3QtY2hvaWNlc19fbGlzdC0tZHJvcGRvd24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRcdHotaW5kZXg6IDEwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdGJveC1zaGFkb3c6IDAgNXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHRcdGRpcmVjdGlvbjogcnRsO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmLmlzLW9wZW4gLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19fbGlzdC0tZHJvcGRvd24ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0LmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faXRlbTpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZTVlNWU1O1xuXHRcdH1cblx0fVxuXG5cdC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2l0ZW0ge1xuXHRcdHBhZGRpbmc6IDhweCAxMnB4O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTAwO1xuXHR9XG5cblx0LmN1c3RvbS1zZWxlY3QtY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZS5pcy1oaWdobGlnaHRlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0fVxufVxuXG4uZm9vdGVyLWZvcm0tYm9keSB7XG5cdC5oaWRkZW5fc3ViX2xhYmVsIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cblx0LmdmaWVsZC0td2lkdGgtaGFsZiB7XG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG5cdH1cblxuXHQuZ2ZpZWxkLS13aWR0aC1mdWxsIHtcblx0XHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmdmaWVsZF9sYWJlbCB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0aW5wdXRbdHlwZT1cInRleHRcIl0sXG5cdGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcblx0aW5wdXRbdHlwZT1cInRlbFwiXSxcblx0c2VsZWN0LFxuXHR0ZXh0YXJlYSB7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0Zm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEhlYnJld1wiLCBzYW5zLXNlcmlmO1xuXHRcdGRpcmVjdGlvbjogcnRsO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDEycHggMTBweDtcblx0XHRtYXJnaW46IDA7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzU3NTc1O1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAjMDA2MGRmO1xuXHRcdH1cblxuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cblxuXHRzZWxlY3Qge1xuXHRcdGFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsPHN2ZyUyMHdpZHRoPScxMCclMjBoZWlnaHQ9JzYnJTIwdmlld0JveD0nMCUyMDAlMjAxMCUyMDYnJTIwZmlsbD0nbm9uZSclMjB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoJTIwZmlsbC1ydWxlPSdldmVub2RkJyUyMGNsaXAtcnVsZT0nZXZlbm9kZCclMjBkPSdNOS4zOTUyOSUyMDEuNzI5MjdDOS43MjY0MSUyMDEuNDA3NTMlMjA5LjcyNjQyJTIwMC44NzU4NjklMjA5LjM5NTI5JTIwMC41NTQxMzJDOS4wNzc2MSUyMDAuMjQ1NDU1JTIwOC41NzIxMiUyMDAuMjQ1MTglMjA4LjI1NDElMjAwLjU1MzUxTDUlMjAzLjcwODVMMS43NDU5JTIwMC41NTM1MTFDMS40Mjc4OCUyMDAuMjQ1MTglMjAwLjkyMjM4NiUyMDAuMjQ1NDU1JTIwMC42MDQ3MDYlMjAwLjU1NDEzMkMwLjI3MzU4NCUyMDAuODc1ODY5JTIwMC4yNzM1ODQlMjAxLjQwNzUzJTIwMC42MDQ3MDYlMjAxLjcyOTI3TDUlMjA2TDkuMzk1MjklMjAxLjcyOTI3WiclMjBmaWxsPSclMjMyMjIyMjInLyUzRTwvc3ZnPlwiKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgOHB4IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwcHggNnB4O1xuXHR9XG5cblx0LmdmaWVsZC0tdHlwZS1jaGVja2JveCB7XG5cdFx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogOHB4O1xuXG5cdFx0LmdmaWVsZC1jaG9pY2UtaW5wdXQge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDhweDtcblx0XHR9XG5cblx0XHQuZ2Zvcm0tZmllbGQtbGFiZWwtLXR5cGUtaW5saW5lIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0fVxuXHR9XG5cblx0ZmllbGRzZXQge1xuXHRcdHBhZGRpbmc6IHVuc2V0O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0fVxuXG5cdC5nZm9ybS1idXR0b24ge1xuXHRcdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cdFx0anVzdGlmeS1zZWxmOiBzdGFydDtcblx0XHRwYWRkaW5nOiA3cHggMjVweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MGRmO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDUxYjM7XG5cdFx0fVxuXHR9XG5cblx0Lmdmb3JtLWZvb3RlciB7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0fVxufVxuXG4uZGVzaWduZXItbG9naW5fX2Zvcm0ge1xuXG5cdC5nZmllbGQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdH1cblx0fVxuXG5cdC5naW5wdXRfY29udGFpbmVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzc1NzU3NTtcblxuXHRcdGlucHV0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRjb2xvcjogIzIyMjIyMjtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcblx0XHRcdFx0cGFkZGluZy1ibG9jazogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZ2Zvcm1fYnV0dG9uIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0bWluLXdpZHRoOiAyNjVweDtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdHBhZGRpbmctaW5saW5lOiAyNHB4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Z2FwOiA5cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdFx0Y29sb3I6ICR0ZXh0LXdoaXRlO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRidG4tcHJpbWFyeS1ob3Zlcjtcblx0XHRcdGNvbG9yOiAkbWFpbi10aXRsZS1jb2xvcjtcblx0XHR9XG5cdH1cbn1cblxuLmdmb3JtX2hpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mb3Jnb3QtcGFzc3dvcmQge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0bWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnByb2Zlc3Npb25hbC1wcm9maWxlLWRlc2lnbmVyLXJlZ2lzdHJhdGlvbi1mb3JtIC5nZm9ybV9uZXh0X2J1dHRvbiB7XG5cdHdpZHRoOiAxMDAlO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRtaW4td2lkdGg6IDI2NXB4O1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRwYWRkaW5nLWlubGluZTogMjRweDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6IDlweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRjb2xvcjogJHRleHQtd2hpdGU7XG5cdGJvcmRlcjogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRidG4tcHJpbWFyeS1ob3Zlcjtcblx0XHRjb2xvcjogJG1haW4tdGl0bGUtY29sb3I7XG5cdH1cbn1cblxuLnByb2Zlc3Npb25hbC1wcm9maWxlLWRlc2lnbmVyLXJlZ2lzdHJhdGlvbi1mb3JtIC5nZl9wcm9ncmVzc2JhciB7XG5cdGJvcmRlci1yYWRpdXM6IDRweCAwcHggMHB4IDRweDtcblx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtMiwgI0YzRjNGMyk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGhlaWdodDogOHB4O1xufVxuXG4ucHJvZmVzc2lvbmFsLXByb2ZpbGUtZGVzaWduZXItcmVnaXN0cmF0aW9uLWZvcm0gLmdmX3Byb2dyZXNzYmFyX3RpdGxlIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLnByb2Zlc3Npb25hbC1wcm9maWxlLWRlc2lnbmVyLXJlZ2lzdHJhdGlvbi1mb3JtIC5nZmllbGQtLXR5cGUtc2VsZWN0IHtcblx0bWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnByb2Zlc3Npb25hbC1wcm9maWxlLWRlc2lnbmVyLXJlZ2lzdHJhdGlvbi1mb3JtIGgyIHtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnByb2Zlc3Npb25hbC1wcm9maWxlLWRlc2lnbmVyLXJlZ2lzdHJhdGlvbi1mb3JtIC5nZl9wcm9ncmVzc2Jhcl93cmFwcGVyIHtcblx0bWFyZ2luLWJvdHRvbTogNTdweDtcbn1cblxuLnByb2Zlc3Npb25hbC1wcm9maWxlLWRlc2lnbmVyLXJlZ2lzdHJhdGlvbi1mb3JtIC5nZl9zdGVwX3BhZ2VfbmFtZSB7XG5cdGRpc3BsYXk6IG5vbmVcbn1cblxuLmdmX3Byb2dyZXNzYmFyX3BlcmNlbnRhZ2Uge1xuXHRib3JkZXItcmFkaXVzOiAwcHggNHB4IDRweCAwcHg7XG5cdGJhY2tncm91bmQ6IHZhcigtLW1haW4tQ29sb3IsICMyRjczRTIpO1xuXG5cdHNwYW4ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuZGl2Lmdmb3JtX3BhZ2VfZmllbGRzPmRpdj5kaXYuZ2ZpZWxkLS10eXBlLWZpbGV1cGxvYWQ6bnRoLWNoaWxkKDEpIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuXG5kaXYuZ2Zvcm1fcGFnZV9maWVsZHM+ZGl2PmRpdi5nZmllbGQtLXR5cGUtZmlsZXVwbG9hZDpudGgtY2hpbGQoMSkgLmdpbnB1dF9jb250YWluZXJfZmlsZXVwbG9hZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cblxuZGl2Lmdmb3JtX3BhZ2VfZmllbGRzPmRpdj5kaXYuZ2ZpZWxkLS10eXBlLWZpbGV1cGxvYWQ6bnRoLWNoaWxkKDIpIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuXG5kaXYuZ2Zvcm1fcGFnZV9maWVsZHM+ZGl2PmRpdi5nZmllbGQtLXR5cGUtZmlsZXVwbG9hZDpudGgtY2hpbGQoMikgLmdpbnB1dF9jb250YWluZXJfZmlsZXVwbG9hZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cblxuLmdwZnVwX19kcm9wcmVhLS1tYXhlZCB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYm9keSAuZ3BmdXBfX2ZpbGVzIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogdW5zZXQ7XG5cdGJveC1zaGFkb3c6IHVuc2V0O1xufVxuXG4uZ3BmdXBfX3ByZXZpZXcge1xuXHRtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5ncGZ1cF9fZWRpdCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA3MyU7XG5cdHJpZ2h0OiAtMTBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogYmx1ZTtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRtYXJnaW46IHVuc2V0O1xufVxuXG4uZ2Zvcm1fZmlsZXVwbG9hZF9ydWxlcyB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ncGZ1cF9fZmlsZSB7XG5cdHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5ncGZ1cF9fcHJldmlldyBpbWcsXG5ib2R5IC5ncGZ1cF9fcHJldmlldy1wZW5kaW5nIHtcblx0d2lkdGg6IDc2cHg7XG5cdGhlaWdodDogNzZweDtcbn1cblxuLnZhbGlkYXRpb25fbWVzc2FnZS0taGlkZGVuLW9uLWVtcHR5IHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZ2Zvcm1fZHJvcF9hcmVhIHtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tc3Ryb2tlLCAjRTVFNUU1KTtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUwKTtcbn1cblxuYm9keSAuY3JvcHBlcl9fbGlnaHRib3gge1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4zMCk7XG59XG5cbi5nZm9ybV9wcmV2aW91c19idXR0b24ge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiNnZm9ybV8xNiAuZ2lucHV0X2NvbnRhaW5lcl9wYXNzd29yZCB7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcikgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cblx0I2dmb3JtXzEzIHtcblx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjhweCk7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRtaW4taGVpZ2h0OiA1MzlweDtcblxuXHRcdC5nZmllbGQtLWlucHV0LXR5cGUtdGV4dCAuZ2ZpZWxkX2xhYmVsLFxuXHRcdC5nZmllbGQtLXR5cGUtdXNlcm5hbWUgLmdmaWVsZF9sYWJlbCxcblx0XHQuZ2lucHV0X3Bhc3N3b3JkIC5nZm9ybS1maWVsZC1sYWJlbC0tdHlwZS1zdWIge1xuXHRcdFx0dG9wOiA5cHg7XG5cdFx0XHQmLmZsb2F0aW5nIHtcblx0XHRcdFx0dG9wOiAtMTdweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZ2ZpZWxkX2h0bWwge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5nZmllbGQtLWlucHV0LXR5cGUtaHRtbC5nZmllbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjlweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5nZmllbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzNweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5naW5wdXRfY29udGFpbmVyX3Bhc3N3b3JkIHtcblx0XHRcdGdhcDogMzNweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5nZmllbGQtLXR5cGUtY2hlY2tib3gge1xuXHRcdFx0bWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdCNnZm9ybV8xNCB7XG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0fVxuXG5cdCNnZm9ybV8xNSxcblx0I2dmb3JtXzE2IHtcblx0XHRoMyB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXG5cdFx0cDpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDExcHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQucmVnaXN0ZXItZW5kLXVzZXJfX3VuZGVyLWZvcm0tdGV4dCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMTFweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdCNnZm9ybV8xNiB7XG5cdFx0LnJlZ2lzdGVyLWVuZC11c2VyIC5nZmllbGQtLXdpZHRoLWZ1bGwge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5naW5wdXRfY29udGFpbmVyX3Bhc3N3b3JkIHtcblx0XHRcdGdhcDogMzNweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5jb21wbGV0ZS1yZWdpc3RyYXRpb24tZGVzaWduZXIgLmdmaWVsZC0tdHlwZS1wYXNzd29yZCxcblx0XHQucmVnaXN0ZXItZmxvdyAuZ2ZpZWxkLS10eXBlLXBhc3N3b3JkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLmdmb3JtX3Nob3dfcGFzc3dvcmQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTBweDtcblx0bGVmdDogMDtcbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qXG5UaGVtZSBOYW1lOiBPbW5pcyBCYXNlXG5EZXNjcmlwdGlvbjogT21uaXMgQmFzZVxuQXV0aG9yOiBPbW5pc1xuQXV0aG9yIFVSSTogaHR0cHM6Ly93d3cubWFkZWJ5b21uaXMuY29tL1xuVGFnczpcblZlcnNpb246IDEuMC4wXG4qL1xuaDNbb25jbGljaz1cImhpc3RvcnkuYmFjaygpXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZ2Zvcm0tdGhlbWUtLWZvdW5kYXRpb24gLmdmb3JtX3ZhbGlkYXRpb25fY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZ2Zvcm1faGVhZGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5nZmllbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2ZpZWxkX3JlcXVpcmVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5sZWdlbmQuZ2ZpZWxkX2xhYmVsIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZ2ZpZWxkX2xhYmVsLFxuLmdmb3JtLWZpZWxkLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGxlZnQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtZmFtaWx5OiBOb3RvIFNhbnMgSGVicmV3O1xufVxuLmdmaWVsZF9sYWJlbC5mbG9hdGluZyxcbi5nZm9ybS1maWVsZC1sYWJlbC5mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IC0xN3B4O1xuICByaWdodDogNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdmaWVsZF9sYWJlbCxcbiAgLmdmb3JtLWZpZWxkLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmdpbnB1dF9wYXNzd29yZCAuZ2Zvcm0tZmllbGQtbGFiZWwtLXR5cGUtc3ViIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGxlZnQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gIGRpcmVjdGlvbjogcnRsO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LWZhbWlseTogTm90byBTYW5zIEhlYnJldztcbiAgY2xpcDogdW5zZXQgIWltcG9ydGFudDtcbiAgY2xpcC1wYXRoOiB1bnNldCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5naW5wdXRfcGFzc3dvcmQgLmdmb3JtLWZpZWxkLWxhYmVsLS10eXBlLXN1Yi5mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IC0xN3B4O1xuICByaWdodDogNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdpbnB1dF9wYXNzd29yZCAuZ2Zvcm0tZmllbGQtbGFiZWwtLXR5cGUtc3ViIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnBhc3N3b3JkLWxlZ2VuZC1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5nZmllbGQtLXdpZHRoLWhhbGYge1xuICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZ2ZpZWxkLS13aWR0aC1oYWxmIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZ2ZpZWxkLS13aWR0aC1mdWxsIHtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2ZfY2xlYXJfY29tcGxleCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5naW5wdXRfY29udGFpbmVyX3Bhc3N3b3JkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5naW5wdXRfY29udGFpbmVyX3Bhc3N3b3JkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuXG4ucmVnaXN0ZXItZW5kLXVzZXJfX2Zvcm0gLmdpbnB1dF9jb250YWluZXJfcGFzc3dvcmQgPiAqIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5naW5wdXRfY29udGFpbmVyX3Bhc3N3b3JkID4gKiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2ZpZWxkX2NoZWNrYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGdhcDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmdpbnB1dF9jb250YWluZXJfY2hlY2tib3gge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmdpbnB1dF9jb250YWluZXJfY2hlY2tib3ggLmdjaG9pY2Uge1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmdjaG9pY2Uge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbmlucHV0W3R5cGU9dGV4dF0sXG5pbnB1dFt0eXBlPWVtYWlsXSxcbmlucHV0W3R5cGU9dGVsXSxcbmlucHV0W3R5cGU9bnVtYmVyXSxcbmlucHV0W3R5cGU9cGFzc3dvcmRdLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEhlYnJld1wiLCBzYW5zLXNlcmlmO1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE2cHggMTBweCAxMHB4O1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3NTc1NzU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDEycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRyYW5zaXRpb246IGJvcmRlci1ib3R0b20tY29sb3IgMC4zcyBlYXNlO1xufVxuaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1udW1iZXJdOjpwbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9cGFzc3dvcmRdOjpwbGFjZWhvbGRlcixcbnNlbGVjdDo6cGxhY2Vob2xkZXIsXG50ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbmlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuaW5wdXRbdHlwZT10ZWxdOmZvY3VzLFxuaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG5zZWxlY3Q6Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbnNlbGVjdCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LDxzdmclMjB3aWR0aD0nMTAnJTIwaGVpZ2h0PSc2JyUyMHZpZXdCb3g9JzAlMjAwJTIwMTAlMjA2JyUyMGZpbGw9J25vbmUnJTIweG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCUyMGZpbGwtcnVsZT0nZXZlbm9kZCclMjBjbGlwLXJ1bGU9J2V2ZW5vZGQnJTIwZD0nTTkuMzk1MjklMjAxLjcyOTI3QzkuNzI2NDElMjAxLjQwNzUzJTIwOS43MjY0MiUyMDAuODc1ODY5JTIwOS4zOTUyOSUyMDAuNTU0MTMyQzkuMDc3NjElMjAwLjI0NTQ1NSUyMDguNTcyMTIlMjAwLjI0NTE4JTIwOC4yNTQxJTIwMC41NTM1MUw1JTIwMy43MDg1TDEuNzQ1OSUyMDAuNTUzNTExQzEuNDI3ODglMjAwLjI0NTE4JTIwMC45MjIzODYlMjAwLjI0NTQ1NSUyMDAuNjA0NzA2JTIwMC41NTQxMzJDMC4yNzM1ODQlMjAwLjg3NTg2OSUyMDAuMjczNTg0JTIwMS40MDc1MyUyMDAuNjA0NzA2JTIwMS43MjkyN0w1JTIwNkw5LjM5NTI5JTIwMS43MjkyN1onJTIwZmlsbD0nJTIzMjIyMjIyJy8lM0U8L3N2Zz5cIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgOHB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMHB4IDZweDtcbn1cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiB1bnNldDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uZ2ZpZWxkLS10eXBlLWNoZWNrYm94IHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5nZmllbGQtLXR5cGUtY2hlY2tib3ggbGVnZW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5nZmllbGQtLXR5cGUtY2hlY2tib3ggLmdmaWVsZC1jaG9pY2UtaW5wdXQge1xuICBtYXJnaW4tbGVmdDogOXB4O1xufVxuLmdmaWVsZC0tdHlwZS1jaGVja2JveCAuZ2Zvcm0tZmllbGQtbGFiZWwtLXR5cGUtaW5saW5lIHtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2VfMTUgcCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG59XG5cbi5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSBhLmdmb3JtX2J1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5zZXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2Zvcm0tYnV0dG9uIHtcbiAgcGFkZGluZzogN3B4IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYwZGY7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4uZ2Zvcm0tYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTFiMztcbn1cblxuLmdmb3JtX2J1dHRvbiB7XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjBkZjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5nZm9ybV9idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1MWIzO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1jaG9pY2VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLmN1c3RvbS1zZWxlY3QtY2hvaWNlcyAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pbm5lciB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzU3NTc1O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAxMXB4IDEycHggMTBweDtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LDxzdmclMjB3aWR0aD0nMTAnJTIwaGVpZ2h0PSc2JyUyMHZpZXdCb3g9JzAlMjAwJTIwMTAlMjA2JyUyMGZpbGw9J25vbmUnJTIweG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCUyMGZpbGwtcnVsZT0nZXZlbm9kZCclMjBjbGlwLXJ1bGU9J2V2ZW5vZGQnJTIwZD0nTTkuMzk1MjklMjAxLjcyOTI3QzkuNzI2NDElMjAxLjQwNzUzJTIwOS43MjY0MiUyMDAuODc1ODY5JTIwOS4zOTUyOSUyMDAuNTU0MTMyQzkuMDc3NjElMjAwLjI0NTQ1NSUyMDguNTcyMTIlMjAwLjI0NTE4JTIwOC4yNTQxJTIwMC41NTM1MUw1JTIwMy43MDg1TDEuNzQ1OSUyMDAuNTUzNTExQzEuNDI3ODglMjAwLjI0NTE4JTIwMC45MjIzODYlMjAwLjI0NTQ1NSUyMDAuNjA0NzA2JTIwMC41NTQxMzJDMC4yNzM1ODQlMjAwLjg3NTg2OSUyMDAuMjczNTg0JTIwMS40MDc1MyUyMDAuNjA0NzA2JTIwMS43MjkyN0w1JTIwNkw5LjM5NTI5JTIwMS43MjkyN1onJTIwZmlsbD0nJTIzMjIyMjIyJy8lM0U8L3N2Zz5cIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgOHB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMHB4IDZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi5jdXN0b20tc2VsZWN0LWNob2ljZXMuaXMtb3BlbiAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pbm5lciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1UQWlJR2hsYVdkb2REMGlOaUlnZG1sbGQwSnZlRDBpTUNBd0lERXdJRFlpSUdacGJHdzlJbTV2Ym1VaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0NqeG5JR05zYVhBdGNHRjBhRDBpZFhKc0tDTmpiR2x3TUY4MVh6SXBJajRLUEhCaGRHZ2dabWxzYkMxeWRXeGxQU0psZG1WdWIyUmtJaUJqYkdsd0xYSjFiR1U5SW1WMlpXNXZaR1FpSUdROUlrMDVMak01TlRJNElEUXVNamN3TnpKRE9TNDNNalkwSURRdU5Ua3lORFlnT1M0M01qWTBNU0ExTGpFeU5ERXpJRGt1TXprMU1qZ2dOUzQwTkRVNE5rTTVMakEzTnpZZ05TNDNOVFExTkNBNExqVTNNakV4SURVdU56VTBPREVnT0M0eU5UUXdPU0ExTGpRME5qUTRURFF1T1RrNU9Ua2dNaTR5T1RFME9Vd3hMamMwTlRnNUlEVXVORFEyTkRoRE1TNDBNamM0TnlBMUxqYzFORGd4SURBdU9USXlNemMxSURVdU56VTBOVFFnTUM0Mk1EUTJPVFVnTlM0ME5EVTROa013TGpJM016VTNNeUExTGpFeU5ERXpJREF1TWpjek5UY3pJRFF1TlRreU5EWWdNQzQyTURRMk9UVWdOQzR5TnpBM01rdzBMams1T1RrNUlDMDFMakkwTlRJeFpTMHdOa3c1TGpNNU5USTRJRFF1TWpjd056SmFJaUJtYVd4c1BTSWpNakl5TWpJeUlpOCtDand2Wno0S1BHUmxabk0rQ2p4amJHbHdVR0YwYUNCcFpEMGlZMnhwY0RCZk5WOHlJajRLUEhKbFkzUWdkMmxrZEdnOUlqRXdJaUJvWldsbmFIUTlJallpSUdacGJHdzlJbmRvYVhSbElpQjBjbUZ1YzJadmNtMDlJbTFoZEhKcGVDZ3hJREFnTUNBdE1TQXdJRFlwSWk4K0Nqd3ZZMnhwY0ZCaGRHZytDand2WkdWbWN6NEtQQzl6ZG1jK0NnPT1cIik7XG59XG4uY3VzdG9tLXNlbGVjdC1jaG9pY2VzIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmN1c3RvbS1zZWxlY3QtY2hvaWNlczpmb2N1cy13aXRoaW4ge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY3VzdG9tLXNlbGVjdC1jaG9pY2VzIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2lubmVyOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2NjYyAhaW1wb3J0YW50O1xufVxuLmN1c3RvbS1zZWxlY3QtY2hvaWNlcyAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19saXN0LS1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGRpcmVjdGlvbjogcnRsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmN1c3RvbS1zZWxlY3QtY2hvaWNlcy5pcy1vcGVuIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY3VzdG9tLXNlbGVjdC1jaG9pY2VzLmlzLW9wZW4gLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlNWU1ZTU7XG59XG4uY3VzdG9tLXNlbGVjdC1jaG9pY2VzIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2l0ZW0ge1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjI5LCAyMjksIDIyOSwgMCk7XG59XG4uY3VzdG9tLXNlbGVjdC1jaG9pY2VzIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUuaXMtaGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuICBjb2xvcjogIzRBNEE0QTtcbn1cblxuLmZvb3Rlci1mb3JtLWJvZHkgLmhpZGRlbl9zdWJfbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvb3Rlci1mb3JtLWJvZHkge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbn1cbi5mb290ZXItZm9ybS1ib2R5IC5nZmllbGQtLXdpZHRoLWhhbGYge1xuICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbn1cbi5mb290ZXItZm9ybS1ib2R5IC5nZmllbGQtLXdpZHRoLWZ1bGwge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9vdGVyLWZvcm0tYm9keSAuZ2ZpZWxkX2xhYmVsIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT10ZXh0XSxcbi5mb290ZXItZm9ybS1ib2R5IGlucHV0W3R5cGU9ZW1haWxdLFxuLmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT10ZWxdLFxuLmZvb3Rlci1mb3JtLWJvZHkgc2VsZWN0LFxuLmZvb3Rlci1mb3JtLWJvZHkgdGV4dGFyZWEge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEhlYnJld1wiLCBzYW5zLXNlcmlmO1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEycHggMTBweDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzU3NTc1O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbi5mb290ZXItZm9ybS1ib2R5IGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuLmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT10ZWxdOmZvY3VzLFxuLmZvb3Rlci1mb3JtLWJvZHkgc2VsZWN0OmZvY3VzLFxuLmZvb3Rlci1mb3JtLWJvZHkgdGV4dGFyZWE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA2MGRmO1xufVxuLmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsXG4uZm9vdGVyLWZvcm0tYm9keSBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsXG4uZm9vdGVyLWZvcm0tYm9keSBpbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLFxuLmZvb3Rlci1mb3JtLWJvZHkgc2VsZWN0OjpwbGFjZWhvbGRlcixcbi5mb290ZXItZm9ybS1ib2R5IHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBvcGFjaXR5OiAxO1xufVxuLmZvb3Rlci1mb3JtLWJvZHkgc2VsZWN0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsPHN2ZyUyMHdpZHRoPScxMCclMjBoZWlnaHQ9JzYnJTIwdmlld0JveD0nMCUyMDAlMjAxMCUyMDYnJTIwZmlsbD0nbm9uZSclMjB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoJTIwZmlsbC1ydWxlPSdldmVub2RkJyUyMGNsaXAtcnVsZT0nZXZlbm9kZCclMjBkPSdNOS4zOTUyOSUyMDEuNzI5MjdDOS43MjY0MSUyMDEuNDA3NTMlMjA5LjcyNjQyJTIwMC44NzU4NjklMjA5LjM5NTI5JTIwMC41NTQxMzJDOS4wNzc2MSUyMDAuMjQ1NDU1JTIwOC41NzIxMiUyMDAuMjQ1MTglMjA4LjI1NDElMjAwLjU1MzUxTDUlMjAzLjcwODVMMS43NDU5JTIwMC41NTM1MTFDMS40Mjc4OCUyMDAuMjQ1MTglMjAwLjkyMjM4NiUyMDAuMjQ1NDU1JTIwMC42MDQ3MDYlMjAwLjU1NDEzMkMwLjI3MzU4NCUyMDAuODc1ODY5JTIwMC4yNzM1ODQlMjAxLjQwNzUzJTIwMC42MDQ3MDYlMjAxLjcyOTI3TDUlMjA2TDkuMzk1MjklMjAxLjcyOTI3WiclMjBmaWxsPSclMjMyMjIyMjInLyUzRTwvc3ZnPlwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA4cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwcHggNnB4O1xufVxuLmZvb3Rlci1mb3JtLWJvZHkgLmdmaWVsZC0tdHlwZS1jaGVja2JveCB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uZm9vdGVyLWZvcm0tYm9keSAuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IC5nZmllbGQtY2hvaWNlLWlucHV0IHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5mb290ZXItZm9ybS1ib2R5IC5nZmllbGQtLXR5cGUtY2hlY2tib3ggLmdmb3JtLWZpZWxkLWxhYmVsLS10eXBlLWlubGluZSB7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5mb290ZXItZm9ybS1ib2R5IGZpZWxkc2V0IHtcbiAgcGFkZGluZzogdW5zZXQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5mb290ZXItZm9ybS1ib2R5IC5nZm9ybS1idXR0b24ge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgcGFkZGluZzogN3B4IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYwZGY7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4uZm9vdGVyLWZvcm0tYm9keSAuZ2Zvcm0tYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTFiMztcbn1cbi5mb290ZXItZm9ybS1ib2R5IC5nZm9ybS1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uZGVzaWduZXItbG9naW5fX2Zvcm0gLmdmaWVsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZGVzaWduZXItbG9naW5fX2Zvcm0gLmdmaWVsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuLmRlc2lnbmVyLWxvZ2luX19mb3JtIC5naW5wdXRfY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzU3NTc1O1xufVxuLmRlc2lnbmVyLWxvZ2luX19mb3JtIC5naW5wdXRfY29udGFpbmVyIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kZXNpZ25lci1sb2dpbl9fZm9ybSAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ibG9jazogMDtcbiAgfVxufVxuLmRlc2lnbmVyLWxvZ2luX19mb3JtIC5nZm9ybV9idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWluLXdpZHRoOiAyNjVweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZy1pbmxpbmU6IDI0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA5cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRjczRTI7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kZXNpZ25lci1sb2dpbl9fZm9ybSAuZ2Zvcm1fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M2RDlGRTtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5nZm9ybV9oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZm9yZ290LXBhc3N3b3JkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5wcm9mZXNzaW9uYWwtcHJvZmlsZS1kZXNpZ25lci1yZWdpc3RyYXRpb24tZm9ybSAuZ2Zvcm1fbmV4dF9idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWluLXdpZHRoOiAyNjVweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZy1pbmxpbmU6IDI0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA5cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRjczRTI7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wcm9mZXNzaW9uYWwtcHJvZmlsZS1kZXNpZ25lci1yZWdpc3RyYXRpb24tZm9ybSAuZ2Zvcm1fbmV4dF9idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzZEOUZFO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnByb2Zlc3Npb25hbC1wcm9maWxlLWRlc2lnbmVyLXJlZ2lzdHJhdGlvbi1mb3JtIC5nZl9wcm9ncmVzc2JhciB7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAwcHggMHB4IDRweDtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUtMiwgI0YzRjNGMyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogOHB4O1xufVxuXG4ucHJvZmVzc2lvbmFsLXByb2ZpbGUtZGVzaWduZXItcmVnaXN0cmF0aW9uLWZvcm0gLmdmX3Byb2dyZXNzYmFyX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLnByb2Zlc3Npb25hbC1wcm9maWxlLWRlc2lnbmVyLXJlZ2lzdHJhdGlvbi1mb3JtIC5nZmllbGQtLXR5cGUtc2VsZWN0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnByb2Zlc3Npb25hbC1wcm9maWxlLWRlc2lnbmVyLXJlZ2lzdHJhdGlvbi1mb3JtIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnByb2Zlc3Npb25hbC1wcm9maWxlLWRlc2lnbmVyLXJlZ2lzdHJhdGlvbi1mb3JtIC5nZl9wcm9ncmVzc2Jhcl93cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNTdweDtcbn1cblxuLnByb2Zlc3Npb25hbC1wcm9maWxlLWRlc2lnbmVyLXJlZ2lzdHJhdGlvbi1mb3JtIC5nZl9zdGVwX3BhZ2VfbmFtZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5nZl9wcm9ncmVzc2Jhcl9wZXJjZW50YWdlIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDRweCA0cHggMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1tYWluLUNvbG9yLCAjMkY3M0UyKTtcbn1cbi5nZl9wcm9ncmVzc2Jhcl9wZXJjZW50YWdlIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5kaXYuZ2Zvcm1fcGFnZV9maWVsZHMgPiBkaXYgPiBkaXYuZ2ZpZWxkLS10eXBlLWZpbGV1cGxvYWQ6bnRoLWNoaWxkKDEpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuXG5kaXYuZ2Zvcm1fcGFnZV9maWVsZHMgPiBkaXYgPiBkaXYuZ2ZpZWxkLS10eXBlLWZpbGV1cGxvYWQ6bnRoLWNoaWxkKDEpIC5naW5wdXRfY29udGFpbmVyX2ZpbGV1cGxvYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5cbmRpdi5nZm9ybV9wYWdlX2ZpZWxkcyA+IGRpdiA+IGRpdi5nZmllbGQtLXR5cGUtZmlsZXVwbG9hZDpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5cbmRpdi5nZm9ybV9wYWdlX2ZpZWxkcyA+IGRpdiA+IGRpdi5nZmllbGQtLXR5cGUtZmlsZXVwbG9hZDpudGgtY2hpbGQoMikgLmdpbnB1dF9jb250YWluZXJfZmlsZXVwbG9hZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cblxuLmdwZnVwX19kcm9wcmVhLS1tYXhlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYm9keSAuZ3BmdXBfX2ZpbGVzIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogdW5zZXQ7XG4gIGJveC1zaGFkb3c6IHVuc2V0O1xufVxuXG4uZ3BmdXBfX3ByZXZpZXcge1xuICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5ncGZ1cF9fZWRpdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3MyU7XG4gIHJpZ2h0OiAtMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmx1ZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW46IHVuc2V0O1xufVxuXG4uZ2Zvcm1fZmlsZXVwbG9hZF9ydWxlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ncGZ1cF9fZmlsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5ncGZ1cF9fcHJldmlldyBpbWcsXG5ib2R5IC5ncGZ1cF9fcHJldmlldy1wZW5kaW5nIHtcbiAgd2lkdGg6IDc2cHg7XG4gIGhlaWdodDogNzZweDtcbn1cblxuLnZhbGlkYXRpb25fbWVzc2FnZS0taGlkZGVuLW9uLWVtcHR5IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZ2Zvcm1fZHJvcF9hcmVhIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tc3Ryb2tlLCAjRTVFNUU1KTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG5ib2R5IC5jcm9wcGVyX19saWdodGJveCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLmdmb3JtX3ByZXZpb3VzX2J1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuI2dmb3JtXzE2IC5naW5wdXRfY29udGFpbmVyX3Bhc3N3b3JkIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2dmb3JtXzEzIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjhweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtaW4taGVpZ2h0OiA1MzlweDtcbiAgfVxuICAjZ2Zvcm1fMTMgLmdmaWVsZC0taW5wdXQtdHlwZS10ZXh0IC5nZmllbGRfbGFiZWwsXG4gICNnZm9ybV8xMyAuZ2ZpZWxkLS10eXBlLXVzZXJuYW1lIC5nZmllbGRfbGFiZWwsXG4gICNnZm9ybV8xMyAuZ2lucHV0X3Bhc3N3b3JkIC5nZm9ybS1maWVsZC1sYWJlbC0tdHlwZS1zdWIge1xuICAgIHRvcDogOXB4O1xuICB9XG4gICNnZm9ybV8xMyAuZ2ZpZWxkLS1pbnB1dC10eXBlLXRleHQgLmdmaWVsZF9sYWJlbC5mbG9hdGluZyxcbiAgI2dmb3JtXzEzIC5nZmllbGQtLXR5cGUtdXNlcm5hbWUgLmdmaWVsZF9sYWJlbC5mbG9hdGluZyxcbiAgI2dmb3JtXzEzIC5naW5wdXRfcGFzc3dvcmQgLmdmb3JtLWZpZWxkLWxhYmVsLS10eXBlLXN1Yi5mbG9hdGluZyB7XG4gICAgdG9wOiAtMTdweDtcbiAgfVxuICAjZ2Zvcm1fMTMgLmdmaWVsZF9odG1sIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2dmb3JtXzEzIC5nZmllbGQtLWlucHV0LXR5cGUtaHRtbC5nZmllbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDI5cHggIWltcG9ydGFudDtcbiAgfVxuICAjZ2Zvcm1fMTMgLmdmaWVsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzNweCAhaW1wb3J0YW50O1xuICB9XG4gICNnZm9ybV8xMyAuZ2lucHV0X2NvbnRhaW5lcl9wYXNzd29yZCB7XG4gICAgZ2FwOiAzM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2dmb3JtXzEzIC5nZmllbGQtLXR5cGUtY2hlY2tib3gge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuICAjZ2Zvcm1fMTQgaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAjZ2Zvcm1fMTUgaDMsXG4gICNnZm9ybV8xNiBoMyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gICNnZm9ybV8xNSBwOm5vdCg6bGFzdC1jaGlsZCksXG4gICNnZm9ybV8xNiBwOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDExcHggIWltcG9ydGFudDtcbiAgfVxuICAjZ2Zvcm1fMTUgLnJlZ2lzdGVyLWVuZC11c2VyX191bmRlci1mb3JtLXRleHQsXG4gICNnZm9ybV8xNiAucmVnaXN0ZXItZW5kLXVzZXJfX3VuZGVyLWZvcm0tdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogLTExcHggIWltcG9ydGFudDtcbiAgfVxuICAjZ2Zvcm1fMTYgLnJlZ2lzdGVyLWVuZC11c2VyIC5nZmllbGQtLXdpZHRoLWZ1bGwge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAjZ2Zvcm1fMTYgLmdpbnB1dF9jb250YWluZXJfcGFzc3dvcmQge1xuICAgIGdhcDogMzNweCAhaW1wb3J0YW50O1xuICB9XG4gICNnZm9ybV8xNiAuY29tcGxldGUtcmVnaXN0cmF0aW9uLWRlc2lnbmVyIC5nZmllbGQtLXR5cGUtcGFzc3dvcmQsXG4gICNnZm9ybV8xNiAucmVnaXN0ZXItZmxvdyAuZ2ZpZWxkLS10eXBlLXBhc3N3b3JkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5nZm9ybV9zaG93X3Bhc3N3b3JkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDA7XG59XG5cbi8qIF9fX19fX19fX18gVFlQT0dSQVBIWSBCRUdJTiBfX19fX19fX19fKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LnN2ZyNIZWVib1wiKSBmb3JtYXQoXCJzdmdcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9SZWd1bGFyL0hlZWJvUmVndWxhci5zdmcjSGVlYm9cIikgZm9ybWF0KFwic3ZnXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9SZWd1bGFyL0hlZWJvUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS5zdmcjSGVlYm9cIikgZm9ybWF0KFwic3ZnXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTWVkaXVtL0hlZWJvTWVkaXVtLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JvbGQvSGVlYm9Cb2xkLnN2ZyNIZWVib1wiKSBmb3JtYXQoXCJzdmdcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JvbGQvSGVlYm9Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLnN2ZyNIZWVib1wiKSBmb3JtYXQoXCJzdmdcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9FeHRyYUJvbGQvSGVlYm9FeHRyYUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2suc3ZnI0hlZWJvXCIpIGZvcm1hdChcInN2Z1wiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qIF9fX19fX19fX18gVFlQT0dSQVBIWSBTVFlMRSBFTkQgX19fX19fX19fXyovXG4vKiBfX19fX19fX19fIEJBU0UgU1RZTEUgQkVHSU4gX19fX19fX19fXyovXG4uYnRuIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEhlYnJld1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtaW4td2lkdGg6IDI2NXB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nLWlubGluZTogMjRweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDlweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmJ0bjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYnRuOmRpc2FibGVkLCAuYnRuLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC42O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMjtcbn1cbi5idG4tcHJpbWFyeTpob3ZlciwgLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M2RDlGRTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1jb2xvcjogI0M2RDlGRTtcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItY29sb3I6ICNFNUU1RTU7XG59XG4uYnRuLXNlY29uZGFyeTpob3ZlciwgLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBib3JkZXItY29sb3I6ICMyMjIyMjI7XG59XG5cbi5idG4tc2Vjb25kYXJ5LWludmVydCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBib3JkZXItY29sb3I6ICMyMjIyMjI7XG59XG4uYnRuLXNlY29uZGFyeS1pbnZlcnQ6aG92ZXIsIC5idG4tc2Vjb25kYXJ5LWludmVydDpmb2N1cywgLmJ0bi1zZWNvbmRhcnktaW52ZXJ0OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRjczRTI7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG59XG5cbi5idG4tdGVydGlhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tdGVydGlhcnk6aG92ZXIsIC5idG4tdGVydGlhcnk6Zm9jdXMsIC5idG4tdGVydGlhcnk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGQjtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG5cbi5idG4tZ2hvc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMyRjczRTI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLWdob3N0OmhvdmVyLCAuYnRuLWdob3N0OmZvY3VzLCAuYnRuLWdob3N0OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzJGNzNFMjtcbn1cblxuLmJ0bi14cyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWluLXdpZHRoOiB1bnNldDtcbiAgcGFkZGluZzogN3B4IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi14cyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDZweCA3cHg7XG4gIH1cbn1cblxuLmJ0bi10YWcge1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG4gIHBhZGRpbmc6IDJweCA2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLmJ0bi1zbSB7XG4gIG1pbi13aWR0aDogMTAwcHg7XG4gIHBhZGRpbmctaW5saW5lOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyLjM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJ0bi1zbSB7XG4gICAgbGluZS1oZWlnaHQ6IDIuNztcbiAgfVxufVxuXG4uYnRuLWxnIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgcGFkZGluZy1pbmxpbmU6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG59XG5cbi5idG4teGwge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICBtaW4td2lkdGg6IDM4MHB4O1xuICBwYWRkaW5nLWlubGluZTogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjhweDtcbn1cblxuLmJ0bi1hdXRvIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuXG4uYnRuLWZ1bGwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJ0bi1maXQge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbi5idG4tY29tcGFjdCB7XG4gIHBhZGRpbmctaW5saW5lOiAxNnB4O1xuICBtaW4td2lkdGg6IDIwMHB4O1xufVxuLmJ0bi1jb21wYWN0LmJ0bi1zbSB7XG4gIHBhZGRpbmctaW5saW5lOiA4cHg7XG4gIG1pbi13aWR0aDogODBweDtcbn1cbi5idG4tY29tcGFjdC5idG4teHMge1xuICBwYWRkaW5nLWlubGluZTogNnB4O1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5cbi5idG4taWNvbiB7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmJ0bi1pY29uIHN2ZywgLmJ0bi1pY29uIGltZywgLmJ0bi1pY29uICoge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5idG4taWNvbi5idG4tc20ge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLmJ0bi1pY29uLmJ0bi1zbSBzdmcsIC5idG4taWNvbi5idG4tc20gaW1nLCAuYnRuLWljb24uYnRuLXNtICoge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuLmJ0bi1pY29uLmJ0bi1sZyB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uYnRuLWljb24uYnRuLWxnIHN2ZywgLmJ0bi1pY29uLmJ0bi1sZyBpbWcsIC5idG4taWNvbi5idG4tbGcgKiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4uYnRuLWljb24uYnRuLXhsIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbn1cbi5idG4taWNvbi5idG4teGwgc3ZnLCAuYnRuLWljb24uYnRuLXhsIGltZywgLmJ0bi1pY29uLmJ0bi14bCAqIHtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnRuLWljb24ge1xuICAgIHdpZHRoOiAyOXB4O1xuICAgIGhlaWdodDogMjlweDtcbiAgfVxufVxuXG4uYnRuLWljb24tc3F1YXJlIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uYnRuLWljb24tc3F1YXJlIHN2ZywgLmJ0bi1pY29uLXNxdWFyZSBpbWcsIC5idG4taWNvbi1zcXVhcmUgKiB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJ0bi1pY29uLXNxdWFyZS5idG4tc20ge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uYnRuLWljb24tc3F1YXJlLmJ0bi1zbSBzdmcsIC5idG4taWNvbi1zcXVhcmUuYnRuLXNtIGltZywgLmJ0bi1pY29uLXNxdWFyZS5idG4tc20gKiB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbi5idG4tY2F0ZWdvcnkge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbn1cbi5idG4tY2F0ZWdvcnkgc3ZnLCAuYnRuLWNhdGVnb3J5IGltZyB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG4uYnRuLWNhdGVnb3J5LmJ0bi1zbSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5idG4tY2F0ZWdvcnkuYnRuLXNtIHN2ZywgLmJ0bi1jYXRlZ29yeS5idG4tc20gaW1nIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLmJ0bi1waG9uZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbn1cbi5idG4tcGhvbmUgc3ZnLCAuYnRuLXBob25lIGltZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4uYnRuLXBob25lOmhvdmVyLCAuYnRuLXBob25lOmZvY3VzLCAuYnRuLXBob25lOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBib3JkZXItY29sb3I6ICMyMjIyMjI7XG59XG5cbi5idG4tc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDMxMzcyNTQ5KTtcbn1cblxuLmJ0bi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4taGVhZGVyOmhvdmVyLCAuYnRuLWhlYWRlcjpmb2N1cywgLmJ0bi1oZWFkZXI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGQjtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5idG4tYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLWJhZGdlIC5iYWRnZSwgLmJ0bi1iYWRnZTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTZweDtcbiAgcmlnaHQ6IC02cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjQ3NTc7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1pbi13aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uYnRuLWJhZGdlLmJhZGdlLWRvdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBtaW4td2lkdGg6IDhweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIHRvcDogLTJweDtcbiAgcmlnaHQ6IC0ycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xufVxuLmJ0bi1iYWRnZS5idG4taWNvbiAuYmFkZ2UsIC5idG4tYmFkZ2UuYnRuLWljb246OmFmdGVyIHtcbiAgdG9wOiAtNHB4O1xuICByaWdodDogLTRweDtcbiAgbWluLXdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuLmJ0bi1iYWRnZS5idG4taWNvbi5iYWRnZS1kb3Q6OmFmdGVyIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIG1pbi13aWR0aDogNnB4O1xuICB0b3A6IC0xcHg7XG4gIHJpZ2h0OiAtMXB4O1xufVxuXG4uYnRuLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYnRuLWdyb3VwIC5idG4ge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJ0bi1ncm91cCB7XG4gICAgZ2FwOiA2cHg7XG4gIH1cbn1cblxuLmJ0bi1ncm91cC0tdGlnaHQge1xuICBnYXA6IDRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYnRuLWdyb3VwLS10aWdodCB7XG4gICAgZ2FwOiAycHg7XG4gIH1cbn1cblxuLmJ0bi1ncm91cC0td2lkZSB7XG4gIGdhcDogMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYnRuLWdyb3VwLS13aWRlIHtcbiAgICBnYXA6IDhweDtcbiAgfVxufVxuXG4uYnRuLmJvb2ttYXJrZWQgc3ZnIHBhdGgge1xuICBzdHJva2U6ICMyRjczRTIgIWltcG9ydGFudDtcbiAgZmlsbDogIzJGNzNFMiAhaW1wb3J0YW50O1xufVxuXG5odG1sLFxuYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEhlYnJld1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1pbi13aWR0aDogMzIwcHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZDRkNGQztcbn1cblxuKiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBIZWJyZXdcIiwgc2Fucy1zZXJpZjtcbn1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbm1haW4ge1xuICBmbGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNGQ0ZDO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5uby1zY3JvbGwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5vLXNjcm9sbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTYsIDI4LCA0NCwgMC41KTtcbn1cblxuLmNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMzAycHg7XG4gIHBhZGRpbmc6IDAgMjRweDtcbn1cblxuLmRldmlkZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwRTBFMDtcbn1cblxuLmJyZWFkY3J1bWJzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi5icmVhZGNydW1icyAuYnJlYWRjcnVtYl9sYXN0IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmVudHJ5LXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZW50cnktaGVhZGVyX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA3cHggMCAwO1xufVxuXG4uc2luZ2xlLWFsYnVtLW1haW4gLmVudHJ5LWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5lbnRyeS1oZWFkZXJfX2JhY2sge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzIyMjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UsIGJveC1zaGFkb3cgMC4ycyBlYXNlO1xufVxuLmVudHJ5LWhlYWRlcl9fYmFjazpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMyMjI7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5lbnRyeS1oZWFkZXItLWhhcy1iYWNrIC5lbnRyeS1oZWFkZXJfX2NvbnRlbnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMDtcbn1cbi5lbnRyeS1oZWFkZXItLWhhcy1iYWNrIC5lbnRyeS1oZWFkZXJfX21ldGEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xufVxuXG4uY29udGVudC1tZXRhLWFjdGlvbnNfX2Rlc2t0b3Age1xuICBnYXA6IDEzcHg7XG59XG5cbi5wYW5lbCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0YzRjNGMztcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDMxMzcyNTQ5KTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMTFweDtcbiAgfVxuICAuZW50cnktdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuZW50cnktaGVhZGVyIHtcbiAgICBwYWRkaW5nLWJsb2NrOiA0OXB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIuZW50cnktaGVhZGVyLmFyY2hpdmUtaGVhZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgfVxufVxuLnNjcmVlbi1yZWFkZXItdGV4dDpub3QoLmdmb3JtLWZpZWxkLWxhYmVsKSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4O1xuICB3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuLnNjcmVlbi1yZWFkZXItdGV4dDpub3QoLmdmb3JtLWZpZWxkLWxhYmVsKTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogbm9uZTtcbiAgY29sb3I6ICMyMTc1OWI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxlZnQ6IDVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdG9wOiA1cHg7XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAxMDAwMDA7XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbmNlbnRlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucG9zdC0xNTMgLmVudHJ5LWhlYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50ZXh0LW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGV4dC1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50ZXh0LW1vYmlsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1pbmxpbmU6IC0xMnB4O1xufVxuXG5bY2xhc3MqPWNvbC1dIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHBhZGRpbmctaW5saW5lOiAxMnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZ2FwLTIwIHtcbiAgZ2FwOiAyMHB4O1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm14LWF1dG8ge1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4ubXMtMyB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDFyZW07XG59XG5cbi5teS0zIHtcbiAgbWFyZ2luLWJsb2NrOiAxcmVtO1xufVxuXG4ubXktNCB7XG4gIG1hcmdpbi1ibG9jazogMS41cmVtO1xufVxuXG4ubXktNSB7XG4gIG1hcmdpbi1ibG9jazogM3JlbTtcbn1cblxuLm10LTIge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDAuNXJlbTtcbn1cblxuLm10LTMge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDFyZW07XG59XG5cbi5tdC01IHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzcmVtO1xufVxuXG4ubWItMSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDAuMjVyZW07XG59XG5cbi5tYi0yIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMC41cmVtO1xufVxuXG4ubWItMyB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDFyZW07XG59XG5cbi5tYi00IHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMS41cmVtO1xufVxuXG4ubWItNSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDNyZW07XG59XG5cbi5weC01IHtcbiAgcGFkZGluZy1pbmxpbmU6IDNyZW07XG59XG5cbi5wdC01IHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogM3JlbTtcbn1cblxuLnB5LTUge1xuICBwYWRkaW5nLWJsb2NrOiAzcmVtO1xufVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxO1xufVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyO1xufVxuXG4ub2JqZWN0LWZpdC1jb3ZlciB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAub3JkZXItbWQtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5jb2wtbWQtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLm10LWxnLTMge1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogMXJlbTtcbiAgfVxuICAubWItbWQtMCB7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWlubGluZS1zdGFydDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLWJsb2NrOiAzcmVtO1xuICB9XG4gIC5tYi1sZy0wIHtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICB9XG4gIC5tYi1sZy0xIHtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAwLjI1cmVtO1xuICB9XG4gIC5tYi1sZy0yIHtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAwLjVyZW07XG4gIH1cbiAgLm1iLWxnLTMge1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDFyZW07XG4gIH1cbiAgLm1iLWxnLTUge1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDNyZW07XG4gIH1cbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctaW5saW5lOiAzcmVtO1xuICB9XG59XG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mdy1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuLnJ0bCAud3BjZjcge1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucnRsIC53cGNmNy10ZXh0LFxuLnJ0bCAud3BjZjctdGV4dGFyZWEsXG4ucnRsIC53cGNmNy1zZWxlY3Qge1xuICBkaXJlY3Rpb246IHJ0bCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLyogX19fX19fX19fXyBCQVNFIFNUWUxFIEVORCBfX19fX19fX19fKi9cbi8qIF9fX19fX19fX18gTEFZT1VUICBCRUdJTiBfX19fX19fX19fKi9cbi5tZW51LWNvbHVtbi5oYXMtc3VibWVudSB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLmhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGhlaWdodDogNjBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4uaGVhZGVyLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTMxNnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgdmFyKC0tc3BhY2luZy1tZCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlci1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuXG5ib2R5ID4gaGVhZGVyID4gZGl2ID4gZGl2Om50aC1jaGlsZCgzKSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMzBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dvLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlYWRlci1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuZGl2LmhlYWRlci1zZWN0aW9uOm50aC1jaGlsZCgyKSB7XG4gIGdhcDogMzVweDtcbn1cblxuZGl2LmhlYWRlci1zZWN0aW9uOm50aC1jaGlsZCgzKSB7XG4gIGdhcDogMzBweDtcbn1cblxuLnByb2plY3QtYnV0dG9uIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IHZhcigtLXNwYWNpbmcteHMpO1xuICBwYWRkaW5nOiA4cHggMjRweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnByb2plY3QtYnV0dG9uIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzZEOUZFO1xuICBjb2xvcjogIzIyMjtcbn1cblxuLnNlYXJjaC1zZWN0aW9uIHtcbiAgbWF4LXdpZHRoOiAyOTBweDtcbiAgd2lkdGg6IDI5MHB4O1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmctbGcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zZWFyY2gtc2VjdGlvbiB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICB3aWR0aDogMjkwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLW1kKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWFyY2gtc2VjdGlvbiB7XG4gICAgbWF4LXdpZHRoOiAyOTBweDtcbiAgICB3aWR0aDogMjkwcHg7XG4gIH1cbn1cblxuLnNlYXJjaC1iYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlYXJjaC1iYXIgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nOiAwIDQwcHggMCAwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEycHg7XG59XG4uc2VhcmNoLWJhciBpbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uc2VhcmNoLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE0cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KTtcbn1cblxuLm1lbnUtY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLm1lbnUtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA3cHg7XG4gIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmctc20pO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLm1lbnUtYnV0dG9uIHN2ZyB7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG4ubWVudS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWxpZ2h0KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXNtKTtcbn1cbi5tZW51LWJ1dHRvbjpob3ZlciBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4ubWVudS1jb250YWluZXI6aG92ZXIgLm1lbnUtYnV0dG9uIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVudS1idXR0b24gc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubG9nby1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLXNwYWNpbmctbWQpO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb2dvLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5sb2dvLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14cyk7XG59XG4ubG9nbyBzdmcge1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuXG4udG1wIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmRyb3Bkb3duLFxuLnN1Ym1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1tZCk7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gIG1pbi13aWR0aDogMTUycHg7XG4gIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctc20pO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gIHRyYW5zaXRpb246IGFsbCB2YXIoLS10cmFuc2l0aW9uKTtcbiAgei1pbmRleDogMTAwO1xufVxuLmRyb3Bkb3duLmFjdGl2ZSwgLm1lbnUtYnV0dG9uOmhvdmVyICsgLmRyb3Bkb3duLCAubWVudS1jb250YWluZXI6aG92ZXIgLmRyb3Bkb3duLFxuLnN1Ym1lbnUuYWN0aXZlLFxuLm1lbnUtYnV0dG9uOmhvdmVyICsgLnN1Ym1lbnUsXG4ubWVudS1jb250YWluZXI6aG92ZXIgLnN1Ym1lbnUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5tZW51LWNvbnRhaW5lci1zdWJtZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWF4LWhlaWdodDogNzB2aCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgdmFyKC0tdHJhbnNpdGlvbik7XG4gIHotaW5kZXg6IDEwMDtcbiAgcGFkZGluZzogMCAwIDMwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5tZW51LWNvbnRhaW5lci1zdWJtZW51LmFjdGl2ZSwgLm1lbnUtYnV0dG9uOmhvdmVyICsgLm1lbnUtY29udGFpbmVyLXN1Ym1lbnUsIC5tZW51LWNvbnRhaW5lcjpob3ZlciAubWVudS1jb250YWluZXItc3VibWVudSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5tZW51LWNvbnRhaW5lci1zdWJtZW51IC5zdWJtZW51LWhlYWRlciB7XG4gIG1hcmdpbjogMjNweCAwO1xuICBnYXA6IDMwcHg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xufVxuLm1lbnUtY29udGFpbmVyLXN1Ym1lbnUgLnN1Ym1lbnUtaGVhZGVyIGgyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogYmxhY2s7XG59XG4ubWVudS1jb250YWluZXItc3VibWVudSAuc3VibWVudS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogc2Nyb2xsO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDMwcHg7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cbi5tZW51LWNvbnRhaW5lci1zdWJtZW51IC5zdWJtZW51LWNvbHVtbiB7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMHB4IDIwcHg7XG59XG4ubWVudS1jb250YWluZXItc3VibWVudSAuc3VibWVudS1jb2x1bW46bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5tZW51LWNvbnRhaW5lci1zdWJtZW51IC5zdWJtZW51LWhlYWRpbmcge1xuICBtYXJnaW46IDAgMCAxNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubWVudS1jb250YWluZXItc3VibWVudSAuc3VibWVudS1oZWFkaW5nIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuLm1lbnUtY29udGFpbmVyLXN1Ym1lbnUgLnN1Ym1lbnUtaGVhZGluZyBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuLm1lbnUtY29udGFpbmVyLXN1Ym1lbnUgLnN1Ym1lbnUtaGVhZGluZyBhIC5tZW51LWl0ZW0taWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ubWVudS1jb250YWluZXItc3VibWVudSAuc3VibWVudS1saW5rcyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5tZW51LWNvbnRhaW5lci1zdWJtZW51IC5zdWJtZW51LWxpbmtzIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLm1lbnUtY29udGFpbmVyLXN1Ym1lbnUgLnN1Ym1lbnUtbGlua3MgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBwYWRkaW5nOiA2cHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzY2NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm1lbnUtY29udGFpbmVyLXN1Ym1lbnUgLnN1Ym1lbnUtbGlua3MgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cbi5tZW51LWNvbnRhaW5lci1zdWJtZW51IC5zdWJtZW51LWxpbmtzIGEgLm1lbnUtaXRlbS1pY29uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBwYWRkaW5nOiAwcHggNXB4O1xufVxuXG4uZHJvcGRvd24tbWVudSBsaSBhLFxuLnN1Ym1lbnUgbGkgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IsICMzMzMpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbn1cbi5kcm9wZG93bi1tZW51IGxpIGE6aG92ZXIsXG4uc3VibWVudSBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1saWdodCk7XG59XG4uZHJvcGRvd24tbWVudSBsaSBhIC5tZW51LWl0ZW0taWNvbixcbi5zdWJtZW51IGxpIGEgLm1lbnUtaXRlbS1pY29uIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnNlYXJjaC1hdXRvY29tcGxldGUtcmVzdWx0cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDMycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgbWF4LWhlaWdodDogNDgwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHotaW5kZXg6IDEwMDA7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U4RThFODtcbn1cblxuLnNlYXJjaC1yZXN1bHRzLXdyYXBwZXIge1xuICBwYWRkaW5nOiAxNnB4IDA7XG59XG5cbi5zZWFyY2gtY2F0ZWdvcnktc2VjdGlvbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMEYwRjA7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuLnNlYXJjaC1jYXRlZ29yeS1zZWN0aW9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2VhcmNoLWNhdGVnb3J5LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMTJweCAyMHB4IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnNlYXJjaC1jYXRlZ29yeS1oZWFkZXIgLnNlYXJjaC1jYXRlZ29yeS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMzMzM7XG59XG4uc2VhcmNoLWNhdGVnb3J5LWhlYWRlciAuc2VhcmNoLWNhdGVnb3J5LWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kOiAjRjhGOUZBO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2VhcmNoLWNhdGVnb3J5LWhlYWRlciAuc2VhcmNoLWNhdGVnb3J5LWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRTlFQ0VGO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG59XG4uc2VhcmNoLWNhdGVnb3J5LWhlYWRlciAuc2VhcmNoLWNhdGVnb3J5LWxpbmsgc3ZnIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZmlsbDogIzY2Njtcbn1cblxuLnNlYXJjaC1jYXRlZ29yeS1pdGVtcyB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4uc2VhcmNoLXJlc3VsdC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBtYXJnaW46IDAgNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZ2FwOiAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnNlYXJjaC1yZXN1bHQtaXRlbTpob3ZlciwgLnNlYXJjaC1yZXN1bHQtaXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjRjhGOUZBO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTJweCk7XG59XG4uc2VhcmNoLXJlc3VsdC1pdGVtOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMXB4KTtcbn1cblxuLnNlYXJjaC1yZXN1bHQtaW1hZ2Uge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xufVxuLnNlYXJjaC1yZXN1bHQtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5zZWFyY2gtcmVzdWx0LWNvbnRlbnQge1xuICBmbGV4OiAxO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4uc2VhcmNoLXJlc3VsdC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyMjI7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5zZWFyY2gtcmVzdWx0LXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzY2NjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5zZWFyY2gtbG9hZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAzMnB4IDIwcHg7XG4gIGdhcDogMTJweDtcbn1cblxuLnNlYXJjaC1sb2FkaW5nLXNwaW5uZXIge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjRThFOEU4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvciwgIzJGNzNFMik7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5zZWFyY2gtbG9hZGluZy10ZXh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnNlYXJjaC1wYWdlLWhlYWRlciAuc2VhcmNoLW5vLXJlc3VsdHMge1xuICBwYWRkaW5nOiAzMnB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlYXJjaC1uby1yZXN1bHRzLXRleHQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uc2VhcmNoLXBhZ2UtaGVhZGVyIC5zZWFyY2gtZXJyb3Ige1xuICBwYWRkaW5nOiAzMnB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlYXJjaC1lcnJvci10ZXh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogI2U3NGMzYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnNlYXJjaC1zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VhcmNoLWZvcm0ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWFyY2gtZm9ybSAuc2VhcmNoLWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tb2JpbGUtbWVudS1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJveC1zaGFkb3c6IC0ycHggLTJweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDc4NDMxMzcyNSk7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHRyYW5zaXRpb246IHJpZ2h0IDAuM3MgZWFzZTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLm1vYmlsZS1tZW51LW92ZXJsYXkub3BlbiB7XG4gIHJpZ2h0OiAwO1xufVxuXG4ubW9iaWxlLW1lbnUtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMjBweDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJveC1zaGFkb3c6IC0ycHggLTJweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDc4NDMxMzcyNSk7XG59XG5cbi5oYXMtc3VibWVudSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uc3VibWVudS1hcnJvdyB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuYm9keSA+IGRpdi5tb2JpbGUtbWVudS1vdmVybGF5Lm9wZW4gPiBkaXYgPiBuYXYgPiB1bCA+IGxpOm50aC1jaGlsZCgxKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG5ib2R5ID4gZGl2Lm1vYmlsZS1tZW51LW92ZXJsYXkub3BlbiA+IGRpdiA+IG5hdiA+IHVsID4gbGk6bnRoLWNoaWxkKDEpID4gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTBweCAwIDE2cHggMDtcbn1cblxuYm9keSA+IGRpdi5tb2JpbGUtbWVudS1vdmVybGF5Lm9wZW4gPiBkaXYgPiBuYXYgPiB1bCA+IGxpOm50aC1jaGlsZCgxKSA+IGEgLm1lbnUtaWNvbi13cmFwcGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm94LXNoYWRvdzogMS41MnB4IDEuNTJweCAxMS40cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wMzEzNzI1NDkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubW9iaWxlLW1lbnUtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xufVxuLm1vYmlsZS1tZW51LWhlYWRlciAubW9iaWxlLW1lbnUtbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9iaWxlLW1lbnUtaGVhZGVyIC5tb2JpbGUtbWVudS1sb2dvIC5sb2dvLW1vYmlsZS1tZW51IHtcbiAgd2lkdGg6IDEzMXB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5tb2JpbGUtbWVudS1jbG9zZSB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE0cHgsIDExcHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tb2JpbGUtbWVudS1jbG9zZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG59XG4ubW9iaWxlLW1lbnUtY2xvc2Ugc3ZnIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLm1vYmlsZS1tZW51LW5hdiB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubW9iaWxlLW1lbnUtbmF2IC5tb2JpbGUtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBwYWRkaW5nLXRvcDogMjZweDtcbn1cblxuLm1vYmlsZS1tZW51LWl0ZW1zIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLm1vYmlsZS1tZW51LWl0ZW1zLmlzLWxvZ2dlZC1pbiAucmVnaXN0cmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1vYmlsZS1tZW51LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ubW9iaWxlLW1lbnUtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjFweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiA4cHggMTFweCA3cHggNnB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubW9iaWxlLW1lbnUtbGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLm1vYmlsZS1zdWJtZW51IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtMTAwJTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDEwMDE7XG4gIHRyYW5zaXRpb246IHJpZ2h0IDAuM3MgZWFzZTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5tb2JpbGUtc3VibWVudS5vcGVuIHtcbiAgcmlnaHQ6IC0xcHg7XG59XG5cbi5tb2JpbGUtc3VibWVudS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5tb2JpbGUtc3VibWVudS10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cblxuLm1vYmlsZS1zdWJtZW51LWNsb3NlIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubW9iaWxlLXN1Ym1lbnUtYmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1tYWluLUNvbG9yLCAjMkY3M0UyKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1vYmlsZS1zdWJtZW51LWJhY2sgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5tb2JpbGUtc3VibWVudS1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luOiAwO1xuICBnYXA6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubW9iaWxlLXN1Ym1lbnUtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubW9iaWxlLXN1Ym1lbnUtaXRlbS5jYXRlZ29yeSB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5tb2JpbGUtc3VibWVudS1pdGVtLmNhdGVnb3J5OmZpcnN0LWNoaWxkLCAubW9iaWxlLXN1Ym1lbnUtaXRlbS5jYXRlZ29yeTpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm1vYmlsZS1zdWJtZW51LWl0ZW0uc3ViaXRlbS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgcGFkZGluZzogMDtcbiAgY2xlYXI6IGJvdGg7XG59XG4ubW9iaWxlLXN1Ym1lbnUtaXRlbSAuc3ViaXRlbS1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb2JpbGUtc3VibWVudS1pdGVtIC5tb2JpbGUtc3VibWVudS1zdWJpdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4ubW9iaWxlLXN1Ym1lbnUtaXRlbSAubW9iaWxlLXN1Ym1lbnUtc3ViaXRlbSAubW9iaWxlLXN1Ym1lbnUtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5tb2JpbGUtc3VibWVudS1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2F0ZWdvcnkgLm1vYmlsZS1zdWJtZW51LWxpbmsge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ubW9iaWxlLXNlYXJjaC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB6LWluZGV4OiAxMDAwO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4ubW9iaWxlLXNlYXJjaC1vdmVybGF5LmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cblxuLm1vYmlsZS1zZWFyY2gtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2hhZG93OiAtMnB4IC0ycHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNzg0MzEzNzI1KTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTVlNWU1O1xufVxuXG4ubW9iaWxlLXNlYXJjaC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5tb2JpbGUtc2VhcmNoLWxvZ28gaW1nIHtcbiAgbWF4LWhlaWdodDogMjRweDtcbn1cblxuLm1vYmlsZS1zZWFyY2gtY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1vYmlsZS1zZWFyY2gtY2xvc2Ugc3ZnIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cblxuYm9keSA+IGRpdi5tb2JpbGUtc2VhcmNoLW92ZXJsYXkuYWN0aXZlID4gZGl2ID4gZGl2Lm1vYmlsZS1zZWFyY2gtZm9ybSA+IGZvcm0gPiBkaXYgPiBpbnB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5ID4gZGl2Lm1vYmlsZS1zZWFyY2gtb3ZlcmxheS5hY3RpdmUgPiBkaXYgPiBkaXYubW9iaWxlLXNlYXJjaC1mb3JtID4gZm9ybSA+IGRpdiA+IGRpdiB7XG4gIHRvcDogMHB4O1xufVxuXG4ubW9iaWxlLXNlYXJjaC1mb3JtIHtcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubW9iaWxlLXNlYXJjaC1mb3JtIC5zZWFyY2gtYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tb2JpbGUtc2VhcmNoLWZvcm0gLnNlYXJjaC1iYXIgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nOiAwIDUwcHggMCAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0ZCO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzc1NzU3NTtcbiAgZmxleDogMTtcbn1cbi5tb2JpbGUtc2VhcmNoLWZvcm0gLm1vYmlsZS1zZWFyY2gtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTRweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KTtcbn1cbi5tb2JpbGUtc2VhcmNoLWZvcm0gLm1vYmlsZS1zZWFyY2gtYnV0dG9uIHN2ZyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4ubW9iaWxlLXNlYXJjaC1mb3JtIC5tb2JpbGUtc2VhcmNoLWJ1dHRvbiBzdmcgcGF0aCB7XG4gIHN0cm9rZTogIzAwMDtcbn1cbi5tb2JpbGUtc2VhcmNoLWZvcm0gLnNlYXJjaC1zZWN0aW9uX19hdXRvY29tcGxldGUtcmVzdWx0cyB7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IHVuc2V0O1xuICBtYXgtaGVpZ2h0OiBub25lO1xuICBib3gtc2hhZG93OiB1bnNldDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4ubW9iaWxlLXNlYXJjaC1mb3JtIC5zZWFyY2gtc2VjdGlvbl9fcmVzdWx0cy13cmFwcGVyIHtcbiAgcGFkZGluZzogMTBweCAxNHB4O1xufVxuXG4ubW9iaWxlLW1lbnUtYnV0dG9uIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5tb2JpbGUtcHVibGlzaC1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4ubW9iaWxlLXB1Ymxpc2gtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1ob3Zlcik7XG59XG4ubW9iaWxlLXB1Ymxpc2gtYnV0dG9uIHN2ZyB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbmJvZHkubWVudS1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmhlYWRlci1iYXJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dvLFxuICAuc2VhcmNoLXNlY3Rpb24sXG4gIC5zZWFyY2gtZm9ybSxcbiAgLnNlYXJjaC1iYXIge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG4gIC5sb2dvIGltZyxcbiAgLm1lbnUtY29udGFpbmVyLFxuICAudXNlci1kcm9wZG93bixcbiAgLnByb2plY3QtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5sb2dvLW1vYmlsZSB7XG4gICAgd2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbiAgLnNlYXJjaC1idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5oZWFkZXItYmFycyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuaGVhZGVyLWJhcnMuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbn1cbi5zY3JvbGwtdG8tdG9wIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2VhcmNoLWJhbm5lciAuZW50cnktdGl0bGUge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cbi5nZm9ybV92YWxpZGF0aW9uX2Vycm9ycyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjRkYzQTNBO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1yZWdpc3RlciAucGFzc3dvcmRfaW5wdXRfY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXJlZ2lzdGVyIC5wYXNzd29yZF9pbnB1dF9jb250YWluZXIgLmdmb3JtX3Nob3dfcGFzc3dvcmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtcmVnaXN0ZXIgLnBhc3N3b3JkX2lucHV0X2NvbnRhaW5lciAuZ2Zvcm1fc2hvd19wYXNzd29yZCAuZGFzaGljb25zLWhpZGRlbjo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2V5ZS1jbG9zZWQuc3ZnXCIpO1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXJlZ2lzdGVyIC5wYXNzd29yZF9pbnB1dF9jb250YWluZXIgLmdmb3JtX3Nob3dfcGFzc3dvcmQgLmRhc2hpY29ucy12aXNpYmlsaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCIuLi9pbWFnZXMvZXllLnN2Z1wiKTtcbn1cblxuLm1vYmlsZS11c2VyLWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLm1vYmlsZS11c2VyLWRyb3Bkb3duLm9wZW4gLm1vYmlsZS11c2VyLXRyaWdnZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTdFQjtcbn1cbi5tb2JpbGUtdXNlci1kcm9wZG93biAubW9iaWxlLXVzZXItdHJpZ2dlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTlweDtcbiAgcGFkZGluZzogMTBweCAwIDE2cHggMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi5tb2JpbGUtdXNlci1kcm9wZG93biAubW9iaWxlLXVzZXItYXZhdGFyIHtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJveC1zaGFkb3c6IDEuNTJweCAxLjUycHggMTEuNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDMxMzcyNTQ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubW9iaWxlLXVzZXItZHJvcGRvd24gLm1vYmlsZS11c2VyLWF2YXRhciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLm1vYmlsZS11c2VyLWRyb3Bkb3duIC5tb2JpbGUtdXNlci1hdmF0YXItcGxhY2Vob2xkZXIge1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ubW9iaWxlLXVzZXItZHJvcGRvd24gLm1vYmlsZS11c2VyLW5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZsZXg6IDE7XG59XG4ubW9iaWxlLXVzZXItZHJvcGRvd24gLm1vYmlsZS11c2VyLWFycm93IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuLm1vYmlsZS11c2VyLWRyb3Bkb3duIC5tb2JpbGUtdXNlci1hcnJvdyBzdmcge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuLm1vYmlsZS11c2VyLWRyb3Bkb3duLm9wZW4gLm1vYmlsZS11c2VyLWFycm93IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLm1vYmlsZS11c2VyLWRyb3Bkb3duLW1lbnUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9iaWxlLXVzZXItZHJvcGRvd24tbWVudS5vcGVuIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1vYmlsZS11c2VyLWRyb3Bkb3duLW1lbnUgLm1vYmlsZS11c2VyLWRyb3Bkb3duLWl0ZW1zIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA4cHggMDtcbn1cbi5tb2JpbGUtdXNlci1kcm9wZG93bi1tZW51IC5tb2JpbGUtdXNlci1kcm9wZG93bi1pdGVtcyAubW9iaWxlLXVzZXItZHJvcGRvd24taXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vYmlsZS11c2VyLWRyb3Bkb3duLW1lbnUgLm1vYmlsZS11c2VyLWRyb3Bkb3duLWl0ZW1zIC5tb2JpbGUtdXNlci1kcm9wZG93bi1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLm1vYmlsZS11c2VyLWRyb3Bkb3duLW1lbnUgLm1vYmlsZS11c2VyLWRyb3Bkb3duLWl0ZW1zIC5tb2JpbGUtdXNlci1kcm9wZG93bi1pdGVtIC5tb2JpbGUtdXNlci1kcm9wZG93bi1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTJweCAwO1xuICBtYXJnaW46IDAgMTBweDtcbiAgZ2FwOiAyMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tb2JpbGUtdXNlci1kcm9wZG93bi1tZW51IC5tb2JpbGUtdXNlci1kcm9wZG93bi1pdGVtcyAubW9iaWxlLXVzZXItZHJvcGRvd24taXRlbSAubW9iaWxlLXVzZXItZHJvcGRvd24tbGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5tb2JpbGUtdXNlci1kcm9wZG93bi1tZW51IC5tb2JpbGUtdXNlci1kcm9wZG93bi1pdGVtcyAubW9iaWxlLXVzZXItZHJvcGRvd24taXRlbSAubW9iaWxlLXVzZXItZHJvcGRvd24tbGluayBzdmcge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmVudHJ5LWZvb3RlciAucG9zdC1lZGl0LWxpbmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2l0ZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0ZCO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG59XG4uc2l0ZS1mb290ZXIgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zaXRlLWZvb3RlciBhOmhvdmVyIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIHtcbiAgbWF4LXdpZHRoOiAxMzUycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAyMHB4IDQwcHggMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwcHggMHB4O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IHtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZ2ZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5nY2hvaWNlIC5nZm9ybS1maWVsZC1sYWJlbCB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0tYm9keSBpbnB1dFt0eXBlPWVtYWlsXSxcbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0tYm9keSBpbnB1dFt0eXBlPXRlbF0sXG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT10ZXh0XSxcbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0tYm9keSBzZWxlY3QsXG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtLWJvZHkgdGV4dGFyZWEge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybS1ib2R5IGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlcixcbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0tYm9keSBpbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLFxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybS1ib2R5IGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLFxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybS1ib2R5IHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNzU3NTc1O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSB7XG4gIGZsZXg6IDAgMCAzMCU7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1pbmxpbmU6IDBweCAhaW1wb3J0YW50O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IHtcbiAgbWluLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogMTBweDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmdmaWVsZC0tdHlwZS1zdWJtaXQge1xuICBtaW4taGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAxMHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi1yaWdodDogMjdweDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmN1c3RvbS1zZWxlY3QtY2hvaWNlcyAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pbm5lciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZm9ybV9oZWFkaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3JzIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2Nob2ljZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5naW5wdXRfY29udGFpbmVyIGlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmdpbnB1dF9jb250YWluZXIgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3NTc1NzU7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIHRleHRhcmVhIHtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3NTc1NzU7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZmllbGRfY2hlY2tib3gge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZmllbGRfY2hlY2tib3ggaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZmllbGQtLXR5cGUtY2hlY2tib3gge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2ZpZWxkX2xhYmVsIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZm9vdGVyLWZvcm0tc3VjY2Vzcy1tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgY29sb3I6ICMyOGE3NDU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZm9vdGVyLWZvcm0tc3VjY2Vzcy1tZXNzYWdlLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5mb290ZXItZm9ybS1zdWNjZXNzLW1lc3NhZ2Uge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtICNnZm9ybV9jb25maXJtYXRpb25fd3JhcHBlcl8xMCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmdmaWVsZC0tdHlwZS1zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZmllbGQtLXR5cGUtc2VsZWN0IC5nZmllbGRfbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE5cHg7XG4gIHJpZ2h0OiA3cHg7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZmllbGQtLXR5cGUtc3VibWl0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZm9ybS1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmdmb3JtLWJvZHkgLmdmb3JtX2ZpZWxkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxOHB4O1xuICB3aWR0aDogMzIwcHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZm9ybS1ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCB7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZmllbGQtLXR5cGUtY2hlY2tib3gge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0MHB4O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uIHtcbiAgbWluLXdpZHRoOiAxMzRweDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24gaDMge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbiB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24gdWwuc29jaWFsLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMHB4O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItY29udGFjdCBhZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItY29udGFjdC1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItY29udGFjdC1tb2JpbGUgLmZvb3Rlci1tZW51LXRvZ2dsZSwgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItcHJvcGVydGllcyAuZm9vdGVyLW1lbnUtdG9nZ2xlLCAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1wcm9mZXNzaW9uYWxzIC5mb290ZXItbWVudS10b2dnbGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1jb250YWN0LW1vYmlsZSAuZm9vdGVyLW1lbnUtdG9nZ2xlIC5mb290ZXItdG9nZ2xlLWljb24sIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24uZm9vdGVyLXByb3BlcnRpZXMgLmZvb3Rlci1tZW51LXRvZ2dsZSAuZm9vdGVyLXRvZ2dsZS1pY29uLCAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1wcm9mZXNzaW9uYWxzIC5mb290ZXItbWVudS10b2dnbGUgLmZvb3Rlci10b2dnbGUtaWNvbiB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMzMzM7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMzMzO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1jb250YWN0LW1vYmlsZSAuZm9vdGVyLW1lbnUtdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmZvb3Rlci10b2dnbGUtaWNvbiwgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItcHJvcGVydGllcyAuZm9vdGVyLW1lbnUtdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmZvb3Rlci10b2dnbGUtaWNvbiwgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItcHJvZmVzc2lvbmFscyAuZm9vdGVyLW1lbnUtdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmZvb3Rlci10b2dnbGUtaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1jb250YWN0LW1vYmlsZSAuZm9vdGVyLW1lbnUtY29udGVudCwgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItcHJvcGVydGllcyAuZm9vdGVyLW1lbnUtY29udGVudCwgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItcHJvZmVzc2lvbmFscyAuZm9vdGVyLW1lbnUtY29udGVudCB7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLCBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24uZm9vdGVyLWZvcm0tdG9nZ2xlIC5mb290ZXItZm9ybS10b2dnbGUtYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItZm9ybS10b2dnbGUgLmZvb3Rlci1mb3JtLXRvZ2dsZS1idG4gLmZvb3Rlci10b2dnbGUtaWNvbiB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMzMzM7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMzMzO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1mb3JtLXRvZ2dsZSAuZm9vdGVyLWZvcm0tdG9nZ2xlLWJ0blthcmlhLWV4cGFuZGVkPXRydWVdIC5mb290ZXItdG9nZ2xlLWljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItYm90dG9tIHtcbiAgbWF4LXdpZHRoOiAxMzUycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAyMXB4IDM5cHggMjBweCAyN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDIwcHggMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItYm90dG9tIGRpdiA+IGRpdiA+IGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiA1cHg7XG4gIGxlZnQ6IDEzcHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1icmFuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1icmFuZCAubG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItYnJhbmQgLmxvZ28gaW1nIHtcbiAgbWF4LWhlaWdodDogNDBweDtcbiAgd2lkdGg6IGF1dG87XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1icmFuZCBwIHtcbiAgbWFyZ2luOiAwIDAgMCAzNHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItYnJhbmQgcCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIG1hcmdpbjogMCAwcHggNXB4IDIycHg7XG4gIH1cbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLXBvbGljeSB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZ2FwOiA0MHB4O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItcG9saWN5IHVsIGEge1xuICBmb250LXNpemU6IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItZm9ybSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC40cyBlYXNlLCBvcGFjaXR5IDAuM3MgZWFzZSwgdmlzaWJpbGl0eSAwLjNzO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWZvcm0gLmdmaWVsZC0tdHlwZS1zZWxlY3QgLmdmaWVsZF9sYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWZvcm0uZXhwYW5kZWQge1xuICAgIG1heC1oZWlnaHQ6IDEwMDBweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWZvcm0gLmdmb3JtLWJvZHkgLmdmb3JtX2ZpZWxkcyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1mb3JtIC5mb290ZXItZm9ybS1ib2R5IC5nZmllbGQtLXdpZHRoLWhhbGYge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItZm9ybSAuZ2Zvcm0tZ3JpZC1jb2wge1xuICAgIHBhZGRpbmctaW5saW5lOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1mb3JtIC5mb290ZXItZm9ybS1ib2R5IC5nZm9ybS1idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWZvcm0tdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCB7XG4gICAgcGFkZGluZzogMjRweCAxN3B4IDA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3A6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIGJhY2tncm91bmQ6ICNFNUU1RTU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItbG9nbyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItcHJvcGVydGllcyB7XG4gICAgcGFkZGluZy1ibG9jay1zdGFydDogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXByb3BlcnRpZXMgbGkge1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1jb250YWN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItcHJvZmZlc3Npb25hbHMge1xuICAgIHBhZGRpbmctYmxvY2stc3RhcnQ6IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1mb3JtLXRvZ2dsZSB7XG4gICAgcGFkZGluZy1ibG9jay1zdGFydDogMTdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiA4cHg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbiBoMyB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbiAuZm9vdGVyLXRvZ2dsZS1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItY29udGFjdC1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItY29udGFjdC1tb2JpbGUgYWRkcmVzcyB7XG4gICAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItY29udGFjdC1tb2JpbGUgYWRkcmVzcy5leHBhbmRlZCB7XG4gICAgbWF4LWhlaWdodDogMTUwMHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItY29udGFjdC1tb2JpbGUgYWRkcmVzcy5leHBhbmRlZCB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1jb250YWN0LW1vYmlsZSBhZGRyZXNzIHVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItY29udGFjdC1tb2JpbGUgYWRkcmVzcyB1bCBsaTpmaXJzdC1jaGlsZCxcbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItY29udGFjdC1tb2JpbGUgYWRkcmVzcyB1bCBsaTpudGgtY2hpbGQoMikge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24uZm9vdGVyLWNvbnRhY3QtbW9iaWxlIC5mb290ZXItbWVudS10b2dnbGUgLmZvb3Rlci10b2dnbGUtaWNvbiwgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItcHJvcGVydGllcyAuZm9vdGVyLW1lbnUtdG9nZ2xlIC5mb290ZXItdG9nZ2xlLWljb24sIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24uZm9vdGVyLXByb2Zlc3Npb25hbHMgLmZvb3Rlci1tZW51LXRvZ2dsZSAuZm9vdGVyLXRvZ2dsZS1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1jb250YWN0LW1vYmlsZSAuZm9vdGVyLW1lbnUtY29udGVudCwgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItcHJvcGVydGllcyAuZm9vdGVyLW1lbnUtY29udGVudCwgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItcHJvZmVzc2lvbmFscyAuZm9vdGVyLW1lbnUtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24uZm9vdGVyLWNvbnRhY3QtbW9iaWxlIC5mb290ZXItbWVudS1jb250ZW50LmV4cGFuZGVkLCAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1wcm9wZXJ0aWVzIC5mb290ZXItbWVudS1jb250ZW50LmV4cGFuZGVkLCAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1wcm9mZXNzaW9uYWxzIC5mb290ZXItbWVudS1jb250ZW50LmV4cGFuZGVkIHtcbiAgICBtYXgtaGVpZ2h0OiAxNTAwcHg7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uIGFkZHJlc3Mge1xuICAgIHBhZGRpbmctYmxvY2stc3RhcnQ6IDhweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uIGFkZHJlc3MgYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24gYWRkcmVzcyBhIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24gYWRkcmVzcyB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uIGFkZHJlc3MgdWwgbGk6bnRoLWNoaWxkKDEpLCAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uIGFkZHJlc3MgdWwgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24gLnNvY2lhbC1pY29ucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbiAuc29jaWFsLWljb25zIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItcG9saWN5IHVsIHtcbiAgICBnYXA6IDIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItYnJhbmQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLWJyYW5kIC5jb3B5cmlnaHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItYnJhbmQgLmNyZWRpdHMge1xuICAgIG1hcmdpbjogMTVweCAwIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLWJyYW5kIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZm9ybS1ib2R5IC5nZm9ybV9maWVsZHMge1xuICAgIGdhcDogMTZweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dCxcbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmdpbnB1dF9jb250YWluZXIgaW5wdXQ6OnBsYWNlaG9sZGVyLFxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2ZpZWxkX2NoZWNrYm94IC5nY2hvaWNlIC5nZm9ybS1maWVsZC1sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZmllbGRfY2hlY2tib3ggLmdjaG9pY2UgLmdmaWVsZC1jaG9pY2UtaW5wdXQge1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZmllbGQtLXR5cGUtc3VibWl0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2ZpZWxkLS10eXBlLXN1Ym1pdCBpbnB1dCB7XG4gICAgcGFkZGluZy1ibG9jazogMTRweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnNjcm9sbC10by10b3Age1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDMwQTExO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJvdHRvbTogNDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2Nyb2xsLXRvLXRvcCB7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG59XG4uc2Nyb2xsLXRvLXRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYig2LCA1MCwgOTApO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNjcm9sbC10by10b3A6aG92ZXIgc3ZnIHBhdGgge1xuICBzdHJva2U6ICNmZmZmZmY7XG59XG5cbi5tb2JpbGUtY3ItY29udGFpbmVyIHAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItZm9ybS10b2dnbGUgLmZvb3Rlci1mb3JtLXRvZ2dsZS1idG4ge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbiAgLmZvb3Rlci1tZW51LXRvZ2dsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICBib2R5ID4gZm9vdGVyID4gZGl2LmZvb3Rlci10b3AgPiBuYXYgPiBzZWN0aW9uLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1jb250YWN0ID4gYWRkcmVzcyA+IHVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbiAgLm1vYmlsZS1jci1jb250YWluZXIgaW1nIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubW9iaWxlLWNyLWNvbnRhaW5lciBwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5tb2JpbGUtY3ItY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICBib2R5ID4gZm9vdGVyID4gZGl2LmZvb3Rlci10b3AgPiBuYXYgPiBzZWN0aW9uLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1jb250YWN0ID4gaDMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5ob21lLWluc3BpcmF0aW9uLWdyaWRfX3N3aXBlci0tbW9iaWxlIC5zd2lwZXItc2xpZGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTc5Nzk3O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19zd2lwZXItLW1vYmlsZSAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19zd2lwZXItLW1vYmlsZSAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLCAuaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19zd2lwZXItLW1vYmlsZSAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtcHJldiwgLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fc3dpcGVyLS1tb2JpbGUgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW5leHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmZvb3RlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIGEuZ2Zvcm1fYnV0dG9uOm5vdChbaHJlZio9cmVzZW5kXSk6bm90KFtvbmNsaWNrKj1yZXNlbmRdKSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnJlc2VuZC1hY3RpdmF0aW9uLWxpbmsge1xuICBjb2xvcjogIzJGNzNFMiAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJlc2VuZC1hY3RpdmF0aW9uLWxpbms6aG92ZXIge1xuICBjb2xvcjogcmdiKDI3LjE2NDU1Njk2MiwgOTAuODYwNzU5NDkzNywgMTk0LjgzNTQ0MzAzOCkgIWltcG9ydGFudDtcbn1cbi5yZXNlbmQtYWN0aXZhdGlvbi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM5OTkgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC42O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyogX19fX19fX19fXyBMQVlPVVQgIEJFR0lOIF9fX19fX19fX18qL1xuLyogX19fX19fX19fXyBDT01QT05FTlRTICBCRUdJTiBfX19fX19fX19fKi9cbi5maWx0ZXJzLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZW5kO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5maWx0ZXJzLWZvcm0ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4uZmlsdGVyLWZpZWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIG1pbi13aWR0aDogMjQwcHg7XG59XG4uZmlsdGVyLWZpZWxkX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDJweCAxNHB4IDBweDtcbn1cbi5maWx0ZXItZmllbGRfX3NlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZmlsdGVyLWZpZWxkX19pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZmlsdGVyLWZpZWxkX19zZWFyY2gtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE0cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xufVxuLmZpbHRlci1maWVsZF9fc2VhcmNoLWljb24gcGF0aCB7XG4gIGZpbGw6ICM0QTRBNEE7XG59XG4uZmlsdGVyLWZpZWxkX19pbnB1dC1lbGVtZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMTRweCA0NHB4IDE0cHggMTRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UwRTBFMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLmZpbHRlci1maWVsZF9faW5wdXQtZWxlbWVudDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzc1NzU3NTtcbn1cbi5maWx0ZXItZmllbGRfX2lucHV0LWVsZW1lbnQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDQ3LCAxMTUsIDIyNiwgMC4xKTtcbn1cbi5maWx0ZXItZmllbGRfX2lucHV0LWVsZW1lbnQ6aG92ZXI6bm90KDpmb2N1cykge1xuICBib3JkZXItY29sb3I6IHJnYigxOTguNSwgMTk4LjUsIDE5OC41KTtcbn1cbi5maWx0ZXItZmllbGQtLXNlYXJjaCB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIG9yZGVyOiAtMTtcbn1cbi5maWx0ZXItZmllbGQtLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC42O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5maWx0ZXItZmllbGQtLXJlcXVpcmVkIC5maWx0ZXItZmllbGRfX2xhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiICpcIjtcbn1cblxuLmZpbHRlcnMtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjNGM0YzO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDMwcHggNDFweCAzOXB4O1xuICBtYXJnaW46IDM5cHggMCAzOXB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wMzEzNzI1NDkpO1xufVxuLmZpbHRlcnMtc2VjdGlvbl9fZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZpbHRlcnMtc2VjdGlvbl9fYWR2YW5jZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiAxNHB4IDEwcHg7XG4gIGdhcDogOHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5maWx0ZXJzLXNlY3Rpb25fX2FkdmFuY2VkIHN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTZweDtcbn1cbi5maWx0ZXJzLXNlY3Rpb25fX3N1Ym1pdCB7XG4gIG1pbi13aWR0aDogMTQycHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZmlsdGVycy1zZWN0aW9uX19jbGVhciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzc1NzU3NTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5maWx0ZXJzLXNlY3Rpb25fX2NsZWFyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZpbHRlcnMtc2VjdGlvbl9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5maWx0ZXJzLXNlY3Rpb25fX2NvbCB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMjAwcHg7XG59XG4uZmlsdGVycy1zZWN0aW9uX19hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5maWx0ZXJzLXNlY3Rpb25fX2J1dHRvbiB7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1pbi13aWR0aDogMTIwcHg7XG59XG4uZmlsdGVycy1zZWN0aW9uX19idXR0b24tLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyO1xufVxuLmZpbHRlcnMtc2VjdGlvbl9fYnV0dG9uLS1wcmltYXJ5OmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDMwLjI4NDgxMDEyNjYsIDEwMS4yOTc0NjgzNTQ0LCAyMTcuMjE1MTg5ODczNCk7XG59XG4uZmlsdGVycy1zZWN0aW9uX19idXR0b24tLXByaW1hcnk6ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjY7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uZmlsdGVycy1zZWN0aW9uX19idXR0b24tLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBib3JkZXItY29sb3I6ICNFMEUwRTA7XG59XG4uZmlsdGVycy1zZWN0aW9uX19idXR0b24tLXNlY29uZGFyeTpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMjtcbiAgY29sb3I6ICMyRjczRTI7XG59XG4uZmlsdGVycy1zZWN0aW9uX19idXR0b24tLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5maWx0ZXJzLXNlY3Rpb25fX2J1dHRvbi0tb3V0bGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzJGNzNFMjtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyO1xufVxuLmZpbHRlcnMtc2VjdGlvbl9fYnV0dG9uLS1vdXRsaW5lOmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uZmlsdGVycy1zZWN0aW9uX19idXR0b25fX2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5maWx0ZXJzLXNlY3Rpb25fX2J1dHRvbl9faWNvbiBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmZpbHRlcnMtc2VjdGlvbl9faGlkZGVuLWZpZWxkcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmlsdGVycy1zZWN0aW9uLS1jb21wYWN0IHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5maWx0ZXJzLXNlY3Rpb24tLWNvbXBhY3QgLmZpbHRlcnMtc2VjdGlvbl9fcm93IHtcbiAgZ2FwOiAxMnB4O1xufVxuLmZpbHRlcnMtc2VjdGlvbi0tY29tcGFjdCAuZmlsdGVyLWZpZWxkIHtcbiAgZ2FwOiA2cHg7XG59XG4uZmlsdGVycy1zZWN0aW9uLS1jb21wYWN0IC5maWx0ZXItZmllbGRfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmZpbHRlcnMtc2VjdGlvbi0tY29tcGFjdCAuZmlsdGVycy1zZWN0aW9uX19idXR0b24ge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWluLXdpZHRoOiAxMDBweDtcbn1cblxuLmFjdGl2ZS1maWx0ZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTZweCAwO1xufVxuLmFjdGl2ZS1maWx0ZXJzX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cbi5hY3RpdmUtZmlsdGVyc19fdGFnIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NywgMTE1LCAyMjYsIDAuMSk7XG4gIGNvbG9yOiAjMkY3M0UyO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDQ3LCAxMTUsIDIyNiwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmFjdGl2ZS1maWx0ZXJzX190YWctcmVtb3ZlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5hY3RpdmUtZmlsdGVyc19fdGFnLXJlbW92ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDcsIDExNSwgMjI2LCAwLjIpO1xufVxuLmFjdGl2ZS1maWx0ZXJzX190YWctcmVtb3ZlIHN2ZyB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG4uYWN0aXZlLWZpbHRlcnNfX2NsZWFyLWFsbCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cbi5hY3RpdmUtZmlsdGVyc19fY2xlYXItYWxsOmhvdmVyIHtcbiAgY29sb3I6ICMyRjczRTI7XG59XG5cbi5uby1yZXN1bHRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDYwcHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm5vLXJlc3VsdHNfX2ljb24ge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLm5vLXJlc3VsdHNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgbWFyZ2luOiAwIDAgOHB4IDA7XG59XG4ubm8tcmVzdWx0c19fbWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIDAgMjRweCAwO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuLm5vLXJlc3VsdHNfX2J1dHRvbiB7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyRjczRTI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4ubm8tcmVzdWx0c19fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDMwLjI4NDgxMDEyNjYsIDEwMS4yOTc0NjgzNTQ0LCAyMTcuMjE1MTg5ODczNCk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVycy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG4gIC5maWx0ZXJzLXNlY3Rpb25fX3JvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbiAgLmZpbHRlcnMtc2VjdGlvbl9fY29sIHtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gIH1cbiAgLmZpbHRlcnMtc2VjdGlvbl9fYWN0aW9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xuICB9XG4gIC5maWx0ZXJzLXNlY3Rpb25fX2FjdGlvbnMgLmZpbHRlcnMtc2VjdGlvbl9fYnV0dG9uIHtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgfVxuICAucmVzdWx0cy1iYXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMnB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5yZXN1bHRzLWJhcl9fc29ydCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5hY3RpdmUtZmlsdGVyc19fbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuICAubm8tcmVzdWx0cyB7XG4gICAgcGFkZGluZzogNDBweCAyMHB4O1xuICB9XG4gIC5uby1yZXN1bHRzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5uby1yZXN1bHRzX19tZXNzYWdlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbltkaXI9cnRsXSAuZmlsdGVyLWZpZWxkX19sYWJlbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5bZGlyPXJ0bF0gLmZpbHRlcnMtc2VjdGlvbl9fYnV0dG9uX19pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuW2Rpcj1ydGxdIC5hY3RpdmUtZmlsdGVyc19fbGFiZWwge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuW2Rpcj1ydGxdIC5hY3RpdmUtZmlsdGVyc19fY2xlYXItYWxsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmZpbHRlcnMtc2VjdGlvbl9fYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMyRjczRTI7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fdGFnLXJlbW92ZTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMkY3M0UyO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uYWN0aXZlLWZpbHRlcnNfX2NsZWFyLWFsbDpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMkY3M0UyO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtY29udHJhc3Q6IGhpZ2gpIHtcbiAgLmZpbHRlcnMtc2VjdGlvbiB7XG4gICAgYm9yZGVyOiAycHggc29saWQgI0UwRTBFMDtcbiAgfVxuICAuZmlsdGVycy1zZWN0aW9uX19idXR0b24ge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG4gIC5hY3RpdmUtZmlsdGVyc19fdGFnIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZpbHRlcnMtc2VjdGlvbl9fYnV0dG9uLFxuICAuYWN0aXZlLWZpbHRlcnNfX3RhZy1yZW1vdmUsXG4gIC5uby1yZXN1bHRzX19idXR0b24ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fb3B0aW9uLS1zZWxlY3RlZCxcbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2hlY2tib3g6Y2hlY2tlZCArIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fb3B0aW9uLXRleHQsXG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2NoZWNrYm94OmNoZWNrZWQgfiAudGF4b25vbXktbXVsdGlzZWxlY3RfX29wdGlvbi10ZXh0IHtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyICFpbXBvcnRhbnQ7XG59XG5cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2hlY2tib3g6Y2hlY2tlZCArICoge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLnRheG9ub215LW11bHRpc2VsZWN0X19vcHRpb246aGFzKC50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2hlY2tib3g6Y2hlY2tlZCkge1xuICBib3JkZXItY29sb3I6ICMyRjczRTIgIWltcG9ydGFudDtcbn1cblxuLnRheG9ub215LW11bHRpc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI0MHB4O1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X190cmlnZ2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX3NlbGVjdGVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2NoaXAge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzcHg7XG4gIHBhZGRpbmc6IDJweCA3cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19jaGlwLXJlbW92ZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19jaGlwLXJlbW92ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIG1heC13aWR0aDogMjQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA3cHggMTNweDtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzN3B4O1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19idXR0b246aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNFNUU1RTU7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2J1dHRvbi0taGFzLXNlbGVjdGlvbiB7XG4gIGJvcmRlci1jb2xvcjogI0U1RTVFNTtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fYnV0dG9uLS1oYXMtc2VsZWN0aW9uIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJGNzNFMjtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fYnV0dG9uLS1oYXMtc2VsZWN0aW9uIC50YXhvbm9teS1tdWx0aXNlbGVjdF9faWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24ge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBmbGV4LXNocmluazogMDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24gcGF0aCB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmbGV4OiAxO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEzcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2Fycm93LS1yb3RhdGVkIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDMxMzcyNTQ5KTtcbiAgbWFyZ2luLXRvcDogMTFweDtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIG1pbi13aWR0aDogMjgwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdC0tb3BlbiAudGF4b25vbXktbXVsdGlzZWxlY3RfX2Ryb3Bkb3duIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19kcm9wZG93bi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiAyODBweDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fdGl0bGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM3NTc1NzU7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMnB4O1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19zZWFyY2gge1xuICBwYWRkaW5nOiAxMnB4IDAgOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19zZWFyY2gtaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fc2VhcmNoLWlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOUE5QTlBO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19zZWFyY2gtaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX29wdGlvbnMge1xuICBmbGV4OiAxO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiAxM3B4IDA7XG4gIG1heC1oZWlnaHQ6IDI4MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTRweCAxMnB4O1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19vcHRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDVweCAxOXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fb3B0aW9uOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fb3B0aW9uLS1zZWxlY3RlZCB7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMjtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2NoZWNrYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTJweDtcbiAgcGFkZGluZzogMTZweCAwIDJweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMEUwRTA7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX3N1Ym1pdCwgLnRheG9ub215LW11bHRpc2VsZWN0X19jbGVhciB7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX3N1Ym1pdCB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19zdWJtaXQ6aG92ZXIge1xuICBjb2xvcjogIzJGNzNFMjtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2xlYXIge1xuICBjb2xvcjogIzc1NzU3NTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2xlYXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3QtLW9wZW4gLnRheG9ub215LW11bHRpc2VsZWN0X19idXR0b24ge1xuICBib3JkZXItY29sb3I6ICNFNUU1RTU7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3QtLW1vYmlsZS1tb2RhbCAudGF4b25vbXktbXVsdGlzZWxlY3RfX2Ryb3Bkb3duIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZmllbGQgLnRheG9ub215LW11bHRpc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZmllbGQgLnRheG9ub215LW11bHRpc2VsZWN0X19idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm1fX2ZpZWxkIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZmllbGQgLnRheG9ub215LW11bHRpc2VsZWN0X19kcm9wZG93biB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtX19maWVsZCAudGF4b25vbXktbXVsdGlzZWxlY3RfX2NoaXAge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fZHJvcGRvd24ge1xuICAgIGxlZnQ6IC0yMHB4O1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG4gIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2hpcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgfVxuICAudGF4b25vbXktbXVsdGlzZWxlY3RfX2J1dHRvbiB7XG4gICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fb3B0aW9uIHtcbiAgICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fYWN0aW9ucyB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbiAgLnRheG9ub215LW11bHRpc2VsZWN0X19zdWJtaXQsIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2xlYXIge1xuICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2hlY2tib3g6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgIzJGNzNFMjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMyRjczRTI7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2NoaXAtcmVtb3ZlOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNmZmZmZmY7XG4gIG91dGxpbmUtb2Zmc2V0OiAxcHg7XG59XG5cbkBtZWRpYSAocHJlZmVycy1jb250cmFzdDogaGlnaCkge1xuICAudGF4b25vbXktbXVsdGlzZWxlY3RfX2Ryb3Bkb3duIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxuICAudGF4b25vbXktbXVsdGlzZWxlY3RfX29wdGlvbi0tc2VsZWN0ZWQge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMyRjczRTI7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fYXJyb3csIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fYnV0dG9uLCAudGF4b25vbXktbXVsdGlzZWxlY3RfX29wdGlvbiwgLnRheG9ub215LW11bHRpc2VsZWN0X19jaGlwLXJlbW92ZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19jaGlwLWNvdW50ZXIge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ucGFnaW5hdGlvbi1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMTNweCAwIDYzcHg7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnBhZ2luYXRpb24gPiBhLFxuLnBhZ2luYXRpb24gPiBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucGFnaW5hdGlvbiA+IGEgc3Bhbixcbi5wYWdpbmF0aW9uID4gc3BhbiBzcGFuIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBtaW4td2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cbi5wYWdpbmF0aW9uID4gYTpob3Zlcixcbi5wYWdpbmF0aW9uID4gc3Bhbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMjtcbiAgY29sb3I6ICMyRjczRTI7XG59XG4ucGFnaW5hdGlvbiA+IGEuY3VycmVudCxcbi5wYWdpbmF0aW9uID4gc3Bhbi5jdXJyZW50IHtcbiAgYmFja2dyb3VuZDogIzJGNzNFMjtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnBhZ2luYXRpb24gPiBhLmN1cnJlbnQ6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IHNwYW4uY3VycmVudDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyRjczRTI7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMjtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnaW5hdGlvbiA+IGEuZG90cyxcbi5wYWdpbmF0aW9uID4gc3Bhbi5kb3RzIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzk5OTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnBhZ2luYXRpb24gPiBhLmRvdHM6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IHNwYW4uZG90czpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM5OTk7XG59XG4ucGFnaW5hdGlvbiA+IGEucHJldiwgLnBhZ2luYXRpb24gPiBhLm5leHQsXG4ucGFnaW5hdGlvbiA+IHNwYW4ucHJldixcbi5wYWdpbmF0aW9uID4gc3Bhbi5uZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZ2FwOiA2cHg7XG59XG5cbi5wYWdpbmF0aW9uX19hcnJvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2luYXRpb25fX2Fycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgY3VycmVudENvbG9yO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLnBhZ2luYXRpb25fX2Fycm93LS1wcmV2OjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjUlLCAtNTAlKSByb3RhdGUoLTEzNWRlZyk7XG59XG4ucGFnaW5hdGlvbl9fYXJyb3ctLW5leHQ6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC03NSUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnaW5hdGlvbi1uYXYge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAucGFnaW5hdGlvbiB7XG4gICAgZ2FwOiA0cHg7XG4gIH1cbiAgLnBhZ2luYXRpb24gYSxcbiAgLnBhZ2luYXRpb24gc3BhbiB7XG4gICAgbWluLXdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLnBhZ2luYXRpb24gYS5wcmV2LCAucGFnaW5hdGlvbiBhLm5leHQsXG4gIC5wYWdpbmF0aW9uIHNwYW4ucHJldixcbiAgLnBhZ2luYXRpb24gc3Bhbi5uZXh0IHtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucGFnaW5hdGlvbiB7XG4gICAgZ2FwOiAycHg7XG4gIH1cbiAgLnBhZ2luYXRpb24gYSxcbiAgLnBhZ2luYXRpb24gc3BhbiB7XG4gICAgbWluLXdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBwYWRkaW5nOiAwIDZweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnBhZ2luYXRpb24gYS5wcmV2LCAucGFnaW5hdGlvbiBhLm5leHQsXG4gIC5wYWdpbmF0aW9uIHNwYW4ucHJldixcbiAgLnBhZ2luYXRpb24gc3Bhbi5uZXh0IHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxuICAucGFnaW5hdGlvbl9fYXJyb3cge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgfVxuICAucGFnaW5hdGlvbl9fYXJyb3c6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5wYWdpbmF0aW9uIGE6bm90KC5wcmV2KTpub3QoLm5leHQpLFxuICAucGFnaW5hdGlvbiBzcGFuOm5vdCguY3VycmVudCk6bm90KC5kb3RzKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzMzM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xuICBib3JkZXItY29sb3I6ICMwMDdjYmE7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMDA3Y2JhO1xufVxuLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmRyb3Bkb3duLWFycm93IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZSAuZHJvcGRvd24tbGFiZWwge1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZSAuZHJvcGRvd24tc2VsZWN0ZWQge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUgLmRyb3Bkb3duLWFycm93IHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM2NjY7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgei1pbmRleDogMTAwMDtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzMzMztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2U7XG59XG4uY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbi5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2NiYTtcbiAgY29sb3I6ICNmZmY7XG59XG4uY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDVhODc7XG59XG4uY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDtcbn1cbi5jdXN0b20tZHJvcGRvd24ub3BlbiAuZHJvcGRvd24tbWVudSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLnJlc3VsdHMtc29ydGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4ucmVzdWx0cy1zb3J0aW5nIGZvcm0ge1xuICBtYXJnaW46IDA7XG59XG5cbi5yZXN1bHRzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgcGFkZGluZzogMCAwIDE2cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbn1cbi5yZXN1bHRzLWJhciAucmVzdWx0cy1pbmZvIC5yZXN1bHRzLWNvdW50IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5yZXN1bHRzLWJhciAucmVzdWx0cy1pbmZvIC5yZXN1bHRzLWNvdW50IC5zaG93LW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnJlc3VsdHMtYmFyIC5yZXN1bHRzLWluZm8gLnJlc3VsdHMtY291bnQgLnNob3ctZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucmVzdWx0cy1iYXIgLnJlc3VsdHMtaW5mbyAucmVzdWx0cy1jb3VudCAuc2hvdy1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgY29sb3I6ICM0QTRBNEE7XG4gIH1cbn1cbi5yZXN1bHRzLWJhciAucmVzdWx0cy1zb3J0aW5nIC5kcm9wZG93bi1sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJlc3VsdHMtYmFyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTZweDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICAucmVzdWx0cy1iYXIgLnJlc3VsdHMtaW5mbyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5yZXN1bHRzLWJhciAucmVzdWx0cy1zb3J0aW5nIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuY3VzdG9tLWRyb3Bkb3duIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUge1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQGtleWZyYW1lcyBkcm9wZG93bkZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBkcm9wZG93bkZhZGVPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG4gIH1cbn1cbi5kZXNpZ25lci1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmRlc2lnbmVyLWNhcmRfX2JhY2tncm91bmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYXNwZWN0LXJhdGlvOiA0MDAvMjEyO1xufVxuLmRlc2lnbmVyLWNhcmRfX2JhY2tncm91bmQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmRlc2lnbmVyLWNhcmRfX2JhY2tncm91bmQtbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC41KSA4OS44NiUpO1xufVxuLmRlc2lnbmVyLWNhcmRfX2FjdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDEycHg7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOXB4O1xufVxuLmRlc2lnbmVyLWNhcmRfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAxNHB4IDEycHg7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZGVzaWduZXItY2FyZF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZGVzaWduZXItY2FyZF9fYXZhdGFyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5kZXNpZ25lci1jYXJkX19sb2dvIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmRlc2lnbmVyLWNhcmRfX3BsYWNlaG9sZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uZGVzaWduZXItY2FyZF9fcGxhY2Vob2xkZXIgc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZGVzaWduZXItY2FyZF9faW5mbyB7XG4gIGZsZXg6IDE7XG59XG4uZGVzaWduZXItY2FyZF9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uZGVzaWduZXItY2FyZF9fbmFtZSBhIHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5kZXNpZ25lci1jYXJkX19uYW1lIGE6aG92ZXIge1xuICBjb2xvcjogIzJGNzNFMjtcbn1cbi5kZXNpZ25lci1jYXJkX19pbmR1c3RyeSB7XG4gIG1hcmdpbjogNHB4IDA7XG59XG4uZGVzaWduZXItY2FyZF9faW5kdXN0cnkgc3BhbiB7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZGVzaWduZXItY2FyZF9fc2VydmljZXMge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uZGVzaWduZXItY2FyZF9fc2VydmljZXMgc3BhbiB7XG4gIGNvbG9yOiAjODg4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uZGVzaWduZXItY2FyZF9fc3RhdHMtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDZweDtcbn1cbi5kZXNpZ25lci1jYXJkX19yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbn1cbi5kZXNpZ25lci1jYXJkX19yYXRpbmcgLnJhdGluZy10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzIyMjtcbn1cbi5kZXNpZ25lci1jYXJkX19tZXRhLXN0YXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM2NjY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmRlc2lnbmVyLWNhcmRfX2Rlc2NyaXB0aW9uIHtcbiAgZmxleDogMTtcbn1cbi5kZXNpZ25lci1jYXJkX19kZXNjcmlwdGlvbiBwIHtcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gIGNvbG9yOiAjNTU1O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uZGVzaWduZXItY2FyZF9fYm90dG9tLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBlbmQ7XG59XG4uZGVzaWduZXItY2FyZF9fcmVhZC1tb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS42O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZGVzaWduZXItY2FyZF9fcmVhZC1tb3JlIC5yZWFkLW1vcmUtYXJyb3cge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5kZXNpZ25lci1jYXJkX19yZWFkLW1vcmU6aG92ZXIge1xuICBjb2xvcjogIzJGNzNFMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGVzaWduZXItY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG4gIC5kZXNpZ25lci1jYXJkX19iYWNrZ3JvdW5kIHtcbiAgICBoZWlnaHQ6IDE3NHB4O1xuICB9XG4gIC5kZXNpZ25lci1jYXJkX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWNhcmRfX2hlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWNhcmRfX2xvZ28ge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuZGVzaWduZXItY2FyZF9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5kZXNpZ25lci1jYXJkX19tZXRhLXN0YXRzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogOHB4O1xuICB9XG4gIC5kZXNpZ25lci1jYXJkX19ib29rbWFyayAuYm9va21hcmstYnRuIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWNhcmRfX2Rlc2NyaXB0aW9uIHA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLmRlc2lnbmVyLWNhcmQtLWFyY2hpdmUgLmRlc2lnbmVyLWNhcmRfX2Jvb2ttYXJrIC5ib29rbWFyay1idG4ge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjAzMTM3MjU0OSk7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbi5kZXNpZ25lci1jYXJkLS1hcmNoaXZlIC5kZXNpZ25lci1jYXJkX19ib29rbWFyayB7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDEwcHg7XG59XG4uZGVzaWduZXItY2FyZC0tYXJjaGl2ZSAuZGVzaWduZXItY2FyZF9faGVhZGVyIHtcbiAgZ2FwOiAxNXB4O1xufVxuLmRlc2lnbmVyLWNhcmQtLWFyY2hpdmUgLmRlc2lnbmVyLWNhcmRfX3JhdGluZyB7XG4gIGdhcDogNXB4O1xufVxuLmRlc2lnbmVyLWNhcmQtLWFyY2hpdmUgLmRlc2lnbmVyLWNhcmRfX21ldGEtc3RhdHMge1xuICBmb250LWZhbWlseTogTm90byBTYW5zIEhlYnJldztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5kZXNpZ25lci1jYXJkLS1hcmNoaXZlIC5kZXNpZ25lci1jYXJkX19yZXZpZXdzLWNvdW50LCAuZGVzaWduZXItY2FyZC0tYXJjaGl2ZSAuZGVzaWduZXItY2FyZF9fcHJvamVjdHMtY291bnQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA3cHg7XG59XG5cbi5yYXRpbmctdGV4dCB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi8qKlxuICogSW1hZ2UgRnVsbHNjcmVlbiBNb2RhbCBTdHlsZXNcbiAqIEZvbGxvd2luZyBCRU0gbWV0aG9kb2xvZ3kgZm9yIGZ1bGxzY3JlZW4gaW1hZ2UgbW9kYWwgd2l0aCBib29rbWFyayBmdW5jdGlvbmFsaXR5XG4gKi9cbi5pbWFnZS1tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5OTk5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5pbWFnZS1tb2RhbF9fYmFja2Ryb3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaW1hZ2UtbW9kYWxfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA5MHZ3O1xuICBtYXgtaGVpZ2h0OiA5MHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB6LWluZGV4OiAxO1xufVxuLmltYWdlLW1vZGFsX19oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHotaW5kZXg6IDI7XG59XG4uaW1hZ2UtbW9kYWxfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaW1hZ2UtbW9kYWxfX2Jvb2ttYXJrLWJ0biwgLmltYWdlLW1vZGFsX19jbG9zZS1idG4ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcbn1cbi5pbWFnZS1tb2RhbF9fYm9va21hcmstYnRuOmhvdmVyLCAuaW1hZ2UtbW9kYWxfX2Nsb3NlLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLmltYWdlLW1vZGFsX19ib29rbWFyay1idG46ZGlzYWJsZWQsIC5pbWFnZS1tb2RhbF9fY2xvc2UtYnRuOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC42O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uaW1hZ2UtbW9kYWxfX2Jvb2ttYXJrLWJ0biBzdmcsIC5pbWFnZS1tb2RhbF9fY2xvc2UtYnRuIHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uaW1hZ2UtbW9kYWxfX2Jvb2ttYXJrLWJ0bi5ib29rbWFya2VkIHtcbiAgYmFja2dyb3VuZDogcmdiYSg0NywgMTE1LCAyMjYsIDAuOCk7XG59XG4uaW1hZ2UtbW9kYWxfX2Jvb2ttYXJrLWJ0bi5ib29rbWFya2VkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDQ3LCAxMTUsIDIyNik7XG59XG4uaW1hZ2UtbW9kYWxfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA0MDBweDtcbn1cbi5pbWFnZS1tb2RhbF9faW1hZ2Uge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDgwdmg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLmltYWdlLW1vZGFsX19sb2FkaW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaW1hZ2UtbW9kYWxfX3NwaW5uZXIge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG4uaW1hZ2UtbW9kYWxfX2luZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB6LWluZGV4OiAyO1xufVxuLmltYWdlLW1vZGFsX19kZXRhaWxzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXgtd2lkdGg6IDYwJTtcbn1cbi5pbWFnZS1tb2RhbF9fZGV0YWlscyBoMyB7XG4gIG1hcmdpbjogMCAwIDRweCAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uaW1hZ2UtbW9kYWxfX2RldGFpbHMgcCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvcGFjaXR5OiAwLjg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uaW1hZ2UtbW9kYWxfX25hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcbn1cbi5pbWFnZS1tb2RhbF9fbmF2LWJ0biB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xufVxuLmltYWdlLW1vZGFsX19uYXYtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4uaW1hZ2UtbW9kYWxfX25hdi1idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5pbWFnZS1tb2RhbF9fbmF2LWJ0biBzdmcge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLmltYWdlLW1vZGFsX190b2FzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4MHB4O1xuICByaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHotaW5kZXg6IDM7XG4gIGFuaW1hdGlvbjogc2xpZGVJblJpZ2h0IDAuM3MgZWFzZTtcbn1cbi5pbWFnZS1tb2RhbF9fdG9hc3QtLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMjhhNzQ1O1xufVxuLmltYWdlLW1vZGFsX190b2FzdC0tZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiAjZGMzNTQ1O1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW1hZ2UtbW9kYWxfX2NvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5NXZ3O1xuICAgIG1heC1oZWlnaHQ6IDk1dmg7XG4gIH1cbiAgLmltYWdlLW1vZGFsX19oZWFkZXIge1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxuICAuaW1hZ2UtbW9kYWxfX2FjdGlvbnMge1xuICAgIGdhcDogOHB4O1xuICB9XG4gIC5pbWFnZS1tb2RhbF9fYm9va21hcmstYnRuLCAuaW1hZ2UtbW9kYWxfX2Nsb3NlLWJ0biB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5pbWFnZS1tb2RhbF9fYm9va21hcmstYnRuIHN2ZywgLmltYWdlLW1vZGFsX19jbG9zZS1idG4gc3ZnIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gIH1cbiAgLmltYWdlLW1vZGFsX19pbmZvIHtcbiAgICBib3R0b206IDEwcHg7XG4gICAgbGVmdDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTJweDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICAuaW1hZ2UtbW9kYWxfX2RldGFpbHMge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmltYWdlLW1vZGFsX19kZXRhaWxzIGgzIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmltYWdlLW1vZGFsX19kZXRhaWxzIHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuaW1hZ2UtbW9kYWxfX25hdmlnYXRpb24ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5pbWFnZS1tb2RhbF9fbmF2LWJ0biB7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICB9XG4gIC5pbWFnZS1tb2RhbF9fbmF2LWJ0biBzdmcge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxuICAuaW1hZ2UtbW9kYWxfX3RvYXN0IHtcbiAgICB0b3A6IDYwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgbGVmdDogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5ib2R5Lm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5bZGF0YS1pbWFnZS1lbmxhcmdlXSB7XG4gIGN1cnNvcjogem9vbS1pbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcbn1cbltkYXRhLWltYWdlLWVubGFyZ2VdOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cblxuLmltYWdlLWJvb2ttYXJrLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICByaWdodDogOHB4O1xuICB6LWluZGV4OiAxO1xufVxuLmltYWdlLWJvb2ttYXJrLW92ZXJsYXkgLmJvb2ttYXJrLWJ0biB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xufVxuLmltYWdlLWJvb2ttYXJrLW92ZXJsYXkgLmJvb2ttYXJrLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLmltYWdlLWJvb2ttYXJrLW92ZXJsYXkgLmJvb2ttYXJrLWJ0bi5ib29rbWFya2VkIHtcbiAgYmFja2dyb3VuZDogcmdiYSg0NywgMTE1LCAyMjYsIDAuOCk7XG59XG4uaW1hZ2UtYm9va21hcmstb3ZlcmxheSAuYm9va21hcmstYnRuLmJvb2ttYXJrZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoNDcsIDExNSwgMjI2KTtcbn1cbi5pbWFnZS1ib29rbWFyay1vdmVybGF5IC5ib29rbWFyay1idG4gc3ZnIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cblxuLmJvb2ttYXJrYWJsZS1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uYm9va21hcmthYmxlLWltYWdlOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG59XG4uYm9va21hcmthYmxlLWltYWdlX19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYm9va21hcmthYmxlLWltYWdlX19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4uYm9va21hcmthYmxlLWltYWdlX19vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5ib29rbWFya2FibGUtaW1hZ2VfX292ZXJsYXkgPiAqIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4uYm9va21hcmthYmxlLWltYWdlX19tb2RhbC10cmlnZ2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDhweDtcbiAgbGVmdDogOHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYm9va21hcmthYmxlLWltYWdlX196b29tLWljb24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5ib29rbWFya2FibGUtaW1hZ2VfX3pvb20taWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLmJvb2ttYXJrYWJsZS1pbWFnZV9fem9vbS1pY29uIHN2ZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4uYm9va21hcmthYmxlLWltYWdlX19pbmZvIHtcbiAgcGFkZGluZzogMTJweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5ib29rbWFya2FibGUtaW1hZ2VfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgNHB4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICMzMzM7XG59XG4uYm9va21hcmthYmxlLWltYWdlX19zb3VyY2Uge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2NjY7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uYm9va21hcmthYmxlLWltYWdlOmhvdmVyIC5ib29rbWFya2FibGUtaW1hZ2VfX292ZXJsYXksXG4uYm9va21hcmthYmxlLWltYWdlOmhvdmVyIC5ib29rbWFya2FibGUtaW1hZ2VfX21vZGFsLXRyaWdnZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmJvb2ttYXJrYWJsZS1pbWFnZTpob3ZlciAuYm9va21hcmthYmxlLWltYWdlX19pbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuLmJvb2ttYXJrYWJsZS1pbWFnZS0tbW9kYWwtZW5hYmxlZCAuYm9va21hcmthYmxlLWltYWdlX19jb250YWluZXIge1xuICBjdXJzb3I6IHpvb20taW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJvb2ttYXJrYWJsZS1pbWFnZV9fb3ZlcmxheSwgLmJvb2ttYXJrYWJsZS1pbWFnZV9fbW9kYWwtdHJpZ2dlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAuYm9va21hcmthYmxlLWltYWdlIC5pbWFnZS1ib29rbWFyay1vdmVybGF5IC5ib29rbWFyay1idG4ge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgfVxuICAuYm9va21hcmthYmxlLWltYWdlIC5pbWFnZS1ib29rbWFyay1vdmVybGF5IC5ib29rbWFyay1idG4gc3ZnIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gIH1cbiAgLmJvb2ttYXJrYWJsZS1pbWFnZV9fem9vbS1pY29uIHtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLmJvb2ttYXJrYWJsZS1pbWFnZV9fem9vbS1pY29uIHN2ZyB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICB9XG59XG5cbi8qKlxuICogVXNlciBEcm9wZG93biBDb21wb25lbnRcbiAqIEJFTSBCbG9jazogdXNlci1kcm9wZG93blxuICovXG4udXNlci1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51c2VyLWRyb3Bkb3duX19idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDExcHg7XG4gIHBhZGRpbmc6IDRweCA2cHggNHB4IDVweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xufVxuLnVzZXItZHJvcGRvd25fX2J1dHRvbjpob3ZlciwgLnVzZXItZHJvcGRvd25fX2J1dHRvbi5hY3RpdmUge1xuICBib3gtc2hhZG93OiAxLjUycHggMS41MnB4IDExLjRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjAzMTM3MjU0OSk7XG59XG4udXNlci1kcm9wZG93bl9fYnV0dG9uLmFjdGl2ZSAudXNlci1kcm9wZG93bl9fYXJyb3cge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnVzZXItZHJvcGRvd25fX2F2YXRhciB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG59XG4udXNlci1kcm9wZG93bl9fZ3Vlc3QtaWNvbiB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLnVzZXItZHJvcGRvd25fX2Fycm93IHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG59XG4udXNlci1kcm9wZG93bl9fYnV0dG9uLS1ndWVzdCAudXNlci1kcm9wZG93bl9fYXJyb3cge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLnVzZXItZHJvcGRvd25fX21lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIG1pbi13aWR0aDogMTYwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDMxMzcyNTQ5KTtcbiAgcGFkZGluZzogNHB4O1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLnVzZXItZHJvcGRvd25fX21lbnUuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi51c2VyLWRyb3Bkb3duX19saXN0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnVzZXItZHJvcGRvd25fX2l0ZW0ge1xuICBtYXJnaW46IDA7XG59XG4udXNlci1kcm9wZG93bl9faXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xufVxuLnVzZXItZHJvcGRvd25fX2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDExcHggMTRweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi51c2VyLWRyb3Bkb3duX19saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGQjtcbn1cbi51c2VyLWRyb3Bkb3duX19pY29uIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4vKipcbiAqIEdhbGxlcnkgTW9kYWwgU3R5bGVzXG4gKiBcbiAqIEN1c3RvbSBtb2RhbCBzdHlsZXMgZm9yIHRoZSBnYWxsZXJ5IG1vZGFsIHdpdGggU3dpcGVyIGludGVncmF0aW9uXG4gKiBCYXNlZCBvbiBleGlzdGluZyBhbGJ1bS1pbWFnZS1tb2RhbCBzdHlsZXMgZm9yIGNvbnNpc3RlbmN5XG4gKi9cbi5nYWxsZXJ5LW1vZGFsIGJ1dHRvbi5yZW1vZGFsLWNsb3NlLmdhbGxlcnktbW9kYWxfX2Nsb3NlIHtcbiAgdG9wOiAyMHB4O1xufVxuLmdhbGxlcnktbW9kYWwgYnV0dG9uLnJlbW9kYWwtY2xvc2UuZ2FsbGVyeS1tb2RhbF9fY2xvc2U6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2FsbGVyeS1tb2RhbCBidXR0b24ucmVtb2RhbC1jbG9zZS5nYWxsZXJ5LW1vZGFsX19jbG9zZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmdhbGxlcnktbW9kYWwgYnV0dG9uLnJlbW9kYWwtY2xvc2UuZ2FsbGVyeS1tb2RhbF9fY2xvc2Ugc3ZnIHBhdGgge1xuICBmaWxsOiAjZmZmZmZmO1xuICBzdHJva2U6ICNmZmY7XG59XG4uZ2FsbGVyeS1tb2RhbF9faGVhZGVyLWluZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMjtcbiAgcmlnaHQ6IDE2NnB4O1xuICB0b3A6IDM2cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmdhbGxlcnktbW9kYWxfX2hlYWRlci1pbmZvIGgzIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uZ2FsbGVyeS1tb2RhbF9faGVhZGVyLWluZm8gcCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmdhbGxlcnktbW9kYWwucmVtb2RhbCB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG59XG4uZ2FsbGVyeS1tb2RhbF9fY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmdhbGxlcnktbW9kYWxfX2Nsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICB6LWluZGV4OiAxMDAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xufVxuLmdhbGxlcnktbW9kYWxfX2Nsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuLmdhbGxlcnktbW9kYWxfX2Nsb3NlIHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uZ2FsbGVyeS1tb2RhbF9fdG9wLWFjdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzVweDtcbiAgcmlnaHQ6IDM1cHg7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2FsbGVyeS1tb2RhbF9fdG9wLWFjdGlvbnMge1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxuICAuZ2FsbGVyeS1tb2RhbF9fdG9wLWFjdGlvbnMgLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWJ0bixcbiAgLmdhbGxlcnktbW9kYWxfX3RvcC1hY3Rpb25zIC5nYWxsZXJ5LW1vZGFsX19zaGFyZSB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5nYWxsZXJ5LW1vZGFsX190b3AtYWN0aW9ucyAuZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstYnRuIHN2ZyxcbiAgLmdhbGxlcnktbW9kYWxfX3RvcC1hY3Rpb25zIC5nYWxsZXJ5LW1vZGFsX19zaGFyZSBzdmcge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgfVxufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWJ0biwgLmdhbGxlcnktbW9kYWxfX3NoYXJlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuICBjb2xvcjogd2hpdGU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1idG4gc3ZnLCAuZ2FsbGVyeS1tb2RhbF9fc2hhcmUgc3ZnIHtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1idG4gc3ZnIHBhdGgsIC5nYWxsZXJ5LW1vZGFsX19zaGFyZSBzdmcgcGF0aCB7XG4gIGZpbGw6ICMwMDA7XG59XG4uZ2FsbGVyeS1tb2RhbF9fbmF2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDU0JTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcbiAgY29sb3I6IHdoaXRlO1xuICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmdhbGxlcnktbW9kYWxfX25hdiBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLmdhbGxlcnktbW9kYWxfX25hdiBzdmcgcGF0aCB7XG4gIHN0cm9rZTogIzAwMDtcbn1cbi5nYWxsZXJ5LW1vZGFsX19uYXY6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdhbGxlcnktbW9kYWxfX25hdi0tcHJldiB7XG4gIGxlZnQ6IDQwcHg7XG59XG4uZ2FsbGVyeS1tb2RhbF9fbmF2LS1uZXh0IHtcbiAgcmlnaHQ6IDQwcHg7XG59XG4uZ2FsbGVyeS1tb2RhbF9fc3dpcGVyLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2Utb3V0LCBoZWlnaHQgMC4zcyBlYXNlLW91dDtcbn1cbi5nYWxsZXJ5LW1vZGFsX19zd2lwZXItY29udGFpbmVyIC5zd2lwZXItd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZ2FsbGVyeS1tb2RhbF9fc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBvcGFjaXR5OiAwO1xufVxuLmdhbGxlcnktbW9kYWxfX3N3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5nYWxsZXJ5LW1vZGFsX19zbGlkZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDkwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5nYWxsZXJ5LW1vZGFsX19zbGlkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC41KSAtMC4xNiUsIHJnYmEoMCwgMCwgMCwgMC4wNSkgNTEuMDYlLCByZ2JhKDAsIDAsIDAsIDAuNSkgMTAyLjI4JSk7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmdhbGxlcnktbW9kYWxfX2ltYWdlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDkwdmg7XG59XG4uZ2FsbGVyeS1tb2RhbF9fcGFnaW5hdGlvbiB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDM3cHggIWltcG9ydGFudDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNXB4O1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbn1cbi5nYWxsZXJ5LW1vZGFsX19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtaW4td2lkdGg6IDEycHg7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5nYWxsZXJ5LW1vZGFsX19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbn1cbi5nYWxsZXJ5LW1vZGFsX19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWluIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xufVxuLmdhbGxlcnktbW9kYWxfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYsIC5nYWxsZXJ5LW1vZGFsX19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLmdhbGxlcnktbW9kYWxfX2FjdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLCAwLCAwLCAwLjgpKTtcbiAgcGFkZGluZzogMzBweCAyMHB4IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi5nYWxsZXJ5LW1vZGFsX19hY3Rpb25zLXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5nYWxsZXJ5LW1vZGFsX19hY3Rpb25zLXJpZ2h0IC5nYWxsZXJ5LW1vZGFsX19waG90b2dyYXBoZXIge1xuICBjb2xvcjogIzRBNEE0QTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYWN0aW9ucy1yaWdodCAuZ2FsbGVyeS1tb2RhbF9fcGhvdG9ncmFwaGVyLWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWNvbnRhaW5lciAuYm9va21hcmstYnRuIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWNvbnRhaW5lciAuYm9va21hcmstYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWNvbnRhaW5lciAuYm9va21hcmstYnRuLmJvb2ttYXJrZWQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5LCAjMDA3YmZmKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LCAjMDA3YmZmKTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWNvbnRhaW5lciAuYm9va21hcmstYnRuLmJvb2ttYXJrZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5LWRhcmssICMwMDU2YjMpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktZGFyaywgIzAwNTZiMyk7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstZHJvcGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1kcm9wZG93bi1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAwIDEwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIG1pbi13aWR0aDogMjgwcHg7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xuICB6LWluZGV4OiAxMDAwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1kcm9wZG93bi1jb250ZW50LnNob3cge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstZHJvcGRvd24taGVhZGVyIHtcbiAgcGFkZGluZzogMTVweCAyMHB4IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWhlYWRlciBoNSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzMzMztcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1kcm9wZG93bi1ib2R5IHtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBtYXgtaGVpZ2h0OiAyODBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1kcm9wZG93bi1ib2R5IC5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1sb2FkaW5nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogIzY2Njtcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1kcm9wZG93bi1ib2R5IC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1saXN0IC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjVmNWY1O1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWxpc3QgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstZHJvcGRvd24tYm9keSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0tbGlzdCAuZ2FsbGVyeS1tb2RhbF9fYWxidW0taXRlbSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0tY2hlY2tib3gge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWxpc3QgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWl0ZW0gLmdhbGxlcnktbW9kYWxfX2FsYnVtLWluZm8ge1xuICBmbGV4OiAxO1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWxpc3QgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWl0ZW0gLmdhbGxlcnktbW9kYWxfX2FsYnVtLWluZm8gLmdhbGxlcnktbW9kYWxfX2FsYnVtLW5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMzMzO1xuICBtYXJnaW46IDAgMCAycHggMDtcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1kcm9wZG93bi1ib2R5IC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1saXN0IC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1pdGVtIC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1pbmZvIC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1jb3VudCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2NjY7XG4gIG1hcmdpbjogMDtcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1kcm9wZG93bi1ib2R5IC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1saXN0IC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1pdGVtIC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1jb3ZlciB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWZvb3RlciB7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAxNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1kcm9wZG93bi1mb290ZXIgLmdhbGxlcnktbW9kYWxfX2NyZWF0ZS1hbGJ1bS1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG4gIGJhY2tncm91bmQ6ICMwMDdiZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDdiZmY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstZHJvcGRvd24tZm9vdGVyIC5nYWxsZXJ5LW1vZGFsX19jcmVhdGUtYWxidW0tYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwNTZiMztcbiAgYm9yZGVyLWNvbG9yOiAjMDA1NmIzO1xuICBjb2xvcjogd2hpdGU7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstZHJvcGRvd24tZm9vdGVyIC5nYWxsZXJ5LW1vZGFsX19jcmVhdGUtYWxidW0tYnRuIHN2ZyB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWJ0bi5ib29rbWFya2VkIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzJGNzNFMjtcbiAgc3Ryb2tlOiAjMkY3M0UyO1xufVxuLmdhbGxlcnktbW9kYWxfX2xvYWRpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB6LWluZGV4OiAyMDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5nYWxsZXJ5LW1vZGFsX19sb2FkaW5nLnNob3cge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmdhbGxlcnktbW9kYWxfX2xvYWRpbmcgLnNwaW5uZXItYm9yZGVyIHtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjNlbTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogd2hpdGU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2FsbGVyeS1tb2RhbCAuYmFubmVyLWdhbGxlcnlfX3Nob3ctbW9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICAgIHRvcDogMTZweDtcbiAgfVxuICAuZ2FsbGVyeS1tb2RhbF9fY2xvc2Uge1xuICAgIHRvcDogMTVweDtcbiAgICByaWdodDogMTVweDtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLmdhbGxlcnktbW9kYWxfX2Nsb3NlIHN2ZyB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICB9XG4gIC5nYWxsZXJ5LW1vZGFsX19uYXYge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuZ2FsbGVyeS1tb2RhbF9fbmF2IHN2ZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5nYWxsZXJ5LW1vZGFsX19uYXYtLXByZXYge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbiAgLmdhbGxlcnktbW9kYWxfX25hdi0tbmV4dCB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmdhbGxlcnktbW9kYWxfX3BhZ2luYXRpb24ge1xuICAgIHRvcDogMTVweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogM3B4IDEycHg7XG4gIH1cbiAgLmdhbGxlcnktbW9kYWxfX2FjdGlvbnMge1xuICAgIHBhZGRpbmc6IDIwcHggMTVweCAxNXB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG4gIC5nYWxsZXJ5LW1vZGFsX19hY3Rpb25zLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZ2FsbGVyeS1tb2RhbF9fYWN0aW9ucy1sZWZ0IC5nYWxsZXJ5LW1vZGFsX19pbWFnZS1pbmZvIGgzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmdhbGxlcnktbW9kYWxfX2FjdGlvbnMtbGVmdCAuZ2FsbGVyeS1tb2RhbF9faW1hZ2UtaW5mbyBwIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLmdhbGxlcnktbW9kYWxfX2FjdGlvbnMtcmlnaHQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1kcm9wZG93bi1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxuICAuZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstZHJvcGRvd24tY29udGVudC5zaG93IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24ge1xuICBtYXgtd2lkdGg6IDEwNjZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgfVxufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlcjogMC42cHggc29saWQgI0ZGRjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuY2xvc2UtcG9wdXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHJpZ2h0OiAxMDAlO1xuICBib3R0b206IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMHB4LCAtMTBweCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5jbG9zZS1wb3B1cDpob3ZlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlKC0xMHB4LCAtMTBweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuY2xvc2UtcG9wdXAge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAjcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5jbG9zZS1wb3B1cDpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW1hZ2Uge1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciB7XG4gIGZsZXg6IDE7XG4gIGJhY2tncm91bmQ6IHJnYigzLCAxMCwgMTcpO1xuICBtYXgtd2lkdGg6IDUyM3B4O1xuICBwYWRkaW5nOiA1MHB4IDM1cHggNDVweCAzNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMzcHggMjBweCA0OHB4IDIwcHg7XG4gIH1cbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC50aXRsZSB7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogNTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogNjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgfVxufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIHtcbiAgbWF4LXdpZHRoOiA0MjhweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSBsYWJlbCwgI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmZvcm0gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSBpbnB1dCB7XG4gIGJhY2tncm91bmQ6ICNFNEU0RTQ7XG4gIGhlaWdodDogNTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE4LjIyOHB4O1xuICBwYWRkaW5nOiAwIDE4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNUU2MTYzO1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmZvcm0gaW5wdXQud3BjZjctbm90LXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiByZWQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZWQgaW5zZXQ7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSBidXR0b24ge1xuICBoZWlnaHQ6IDUycHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0JEOEEzNyAwJSwgI0NBOUU1NyA0NS41JSwgI0FFNzYxQyAxMDAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTguMjI4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDAgMTBweDtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYig2LCA1MCwgOTApO1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmZvcm0gLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTAwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSAud3BjZjctc3Bpbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLnBob25lIHtcbiAgbWFyZ2luLXRvcDogMzhweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOC4yMjhweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAgNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLnBob25lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5waG9uZSBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAgOHB4O1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAucGhvbmUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAucGhvbmUgc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAgNXB4O1xufVxuXG4uc2hhcmUtbW9kYWwge1xuICBtYXgtd2lkdGg6IDU2MHB4O1xufVxuLnNoYXJlLW1vZGFsX19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNoYXJlLW1vZGFsX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAzMnB4IDI0cHggMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaGFyZS1tb2RhbF9faGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDRweDtcbiAgfVxufVxuLnNoYXJlLW1vZGFsX19pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2hhcmUtbW9kYWxfX2ljb24gc3ZnIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgY29sb3I6ICM2NjY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNoYXJlLW1vZGFsX19pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2hhcmUtbW9kYWxfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzMzMztcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaGFyZS1tb2RhbF9fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICB9XG59XG4uc2hhcmUtbW9kYWxfX2Nsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE2cHg7XG4gIHJpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5zaGFyZS1tb2RhbF9fY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uc2hhcmUtbW9kYWxfX2Nsb3NlIHN2ZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4uc2hhcmUtbW9kYWxfX2JvZHkge1xuICBwYWRkaW5nOiAxNHB4IDMwcHggNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2hhcmUtbW9kYWxfX2JvZHkge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xuICAgIHBhZGRpbmc6IDEycHggMTBweCA0MHB4O1xuICB9XG59XG4uc2hhcmUtbW9kYWxfX3ByZXZpZXcge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjZjhmOWZhO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOWVjZWY7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2hhcmUtbW9kYWxfX3ByZXZpZXcuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNoYXJlLW1vZGFsX19wcmV2aWV3IGltZyB7XG4gIG1heC13aWR0aDogMTAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2hhcmUtbW9kYWxfX3ByZXZpZXcgLnByZXZpZXctdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzMzMztcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnNoYXJlLW1vZGFsX19wcmV2aWV3IC5wcmV2aWV3LXVybCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM2NjY7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cbi5zaGFyZS1tb2RhbF9fb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2hhcmUtbW9kYWxfX29wdGlvbnMge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zaGFyZS1tb2RhbF9fb3B0aW9ucyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbn1cblxuLnNoYXJlLW9wdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBwYWRkaW5nOiAzcHggNTRweCAzcHggMTBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU3ZWI7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzNzQxNTE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zaGFyZS1vcHRpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRjhGOEY4O1xufVxuLnNoYXJlLW9wdGlvbjphY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xufVxuLnNoYXJlLW9wdGlvbl9faWNvbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zaGFyZS1vcHRpb25fX2ljb24gc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29sb3I6ICM2YjcyODA7XG59XG4uc2hhcmUtb3B0aW9uX19pY29uIGltZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4uc2hhcmUtb3B0aW9uX19sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaGFyZS1vcHRpb25fX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbi5zaGFyZS1vcHRpb24tLWVtYWlsOmhvdmVyIC5zaGFyZS1vcHRpb25fX2ljb24gc3ZnIHtcbiAgY29sb3I6ICMzYjgyZjY7XG59XG4uc2hhcmUtb3B0aW9uLS1jb3B5OmhvdmVyIC5zaGFyZS1vcHRpb25fX2ljb24gc3ZnIHtcbiAgY29sb3I6ICMxMGI5ODE7XG59XG4uc2hhcmUtb3B0aW9uLS1mYWNlYm9vazpob3ZlciAuc2hhcmUtb3B0aW9uX19pY29uIHN2ZyB7XG4gIGNvbG9yOiAjMTg3N2YyO1xufVxuLnNoYXJlLW9wdGlvbi0td2hhdHNhcHA6aG92ZXIgLnNoYXJlLW9wdGlvbl9faWNvbiBzdmcge1xuICBjb2xvcjogIzI1ZDM2Njtcbn1cbi5zaGFyZS1vcHRpb24tLXR3aXR0ZXI6aG92ZXIgLnNoYXJlLW9wdGlvbl9faWNvbiBzdmcge1xuICBjb2xvcjogIzFkYTFmMjtcbn1cbi5zaGFyZS1vcHRpb24tLXBpbnRlcmVzdDpob3ZlciAuc2hhcmUtb3B0aW9uX19pY29uIHN2ZyB7XG4gIGNvbG9yOiAjZTYwMDIzO1xufVxuLnNoYXJlLW9wdGlvbi0tbGlua2VkaW46aG92ZXIgLnNoYXJlLW9wdGlvbl9faWNvbiBzdmcge1xuICBjb2xvcjogIzAwNzdiNTtcbn1cbi5zaGFyZS1vcHRpb24tLXRlbGVncmFtOmhvdmVyIC5zaGFyZS1vcHRpb25fX2ljb24gc3ZnIHtcbiAgY29sb3I6ICMwMDg4Y2M7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNoYXJlLW9wdGlvbiB7XG4gICAgcGFkZGluZzogOHB4IDE0cHg7XG4gIH1cbn1cblxuLnNoYXJlLW5vdGlmaWNhdGlvbiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAyNHB4O1xuICByaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogIzFmMjkzNztcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5zaGFyZS1ub3RpZmljYXRpb24uc2hvdyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2hhcmUtbm90aWZpY2F0aW9uIHtcbiAgICBib3R0b206IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cblxuW2Rpcj1ydGxdIC5zaGFyZS1tb2RhbF9faGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuW2Rpcj1ydGxdIC5zaGFyZS1tb2RhbF9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5bZGlyPXJ0bF0gLnNoYXJlLW1vZGFsX19jbG9zZSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxNnB4O1xufVxuW2Rpcj1ydGxdIC5zaGFyZS1ub3RpZmljYXRpb24ge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMjRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBbZGlyPXJ0bF0gLnNoYXJlLW5vdGlmaWNhdGlvbiB7XG4gICAgbGVmdDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuXG4uYm9va21hcmstbW9kYWwge1xuICBtYXgtd2lkdGg6IDQ4MHB4O1xufVxuLmJvb2ttYXJrLW1vZGFsIC5tb2RhbC1jbG9zZSxcbi5ib29rbWFyay1tb2RhbCAucmVtb2RhbC1jbG9zZSB7XG4gIGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHRvcDogLTU1cHg7XG4gIHRvcDogLTU1cHg7XG59XG4uYm9va21hcmstbW9kYWwgLm1vZGFsLWNsb3NlIHN2ZyBwYXRoLFxuLmJvb2ttYXJrLW1vZGFsIC5yZW1vZGFsLWNsb3NlIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5ib29rbWFyay1tb2RhbF9fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJvb2ttYXJrLW1vZGFsX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAzOXB4IDI0cHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ib29rbWFyay1tb2RhbF9faGVhZGVyIHtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHggMDtcbiAgfVxufVxuLmJvb2ttYXJrLW1vZGFsX19pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYm9va21hcmstbW9kYWxfX2ljb24taW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5ib29rbWFyay1tb2RhbF9faWNvbi1zdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ib29rbWFyay1tb2RhbF9faWNvbi1zdmcgc3ZnIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgY29sb3I6ICM5Q0EzQUY7XG4gIHN0cm9rZS13aWR0aDogMjtcbn1cbi5ib29rbWFyay1tb2RhbF9fdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJvb2ttYXJrLW1vZGFsX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uYm9va21hcmstbW9kYWxfX2JvZHkge1xuICBwYWRkaW5nOiA3cHggNDBweCA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ib29rbWFyay1tb2RhbF9fYm9keSB7XG4gICAgcGFkZGluZzogMTBweCA0MnB4IDQwcHg7XG4gIH1cbn1cbi5ib29rbWFyay1tb2RhbF9fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW46IDAgMCA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJvb2ttYXJrLW1vZGFsX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLmJvb2ttYXJrLW1vZGFsX19hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiA4cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5ib29rbWFyay1tb2RhbF9fYWN0aW9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDhweDtcbiAgfVxufVxuLmJvb2ttYXJrLW1vZGFsX19idG4ge1xuICBtaW4td2lkdGg6IDE3NnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmJvb2ttYXJrLW1vZGFsX19idG4uYnRuLXByaW1hcnkge1xuICBtaW4td2lkdGg6IDIwOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ib29rbWFyay1tb2RhbF9fYnRuIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib0xpZ2h0L0hlZWJvTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0xpZ2h0L0hlZWJvTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0xpZ2h0L0hlZWJvTGlnaHQuc3ZnI0hlZWJvXCIpIGZvcm1hdChcInN2Z1wiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9SZWd1bGFyL0hlZWJvUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLnN2ZyNIZWVib1wiKSBmb3JtYXQoXCJzdmdcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvTWVkaXVtL0hlZWJvTWVkaXVtLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTWVkaXVtL0hlZWJvTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTWVkaXVtL0hlZWJvTWVkaXVtLnN2ZyNIZWVib1wiKSBmb3JtYXQoXCJzdmdcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTWVkaXVtL0hlZWJvTWVkaXVtLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JvbGQvSGVlYm9Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQuc3ZnI0hlZWJvXCIpIGZvcm1hdChcInN2Z1wiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9FeHRyYUJvbGQvSGVlYm9FeHRyYUJvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9FeHRyYUJvbGQvSGVlYm9FeHRyYUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9FeHRyYUJvbGQvSGVlYm9FeHRyYUJvbGQuc3ZnI0hlZWJvXCIpIGZvcm1hdChcInN2Z1wiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9FeHRyYUJvbGQvSGVlYm9FeHRyYUJvbGQuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2suZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvQmxhY2svSGVlYm9CbGFjay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQmxhY2svSGVlYm9CbGFjay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQmxhY2svSGVlYm9CbGFjay5zdmcjSGVlYm9cIikgZm9ybWF0KFwic3ZnXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2suZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLnJlbW9kYWwge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG59XG4ucmVtb2RhbC5yZW1vZGFsLWlzLW9wZW5lZCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIG9wYWNpdHk6IDE7XG59XG4ucmVtb2RhbC5yZW1vZGFsLWlzLWNsb3Npbmcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5yZW1vZGFsLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDM0LCAzNCwgMzQsIDAuMzAyKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDJweCk7XG59XG5cbi5yZW1vZGFsLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweDtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIG1pbi1oZWlnaHQ6IDEwMGR2aDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmVtb2RhbC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnJlbW9kYWwtd3JhcHBlciAuZ2FsbGVyeS1tb2RhbCBidXR0b24ucmVtb2RhbC1jbG9zZS5nYWxsZXJ5LW1vZGFsX19jbG9zZSB7XG4gICAgdG9wOiAtNDRweDtcbiAgICBsZWZ0OiB1bnNldDtcbiAgfVxuICAucmVtb2RhbC13cmFwcGVyIC5nYWxsZXJ5LW1vZGFsX19zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUge1xuICAgIGhlaWdodDogODB2aDtcbiAgfVxuICAucmVtb2RhbC13cmFwcGVyIC5nYWxsZXJ5LW1vZGFsX19jb250YWluZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIH1cbiAgLnJlbW9kYWwtd3JhcHBlciAucmVtb2RhbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgfVxuICAucmVtb2RhbC13cmFwcGVyIC5yZW1vZGFsIC5nYWxsZXJ5LW1vZGFsX19pbWFnZSB7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJlbW9kYWwtd3JhcHBlciAucmVtb2RhbC5zb3J0LW1vZGFsLCAucmVtb2RhbC13cmFwcGVyIC5yZW1vZGFsLnNoYXJlLW1vZGFsLCAucmVtb2RhbC13cmFwcGVyIC5yZW1vZGFsLmFkdmFuY2VkLWZpbHRlcnMtbW9kYWwge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiB1bnNldDtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLnJlbW9kYWwtd3JhcHBlciAucmVtb2RhbC5zb3J0LW1vZGFsIC5zaGFyZS1tb2RhbF9fY29udGVudCwgLnJlbW9kYWwtd3JhcHBlciAucmVtb2RhbC5zaGFyZS1tb2RhbCAuc2hhcmUtbW9kYWxfX2NvbnRlbnQsIC5yZW1vZGFsLXdyYXBwZXIgLnJlbW9kYWwuYWR2YW5jZWQtZmlsdGVycy1tb2RhbCAuc2hhcmUtbW9kYWxfX2NvbnRlbnQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLnJlbW9kYWwtd3JhcHBlciAucmVtb2RhbC5zb3J0LW1vZGFsIC5tb2RhbC1jb250ZW50LCAucmVtb2RhbC13cmFwcGVyIC5yZW1vZGFsLnNoYXJlLW1vZGFsIC5tb2RhbC1jb250ZW50LCAucmVtb2RhbC13cmFwcGVyIC5yZW1vZGFsLmFkdmFuY2VkLWZpbHRlcnMtbW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucmVtb2RhbC13cmFwcGVyIC5yZW1vZGFsLmJvb2ttYXJrLW1vZGFsIC5ib29rbWFyay1tb2RhbF9fYWN0aW9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG4gIC5yZW1vZGFsLXdyYXBwZXIgLnJlbW9kYWwuYm9va21hcmstbW9kYWwgLmJvb2ttYXJrLW1vZGFsX19idG4uYnRuLXByaW1hcnkge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxuICAucmVtb2RhbC13cmFwcGVyIC5yZW1vZGFsLmJvb2ttYXJrLW1vZGFsIC5idG4tc2Vjb25kYXJ5LmJvb2ttYXJrLW1vZGFsX19idG4ge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiA5cHggMTdweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICB9XG4gIC5yZW1vZGFsLXdyYXBwZXIgLnJlbW9kYWwuYm9va21hcmstbW9kYWwgLm1vZGFsLWNsb3NlIHtcbiAgICBsZWZ0OiB1bnNldDtcbiAgICB0b3A6IC01OHB4O1xuICAgIHdpZHRoOiA1MnB4O1xuICAgIGhlaWdodDogNTJweDtcbiAgICByaWdodDogLTZweDtcbiAgfVxuICAucmVtb2RhbC13cmFwcGVyIC5yZW1vZGFsLmJvb2ttYXJrLW1vZGFsIC5tb2RhbC1jbG9zZSBzdmcge1xuICAgIHdpZHRoOiA1MnB4O1xuICAgIGhlaWdodDogNTJweDtcbiAgfVxuICAucmVtb2RhbC13cmFwcGVyIC5yZW1vZGFsLmJvb2ttYXJrLW1vZGFsIC5tb2RhbC1jbG9zZSBzdmcgcGF0aCB7XG4gICAgZmlsbDogI2ZmZmZmZjtcbiAgfVxufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDY3MHB4O1xuICBtYXgtaGVpZ2h0OiA4MHZoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjb250YWluOiBsYXlvdXQgc3R5bGU7XG59XG4ubW9kYWwtY29udGVudC5tb2RhbC1jb250ZW50LWRlc2lnbmVycyAubW9kYWwtZm9ybS1zZWN0aW9uX190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbi5tb2RhbC1jb250ZW50Lm1vZGFsLWNvbnRlbnQtZGVzaWduZXJzIC5tb2RhbC1mb3JtLXNlY3Rpb25fX3RpdGxlIHNwYW4ge1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMEUwRTA7XG4gIHBhZGRpbmc6IDMxcHggMCAyMnB4O1xufVxuLm1vZGFsLWhlYWRlcl9fdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbi5tb2RhbC1jbG9zZSxcbi5yZW1vZGFsLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE2cHg7XG4gIHJpZ2h0OiA0MnB4O1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB6LWluZGV4OiAxMDtcbn1cbi5tb2RhbC1jbG9zZTpob3Zlcixcbi5yZW1vZGFsLWNsb3NlOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cbi5tb2RhbC1jbG9zZSBzdmcsXG4ucmVtb2RhbC1jbG9zZSBzdmcge1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xufVxuLm1vZGFsLWNsb3NlIHN2ZyBwYXRoLFxuLnJlbW9kYWwtY2xvc2Ugc3ZnIHBhdGgge1xuICBmaWxsOiAjNEE0QTRBO1xufVxuLm1vZGFsLWNsb3NlOmJlZm9yZSxcbi5yZW1vZGFsLWNsb3NlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tb2RhbC1ib2R5IHtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWFjdGlvbnMge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGdhcDogMzZweDtcbn1cbi5tb2RhbC1hY3Rpb25zLXN1Ym1pdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIHBhZGRpbmc6IDZweCAxMHB4O1xufVxuLm1vZGFsLWFjdGlvbnMtc3VibWl0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubW9kYWwtYWN0aW9ucy1jbGVhbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLm1vZGFsLWFjdGlvbnMtY2xlYW46aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5tb2RhbC1mb3JtLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xufVxuLm1vZGFsLWZvcm0tc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbC1mb3JtLXNlY3Rpb25fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICBsaW5lLWhlaWdodDogMS42O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbi5tb2RhbC1mb3JtLXNlY3Rpb25fX2ZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5tb2RhbC1mb3JtLXNlY3Rpb25fX2ZpZWxkOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsLWZvcm0tc2VjdGlvbl9fbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ubW9kYWwtYnV0dG9uLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIG1hcmdpbjogLTFweDtcbn1cbi5tb2RhbC1idXR0b24tZ3JvdXAgLmJ0bi1jaGVjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWwtYnV0dG9uLWdyb3VwIC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMEUwRTA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBtYXJnaW46IDA7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5tb2RhbC1idXR0b24tZ3JvdXAgLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG59XG4ubW9kYWwtYnV0dG9uLWdyb3VwIC5idG46bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xufVxuLm1vZGFsLWJ1dHRvbi1ncm91cCAuYnRuOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cbi5tb2RhbC1idXR0b24tZ3JvdXAgLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNDcsIDExNSwgMjI2LCAwLjA4KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ3LCAxMTUsIDIyNiwgMC4zKTtcbiAgei1pbmRleDogMjtcbn1cbi5tb2RhbC1idXR0b24tZ3JvdXAgLmJ0bi5hY3RpdmUsIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5tb2RhbC1idXR0b24tZ3JvdXAgLmJ0biB7XG4gIGJhY2tncm91bmQ6ICMyRjczRTI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG4gIHotaW5kZXg6IDM7XG59XG4ubW9kYWwtYnV0dG9uLWdyb3VwIC5idG4uYWN0aXZlOmhvdmVyLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAubW9kYWwtYnV0dG9uLWdyb3VwIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMzAuMjg0ODEwMTI2NiwgMTAxLjI5NzQ2ODM1NDQsIDIxNy4yMTUxODk4NzM0KTtcbn1cblxuLm1vZGFsLWJ1dHRvbi1ncm91cCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuICsgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0biB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLm1vZGFsLWNoZWNrYm94LWZpZWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xufVxuLm1vZGFsLWNoZWNrYm94LWZpZWxkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ3LCAxMTUsIDIyNiwgMC4zKTtcbiAgYmFja2dyb3VuZDogcmdiYSg0NywgMTE1LCAyMjYsIDAuMDIpO1xufVxuLm1vZGFsLWNoZWNrYm94LWZpZWxkIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1vZGFsLWNoZWNrYm94LWZpZWxkIGxhYmVsIHtcbiAgZmxleDogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5idG4tZ3JvdXAtbXVsdGlwbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMThweDtcbn1cbi5idG4tZ3JvdXAtbXVsdGlwbGUgLmJ0bi1jaGVjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xufVxuLmJ0bi1ncm91cC1tdWx0aXBsZSAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRjczRTI7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLmJ0bi1ncm91cC1tdWx0aXBsZSAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzAuMjg0ODEwMTI2NiwgMTAxLjI5NzQ2ODM1NDQsIDIxNy4yMTUxODk4NzM0KTtcbiAgICBib3JkZXItY29sb3I6IHJnYigzMC4yODQ4MTAxMjY2LCAxMDEuMjk3NDY4MzU0NCwgMjE3LjIxNTE4OTg3MzQpO1xuICB9XG59XG4uYnRuLWdyb3VwLW11bHRpcGxlIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4taXRlbSB7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLmJ0bi1ncm91cC1tdWx0aXBsZSAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWl0ZW06aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigzMC4yODQ4MTAxMjY2LCAxMDEuMjk3NDY4MzU0NCwgMjE3LjIxNTE4OTg3MzQpO1xuICAgIGJvcmRlci1jb2xvcjogcmdiKDMwLjI4NDgxMDEyNjYsIDEwMS4yOTc0NjgzNTQ0LCAyMTcuMjE1MTg5ODczNCk7XG4gIH1cbn1cbi5idG4tZ3JvdXAtbXVsdGlwbGUgLmJ0bi1jaGVjazpmb2N1cyArIC5idG4ge1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSg0NywgMTE1LCAyMjYsIDAuMjUpO1xufVxuLmJ0bi1ncm91cC1tdWx0aXBsZSAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1pdGVtIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoNDcsIDExNSwgMjI2LCAwLjI1KTtcbn1cbi5idG4tZ3JvdXAtbXVsdGlwbGUgLmJ0bi1pdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDVweCAxOXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgd2lsbC1jaGFuZ2U6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3I7XG59XG4uYnRuLWdyb3VwLW11bHRpcGxlIC5idG4taXRlbS5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG59XG4uYnRuLWdyb3VwLW11bHRpcGxlIC5idG4taXRlbTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NywgMTE1LCAyMjYsIDAuMDUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLWZvcm0tc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLm1vZGFsLWZvcm0tc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1heC1oZWlnaHQ6IDg1dmg7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBhbmltYXRpb246IHNsaWRlVXBGcm9tQm90dG9tIDAuM3MgZWFzZTtcbiAgfVxuICAubW9kYWwtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLm1vZGFsLWhlYWRlcl9fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAubW9kYWwtYm9keSB7XG4gICAgcGFkZGluZzogMTJweCAxMHB4O1xuICB9XG4gIC5tb2RhbC1ib2R5IC5zb3J0aW5nLW1vZGFsLWxpc3QgLnNvcnRpbmctbW9kYWwtaXRlbSB7XG4gICAgcGFkZGluZzogMTBweCAxNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubW9kYWwtYm9keSAuc29ydGluZy1tb2RhbC1saXN0IC5zb3J0aW5nLW1vZGFsLWl0ZW0gaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxuICAubW9kYWwtYm9keSAuc29ydGluZy1tb2RhbC1saXN0IC5zb3J0aW5nLW1vZGFsLWl0ZW0gbGFiZWwge1xuICAgIGNvbG9yOiAjNEE0QTRBO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5tb2RhbC1ib2R5IC5zb3J0aW5nLW1vZGFsLWxpc3QgLnNvcnRpbmctbW9kYWwtaXRlbSBsYWJlbDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0QTRBNEE7XG4gIH1cbiAgLm1vZGFsLWJvZHkgLnNvcnRpbmctbW9kYWwtbGlzdCAuc29ydGluZy1tb2RhbC1pdGVtIGxhYmVsOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gICAgcmlnaHQ6IDNweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICB3aWR0aDogNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBiYWNrZ3JvdW5kOiAjMkY3M0UyO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1vZGFsLWJvZHkgLnNvcnRpbmctbW9kYWwtbGlzdCAuc29ydGluZy1tb2RhbC1pdGVtIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tb2RhbC1ib2R5IC5zb3J0aW5nLW1vZGFsLWxpc3QgLnNvcnRpbmctbW9kYWwtaXRlbSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbWFpbi1Db2xvciwgIzJGNzNFMik7XG4gIH1cbiAgLm1vZGFsLWFjdGlvbnMge1xuICAgIHBhZGRpbmc6IDIwcHggMjRweCA0MHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuICAubW9kYWwtYWN0aW9ucyAucm93IHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnNvcnQtbW9kYWwgLm1vZGFsLWFjdGlvbnMgLmNvbC02Om50aC1jaGlsZCgxKSB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gIC5zb3J0LW1vZGFsIC5tb2RhbC1hY3Rpb25zIC5jb2wtNjpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5tb2RhbC1hY3Rpb25zIGJ1dHRvbi5tb2RhbC1hY3Rpb25zLXN1Ym1pdC5idG4uYnRuLXByaW1hcnkge1xuICAgIHdpZHRoOiA2OCU7XG4gIH1cbiAgLm1vZGFsLWFjdGlvbnMgLmJ0biB7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwtYWN0aW9ucyB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJveC1zaGFkb3c6IDBweCAtNHB4IDhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1MDk4MDM5MjIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLWJ1dHRvbi1ncm91cCAuYnRuIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xuICB9XG4gIC5tb2RhbC1jbG9zZSxcbiAgLnJlbW9kYWwtY2xvc2Uge1xuICAgIHRvcDogNXB4O1xuICAgIHJpZ2h0OiA3cHg7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICB9XG4gIC5tb2RhbC1jbG9zZSBzdmcsXG4gIC5yZW1vZGFsLWNsb3NlIHN2ZyB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5tb2RhbC1jbG9zZTpob3ZlcixcbiAgLnJlbW9kYWwtY2xvc2U6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZVVwRnJvbUJvdHRvbSB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuW2Rpcj1ydGxdIC5tb2RhbC1jbG9zZSxcbltkaXI9cnRsXSAucmVtb2RhbC1jbG9zZSB7XG4gIGxlZnQ6IDQycHg7XG4gIHJpZ2h0OiB1bnNldDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBbZGlyPXJ0bF0gLm1vZGFsLWNsb3NlLFxuICBbZGlyPXJ0bF0gLnJlbW9kYWwtY2xvc2Uge1xuICAgIGxlZnQ6IDdweDtcbiAgICByaWdodDogYXV0bztcbiAgfVxufVxuW2Rpcj1ydGxdIC5tb2RhbC1idXR0b24tZ3JvdXAgLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG59XG5bZGlyPXJ0bF0gLm1vZGFsLWJ1dHRvbi1ncm91cCAuYnRuOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xufVxuW2Rpcj1ydGxdIC5tb2RhbC1idXR0b24tZ3JvdXAgLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRTBFMEUwO1xufVxuXG4jY29va2llQ29uc2VudENvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICB6LWluZGV4OiA5OTk7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNjI3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1MDk4MDM5MjIpO1xuICBwYWRkaW5nOiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuY29udGFpbmVyIC50aXRsZSB7XG4gIGNvbG9yOiAjMDBBMEU0O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOC44cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5jb250YWluZXIgLnRpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzAnIGhlaWdodD0nMjknIHZpZXdCb3g9JzAgMCAzMCAyOScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yMS4zMjc5IDMuOTExMThDMjIuMzI5MyAzLjkxMTE4IDIzLjI3MDcgMy42NTM5OCAyNC4wODk2IDMuMjAyMDNDMjQuNDUxNyAzLjQ5Mzc0IDI0Ljc5OTUgMy44MDI0OSAyNS4xMzE4IDQuMTI3MDhDMjQuNjUzNyA0Ljk2MzI2IDI0LjM4MDUgNS45MzE2MyAyNC4zODA1IDYuOTYzODJDMjQuMzgwNSA5Ljg4MDM1IDI2LjU2MTkgMTIuMjg3NCAyOS4zODIxIDEyLjY0MjRDMjkuNDU5OSAxMy4yNTA2IDI5LjUgMTMuODcwNiAyOS41IDE0LjVDMjkuNSAxNC45MzA2IDI5LjQ4MTIgMTUuMzU2NyAyOS40NDQ1IDE1Ljc3NzdDMjYuNTk0MSAxNi4xMDQ4IDI0LjM4MDUgMTguNTI1OCAyNC4zODA1IDIxLjQ2MzhDMjQuMzgwNSAyMi42NDQ5IDI0LjczODIgMjMuNzQyNCAyNS4zNTEyIDI0LjY1MzlDMjIuNzE5OSAyNy4zMzYxIDE5LjA1NDIgMjkgMTUgMjlDNi45OTE4NyAyOSAwLjUgMjIuNTA4MSAwLjUgMTQuNUMwLjUgNi40OTE4NyA2Ljk5MTg3IDAgMTUgMEMxNS4zMDQ0IDAgMTUuNjA2NyAwLjAwOTM4MjcyIDE1LjkwNjUgMC4wMjc4NzM5QzE2LjY3MjggMi4yODYxNCAxOC44MTA2IDMuOTExMTggMjEuMzI3OSAzLjkxMTE4Wk0xMC4xNjYxIDEyLjA4MzFDMTEuMTY3MSAxMi4wODMxIDExLjk3ODYgMTEuMjcxNiAxMS45Nzg2IDEwLjI3MDZDMTEuOTc4NiA5LjI2OTU5IDExLjE2NzEgOC40NTgxIDEwLjE2NjEgOC40NTgxQzkuMTY1MDYgOC40NTgxIDguMzUzNTggOS4yNjk1OSA4LjM1MzU4IDEwLjI3MDZDOC4zNTM1OCAxMS4yNzE2IDkuMTY1MDYgMTIuMDgzMSAxMC4xNjYxIDEyLjA4MzFaTTEwLjc3MTQgMjAuNTQxOUMxMC43NzE0IDIxLjU0MjkgOS45NTk5NCAyMi4zNTQ0IDguOTU4OTIgMjIuMzU0NEM3Ljk1NzkxIDIyLjM1NDQgNy4xNDY0MiAyMS41NDI5IDcuMTQ2NDIgMjAuNTQxOUM3LjE0NjQyIDE5LjU0MDkgNy45NTc5MSAxOC43Mjk0IDguOTU4OTIgMTguNzI5NEM5Ljk1OTk0IDE4LjcyOTQgMTAuNzcxNCAxOS41NDA5IDEwLjc3MTQgMjAuNTQxOVpNMTkuMjI5OCAxOS4zMzM2QzIwLjg5ODEgMTkuMzMzNiAyMi4yNTA2IDE3Ljk4MTEgMjIuMjUwNiAxNi4zMTI3QzIyLjI1MDYgMTQuNjQ0NCAyMC44OTgxIDEzLjI5MTkgMTkuMjI5OCAxMy4yOTE5QzE3LjU2MTQgMTMuMjkxOSAxNi4yMDg5IDE0LjY0NDQgMTYuMjA4OSAxNi4zMTI3QzE2LjIwODkgMTcuOTgxMSAxNy41NjE0IDE5LjMzMzYgMTkuMjI5OCAxOS4zMzM2WicgZmlsbD0nJTIzMDA5REUwJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLm1lc3NhZ2Uge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAubWVzc2FnZSAqIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjdweDtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5tZXNzYWdlIGEge1xuICBjb2xvcjogIzAwQTBFNDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuYWNjZXB0X3NlbGVjdGlvbiB7XG4gIHBhZGRpbmc6IDEycHggNDBweDtcbiAgY29sb3I6ICMwMEEwRTQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC41cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM1LCAzMSwgMzIsIDAuMDUwOTgwMzkyMik7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuYWNjZXB0X3NlbGVjdGlvbi5oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDQ0NDO1xuICAvKiDQodCy0LXRgtC70L4t0LrRgNCw0YHQvdGL0Lkg0YbQstC10YIg0LTQu9GPINC60L3QvtC/0LrQuCDQv9GA0Lgg0L7RiNC40LHQutC1ICovXG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgZWFzZTtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5zaGFrZSB7XG4gIGFuaW1hdGlvbjogc2hha2UgMC41cztcbn1cbkBrZXlmcmFtZXMgc2hha2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG4gIH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuYWNjZXB0X2FsbCB7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAucmVqZWN0X2FsbCB7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgY29sb3I6ICMwMEEwRTQ7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciBidXR0b24ge1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjYuNnB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIGJ1dHRvbjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciBidXR0b24uYWNjZXB0X2FsbCB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAxNjAsIDIyOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmNsb3NlQ29va2llIHtcbiAgdG9wOiAyM3B4O1xuICByaWdodDogMjNweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMgM0wxNy4wMDAxIDE3LjAwMDEnIHN0cm9rZT0nJTIzNjc3MDdGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMi45OTk5MyAxNy4wMDAxTDE3IDMnIHN0cm9rZT0nJTIzNjc3MDdGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmNsb3NlQ29va2llOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5jaGVja2JveGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmNoZWNrYm94ZXMgZGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmNoZWNrYm94ZXMgZGl2IGlucHV0IHtcbiAgb3BhY2l0eTogMDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuY2hlY2tib3hlcyBkaXYgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcmVjdCB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHJ4PSc2JyBmaWxsPSclMjMwMDlERTAnLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xOC4xMDQ2IDYuNDQxMUMxOC42MzE4IDcuMDI5NDUgMTguNjMxOCA3Ljk4MzAzIDE4LjEwNDYgOC41NzEyTDEwLjkwNDYgMTYuNjA0M0MxMC4zNzc0IDE3LjE5MjUgOS41MjI2NyAxNy4xOTI1IDguOTk1MzIgMTYuNjA0M0w1LjM5NTM5IDEyLjU4NzdDNC44NjgyIDExLjk5OTUgNC44NjgyIDExLjA0NTkgNS4zOTUzOSAxMC40NTc4QzUuOTIyNiA5Ljg2OTQgNi43NzczOSA5Ljg2OTQgNy4zMDQ2IDEwLjQ1NzhMOS45NDk5NCAxMy40MDkxTDE2LjE5NTQgNi40NDExQzE2LjcyMjYgNS44NTI5NyAxNy41Nzc0IDUuODUyOTcgMTguMTA0NiA2LjQ0MTFaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5jaGVja2JveGVzIGxhYmVsIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuY2hlY2tib3hlcyBsYWJlbC5sYWJlbC1oaWdobGlnaHQge1xuICBjb2xvcjogI0ZGMDAwMDtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5jaGVja2JveGVzIGxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNycgdmlld0JveD0nMCAwIDI0IDI3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcmVjdCB4PScwLjUnIHk9JzInIHdpZHRoPScyMycgaGVpZ2h0PScyMycgcng9JzUuNScgZmlsbD0nd2hpdGUnIHN0cm9rZT0nJTIzQUJBQUFCJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5zZWFyY2gtc2VjdGlvbiB7XG4gIG1heC13aWR0aDogMjkwcHg7XG4gIHdpZHRoOiAyOTBweDtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLWxnKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zZWFyY2gtc2VjdGlvbiB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICB3aWR0aDogMjkwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLW1kKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWFyY2gtc2VjdGlvbiB7XG4gICAgbWF4LXdpZHRoOiAyOTBweDtcbiAgICB3aWR0aDogMjkwcHg7XG4gIH1cbn1cbi5zZWFyY2gtc2VjdGlvbl9fZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlYXJjaC1zZWN0aW9uX19iYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlYXJjaC1zZWN0aW9uX19pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmc6IDAgNDBweCAwIDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGQjtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zZWFyY2gtc2VjdGlvbl9faW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLCAuc2VhcmNoLXNlY3Rpb25fX2lucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiwgLnNlYXJjaC1zZWN0aW9uX19pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtYnV0dG9uLCAuc2VhcmNoLXNlY3Rpb25fX2lucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1kZWNvcmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWFyY2gtc2VjdGlvbl9faW5wdXRbdHlwZT1zZWFyY2hdOjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC1zZWN0aW9uX19pbnB1dFt0eXBlPXNlYXJjaF0ge1xuICBhcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG4uc2VhcmNoLXNlY3Rpb25fX2lucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uc2VhcmNoLXNlY3Rpb25fX2J1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE0cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KTtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fYXV0b2NvbXBsZXRlLXJlc3VsdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAwIDhweCAzMnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIG1heC1oZWlnaHQ6IDQ4MHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB6LWluZGV4OiAxMDAwO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFOEU4RTg7XG59XG4uc2VhcmNoLXNlY3Rpb25fX3Jlc3VsdHMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE2cHggMTRweDtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fY2F0ZWdvcnktc2VjdGlvbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnNlYXJjaC1zZWN0aW9uX19jYXRlZ29yeS1zZWN0aW9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNlYXJjaC1zZWN0aW9uX19jYXRlZ29yeS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDNweCAwIDExcHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG59XG4uc2VhcmNoLXNlY3Rpb25fX2NhdGVnb3J5LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzMzMztcbn1cbi5zZWFyY2gtc2VjdGlvbl9fY2F0ZWdvcnktbGluay10ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fY2F0ZWdvcnktbGluay10ZXh0OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNlYXJjaC1zZWN0aW9uX19jYXRlZ29yeS1pdGVtcyB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiA4cHg7XG59XG4uc2VhcmNoLXNlY3Rpb25fX3Jlc3VsdC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDlweCAxcHg7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGdhcDogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fcmVzdWx0LWl0ZW06aG92ZXIsIC5zZWFyY2gtc2VjdGlvbl9fcmVzdWx0LWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0Y2RjdGQjtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fcmVzdWx0LWltYWdlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIGJveC1zaGFkb3c6IDAuNzlweCAwLjc5cHggMS41OHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDU4ODIzNTI5NCk7XG59XG4uc2VhcmNoLXNlY3Rpb25fX3Jlc3VsdC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fcmVzdWx0LWNvbnRlbnQge1xuICBmbGV4OiAxO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWluLXdpZHRoOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlYXJjaC1zZWN0aW9uX19yZXN1bHQtdGl0bGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnNlYXJjaC1zZWN0aW9uX19yZXN1bHQtc3VidGl0bGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNzU3NTc1O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5zZWFyY2gtc2VjdGlvbl9fcmVzdWx0LXN1YnRpdGxlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogXCLigKJcIjtcbiAgbWFyZ2luOiAwIDAgMCAycHg7XG59XG4uc2VhcmNoLXNlY3Rpb25fX3Jlc3VsdC1pY29uIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGZpbGw6ICM2NjY7XG59XG4uc2VhcmNoLXNlY3Rpb25fX2xvYWRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMzJweCAyMHB4O1xuICBnYXA6IDEycHg7XG59XG4uc2VhcmNoLXNlY3Rpb25fX2xvYWRpbmctc3Bpbm5lciB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFOEU4RTg7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yLCAjMkY3M0UyKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IHNlYXJjaC1zZWN0aW9uLXNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xufVxuLnNlYXJjaC1zZWN0aW9uX19sb2FkaW5nLXRleHQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNlYXJjaC1zZWN0aW9uX19uby1yZXN1bHRzIHtcbiAgcGFkZGluZzogMzJweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VhcmNoLXNlY3Rpb25fX25vLXJlc3VsdHMtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2VhcmNoLXNlY3Rpb25fX2Vycm9yIHtcbiAgcGFkZGluZzogMzJweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VhcmNoLXNlY3Rpb25fX2Vycm9yLXRleHQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjZTc0YzNjO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNlYXJjaC1zZWN0aW9uX19hbGwtcmVzdWx0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgbWFyZ2luOiAwIDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0YwRjBGMDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLnNlYXJjaC1zZWN0aW9uX19hbGwtcmVzdWx0czpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGOEY5RkE7XG59XG5cbkBrZXlmcmFtZXMgc2VhcmNoLXNlY3Rpb24tc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgfVxuICAuc2VhcmNoLXNlY3Rpb25fX2Zvcm0sIC5zZWFyY2gtc2VjdGlvbl9fYmFyIHtcbiAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgfVxuICAuc2VhcmNoLXNlY3Rpb25fX2lucHV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZWFyY2gtc2VjdGlvbl9fYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLyoqXG4gKiBBbGJ1bSBDYXJkIENvbXBvbmVudCBTdHlsZXNcbiAqL1xuLmFsYnVtLWNhcmQge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsYnVtLWNhcmQ6aG92ZXIgLmFsYnVtLWNhcmRfX292ZXJmbG93IHtcbiAgb3BhY2l0eTogMC43O1xufVxuLmFsYnVtLWNhcmQ6aG92ZXIgLmFsYnVtLWNhcmRfX2FjdGlvbnMgPiAqIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5hbGJ1bS1jYXJkX19pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMjUvMTQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGJveC1zaGFkb3c6IDBweCAycHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmFsYnVtLWNhcmRfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYWxidW0tY2FyZF9fb3ZlcmZsb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjQpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMSkgNTAlLCByZ2JhKDAsIDAsIDAsIDAuNCkgMTAwJSk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMjtcbn1cbi5hbGJ1bS1jYXJkX19hY3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIHJpZ2h0OiAxMnB4O1xuICB6LWluZGV4OiAzO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLmFsYnVtLWNhcmRfX2FjdGlvbnMgPiAqIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG4uYWxidW0tY2FyZF9fYWN0aW9ucyAuYnRuIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uYWxidW0tY2FyZF9fYWN0aW9ucyAuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLmFsYnVtLWNhcmRfX2FjdGlvbnMgLmJ0biBzdmcge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmFsYnVtLWNhcmRfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmFsYnVtLWNhcmRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5hbGJ1bS1jYXJkX190aXRsZSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xufVxuLmFsYnVtLWNhcmRfX3RpdGxlIGE6aG92ZXIge1xuICBjb2xvcjogIzIyMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWxidW0tY2FyZF9fY29udGVudCB7XG4gICAgcGFkZGluZzogMTJweDtcbiAgfVxuICAuYWxidW0tY2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuYWxidW0tY2FyZF9fYWN0aW9ucyB7XG4gICAgdG9wOiA4cHg7XG4gICAgcmlnaHQ6IDhweDtcbiAgfVxuICAuYWxidW0tY2FyZF9fYWN0aW9ucyAuYnRuIHtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLmFsYnVtLWNhcmRfX2FjdGlvbnMgLmJ0biBzdmcge1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgfVxufVxuXG4vKipcbiAqIEVtYWlsIFZhbGlkYXRpb24gU3R5bGVzXG4gKiBNaW5pbWFsIGVycm9yIHN0eWxpbmcgd2l0aCBjb2xvciBhbmQgcG9zaXRpb25pbmdcbiAqL1xuLmVtYWlsLXZhbGlkYXRpb24tZXJyb3Ige1xuICBjb2xvcjogI2QzMmYyZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4vKipcbiAqIFJlZ2lzdHJhdGlvbiBSZXNlbmQgTm90aWZpY2F0aW9uIFN0eWxlc1xuICovXG4ucmVnaXN0cmF0aW9uLXJlc2VuZC1ub3RpZmljYXRpb24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzMzMzMzMztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoMTAwJSArIDQwcHgpKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5cbi5yZWdpc3RyYXRpb24tcmVzZW5kLW5vdGlmaWNhdGlvbi0tdmlzaWJsZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnJlZ2lzdHJhdGlvbi1yZXNlbmQtbm90aWZpY2F0aW9uLS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogI2Q0ZWRkYTtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjMjhhNzQ1O1xuICBjb2xvcjogIzE1NTcyNDtcbn1cblxuLnJlZ2lzdHJhdGlvbi1yZXNlbmQtbm90aWZpY2F0aW9uLS1lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNmOGQ3ZGE7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2RjMzU0NTtcbiAgY29sb3I6ICM3MjFjMjQ7XG59XG5cbi5yZWdpc3RyYXRpb24tcmVzZW5kLW5vdGlmaWNhdGlvbi0taW5mbyB7XG4gIGJhY2tncm91bmQ6ICNkMWVjZjE7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzE3YTJiODtcbiAgY29sb3I6ICMwYzU0NjA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmVnaXN0cmF0aW9uLXJlc2VuZC1ub3RpZmljYXRpb24ge1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgfVxufVxuLnByb2ZpbGUtc2V0dGluZ3NfX2Zvcm0tY29udGFpbmVyIC5nZm9ybV9zaG93X3Bhc3N3b3JkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9maWxlLXNldHRpbmdzX19mb3JtLWNvbnRhaW5lciAuZ2ZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wcm9maWxlLXNldHRpbmdzX19mb3JtLWNvbnRhaW5lciAucGFzc3dvcmRfaW5wdXRfY29udGFpbmVyIGlucHV0IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucHJvZmlsZS1zZXR0aW5nc19fZm9ybS1jb250YWluZXIgLmdmb3JtX2J1dHRvbiB7XG4gIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4ucHJvZmlsZS1zZXR0aW5nc19fZm9ybS1jb250YWluZXIgLmdmb3JtX2J1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5wcm9maWxlLXNldHRpbmdzX19mb3JtLWNvbnRhaW5lciAuZ2lucHV0X2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9maWxlLXNldHRpbmdzX19mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPXRleHRdLFxuLnByb2ZpbGUtc2V0dGluZ3NfX2Zvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9ZW1haWxdLFxuLnByb2ZpbGUtc2V0dGluZ3NfX2Zvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9dGVsXSxcbi5wcm9maWxlLXNldHRpbmdzX19mb3JtLWNvbnRhaW5lciB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogMHB4O1xuICBwYWRkaW5nOiAxMnB4IDMxcHggMTJweCA0MHB4ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0IHNlbGVjdCNwcm9mZXNzaW9uYWxfZG9tYWluIHtcbiAgcGFkZGluZzogMTJweCAzMXB4IDEycHggNDBweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDA7XG59XG5cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dCxcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4O1xufVxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0IC5jaG9pY2VzX19pbm5lcixcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0IC5jaG9pY2VzX19pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMTBweCAzMXB4IDA7XG59XG4ucHJvZmlsZS1ub3QtZWRpdGFibGUtaW5wdXQgLmNob2ljZXNfX2lubmVyIC5jaG9pY2VzX19pbm5lcixcbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dCAuY2hvaWNlc19faW5uZXIgLmNob2ljZXNfX2lucHV0LFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXQgLmNob2ljZXNfX2lubmVyIC5jaG9pY2VzX19pbm5lcixcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0IC5jaG9pY2VzX19pbm5lciAuY2hvaWNlc19faW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0IC5jaG9pY2VzX19pbm5lciAuY2hvaWNlc19fYnV0dG9uLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXQgLmNob2ljZXNfX2lubmVyIC5jaG9pY2VzX19idXR0b24ge1xuICBib3JkZXItbGVmdDogMDtcbiAgbWFyZ2luOiAwIDNweDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDAuMSk7XG59XG4ucHJvZmlsZS1ub3QtZWRpdGFibGUtaW5wdXQgLmNob2ljZXNfX2lubmVyIC5jaG9pY2VzX19pdGVtLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUsXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dCAuY2hvaWNlc19faW5uZXIgLmNob2ljZXNfX2l0ZW0uY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogM3B4O1xuICBwYWRkaW5nOiAycHggN3B4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmN2ZiO1xuICBjb2xvcjogIzRhNGE0YTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dF9fc2F2ZSwgLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0X19jYW5jZWwsIC5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dF9fdG9nZ2xlLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3NhdmUsXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fY2FuY2VsLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3RvZ2dsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0X190b2dnbGUsXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fdG9nZ2xlIHtcbiAgbGVmdDogMTJweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gIGdhcDogNXB4O1xufVxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0X19zYXZlLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3NhdmUge1xuICBsZWZ0OiA1MHB4O1xuICBjb2xvcjogIzRDQUY1MDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0X19zYXZlOmhvdmVyLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3NhdmU6aG92ZXIge1xuICBjb2xvcjogIzM4OEUzQztcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dF9fY2FuY2VsLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX2NhbmNlbCB7XG4gIGxlZnQ6IDBweDtcbiAgY29sb3I6ICNGNDQzMzY7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dF9fY2FuY2VsOmhvdmVyLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX2NhbmNlbDpob3ZlciB7XG4gIGNvbG9yOiAjRDMyRjJGO1xufVxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0X190b2dnbGUgc3ZnLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3RvZ2dsZSBzdmcge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBmaWxsOiAjOWU5ZTllO1xufVxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0X19maWVsZCxcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19maWVsZCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dF9fZmllbGQ6Zm9jdXMsXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fZmllbGQ6Zm9jdXMge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMWE3M2U4O1xuICBvdXRsaW5lOiBub25lO1xufVxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0X19maWVsZDpkaXNhYmxlZCxcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19maWVsZDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzMzMztcbiAgb3BhY2l0eTogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0X19maWVsZDpub3QoOmRpc2FibGVkKSxcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19maWVsZDpub3QoOmRpc2FibGVkKSB7XG4gIGJvcmRlci1jb2xvcjogI2MwYzBjMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4ucHJvZmlsZS1ub3QtZWRpdGFibGUtaW5wdXRfX2ZpZWxkOmZvY3VzLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX2ZpZWxkOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMCwgMTIzLCAyNTUsIDAuMTUpO1xuICBib3JkZXItY29sb3I6ICNhMGEwYTAgIWltcG9ydGFudDtcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dC0tZWRpdGluZyAucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fdG9nZ2xlLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXQtLWVkaXRpbmcgLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3RvZ2dsZSB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0LS1lZGl0aW5nIC5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19zYXZlLFxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0LS1lZGl0aW5nIC5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19jYW5jZWwsXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dC0tZWRpdGluZyAucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fc2F2ZSxcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0LS1lZGl0aW5nIC5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19jYW5jZWwge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0LS1lZGl0aW5nIC5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19maWVsZCxcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0LS1lZGl0aW5nIC5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19maWVsZCB7XG4gIGJvcmRlci1ib3R0b206IGxpZ2h0Z3JleSAxcHggc29saWQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0IC5wcm9maWxlLXNlbGVjdC1kcm9wZG93bixcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0IC5wcm9maWxlLXNlbGVjdC1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAxNnB4KTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICBib3gtc2hhZG93OiAwIDhweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgei1pbmRleDogMjA7XG4gIG1heC1oZWlnaHQ6IDI4MHB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dCAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd24uaXMtb3Blbixcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0IC5wcm9maWxlLXNlbGVjdC1kcm9wZG93bi5pcy1vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvZmlsZS1ub3QtZWRpdGFibGUtaW5wdXQgLnByb2ZpbGUtc2VsZWN0LWRyb3Bkb3duX19saXN0LFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXQgLnByb2ZpbGUtc2VsZWN0LWRyb3Bkb3duX19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0IC5wcm9maWxlLXNlbGVjdC1kcm9wZG93bl9fb3B0aW9uLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXQgLnByb2ZpbGUtc2VsZWN0LWRyb3Bkb3duX19vcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweCAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dCAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX29wdGlvblthcmlhLXNlbGVjdGVkPXRydWVdLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXQgLnByb2ZpbGUtc2VsZWN0LWRyb3Bkb3duX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDcsIDExNSwgMjI2LCAwLjA2KTtcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dCAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX29wdGlvbjpob3Zlcixcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0IC5wcm9maWxlLXNlbGVjdC1kcm9wZG93bl9fb3B0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dCAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX29wdGlvbiBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dCAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX29wdGlvbiBpbnB1dFt0eXBlPXJhZGlvXSxcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0IC5wcm9maWxlLXNlbGVjdC1kcm9wZG93bl9fb3B0aW9uIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXQgLnByb2ZpbGUtc2VsZWN0LWRyb3Bkb3duX19vcHRpb24gaW5wdXRbdHlwZT1yYWRpb10ge1xuICBtYXJnaW4taW5saW5lLWVuZDogMTBweDtcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dCAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX29wdGlvbiAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX2xhYmVsLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXQgLnByb2ZpbGUtc2VsZWN0LWRyb3Bkb3duX19vcHRpb24gLnByb2ZpbGUtc2VsZWN0LWRyb3Bkb3duX19sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucHJvZmlsZS1ub3QtZWRpdGFibGUtaW5wdXQgLnByb2ZpbGUtc2VsZWN0LWRyb3Bkb3duX19vcHRpb24gLnByb2ZpbGUtc2VsZWN0LWRyb3Bkb3duX190ZXh0LFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXQgLnByb2ZpbGUtc2VsZWN0LWRyb3Bkb3duX19vcHRpb24gLnByb2ZpbGUtc2VsZWN0LWRyb3Bkb3duX190ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzIyMjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmdmaWVsZC0tdHlwZS10ZXh0YXJlYSAucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fdG9nZ2xlIHtcbiAgdG9wOiAyMHB4O1xufVxuXG4uZ2ZpZWxkLS10eXBlLXRleHRhcmVhIC5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19jYW5jZWwge1xuICB0b3A6IDIwcHg7XG59XG5cbi5nZmllbGQtLXR5cGUtdGV4dGFyZWEgLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3NhdmUge1xuICB0b3A6IDIwcHg7XG59XG5cbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0X190b2dnbGUge1xuICB3aWR0aDogMjBweDtcbn1cblxuYm9keSAucHJvZmlsZS1zZXR0aW5nc19fZm9ybS1jb250YWluZXIgLmdmb3JtX3dyYXBwZXIgaW5wdXQsXG5ib2R5IC5wcm9maWxlLXNldHRpbmdzX19mb3JtLWNvbnRhaW5lciAuZ2Zvcm1fd3JhcHBlciBzZWxlY3QsXG5ib2R5IC5wcm9maWxlLXNldHRpbmdzX19mb3JtLWNvbnRhaW5lciAuZ2Zvcm1fd3JhcHBlciB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19zYXZlIHN2ZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbn1cblxuQGtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDAwcHgpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQwMHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4vKiBfX19fX19fX19fIENPTVBPTkVOVFMgIEVORCBfX19fX19fX19fKi9cbi8qIF9fX19fX19fX18gTU9EQUwgIEJFR0lOIF9fX19fX19fX18qL1xuLyogX19fX19fX19fXyBNT0RBTCAgRU5EIF9fX19fX19fX18qL1xuLyogX19fX19fX19fXyAgUEFHRSBCRUdJTiBfX19fX19fX19fKi9cbi5ob21lLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogODFweDtcbn1cbi5ob21lLWJhbm5lcl9fYmxvY2sge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDMzMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLmhvbWUtYmFubmVyX19jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDY4MHB4O1xuICBwYWRkaW5nLWJsb2NrLWVuZDogODVweDtcbn1cbi5ob21lLWJhbm5lcl9fdGl0bGUge1xuICBmb250LXNpemU6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDAgMTBweDtcbn1cbi5ob21lLWJhbm5lcl9fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaG9tZS1iYW5uZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDM4cHg7XG4gIH1cbiAgLmhvbWUtYmFubmVyX19ibG9jayB7XG4gICAgYmFja2dyb3VuZDogI0Y2RjdGQiAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTMwcHg7XG4gIH1cbiAgLmhvbWUtYmFubmVyX190aXRsZSwgLmhvbWUtYmFubmVyX19kZXNjcmlwdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uaG9tZS1iYW5uZXItZmlsdGVycyB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTQzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEwMTk2MDc4NDMpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAxNXB4IDMwcHggN3B4O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IC00NXB4O1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX3RpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19zZWxlY3RvciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xuICBnYXA6IDIwcHg7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fc2VsZWN0b3JfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOXB4O1xuICBwYWRkaW5nOiAxM3B4IDIwcHg7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fc2VsZWN0b3JfX2J1dHRvbi5hY3RpdmUsIC5ob21lLWJhbm5lci1maWx0ZXJzX19zZWxlY3Rvcl9fYnV0dG9uOmhvdmVyIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMyRjczRTI7XG4gIHBhZGRpbmctaW5saW5lOiAxOHB4O1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX3NlbGVjdG9yX19idXR0b25fX3RleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtIHtcbiAgbWFyZ2luLWlubGluZTogLTExcHg7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybSAudGF4b25vbXktbXVsdGlzZWxlY3RfX2J1dHRvbiB7XG4gIG1pbi13aWR0aDogMjQwcHg7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybSBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZmllbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMjEwcHg7XG4gIG1heC1oZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtX19maWVsZCBzdmcge1xuICBtaW4td2lkdGg6IDE5cHg7XG4gIG1pbi1oZWlnaHQ6IDE5cHg7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZmllbGRfX3NlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm1fX2ZpZWxkX19zZWxlY3Qgc2VsZWN0IHtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZmllbGRfX3NlbGVjdCBzZWxlY3Q6Zm9jdXMsIC5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtX19maWVsZF9fc2VsZWN0IHNlbGVjdDpmb2N1cy12aXNpYmxlIHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm1fX2ZpZWxkX19pbnB1dCBpbnB1dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtX19maWVsZF9faW5wdXQgaW5wdXQ6Zm9jdXMsIC5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtX19maWVsZF9faW5wdXQgaW5wdXQ6Zm9jdXMtdmlzaWJsZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMjtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtX19maWVsZF9fbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIwcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZWxlbWVudC5tb3JlLWZpbHRlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGdhcDogMTBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm1fX2VsZW1lbnQucmVzZXQtZmlsdGVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZWxlbWVudF9fYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMTBweCAyNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtX19lbGVtZW50X19idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzZEOUZFO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lLWJhbm5lci1maWx0ZXJzIHtcbiAgICBtYXJnaW4tdG9wOiAtOTJweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm94LXNoYWRvdzogNHB4IDRweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDU4ODIzNTI5NCk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDIxcHggMzJweDtcbiAgfVxuICAuaG9tZS1iYW5uZXItZmlsdGVyc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmhvbWUtYmFubmVyLWZpbHRlcnNfX3NlbGVjdG9yIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5ob21lLWJhbm5lci1maWx0ZXJzX19zZWxlY3Rvcl9fYnV0dG9uLCAuaG9tZS1iYW5uZXItZmlsdGVyc19fc2VsZWN0b3JfX2J1dHRvbi5hY3RpdmUsIC5ob21lLWJhbm5lci1maWx0ZXJzX19zZWxlY3Rvcl9fYnV0dG9uOmhvdmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxOXB4IDIwcHggMTdweDtcbiAgfVxuICAuaG9tZS1iYW5uZXItZmlsdGVyc19fc2VsZWN0b3JfX2J1dHRvbl9fdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gIH1cbiAgLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm1vYmlsZS1maWx0ZXJzLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB6LWluZGV4OiA5OTk5O1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1vYmlsZS1maWx0ZXJzLW92ZXJsYXkuYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLm1vYmlsZS1maWx0ZXJzLW92ZXJsYXkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgdmlzaWJpbGl0eSAwLjNzIGVhc2U7XG59XG4ubW9iaWxlLWZpbHRlcnMtb3ZlcmxheS5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLm1vYmlsZS1maWx0ZXJzLW92ZXJsYXkuYWN0aXZlIC5tb2JpbGUtZmlsdGVycy1wYW5lbCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLm1vYmlsZS1maWx0ZXJzLXBhbmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcbiAgbWF4LWhlaWdodDogODB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuXG4ubW9iaWxlLWZpbHRlcnMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubW9iaWxlLWZpbHRlcnMtaGVhZGVyIC5tb2JpbGUtZmlsdGVycy10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubW9iaWxlLWZpbHRlcnMtaGVhZGVyIC5tb2JpbGUtZmlsdGVycy1jbG9zZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzY2NjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tb2JpbGUtZmlsdGVycy1oZWFkZXIgLm1vYmlsZS1maWx0ZXJzLWNsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbi5tb2JpbGUtZmlsdGVycy1oZWFkZXIgLm1vYmlsZS1maWx0ZXJzLWNsb3NlIHN2ZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5tb2JpbGUtZmlsdGVycy1zZWxlY3RvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEycHggMTBweCAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGdhcDogOHB4O1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuLm1vYmlsZS1maWx0ZXJzLXNlbGVjdG9yOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9iaWxlLWZpbHRlcnMtc2VsZWN0b3Ige1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cblxuLm1vYmlsZS1maWx0ZXJzLXNlbGVjdG9yX19idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG4gIHBhZGRpbmc6IDAgMjBweCAxNHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHdpZHRoOiAzMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG59XG4ubW9iaWxlLWZpbHRlcnMtc2VsZWN0b3JfX2J1dHRvbiBzdmcge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBmaWxsOiAjMkY3M0UyO1xuICBjb2xvcjogIzJGNzNFMjtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2U7XG59XG4ubW9iaWxlLWZpbHRlcnMtc2VsZWN0b3JfX2J1dHRvbl9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ubW9iaWxlLWZpbHRlcnMtc2VsZWN0b3JfX2J1dHRvbjpob3ZlciBzdmcge1xuICBmaWxsOiAjMkY3M0UyO1xufVxuLm1vYmlsZS1maWx0ZXJzLXNlbGVjdG9yX19idXR0b246aG92ZXIgLm1vYmlsZS1maWx0ZXJzLXNlbGVjdG9yX19idXR0b25fX3RleHQge1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi5tb2JpbGUtZmlsdGVycy1zZWxlY3Rvcl9fYnV0dG9uLmFjdGl2ZSBzdmcge1xuICBmaWxsOiAjMkY3M0UyO1xufVxuLm1vYmlsZS1maWx0ZXJzLXNlbGVjdG9yX19idXR0b24uYWN0aXZlIC5tb2JpbGUtZmlsdGVycy1zZWxlY3Rvcl9fYnV0dG9uX190ZXh0IHtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG5cbi5tb2JpbGUtZmlsdGVycy1zZWxlY3Rvcl9fYnV0dG9uLmFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMkY3M0UyO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ubW9iaWxlLWZpbHRlcnMtY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBhZGRpbmc6IDAgMTBweCAyMHB4O1xufVxuLm1vYmlsZS1maWx0ZXJzLWNvbnRlbnQgLm1vZGFsLWZvcm0tc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLm1vYmlsZS1maWx0ZXJzLWNvbnRlbnQgLm1vZGFsLWZvcm0tc2VjdGlvbl9fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDRweDtcbn1cbi5tb2JpbGUtZmlsdGVycy1jb250ZW50IC5tb2RhbC1mb3JtLXNlY3Rpb25fX3RpdGxlIHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubW9iaWxlLWZpbHRlci1zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5tb2JpbGUtZmlsdGVyLXNlY3Rpb246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tb2JpbGUtZmlsdGVyLXNlY3Rpb24tdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDAgMCAxMnB4IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1vYmlsZS1maWx0ZXItc2VjdGlvbi10aXRsZSAudGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24ge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4ubW9iaWxlLWZpbHRlci1vcHRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDhweDtcbn1cblxuLm1vYmlsZS1maWx0ZXItb3B0aW9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4ubW9iaWxlLWZpbHRlci1vcHRpb246aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG4gIGNvbG9yOiAjMkY3M0UyO1xufVxuLm1vYmlsZS1maWx0ZXItb3B0aW9uLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogIzJGNzNFMjtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm1vYmlsZS1maWx0ZXItaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tb2JpbGUtZmlsdGVyLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5tb2JpbGUtZmlsdGVyLWlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyO1xufVxuLm1vYmlsZS1maWx0ZXItaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi5tb2JpbGUtcHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTJweCAxMnB4O1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgei1pbmRleDogMTA7XG59XG4ubW9iaWxlLXByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLm1vYmlsZS1wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG4ubW9iaWxlLXByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLm1vYmlsZS1wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5sb2FkaW5nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzk5OTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm1vYmlsZS1wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5sb2FkaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLm1vYmlsZS1maWx0ZXJzLWZvb3RlciB7XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5tb2JpbGUtZmlsdGVycy1mb290ZXIgYnV0dG9uIHtcbiAgZmxleDogMTtcbiAgcGFkZGluZzogMTJweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5tb2JpbGUtZmlsdGVycy1mb290ZXIgLm1vYmlsZS1maWx0ZXJzLWNsZWFyIHtcbiAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4ubW9iaWxlLWZpbHRlcnMtZm9vdGVyIC5tb2JpbGUtZmlsdGVycy1jbGVhcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG4ubW9iaWxlLWZpbHRlcnMtZm9vdGVyIC5tb2JpbGUtZmlsdGVycy1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjMkY3M0UyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMkY3M0UyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5tb2JpbGUtZmlsdGVycy1mb290ZXIgLm1vYmlsZS1maWx0ZXJzLXN1Ym1pdDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNDNkQ5RkU7XG4gIGJvcmRlci1jb2xvcjogI0M2RDlGRTtcbn1cblxuLm1vYmlsZS1maWx0ZXItY2hlY2tib3gge1xuICBwYWRkaW5nOiAxNnB4IDA7XG59XG4ubW9iaWxlLWZpbHRlci1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9iaWxlLWZpbHRlci1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5tb2JpbGUtZmlsdGVyLWNoZWNrYm94IGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvbWUtYmFubmVyLWZpbHRlcnNfX3NlbGVjdG9yX19idXR0b25fX3RleHQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG4jaG9tZS1iYW5uZXItZmlsdGVyLWZvcm0taG91c2VzID4gZGl2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IHVuc2V0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgc2VjdGlvbi5ob21lLWJhbm5lciA+IGRpdi5jb250YWluZXIgPiBkaXYgPiBkaXYuaG9tZS1iYW5uZXItZmlsdGVyc19fc2VsZWN0b3Iucm93ID4gYnV0dG9uLmhvbWUtYmFubmVyLWZpbHRlcnNfX3NlbGVjdG9yX19idXR0b24uYWN0aXZlIHtcbiAgICB3aWR0aDogMTY0cHg7XG4gIH1cbn1cbi8qKlxuICogUHJvamVjdCBDYXJkIENvbXBvbmVudCBTdHlsZXNcbiAqIEJhc2UgY29tcG9uZW50IHRoYXQgY2FuIGJlIHVzZWQgYWNyb3NzIHJlbGF0ZWQgcHJvamVjdHMsIGFyY2hpdmUgcGFnZXMsIGFuZCByZWNvbW1lbmRlZCBwcm9qZWN0c1xuICogQ29udGFpbnMgYWxsIHRoZSBjb3JlIHByb2plY3QgY2FyZCBmdW5jdGlvbmFsaXR5IHVzaW5nIHBsYWNlaG9sZGVycyBmb3IgcmV1c2VcbiAqL1xuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0ge1xuICBtYXgtd2lkdGg6IDMyN3B4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19faXRlbSB7XG4gICAgbWF4LXdpZHRoOiAzMDJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYXNwZWN0LXJhdGlvOiAzMjcvMjM4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zbGlkZXIge1xuICAgIGFzcGVjdC1yYXRpbzogMTUxLzExMjtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc3dpcGVyIC5zd2lwZXItc2xpZGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3N3aXBlciAuc3dpcGVyLXdyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19hY3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19hY3Rpb25zIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC40KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjIpIDUwLjUlLCByZ2JhKDAsIDAsIDAsIDAuNCkgMTAwJSk7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3NoYXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDEwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAxMHB4O1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fYnV0dG9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogMTBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDEwcHg7XG4gIHotaW5kZXg6IDExO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDlweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2xpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxMDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBtYXJnaW46IDAgMnB4O1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcHJldiwgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX25leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTklO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgb3BhY2l0eTogMDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcmV2OjphZnRlciwgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX25leHQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcmV2OmhvdmVyLCAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbmV4dDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZC5yZWxhdGVkLXByb2plY3RzX19wcmV2LCAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZC5yZWxhdGVkLXByb2plY3RzX19uZXh0IHtcbiAgb3BhY2l0eTogMC4zO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXYgc3ZnLCAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbmV4dCBzdmcge1xuICB3aWR0aDogOHB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbmV4dCB7XG4gIHJpZ2h0OiA4cHg7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbmV4dDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIG1hcmdpbi1sZWZ0OiAtMnB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcHJldiB7XG4gIGxlZnQ6IDhweDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcmV2OjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICBtYXJnaW4tcmlnaHQ6IC0ycHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zbGlkZSB7XG4gIGFzcGVjdC1yYXRpbzogMzI3LzIzODtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zbGlkZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc2xpZGUge1xuICAgIGFzcGVjdC1yYXRpbzogMTUxLzExMjtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcGxhY2Vob2xkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYXNwZWN0LXJhdGlvOiAzMjcvMjM4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wbGFjZWhvbGRlciB7XG4gICAgYXNwZWN0LXJhdGlvOiAxNTEvMTEyO1xuICB9XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcGxhY2Vob2xkZXIgc3ZnIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fY29udGVudCB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fY29udGVudCB7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcm9qZWN0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbiAgbGluZS1jbGFtcDogMTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcHJvamVjdC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19hdXRob3Ige1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNjY2O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19hdXRob3Ige1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX21ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19kaXZpZGVyIHtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEE0QTRBO1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAycHg7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nIC5zdGFyIHtcbiAgY29sb3I6ICNkZGQ7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nIC5zdGFyLS1maWxsZWQge1xuICBjb2xvcjogI2ZmYzEwNztcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmcgLnN0YXIgc3ZnIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZy1udW1iZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDJweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZy10ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzY2NjtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2NvbW1lbnRzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzRBNEE0QTtcbn1cblxuLnByb2plY3RzLWxpc3RfX2dyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxNnB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2plY3RzLWxpc3RfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2plY3RzLWxpc3RfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2plY3RzLWxpc3RfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtOmhvdmVyIC5yZWxhdGVkLXByb2plY3RzX19hY3Rpb25zIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgb3BhY2l0eTogMTtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtOmhvdmVyIC5yZWxhdGVkLXByb2plY3RzX19uZXh0LFxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW06aG92ZXIgLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXYge1xuICBvcGFjaXR5OiAxO1xufVxuXG5bZGlyPXJ0bF0gLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZy10ZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuW2Rpcj1ydGxdIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19jb21tZW50cyB7XG4gIGdhcDogNnB4O1xufVxuXG4uaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0cyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19fdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMjlweDtcbn1cbi5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoNDAwcHgsIDFmcikpO1xuICBnYXA6IDM4cHggNDBweDtcbn1cbi5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19saXN0IC5wcm9qZWN0LWNhcmRfX3BhZ2luYXRpb24ge1xuICBib3R0b206IDE4cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19fbGlzdC0tZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX3N3aXBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19fc3dpcGVyLS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19zd2lwZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19fc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX3N3aXBlciAuc3dpcGVyLXNsaWRlIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19zd2lwZXIgLnN3aXBlci1zbGlkZSAuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19faXRlbSAucHJvamVjdC1jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzI3cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX2l0ZW0ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19faXRlbSAucHJvamVjdC1jYXJkX19zbGlkZSxcbi5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIC5wcm9qZWN0LWNhcmRfX3NsaWRlciB7XG4gIGFzcGVjdC1yYXRpbzogNDAwLzI3ODtcbn1cbi5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIC5wcm9qZWN0LWNhcmRfX2FjdGlvbnMsXG4uaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19faXRlbSAucHJvamVjdC1jYXJkX190YWdzIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDIwcHg7XG59XG4uaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19faXRlbSAucHJvamVjdC1jYXJkX19hY3Rpb25zIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAyMHB4O1xufVxuLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX2l0ZW0gLnByb2plY3QtY2FyZF9fdGFncyB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDIwcHg7XG59XG4uaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19fYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMzhweDtcbiAgbWFyZ2luLWJvdHRvbTogMzlweDtcbn1cbi5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19idXR0b24gYSB7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nLWlubGluZTogMjJweDtcbiAgbWluLXdpZHRoOiAxMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDE3cHg7XG4gIH1cbiAgLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHMgLnByb2plY3QtY2FyZC0tbW9iaWxlLXNpbXBsaWZpZWQgLnByb2plY3QtY2FyZF9fcGFnaW5hdGlvbixcbiAgLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHMgLnByb2plY3QtY2FyZC0tbW9iaWxlLXNpbXBsaWZpZWQgLnByb2plY3QtY2FyZF9fbmF2LFxuICAuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0cyAucHJvamVjdC1jYXJkLS1tb2JpbGUtc2ltcGxpZmllZCAucHJvamVjdC1jYXJkX19uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHMgLnByb2plY3QtY2FyZC0tbW9iaWxlLXNpbXBsaWZpZWQgLnN3aXBlci1zbGlkZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzIC5wcm9qZWN0LWNhcmQtLW1vYmlsZS1zaW1wbGlmaWVkIC5zd2lwZXItd3JhcHBlciB7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHMgLnByb2plY3QtY2FyZC0tbW9iaWxlLXNpbXBsaWZpZWQgLnByb2plY3QtY2FyZF9fc2xpZGVyLFxuICAuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0cyAucHJvamVjdC1jYXJkLS1tb2JpbGUtc2ltcGxpZmllZCAucHJvamVjdC1jYXJkX19zbGlkZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYXNwZWN0LXJhdGlvOiA0MjAvMjc4O1xuICB9XG4gIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIC5wcm9qZWN0LWNhcmRfX2FjdGlvbnMsIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIC5wcm9qZWN0LWNhcmRfX3RhZ3Mge1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiAxMHB4O1xuICB9XG4gIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIC5wcm9qZWN0LWNhcmRfX3RhZ3Mge1xuICAgIGluc2V0LWlubGluZS1lbmQ6IDEwcHg7XG4gIH1cbiAgLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHMgLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX2l0ZW0gLnByb2plY3QtY2FyZF9fYWN0aW9ucyB7XG4gICAgaW5zZXQtaW5saW5lLXN0YXJ0OiAxMHB4O1xuICB9XG4gIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19idXR0b24ge1xuICAgIG1hcmdpbi1ibG9jazogMzBweCAzMXB4O1xuICB9XG59XG5cbi5ob21lLWljb24tYmFubmVyIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogNDFweDtcbn1cbi5ob21lLWljb24tYmFubmVyX19ibG9jayB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDU5cHggMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWFyZ2luLWJsb2NrLWVuZDogNDBweDtcbn1cbi5ob21lLWljb24tYmFubmVyX19ibG9jayBoMiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDlweDtcbn1cbi5ob21lLWljb24tYmFubmVyX19ibG9jayBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA2MDBweDtcbn1cbi5ob21lLWljb24tYmFubmVyX19pY29uIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMTFweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaG9tZS1pY29uLWJhbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzNweDtcbiAgfVxuICAuaG9tZS1pY29uLWJhbm5lcl9fYmxvY2sge1xuICAgIG1pbi1oZWlnaHQ6IDQzMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbiAgLmhvbWUtaWNvbi1iYW5uZXJfX2Jsb2NrIGgyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMTFweDtcbiAgfVxuICAuaG9tZS1pY29uLWJhbm5lcl9fYmxvY2sgc3BhbiB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cbn1cblxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAyM3B4IDIwcHg7XG4gIG1heC13aWR0aDogMjEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbTpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2l0ZW06Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMkY3M0UyO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19pdGVtX19hdmF0YXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDgycHg7XG4gIGhlaWdodDogODJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2l0ZW1fX2F2YXRhciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbV9fcGxhY2Vob2xkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDgycHg7XG4gIGhlaWdodDogODJweDtcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2l0ZW1fX3BsYWNlaG9sZGVyIHN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbV9fbmFtZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbV9fdHlwZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19pdGVtIC5kZXNpZ25lci1pbmZvX19yYXRpbmcge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDJweDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19pdGVtIC5kZXNpZ25lci1pbmZvX19yYXRpbmc6OmFmdGVyIHtcbiAgY29udGVudDogXCIgfCBcIjtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNHB4O1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbV9fcmV2aWV3cy1jb3VudCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbV9fbWV0YSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0UwRTBFMDtcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2l0ZW1fX2RpdmlkZXIge1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0QTRBNEE7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19pdGVtX19yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDJweDtcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2l0ZW1fX3JhdGluZyAuc3RhciB7XG4gIGNvbG9yOiAjZGRkO1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbV9fcmF0aW5nIC5zdGFyLS1maWxsZWQge1xuICBjb2xvcjogI2ZmYzEwNztcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2l0ZW1fX3JhdGluZyAuc3RhciBzdmcge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbV9fcmF0aW5nLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBjb2xvcjogIzY2NjtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2l0ZW1fX2NvbW1lbnRzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzY2NjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2l0ZW1fX2NvbW1lbnRzOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbV9fY29tbWVudHM6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMkY3M0UyO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4ucmVjb21tZW5kZWQtZGVzaWduZXJzIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnMgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14LCAwLjc1cmVtKSArIDIwcHgpO1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19fdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2xpc3QtLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX3N3aXBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgbWFyZ2luOiAwIC0xNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX3N3aXBlci0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19zd2lwZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX3N3aXBlciAuc3dpcGVyLXNsaWRlIHtcbiAgICBwYWRkaW5nOiAwIDZweDtcbiAgICBtaW4td2lkdGg6IDE2MXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnJlY29tbWVuZGVkLWRlc2lnbmVyc19fc3dpcGVyIHtcbiAgICBtYXJnaW46IDAgLTEycHg7XG4gIH1cbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2J1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDM5cHg7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19idXR0b24gYSB7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nLWlubGluZTogMjJweDtcbiAgbWluLXdpZHRoOiAxNTRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucmVjb21tZW5kZWQtZGVzaWduZXJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLnJlY29tbWVuZGVkLWRlc2lnbmVyc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICB9XG4gIC5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2J1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xuICB9XG59XG5cbi5yZWdpc3RyYXRpb24tYmFubmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDFweDtcbn1cbi5yZWdpc3RyYXRpb24tYmFubmVyX19ibG9jayB7XG4gIHBhZGRpbmctYmxvY2s6IDRyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgd2hpdGUtc3BhY2U6IGNvbGxhcHNlO1xuICBtaW4taGVpZ2h0OiA0NTBweDtcbn1cbi5yZWdpc3RyYXRpb24tYmFubmVyX19ibG9jay5sZWZ0LWJsb2NrIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAwIDAgMjBweDtcbn1cbi5yZWdpc3RyYXRpb24tYmFubmVyX19ibG9jay5yaWdodC1ibG9jayB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMjBweCAyMHB4IDA7XG59XG4ucmVnaXN0cmF0aW9uLWJhbm5lcl9fdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuLnJlZ2lzdHJhdGlvbi1iYW5uZXJfX2Rlc2NyaXB0aW9uIHtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbn1cbi5yZWdpc3RyYXRpb24tYmFubmVyX19zdGFydF90ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBjb2xsYXBzZTtcbn1cbi5yZWdpc3RyYXRpb24tYmFubmVyX19zdGFydF90ZXh0IHN2ZyB7XG4gIG1hcmdpbjogMCAxMHB4O1xuICBtaW4taGVpZ2h0OiAxOHB4O1xuICBtaW4td2lkdGg6IDE4cHg7XG59XG4ucmVnaXN0cmF0aW9uLWJhbm5lcl9fZGVzY3JpcHRpb24sIC5yZWdpc3RyYXRpb24tYmFubmVyX19zdGFydF90ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucmVnaXN0cmF0aW9uLWJhbm5lcl9fdGl0bGUubGVmdC1ibG9jaywgLnJlZ2lzdHJhdGlvbi1iYW5uZXJfX2Rlc2NyaXB0aW9uLmxlZnQtYmxvY2ssIC5yZWdpc3RyYXRpb24tYmFubmVyX19zdGFydF90ZXh0LmxlZnQtYmxvY2sge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5yZWdpc3RyYXRpb24tYmFubmVyX19zdGFydC1idXR0b24gYS5idG4ge1xuICBtaW4td2lkdGg6IDE1MHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnJlZ2lzdHJhdGlvbi1iYW5uZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbiAgLnJlZ2lzdHJhdGlvbi1iYW5uZXIgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnJlZ2lzdHJhdGlvbi1iYW5uZXIgLmNvbnRhaW5lcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ4cHgpO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQ6ICNlMGUwZTA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbiAgLnJlZ2lzdHJhdGlvbi1iYW5uZXIgLnJlZ2lzdHJhdGlvbi1iYW5uZXJfX2Jsb2NrLnJpZ2h0LWJsb2NrIHtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvcHdoaXRlbW9iaWxlLnBuZ1wiKSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnJlZ2lzdHJhdGlvbi1iYW5uZXIgLnJlZ2lzdHJhdGlvbi1iYW5uZXJfX2Jsb2NrLmxlZnQtYmxvY2sge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JvdHRvbWJsYWNrbW9iaWxlLnBuZ1wiKSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnJlZ2lzdHJhdGlvbi1iYW5uZXJfX2Jsb2NrIHtcbiAgICBwYWRkaW5nLWJsb2NrOiA2MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICB9XG4gIC5yZWdpc3RyYXRpb24tYmFubmVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxuICAucmVnaXN0cmF0aW9uLWJhbm5lcl9fZGVzY3JpcHRpb24sIC5yZWdpc3RyYXRpb24tYmFubmVyX19zdGFydF90ZXh0IHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5yZWdpc3RyYXRpb24tYmFubmVyX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG4gIC5yZWdpc3RyYXRpb24tYmFubmVyX19zdGFydF90ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cbn1cblxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZCB7XG4gIG1hcmdpbi1ib3R0b206IDEyMXB4O1xufVxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZCAuY29udGFpbmVyIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgsIDAuNzVyZW0pICsgMjBweCk7XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgMWZyKTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fZ3JpZC0tZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fc3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lLWluc3BpcmF0aW9uLWdyaWRfX3N3aXBlci0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19zd2lwZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19zd2lwZXIgLnN3aXBlci1zbGlkZSAuaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5ob21lLWluc3BpcmF0aW9uLWdyaWRfX3BhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6ICNDNEM0QzQ7XG4gIG9wYWNpdHk6IDE7XG4gIG1hcmdpbjogMCA0cHg7XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzRBNEE0QTtcbn1cbi5ob21lLWluc3BpcmF0aW9uLWdyaWRfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dCxcbi5ob21lLWluc3BpcmF0aW9uLWdyaWRfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldiB7XG4gIGJhY2tncm91bmQ6ICNFMEUwRTA7XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dCxcbi5ob21lLWluc3BpcmF0aW9uLWdyaWRfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xufVxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMjlweDtcbn1cbi5ob21lLWluc3BpcmF0aW9uLWdyaWRfX2l0ZW0ge1xuICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9faXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzIyMjIyMjtcbn1cbi5ob21lLWluc3BpcmF0aW9uLWdyaWRfX2l0ZW1fX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBtaW4td2lkdGg6IDM1cHg7XG4gIG1pbi1oZWlnaHQ6IDM1cHg7XG4gIG1hcmdpbjogMTVweCAxNXB4IDIzcHg7XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19pdGVtX190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ob21lLWluc3BpcmF0aW9uLWdyaWQge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuaG9tZS1pbnNwaXJhdGlvbi1ncmlkX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDE3cHg7XG4gIH1cbiAgLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9faXRlbSB7XG4gICAgbWluLWhlaWdodDogMTIxcHg7XG4gICAgbWluLXdpZHRoOiAxNDBweDtcbiAgfVxuICAuaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19pdGVtX19pY29uIHtcbiAgICBtYXJnaW46IDIwcHggMTJweCAyMXB4O1xuICAgIG1pbi13aWR0aDogMzVweDtcbiAgICBtaW4taGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5ob21lLWluc3BpcmF0aW9uLWdyaWRfX2l0ZW1fX2ljb24gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDM1cHg7XG4gICAgbWF4LWhlaWdodDogMzVweDtcbiAgfVxuICAuaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmc6IDAgOHB4IDEycHg7XG4gIH1cbiAgLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fcGFnaW5hdGlvbiB7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogQmFzZSBzdHlsZXMgYW5kIENTUyByZXNldCAqL1xuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuOnJvb3Qge1xuICAtLXByaW1hcnktY29sb3I6ICMwMDcxZTM7XG4gIC0tcHJpbWFyeS1ob3ZlcjogIzAwNjJjMztcbiAgLS10ZXh0LWNvbG9yOiAjMzMzMzMzO1xuICAtLXRleHQtbGlnaHQ6ICM2NjY2NjY7XG4gIC0tYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgLS1iYWNrZ3JvdW5kLWxpZ2h0OiA7XG4gIC0tYm9yZGVyLWNvbG9yOiAjZTBlMGUwO1xuICAtLXNoYWRvdy1zbWFsbDogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLS1zaGFkb3ctbWVkaXVtOiAwIDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtLXJhZGl1cy1zbTogNHB4O1xuICAtLXJhZGl1cy1tZDogOHB4O1xuICAtLXNwYWNpbmcteHM6IDRweDtcbiAgLS1zcGFjaW5nLXNtOiA4cHg7XG4gIC0tc3BhY2luZy1tZDogMTZweDtcbiAgLS1zcGFjaW5nLWxnOiAyNHB4O1xuICAtLXRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJBc3Npc3RhbnRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtbGlnaHQpO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuXG5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4jd29ya19yZWdpb25zLFxuI3Byb2Zlc3Npb25hbF9zZXJ2aWNlcyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogMzdweDtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtZGlzcGxheSxcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheSxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtZGlzcGxheSxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDdweCAxNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGJhY2tncm91bmQ6ICNGNkY3RkI7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDI5NXB4O1xufVxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1kaXNwbGF5OmZvY3VzLXdpdGhpbixcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheTpmb2N1cy13aXRoaW4sXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLWRpc3BsYXk6Zm9jdXMtd2l0aGluLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1kaXNwbGF5OmZvY3VzLXdpdGhpbiB7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMjtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNDcsIDExNSwgMjI2LCAwLjEpO1xufVxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1kaXNwbGF5IC50YXhvbm9teS1tdWx0aXNlbGVjdF9faWNvbixcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheSAudGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24sXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLWRpc3BsYXkgLnRheG9ub215LW11bHRpc2VsZWN0X19pY29uLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1kaXNwbGF5IC50YXhvbm9teS1tdWx0aXNlbGVjdF9faWNvbiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjb2xvcjogIzRhNGE0YTtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtZGlzcGxheSAudGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24gcGF0aCxcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheSAudGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24gcGF0aCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtZGlzcGxheSAudGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24gcGF0aCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheSAudGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24gcGF0aCB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtZGlzcGxheSBpbnB1dCxcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheSBpbnB1dCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtZGlzcGxheSBpbnB1dCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheSBpbnB1dCB7XG4gIG1pbi13aWR0aDogNDVweDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtZGlzcGxheS5oYXMtc2VsZWN0aW9uIC50YXhvbm9teS1tdWx0aXNlbGVjdF9faWNvbixcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheS5oYXMtc2VsZWN0aW9uIC50YXhvbm9teS1tdWx0aXNlbGVjdF9faWNvbixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtZGlzcGxheS5oYXMtc2VsZWN0aW9uIC50YXhvbm9teS1tdWx0aXNlbGVjdF9faWNvbixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheS5oYXMtc2VsZWN0aW9uIC50YXhvbm9teS1tdWx0aXNlbGVjdF9faWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXNlbGVjdGVkLFxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zZWxlY3RlZCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc2VsZWN0ZWQsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXNlbGVjdGVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDZweDtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc2VsZWN0ZWQgLnNlbGVjdGVkLWNoaXAsXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXNlbGVjdGVkIC5zZWxlY3RlZC1jaGlwLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zZWxlY3RlZCAuc2VsZWN0ZWQtY2hpcCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc2VsZWN0ZWQgLnNlbGVjdGVkLWNoaXAge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0YzRjRGNjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTdFQjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMzc0MTUxO1xuICBnYXA6IDRweDtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc2VsZWN0ZWQgLnNlbGVjdGVkLWNoaXAuY291bnRlci1jaGlwLFxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zZWxlY3RlZCAuc2VsZWN0ZWQtY2hpcC5jb3VudGVyLWNoaXAsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXNlbGVjdGVkIC5zZWxlY3RlZC1jaGlwLmNvdW50ZXItY2hpcCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc2VsZWN0ZWQgLnNlbGVjdGVkLWNoaXAuY291bnRlci1jaGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IDEycHg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IDAgIWltcG9ydGFudDtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc2VsZWN0ZWQgLnNlbGVjdGVkLWNoaXAgc3Bhbixcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc2VsZWN0ZWQgLnNlbGVjdGVkLWNoaXAgc3Bhbixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc2VsZWN0ZWQgLnNlbGVjdGVkLWNoaXAgc3Bhbixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc2VsZWN0ZWQgLnNlbGVjdGVkLWNoaXAgc3BhbiB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zZWxlY3RlZCAuc2VsZWN0ZWQtY2hpcCAucmVtb3ZlLWNoaXAsXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXNlbGVjdGVkIC5zZWxlY3RlZC1jaGlwIC5yZW1vdmUtY2hpcCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc2VsZWN0ZWQgLnNlbGVjdGVkLWNoaXAgLnJlbW92ZS1jaGlwLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zZWxlY3RlZCAuc2VsZWN0ZWQtY2hpcCAucmVtb3ZlLWNoaXAge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjOUNBM0FGO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWluLXdpZHRoOiA3cHg7XG59XG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXNlbGVjdGVkIC5zZWxlY3RlZC1jaGlwIC5yZW1vdmUtY2hpcDpob3Zlcixcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc2VsZWN0ZWQgLnNlbGVjdGVkLWNoaXAgLnJlbW92ZS1jaGlwOmhvdmVyLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zZWxlY3RlZCAuc2VsZWN0ZWQtY2hpcCAucmVtb3ZlLWNoaXA6aG92ZXIsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXNlbGVjdGVkIC5zZWxlY3RlZC1jaGlwIC5yZW1vdmUtY2hpcDpob3ZlciB7XG4gIGNvbG9yOiAjRUY0NDQ0O1xufVxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1pbnB1dCxcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtaW5wdXQsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLWlucHV0LFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1pbnB1dCB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICMzNzQxNTE7XG59XG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLWlucHV0OjpwbGFjZWhvbGRlcixcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtaW5wdXQ6OnBsYWNlaG9sZGVyLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1pbnB1dDo6cGxhY2Vob2xkZXIsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNzU3NTc1O1xufVxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLnN1Z2dlc3Rpb24tZ3JvdXAtaGVhZGVyLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnN1Z2dlc3Rpb24tZ3JvdXAtaGVhZGVyIHtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjODg4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zLFxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMTAwJSArIDRweCk7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTdFQjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB6LWluZGV4OiAxMDAwO1xuICBtYXgtaGVpZ2h0OiAyNDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbSxcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbSxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbSxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbSB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzc0MTUxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtOmZpcnN0LWNoaWxkLFxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtOmZpcnN0LWNoaWxkLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtOmZpcnN0LWNoaWxkLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAxMnB4IDAgMDtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbTpsYXN0LWNoaWxkLFxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtOmxhc3QtY2hpbGQsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW06bGFzdC1jaGlsZCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDEycHggMTJweDtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbTpvbmx5LWNoaWxkLFxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtOm9ubHktY2hpbGQsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW06b25seS1jaGlsZCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbTpvbmx5LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbTpob3ZlciwgLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmFjdGl2ZSxcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbTpob3Zlcixcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5hY3RpdmUsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW06aG92ZXIsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0uYWN0aXZlLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtOmhvdmVyLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y0RjY7XG4gIGNvbG9yOiAjMkY3M0UyO1xufVxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmxvYWRpbmcsIC53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5uby1yZXN1bHRzLCAud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0uZXJyb3IsXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0ubG9hZGluZyxcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5uby1yZXN1bHRzLFxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmVycm9yLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmxvYWRpbmcsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0ubm8tcmVzdWx0cyxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5lcnJvcixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5sb2FkaW5nLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLm5vLXJlc3VsdHMsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0uZXJyb3Ige1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICM5Q0EzQUY7XG59XG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0ubG9hZGluZzpob3ZlciwgLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLm5vLXJlc3VsdHM6aG92ZXIsIC53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5lcnJvcjpob3Zlcixcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5sb2FkaW5nOmhvdmVyLFxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLm5vLXJlc3VsdHM6aG92ZXIsXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0uZXJyb3I6aG92ZXIsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0ubG9hZGluZzpob3Zlcixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5uby1yZXN1bHRzOmhvdmVyLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmVycm9yOmhvdmVyLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmxvYWRpbmc6aG92ZXIsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0ubm8tcmVzdWx0czpob3Zlcixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5lcnJvcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzlDQTNBRjtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5lcnJvcixcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5lcnJvcixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5lcnJvcixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5lcnJvciB7XG4gIGNvbG9yOiAjRUY0NDQ0O1xufVxuXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0uaGFzLWNhdGVnb3J5IHtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4uc3VnZ2VzdGlvbi1wYXJlbnQtY2F0ZWdvcnkge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjOTk5O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG5cbi5zdWdnZXN0aW9uLWNoaWxkLW5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZXJyb3ItNDA0IHtcbiAgaGVpZ2h0OiA3MHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lcnJvci00MDRfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG4uZXJyb3ItNDA0X19oZWFkaW5nIHtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uZXJyb3ItNDA0X190ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbn1cbi5lcnJvci00MDRfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNCODJGNjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiA4cHggNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG59XG4uZXJyb3ItNDA0X19idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjU2M0VCO1xufVxuLmVycm9yLTQwNF9fYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNTksIDEzMCwgMjQ2LCAwLjMpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5lcnJvci00MDRfX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuICAuZXJyb3ItNDA0X190ZXh0IHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cblxuLyogTGVnYWwgUGFnZSBTdHlsZXNcbiAqIEZvciB0ZXJtcyBvZiBzZXJ2aWNlLCBwcml2YWN5IHBvbGljeSwgZXRjLlxuICovXG4ubGVnYWwtcGFnZSB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG4ubGVnYWwtcGFnZV9faW5uZXIge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5sZWdhbC1wYWdlX19oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5sZWdhbC1wYWdlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmxlZ2FsLXBhZ2VfX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzc1NzU3NTtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubGVnYWwtcGFnZV9fbWV0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5sZWdhbC1wYWdlX191cGRhdGVkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzc1NzU3NTtcbn1cbi5sZWdhbC1wYWdlX191cGRhdGVkIC5sYWJlbCB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubGVnYWwtcGFnZV9fdXBkYXRlZCAuZGF0ZSB7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLmxlZ2FsLXBhZ2VfX2NvbnRlbnQge1xuICBjb2xvcjogIzRBNEE0QTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5sZWdhbC1wYWdlX19jb250ZW50IGgxLCAubGVnYWwtcGFnZV9fY29udGVudCBoMiwgLmxlZ2FsLXBhZ2VfX2NvbnRlbnQgaDMsIC5sZWdhbC1wYWdlX19jb250ZW50IGg0LCAubGVnYWwtcGFnZV9fY29udGVudCBoNSwgLmxlZ2FsLXBhZ2VfX2NvbnRlbnQgaDYge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luOiAzMHB4IDAgMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5sZWdhbC1wYWdlX19jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuLmxlZ2FsLXBhZ2VfX2NvbnRlbnQgaDMge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ubGVnYWwtcGFnZV9fY29udGVudCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5sZWdhbC1wYWdlX19jb250ZW50IHVsLCAubGVnYWwtcGFnZV9fY29udGVudCBvbCB7XG4gIG1hcmdpbjogMCAyMHB4IDE1cHggMDtcbiAgcGFkZGluZzogMDtcbn1cbi5sZWdhbC1wYWdlX19jb250ZW50IHVsIGxpLCAubGVnYWwtcGFnZV9fY29udGVudCBvbCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5sZWdhbC1wYWdlX19jb250ZW50IGEge1xuICBjb2xvcjogIzNCODJGNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxlZ2FsLXBhZ2VfX2NvbnRlbnQgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmxlZ2FsLXBhZ2VfX2NvbnRlbnQgYmxvY2txdW90ZSB7XG4gIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICNFNUU1RTU7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGOTtcbn1cbi5sZWdhbC1wYWdlX19jb250ZW50IGJsb2NrcXVvdGUgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5sZWdhbC1wYWdlX19jb250ZW50IGNvZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGNUY5O1xuICBwYWRkaW5nOiAycHggNXB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG59XG4ubGVnYWwtcGFnZV9fc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubGVnYWwtcGFnZV9fc2VjdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ubGVnYWwtcGFnZV9fc2VjdGlvbi1jb250ZW50IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxlZ2FsLXBhZ2Uge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxuICAubGVnYWwtcGFnZV9faW5uZXIge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cbiAgLmxlZ2FsLXBhZ2VfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLmxlZ2FsLXBhZ2VfX2NvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAubGVnYWwtcGFnZV9fY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5sZWdhbC1wYWdlX19jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cblxuLnRoYW5rIHtcbiAgbWluLWhlaWdodDogNjAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwdmg7XG59XG4udGhhbmsgLmJhY2tncm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDAlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aGFuayAuYmFja2dyb3VuZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnRoYW5rIC5jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udGhhbmsgLmNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnRoYW5rIC5jb250ZW50IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTQwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBsaW5lLWhlaWdodDogNzJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGhhbmsgLmNvbnRlbnQgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDcycHg7XG4gIH1cbn1cbi50aGFuayAuY29udGVudCAuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAyMHB4IDAgMzhweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aGFuayAuY29udGVudCAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG59XG4udGhhbmsgLmNvbnRlbnQgLmJ1dHRvbiBhIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMzBBMTE7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDAuODY7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogNjBweDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDIwNXB4O1xufVxuLnRoYW5rIC5jb250ZW50IC5idXR0b24gYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2JkOGEzNywgI2NhOWU1NyA0NS41JSwgI2FlNzYxYyk7XG59XG5cbi5kZXNpZ25lcnMtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogNjdweCA0MHB4O1xufVxuXG4uZGVzaWduZXJzLWdyaWQ6aGFzKC5uby1yZXN1bHRzKSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG59XG5cbi5uby1yZXN1bHRzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzcmVtIDJyZW07XG59XG4ubm8tcmVzdWx0cyAubm8tcmVzdWx0c19fY29udGVudCB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLm5vLXJlc3VsdHMgLm5vLXJlc3VsdHNfX2NvbnRlbnQgaDMge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4ubm8tcmVzdWx0cyAubm8tcmVzdWx0c19fY29udGVudCBwIHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuLmZpbHRlcnMtbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA3cHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgbWFyZ2luLWJsb2NrOiAzNnB4IDIzcHg7XG59XG4uZmlsdGVycy1tb2JpbGUtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlcnMtc2VjdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucmVzdWx0cy1iYXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICB9XG4gIC5maWx0ZXJzLW1vYmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuZGVzaWduZXJzLWdyaWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uZGVzaWduZXJzLWxvYWRpbmcgLmRlc2lnbmVyLWNhcmQge1xuICBvcGFjaXR5OiAwLjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cblxuLmRlc2lnbmVycy1ncmlkIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG4uZGVzaWduZXJzLWdyaWQudXBkYXRpbmcge1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbiNtYWluID4gZGl2ID4gZGl2LmZpbHRlcnMtc2VjdGlvbi5wYW5lbC5teS01ID4gZm9ybSA+IGRpdjpudGgtY2hpbGQoMSkgPiBkaXYgPiBkaXYgPiBzdmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udXNlci1kYXNoYm9hcmQge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgcGFkZGluZzogNjBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC51c2VyLWRhc2hib2FyZCB7XG4gICAgcGFkZGluZy1ibG9jazogMzJweDtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICB9XG59XG4udXNlci1kYXNoYm9hcmQgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctaW5saW5lOiAxMXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDU0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVzZXItZGFzaGJvYXJkX19jb250ZW50IHtcbiAgICBwYWRkaW5nLWlubGluZTogMTJweDtcbiAgfVxufVxuLnVzZXItZGFzaGJvYXJkX19zZWN0aW9uLXRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMTZweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fc2lkZWJhciB7XG4gIHdpZHRoOiAyNzBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMDE5NjA3ODQzKTtcbiAgcGFkZGluZzogMTZweCAyMHB4IDIwcHg7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogODBweDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudXNlci1kYXNoYm9hcmRfX3NpZGViYXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMTAwMDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNoYWRvdzogLTJweCAtMnB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wMzkyMTU2ODYzKTtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuLnVzZXItZGFzaGJvYXJkX19uYXYge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnVzZXItZGFzaGJvYXJkX19uYXYtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudXNlci1kYXNoYm9hcmRfX25hdi1saXN0IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudXNlci1kYXNoYm9hcmRfX25hdi1pdGVtIHtcbiAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnVzZXItZGFzaGJvYXJkX19uYXYtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnVzZXItZGFzaGJvYXJkX19uYXYtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fbmF2LWxpbmssIC51c2VyLWRhc2hib2FyZF9fbmF2LXRvZ2dsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMnB4O1xuICBnYXA6IDExcHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fbmF2LWxpbms6aG92ZXIsIC51c2VyLWRhc2hib2FyZF9fbmF2LXRvZ2dsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG59XG4udXNlci1kYXNoYm9hcmRfX25hdi1saW5rLS1hY3RpdmUsIC51c2VyLWRhc2hib2FyZF9fbmF2LXRvZ2dsZS0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGQjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzRBNEE0QTtcbn1cbi51c2VyLWRhc2hib2FyZF9fbmF2LWxpbmsgc3ZnLCAudXNlci1kYXNoYm9hcmRfX25hdi10b2dnbGUgc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4udXNlci1kYXNoYm9hcmRfX25hdi1saW5rIC5kLWZsZXgsIC51c2VyLWRhc2hib2FyZF9fbmF2LXRvZ2dsZSAuZC1mbGV4IHtcbiAgZ2FwOiAxMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC51c2VyLWRhc2hib2FyZF9fbmF2LWxpbmssIC51c2VyLWRhc2hib2FyZF9fbmF2LXRvZ2dsZSB7XG4gICAgZmxleDogMSAxIDI1JTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBnYXA6IDVweDtcbiAgfVxufVxuLnVzZXItZGFzaGJvYXJkX19uYXYtdG9nZ2xlIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC51c2VyLWRhc2hib2FyZF9fbmF2LXRvZ2dsZSA+IGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi51c2VyLWRhc2hib2FyZF9fbmF2LXRvZ2dsZS0tYWN0aXZlIC51c2VyLWRhc2hib2FyZF9fbmF2LWFycm93IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi51c2VyLWRhc2hib2FyZF9fbmF2LWFycm93IHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC51c2VyLWRhc2hib2FyZF9fbmF2LWFycm93IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udXNlci1kYXNoYm9hcmRfX25hdi1zdWJtZW51IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDQ3cHg7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbWF4LWhlaWdodCwgbWFyZ2luLXRvcDtcbn1cbi51c2VyLWRhc2hib2FyZF9fbmF2LXN1Ym1lbnUtLW9wZW4ge1xuICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgbWFyZ2luLXRvcDogMTRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudXNlci1kYXNoYm9hcmRfX25hdi1zdWJtZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udXNlci1kYXNoYm9hcmRfX25hdi1zdWJpdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19uYXYtc3VibGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTFweDtcbiAgcGFkZGluZzogMTBweCAxOHB4O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEycHg7XG4gIGdhcDogOXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19uYXYtc3VibGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG59XG4udXNlci1kYXNoYm9hcmRfX25hdi1zdWJsaW5rLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0ZCO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNEE0QTRBO1xufVxuLnVzZXItZGFzaGJvYXJkX19uYXYtc3VibGluayBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi51c2VyLWRhc2hib2FyZF9fYnJlYWRjcnVtYnMge1xuICBtYXJnaW4tYm90dG9tOiA5cHg7XG59XG4udXNlci1kYXNoYm9hcmQgLnByb2ZpbGUtc2V0dGluZ3NfX2JyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbi51c2VyLWRhc2hib2FyZCAucHJvZmlsZS1zZXR0aW5nc19fYnJlYWRjcnVtYnMgLnNlcGFyYXRvciB7XG4gIG1hcmdpbi1pbmxpbmU6IDdweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fYnJlYWRjcnVtYi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGdhcDogOHB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19icmVhZGNydW1iLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fYnJlYWRjcnVtYi1pdGVtLS1jdXJyZW50IC51c2VyLWRhc2hib2FyZF9fYnJlYWRjcnVtYi10ZXh0IHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4udXNlci1kYXNoYm9hcmRfX2JyZWFkY3J1bWItbGluayB7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi51c2VyLWRhc2hib2FyZF9fYnJlYWRjcnVtYi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnVzZXItZGFzaGJvYXJkX19icmVhZGNydW1iLXRleHQge1xuICBjb2xvcjogIzRBNEE0QTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi51c2VyLWRhc2hib2FyZF9fYnJlYWRjcnVtYi1zZXBhcmF0b3Ige1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi51c2VyLWRhc2hib2FyZF9fc2VjdGlvbi1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAyNnB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19zZWN0aW9uLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbjogMCAwIDI4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVzZXItZGFzaGJvYXJkX19zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi51c2VyLWRhc2hib2FyZF9fc2VjdGlvbi1zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMXB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19zZXR0aW5ncy1jYXJkIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTAxOTYwNzg0Myk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIHBhZGRpbmc6IDM4cHggNTFweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fcHJvZmlsZS1mb3JtLCAudXNlci1kYXNoYm9hcmRfX3Bhc3N3b3JkLWZvcm0ge1xuICB3aWR0aDogMTAwJTtcbn1cbi51c2VyLWRhc2hib2FyZF9fZm9ybS1yb3cge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19mb3JtLXJvdzpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnVzZXItZGFzaGJvYXJkX19mb3JtLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udXNlci1kYXNoYm9hcmRfX2Zvcm0tbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzFhMWExYTtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuLnVzZXItZGFzaGJvYXJkX19mb3JtLWxhYmVsIC5yZXF1aXJlZCB7XG4gIGNvbG9yOiAjZDYzNjM4O1xufVxuLnVzZXItZGFzaGJvYXJkX19mb3JtLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLnVzZXItZGFzaGJvYXJkX19mb3JtLWlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjNGE0YTRhO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSg3NCwgNzQsIDc0LCAwLjEpO1xufVxuLnVzZXItZGFzaGJvYXJkX19mb3JtLWlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xufVxuLnVzZXItZGFzaGJvYXJkX19wYXNzd29yZC1kaXNwbGF5IHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fcGFzc3dvcmQtZmllbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xufVxuLnVzZXItZGFzaGJvYXJkX19wYXNzd29yZC1zdGFycyB7XG4gIGZsZXg6IDE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM2NjY7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkLWRpc3BsYXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkLWljb24ge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkLWljb24gc3ZnIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQtbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBtYXJnaW46IDA7XG4gIG1pbi13aWR0aDogODBweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19maWVsZC12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzFhMWExYTtcbiAgZmxleDogMTtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4udXNlci1kYXNoYm9hcmRfX2VkaXQtYnRuLCAudXNlci1kYXNoYm9hcmRfX2NhbmNlbC1idG4ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogNHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNnB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19maWVsZC1lZGl0IHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVzZXItZGFzaGJvYXJkX19maWVsZC1lZGl0LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnVzZXItZGFzaGJvYXJkX19maWVsZC1pbnB1dC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZ2FwOiA4cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkLWlucHV0LWdyb3VwLnVzZXItZGFzaGJvYXJkX19wYXNzd29yZC1pbnB1dHMge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZ2FwOiAxNnB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19maWVsZC1pbnB1dC1ncm91cC51c2VyLWRhc2hib2FyZF9fcGFzc3dvcmQtaW5wdXRzIC51c2VyLWRhc2hib2FyZF9fcGFzc3dvcmQtZmllbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDRweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQtaW5wdXQtZ3JvdXAudXNlci1kYXNoYm9hcmRfX3Bhc3N3b3JkLWlucHV0cyAuZGFzaGljb25zLWhpZGRlbjo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2V5ZS1jbG9zZWQuc3ZnXCIpO1xufVxuLnVzZXItZGFzaGJvYXJkX19maWVsZC1pbnB1dC1ncm91cC51c2VyLWRhc2hib2FyZF9fcGFzc3dvcmQtaW5wdXRzIC5kYXNoaWNvbnMtdmlzaWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2V5ZS5zdmdcIik7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkLWlucHV0LWdyb3VwLnVzZXItZGFzaGJvYXJkX19wYXNzd29yZC1pbnB1dHMgLnVzZXItZGFzaGJvYXJkX19maWVsZC1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19zdWJtaXQtYnRuIHtcbiAgYmFja2dyb3VuZDogIzAwN2NiYTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi51c2VyLWRhc2hib2FyZF9fc3VibWl0LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDVhODc7XG59XG4udXNlci1kYXNoYm9hcmRfX2NoYW5nZS1wYXNzd29yZC1idG4ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLnVzZXItZGFzaGJvYXJkX19jaGFuZ2UtcGFzc3dvcmQtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSg3NCwgNzQsIDc0LCAwLjEpO1xufVxuLnVzZXItZGFzaGJvYXJkX19wYXNzd29yZC1maWVsZHMge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGYwZjE7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkIHtcbiAgcGFkZGluZzogMXB4IDJweCAwIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkLS1yZWFkb25seSB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQtLXJlYWRvbmx5IC51c2VyLWRhc2hib2FyZF9fZmllbGQtZGlzcGxheSB7XG4gIHBhZGRpbmc6IDNweCAwcHggNXB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19maWVsZC1jb250ZW50IHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAwO1xufVxuLnVzZXItZGFzaGJvYXJkX19maWVsZC12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkLWNvbnRlbnQge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDJweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQtdmFsdWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnVzZXItZGFzaGJvYXJkX19lZGl0LXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnVzZXItZGFzaGJvYXJkX19lZGl0LXRleHQgc3ZnIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQtaW5wdXQtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLnVzZXItZGFzaGJvYXJkX19maWVsZC1pbnB1dC1ncm91cC51c2VyLWRhc2hib2FyZF9fcGFzc3dvcmQtaW5wdXRzIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGdhcDogMTJweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQtaW5wdXQtZ3JvdXAudXNlci1kYXNoYm9hcmRfX3Bhc3N3b3JkLWlucHV0cyAudXNlci1kYXNoYm9hcmRfX3Bhc3N3b3JkLWZpZWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkLWlucHV0LWdyb3VwLnVzZXItZGFzaGJvYXJkX19wYXNzd29yZC1pbnB1dHMgLnVzZXItZGFzaGJvYXJkX19maWVsZC1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fc3VibWl0LWJ0biB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJhY2tncm91bmQ6ICMyRjczRTI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udXNlci1kYXNoYm9hcmRfX3N1Ym1pdC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMWU1YmI4O1xufVxuLnVzZXItZGFzaGJvYXJkX19jYW5jZWwtYnRuIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi51c2VyLWRhc2hib2FyZF9fY2FuY2VsLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbn1cbi51c2VyLWRhc2hib2FyZF9fY2FuY2VsLWJ0biBzdmcge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19mb3JtLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2YwZjBmMTtcbn1cbi51c2VyLWRhc2hib2FyZF9fYnRuIHtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnVzZXItZGFzaGJvYXJkX19idG4tLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjNGE0YTRhO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi51c2VyLWRhc2hib2FyZF9fYnRuLS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzNhM2EzYTtcbn1cbi51c2VyLWRhc2hib2FyZF9fYnRuLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjZjZmN2ZiO1xuICBjb2xvcjogIzRhNGE0YTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbn1cbi51c2VyLWRhc2hib2FyZF9fYnRuLS1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTllY2YwO1xufVxuLnVzZXItZGFzaGJvYXJkX19wYXNzd29yZC1yZXNldCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2YwZjBmMTtcbn1cbi51c2VyLWRhc2hib2FyZF9fcmVzZXQtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBtYXJnaW46IDAgMCA4cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX3Jlc2V0LWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzY2NjtcbiAgbWFyZ2luOiAwIDAgMTZweDtcbn1cbi51c2VyLWRhc2hib2FyZCAubm90aWNlIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51c2VyLWRhc2hib2FyZCAubm90aWNlLm5vdGljZS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogI2U4ZjVlODtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjNDZiNDUwO1xuICBjb2xvcjogIzE1NTcyNDtcbn1cbi51c2VyLWRhc2hib2FyZCAubm90aWNlLm5vdGljZS1lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNmZGYyZjI7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2Q2MzYzODtcbiAgY29sb3I6ICM3MjFjMjQ7XG59XG4udXNlci1kYXNoYm9hcmQgLm5vdGljZSBwIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX2FsYnVtLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xufVxuLnVzZXItZGFzaGJvYXJkX19hbGJ1bS1saW5rIHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnVzZXItZGFzaGJvYXJkX19hbGJ1bS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMyRjczRTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi51c2VyLWRhc2hib2FyZF9fYWxidW0tbGluazpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMkY3M0UyO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnVzZXItZGFzaGJvYXJkX19mb3JtLWFjdGlvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnVzZXItZGFzaGJvYXJkX19idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC51c2VyLWRhc2hib2FyZF9fcGFzc3dvcmQtZmllbGQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbiAgLnVzZXItZGFzaGJvYXJkX19jaGFuZ2UtcGFzc3dvcmQtYnRuIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxufVxuXG4udXNlci1hbGJ1bXMge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgcGFkZGluZzogMDtcbn1cbi51c2VyLWFsYnVtc19fYnJlYWRjcnVtYnMge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi51c2VyLWFsYnVtc19fYnJlYWRjcnVtYi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGdhcDogMC41cmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4udXNlci1hbGJ1bXNfX2JyZWFkY3J1bWItaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xufVxuLnVzZXItYWxidW1zX19icmVhZGNydW1iLWl0ZW0tLWN1cnJlbnQgLnVzZXItYWxidW1zX19icmVhZGNydW1iLXRleHQge1xuICBjb2xvcjogIzFhMWExYTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi51c2VyLWFsYnVtc19fYnJlYWRjcnVtYi1saW5rIHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnVzZXItYWxidW1zX19icmVhZGNydW1iLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi51c2VyLWFsYnVtc19fYnJlYWRjcnVtYi10ZXh0IHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4udXNlci1hbGJ1bXNfX2JyZWFkY3J1bWItc2VwYXJhdG9yIHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBFZGl0IFJldmlldyBQYWdlIFN0eWxlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uZWRpdC1yZXZpZXctc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5lZGl0LXJldmlldy1zZWN0aW9uX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXByaW1hcnkpO1xufVxuXG4vKiBSZXZpZXcgSW5mbyBTZWN0aW9uICovXG4ucmV2aWV3LWluZm8tc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zZWNvbmRhcnkpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1saWdodCk7XG59XG5cbi5yZXZpZXctaW5mby1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjVyZW07XG59XG5cbi5yZXZpZXctaW5mby1jYXJkX19kZXNpZ25lciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4ucmV2aWV3LWluZm8tY2FyZF9fcHJvamVjdCB7XG4gIGZsZXg6IDE7XG59XG5cbi5yZXZpZXctaW5mby1jYXJkX19wcm9qZWN0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDAgMCAwLjVyZW0gMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcHJpbWFyeSk7XG59XG5cbi5yZXZpZXctaW5mby1jYXJkX19wcm9qZWN0LXN0YXR1cyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4vKiBEZXNpZ25lciBDYXJkIENvbXBhY3QgKi9cbi5kZXNpZ25lci1jYXJkLS1jb21wYWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjc1cmVtO1xufVxuXG4uZGVzaWduZXItY2FyZC0tY29tcGFjdCAuZGVzaWduZXItY2FyZF9fYXZhdGFyIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbn1cblxuLmRlc2lnbmVyLWNhcmQtLWNvbXBhY3QgLmRlc2lnbmVyLWNhcmRfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmRlc2lnbmVyLWNhcmQtLWNvbXBhY3QgLmRlc2lnbmVyLWNhcmRfX2RldGFpbHMge1xuICBmbGV4OiAxO1xufVxuXG4uZGVzaWduZXItY2FyZC0tY29tcGFjdCAuZGVzaWduZXItY2FyZF9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwIDAgMC4yNXJlbSAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1wcmltYXJ5KTtcbn1cblxuLmRlc2lnbmVyLWNhcmQtLWNvbXBhY3QgLmRlc2lnbmVyLWNhcmRfX3JvbGUge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNlY29uZGFyeSk7XG59XG5cbi8qIFJlbGF0ZWQgUmV2aWV3cyBTZWN0aW9uICovXG4ucmVsYXRlZC1yZXZpZXdzLXNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4ucmVsYXRlZC1yZXZpZXdzLXNlY3Rpb25fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1wcmltYXJ5KTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3cy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxcmVtO1xufVxuXG4ucmVsYXRlZC1yZXZpZXctaXRlbSB7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGlnaHQpO1xufVxuXG4ucmVsYXRlZC1yZXZpZXctaXRlbV9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4ucmVsYXRlZC1yZXZpZXctaXRlbV9fZGVzaWduZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX2Rlc2lnbmVyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX2Rlc2lnbmVyLW5hbWUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1wcmltYXJ5KTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX21ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDFyZW07XG59XG5cbi5yZWxhdGVkLXJldmlldy1pdGVtX19yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuMTI1cmVtO1xufVxuXG4ucmVsYXRlZC1yZXZpZXctaXRlbV9fc3RhciB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1saWdodCk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX3N0YXItLWFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xufVxuXG4ucmVsYXRlZC1yZXZpZXctaXRlbV9fZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNlY29uZGFyeSk7XG59XG5cbi5yZWxhdGVkLXJldmlldy1pdGVtX19jb21tZW50IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcHJpbWFyeSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi8qIEVkaXQgUmV2aWV3IEZvcm0gKi9cbi5lZGl0LXJldmlld19fZm9ybSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1saWdodCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5lZGl0LXJldmlld19fc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1saWdodCk7XG59XG5cbi5lZGl0LXJldmlld19fc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmVkaXQtcmV2aWV3X19zZWN0aW9uLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcHJpbWFyeSk7XG59XG5cbi8qIFN0YXR1cyBPcHRpb25zICovXG4uZWRpdC1yZXZpZXdfX3N0YXR1cy1vcHRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxcmVtO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5lZGl0LXJldmlld19fc3RhdHVzLW9wdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxpZ2h0KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuXG4uZWRpdC1yZXZpZXdfX3N0YXR1cy1vcHRpb246aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1saWdodCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1saWdodCk7XG59XG5cbi5lZGl0LXJldmlld19fc3RhdHVzLWlucHV0IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZWRpdC1yZXZpZXdfX3N0YXR1cy1pbnB1dDpjaGVja2VkICsgLmVkaXQtcmV2aWV3X19zdGF0dXMtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xufVxuXG4uZWRpdC1yZXZpZXdfX3N0YXR1cy1vcHRpb246aGFzKC5lZGl0LXJldmlld19fc3RhdHVzLWlucHV0OmNoZWNrZWQpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtbGlnaHQpO1xufVxuXG4uZWRpdC1yZXZpZXdfX3N0YXR1cy10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcHJpbWFyeSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5cbi8qIEZvcm0gQ29udGVudCAqL1xuLmVkaXQtcmV2aWV3X19jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmVkaXQtcmV2aWV3X19jb250ZW50IC5sZWF2ZS1yZXZpZXdfX3NlY3Rpb24ge1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGlnaHQpO1xuICBtYXJnaW46IDA7XG59XG5cbi5lZGl0LXJldmlld19fY29udGVudCAubGVhdmUtcmV2aWV3X19zZWN0aW9uOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4vKiBGb3JtIEFjdGlvbnMgKi9cbi5lZGl0LXJldmlld19fYWN0aW9ucyB7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1saWdodCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmVkaXQtcmV2aWV3X19hY3Rpb25zIC5idG4ge1xuICBtaW4td2lkdGg6IDEyMHB4O1xufVxuXG4vKiBNZXNzYWdlcyAqL1xuLmVkaXQtcmV2aWV3LW1lc3NhZ2Uge1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZWRpdC1yZXZpZXctbWVzc2FnZS0tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXN1Y2Nlc3MtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tY29sb3Itc3VjY2Vzcyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXN1Y2Nlc3MpO1xufVxuXG4uZWRpdC1yZXZpZXctbWVzc2FnZS0tZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1lcnJvci1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1lcnJvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWVycm9yKTtcbn1cblxuLmVkaXQtcmV2aWV3LW1lc3NhZ2UtLWluZm8ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1pbmZvLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWluZm8pO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1pbmZvKTtcbn1cblxuLyogRXJyb3IgU3RhdGVzICovXG4ucmF0aW5nX19ncm91cC0tZXJyb3Ige1xuICBhbmltYXRpb246IHNoYWtlIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5yZWNvbW1lbmRhdGlvbl9fb3B0aW9ucy0tZXJyb3Ige1xuICBhbmltYXRpb246IHNoYWtlIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBrZXlmcmFtZXMgc2hha2Uge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG4gIH1cbn1cbi8qIFJhdGluZyBTdGFycyBFbmhhbmNlZCAqL1xuLnJhdGluZ19fc3RhciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5yYXRpbmdfX3N0YXI6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbi5yYXRpbmdfX3N0YXItLWhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLyogUmVzcG9uc2l2ZSBEZXNpZ24gKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmV2aWV3LWluZm8tY2FyZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDFyZW07XG4gIH1cbiAgLmVkaXQtcmV2aWV3X19zdGF0dXMtb3B0aW9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuZWRpdC1yZXZpZXdfX2FjdGlvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmVkaXQtcmV2aWV3X19hY3Rpb25zIC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yZWxhdGVkLXJldmlldy1pdGVtX19oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAwLjVyZW07XG4gIH1cbiAgLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX21ldGEge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG59XG4vKiBCcmVhZGNydW1iICovXG4udXNlci1wcm9maWxlX19icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi51c2VyLXByb2ZpbGVfX2JyZWFkY3J1bWItbGluayB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cblxuLnVzZXItcHJvZmlsZV9fYnJlYWRjcnVtYi1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1kYXJrKTtcbn1cblxuLnVzZXItcHJvZmlsZV9fYnJlYWRjcnVtYi1zZXBhcmF0b3Ige1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zZWNvbmRhcnkpO1xufVxuXG4udXNlci1wcm9maWxlX19icmVhZGNydW1iLWN1cnJlbnQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zZWNvbmRhcnkpO1xufVxuXG4vKiBfX19fX19fX19fICBQQUdFIEVORCBfX19fX19fX19fKi9cbi8qIF9fX19fX19fX18gIFNJTkdMRSBQQUdFUyBCRUdJTiBfX19fX19fX19fKi9cbi5iYW5uZXItZ2FsbGVyeV9faXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5iYW5uZXItZ2FsbGVyeV9faXRlbSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uYmFubmVyLWdhbGxlcnlfX3NpbmdsZS1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tc2luZ2xlIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fZ3JpZC5hbGwtcGljdHVyZXMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMTJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmFubmVyLWdhbGxlcnlfX2dyaWQuYWxsLXBpY3R1cmVzLS1maXZlLXBsdXMgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIG9yZGVyOiA5OTk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJhbm5lci1nYWxsZXJ5X19ncmlkLmFsbC1waWN0dXJlcy0tZml2ZS1wbHVzIC5iYW5uZXItZ2FsbGVyeV9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmFubmVyLWdhbGxlcnlfX2dyaWQuYWxsLXBpY3R1cmVzLS1maXZlLXBsdXMgLmJhbm5lci1nYWxsZXJ5X19pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmJhbm5lci1nYWxsZXJ5X19ncmlkLmFsbC1waWN0dXJlcy0tZml2ZS1wbHVzIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpudGgtb2YtdHlwZSgxKSwgLmJhbm5lci1nYWxsZXJ5X19ncmlkLmFsbC1waWN0dXJlcy0tZml2ZS1wbHVzIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpudGgtb2YtdHlwZSg0KSB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBhc3BlY3QtcmF0aW86IDE2LzEwO1xufVxuLmJhbm5lci1nYWxsZXJ5X19ncmlkLmFsbC1waWN0dXJlcy0tZml2ZS1wbHVzIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpub3QoOm50aC1vZi10eXBlKDEpKTpub3QoOm50aC1vZi10eXBlKDQpKSB7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xufVxuLmJhbm5lci1nYWxsZXJ5X19ncmlkLmFsbC1waWN0dXJlcy0tZml2ZS1wbHVzIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpudGgtb2YtdHlwZSgyKTpub3QoOmhhcyh+IC5iYW5uZXItZ2FsbGVyeV9faXRlbSkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGFzcGVjdC1yYXRpbzogMTYvMTA7XG59XG4uYmFubmVyLWdhbGxlcnlfX2dyaWQuYWxsLXBpY3R1cmVzLS1maXZlLXBsdXMgLmJhbm5lci1nYWxsZXJ5X19pdGVtOm50aC1vZi10eXBlKDUpOm5vdCg6aGFzKH4gLmJhbm5lci1nYWxsZXJ5X19pdGVtKSkge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgYXNwZWN0LXJhdGlvOiAxNi8xMDtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fZ3JpZC5hbGwtcGljdHVyZXMtLWZpdmUtcGx1cyAuYmFubmVyLWdhbGxlcnlfX2l0ZW06bnRoLW9mLXR5cGUobiArIDcpOm50aC1vZi10eXBlKG9kZCk6bm90KDpoYXMofiAuYmFubmVyLWdhbGxlcnlfX2l0ZW0pKSB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBhc3BlY3QtcmF0aW86IDE2LzEwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZCAuYmFubmVyLWdhbGxlcnlfX2l0ZW0uYmFubmVyLWdhbGxlcnlfX2l0ZW0tLXNpZGUsXG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZCAuYmFubmVyLWdhbGxlcnlfX2l0ZW0uYmFubmVyLWdhbGxlcnlfX2l0ZW0tLW1haW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkIC5idG4tc2Vjb25kYXJ5LmJhbm5lci1nYWxsZXJ5X19zaG93LW1vcmUge1xuICAgIGJvdHRvbTogNzBweDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQgLmJhbm5lci1nYWxsZXJ5X19pdGVtIGltZyB7XG4gICAgaGVpZ2h0OiAyNDNweDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQuc3dpcGVyLWluaXRpYWxpemVkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMzAycHg7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLnN3aXBlci1pbml0aWFsaXplZCAuYmFubmVyLWdhbGxlcnlfX2l0ZW0ge1xuICAgIGhlaWdodDogMjQzcHg7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLnN3aXBlci1pbml0aWFsaXplZCAuYmFubmVyLWdhbGxlcnlfX2l0ZW0gaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLnN3aXBlci1pbml0aWFsaXplZCAuYmFubmVyLWdhbGxlcnlfX3BhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIHRvcDogdW5zZXQ7XG4gICAgYm90dG9tOiAtMTJweDtcbiAgICBib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgfVxufVxuLmJhbm5lci1nYWxsZXJ5X19wYWdpbmF0aW9uIHtcbiAgYm90dG9tOiAtMjFweCAhaW1wb3J0YW50O1xufVxuLmJhbm5lci1nYWxsZXJ5X19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBvcGFjaXR5OiAxO1xufVxuLmJhbm5lci1nYWxsZXJ5X19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRBNEE0QTtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHQsXG4uYmFubmVyLWdhbGxlcnlfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xufVxuLmJhbm5lci1nYWxsZXJ5X19zaG93LW1vcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1lbmQ6IDlweDtcbiAgaW5zZXQtYmxvY2stZW5kOiA5cHg7XG4gIHotaW5kZXg6IDE7XG59XG4uYmFubmVyLWdhbGxlcnlfX3Bob3RvZ3JhcGhlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4uYmFubmVyLWdhbGxlcnlfX2FsYnVtLWxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgei1pbmRleDogMjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG59XG4uYmFubmVyLWdhbGxlcnlfX2FsYnVtLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYmFubmVyLWdhbGxlcnlfX3RocmVlLWxheW91dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkIHtcbiAgICBoZWlnaHQ6IDUyMHB4O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZCAuYmFubmVyLWdhbGxlcnlfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYXNwZWN0LXJhdGlvOiB1bnNldDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQgLmJhbm5lci1nYWxsZXJ5X19pdGVtIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tc2luZ2xlIC5iYW5uZXItZ2FsbGVyeV9faXRlbSB7XG4gICAgYXNwZWN0LXJhdGlvOiB1bnNldDtcbiAgICBtYXgtaGVpZ2h0OiA1MjBweDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLXR3bywgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS10aHJlZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxOWZyIDlmcjtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLXRocmVlIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS10aHJlZSAuYmFubmVyLWdhbGxlcnlfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGdyaWQtcm93OiAxLzM7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS1mb3VyIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoNCkge1xuICAgIGdyaWQtY29sdW1uOiAyLzQ7XG4gICAgZ3JpZC1yb3c6IDI7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS1mb3VyLCAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLWZpdmUtcGx1cyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyMGZyIDhmciA4ZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLWZvdXIgLmJhbm5lci1nYWxsZXJ5X19pdGVtOmZpcnN0LWNoaWxkLCAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLWZpdmUtcGx1cyAuYmFubmVyLWdhbGxlcnlfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGdyaWQtcm93OiAxLzM7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS1mb3VyIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoMiksIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tZml2ZS1wbHVzIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoMikge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIGdyaWQtcm93OiAxO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tZm91ciAuYmFubmVyLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDMpLCAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLWZpdmUtcGx1cyAuYmFubmVyLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICBncmlkLWNvbHVtbjogMztcbiAgICBncmlkLXJvdzogMTtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2l0ZW0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX3Nob3ctbW9yZSB7XG4gICAgaW5zZXQtaW5saW5lLWVuZDogMjBweDtcbiAgICBpbnNldC1ibG9jay1lbmQ6IDIycHg7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19waG90b2dyYXBoZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX3BhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5IC5zd2lwZXIsXG4gIC5iYW5uZXItZ2FsbGVyeSAuc3dpcGVyLXdyYXBwZXIsXG4gIC5iYW5uZXItZ2FsbGVyeSAuc3dpcGVyLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX3RocmVlLWxheW91dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIGdhcDogMTBweDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX3RocmVlLWxheW91dCAuYmFubmVyLWdhbGxlcnlfX21haW4taW1hZ2Uge1xuICAgIGZsZXg6IDAgMCA3MCU7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X190aHJlZS1sYXlvdXQgLmJhbm5lci1nYWxsZXJ5X19tYWluLWltYWdlIC5iYW5uZXItZ2FsbGVyeV9faXRlbS0tbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGFzcGVjdC1yYXRpbzogdW5zZXQ7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX3RocmVlLWxheW91dCAuYmFubmVyLWdhbGxlcnlfX3NpZGUtaW1hZ2VzIHtcbiAgICBmbGV4OiAwIDAgMzAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDVweDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX3RocmVlLWxheW91dCAuYmFubmVyLWdhbGxlcnlfX3NpZGUtaW1hZ2VzIC5iYW5uZXItZ2FsbGVyeV9faXRlbS0tc2lkZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBjYWxjKDUwJSAtIDIuNXB4KTtcbiAgICBhc3BlY3QtcmF0aW86IHVuc2V0O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS10aHJlZSAuYmFubmVyLWdhbGxlcnlfX3N3aXBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnktLXNpbmdsZSAuYmFubmVyLWdhbGxlcnlfX2dyaWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeS0tc2luZ2xlIC5iYW5uZXItZ2FsbGVyeV9faXRlbS0tc2luZ2xlIHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBtYXgtaGVpZ2h0OiA2MDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmFubmVyLWdhbGxlcnlfX2ZvdXItbGF5b3V0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN3aXBlci1pb3MgKyAuYmFubmVyLWdhbGxlcnlfX3Bob3RvZ3JhcGhlciB7XG4gICAgbWFyZ2luLXRvcDogLTQycHg7XG4gIH1cbn1cbi5wcm9qZWN0LWluZm8ge1xuICBtYXJnaW4tYm90dG9tOiA1M3B4O1xufVxuLnByb2plY3QtaW5mb19fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLnByb2plY3QtaW5mb19fcGFuZWwge1xuICBwYWRkaW5nOiAyOHB4IDIwcHg7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZS1vdXQ7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbiAqIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uIHAge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBoeXBoZW5zOiBhdXRvO1xuICBsaW5lLWNsYW1wOiAzO1xuICBtYXgtaGVpZ2h0OiA2MC4wNnB4O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tc2hvcnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgbGluZS1jbGFtcDogdW5zZXQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdW5zZXQ7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tZnVsbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXQ7XG4gIGxpbmUtY2xhbXA6IHVuc2V0O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHVuc2V0O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdGV4dC1vdmVyZmxvdzogdW5zZXQ7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1mdWxsIHAge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLWZ1bGwgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgbGluZS1jbGFtcDogdW5zZXQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdW5zZXQ7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB0ZXh0LW92ZXJmbG93OiB1bnNldDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXgtaGVpZ2h0OiBub25lO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLWFjdGl2ZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1hY3RpdmUgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wcm9qZWN0LWluZm9fX21vcmUge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wcm9qZWN0LWluZm9fX21vcmUgc3ZnIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNHB4O1xufVxuLnByb2plY3QtaW5mb19fbW9yZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogMC44O1xufVxuLnByb2plY3QtaW5mb19fbW9yZS0tYWN0aXZlIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4ucHJvamVjdC1pbmZvLnByb2plY3QtaW5mby0tZXhwYW5kZWQgLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLXNob3J0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9qZWN0LWluZm8ucHJvamVjdC1pbmZvLS1leHBhbmRlZCAucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tZnVsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2plY3QtaW5mby5wcm9qZWN0LWluZm8tLWV4cGFuZGVkIC5wcm9qZWN0LWluZm9fX3BhbmVsIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiBub25lO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnJldmlld3Mtc2VjdGlvbl9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMXJlbTtcbn1cbi5yZXZpZXdzLXNlY3Rpb25fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi5yZXZpZXdzLXNlY3Rpb25fX3ZpZXctYWxsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtaW4td2lkdGg6IDE1N3B4O1xuICBtYXJnaW46IDMycHggYXV0byAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZXZpZXdzLXNlY3Rpb25fX3ZpZXctYWxsLmxvYWRpbmcge1xuICBvcGFjaXR5OiAwLjc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnJldmlld3Mtc2VjdGlvbl9fc2hvdy1sZXNzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtaW4td2lkdGg6IDE1N3B4O1xuICBtYXJnaW46IDMycHggYXV0byAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZXZpZXdzLXNlY3Rpb25fX2xvYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4ucmV2aWV3cy1zZWN0aW9uX19lcnJvciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweDtcbiAgY29sb3I6ICNkMzJmMmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmViZWU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbi5yZXZpZXctY2FyZCB7XG4gIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuLnJldmlldy1jYXJkLmFqYXgtbG9hZGluZyB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbn1cbi5yZXZpZXctY2FyZC5hamF4LWxvYWRlZCB7XG4gIGFuaW1hdGlvbjogZmFkZUluVXAgMC41cyBlYXNlIGZvcndhcmRzO1xufVxuLnJldmlldy1jYXJkX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xuICBwYWRkaW5nOiAxM3B4IDE3cHggMTVweCAyOHB4O1xufVxuLnJldmlldy1jYXJkX191c2VyLWluZm8ge1xuICBmbGV4OiAxO1xufVxuLnJldmlldy1jYXJkX19uYW1lIHtcbiAgbWFyZ2luOiAwIDAgMC4yNXJlbSAwO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG4ucmV2aWV3LWNhcmRfX2FyZWEge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LXNpemU6IDAuOXJlbTtcbn1cbi5yZXZpZXctY2FyZF9fbWV0YSB7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cbi5yZXZpZXctY2FyZF9fbWV0YS10ZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzc1NzU3NTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLnJldmlldy1jYXJkX19yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDExcHg7XG59XG4ucmV2aWV3LWNhcmRfX3JhdGVzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5yZXZpZXctY2FyZF9fcmVjb21tZW5kIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5yZXZpZXctY2FyZF9fY29tbWVudCB7XG4gIHBhZGRpbmc6IDI4cHggMThweDtcbn1cbi5yZXZpZXctY2FyZF9fY29tbWVudCBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi5yZXZpZXctY2FyZF9fY29tbWVudCBwOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuLnJldmlldy1jYXJkX19yZWFkLW1vcmUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMjhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnJldmlldy1jYXJkX19yZWFkLW1vcmU6aG92ZXIge1xuICBjb2xvcjogIzAwNjZjYztcbn1cbi5yZXZpZXctY2FyZF9fY29tbWVudC10ZXh0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2U7XG59XG4ucmV2aWV3LWNhcmRfX2NvbW1lbnQtdGV4dC5jb2xsYXBzZWQge1xuICBtYXgtaGVpZ2h0OiA0LjJlbTtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICBsaW5lLWNsYW1wOiAzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4ucmV2aWV3LWNhcmRfX2NvbW1lbnQtdGV4dC5leHBhbmRlZCB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4ucmV2aWV3LWNhcmRfX2dhbGxlcnkge1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIHBhZGRpbmc6IDBweCAxN3B4O1xufVxuXG4ucmF0aW5nLW51bWJlciB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnJhdGVzLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDEyMHB4LCAxZnIpKTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDMxMzcyNTQ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nLWJsb2NrOiAxMnB4O1xufVxuXG4ucmF0ZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMTVweCAzNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ucmF0ZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItaW5saW5lLWVuZDogMXB4IHNvbGlkICNFNUU1RTU7XG59XG4ucmF0ZS1pdGVtX19sYWJlbCB7XG4gIGNvbG9yOiAjNzU3NTc1O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4ucmF0ZS1pdGVtX192YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG5cbi5yZWNvbW1lbmQtYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRlZGRhO1xuICBjb2xvcjogIzE1NTcyNDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjM2U2Y2I7XG59XG5cbi5yZXZpZXctZ2FsbGVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbn1cbi5yZXZpZXctZ2FsbGVyeV9faXRlbSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNzZweDtcbiAgaGVpZ2h0OiA3NnB4O1xufVxuLnJldmlldy1nYWxsZXJ5X19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5yZXZpZXdzLXJhdGluZy1kaXNwbGF5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNnB4O1xuICBtYXJnaW4taW5saW5lLWVuZDogMTlweDtcbn1cbi5yZXZpZXdzLXJhdGluZy1kaXNwbGF5IC5yYXRpbmctbnVtYmVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNHB4O1xufVxuLnJldmlld3MtcmF0aW5nLWRpc3BsYXkgLnJhdGluZy1zdGFyIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ucmV2aWV3cy1yYXRpbmctZGlzcGxheSAucmV2aWV3cy1jb3VudCB7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDZweDtcbn1cblxuLnNpbmdsZS1wcm9qZWN0IC5yYXRpbmctc3RhciBwYXRoIHtcbiAgZmlsbDogIzJGNzNFMjtcbn1cblxuLnNpbmdsZS1wcm9qZWN0IC5tb2RhbC1jbG9zZSBzdmcsXG4uc2luZ2xlLXByb2plY3QgLnJlbW9kYWwtY2xvc2Ugc3ZnIHtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbn1cbi5zaW5nbGUtcHJvamVjdCAuZ2FsbGVyeS1tb2RhbF9fY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zaW5nbGUtcHJvamVjdCAuZ2FsbGVyeS1tb2RhbF9faGVhZGVyLWluZm8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtcHJvamVjdCAucmVtb2RhbC1jbG9zZSBzdmcge1xuICAgIG1pbi13aWR0aDogNTJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJldmlld3Mtc2VjdGlvbl9faGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5yZXZpZXdzLXNlY3Rpb25fX3N0YXRzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMC43NXJlbTtcbiAgfVxuICAucmV2aWV3cy1yYXRpbmctZGlzcGxheSB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gIH1cbiAgLnJldmlld3MtcmF0aW5nLWRpc3BsYXkgLnJhdGluZy1udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB9XG4gIC5yZXZpZXdzLXJhdGluZy1kaXNwbGF5IC5yYXRpbmctc3RhciB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICB9XG4gIC5yZXZpZXctY2FyZF9faGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5yYXRlcy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG4gIC5yZXZpZXctZ2FsbGVyeV9faW1hZ2Uge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuI2FkZGl0aW9uYWwtcmV2aWV3cy1jb250YWluZXIgLnJldmlldy1jYXJkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNUU1RTU7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuI2FkZGl0aW9uYWwtcmV2aWV3cy1jb250YWluZXIgLnJldmlldy1jYXJkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5yZXZpZXdzLXNwaW5uZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmM2YzZjM7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjNjY2O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLmNvbnRhY3QtY2FyZCB7XG4gIHBhZGRpbmc6IDQwcHggMjBweCAyMHB4O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDIwcHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHotaW5kZXg6IDEwO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWN0LWNhcmQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdG9wOiAxMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4uY29udGFjdC1jYXJkX19hdmF0YXIge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDUwJTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC0zNHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgd2lkdGg6IDY3cHg7XG4gIGhlaWdodDogNjdweDtcbn1cbi5jb250YWN0LWNhcmRfX2F2YXRhci0tcGxhY2Vob2xkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jb250YWN0LWNhcmRfX2F2YXRhci0tcGxhY2Vob2xkZXIgc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uY29udGFjdC1jYXJkX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmNvbnRhY3QtY2FyZF9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuLmNvbnRhY3QtY2FyZF9fdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG4uY29udGFjdC1jYXJkX19mb3JtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZ2FwOiA3cHg7XG59XG4uY29udGFjdC1jYXJkX19mb3JtLXRpdGxlOmJlZm9yZSwgLmNvbnRhY3QtY2FyZF9fZm9ybS10aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNUU1RTU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhY3QtY2FyZF9faW1hZ2Uge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAuY29udGFjdC1jYXJkX19pbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbnRhY3QtY2FyZF9fYnRuIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA5MHB4KTtcbiAgICB6LWluZGV4OiAxMDAwO1xuICB9XG4gIC5jb250YWN0LWNhcmRfX2J0bi0tYXQtb3JpZ2luYWwtcG9zaXRpb24ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHotaW5kZXg6IGF1dG87XG4gIH1cbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzNHB4O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkLS13aWR0aC1oYWxmIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQtLXdpZHRoLWZ1bGwge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDZweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGRfbGFiZWwuZmxvYXRpbmctbGFiZWwtLWFjdGl2ZSB7XG4gIHRvcDogLTEzcHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6ICNBMEEwQTA7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dCxcbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXIgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggNXB4IDlweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXIgaW5wdXQ6OnBsYWNlaG9sZGVyLFxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3Q6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dDpmb2N1cyxcbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXIgc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzJGNzNFMjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmN1c3RvbS1zZWxlY3QtY2hvaWNlcyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pbm5lciB7XG4gIHBhZGRpbmc6IDEycHggMDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19fbGlzdCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2l0ZW0ge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmE7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQtLXR5cGUtY2hlY2tib3ggLmdjaG9pY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM2NjY7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQtLXR5cGUtY2hlY2tib3ggLmdjaG9pY2UgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0tdHlwZS1jaGVja2JveCAuZ2Nob2ljZSBsYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgZmxleDogMTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtLWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzJGNzNFMjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJGNzNFMjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZm9ybS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMkY3M0UyO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm0tYnV0dG9uOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0tdHlwZS1ob25leXBvdCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5wcm9qZWN0LWdhbGxlcnkge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucHJvamVjdC1nYWxsZXJ5X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLnByb2plY3QtZ2FsbGVyeV9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDE2cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvamVjdC1nYWxsZXJ5X19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9qZWN0LWdhbGxlcnlfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiAyNXB4O1xuICB9XG59XG4ucHJvamVjdC1nYWxsZXJ5X19pdGVtIHtcbiAgbWF4LXdpZHRoOiAzMjdweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvamVjdC1nYWxsZXJ5X19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDMwMnB4O1xuICB9XG59XG4ucHJvamVjdC1nYWxsZXJ5X19pdGVtOmhvdmVyIC5wcm9qZWN0LWdhbGxlcnlfX2l0ZW1fX2FjdGlvbnMge1xuICBvcGFjaXR5OiAxO1xufVxuLnByb2plY3QtZ2FsbGVyeV9fYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvamVjdC1nYWxsZXJ5X19hY3Rpb25zIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC40KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjIpIDUwLjUlLCByZ2JhKDAsIDAsIDAsIDAuNCkgMTAwJSk7XG4gIH1cbn1cbi5wcm9qZWN0LWdhbGxlcnlfX3NoYXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDEwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAxMHB4O1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLnByb2plY3QtZ2FsbGVyeV9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucHJvamVjdC1nYWxsZXJ5X19saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2ltYWdlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhc3BlY3QtcmF0aW86IDMyNy8yMzg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2plY3QtZ2FsbGVyeV9faW1hZ2UtY29udGFpbmVyIHtcbiAgICBhc3BlY3QtcmF0aW86IDMwMi8yMjQ7XG4gIH1cbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2ltYWdlLWNvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4ucHJvamVjdC1nYWxsZXJ5X19pbWFnZS1jb250YWluZXI6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2NhcHRpb24ge1xuICBwYWRkaW5nOiA4cHggMDtcbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2NhcHRpb24gcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2NjY7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvamVjdC1nYWxsZXJ5X19jYXB0aW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9qZWN0LWdhbGxlcnlfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gIC5wcm9qZWN0LWdhbGxlcnlfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLyoqXG4gKiBSZWxhdGVkIFByb2plY3RzIFNlY3Rpb24gU3R5bGVzXG4gKiBOb3cgaW1wb3J0cyBhbmQgdXNlcyB0aGUgc2hhcmVkIHByb2plY3QtY2FyZCBjb21wb25lbnRcbiAqL1xuLyoqXG4gKiBQcm9qZWN0IENhcmQgQ29tcG9uZW50IFN0eWxlc1xuICogQmFzZSBjb21wb25lbnQgdGhhdCBjYW4gYmUgdXNlZCBhY3Jvc3MgcmVsYXRlZCBwcm9qZWN0cywgYXJjaGl2ZSBwYWdlcywgYW5kIHJlY29tbWVuZGVkIHByb2plY3RzXG4gKiBDb250YWlucyBhbGwgdGhlIGNvcmUgcHJvamVjdCBjYXJkIGZ1bmN0aW9uYWxpdHkgdXNpbmcgcGxhY2Vob2xkZXJzIGZvciByZXVzZVxuICovXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSB7XG4gIG1heC13aWR0aDogMzI3cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDMwMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3NsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhc3BlY3QtcmF0aW86IDMyNy8yMzg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3NsaWRlciB7XG4gICAgYXNwZWN0LXJhdGlvOiAxNTEvMTEyO1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zd2lwZXIgLnN3aXBlci1zbGlkZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc3dpcGVyIC5zd2lwZXItd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2FjdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2FjdGlvbnMge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjQpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMikgNTAuNSUsIHJnYmEoMCwgMCwgMCwgMC40KSAxMDAlKTtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc2hhcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMTBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDEwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19idXR0b25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiAxMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMTBweDtcbiAgei1pbmRleDogMTE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOXB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDhweCAhaW1wb3J0YW50O1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDEwO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgb3BhY2l0eTogMTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIG1hcmdpbjogMCAycHg7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19uZXh0LCAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1OSU7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBvcGFjaXR5OiAwO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX25leHQ6OmFmdGVyLCAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcHJldjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX25leHQ6aG92ZXIsIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcmV2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLnJlbGF0ZWQtcHJvamVjdHNfX25leHQsIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXYge1xuICBvcGFjaXR5OiAwLjM7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbmV4dCBzdmcsIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcmV2IHN2ZyB7XG4gIHdpZHRoOiA4cHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19uZXh0IHtcbiAgcmlnaHQ6IDhweDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19uZXh0OjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcmV2IHtcbiAgbGVmdDogOHB4O1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXY6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gIG1hcmdpbi1yaWdodDogLTJweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3NsaWRlIHtcbiAgYXNwZWN0LXJhdGlvOiAzMjcvMjM4O1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3NsaWRlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zbGlkZSB7XG4gICAgYXNwZWN0LXJhdGlvOiAxNTEvMTEyO1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wbGFjZWhvbGRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBhc3BlY3QtcmF0aW86IDMyNy8yMzg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3BsYWNlaG9sZGVyIHtcbiAgICBhc3BlY3QtcmF0aW86IDE1MS8xMTI7XG4gIH1cbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wbGFjZWhvbGRlciBzdmcge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19jb250ZW50IHtcbiAgcGFkZGluZzogMTZweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3Byb2plY3QtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuICBsaW5lLWNsYW1wOiAxO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcm9qZWN0LXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2F1dGhvciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2NjY7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2F1dGhvciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbWV0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2RpdmlkZXIge1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0QTRBNEE7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDJweDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmcgLnN0YXIge1xuICBjb2xvcjogI2RkZDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmcgLnN0YXItLWZpbGxlZCB7XG4gIGNvbG9yOiAjZmZjMTA3O1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZyAuc3RhciBzdmcge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nLW51bWJlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMnB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nLXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNjY2O1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fY29tbWVudHMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuXG4ucHJvamVjdHMtbGlzdF9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDE2cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvamVjdHMtbGlzdF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvamVjdHMtbGlzdF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvamVjdHMtbGlzdF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW06aG92ZXIgLnJlbGF0ZWQtcHJvamVjdHNfX2FjdGlvbnMge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBvcGFjaXR5OiAxO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW06aG92ZXIgLnJlbGF0ZWQtcHJvamVjdHNfX25leHQsXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbTpob3ZlciAucmVsYXRlZC1wcm9qZWN0c19fcHJldiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbltkaXI9cnRsXSAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nLXRleHQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5bZGlyPXJ0bF0gLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2NvbW1lbnRzIHtcbiAgZ2FwOiA2cHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDE2cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5yZWxhdGVkLXByb2plY3RzX19ncmlkIHtcbiAgZ2FwOiAyOHB4O1xufVxuXG4uZGVzaWduZXItaW5mbyB7XG4gIHBhZGRpbmc6IDE5cHggMThweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5kZXNpZ25lci1pbmZvX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGVzaWduZXItaW5mb19fcGhvdG8td3JhcHBlciB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZGVzaWduZXItaW5mb19fcGhvdG8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uZGVzaWduZXItaW5mb19fcGhvdG8tLXBsYWNlaG9sZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5kZXNpZ25lci1pbmZvX19waG90by0tcGxhY2Vob2xkZXIgc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZGVzaWduZXItaW5mb19fZGV0YWlscyB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMzBweDtcbn1cbi5kZXNpZ25lci1pbmZvX19oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLmRlc2lnbmVyLWluZm9fX21haW4ge1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDA7XG59XG4uZGVzaWduZXItaW5mb19fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5kZXNpZ25lci1pbmZvX19tZXRhIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5kZXNpZ25lci1pbmZvX19yYXRpbmcge1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRlc2lnbmVyLWluZm9fX3JhdGluZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIH1cbn1cbi5kZXNpZ25lci1pbmZvX19yYXRpbmctbnVtYmVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmRlc2lnbmVyLWluZm9fX3N0YXIge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi5kZXNpZ25lci1pbmZvX19yZXZpZXdzLWNvdW50IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzk5OTk5OTtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmRlc2lnbmVyLWluZm9fX2FkZGl0aW9uYWwge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0U1RTVFNTtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4uZGVzaWduZXItaW5mb19fZmllbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uZGVzaWduZXItaW5mbyAuZC1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZGVzaWduZXItaW5mb19fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE4cHg7XG59XG4uZGVzaWduZXItaW5mbyAuY2Fwc3VsZSB7XG4gIHBhZGRpbmc6IDlweCAyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cbi5kZXNpZ25lci1pbmZvIC5jYXBzdWxlLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5kZXNpZ25lci1pbmZvX19hbGwtc2VydmljZXMtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZGVzaWduZXItaW5mb19fYWxsLXNlcnZpY2VzLWxpbmsgc3ZnIHtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5kZXNpZ25lci1pbmZvX19hbGwtc2VydmljZXMtbGluay5hY3RpdmUgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5kZXNpZ25lci1pbmZvX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIG1pbi13aWR0aDogMTAwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZXNpZ25lci1pbmZvX19sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG59XG4uZGVzaWduZXItaW5mb19fdmFsdWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmbGV4OiAxO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuLmRlc2lnbmVyLWluZm9fX3ZhbHVlIHN2ZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRlc2lnbmVyLWluZm9fX3ZhbHVlIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbi5kZXNpZ25lci1pbmZvX192YWx1ZSBhIHtcbiAgY29sb3I6ICMyRjczRTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5kZXNpZ25lci1pbmZvX192YWx1ZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZGVzaWduZXItaW5mb19fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZXNpZ25lci1pbmZvIHtcbiAgICBwYWRkaW5nOiAxOXB4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19yYXRpbmctbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLXRvcDogLTJweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fcmV2aWV3cy1jb3VudCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA1cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX2FkZGl0aW9uYWwge1xuICAgIHBhZGRpbmctdG9wOiAxOHB4O1xuICAgIG1hcmdpbi10b3A6IDE3cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX2ZpZWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZGVzaWduZXItaW5mb19fZGV0YWlscyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19jb250ZW50IHtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX25hbWUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX2RvbWFpbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fcHJvamVjdC1yb2xlcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fcmF0aW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBtYXJnaW4taW5saW5lOiAtNHB4O1xuICAgIGdhcDogNXB4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19tZXRhIHtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbi5kZXNpZ25lci1pbmZvX19iaW8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGhvdG9zLWdhbGxlcnlfX2JyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM3Nzc7XG59XG4ucGhvdG9zLWdhbGxlcnlfX2JyZWFkY3J1bWJzIGEge1xuICBjb2xvcjogIzc3NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBob3Rvcy1nYWxsZXJ5X19icmVhZGNydW1icyBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yLCAjMmY3M2UyKTtcbn1cbi5waG90b3MtZ2FsbGVyeV9fYnJlYWRjcnVtYnMgLnNlcGFyYXRvciB7XG4gIG1hcmdpbjogMCAwLjVyZW07XG4gIGNvbG9yOiAjOTk5O1xufVxuLnBob3Rvcy1nYWxsZXJ5X19icmVhZGNydW1icyAuY3VycmVudCB7XG4gIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yLCAjMmY3M2UyKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5waG90b3MtZ2FsbGVyeV9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogMjJweDtcbn1cbi5waG90b3MtZ2FsbGVyeV9faXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5waG90b3MtZ2FsbGVyeV9faXRlbTpmaXJzdC1jaGlsZCB7XG4gIGdyaWQtcm93OiBzcGFuIDI7XG59XG4ucGhvdG9zLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDQpLCAucGhvdG9zLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDcpIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbn1cbi5waG90b3MtZ2FsbGVyeV9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9qZWN0X19tZXRhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC02MXB4O1xuICBsZWZ0OiAxMHB4O1xuICB6LWluZGV4OiAxMDtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9qZWN0X19tZXRhIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGdhcDogMTNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9qZWN0IHtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgfVxuICAucHJvamVjdCAuY29udGVudC1tZXRhLWFjdGlvbnNfX21vYmlsZSB7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbn1cblxuLmJhbm5lci1nYWxsZXJ5X19pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmJhbm5lci1nYWxsZXJ5X19pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fc2luZ2xlLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJhbm5lci1nYWxsZXJ5X19ncmlkLS1zaW5nbGUge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLmJhbm5lci1nYWxsZXJ5X19ncmlkLmFsbC1waWN0dXJlcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fZ3JpZC5hbGwtcGljdHVyZXMtLWZpdmUtcGx1cyAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgb3JkZXI6IDk5OTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYmFubmVyLWdhbGxlcnlfX2dyaWQuYWxsLXBpY3R1cmVzLS1maXZlLXBsdXMgLmJhbm5lci1nYWxsZXJ5X19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fZ3JpZC5hbGwtcGljdHVyZXMtLWZpdmUtcGx1cyAuYmFubmVyLWdhbGxlcnlfX2l0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uYmFubmVyLWdhbGxlcnlfX2dyaWQuYWxsLXBpY3R1cmVzLS1maXZlLXBsdXMgLmJhbm5lci1nYWxsZXJ5X19pdGVtOm50aC1vZi10eXBlKDEpLCAuYmFubmVyLWdhbGxlcnlfX2dyaWQuYWxsLXBpY3R1cmVzLS1maXZlLXBsdXMgLmJhbm5lci1nYWxsZXJ5X19pdGVtOm50aC1vZi10eXBlKDQpIHtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGFzcGVjdC1yYXRpbzogMTYvMTA7XG59XG4uYmFubmVyLWdhbGxlcnlfX2dyaWQuYWxsLXBpY3R1cmVzLS1maXZlLXBsdXMgLmJhbm5lci1nYWxsZXJ5X19pdGVtOm5vdCg6bnRoLW9mLXR5cGUoMSkpOm5vdCg6bnRoLW9mLXR5cGUoNCkpIHtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG59XG4uYmFubmVyLWdhbGxlcnlfX2dyaWQuYWxsLXBpY3R1cmVzLS1maXZlLXBsdXMgLmJhbm5lci1nYWxsZXJ5X19pdGVtOm50aC1vZi10eXBlKDIpOm5vdCg6aGFzKH4gLmJhbm5lci1nYWxsZXJ5X19pdGVtKSkge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgYXNwZWN0LXJhdGlvOiAxNi8xMDtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fZ3JpZC5hbGwtcGljdHVyZXMtLWZpdmUtcGx1cyAuYmFubmVyLWdhbGxlcnlfX2l0ZW06bnRoLW9mLXR5cGUoNSk6bm90KDpoYXMofiAuYmFubmVyLWdhbGxlcnlfX2l0ZW0pKSB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBhc3BlY3QtcmF0aW86IDE2LzEwO1xufVxuLmJhbm5lci1nYWxsZXJ5X19ncmlkLmFsbC1waWN0dXJlcy0tZml2ZS1wbHVzIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpudGgtb2YtdHlwZShuICsgNyk6bnRoLW9mLXR5cGUob2RkKTpub3QoOmhhcyh+IC5iYW5uZXItZ2FsbGVyeV9faXRlbSkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGFzcGVjdC1yYXRpbzogMTYvMTA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkIC5iYW5uZXItZ2FsbGVyeV9faXRlbS5iYW5uZXItZ2FsbGVyeV9faXRlbS0tc2lkZSxcbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkIC5iYW5uZXItZ2FsbGVyeV9faXRlbS5iYW5uZXItZ2FsbGVyeV9faXRlbS0tbWFpbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQgLmJ0bi1zZWNvbmRhcnkuYmFubmVyLWdhbGxlcnlfX3Nob3ctbW9yZSB7XG4gICAgYm90dG9tOiA3MHB4O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZCAuYmFubmVyLWdhbGxlcnlfX2l0ZW0gaW1nIHtcbiAgICBoZWlnaHQ6IDI0M3B4O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC5zd2lwZXItaW5pdGlhbGl6ZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAzMDJweDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQuc3dpcGVyLWluaXRpYWxpemVkIC5iYW5uZXItZ2FsbGVyeV9faXRlbSB7XG4gICAgaGVpZ2h0OiAyNDNweDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQuc3dpcGVyLWluaXRpYWxpemVkIC5iYW5uZXItZ2FsbGVyeV9faXRlbSBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQuc3dpcGVyLWluaXRpYWxpemVkIC5iYW5uZXItZ2FsbGVyeV9fcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgdG9wOiB1bnNldDtcbiAgICBib3R0b206IC0xMnB4O1xuICAgIGJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuICB9XG59XG4uYmFubmVyLWdhbGxlcnlfX3BhZ2luYXRpb24ge1xuICBib3R0b206IC0yMXB4ICFpbXBvcnRhbnQ7XG59XG4uYmFubmVyLWdhbGxlcnlfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYmFubmVyLWdhbGxlcnlfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEE0QTRBO1xufVxuLmJhbm5lci1nYWxsZXJ5X19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dCxcbi5iYW5uZXItZ2FsbGVyeV9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXYge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG59XG4uYmFubmVyLWdhbGxlcnlfX3Nob3ctbW9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogOXB4O1xuICBpbnNldC1ibG9jay1lbmQ6IDlweDtcbiAgei1pbmRleDogMTtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fcGhvdG9ncmFwaGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fYWxidW0tbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAxMHB4O1xuICB6LWluZGV4OiAyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fYWxidW0tbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fdGhyZWUtbGF5b3V0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQge1xuICAgIGhlaWdodDogNTIwcHg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkIC5iYW5uZXItZ2FsbGVyeV9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhc3BlY3QtcmF0aW86IHVuc2V0O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZCAuYmFubmVyLWdhbGxlcnlfX2l0ZW0gYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS1zaW5nbGUgLmJhbm5lci1nYWxsZXJ5X19pdGVtIHtcbiAgICBhc3BlY3QtcmF0aW86IHVuc2V0O1xuICAgIG1heC1oZWlnaHQ6IDUyMHB4O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tdHdvLCAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLXRocmVlIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDE5ZnIgOWZyO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tdGhyZWUge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLXRocmVlIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgZ3JpZC1yb3c6IDEvMztcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLWZvdXIgLmJhbm5lci1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCg0KSB7XG4gICAgZ3JpZC1jb2x1bW46IDIvNDtcbiAgICBncmlkLXJvdzogMjtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLWZvdXIsIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tZml2ZS1wbHVzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDIwZnIgOGZyIDhmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tZm91ciAuYmFubmVyLWdhbGxlcnlfX2l0ZW06Zmlyc3QtY2hpbGQsIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tZml2ZS1wbHVzIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgZ3JpZC1yb3c6IDEvMztcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLWZvdXIgLmJhbm5lci1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCgyKSwgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS1maXZlLXBsdXMgLmJhbm5lci1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgZ3JpZC1yb3c6IDE7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS1mb3VyIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoMyksIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tZml2ZS1wbHVzIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoMykge1xuICAgIGdyaWQtY29sdW1uOiAzO1xuICAgIGdyaWQtcm93OiAxO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9faXRlbSB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fc2hvdy1tb3JlIHtcbiAgICBpbnNldC1pbmxpbmUtZW5kOiAyMHB4O1xuICAgIGluc2V0LWJsb2NrLWVuZDogMjJweDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX3Bob3RvZ3JhcGhlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fcGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnkgLnN3aXBlcixcbiAgLmJhbm5lci1nYWxsZXJ5IC5zd2lwZXItd3JhcHBlcixcbiAgLmJhbm5lci1nYWxsZXJ5IC5zd2lwZXItc2xpZGUge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fdGhyZWUtbGF5b3V0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogNDAwcHg7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fdGhyZWUtbGF5b3V0IC5iYW5uZXItZ2FsbGVyeV9fbWFpbi1pbWFnZSB7XG4gICAgZmxleDogMCAwIDcwJTtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX3RocmVlLWxheW91dCAuYmFubmVyLWdhbGxlcnlfX21haW4taW1hZ2UgLmJhbm5lci1nYWxsZXJ5X19pdGVtLS1tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYXNwZWN0LXJhdGlvOiB1bnNldDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fdGhyZWUtbGF5b3V0IC5iYW5uZXItZ2FsbGVyeV9fc2lkZS1pbWFnZXMge1xuICAgIGZsZXg6IDAgMCAzMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNXB4O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fdGhyZWUtbGF5b3V0IC5iYW5uZXItZ2FsbGVyeV9fc2lkZS1pbWFnZXMgLmJhbm5lci1nYWxsZXJ5X19pdGVtLS1zaWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gMi41cHgpO1xuICAgIGFzcGVjdC1yYXRpbzogdW5zZXQ7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLXRocmVlIC5iYW5uZXItZ2FsbGVyeV9fc3dpcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeS0tc2luZ2xlIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5LS1zaW5nbGUgLmJhbm5lci1nYWxsZXJ5X19pdGVtLS1zaW5nbGUge1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIG1heC1oZWlnaHQ6IDYwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5iYW5uZXItZ2FsbGVyeV9fZm91ci1sYXlvdXQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuc3dpcGVyLWlvcyArIC5iYW5uZXItZ2FsbGVyeV9fcGhvdG9ncmFwaGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtNDJweDtcbiAgfVxufVxuLnByb2plY3QtaW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDUzcHg7XG59XG4ucHJvamVjdC1pbmZvX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4ucHJvamVjdC1pbmZvX19wYW5lbCB7XG4gIHBhZGRpbmc6IDI4cHggMjBweDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLW91dDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uICoge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24gcCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGh5cGhlbnM6IGF1dG87XG4gIGxpbmUtY2xhbXA6IDM7XG4gIG1heC1oZWlnaHQ6IDYwLjA2cHg7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1zaG9ydCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICBsaW5lLWNsYW1wOiB1bnNldDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB1bnNldDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1mdWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgbGluZS1jbGFtcDogdW5zZXQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdW5zZXQ7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB0ZXh0LW92ZXJmbG93OiB1bnNldDtcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLWZ1bGwgcCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tZnVsbCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICBsaW5lLWNsYW1wOiB1bnNldDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB1bnNldDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRleHQtb3ZlcmZsb3c6IHVuc2V0O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tYWN0aXZlIHAge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLWFjdGl2ZSBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnByb2plY3QtaW5mb19fbW9yZSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnByb2plY3QtaW5mb19fbW9yZSBzdmcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA0cHg7XG59XG4ucHJvamVjdC1pbmZvX19tb3JlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvcGFjaXR5OiAwLjg7XG59XG4ucHJvamVjdC1pbmZvX19tb3JlLS1hY3RpdmUgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5wcm9qZWN0LWluZm8ucHJvamVjdC1pbmZvLS1leHBhbmRlZCAucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tc2hvcnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2plY3QtaW5mby5wcm9qZWN0LWluZm8tLWV4cGFuZGVkIC5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1mdWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvamVjdC1pbmZvLnByb2plY3QtaW5mby0tZXhwYW5kZWQgLnByb2plY3QtaW5mb19fcGFuZWwge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4ucmV2aWV3cy1zZWN0aW9uX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxcmVtO1xufVxuLnJldmlld3Mtc2VjdGlvbl9fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLnJldmlld3Mtc2VjdGlvbl9fdmlldy1hbGwge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1pbi13aWR0aDogMTU3cHg7XG4gIG1hcmdpbjogMzJweCBhdXRvIDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJldmlld3Mtc2VjdGlvbl9fdmlldy1hbGwubG9hZGluZyB7XG4gIG9wYWNpdHk6IDAuNztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucmV2aWV3cy1zZWN0aW9uX19zaG93LWxlc3Mge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1pbi13aWR0aDogMTU3cHg7XG4gIG1hcmdpbjogMzJweCBhdXRvIDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJldmlld3Mtc2VjdGlvbl9fbG9hZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweDtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5yZXZpZXdzLXNlY3Rpb25fX2Vycm9yIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogI2QzMmYyZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWJlZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXJnaW46IDIwcHggMDtcbn1cblxuLnJldmlldy1jYXJkIHtcbiAgcGFkZGluZy1ib3R0b206IDM2cHg7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4ucmV2aWV3LWNhcmQuYWpheC1sb2FkaW5nIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xufVxuLnJldmlldy1jYXJkLmFqYXgtbG9hZGVkIHtcbiAgYW5pbWF0aW9uOiBmYWRlSW5VcCAwLjVzIGVhc2UgZm9yd2FyZHM7XG59XG4ucmV2aWV3LWNhcmRfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG4gIHBhZGRpbmc6IDEzcHggMTdweCAxNXB4IDI4cHg7XG59XG4ucmV2aWV3LWNhcmRfX3VzZXItaW5mbyB7XG4gIGZsZXg6IDE7XG59XG4ucmV2aWV3LWNhcmRfX25hbWUge1xuICBtYXJnaW46IDAgMCAwLjI1cmVtIDA7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi5yZXZpZXctY2FyZF9fYXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xufVxuLnJldmlldy1jYXJkX19tZXRhIHtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuLnJldmlldy1jYXJkX19tZXRhLXRleHQge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjNzU3NTc1O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ucmV2aWV3LWNhcmRfX3JhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTFweDtcbn1cbi5yZXZpZXctY2FyZF9fcmF0ZXMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnJldmlldy1jYXJkX19yZWNvbW1lbmQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnJldmlldy1jYXJkX19jb21tZW50IHtcbiAgcGFkZGluZzogMjhweCAxOHB4O1xufVxuLnJldmlldy1jYXJkX19jb21tZW50IHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLnJldmlldy1jYXJkX19jb21tZW50IHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG4ucmV2aWV3LWNhcmRfX3JlYWQtbW9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAyOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucmV2aWV3LWNhcmRfX3JlYWQtbW9yZTpob3ZlciB7XG4gIGNvbG9yOiAjMDA2NmNjO1xufVxuLnJldmlldy1jYXJkX19jb21tZW50LXRleHQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZTtcbn1cbi5yZXZpZXctY2FyZF9fY29tbWVudC10ZXh0LmNvbGxhcHNlZCB7XG4gIG1heC1oZWlnaHQ6IDQuMmVtO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIGxpbmUtY2xhbXA6IDM7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5yZXZpZXctY2FyZF9fY29tbWVudC10ZXh0LmV4cGFuZGVkIHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5yZXZpZXctY2FyZF9fZ2FsbGVyeSB7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgcGFkZGluZzogMHB4IDE3cHg7XG59XG5cbi5yYXRpbmctbnVtYmVyIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4ucmF0ZXMtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMTIwcHgsIDFmcikpO1xuICBib3gtc2hhZG93OiAycHggMnB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wMzEzNzI1NDkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmctYmxvY2s6IDEycHg7XG59XG5cbi5yYXRlLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAxNXB4IDM2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5yYXRlLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiAxcHggc29saWQgI0U1RTVFNTtcbn1cbi5yYXRlLWl0ZW1fX2xhYmVsIHtcbiAgY29sb3I6ICM3NTc1NzU7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi5yYXRlLWl0ZW1fX3ZhbHVlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzRBNEE0QTtcbn1cblxuLnJlY29tbWVuZC1iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGVkZGE7XG4gIGNvbG9yOiAjMTU1NzI0O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MzZTZjYjtcbn1cblxuLnJldmlldy1nYWxsZXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xufVxuLnJldmlldy1nYWxsZXJ5X19pdGVtIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA3NnB4O1xuICBoZWlnaHQ6IDc2cHg7XG59XG4ucmV2aWV3LWdhbGxlcnlfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJldmlld3MtcmF0aW5nLWRpc3BsYXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI2cHg7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxOXB4O1xufVxuLnJldmlld3MtcmF0aW5nLWRpc3BsYXkgLnJhdGluZy1udW1iZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA0cHg7XG59XG4ucmV2aWV3cy1yYXRpbmctZGlzcGxheSAucmF0aW5nLXN0YXIge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5yZXZpZXdzLXJhdGluZy1kaXNwbGF5IC5yZXZpZXdzLWNvdW50IHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNnB4O1xufVxuXG4uc2luZ2xlLXByb2plY3QgLnJhdGluZy1zdGFyIHBhdGgge1xuICBmaWxsOiAjMkY3M0UyO1xufVxuXG4uc2luZ2xlLXByb2plY3QgLm1vZGFsLWNsb3NlIHN2Zyxcbi5zaW5nbGUtcHJvamVjdCAucmVtb2RhbC1jbG9zZSBzdmcge1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xufVxuLnNpbmdsZS1wcm9qZWN0IC5nYWxsZXJ5LW1vZGFsX19jbG9zZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNpbmdsZS1wcm9qZWN0IC5nYWxsZXJ5LW1vZGFsX19oZWFkZXItaW5mbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZS1wcm9qZWN0IC5yZW1vZGFsLWNsb3NlIHN2ZyB7XG4gICAgbWluLXdpZHRoOiA1MnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmV2aWV3cy1zZWN0aW9uX19oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnJldmlld3Mtc2VjdGlvbl9fc3RhdHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAwLjc1cmVtO1xuICB9XG4gIC5yZXZpZXdzLXJhdGluZy1kaXNwbGF5IHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgfVxuICAucmV2aWV3cy1yYXRpbmctZGlzcGxheSAucmF0aW5nLW51bWJlciB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gIH1cbiAgLnJldmlld3MtcmF0aW5nLWRpc3BsYXkgLnJhdGluZy1zdGFyIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gIH1cbiAgLnJldmlldy1jYXJkX19oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnJhdGVzLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbiAgLnJldmlldy1nYWxsZXJ5X19pbWFnZSB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG4jYWRkaXRpb25hbC1yZXZpZXdzLWNvbnRhaW5lciAucmV2aWV3LWNhcmQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0U1RTVFNTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4jYWRkaXRpb25hbC1yZXZpZXdzLWNvbnRhaW5lciAucmV2aWV3LWNhcmQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiBub25lO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLnJldmlld3Mtc3Bpbm5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2YzZjNmMztcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM2NjY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uY29udGFjdC1jYXJkIHtcbiAgcGFkZGluZzogNDBweCAyMHB4IDIwcHg7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMjBweDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgei1pbmRleDogMTA7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhY3QtY2FyZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB0b3A6IDExMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5jb250YWN0LWNhcmRfX2F2YXRhciB7XG4gIGluc2V0LWlubGluZS1zdGFydDogNTAlO1xuICBpbnNldC1ibG9jay1zdGFydDogLTM0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICB3aWR0aDogNjdweDtcbiAgaGVpZ2h0OiA2N3B4O1xufVxuLmNvbnRhY3QtY2FyZF9fYXZhdGFyLS1wbGFjZWhvbGRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRjczRTI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNvbnRhY3QtY2FyZF9fYXZhdGFyLS1wbGFjZWhvbGRlciBzdmcge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5jb250YWN0LWNhcmRfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uY29udGFjdC1jYXJkX19uYW1lIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG59XG4uY29udGFjdC1jYXJkX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cbi5jb250YWN0LWNhcmRfX2Zvcm0tdGl0bGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBnYXA6IDdweDtcbn1cbi5jb250YWN0LWNhcmRfX2Zvcm0tdGl0bGU6YmVmb3JlLCAuY29udGFjdC1jYXJkX19mb3JtLXRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1RTVFNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFjdC1jYXJkX19pbWFnZSB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG4gIC5jb250YWN0LWNhcmRfX2luZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29udGFjdC1jYXJkX19idG4ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDIwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDkwcHgpO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gIH1cbiAgLmNvbnRhY3QtY2FyZF9fYnRuLS1hdC1vcmlnaW5hbC1wb3NpdGlvbiB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbGVmdDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgei1pbmRleDogYXV0bztcbiAgfVxufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDM0cHg7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQtLXdpZHRoLWhhbGYge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0td2lkdGgtZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2xhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICByaWdodDogNnB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9sYWJlbC5mbG9hdGluZy1sYWJlbC0tYWN0aXZlIHtcbiAgdG9wOiAtMTNweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogI0EwQTBBMDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyIGlucHV0LFxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweCA1cHggOXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dDo6cGxhY2Vob2xkZXIsXG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyIHNlbGVjdDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyIGlucHV0OmZvY3VzLFxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMkY3M0UyO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2lubmVyIHtcbiAgcGFkZGluZzogMTJweCAwO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19saXN0IHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faXRlbSB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjlmYTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0tdHlwZS1jaGVja2JveCAuZ2Nob2ljZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzY2Njtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0tdHlwZS1jaGVja2JveCAuZ2Nob2ljZSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IC5nY2hvaWNlIGxhYmVsIHtcbiAgbWFyZ2luOiAwO1xuICBmbGV4OiAxO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm0tYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMkY3M0UyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMkY3M0UyO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyRjczRTI7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZm9ybS1idXR0b246YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkLS10eXBlLWhvbmV5cG90IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnByb2plY3QtZ2FsbGVyeSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wcm9qZWN0LWdhbGxlcnlfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4ucHJvamVjdC1nYWxsZXJ5X19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMTZweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9qZWN0LWdhbGxlcnlfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2plY3QtZ2FsbGVyeV9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDI1cHg7XG4gIH1cbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2l0ZW0ge1xuICBtYXgtd2lkdGg6IDMyN3B4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9qZWN0LWdhbGxlcnlfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMzAycHg7XG4gIH1cbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2l0ZW06aG92ZXIgLnByb2plY3QtZ2FsbGVyeV9faXRlbV9fYWN0aW9ucyB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucHJvamVjdC1nYWxsZXJ5X19hY3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9qZWN0LWdhbGxlcnlfX2FjdGlvbnMge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjQpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMikgNTAuNSUsIHJnYmEoMCwgMCwgMCwgMC40KSAxMDAlKTtcbiAgfVxufVxuLnByb2plY3QtZ2FsbGVyeV9fc2hhcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMTBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDEwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4ucHJvamVjdC1nYWxsZXJ5X19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2xpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnByb2plY3QtZ2FsbGVyeV9faW1hZ2UtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFzcGVjdC1yYXRpbzogMzI3LzIzODtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvamVjdC1nYWxsZXJ5X19pbWFnZS1jb250YWluZXIge1xuICAgIGFzcGVjdC1yYXRpbzogMzAyLzIyNDtcbiAgfVxufVxuLnByb2plY3QtZ2FsbGVyeV9faW1hZ2UtY29udGFpbmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2ltYWdlLWNvbnRhaW5lcjpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuLnByb2plY3QtZ2FsbGVyeV9fY2FwdGlvbiB7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuLnByb2plY3QtZ2FsbGVyeV9fY2FwdGlvbiBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzY2NjtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9qZWN0LWdhbGxlcnlfX2NhcHRpb24gcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2plY3QtZ2FsbGVyeV9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLnByb2plY3QtZ2FsbGVyeV9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4vKipcbiAqIFJlbGF0ZWQgUHJvamVjdHMgU2VjdGlvbiBTdHlsZXNcbiAqIE5vdyBpbXBvcnRzIGFuZCB1c2VzIHRoZSBzaGFyZWQgcHJvamVjdC1jYXJkIGNvbXBvbmVudFxuICovXG4vKipcbiAqIFByb2plY3QgQ2FyZCBDb21wb25lbnQgU3R5bGVzXG4gKiBCYXNlIGNvbXBvbmVudCB0aGF0IGNhbiBiZSB1c2VkIGFjcm9zcyByZWxhdGVkIHByb2plY3RzLCBhcmNoaXZlIHBhZ2VzLCBhbmQgcmVjb21tZW5kZWQgcHJvamVjdHNcbiAqIENvbnRhaW5zIGFsbCB0aGUgY29yZSBwcm9qZWN0IGNhcmQgZnVuY3Rpb25hbGl0eSB1c2luZyBwbGFjZWhvbGRlcnMgZm9yIHJldXNlXG4gKi9cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIHtcbiAgbWF4LXdpZHRoOiAzMjdweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMzAycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFzcGVjdC1yYXRpbzogMzI3LzIzODtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc2xpZGVyIHtcbiAgICBhc3BlY3QtcmF0aW86IDE1MS8xMTI7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3N3aXBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3N3aXBlciAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3N3aXBlciAuc3dpcGVyLXNsaWRlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zd2lwZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fYWN0aW9ucyB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNCkgMCUsIHJnYmEoMCwgMCwgMCwgMC4yKSA1MC41JSwgcmdiYSgwLCAwLCAwLCAwLjQpIDEwMCUpO1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zaGFyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAxMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMTBweDtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2J1dHRvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1lbmQ6IDEwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAxMHB4O1xuICB6LWluZGV4OiAxMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA5cHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3BhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgei1pbmRleDogMTA7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgbWFyZ2luOiAwIDJweDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX25leHQsIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDU5JTtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHotaW5kZXg6IDEwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIG9wYWNpdHk6IDA7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbmV4dDo6YWZ0ZXIsIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcmV2OjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbmV4dDpob3ZlciwgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnN3aXBlci1idXR0b24tZGlzYWJsZWQucmVsYXRlZC1wcm9qZWN0c19fbmV4dCwgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnN3aXBlci1idXR0b24tZGlzYWJsZWQucmVsYXRlZC1wcm9qZWN0c19fcHJldiB7XG4gIG9wYWNpdHk6IDAuMztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19uZXh0IHN2ZywgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXYgc3ZnIHtcbiAgd2lkdGg6IDhweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX25leHQge1xuICByaWdodDogOHB4O1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX25leHQ6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBtYXJnaW4tbGVmdDogLTJweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXYge1xuICBsZWZ0OiA4cHg7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcHJldjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc2xpZGUge1xuICBhc3BlY3QtcmF0aW86IDMyNy8yMzg7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc2xpZGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3NsaWRlIHtcbiAgICBhc3BlY3QtcmF0aW86IDE1MS8xMTI7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3BsYWNlaG9sZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGFzcGVjdC1yYXRpbzogMzI3LzIzODtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcGxhY2Vob2xkZXIge1xuICAgIGFzcGVjdC1yYXRpbzogMTUxLzExMjtcbiAgfVxufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3BsYWNlaG9sZGVyIHN2ZyB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAxNnB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcHJvamVjdC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG4gIGxpbmUtY2xhbXA6IDE7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3Byb2plY3QtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fYXV0aG9yIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzY2NjtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fYXV0aG9yIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fZGl2aWRlciB7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRBNEE0QTtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMnB4O1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZyAuc3RhciB7XG4gIGNvbG9yOiAjZGRkO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZyAuc3Rhci0tZmlsbGVkIHtcbiAgY29sb3I6ICNmZmMxMDc7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nIC5zdGFyIHN2ZyB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmctbnVtYmVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAycHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmctdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2NjY7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19jb21tZW50cyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG5cbi5wcm9qZWN0cy1saXN0X19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMTZweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9qZWN0cy1saXN0X19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9qZWN0cy1saXN0X19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9qZWN0cy1saXN0X19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbTpob3ZlciAucmVsYXRlZC1wcm9qZWN0c19fYWN0aW9ucyB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIG9wYWNpdHk6IDE7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbTpob3ZlciAucmVsYXRlZC1wcm9qZWN0c19fbmV4dCxcbi5yZWxhdGVkLXByb2plY3RzX19pdGVtOmhvdmVyIC5yZWxhdGVkLXByb2plY3RzX19wcmV2IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuW2Rpcj1ydGxdIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmctdGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbltkaXI9cnRsXSAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fY29tbWVudHMge1xuICBnYXA6IDZweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHMge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucmVsYXRlZC1wcm9qZWN0c19fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMTZweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2dyaWQge1xuICBnYXA6IDI4cHg7XG59XG5cbi5kZXNpZ25lci1pbmZvIHtcbiAgcGFkZGluZzogMTlweCAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLmRlc2lnbmVyLWluZm9fX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kZXNpZ25lci1pbmZvX19waG90by13cmFwcGVyIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5kZXNpZ25lci1pbmZvX19waG90byB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5kZXNpZ25lci1pbmZvX19waG90by0tcGxhY2Vob2xkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmRlc2lnbmVyLWluZm9fX3Bob3RvLS1wbGFjZWhvbGRlciBzdmcge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5kZXNpZ25lci1pbmZvX19kZXRhaWxzIHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAzMHB4O1xufVxuLmRlc2lnbmVyLWluZm9fX2hlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4uZGVzaWduZXItaW5mb19fbWFpbiB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5kZXNpZ25lci1pbmZvX19uYW1lIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmRlc2lnbmVyLWluZm9fX21ldGEge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuLmRlc2lnbmVyLWluZm9fX3JhdGluZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVzaWduZXItaW5mb19fcmF0aW5nIHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgfVxufVxuLmRlc2lnbmVyLWluZm9fX3JhdGluZy1udW1iZXIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZGVzaWduZXItaW5mb19fc3RhciB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLmRlc2lnbmVyLWluZm9fX3Jldmlld3MtY291bnQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uZGVzaWduZXItaW5mb19fYWRkaXRpb25hbCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5kZXNpZ25lci1pbmZvX19maWVsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5kZXNpZ25lci1pbmZvIC5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5kZXNpZ25lci1pbmZvX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMThweDtcbn1cbi5kZXNpZ25lci1pbmZvIC5jYXBzdWxlIHtcbiAgcGFkZGluZzogOXB4IDI0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuLmRlc2lnbmVyLWluZm8gLmNhcHN1bGUuYWN0aXZlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmRlc2lnbmVyLWluZm9fX2FsbC1zZXJ2aWNlcy1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kZXNpZ25lci1pbmZvX19hbGwtc2VydmljZXMtbGluayBzdmcge1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLmRlc2lnbmVyLWluZm9fX2FsbC1zZXJ2aWNlcy1saW5rLmFjdGl2ZSBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmRlc2lnbmVyLWluZm9fX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzY2NjY2NjtcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRlc2lnbmVyLWluZm9fX2xhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cbn1cbi5kZXNpZ25lci1pbmZvX192YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZsZXg6IDE7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4uZGVzaWduZXItaW5mb19fdmFsdWUgc3ZnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVzaWduZXItaW5mb19fdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuLmRlc2lnbmVyLWluZm9fX3ZhbHVlIGEge1xuICBjb2xvcjogIzJGNzNFMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmRlc2lnbmVyLWluZm9fX3ZhbHVlIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5kZXNpZ25lci1pbmZvX193cmFwcGVyIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRlc2lnbmVyLWluZm8ge1xuICAgIHBhZGRpbmc6IDE5cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX3JhdGluZy1udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19yZXZpZXdzLWNvdW50IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDVweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fYWRkaXRpb25hbCB7XG4gICAgcGFkZGluZy10b3A6IDE4cHg7XG4gICAgbWFyZ2luLXRvcDogMTdweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fZmllbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19kZXRhaWxzIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX2NvbnRlbnQge1xuICAgIGdhcDogMTZweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fbmFtZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fZG9tYWluIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19wcm9qZWN0LXJvbGVzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19yYXRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIG1hcmdpbi1pbmxpbmU6IC00cHg7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX21ldGEge1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuLmRlc2lnbmVyLWluZm9fX2JpbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hcmNoaXZlLmF1dGhvciAuZW50cnktY29udGVudC0tbm8tYmFubmVyIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG59XG4uYXJjaGl2ZS5hdXRob3IgLmNvbnRlbnQtbWV0YS1hY3Rpb25zX19tb2JpbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTYxcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFyY2hpdmUuYXV0aG9yIC5jb250ZW50LW1ldGEtYWN0aW9uc19fbW9iaWxlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGdhcDogMTNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5hcmNoaXZlLmF1dGhvciAucHJvamVjdCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLmFyY2hpdmUuYXV0aG9yIC5wcm9qZWN0IC5iYW5uZXItZ2FsbGVyeV9fZ3JpZCBpbWcge1xuICAgIG1pbi1oZWlnaHQ6IDI0M3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgfVxuICAuYXJjaGl2ZS5hdXRob3IgLnByb2plY3QgLmRlc2lnbmVyLWluZm8gLmQtaW5saW5lIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICB9XG4gIC5hcmNoaXZlLmF1dGhvciAucHJvamVjdCAucHJvamVjdC1pbmZvLFxuICAuYXJjaGl2ZS5hdXRob3IgLnByb2plY3QgLmRlc2lnbmVyLWluZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbiAgLmFyY2hpdmUuYXV0aG9yIC5wcm9qZWN0IC5yYXRlLWl0ZW0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuYXJjaGl2ZS5hdXRob3IgLnByb2plY3QgLnJldmlldy1jYXJkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAuYXJjaGl2ZS5hdXRob3IgbWFpbiB7XG4gICAgcGFkZGluZy10b3A6IDM0cHg7XG4gIH1cbiAgLmFyY2hpdmUuYXV0aG9yIC5lbnRyeS1oZWFkZXJfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG4gIC5hcmNoaXZlLmF1dGhvciAuYmFubmVyLWdhbGxlcnktLXNpbmdsZSAuYmFubmVyLWdhbGxlcnlfX2l0ZW0tLXNpbmdsZSB7XG4gICAgYXNwZWN0LXJhdGlvOiAzMS8yMztcbiAgfVxuICAuYXJjaGl2ZS5hdXRob3IgLmJ0bi1pY29uIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcbiAgfVxuICAuYXJjaGl2ZS5hdXRob3IgLmJ0bi1pY29uIHN2ZyB7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICB9XG4gIC5hcmNoaXZlLmF1dGhvciAuY29udGVudC1tZXRhLWFjdGlvbnNfX21vYmlsZSB7XG4gICAgYm90dG9tOiAtNjFweDtcbiAgfVxuICAuYXJjaGl2ZS5hdXRob3IgLmJhbm5lci1nYWxsZXJ5X19zaG93LW1vcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFyY2hpdmUuYXV0aG9yIC5iYW5uZXItZ2FsbGVyeV9fcGhvdG9ncmFwaGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogLTQycHg7XG4gIH1cbn1cblxuLnByb2plY3QtaW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDUzcHg7XG59XG4ucHJvamVjdC1pbmZvX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4ucHJvamVjdC1pbmZvX19wYW5lbCB7XG4gIHBhZGRpbmc6IDI4cHggMjBweDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLW91dDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uICoge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24gcCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGh5cGhlbnM6IGF1dG87XG4gIGxpbmUtY2xhbXA6IDM7XG4gIG1heC1oZWlnaHQ6IDYwLjA2cHg7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1zaG9ydCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICBsaW5lLWNsYW1wOiB1bnNldDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB1bnNldDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1mdWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgbGluZS1jbGFtcDogdW5zZXQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdW5zZXQ7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB0ZXh0LW92ZXJmbG93OiB1bnNldDtcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLWZ1bGwgcCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tZnVsbCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICBsaW5lLWNsYW1wOiB1bnNldDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB1bnNldDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRleHQtb3ZlcmZsb3c6IHVuc2V0O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tYWN0aXZlIHAge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLWFjdGl2ZSBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnByb2plY3QtaW5mb19fbW9yZSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnByb2plY3QtaW5mb19fbW9yZSBzdmcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA0cHg7XG59XG4ucHJvamVjdC1pbmZvX19tb3JlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvcGFjaXR5OiAwLjg7XG59XG4ucHJvamVjdC1pbmZvX19tb3JlLS1hY3RpdmUgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5wcm9qZWN0LWluZm8ucHJvamVjdC1pbmZvLS1leHBhbmRlZCAucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tc2hvcnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2plY3QtaW5mby5wcm9qZWN0LWluZm8tLWV4cGFuZGVkIC5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1mdWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvamVjdC1pbmZvLnByb2plY3QtaW5mby0tZXhwYW5kZWQgLnByb2plY3QtaW5mb19fcGFuZWwge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uY29udGFjdC1jYXJkIHtcbiAgcGFkZGluZzogNDBweCAyMHB4IDIwcHg7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMjBweDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgei1pbmRleDogMTA7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhY3QtY2FyZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB0b3A6IDExMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5jb250YWN0LWNhcmRfX2F2YXRhciB7XG4gIGluc2V0LWlubGluZS1zdGFydDogNTAlO1xuICBpbnNldC1ibG9jay1zdGFydDogLTM0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICB3aWR0aDogNjdweDtcbiAgaGVpZ2h0OiA2N3B4O1xufVxuLmNvbnRhY3QtY2FyZF9fYXZhdGFyLS1wbGFjZWhvbGRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRjczRTI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNvbnRhY3QtY2FyZF9fYXZhdGFyLS1wbGFjZWhvbGRlciBzdmcge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5jb250YWN0LWNhcmRfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uY29udGFjdC1jYXJkX19uYW1lIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG59XG4uY29udGFjdC1jYXJkX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cbi5jb250YWN0LWNhcmRfX2Zvcm0tdGl0bGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBnYXA6IDdweDtcbn1cbi5jb250YWN0LWNhcmRfX2Zvcm0tdGl0bGU6YmVmb3JlLCAuY29udGFjdC1jYXJkX19mb3JtLXRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1RTVFNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFjdC1jYXJkX19pbWFnZSB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG4gIC5jb250YWN0LWNhcmRfX2luZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29udGFjdC1jYXJkX19idG4ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDIwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDkwcHgpO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gIH1cbiAgLmNvbnRhY3QtY2FyZF9fYnRuLS1hdC1vcmlnaW5hbC1wb3NpdGlvbiB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbGVmdDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgei1pbmRleDogYXV0bztcbiAgfVxufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDM0cHg7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQtLXdpZHRoLWhhbGYge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0td2lkdGgtZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2xhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICByaWdodDogNnB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9sYWJlbC5mbG9hdGluZy1sYWJlbC0tYWN0aXZlIHtcbiAgdG9wOiAtMTNweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogI0EwQTBBMDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyIGlucHV0LFxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweCA1cHggOXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dDo6cGxhY2Vob2xkZXIsXG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyIHNlbGVjdDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyIGlucHV0OmZvY3VzLFxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMkY3M0UyO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2lubmVyIHtcbiAgcGFkZGluZzogMTJweCAwO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19saXN0IHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faXRlbSB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjlmYTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0tdHlwZS1jaGVja2JveCAuZ2Nob2ljZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzY2Njtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0tdHlwZS1jaGVja2JveCAuZ2Nob2ljZSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IC5nY2hvaWNlIGxhYmVsIHtcbiAgbWFyZ2luOiAwO1xuICBmbGV4OiAxO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm0tYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMkY3M0UyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMkY3M0UyO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyRjczRTI7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZm9ybS1idXR0b246YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkLS10eXBlLWhvbmV5cG90IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmRlc2lnbmVyLWluZm8ge1xuICBwYWRkaW5nOiAxOXB4IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4uZGVzaWduZXItaW5mb19fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRlc2lnbmVyLWluZm9fX3Bob3RvLXdyYXBwZXIge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmRlc2lnbmVyLWluZm9fX3Bob3RvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmRlc2lnbmVyLWluZm9fX3Bob3RvLS1wbGFjZWhvbGRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRjczRTI7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZGVzaWduZXItaW5mb19fcGhvdG8tLXBsYWNlaG9sZGVyIHN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmRlc2lnbmVyLWluZm9fX2RldGFpbHMge1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDMwcHg7XG59XG4uZGVzaWduZXItaW5mb19faGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi5kZXNpZ25lci1pbmZvX19tYWluIHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAwO1xufVxuLmRlc2lnbmVyLWluZm9fX25hbWUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uZGVzaWduZXItaW5mb19fbWV0YSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4uZGVzaWduZXItaW5mb19fcmF0aW5nIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZXNpZ25lci1pbmZvX19yYXRpbmcge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICB9XG59XG4uZGVzaWduZXItaW5mb19fcmF0aW5nLW51bWJlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5kZXNpZ25lci1pbmZvX19zdGFyIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4uZGVzaWduZXItaW5mb19fcmV2aWV3cy1jb3VudCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5kZXNpZ25lci1pbmZvX19hZGRpdGlvbmFsIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNUU1RTU7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLmRlc2lnbmVyLWluZm9fX2ZpZWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmRlc2lnbmVyLWluZm8gLmQtaW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmRlc2lnbmVyLWluZm9fX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxOHB4O1xufVxuLmRlc2lnbmVyLWluZm8gLmNhcHN1bGUge1xuICBwYWRkaW5nOiA5cHggMjRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4uZGVzaWduZXItaW5mbyAuY2Fwc3VsZS5hY3RpdmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZGVzaWduZXItaW5mb19fYWxsLXNlcnZpY2VzLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmRlc2lnbmVyLWluZm9fX2FsbC1zZXJ2aWNlcy1saW5rIHN2ZyB7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uZGVzaWduZXItaW5mb19fYWxsLXNlcnZpY2VzLWxpbmsuYWN0aXZlIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZGVzaWduZXItaW5mb19fbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVzaWduZXItaW5mb19fbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxufVxuLmRlc2lnbmVyLWluZm9fX3ZhbHVlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZmxleDogMTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbi5kZXNpZ25lci1pbmZvX192YWx1ZSBzdmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xuICBtYXJnaW4taW5saW5lLWVuZDogMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZXNpZ25lci1pbmZvX192YWx1ZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG4uZGVzaWduZXItaW5mb19fdmFsdWUgYSB7XG4gIGNvbG9yOiAjMkY3M0UyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZGVzaWduZXItaW5mb19fdmFsdWUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmRlc2lnbmVyLWluZm9fX3dyYXBwZXIge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVzaWduZXItaW5mbyB7XG4gICAgcGFkZGluZzogMTlweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fcmF0aW5nLW51bWJlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX3Jldmlld3MtY291bnQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNXB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19hZGRpdGlvbmFsIHtcbiAgICBwYWRkaW5nLXRvcDogMThweDtcbiAgICBtYXJnaW4tdG9wOiAxN3B4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19maWVsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX2RldGFpbHMge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fY29udGVudCB7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19uYW1lIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19kb21haW4ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX3Byb2plY3Qtcm9sZXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX3JhdGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgbWFyZ2luLWlubGluZTogLTRweDtcbiAgICBnYXA6IDVweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fbWV0YSB7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG4uZGVzaWduZXItaW5mb19fYmlvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBob3Rvcy1nYWxsZXJ5X19icmVhZGNydW1icyB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNzc3O1xufVxuLnBob3Rvcy1nYWxsZXJ5X19icmVhZGNydW1icyBhIHtcbiAgY29sb3I6ICM3Nzc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5waG90b3MtZ2FsbGVyeV9fYnJlYWRjcnVtYnMgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvciwgIzJmNzNlMik7XG59XG4ucGhvdG9zLWdhbGxlcnlfX2JyZWFkY3J1bWJzIC5zZXBhcmF0b3Ige1xuICBtYXJnaW46IDAgMC41cmVtO1xuICBjb2xvcjogIzk5OTtcbn1cbi5waG90b3MtZ2FsbGVyeV9fYnJlYWRjcnVtYnMgLmN1cnJlbnQge1xuICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvciwgIzJmNzNlMik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucGhvdG9zLWdhbGxlcnlfX2dyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBnYXA6IDIycHg7XG59XG4ucGhvdG9zLWdhbGxlcnlfX2l0ZW0ge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucGhvdG9zLWdhbGxlcnlfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICBncmlkLXJvdzogc3BhbiAyO1xufVxuLnBob3Rvcy1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCg0KSwgLnBob3Rvcy1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCg3KSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG59XG4ucGhvdG9zLWdhbGxlcnlfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19hbGJ1bS1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA5cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2l0ZW0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIGJveC1zaGFkb3cgMC4zcyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoMSkge1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMTtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCgyKSB7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAyO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDMpIHtcbiAgYXNwZWN0LXJhdGlvOiAxLzI7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMS8zO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDQpIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgYXNwZWN0LXJhdGlvOiAyLzE7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoNSksIC5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCg2KSB7XG4gIGFzcGVjdC1yYXRpbzogMTtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCg3KSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gIGFzcGVjdC1yYXRpbzogMi8xO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDgpLCAuYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoOSkge1xuICBhc3BlY3QtcmF0aW86IDE7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoM24rNykge1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICBhc3BlY3QtcmF0aW86IDIvMTtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19pdGVtOmhvdmVyIC5waG90b3MtZ2FsbGVyeV9fYWN0aW9ucyB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC40KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjIpIDUwLjUlLCByZ2JhKDAsIDAsIDAsIDAuNCkgMTAwJSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2FjdGlvbnMtY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA5cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19saW5rIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2xpbms6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbn1cbi5hbGJ1bS1waG90b3MgLmRlc2lnbmVyLWluZm8ge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2Jvb2ttYXJrLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19ib29rbWFyay1kcm9wZG93bi1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMTAwJSArIDhweCk7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHdpZHRoOiAyODBweDtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYm9va21hcmstZHJvcGRvd24tY29udGVudC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYm9va21hcmstZHJvcGRvd24taGVhZGVyIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19ib29rbWFyay1kcm9wZG93bi1oZWFkZXIgaDUge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyMjI7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYm9va21hcmstZHJvcGRvd24tYm9keSB7XG4gIG1heC1oZWlnaHQ6IDI4MHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiA4cHg7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYm9va21hcmstZHJvcGRvd24tYm9keSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNHB4O1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYm9va21hcmstZHJvcGRvd24tYm9keSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0taXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYm9va21hcmstZHJvcGRvd24tYm9keSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0tY2hlY2tib3gge1xuICBmbGV4LXNocmluazogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWNoZWNrYm94OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWluZm8ge1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDA7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYm9va21hcmstZHJvcGRvd24tYm9keSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0taW5mbyBoNiB7XG4gIG1hcmdpbjogMCAwIDJweCAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjIyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19ib29rbWFyay1kcm9wZG93bi1ib2R5IC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1pbmZvIHAge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2NjY7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYm9va21hcmstZHJvcGRvd24tYm9keSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0tbmFtZSB7XG4gIG1hcmdpbjogMCAwIDJweCAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjIyO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWNvdW50IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNjY2O1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWNvdmVyIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYm9va21hcmstZHJvcGRvd24tZm9vdGVyIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19ib29rbWFyay1sb2FkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDQwcHggMjBweDtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19hbGJ1bXMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNHB4O1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2FsYnVtLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2FsYnVtLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2FsYnVtLWNoZWNrYm94IHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19hbGJ1bS1uYW1lIHtcbiAgZmxleDogMTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzMzMztcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19jcmVhdGUtYWxidW0tYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2NyZWF0ZS1hbGJ1bS1idG4gc3ZnIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWxidW0tcGhvdG9zIHtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgfVxuICAuYWxidW0tcGhvdG9zIC5lbnRyeS1oZWFkZXJfX2NvbnRlbnQgLmVudHJ5LWhlYWRlcl9fbWV0YSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYWxidW0tcGhvdG9zIC5wcm9qZWN0LWluZm8sXG4gIC5hbGJ1bS1waG90b3MgLmRlc2lnbmVyLWluZm8sXG4gIC5hbGJ1bS1waG90b3MgLmVudHJ5LWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGJ1bS1waG90b3MgLnByb2plY3QtaW5mb19fdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuYWxidW0tcGhvdG9zIC5jb2wtMTIuY29sLWxnLTMucHQtNSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLmFsYnVtLXBob3RvcyAuZGVzaWduZXItaW5mbyxcbiAgLmFsYnVtLXBob3RvcyAucHJvamVjdC1pbmZvX19wYW5lbCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAuYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gMTtcbiAgICBhc3BlY3QtcmF0aW86IDE7XG4gIH1cbiAgLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDNuKzQpIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxO1xuICAgIGFzcGVjdC1yYXRpbzogMTtcbiAgfVxuICAuYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYm9va21hcmstZHJvcGRvd24tY29udGVudCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMjYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hbGJ1bS10ZW1wbGF0ZS1kZWZhdWx0IC5tb2RhbC1jbG9zZSBzdmcsXG4gIC5hbGJ1bS10ZW1wbGF0ZS1kZWZhdWx0IC5yZW1vZGFsLWNsb3NlIHN2ZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbi8qIF9fX19fX19fX18gIFNJTkdMRSBQQUdFUyBFTkQgX19fX19fX19fXyovIiwiJHdoaXRlOiAjZmZmZmZmO1xuJGJsYWNrOiAjMDAwMDAwO1xuJGRhcms6IzAzMEExMTtcbiRncmV5OiAjOTc5Nzk3O1xuJGxpZ2h0LWdyZXk6ICNGNUY1RjU7XG4kYmx1OiByZ2JhKDYsIDUwLCA5MCwgMSk7XG5cbiRtYWluLXRpdGxlLWNvbG9yOiAjMjIyMjIyO1xuJGJvZHktdGV4dC1jb2xvcjogIzRBNEE0QTtcbiR0ZXh0LXdoaXRlOiAjZmZmO1xuXG4vLyBCdXR0b24gY29sb3JzXG4kYnRuLXByaW1hcnk6ICMyRjczRTI7XG4kYnRuLXByaW1hcnktaG92ZXI6ICNDNkQ5RkU7XG4kYnRuLXByaW1hcnktY29sb3I6ICNmZmZmZmY7XG4kYnRuLXByaW1hcnktaG92ZXItY29sb3I6ICMwMDAwMDA7XG5cbiRidG4tc2Vjb25kYXJ5LWJnOiAjRkZGRkZGO1xuJGJ0bi1zZWNvbmRhcnktY29sb3I6ICMwMDAwMDA7XG4kYnRuLXNlY29uZGFyeS1ib3JkZXI6ICNFNUU1RTU7XG4kYnRuLXNlY29uZGFyeS1ob3Zlci1ib3JkZXI6ICMyMjIyMjI7XG4kYnRuLXNlY29uZGFyeS1ob3Zlci1jb2xvcjogIzIyMjIyMjtcblxuJGJ0bi10ZXJ0aWFyeS1iZzogI0ZGRkZGRjtcbiRidG4tdGVydGlhcnktY29sb3I6ICMyMjIyMjI7XG4kYnRuLXRlcnRpYXJ5LWhvdmVyLWJnOiAjRjZGN0ZCO1xuJGJ0bi10ZXJ0aWFyeS1ob3Zlci1jb2xvcjogIzRBNEE0QTtcblxuJGJ0bi1naG9zdC1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuJGJ0bi1naG9zdC1ob3Zlci1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXG4kYnRuLWhlYWRlci1iZzogI0ZGRkZGRjtcbiRidG4taGVhZGVyLWNvbG9yOiAjMjIyMjIyO1xuJGJ0bi1oZWFkZXItaG92ZXItYmc6ICNGNkY3RkI7XG5cbi8vIFNoYWRvd1xuJGJ0bi1zaGFkb3c6IDJweCAycHggMTVweCAwcHggIzAwMDAwMDA4O1xuXG4kZGl2aWRlci1saW5lLWNvbG9yOiAjRTBFMEUwO1xuJGRpdmlkZXItbGluZS1jb2xvci1kYXJrOiAjRTVFNUU1O1xuIiwiLy8gQnV0dG9uIFN5c3RlbVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gQmFzZSBidXR0b24gc3R5bGVzXG4uYnRuIHtcblx0Zm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEhlYnJld1wiLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRtaW4td2lkdGg6IDI2NXB4O1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRwYWRkaW5nLWlubGluZTogMjRweDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6IDlweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQvLyBUT0RPOiBBZGQgdHJhbnNpdGlvbiBhbmltYXRpb25zXG5cblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHQvLyBUT0RPOiBBZGQgZm9jdXMgc3R5bGVzIGZvciBhY2Nlc3NpYmlsaXR5XG5cdH1cblxuXHQvLyBEaXNhYmxlZCBzdGF0ZVxuXHQmOmRpc2FibGVkLFxuXHQmLmRpc2FibGVkIHtcblx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxufVxuXG4vLyBCdXR0b24gVmFyaWFudHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIFByaW1hcnkgQnV0dG9uXG4uYnRuLXByaW1hcnkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdGNvbG9yOiAkYnRuLXByaW1hcnktY29sb3I7XG5cdGJvcmRlci1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMsXG5cdCY6YWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXByaW1hcnktaG92ZXI7XG5cdFx0Y29sb3I6ICRidG4tcHJpbWFyeS1ob3Zlci1jb2xvcjtcblx0XHRib3JkZXItY29sb3I6ICRidG4tcHJpbWFyeS1ob3Zlcjtcblx0fVxufVxuXG4vLyBTZWNvbmRhcnkgQnV0dG9uXG4uYnRuLXNlY29uZGFyeSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJ0bi1zZWNvbmRhcnktYmcsIDAuOCk7XG5cdGNvbG9yOiAkYnRuLXNlY29uZGFyeS1jb2xvcjtcblx0Ym9yZGVyLWNvbG9yOiAkYnRuLXNlY29uZGFyeS1ib3JkZXI7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyxcblx0JjphY3RpdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRidG4tc2Vjb25kYXJ5LWJnO1xuXHRcdGNvbG9yOiAkYnRuLXNlY29uZGFyeS1ob3Zlci1jb2xvcjtcblx0XHRib3JkZXItY29sb3I6ICRidG4tc2Vjb25kYXJ5LWhvdmVyLWJvcmRlcjtcblx0fVxufVxuXG4uYnRuLXNlY29uZGFyeS1pbnZlcnQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXNlY29uZGFyeS1iZztcblx0Y29sb3I6ICRidG4tc2Vjb25kYXJ5LWhvdmVyLWNvbG9yO1xuXHRib3JkZXItY29sb3I6ICRidG4tc2Vjb25kYXJ5LWhvdmVyLWJvcmRlcjtcblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzLFxuXHQmOmFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRib3JkZXItY29sb3I6ICMyRjczRTI7XG5cdH1cbn1cblxuLy8gVGVydGlhcnkgQnV0dG9uIChIZWFkZXIgc3R5bGUpXG4uYnRuLXRlcnRpYXJ5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bi10ZXJ0aWFyeS1iZztcblx0Y29sb3I6ICRidG4tdGVydGlhcnktY29sb3I7XG5cdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyxcblx0JjphY3RpdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRidG4tdGVydGlhcnktaG92ZXItYmc7XG5cdFx0Y29sb3I6ICRidG4tdGVydGlhcnktaG92ZXItY29sb3I7XG5cdH1cbn1cblxuLy8gR2hvc3QgQnV0dG9uIChUZXh0IGJ1dHRvbiB3aXRoIHByaW1hcnkgY29sb3IpXG4uYnRuLWdob3N0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiAkYnRuLWdob3N0LWNvbG9yO1xuXHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMsXG5cdCY6YWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogJGJ0bi1naG9zdC1ob3Zlci1jb2xvcjtcblx0XHQvLyBUT0RPOiBBZGQgc3VidGxlIGJhY2tncm91bmQgY29sb3Igb24gaG92ZXJcblx0fVxufVxuXG4vLyBCdXR0b24gU2l6ZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEV4dHJhIFNtYWxsIChUYWcvUGlsbCBzdHlsZSlcbi5idG4teHMge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdG1pbi13aWR0aDogdW5zZXQ7XG5cdHBhZGRpbmc6IDdweCAxMXB4O1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcbiAgICBcdHBhZGRpbmc6IDZweCA3cHg7XG5cdH1cbn1cblxuLy8gVGFnIHN0eWxlIChldmVuIHNtYWxsZXIgZm9yIHBpbGxzKVxuLmJ0bi10YWcge1xuXHRmb250LXNpemU6IDExcHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdG1pbi13aWR0aDogdW5zZXQ7XG5cdHBhZGRpbmc6IDJweCA2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjE7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLy8gU21hbGxcbi5idG4tc20ge1xuXHRtaW4td2lkdGg6IDEwMHB4O1xuXHRwYWRkaW5nLWlubGluZTogMTBweDtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMi4zO1xuXHRmb250LXdlaWdodDogNTAwO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdGxpbmUtaGVpZ2h0OiAyLjc7XG5cdH1cbn1cblxuLy8gTWVkaXVtIChkZWZhdWx0KSAtIGFscmVhZHkgZGVmaW5lZCBpbiBiYXNlIC5idG5cblxuLy8gTGFyZ2Vcbi5idG4tbGcge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHRtaW4td2lkdGg6IDMyMHB4O1xuXHRwYWRkaW5nLWlubGluZTogMzJweDtcblx0Ym9yZGVyLXJhZGl1czogMjRweDtcbn1cblxuLy8gRXh0cmEgTGFyZ2Vcbi5idG4teGwge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiA1NnB4O1xuXHRtaW4td2lkdGg6IDM4MHB4O1xuXHRwYWRkaW5nLWlubGluZTogNDBweDtcblx0Ym9yZGVyLXJhZGl1czogMjhweDtcbn1cblxuLy8gQnV0dG9uIHdpZHRoIHZhcmlhdGlvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5idG4tYXV0byB7XG5cdG1pbi13aWR0aDogYXV0bztcbn1cblxuLmJ0bi1mdWxsIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5idG4tZml0IHtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4vLyBDb21wYWN0IGJ1dHRvbiAodGlnaHRlciBzcGFjaW5nKVxuLmJ0bi1jb21wYWN0IHtcblx0cGFkZGluZy1pbmxpbmU6IDE2cHg7XG5cdG1pbi13aWR0aDogMjAwcHg7XG5cblx0Ji5idG4tc20ge1xuXHRcdHBhZGRpbmctaW5saW5lOiA4cHg7XG5cdFx0bWluLXdpZHRoOiA4MHB4O1xuXHR9XG5cblx0Ji5idG4teHMge1xuXHRcdHBhZGRpbmctaW5saW5lOiA2cHg7XG5cdFx0bWluLXdpZHRoOiBhdXRvO1xuXHR9XG59XG5cbi8vIEljb24gQnV0dG9uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJ0bi1pY29uIHtcblx0bWluLXdpZHRoOiB1bnNldDtcblx0d2lkdGg6IDMycHg7XG5cdGhlaWdodDogMzJweDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDE7XG5cblx0c3ZnLCBpbWcsICoge1xuXHRcdHdpZHRoOiAxNnB4O1xuXHRcdGhlaWdodDogMTZweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC8vIFNtYWxsIGljb24gYnV0dG9uIChsaWtlIGluIHRoZSBzY3JlZW5zaG90KVxuXHQmLmJ0bi1zbSB7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXG5cdFx0c3ZnLCBpbWcsICoge1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gTGFyZ2UgaWNvbiBidXR0b25cblx0Ji5idG4tbGcge1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblxuXHRcdHN2ZywgaW1nLCAqIHtcblx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIEV4dHJhIGxhcmdlIGljb24gYnV0dG9uXG5cdCYuYnRuLXhsIHtcblx0XHR3aWR0aDogNDhweDtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cblx0XHRzdmcsIGltZywgKiB7XG5cdFx0XHR3aWR0aDogMjJweDtcblx0XHRcdGhlaWdodDogMjJweDtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHR3aWR0aDogMjlweDtcblx0XHRoZWlnaHQ6IDI5cHg7XG5cdH1cbn1cblxuLy8gU3F1YXJlIGljb24gYnV0dG9ucyAoZm9yIGJvb2ttYXJrL3NhdmUgc3R5bGUpXG4uYnRuLWljb24tc3F1YXJlIHtcblx0bWluLXdpZHRoOiB1bnNldDtcblx0d2lkdGg6IDI4cHg7XG5cdGhlaWdodDogMjhweDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDE7XG5cblx0c3ZnLCBpbWcsICoge1xuXHRcdHdpZHRoOiAxNHB4O1xuXHRcdGhlaWdodDogMTRweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCYuYnRuLXNtIHtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXG5cdFx0c3ZnLCBpbWcsICoge1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0fVxuXHR9XG59XG5cbi8vIENhdGVnb3J5L1RhZyBidXR0b24gc3R5bGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYnRuLWNhdGVnb3J5IHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRtaW4td2lkdGg6IGF1dG87XG5cdHBhZGRpbmc6IDZweCAxMnB4O1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA2cHg7XG5cblx0Ly8gV2l0aCBpY29uXG5cdHN2ZywgaW1nIHtcblx0XHR3aWR0aDogMTRweDtcblx0XHRoZWlnaHQ6IDE0cHg7XG5cdH1cblxuXHQvLyBTbWFsbCBjYXRlZ29yeSBidXR0b25cblx0Ji5idG4tc20ge1xuXHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRwYWRkaW5nOiA0cHggOHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cblx0XHRzdmcsIGltZyB7XG5cdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdGhlaWdodDogMTJweDtcblx0XHR9XG5cdH1cbn1cblxuLy8gUGhvbmUvQ29udGFjdCBidXR0b24gc3R5bGVcbi5idG4tcGhvbmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXNlY29uZGFyeS1iZztcblx0Y29sb3I6ICRidG4tc2Vjb25kYXJ5LWNvbG9yO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYnRuLXNlY29uZGFyeS1ib3JkZXI7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bWluLXdpZHRoOiBhdXRvO1xuXHRwYWRkaW5nOiA4cHggMTZweDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogOHB4O1xuXG5cdHN2ZywgaW1nIHtcblx0XHR3aWR0aDogMTZweDtcblx0XHRoZWlnaHQ6IDE2cHg7XG5cdH1cblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzLFxuXHQmOmFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bi1zZWNvbmRhcnktYmc7XG5cdFx0Y29sb3I6ICRidG4tc2Vjb25kYXJ5LWhvdmVyLWNvbG9yO1xuXHRcdGJvcmRlci1jb2xvcjogJGJ0bi1zZWNvbmRhcnktaG92ZXItYm9yZGVyO1xuXHR9XG59XG5cbi8vIFNwZWNpYWwgQ2xhc3Nlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gU2hhZG93IGJ1dHRvblxuLmJ0bi1zaGFkb3cge1xuXHRib3gtc2hhZG93OiAkYnRuLXNoYWRvdztcbn1cblxuLy8gSGVhZGVyIHNwZWNpZmljIGJ1dHRvbiAoa2VlcCBleGlzdGluZyBzdHlsZXMgZm9yIGNvbXBhdGliaWxpdHkpXG4uYnRuLWhlYWRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRidG4taGVhZGVyLWJnO1xuXHRjb2xvcjogJGJ0bi1oZWFkZXItY29sb3I7XG5cdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyxcblx0JjphY3RpdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRidG4taGVhZGVyLWhvdmVyLWJnO1xuXHRcdGNvbG9yOiAkYnRuLWhlYWRlci1jb2xvcjtcblx0fVxufVxuXG4vLyBCdXR0b24gd2l0aCBiYWRnZXMgKE5vdGlmaWNhdGlvbiBzeXN0ZW0pXG4uYnRuLWJhZGdlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC5iYWRnZSxcblx0Jjo6YWZ0ZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC02cHg7XG5cdFx0cmlnaHQ6IC02cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGNDc1Nztcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdG1pbi13aWR0aDogMThweDtcblx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuXHRcdGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdH1cblxuXHQvLyBTbWFsbCBkb3QgaW5kaWNhdG9yIChubyBudW1iZXIpXG5cdCYuYmFkZ2UtZG90OjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0bWluLXdpZHRoOiA4cHg7XG5cdFx0d2lkdGg6IDhweDtcblx0XHRoZWlnaHQ6IDhweDtcblx0XHR0b3A6IC0ycHg7XG5cdFx0cmlnaHQ6IC0ycHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgd2hpdGU7XG5cdH1cblxuXHQvLyBJY29uIGJ1dHRvbiBiYWRnZXNcblx0Ji5idG4taWNvbiB7XG5cdFx0LmJhZGdlLFxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHRvcDogLTRweDtcblx0XHRcdHJpZ2h0OiAtNHB4O1xuXHRcdFx0bWluLXdpZHRoOiAxNHB4O1xuXHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdFx0Zm9udC1zaXplOiA4cHg7XG5cdFx0fVxuXG5cdFx0Ji5iYWRnZS1kb3Q6OmFmdGVyIHtcblx0XHRcdHdpZHRoOiA2cHg7XG5cdFx0XHRoZWlnaHQ6IDZweDtcblx0XHRcdG1pbi13aWR0aDogNnB4O1xuXHRcdFx0dG9wOiAtMXB4O1xuXHRcdFx0cmlnaHQ6IC0xcHg7XG5cdFx0fVxuXHR9XG59XG5cbi8vIEJ1dHRvbiBHcm91cHMgJiBDb21iaW5hdGlvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5idG4tZ3JvdXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDhweDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHQuYnRuIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQvLyBSZXNwb25zaXZlIGdhcFxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRnYXA6IDZweDtcblx0fVxufVxuXG4uYnRuLWdyb3VwLS10aWdodCB7XG5cdGdhcDogNHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdGdhcDogMnB4O1xuXHR9XG59XG5cbi5idG4tZ3JvdXAtLXdpZGUge1xuXHRnYXA6IDEycHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0Z2FwOiA4cHg7XG5cdH1cbn1cblxuLy8gQm9va21hcmsgQnV0dG9uIFN0eWxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJ0bi5ib29rbWFya2VkIHtcblx0c3ZnIHBhdGgge1xuXHRcdHN0cm9rZTogJGJ0bi1wcmltYXJ5ICFpbXBvcnRhbnQ7XG5cdFx0ZmlsbDogJGJ0bi1wcmltYXJ5ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8gVE9ETzogQWRkIGFuaW1hdGlvbi90cmFuc2l0aW9uIGVmZmVjdHNcbi8vIFRPRE86IEFkZCBmb2N1cyBpbmRpY2F0b3JzIGZvciBhY2Nlc3NpYmlsaXR5XG4vLyBUT0RPOiBBZGQgYmFkZ2Ugbm90aWZpY2F0aW9uIHN5c3RlbVxuLy8gVE9ETzogSW1wbGVtZW50IGdob3N0IGJ1dHRvbiBjb2xvciB2YXJpYW50c1xuIiwiQGltcG9ydCBcIi4vX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuL19jb2xvcnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4vX2J1dHRvbnMuc2Nzc1wiO1xuXG5odG1sLFxuYm9keSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRkaXJlY3Rpb246IHJ0bDtcbn1cblxuYm9keSB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Zm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEhlYnJld1wiLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdG1pbi13aWR0aDogMzIwcHg7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZDRkNGQztcbn1cblxuKiB7XG5cdGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBIZWJyZXdcIiwgc2Fucy1zZXJpZjtcbn1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbm1haW4ge1xuXHRmbGV4OiAxO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkNGQ0ZDO1xufVxuXG5pbWcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi5uby1zY3JvbGwge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHotaW5kZXg6IDU7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgxNiwgMjgsIDQ0LCAwLjUpO1xuXHR9XG59XG5cbi5jb250YWluZXIge1xuXHRtYXJnaW46IDAgYXV0bztcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTMwMnB4O1xuXHRwYWRkaW5nOiAwIDI0cHg7XG59XG5cbi5kZXZpZGVyIHtcblx0Ym9yZGVyOiBub25lO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNFMEUwRTA7XG59XG5cbi5icmVhZGNydW1icyB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0Y29sb3I6ICM0QTRBNEE7XG5cblx0LmJyZWFkY3J1bWJfbGFzdCB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0fVxufVxuXG4uZW50cnktdGl0bGUge1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0Y29sb3I6ICMyMjIyMjI7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5lbnRyeS1oZWFkZXJfX2NvbnRlbnQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDdweCAwIDA7XG59XG5cbi5zaW5nbGUtYWxidW0tbWFpbiAuZW50cnktaGVhZGVyIHtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmVudHJ5LWhlYWRlcl9fYmFjayB7XG5cdHdpZHRoOiAzNnB4O1xuXHRoZWlnaHQ6IDM2cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IDJweDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGNvbG9yOiAjMjIyO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZSwgYm94LXNoYWRvdyAwLjJzIGVhc2U7XG5cblx0Jjpmb2N1cy12aXNpYmxlIHtcblx0XHRvdXRsaW5lOiAycHggc29saWQgIzIyMjtcblx0XHRvdXRsaW5lLW9mZnNldDogMnB4O1xuXHR9XG59XG5cbi5lbnRyeS1oZWFkZXItLWhhcy1iYWNrIHtcblx0LmVudHJ5LWhlYWRlcl9fY29udGVudCB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdGdhcDogMDtcblx0fVxuXG5cdC5lbnRyeS1oZWFkZXJfX21ldGEge1xuXHRcdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG5cdH1cbn1cblxuLmNvbnRlbnQtbWV0YS1hY3Rpb25zX19kZXNrdG9wIHtcblx0Z2FwOiAxM3B4O1xufVxuXG4ucGFuZWwge1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNGM0YzRjM7XG5cdGJveC1zaGFkb3c6IDJweCAycHggMTVweCAwcHggIzAwMDAwMDA4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0LmNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogMCAxMXB4O1xuXHR9XG5cblx0LmVudHJ5LXRpdGxlIHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdH1cblxuXHQuZW50cnktaGVhZGVyIHtcblx0XHRwYWRkaW5nLWJsb2NrOiA0OXB4IDA7IFxuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblx0aGVhZGVyLmVudHJ5LWhlYWRlci5hcmNoaXZlLWhlYWRlciB7XG5cdFx0cGFkZGluZy10b3A6IDMycHg7XG5cdH1cbn1cblxuLnNjcmVlbi1yZWFkZXItdGV4dDpub3QoLmdmb3JtLWZpZWxkLWxhYmVsKSB7XG5cdGJvcmRlcjogMDtcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuXHRjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHR3aWR0aDogMXB4O1xuXHR3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50O1xuXG5cdCY6Zm9jdXMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdGJveC1zaGFkb3c6IDAgMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcblx0XHRjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0Y2xpcC1wYXRoOiBub25lO1xuXHRcdGNvbG9yOiAjMjE3NTliO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bGVmdDogNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0cGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHRvcDogNXB4O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdHotaW5kZXg6IDEwMDAwMDtcblx0fVxufVxuXG4uaGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ25jZW50ZXIge1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLnBvc3QtMTUzIHtcblx0LmVudHJ5LWhlYWRlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4udGV4dC1tb2JpbGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnRleHQtZGVza3RvcCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC50ZXh0LW1vYmlsZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG59IiwiLnBvc2l0aW9uLWFic29sdXRlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53LTEwMCB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uaC0xMDAge1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmQtZmxleCB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5kLW5vbmUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZmxleC1jb2x1bW4ge1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ucm93IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW4taW5saW5lOiAtMTJweDtcbn1cblxuW2NsYXNzKj1cImNvbC1cIl0ge1xuXHRmbGV4OiAwIDAgYXV0bztcblx0cGFkZGluZy1pbmxpbmU6IDEycHg7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5nYXAtMjAge1xuXHRnYXA6IDIwcHg7XG59XG5cbi5jb2wtMTIge1xuXHRmbGV4OiAwIDAgMTAwJTtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ubXgtYXV0byB7XG5cdG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5cbi5tcy0zIHtcblx0bWFyZ2luLWlubGluZS1zdGFydDogMXJlbTtcbn1cblxuLm15LTMge1xuXHRtYXJnaW4tYmxvY2s6IDFyZW07XG59XG5cbi5teS00IHtcblx0bWFyZ2luLWJsb2NrOiAxLjVyZW07XG59XG5cbi5teS01IHtcblx0bWFyZ2luLWJsb2NrOiAzcmVtO1xufVxuXG4ubXQtMiB7XG5cdG1hcmdpbi1ibG9jay1zdGFydDogMC41cmVtO1xufVxuXG4ubXQtMyB7XG5cdG1hcmdpbi1ibG9jay1zdGFydDogMXJlbTtcbn1cblxuLm10LTUge1xuXHRtYXJnaW4tYmxvY2stc3RhcnQ6IDNyZW07XG59XG5cbi5tYi0xIHtcblx0bWFyZ2luLWJsb2NrLWVuZDogMC4yNXJlbTtcbn1cblxuLm1iLTIge1xuXHRtYXJnaW4tYmxvY2stZW5kOiAwLjVyZW07XG59XG5cbi5tYi0zIHtcblx0bWFyZ2luLWJsb2NrLWVuZDogMXJlbTtcbn1cblxuLm1iLTQge1xuXHRtYXJnaW4tYmxvY2stZW5kOiAxLjVyZW07XG59XG5cbi5tYi01IHtcblx0bWFyZ2luLWJsb2NrLWVuZDogM3JlbTtcbn1cblxuLnB4LTUge1xuXHRwYWRkaW5nLWlubGluZTogM3JlbTtcbn1cblxuLnB0LTUge1xuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAzcmVtO1xufVxuXG4ucHktNSB7XG5cdHBhZGRpbmctYmxvY2s6IDNyZW07XG59XG5cbi5vcmRlci0xIHtcblx0b3JkZXI6IDE7XG59XG5cbi5vcmRlci0yIHtcblx0b3JkZXI6IDI7XG59XG5cbi5vYmplY3QtZml0LWNvdmVyIHtcblx0b2JqZWN0LWZpdDogY292ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQuZC1tZC1mbGV4IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cblx0LmQtbWQtbm9uZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXG5cdC5vcmRlci1tZC0xIHtcblx0XHRvcmRlcjogMTtcblx0fVxuXG5cdC5vcmRlci1tZC0yIHtcblx0XHRvcmRlcjogMjtcblx0fVxuXG5cdC5jb2wtbWQtNSB7XG5cdFx0ZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcblx0XHRtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcblx0fVxuXG5cdC5jb2wtbWQtNiB7XG5cdFx0ZmxleDogMCAwIDUwJTtcblx0XHRtYXgtd2lkdGg6IDUwJTtcblx0fVxuXG5cdC5tdC1sZy0zIHtcblx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IDFyZW07XG5cdH1cblxuXHQubWItbWQtMCB7XG5cdFx0bWFyZ2luLWJsb2NrLWVuZDogMDtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0LmQtbGctbm9uZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5kLWxnLWJsb2NrIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5vZmZzZXQtbGctMSB7XG5cdFx0bWFyZ2luLWlubGluZS1zdGFydDogOC4zMzMzMzMzMyU7XG5cdH1cblxuXHQuY29sLWxnLTMge1xuXHRcdGZsZXg6IDAgMCAyNSU7XG5cdFx0bWF4LXdpZHRoOiAyNSU7XG5cdH1cblxuXHQuY29sLWxnLTQge1xuXHRcdGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG5cdFx0bWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG5cdH1cblxuXHQuY29sLWxnLTUge1xuXHRcdGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG5cdFx0bWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG5cdH1cblxuXHQuY29sLWxnLTYge1xuXHRcdGZsZXg6IDAgMCA1MCU7XG5cdFx0bWF4LXdpZHRoOiA1MCU7XG5cdH1cblxuXHQuY29sLWxnLTkge1xuXHRcdGZsZXg6IDAgMCA3NSU7XG5cdFx0bWF4LXdpZHRoOiA3NSU7XG5cdH1cblxuXHQubXktbGctNSB7XG5cdFx0bWFyZ2luLWJsb2NrOiAzcmVtO1xuXHR9XG5cblx0Lm1iLWxnLTAge1xuXHRcdG1hcmdpbi1ibG9jay1lbmQ6IDA7XG5cdH1cblxuXHQubWItbGctMSB7XG5cdFx0bWFyZ2luLWJsb2NrLWVuZDogMC4yNXJlbTtcblx0fVxuXG5cdC5tYi1sZy0yIHtcblx0XHRtYXJnaW4tYmxvY2stZW5kOiAwLjVyZW07XG5cdH1cblxuXHQubWItbGctMyB7XG5cdFx0bWFyZ2luLWJsb2NrLWVuZDogMXJlbTtcblx0fVxuXG5cdC5tYi1sZy01IHtcblx0XHRtYXJnaW4tYmxvY2stZW5kOiAzcmVtO1xuXHR9XG5cblx0LnB4LWxnLTUge1xuXHRcdHBhZGRpbmctaW5saW5lOiAzcmVtO1xuXHR9XG59XG5cbi50ZXh0LWNlbnRlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZ3LWJvbGQge1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuIiwiLnJ0bCB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG5cbiAgICAud3BjZjcge1xuICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLndwY2Y3LXRleHQsXG4gICAgLndwY2Y3LXRleHRhcmVhLFxuICAgIC53cGNmNy1zZWxlY3Qge1xuICAgICAgICBkaXJlY3Rpb246IHJ0bCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbn0iLCJAaW1wb3J0IFwiLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi5tZW51LWNvbHVtbi5oYXMtc3VibWVudSB7XG5cdHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLmhlYWRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGhlaWdodDogNjBweDtcblx0Ym94LXNoYWRvdzogMnB4IDJweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjAzKTtcblx0cG9zaXRpb246IHN0aWNreTtcblx0dG9wOiAwO1xuXHR6LWluZGV4OiAxMDAwO1xufVxuXG4uaGVhZGVyLWNvbnRhaW5lciB7XG5cdG1heC13aWR0aDogMTMxNnB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0aGVpZ2h0OiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHBhZGRpbmc6IDAgdmFyKC0tc3BhY2luZy1tZCk7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0cGFkZGluZzogMCAyMHB4O1xuXHR9XG59XG5cbmJvZHk+aGVhZGVyPmRpdj5kaXY6bnRoLWNoaWxkKDMpIHtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0Z2FwOiAzMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0LmxvZ28tbW9iaWxlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5oZWFkZXItc2VjdGlvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbmRpdi5oZWFkZXItc2VjdGlvbjpudGgtY2hpbGQoMikge1xuXHRnYXA6IDM1cHg7XG59XG5cbmRpdi5oZWFkZXItc2VjdGlvbjpudGgtY2hpbGQoMykge1xuXHRnYXA6IDMwcHg7XG59XG5cbi5wcm9qZWN0LWJ1dHRvbiBhIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiB2YXIoLS1zcGFjaW5nLXhzKTtcblx0cGFkZGluZzogOHB4IDI0cHg7XG5cdGhlaWdodDogMzhweDtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGNvbG9yOiB3aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjQzZEOUZFO1xuXHRcdGNvbG9yOiAjMjIyO1xuXHR9XG59XG5cbi5zZWFyY2gtc2VjdGlvbiB7XG5cdG1heC13aWR0aDogMjkwcHg7XG5cdHdpZHRoOiAyOTBweDtcblx0bWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLWxnKTtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRtYXgtd2lkdGg6IDQwMHB4O1xuXHRcdHdpZHRoOiAyOTBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmctbWQpO1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0bWF4LXdpZHRoOiAyOTBweDtcblx0XHR3aWR0aDogMjkwcHg7XG5cdH1cbn1cblxuLnNlYXJjaC1iYXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdGlucHV0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDM4cHg7XG5cdFx0cGFkZGluZzogMCA0MHB4IDAgMHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvcik7XG5cdFx0Ym9yZGVyLXJhZGl1czogMThweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0ZCO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHR9XG5cdH1cbn1cblxuLnNlYXJjaC1idXR0b24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAxNHB4O1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRjb2xvcjogdmFyKC0tdGV4dC1saWdodCk7XG59XG5cbi5tZW51LWNvbnRhaW5lciB7XG5cdG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5tZW51LWJ1dHRvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogN3B4O1xuXHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLXNtKTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblxuXHRzdmcge1xuXHRcdHRyYW5zaXRpb246IDAuNXM7XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWxpZ2h0KTtcblx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtc20pO1xuXG5cdFx0c3ZnIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0fVxuXHR9XG59XG5cbi5tZW51LWNvbnRhaW5lcjpob3ZlciAubWVudS1idXR0b24gc3ZnIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLm1lbnUtYnV0dG9uIHtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0c3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4ubG9nby1sYWJlbCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bWFyZ2luLWxlZnQ6IHZhcigtLXNwYWNpbmctbWQpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmxvZ28tY29udGFpbmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubG9nbyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKTtcblx0Ly9tYXJnaW4tbGVmdDogNDBweDtcblxuXHRzdmcge1xuXHRcdHdpZHRoOiAyMXB4O1xuXHRcdGhlaWdodDogMzZweDtcblx0fVxufVxuXG4udG1wIHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmRyb3Bkb3duLFxuLnN1Ym1lbnUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1tZCk7XG5cdGJveC1zaGFkb3c6IDJweCAycHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4wMyk7XG5cdG1pbi13aWR0aDogMTUycHg7XG5cdG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctc20pO1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG5cdHRyYW5zaXRpb246IGFsbCB2YXIoLS10cmFuc2l0aW9uKTtcblx0ei1pbmRleDogMTAwO1xuXG5cdCYuYWN0aXZlLFxuXHQubWVudS1idXR0b246aG92ZXIrJixcblx0Lm1lbnUtY29udGFpbmVyOmhvdmVyICYge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdH1cbn1cblxuLm1lbnUtY29udGFpbmVyLXN1Ym1lbnUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRtYXgtaGVpZ2h0OiA3MHZoICFpbXBvcnRhbnQ7XG5cdG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG5cdHRyYW5zaXRpb246IGFsbCB2YXIoLS10cmFuc2l0aW9uKTtcblx0ei1pbmRleDogMTAwO1xuXHRwYWRkaW5nOiAwIDAgMzBweCAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG5cdCYuYWN0aXZlLFxuXHQubWVudS1idXR0b246aG92ZXIrJixcblx0Lm1lbnUtY29udGFpbmVyOmhvdmVyICYge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdH1cblxuXHQuc3VibWVudS1oZWFkZXIge1xuXHRcdG1hcmdpbjogMjNweCAwO1xuXHRcdGdhcDogMzBweDtcblx0XHR0ZXh0LWFsaWduOiBzdGFydDtcblxuXHRcdGgyIHtcblxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Y29sb3I6IGJsYWNrO1xuXHRcdH1cblx0fVxuXG5cdC5zdWJtZW51LWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IHNjcm9sbDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IDMwcHg7XG5cdFx0c2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXHR9XG5cblx0LnN1Ym1lbnUtY29sdW1uIHtcblx0XHRmbGV4OiAwIDEgYXV0bztcblx0XHR3aWR0aDogYXV0bztcblx0XHRwYWRkaW5nOiAwcHggMjBweDtcblxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cblxuXHQuc3VibWVudS1oZWFkaW5nIHtcblx0XHRtYXJnaW46IDAgMCAxNXB4O1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogMTBweDtcblx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0cGFkZGluZzogNXB4IDA7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHR9XG5cblx0XHRcdC5tZW51LWl0ZW0taWNvbiB7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnN1Ym1lbnUtbGlua3Mge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDA7XG5cblx0XHRsaSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogOHB4O1xuXHRcdFx0cGFkZGluZzogNnB4IDA7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdH1cblxuXHRcdFx0Lm1lbnUtaXRlbS1pY29uIHtcblx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuXHRwYWRkaW5nOiAwcHggNXB4O1xufVxuXG4uZHJvcGRvd24tbWVudSxcbi5zdWJtZW51IHtcblx0bGkge1xuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGdhcDogMTBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDE2cHg7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvciwgIzMzMyk7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWxpZ2h0KTtcblx0XHRcdH1cblxuXHRcdFx0Lm1lbnUtaXRlbS1pY29uIHtcblx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdH1cblx0XHR9XG5cblxuXHR9XG59XG5cbi5zZWFyY2gtYXV0b2NvbXBsZXRlLXJlc3VsdHMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRib3gtc2hhZG93OiAwIDhweCAzMnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cdG1heC1oZWlnaHQ6IDQ4MHB4O1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHR6LWluZGV4OiAxMDAwO1xuXHRtYXJnaW4tdG9wOiA4cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNFOEU4RTg7XG59XG5cbi5zZWFyY2gtcmVzdWx0cy13cmFwcGVyIHtcblx0cGFkZGluZzogMTZweCAwO1xufVxuXG4uc2VhcmNoLWNhdGVnb3J5LXNlY3Rpb24ge1xuXHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjBGMEYwO1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cdH1cblxuXHQmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxuLnNlYXJjaC1jYXRlZ29yeS1oZWFkZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHBhZGRpbmc6IDEycHggMjBweCA4cHg7XG5cdG1hcmdpbi1ib3R0b206IDhweDtcblxuXHQuc2VhcmNoLWNhdGVnb3J5LXRpdGxlIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRjb2xvcjogIzMzMztcblx0fVxuXG5cdC5zZWFyY2gtY2F0ZWdvcnktbGluayB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHdpZHRoOiAzMnB4O1xuXHRcdGhlaWdodDogMzJweDtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0YmFja2dyb3VuZDogI0Y4RjlGQTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogI0U5RUNFRjtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcblx0XHR9XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRmaWxsOiAjNjY2O1xuXHRcdH1cblx0fVxufVxuXG4uc2VhcmNoLWNhdGVnb3J5LWl0ZW1zIHtcblx0cGFkZGluZzogMCA4cHg7XG59XG5cbi5zZWFyY2gtcmVzdWx0LWl0ZW0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdG1hcmdpbjogMCA0cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRnYXA6IDE2cHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6IGluaGVyaXQ7XG5cblx0Jjpob3Zlcixcblx0Ji5hY3RpdmUge1xuXHRcdGJhY2tncm91bmQ6ICNGOEY5RkE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0ycHgpO1xuXHR9XG5cblx0JjphY3RpdmUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMXB4KTtcblx0fVxufVxuXG4uc2VhcmNoLXJlc3VsdC1pbWFnZSB7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXHR3aWR0aDogNDhweDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJhY2tncm91bmQ6ICNGNUY1RjU7XG5cblx0aW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH1cbn1cblxuLnNlYXJjaC1yZXN1bHQtY29udGVudCB7XG5cdGZsZXg6IDE7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRtaW4td2lkdGg6IDA7XG59XG5cbi5zZWFyY2gtcmVzdWx0LXRpdGxlIHtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRjb2xvcjogIzIyMjtcblx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnNlYXJjaC1yZXN1bHQtc3VidGl0bGUge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGNvbG9yOiAjNjY2O1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnNlYXJjaC1sb2FkaW5nIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmc6IDMycHggMjBweDtcblx0Z2FwOiAxMnB4O1xufVxuXG4uc2VhcmNoLWxvYWRpbmctc3Bpbm5lciB7XG5cdHdpZHRoOiAxOHB4O1xuXHRoZWlnaHQ6IDE4cHg7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNFOEU4RTg7XG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yLCAjMkY3M0UyKTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG5cbi5zZWFyY2gtbG9hZGluZy10ZXh0IHtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRjb2xvcjogIzY2Njtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnNlYXJjaC1wYWdlLWhlYWRlciAuc2VhcmNoLW5vLXJlc3VsdHMge1xuXHRwYWRkaW5nOiAzMnB4IDIwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlYXJjaC1uby1yZXN1bHRzLXRleHQge1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGNvbG9yOiAjNjY2O1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuXG4uc2VhcmNoLXBhZ2UtaGVhZGVyIC5zZWFyY2gtZXJyb3Ige1xuXHRwYWRkaW5nOiAzMnB4IDIwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlYXJjaC1lcnJvci10ZXh0IHtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRjb2xvcjogI2U3NGMzYztcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnNlYXJjaC1zZWN0aW9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VhcmNoLWZvcm0ge1xuXHR3aWR0aDogMTAwJTtcblxuXHQuc2VhcmNoLWJhciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5tb2JpbGUtbWVudS1vdmVybGF5IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAtMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyLWlubGluZS1zdGFydDogMXB4IHNvbGlkICNFNUU1RTU7XG5cdGJveC1zaGFkb3c6IC0ycHggLTJweCAyMHB4IDBweCAjMDAwMDAwMTQ7XG5cdHotaW5kZXg6IDk5OTk7XG5cdHRyYW5zaXRpb246IHJpZ2h0IDAuM3MgZWFzZTtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXG5cdCYub3BlbiB7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cbn1cblxuLm1vYmlsZS1tZW51LWNvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRib3gtc2hhZG93OiAtMnB4IC0ycHggMjBweCAwcHggIzAwMDAwMDE0O1xufVxuXG4uaGFzLXN1Ym1lbnUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnN1Ym1lbnUtYXJyb3cge1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbmJvZHk+ZGl2Lm1vYmlsZS1tZW51LW92ZXJsYXkub3Blbj5kaXY+bmF2PnVsPmxpOm50aC1jaGlsZCgxKSB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG5ib2R5PmRpdi5tb2JpbGUtbWVudS1vdmVybGF5Lm9wZW4+ZGl2Pm5hdj51bD5saTpudGgtY2hpbGQoMSk+YSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogMTBweCAwIDE2cHggMDtcbn1cblxuYm9keT5kaXYubW9iaWxlLW1lbnUtb3ZlcmxheS5vcGVuPmRpdj5uYXY+dWw+bGk6bnRoLWNoaWxkKDEpPmEgLm1lbnUtaWNvbi13cmFwcGVyIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcblx0Ym94LXNoYWRvdzogMS41MnB4IDEuNTJweCAxMS40cHggMHB4ICMwMDAwMDAwODtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR3aWR0aDogMzhweDtcblx0aGVpZ2h0OiAzOHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm1vYmlsZS1tZW51LWhlYWRlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogMjhweDtcblxuXHQubW9iaWxlLW1lbnUtbG9nbyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0LmxvZ28tbW9iaWxlLW1lbnUge1xuXHRcdFx0d2lkdGg6IDEzMXB4O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0fVxufVxuXG4ubW9iaWxlLW1lbnUtY2xvc2Uge1xuXHR3aWR0aDogNDBweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNHB4LCAxMXB4KTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHR9XG59XG5cbi5tb2JpbGUtbWVudS1uYXYge1xuXHRmbGV4OiAxO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHQubW9iaWxlLWJvcmRlci10b3Age1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdHBhZGRpbmctdG9wOiAyNnB4O1xuXHR9XG59XG5cbi5tb2JpbGUtbWVudS1pdGVtcyB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0Ji5pcy1sb2dnZWQtaW4ge1xuXHRcdC5yZWdpc3RyYXRpb24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLm1vYmlsZS1tZW51LWl0ZW0ge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ubW9iaWxlLW1lbnUtbGluayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMjFweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogIzRBNEE0QTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRwYWRkaW5nOiA4cHggMTFweCA3cHggNnB4O1xuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHR9XG59XG5cbi5tb2JpbGUtc3VibWVudSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRyaWdodDogLTEwMCU7XG5cdHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHR6LWluZGV4OiAxMDAxO1xuXHR0cmFuc2l0aW9uOiByaWdodCAwLjNzIGVhc2U7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0Ji5vcGVuIHtcblx0XHRyaWdodDogLTFweDtcblx0fVxufVxuXG4ubW9iaWxlLXN1Ym1lbnUtaGVhZGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG59XG5cbi5tb2JpbGUtc3VibWVudS10aXRsZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDEwcHggMjBweDtcblxufVxuXG4ubW9iaWxlLXN1Ym1lbnUtY2xvc2Uge1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRwYWRkaW5nOiAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5tb2JpbGUtc3VibWVudS1iYWNrIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxMHB4O1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRjb2xvcjogdmFyKC0tbWFpbi1Db2xvciwgIzJGNzNFMik7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHRzdmcge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdH1cbn1cblxuLm1vYmlsZS1zdWJtZW51LWl0ZW1zIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRtYXJnaW46IDA7XG5cdGdhcDogMTBweDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5tb2JpbGUtc3VibWVudS1pdGVtIHtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcblxuXHQmLmNhdGVnb3J5IHtcblx0XHR3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXG5cdFx0JjpmaXJzdC1jaGlsZCxcblx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxuXG5cdCYuc3ViaXRlbS1jb250YWluZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0cGFkZGluZzogMDtcblx0XHRjbGVhcjogYm90aDtcblx0fVxuXG5cdC5zdWJpdGVtLWxpc3Qge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQubW9iaWxlLXN1Ym1lbnUtc3ViaXRlbSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcblxuXHRcdC5tb2JpbGUtc3VibWVudS1saW5rIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0fVxuXHR9XG59XG5cbi5tb2JpbGUtc3VibWVudS1saW5rIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxMHB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cblx0LmNhdGVnb3J5ICYge1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdH1cbn1cblxuLm1vYmlsZS1zZWFyY2gtb3ZlcmxheSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0ei1pbmRleDogMTAwMDtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXG5cdCYuYWN0aXZlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdH1cbn1cblxuLm1vYmlsZS1zZWFyY2gtY29udGFpbmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0aGVpZ2h0OiAxMDAlO1xuXHRib3gtc2hhZG93OiAtMnB4IC0ycHggMjBweCAwIHJnYmEoMCwgMCwgMCwgLjA3ODQzMTM3MjUpO1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG5cbi5tb2JpbGUtc2VhcmNoLWhlYWRlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cGFkZGluZzogMjBweDtcbn1cblxuLm1vYmlsZS1zZWFyY2gtbG9nbyB7XG5cdGltZyB7XG5cdFx0bWF4LWhlaWdodDogMjRweDtcblx0fVxufVxuXG4ubW9iaWxlLXNlYXJjaC1jbG9zZSB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0cGFkZGluZzogNXB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0c3ZnIHtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdH1cbn1cblxuYm9keT5kaXYubW9iaWxlLXNlYXJjaC1vdmVybGF5LmFjdGl2ZT5kaXY+ZGl2Lm1vYmlsZS1zZWFyY2gtZm9ybT5mb3JtPmRpdj5pbnB1dCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5PmRpdi5tb2JpbGUtc2VhcmNoLW92ZXJsYXkuYWN0aXZlPmRpdj5kaXYubW9iaWxlLXNlYXJjaC1mb3JtPmZvcm0+ZGl2PmRpdiB7XG5cdHRvcDogMHB4O1xufVxuXG4ubW9iaWxlLXNlYXJjaC1mb3JtIHtcblx0cGFkZGluZzogMjBweDtcblx0d2lkdGg6IDEwMCU7XG5cblx0LnNlYXJjaC1iYXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0aW5wdXQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDM4cHg7XG5cdFx0XHRwYWRkaW5nOiAwIDUwcHggMCAxNXB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDE4cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0ZCO1xuXHRcdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRjb2xvcjogIzc1NzU3NTtcblx0XHRcdGZsZXg6IDE7XG5cdFx0fVxuXHR9XG5cblx0Lm1vYmlsZS1zZWFyY2gtYnV0dG9uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDE0cHg7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KTtcblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMThweDtcblx0XHRcdGhlaWdodDogMThweDtcblxuXHRcdFx0cGF0aCB7XG5cdFx0XHRcdHN0cm9rZTogIzAwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2VhcmNoLXNlY3Rpb25fX2F1dG9jb21wbGV0ZS1yZXN1bHRzIHtcblx0XHR0b3A6IDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlcjogdW5zZXQ7XG5cdFx0bWF4LWhlaWdodDogbm9uZTtcblx0XHRib3gtc2hhZG93OiB1bnNldDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0fVxuXG5cdC5zZWFyY2gtc2VjdGlvbl9fcmVzdWx0cy13cmFwcGVyIHtcblx0XHRwYWRkaW5nOiAxMHB4IDE0cHg7XG5cdH1cbn1cblxuLm1vYmlsZS1tZW51LWJ1dHRvbiB7XG5cdHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4ubW9iaWxlLXB1Ymxpc2gtYnV0dG9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGdhcDogMTBweDtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDlweDtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGNvbG9yOiB3aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktaG92ZXIpO1xuXHR9XG5cblx0c3ZnIHtcblx0XHR3aWR0aDogMTBweDtcblx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0Y29sb3I6IGN1cnJlbnRDb2xvcjtcblx0fVxufVxuXG5ib2R5Lm1lbnUtb3BlbiB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5oZWFkZXItYmFycyB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXG5cdC5sb2dvLFxuXHQuc2VhcmNoLXNlY3Rpb24sXG5cdC5zZWFyY2gtZm9ybSxcblx0LnNlYXJjaC1iYXIge1xuXHRcdGRpc3BsYXk6IGNvbnRlbnRzO1xuXHR9XG5cblx0LmxvZ28gaW1nLFxuXHQubWVudS1jb250YWluZXIsXG5cdC51c2VyLWRyb3Bkb3duLFxuXHQucHJvamVjdC1idXR0b24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQubG9nby1tb2JpbGUge1xuXHRcdHdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHR9XG5cblx0LnNlYXJjaC1idXR0b24ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cblx0LmhlYWRlci1iYXJzIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdH1cblx0fVxufVxuXG4uc2Nyb2xsLXRvLXRvcCB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNlYXJjaC1iYW5uZXIgLmVudHJ5LXRpdGxlIHtcblx0d29yZC1icmVhazogYnJlYWstYWxsO1xufVxuXG4uZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4udmFsaWRhdGlvbl9tZXNzYWdlIHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRjb2xvcjogI0ZGM0EzQTtcblx0cGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtcmVnaXN0ZXIgLnBhc3N3b3JkX2lucHV0X2NvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1yZWdpc3RlciAucGFzc3dvcmRfaW5wdXRfY29udGFpbmVyIC5nZm9ybV9zaG93X3Bhc3N3b3JkIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAxMHB4O1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXJlZ2lzdGVyIC5wYXNzd29yZF9pbnB1dF9jb250YWluZXIgLmdmb3JtX3Nob3dfcGFzc3dvcmQgLmRhc2hpY29ucy1oaWRkZW46OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IHVybChcIi4uL2ltYWdlcy9leWUtY2xvc2VkLnN2Z1wiKTtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1yZWdpc3RlciAucGFzc3dvcmRfaW5wdXRfY29udGFpbmVyIC5nZm9ybV9zaG93X3Bhc3N3b3JkIC5kYXNoaWNvbnMtdmlzaWJpbGl0eTo6YmVmb3JlIHtcblx0Y29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2V5ZS5zdmdcIik7XG59XG5cbi5tb2JpbGUtdXNlci1kcm9wZG93biB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblxuXHQmLm9wZW4gLm1vYmlsZS11c2VyLXRyaWdnZXIge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFN0VCO1xuXHR9XG5cblx0Lm1vYmlsZS11c2VyLXRyaWdnZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDE5cHg7XG5cdFx0cGFkZGluZzogMTBweCAwIDE2cHggMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cblxuXHR9XG5cblx0Lm1vYmlsZS11c2VyLWF2YXRhciB7XG5cdFx0d2lkdGg6IDM4cHg7XG5cdFx0aGVpZ2h0OiAzOHB4O1xuXHRcdHBhZGRpbmc6IDVweDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdGJveC1zaGFkb3c6IDEuNTJweCAxLjUycHggMTEuNHB4IDBweCAjMDAwMDAwMDg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRmbGV4LXNocmluazogMDtcblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdH1cblxuXHRcdCYtcGxhY2Vob2xkZXIge1xuXHRcdFx0d2lkdGg6IDM4cHg7XG5cdFx0XHRoZWlnaHQ6IDM4cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdH1cblx0fVxuXG5cdC5tb2JpbGUtdXNlci1uYW1lIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRmbGV4OiAxO1xuXHR9XG5cblx0Lm1vYmlsZS11c2VyLWFycm93IHtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAxMnB4O1xuXHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdCYub3BlbiB7XG5cdFx0Lm1vYmlsZS11c2VyLWFycm93IHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0fVxuXHR9XG59XG5cbi5tb2JpbGUtdXNlci1kcm9wZG93bi1tZW51IHtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Ly9ib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTdFQjtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHRtYXgtaGVpZ2h0OiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdCYub3BlbiB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5tb2JpbGUtdXNlci1kcm9wZG93bi1pdGVtcyB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogOHB4IDA7XG5cblx0XHQubW9iaWxlLXVzZXItZHJvcGRvd24taXRlbSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHQvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjVGNUY1O1xuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQubW9iaWxlLXVzZXItZHJvcGRvd24tbGluayB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDEycHggMDtcblx0XHRcdFx0bWFyZ2luOiAwIDEwcHg7XG5cdFx0XHRcdGdhcDogMjJweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gVGhpcyBtaXhpbiBnZW5lcmF0ZXMgbWVkaWEgcXVlcnkgcnVsZXMgZm9yIHNjcmVlbiBzaXplcyBkb3duIHRvIGEgc3BlY2lmaWVkIGJyZWFrcG9pbnQuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRzaXplKSB7XG4gIEBpZiAkc2l6ZT09eHhsIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM2MHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PXhsIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PWxnIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkc2l6ZT09bWQge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRzaXplPT1zbSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PXhzIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkc2l6ZT09eHhzIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzc5cHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBUaGlzIG1peGluIGdlbmVyYXRlcyBtZWRpYSBxdWVyeSBydWxlcyBmb3Igc2NyZWVuIHNpemVzIHVwIGZyb20gYSBzcGVjaWZpZWQgYnJlYWtwb2ludC5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRzaXplKSB7XG4gIEBpZiAkc2l6ZT09eHhsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM2MHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PXhsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PWxnIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkc2l6ZT09bWQge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRzaXplPT1zbSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NXB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PXhzIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDc5cHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkc2l6ZT09eHhzIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMzc5cHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBUaGlzIG1peGluIGdlbmVyYXRlcyBAZm9udC1mYWNlIHJ1bGVzIGZvciBlbWJlZGRpbmcgY3VzdG9tIGZvbnRzIGludG8geW91ciBzdHlsZXNoZWV0cy5cbkBtaXhpbiBmb250LWZhY2UoJGZvbnQtbmFtZSwgJHBhdGgsICR3ZWlnaHQ6IG5vcm1hbCwgJHN0eWxlOiBub3JtYWwpIHtcbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IHF1b3RlKCRmb250LW5hbWUpO1xuICAgIHNyYzogdXJsKCRwYXRoICsgXCIuZW90XCIpO1xuICAgIHNyYzogdXJsKCRwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKCRwYXRoICsgXCIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoJHBhdGggKyBcIi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKCRwYXRoICsgXCIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoJHBhdGggKyBcIi5zdmcjI3skZm9udC1uYW1lfVwiKSBmb3JtYXQoXCJzdmdcIiksIHVybCgkcGF0aCArIFwiLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKCRwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbiAgICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgICBmb250LXN0eWxlOiAkc3R5bGU7XG4gIH1cbn1cblxuLy8gVGhpcyBmdW5jdGlvbiByZXBsYWNlcyBvY2N1cnJlbmNlcyBvZiBhIHNwZWNpZmllZCBzdWJzdHJpbmcgaW4gYSBzdHJpbmcgd2l0aCBhbm90aGVyIHN1YnN0cmluZy5cbkBmdW5jdGlvbiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkc2VhcmNoLCAkcmVwbGFjZTogXCJcIikge1xuICAkaW5kZXg6IHN0ci1pbmRleCgkc3RyaW5nLCAkc2VhcmNoKTtcblxuICBAaWYgJGluZGV4IHtcbiAgICBAcmV0dXJuIHN0ci1zbGljZSgkc3RyaW5nLCAxLCAkaW5kZXggLSAxKSArICRyZXBsYWNlICsgc3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsICRpbmRleCArIHN0ci1sZW5ndGgoJHNlYXJjaCkpLCAkc2VhcmNoLCAkcmVwbGFjZSk7XG4gIH1cblxuICBAcmV0dXJuICRzdHJpbmc7XG59XG5cbi8vIFRoaXMgZnVuY3Rpb24gZW5jb2RlcyBzcGVjaWFsIGNoYXJhY3RlcnMgaW4gYSBzdHJpbmcgdG8gZW5zdXJlIHZhbGlkIFVSTCBlbmNvZGluZy5cbkBmdW5jdGlvbiB1cmwtZW5jb2RlKCRzdHJpbmcpIHtcbiAgJG1hcDogKFxuICAgICAgICAgIFwiJVwiOiBcIiUyNVwiLFxuICAgICAgICAgIFwiPFwiOiBcIiUzQ1wiLFxuICAgICAgICAgIFwiPlwiOiBcIiUzRVwiLFxuICAgICAgICAgIFwiIFwiOiBcIiUyMFwiLFxuICAgICAgICAgIFwiIVwiOiBcIiUyMVwiLFxuICAgICAgICAgIFwiKlwiOiBcIiUyQVwiLFxuICAgICAgICAgIFwiJ1wiOiBcIiUyN1wiLFxuICAgICAgICAgICdcIic6IFwiJTIyXCIsXG4gICAgICAgICAgXCIoXCI6IFwiJTI4XCIsXG4gICAgICAgICAgXCIpXCI6IFwiJTI5XCIsXG4gICAgICAgICAgXCI7XCI6IFwiJTNCXCIsXG4gICAgICAgICAgXCI6XCI6IFwiJTNBXCIsXG4gICAgICAgICAgXCJAXCI6IFwiJTQwXCIsXG4gICAgICAgICAgXCImXCI6IFwiJTI2XCIsXG4gICAgICAgICAgXCI9XCI6IFwiJTNEXCIsXG4gICAgICAgICAgXCIrXCI6IFwiJTJCXCIsXG4gICAgICAgICAgXCIkXCI6IFwiJTI0XCIsXG4gICAgICAgICAgXCIsXCI6IFwiJTJDXCIsXG4gICAgICAgICAgXCIvXCI6IFwiJTJGXCIsXG4gICAgICAgICAgXCI/XCI6IFwiJTNGXCIsXG4gICAgICAgICAgXCIjXCI6IFwiJTIzXCIsXG4gICAgICAgICAgXCJbXCI6IFwiJTVCXCIsXG4gICAgICAgICAgXCJdXCI6IFwiJTVEXCIsXG4gICk7XG5cbiAgJG5ldzogJHN0cmluZztcblxuICBAZWFjaCAkc2VhcmNoLCAkcmVwbGFjZSBpbiAkbWFwIHtcbiAgICAkbmV3OiBzdHItcmVwbGFjZSgkbmV3LCAkc2VhcmNoLCAkcmVwbGFjZSk7XG4gIH1cblxuICBAcmV0dXJuICRuZXc7XG59XG5cbi8vIFRoaXMgZnVuY3Rpb24gY29udmVydHMgYW4gU1ZHIHN0cmluZyB0byBhIGRhdGEgVVJMIGZvciBlbWJlZGRpbmcgaW4gc3R5bGVzaGVldHMuXG5AZnVuY3Rpb24gaW5saW5lLXN2Zygkc3RyaW5nKSB7XG4gIEByZXR1cm4gdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCN7dXJsLWVuY29kZSgkc3RyaW5nKX1cIik7XG59XG4iLCJAaW1wb3J0IFwiLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbiRmb290ZXItYmc6ICNmZmY7XG4kZm9vdGVyLWJvcmRlcjogI2UwZTBlMDtcbiR0ZXh0LWNvbG9yOiAjMzMzO1xuJGxpbmstY29sb3I6ICMwMDA7XG4kbGluay1ob3ZlcjogZGFya2VuKCRsaW5rLWNvbG9yLCAxMCUpO1xuJGdhcC1sZzogNDBweDtcbiRnYXAtbWQ6IDI0cHg7XG4kZ2FwLXNtOiAxNnB4O1xuXG4uZW50cnktZm9vdGVyIHtcblx0LnBvc3QtZWRpdC1saW5rIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5zaXRlLWZvb3RlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG5cdGNvbG9yOiAkdGV4dC1jb2xvcjtcblx0Zm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG5cblx0YSB7XG5cdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRsaW5rLWhvdmVyO1xuXHRcdH1cblx0fVxuXG5cdC5mb290ZXItdG9wIHtcblx0XHRtYXgtd2lkdGg6IDEzNTJweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nOiAyMHB4IDQwcHggMTZweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGZvb3Rlci1ib3JkZXI7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweCAyMHB4IDBweCAwcHg7XG5cblx0XHQuZm9vdGVyLW5hdiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogOHB4O1xuXHRcdH1cblxuXHRcdC5nZmllbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5nY2hvaWNlIC5nZm9ybS1maWVsZC1sYWJlbCB7XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT1lbWFpbF0sXG5cdFx0LmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT10ZWxdLFxuXHRcdC5mb290ZXItZm9ybS1ib2R5IGlucHV0W3R5cGU9dGV4dF0sXG5cdFx0LmZvb3Rlci1mb3JtLWJvZHkgc2VsZWN0LFxuXHRcdC5mb290ZXItZm9ybS1ib2R5IHRleHRhcmVhIHtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT1lbWFpbF0sXG5cdFx0LmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT10ZWxdLFxuXHRcdC5mb290ZXItZm9ybS1ib2R5IGlucHV0W3R5cGU9dGV4dF0sXG5cdFx0LmZvb3Rlci1mb3JtLWJvZHkgdGV4dGFyZWEge1xuXHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRjb2xvcjogIzc1NzU3NTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9vdGVyLWZvcm0ge1xuXHRcdFx0ZmxleDogMCAwIDMwJTtcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXG5cdFx0XHRbY2xhc3MqPWNvbC1dIHtcblx0XHRcdFx0cGFkZGluZy1pbmxpbmU6IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IHtcblx0XHRcdFx0bWluLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGJvdHRvbTogMTBweDtcblx0XHRcdH1cblxuXHRcdFx0LmdmaWVsZC0tdHlwZS1zdWJtaXQge1xuXHRcdFx0XHRtaW4taGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Ym90dG9tOiAxMHB4O1xuXHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMjdweDtcblx0XHRcdH1cblxuXHRcdFx0LmN1c3RvbS1zZWxlY3QtY2hvaWNlcyAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pbm5lciB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHR9XG5cblx0XHRcdC5nZm9ybV9oZWFkaW5nIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Lmdmb3JtX3ZhbGlkYXRpb25fZXJyb3JzIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQuZ2Nob2ljZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5naW5wdXRfY29udGFpbmVyIGlucHV0IHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblxuXHRcdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICM3NTc1NzU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dGV4dGFyZWEge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXG5cdFx0XHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRjb2xvcjogIzc1NzU3NTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZ2ZpZWxkX2NoZWNrYm94IHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmdmaWVsZC0tdHlwZS1jaGVja2JveCB7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5nZmllbGRfbGFiZWwge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5mb290ZXItZm9ybS1zdWNjZXNzLW1lc3NhZ2Uge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0XHRjb2xvcjogIzI4YTc0NTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0Ji5zaG93IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCNnZm9ybV9jb25maXJtYXRpb25fd3JhcHBlcl8xMCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0LmdmaWVsZC0tdHlwZS1zZWxlY3Qge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0LmdmaWVsZF9sYWJlbCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogLTE5cHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDdweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5nZmllbGQtLXR5cGUtc3VibWl0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5nZm9ybS1ib2R5IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuXHRcdFx0XHQuZ2Zvcm1fZmllbGRzIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRnYXA6IDE4cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDMyMHB4O1xuXG5cdFx0XHRcdFx0LmdmaWVsZCB7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9vdGVyLW5hdiB7XG5cdFx0XHRmbGV4OiAxO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGdhcDogNDBweDtcblxuXHRcdFx0LmZvb3Rlci1sb2dvIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcblx0XHRcdH1cblxuXHRcdFx0LmZvb3Rlci1zZWN0aW9uIHtcblx0XHRcdFx0bWluLXdpZHRoOiAxMzRweDtcblxuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXAtc207XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnNvY2lhbC1pY29ucyB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0Z2FwOiAzMHB4O1xuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblxuXHRcdFx0XHQmLmZvb3Rlci1jb250YWN0IHtcblx0XHRcdFx0XHRhZGRyZXNzIHtcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmZvb3Rlci1jb250YWN0LW1vYmlsZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuZm9vdGVyLWNvbnRhY3QtbW9iaWxlLFxuXHRcdFx0XHQmLmZvb3Rlci1wcm9wZXJ0aWVzLFxuXHRcdFx0XHQmLmZvb3Rlci1wcm9mZXNzaW9uYWxzIHtcblx0XHRcdFx0XHQuZm9vdGVyLW1lbnUtdG9nZ2xlIHtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdFx0XHRcdC5mb290ZXItdG9nZ2xlLWljb24ge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMzMzO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgIzMzMztcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5mb290ZXItdG9nZ2xlLWljb24ge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5mb290ZXItbWVudS1jb250ZW50IHtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLCBvcGFjaXR5IDAuM3MgZWFzZTtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblxuXHRcdFx0XHQmLmZvb3Rlci1mb3JtLXRvZ2dsZSB7XG5cdFx0XHRcdFx0LmZvb3Rlci1mb3JtLXRvZ2dsZS1idG4ge1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0XHRcdC5mb290ZXItdG9nZ2xlLWljb24ge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMzMzO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgIzMzMztcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5mb290ZXItdG9nZ2xlLWljb24ge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5mb290ZXItYm90dG9tIHtcblx0XHRtYXgtd2lkdGg6IDEzNTJweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nOiAyMXB4IDM5cHggMjBweCAyN3B4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMHB4IDBweCAyMHB4IDIwcHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdGRpdj5kaXY+aW1nIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGJvdHRvbTogNXB4O1xuXHRcdFx0bGVmdDogMTNweDtcblx0XHR9XG5cblx0XHQuZm9vdGVyLWJyYW5kIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHQubG9nbyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogNDBweDtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAzNHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwcHggNXB4IDIycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9vdGVyLXBvbGljeSB7XG5cdFx0XHR1bCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0Z2FwOiA0MHB4O1xuXG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0LmZvb3Rlci1mb3JtIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHR0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC40cyBlYXNlLCBvcGFjaXR5IC4zcyBlYXNlLCB2aXNpYmlsaXR5IC4zcztcblxuXHRcdFx0LmdmaWVsZC0tdHlwZS1zZWxlY3QgLmdmaWVsZF9sYWJlbCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0Ji5leHBhbmRlZCB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDEwMDBweDtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTZweDtcblx0XHRcdH1cblxuXHRcdFx0Lmdmb3JtLWJvZHkgLmdmb3JtX2ZpZWxkcyB7XG5cdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHR9XG5cblx0XHRcdC5mb290ZXItZm9ybS1ib2R5IC5nZmllbGQtLXdpZHRoLWhhbGYge1xuXHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQuZ2Zvcm0tZ3JpZC1jb2wge1xuXHRcdFx0XHRwYWRkaW5nLWlubGluZTogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5mb290ZXItZm9ybS1ib2R5IC5nZm9ybS1idXR0b24ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9vdGVyLWZvcm0tdG9nZ2xlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci10b3Age1xuXHRcdFx0cGFkZGluZzogMjRweCAxN3B4IDA7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNFNUU1RTU7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdC5mb290ZXItbmF2IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdC5mb290ZXItbG9nbyB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZm9vdGVyLXByb3BlcnRpZXMge1xuXHRcdFx0XHRcdHBhZGRpbmctYmxvY2stc3RhcnQ6IDE2cHggIWltcG9ydGFudDtcblxuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ibG9jay1lbmQ6IDE1cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZm9vdGVyLWNvbnRhY3Qge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mb290ZXItcHJvZmZlc3Npb25hbHMge1xuXHRcdFx0XHRcdHBhZGRpbmctYmxvY2stc3RhcnQ6IDE2cHggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mb290ZXItZm9ybS10b2dnbGUge1xuXHRcdFx0XHRcdHBhZGRpbmctYmxvY2stc3RhcnQ6IDE3cHggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mb290ZXItc2VjdGlvbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdHBhZGRpbmctYmxvY2stc3RhcnQ6IDhweDtcblxuXHRcdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5mb290ZXItdG9nZ2xlLWljb24ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHVsIGxpOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmZvb3Rlci1jb250YWN0LW1vYmlsZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRcdFx0XHRhZGRyZXNzIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ibG9jay1zdGFydDogMDtcblx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblxuXHRcdFx0XHRcdFx0XHQmLmV4cGFuZGVkIHtcblx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxNTAwcHg7XG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblxuXHRcdFx0XHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0XHRcdFx0XHRcdGxpOmZpcnN0LWNoaWxkLFxuXHRcdFx0XHRcdFx0XHRcdGxpOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTQwJTtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuZm9vdGVyLWNvbnRhY3QtbW9iaWxlLFxuXHRcdFx0XHRcdCYuZm9vdGVyLXByb3BlcnRpZXMsXG5cdFx0XHRcdFx0Ji5mb290ZXItcHJvZmVzc2lvbmFscyB7XG5cdFx0XHRcdFx0XHQuZm9vdGVyLW1lbnUtdG9nZ2xlIHtcblx0XHRcdFx0XHRcdFx0LmZvb3Rlci10b2dnbGUtaWNvbiB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmZvb3Rlci1tZW51LWNvbnRlbnQge1xuXHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXG5cdFx0XHRcdFx0XHRcdCYuZXhwYW5kZWQge1xuXHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDE1MDBweDtcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YWRkcmVzcyB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiA4cHg7XG5cblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cblx0XHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRcdFx0XHRcdFx0bGkge1xuXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSksXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc29jaWFsLWljb25zIHtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDI4cHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMjhweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9vdGVyLWJvdHRvbSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cblx0XHRcdC5mb290ZXItcG9saWN5IHVsIHtcblx0XHRcdFx0Z2FwOiAyMHB4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0LmZvb3Rlci1icmFuZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdC5jb3B5cmlnaHQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY3JlZGl0cyB7XG5cdFx0XHRcdFx0bWFyZ2luOiAxNXB4IDAgMDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbjogMTBweCBhdXRvIDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0ge1xuXG5cdFx0XHQuZ2Zvcm0tYm9keSAuZ2Zvcm1fZmllbGRzIHtcblx0XHRcdFx0Z2FwOiAxNnB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuZ2lucHV0X2NvbnRhaW5lciBpbnB1dCxcblx0XHRcdC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXG5cdFx0XHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZ2ZpZWxkX2NoZWNrYm94IHtcblx0XHRcdFx0LmdjaG9pY2Uge1xuXHRcdFx0XHRcdC5nZm9ybS1maWVsZC1sYWJlbCB7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5nZmllbGQtY2hvaWNlLWlucHV0IHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDNweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmdmaWVsZC0tdHlwZS1zdWJtaXQge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdHBhZGRpbmctYmxvY2s6IDE0cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLnNjcm9sbC10by10b3Age1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZGFyaztcblx0YmFja2dyb3VuZDogd2hpdGU7XG5cdHdpZHRoOiA0NHB4O1xuXHRoZWlnaHQ6IDQ0cHg7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHJpZ2h0OiAyMHB4O1xuXHRib3R0b206IDQwcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0Ym90dG9tOiA2MHB4O1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogJGJsdTtcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0c3ZnIHtcblx0XHRcdHBhdGgge1xuXHRcdFx0XHRzdHJva2U6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm1vYmlsZS1jci1jb250YWluZXIgcCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1mb3JtLXRvZ2dsZSAuZm9vdGVyLWZvcm0tdG9nZ2xlLWJ0biB7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0fVxuXG5cdC5mb290ZXItbWVudS10b2dnbGUge1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdH1cblxuXHRib2R5PmZvb3Rlcj5kaXYuZm9vdGVyLXRvcD5uYXY+c2VjdGlvbi5mb290ZXItc2VjdGlvbi5mb290ZXItY29udGFjdD5hZGRyZXNzPnVsIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdH1cblxuXHQubW9iaWxlLWNyLWNvbnRhaW5lciBpbWcge1xuXHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHR9XG5cblx0Lm1vYmlsZS1jci1jb250YWluZXIgcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXG5cdC5tb2JpbGUtY3ItY29udGFpbmVyIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0fVxuXG5cdGJvZHk+Zm9vdGVyPmRpdi5mb290ZXItdG9wPm5hdj5zZWN0aW9uLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1jb250YWN0PmgzIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cbn1cblxuXG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19zd2lwZXItLW1vYmlsZSB7XG5cdC5zd2lwZXItc2xpZGUge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM5Nzk3OTc7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHR9XG5cblx0LnN3aXBlci1wYWdpbmF0aW9uIHtcblx0XHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdCYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSxcblx0XHRcdCYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXByZXYsXG5cdFx0XHQmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1uZXh0IHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5mb290ZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSBhLmdmb3JtX2J1dHRvbjpub3QoW2hyZWYqPVwicmVzZW5kXCJdKTpub3QoW29uY2xpY2sqPVwicmVzZW5kXCJdKSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnJlc2VuZC1hY3RpdmF0aW9uLWxpbmsge1xuXHRjb2xvcjogIzJGNzNFMiAhaW1wb3J0YW50O1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiBkYXJrZW4oIzJGNzNFMiwgMTAlKSAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ji5kaXNhYmxlZCB7XG5cdFx0Y29sb3I6ICM5OTkgIWltcG9ydGFudDtcblx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHRcdG9wYWNpdHk6IDAuNjtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxufVxuIiwiQGltcG9ydCBcIi4uL2Jhc2UvY29sb3JzXCI7XG5cbi5maWx0ZXJzLWZvcm0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogZW5kO1xuXHRnYXA6IDIwcHg7XG5cdFxuXHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG59XG5cbi5maWx0ZXItZmllbGQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDhweDtcblx0bWluLXdpZHRoOiAyNDBweDtcblxuXHQmX19sYWJlbCB7IFxuXHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGNvbG9yOiAkbWFpbi10aXRsZS1jb2xvcjtcblx0XHRtYXJnaW46IDJweCAxNHB4IDBweDtcblx0fVxuXG5cdCZfX3NlbGVjdCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Jl9faW5wdXQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblxuXHQmX19zZWFyY2gtaWNvbiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAxNHB4O1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR3aWR0aDogMThweDtcblx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0ei1pbmRleDogMTtcblxuXHRcdHBhdGgge1xuXHRcdFx0ZmlsbDogIzRBNEE0QTtcblx0XHR9XG5cdH1cblxuXHQmX19pbnB1dC1lbGVtZW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDQ2cHg7XG5cdFx0cGFkZGluZzogMTRweCA0NHB4IDE0cHggMTRweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTBFMEUwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdGNvbG9yOiAkbWFpbi10aXRsZS1jb2xvcjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICM3NTc1NzU7XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgkYnRuLXByaW1hcnksIDAuMSk7XG5cdFx0fVxuXG5cdFx0Jjpob3Zlcjpub3QoOmZvY3VzKSB7XG5cdFx0XHRib3JkZXItY29sb3I6IGRhcmtlbigjRTBFMEUwLCAxMCUpO1xuXHRcdH1cblx0fVxuXG5cdCYtLXNlYXJjaCB7XG5cdFx0ZmxleDogMTtcblx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdG9yZGVyOiAtMTtcblx0fVxuXG5cdCYtLWVycm9yIHtcblx0XHQuZmlsdGVyLWZpZWxkX19sYWJlbCB7fVxuXG5cdFx0LmZpbHRlci1maWVsZF9fc2VsZWN0LFxuXHRcdC5maWx0ZXItZmllbGRfX2lucHV0IHtcblx0XHRcdC50YXhvbm9teS1tdWx0aXNlbGVjdF9fYnV0dG9uIHt9XG5cdFx0fVxuXHR9XG5cblx0Ji0tZGlzYWJsZWQge1xuXHRcdG9wYWNpdHk6IDAuNjtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdC5maWx0ZXItZmllbGRfX2xhYmVsIHt9XG5cdH1cblxuXHQmLS1yZXF1aXJlZCB7XG5cdFx0LmZpbHRlci1maWVsZF9fbGFiZWw6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiICpcIjtcblxuXHRcdH1cblx0fVxufVxuXG4uZmlsdGVycy1zZWN0aW9uIHtcblx0YmFja2dyb3VuZDogd2hpdGU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNGM0YzRjM7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0cGFkZGluZzogMzBweCA0MXB4IDM5cHg7XG5cdG1hcmdpbjogMzlweCAwIDM5cHg7XG5cdGJveC1zaGFkb3c6IDJweCAycHggMTVweCAwcHggIzAwMDAwMDA4O1xuXG5cdCZfX2Zvcm0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Jl9fYWR2YW5jZWQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdHBhZGRpbmc6IDE0cHggMTBweDtcblx0XHRnYXA6IDhweDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblxuXHRcdHN2ZyB7XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3N1Ym1pdCB7XG5cdFx0bWluLXdpZHRoOiAxNDJweDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdH1cblxuXHQmX19jbGVhciB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Y29sb3I6ICM3NTc1NzU7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX3JvdyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiAxNnB4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0fVxuXG5cdCZfX2NvbCB7XG5cdFx0ZmxleDogMTtcblx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHR9XG5cblx0Jl9fYWN0aW9ucyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDEycHg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0fVxuXG5cdCZfX2J1dHRvbiB7XG5cdFx0cGFkZGluZzogMTJweCAyNHB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0bWluLXdpZHRoOiAxMjBweDtcblxuXHRcdCYtLXByaW1hcnkge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRcdFx0Y29sb3I6ICRidG4tcHJpbWFyeS1jb2xvcjtcblx0XHRcdGJvcmRlci1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXG5cdFx0XHQmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRidG4tcHJpbWFyeSwgNSUpO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmRpc2FibGVkIHtcblx0XHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLXNlY29uZGFyeSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcblx0XHRcdGJvcmRlci1jb2xvcjogJGRpdmlkZXItbGluZS1jb2xvcjtcblxuXHRcdFx0Jjpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRcdFx0XHRjb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmRpc2FibGVkIHtcblx0XHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLW91dGxpbmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRjb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYnRuLXByaW1hcnk7XG5cblx0XHRcdCY6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdFx0XHRcdGNvbG9yOiAkYnRuLXByaW1hcnktY29sb3I7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9faWNvbiB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xuXHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRoZWlnaHQ6IDE2cHg7XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faGlkZGVuLWZpZWxkcyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCYtLWNvbXBhY3Qge1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cblx0XHQuZmlsdGVycy1zZWN0aW9uX19yb3cge1xuXHRcdFx0Z2FwOiAxMnB4O1xuXHRcdH1cblxuXHRcdC5maWx0ZXItZmllbGQge1xuXHRcdFx0Z2FwOiA2cHg7XG5cdFx0fVxuXG5cdFx0LmZpbHRlci1maWVsZF9fbGFiZWwge1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdH1cblxuXHRcdC5maWx0ZXJzLXNlY3Rpb25fX2J1dHRvbiB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRtaW4td2lkdGg6IDEwMHB4O1xuXHRcdH1cblx0fVxufVxuXG4uYWN0aXZlLWZpbHRlcnMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGdhcDogOHB4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nOiAxNnB4IDA7XG5cblx0Jl9fbGFiZWwge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuXHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0fVxuXG5cdCZfX3RhZyB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDZweDtcblx0XHRwYWRkaW5nOiA2cHggMTJweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRidG4tcHJpbWFyeSwgMC4xKTtcblx0XHRjb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGJ0bi1wcmltYXJ5LCAwLjIpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cblx0XHQmLXJlbW92ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRidG4tcHJpbWFyeSwgMC4yKTtcblx0XHRcdH1cblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19jbGVhci1hbGwge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbi1sZWZ0OiAxMnB4O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRcdH1cblx0fVxufVxuXG4ubm8tcmVzdWx0cyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiA2MHB4IDIwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHQmX19pY29uIHtcblx0XHR3aWR0aDogNDhweDtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuXHRcdG1hcmdpbjogMCAwIDhweCAwO1xuXHR9XG5cblx0Jl9fbWVzc2FnZSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXG5cdFx0bWFyZ2luOiAwIDAgMjRweCAwO1xuXHRcdG1heC13aWR0aDogNDAwcHg7XG5cdH1cblxuXHQmX19idXR0b24ge1xuXHRcdHBhZGRpbmc6IDEycHggMjRweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdFx0Y29sb3I6ICRidG4tcHJpbWFyeS1jb2xvcjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYnRuLXByaW1hcnk7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJ0bi1wcmltYXJ5LCA1JSk7XG5cdFx0XHRjb2xvcjogJGJ0bi1wcmltYXJ5LWNvbG9yO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LmZpbHRlcnMtc2VjdGlvbiB7XG5cdFx0cGFkZGluZzogMTZweDtcblxuXHRcdCZfX3JvdyB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z2FwOiAxNnB4O1xuXHRcdH1cblxuXHRcdCZfX2NvbCB7XG5cdFx0XHRtaW4td2lkdGg6IGF1dG87XG5cdFx0fVxuXG5cdFx0Jl9fYWN0aW9ucyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcblxuXHRcdFx0LmZpbHRlcnMtc2VjdGlvbl9fYnV0dG9uIHtcblx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0bWluLXdpZHRoOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5yZXN1bHRzLWJhciB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDEycHg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cblx0XHQmX19zb3J0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdH1cblx0fVxuXG5cdC5hY3RpdmUtZmlsdGVycyB7XG5cdFx0Jl9fbGFiZWwge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0fVxuXHR9XG5cblx0Lm5vLXJlc3VsdHMge1xuXHRcdHBhZGRpbmc6IDQwcHggMjBweDtcblxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cblx0XHQmX19tZXNzYWdlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cdH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG5cdC5maWx0ZXItZmllbGRfX2xhYmVsIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0LmZpbHRlcnMtc2VjdGlvbl9fYnV0dG9uX19pY29uIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXG5cdC5hY3RpdmUtZmlsdGVyc19fbGFiZWwge1xuXHRcdG1hcmdpbi1sZWZ0OiAxMnB4O1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxuXG5cdC5hY3RpdmUtZmlsdGVyc19fY2xlYXItYWxsIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDEycHg7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cbn1cblxuLmZpbHRlcnMtc2VjdGlvbl9fYnV0dG9uOmZvY3VzIHtcblx0b3V0bGluZTogMnB4IHNvbGlkICRidG4tcHJpbWFyeTtcblx0b3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLmFjdGl2ZS1maWx0ZXJzX190YWctcmVtb3ZlOmZvY3VzIHtcblx0b3V0bGluZTogMnB4IHNvbGlkICRidG4tcHJpbWFyeTtcblx0b3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLmFjdGl2ZS1maWx0ZXJzX19jbGVhci1hbGw6Zm9jdXMge1xuXHRvdXRsaW5lOiAycHggc29saWQgJGJ0bi1wcmltYXJ5O1xuXHRvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtY29udHJhc3Q6IGhpZ2gpIHtcblx0LmZpbHRlcnMtc2VjdGlvbiB7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJGRpdmlkZXItbGluZS1jb2xvcjtcblx0fVxuXG5cdC5maWx0ZXJzLXNlY3Rpb25fX2J1dHRvbiB7XG5cdFx0Ym9yZGVyLXdpZHRoOiAycHg7XG5cdH1cblxuXHQuYWN0aXZlLWZpbHRlcnNfX3RhZyB7XG5cdFx0Ym9yZGVyLXdpZHRoOiAycHg7XG5cdH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcblxuXHQuZmlsdGVycy1zZWN0aW9uX19idXR0b24sXG5cdC5hY3RpdmUtZmlsdGVyc19fdGFnLXJlbW92ZSxcblx0Lm5vLXJlc3VsdHNfX2J1dHRvbiB7XG5cdFx0dHJhbnNpdGlvbjogbm9uZTtcblx0fVxufVxuIiwiQGltcG9ydCBcIi4uL2Jhc2UvY29sb3JzXCI7XG5cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fb3B0aW9uLS1zZWxlY3RlZCxcbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2hlY2tib3g6Y2hlY2tlZCArIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fb3B0aW9uLXRleHQsXG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2NoZWNrYm94OmNoZWNrZWQgfiAudGF4b25vbXktbXVsdGlzZWxlY3RfX29wdGlvbi10ZXh0IHtcblx0Ym9yZGVyLWNvbG9yOiAjMkY3M0UyICFpbXBvcnRhbnQ7XG59XG5cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2hlY2tib3g6Y2hlY2tlZCArICoge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1jb2xvcjogIzJGNzNFMiAhaW1wb3J0YW50O1xuXHRjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLnRheG9ub215LW11bHRpc2VsZWN0X19vcHRpb246aGFzKC50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2hlY2tib3g6Y2hlY2tlZCkge1xuXHRib3JkZXItY29sb3I6ICMyRjczRTIgIWltcG9ydGFudDtcbn1cblxuLnRheG9ub215LW11bHRpc2VsZWN0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDI0MHB4O1xuXHRcblx0Jl9fdHJpZ2dlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Jl9fc2VsZWN0ZWQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDRweDtcblx0fVxuXG5cdCZfX2NoaXAge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAzcHg7XG5cdFx0cGFkZGluZzogMnB4IDdweDtcblx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdFx0XG5cdFx0Ji1yZW1vdmUge1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdCZfX2J1dHRvbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogNXB4OyBcblx0XHRtYXgtd2lkdGg6IDI0MHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDdweCAxM3B4O1xuXHRcdHBhZGRpbmctbGVmdDogMzVweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRib3JkZXItcmFkaXVzOiAyNXB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IDM3cHg7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogI0U1RTVFNTtcblx0XHR9XG5cblx0XHQmLS1oYXMtc2VsZWN0aW9uIHtcblx0XHRcdGJvcmRlci1jb2xvcjogI0U1RTVFNTtcblx0XHRcdFxuXHRcdFx0LnRheG9ub215LW11bHRpc2VsZWN0X19wbGFjZWhvbGRlciB7XG5cdFx0XHRcdGNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC50YXhvbm9teS1tdWx0aXNlbGVjdF9faWNvbiB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faWNvbiB7XG5cdFx0d2lkdGg6IDE4cHg7XG5cdFx0aGVpZ2h0OiAxOXB4O1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuXHRcdHBhdGgge1xuXHRcdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHRcdH1cblx0fVxuXG5cdCZfX3BsYWNlaG9sZGVyIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0ZmxleDogMTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdH1cblxuXHQmX19hcnJvdyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDEzcHg7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lOyAvLyBBbGxvdyBjbGlja3MgdG8gcGFzcyB0aHJvdWdoIHRvIGJ1dHRvblxuXG5cdFx0Ji0tcm90YXRlZCB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG5cdFx0fVxuXHR9XG5cdFxuXHQmX19kcm9wZG93biB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTAwJTtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHotaW5kZXg6IDEwMDA7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRib3gtc2hhZG93OiAycHggMnB4IDE1cHggMHB4ICMwMDAwMDAwODtcblx0XHRtYXJnaW4tdG9wOiAxMXB4O1xuXHRcdG1heC1oZWlnaHQ6IDQwMHB4O1xuXHRcdG1heC13aWR0aDogMjgwcHg7XG5cdFx0bWluLXdpZHRoOiAyODBweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdFx0XG5cdFx0LnRheG9ub215LW11bHRpc2VsZWN0LS1vcGVuICYge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHR9XG5cdH1cblxuXHQmX19kcm9wZG93bi1jb250ZW50IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0bWF4LXdpZHRoOiAyODBweDtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdH1cblxuXHQmX19zdWJ0aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRjb2xvcjogIzc1NzU3NTtcblx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IDJweDtcblx0fVxuXHRcblx0Jl9fc2VhcmNoIHtcblx0XHRwYWRkaW5nOiAxMnB4IDAgOHB4O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0fVxuXG5cdCZfX3NlYXJjaC1pbnB1dCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogOHB4IDEycHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2U7XG5cblx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogIzlBOUE5QTtcblx0XHR9XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRib3JkZXItY29sb3I6ICMyRjczRTI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fb3B0aW9ucyB7XG5cdFx0ZmxleDogMTtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdHBhZGRpbmc6IDEzcHggMDtcblx0XHRtYXgtaGVpZ2h0OiAyODBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IDE0cHggMTJweDtcblx0fVxuXHRcblx0Jl9fb3B0aW9uIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogOHB4O1xuXHRcdHBhZGRpbmc6IDVweCAxOXB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogIzJGNzNFMjtcblx0XHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdH1cblxuXHRcdCYtLXNlbGVjdGVkIHtcblx0XHRcdGJvcmRlci1jb2xvcjogIzJGNzNFMjtcblx0XHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NoZWNrYm94IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR3aWR0aDogMXB4O1xuXHRcdGhlaWdodDogMXB4O1xuXHR9XG5cblx0Jl9fYWN0aW9ucyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Z2FwOiAxMnB4O1xuXHRcdHBhZGRpbmc6IDE2cHggMCAycHg7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRkaXZpZGVyLWxpbmUtY29sb3I7XG5cdH1cblxuXHQmX19zdWJtaXQsXG5cdCZfX2NsZWFyIHtcblx0XHRsaW5lLWhlaWdodDogMTJweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0fVxuXHRcblx0Jl9fc3VibWl0IHtcblx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICMyRjczRTI7XG5cdFx0fVxuXHR9XG5cdFxuXHQmX19jbGVhciB7XG5cdFx0Y29sb3I6ICM3NTc1NzU7XG5cdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0fVxuXHRcblx0Ji0tb3BlbiB7XG5cdFx0LnRheG9ub215LW11bHRpc2VsZWN0X19idXR0b24ge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjRTVFNUU1O1xuXHRcdH1cblx0fVxuXG5cdCYtLW1vYmlsZS1tb2RhbCB7XG5cdFx0LnRheG9ub215LW11bHRpc2VsZWN0X19kcm9wZG93biB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtX19maWVsZCB7XG5cdC50YXhvbm9teS1tdWx0aXNlbGVjdCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0XG5cdFx0Jl9fYnV0dG9uIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmX19kcm9wZG93biB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdH1cblx0XHRcblx0XHQmX19jaGlwIHtcblx0XHRcdG1hcmdpbi1yaWdodDogNHB4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnRheG9ub215LW11bHRpc2VsZWN0IHtcblx0XHQmX19kcm9wZG93biB7XG5cdFx0XHRsZWZ0OiAtMjBweDtcblx0XHRcdHJpZ2h0OiAtMjBweDtcblx0XHRcdG1heC1oZWlnaHQ6IDMwMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0XHR9XG5cblx0XHQmX19jaGlwIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdHBhZGRpbmc6IDRweCA4cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRcdH1cblxuXHRcdCZfX2J1dHRvbiB7XG5cdFx0XHRwYWRkaW5nOiA4cHggMTJweDtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHR9XG5cdFx0XG5cdFx0Jl9fb3B0aW9uIHtcblx0XHRcdHBhZGRpbmc6IDE0cHggMjBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHR9XG5cdFx0XG5cdFx0Jl9fYWN0aW9ucyB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0Z2FwOiAxNnB4O1xuXHRcdH1cblx0XHRcblx0XHQmX19zdWJtaXQsXG5cdFx0Jl9fY2xlYXIge1xuXHRcdFx0cGFkZGluZzogMTJweCAyMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdH1cblx0fVxufVxuXG4udGF4b25vbXktbXVsdGlzZWxlY3Qge1xuXHQmX19jaGVja2JveDpmb2N1cyB7XG5cdFx0b3V0bGluZTogMnB4IHNvbGlkICRidG4tcHJpbWFyeTtcblx0XHRvdXRsaW5lLW9mZnNldDogMnB4O1xuXHR9XG5cblx0Jl9fYnV0dG9uOmZvY3VzIHtcblx0XHRvdXRsaW5lOiAycHggc29saWQgJGJ0bi1wcmltYXJ5O1xuXHRcdG91dGxpbmUtb2Zmc2V0OiAycHg7XG5cdH1cblxuXHQmX19jaGlwLXJlbW92ZTpmb2N1cyB7XG5cdFx0b3V0bGluZTogMnB4IHNvbGlkICR3aGl0ZTtcblx0XHRvdXRsaW5lLW9mZnNldDogMXB4O1xuXHR9XG59XG5cbkBtZWRpYSAocHJlZmVycy1jb250cmFzdDogaGlnaCkge1xuXHQudGF4b25vbXktbXVsdGlzZWxlY3Qge1xuXHRcdCZfX2Ryb3Bkb3duIHtcblx0XHRcdGJvcmRlci13aWR0aDogMnB4O1xuXHRcdH1cblxuXHRcdCZfX29wdGlvbi0tc2VsZWN0ZWQge1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJGJ0bi1wcmltYXJ5O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuXHQudGF4b25vbXktbXVsdGlzZWxlY3Qge1xuXHRcdCZfX2Fycm93LFxuXHRcdCZfX2J1dHRvbixcblx0XHQmX19vcHRpb24sXG5cdFx0Jl9fY2hpcC1yZW1vdmUge1xuXHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLnRheG9ub215LW11bHRpc2VsZWN0X19jaGlwLWNvdW50ZXIge1xuXHRmb250LXNpemU6IDEwcHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdGNvbG9yOiAjNEE0QTRBO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFBBR0lOQVRJT05cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi5wYWdpbmF0aW9uLW5hdiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEzcHggMCA2M3B4O1xufVxuXG4ucGFnaW5hdGlvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogMTBweDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGZsZXgtd3JhcDogd3JhcDtcblxuXHQvLyBUYXJnZXQgZGlyZWN0IGNoaWxkcmVuIG9ubHkgKFdvcmRQcmVzcyBwYWdpbmF0aW9uIGxpbmtzKVxuXHQ+IGEsXG5cdD4gc3BhbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG1pbi13aWR0aDogMjJweDtcblx0XHRoZWlnaHQ6IDIycHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cblx0XHQvLyBSZW1vdmUgYm9yZGVycyBmcm9tIG5lc3RlZCBlbGVtZW50c1xuXHRcdHNwYW4ge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdG1pbi13aWR0aDogYXV0bztcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmOGY5ZmE7XG5cdFx0XHRib3JkZXItY29sb3I6ICMyRjczRTI7XG5cdFx0XHRjb2xvcjogIzJGNzNFMjtcblx0XHR9XG5cblx0XHQmLmN1cnJlbnQge1xuXHRcdFx0YmFja2dyb3VuZDogIzJGNzNFMjtcblx0XHRcdGJvcmRlci1jb2xvcjogIzJGNzNFMjtcblx0XHRcdGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMyRjczRTI7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogIzJGNzNFMjtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5kb3RzIHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRjb2xvcjogIzk5OTtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICM5OTk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5wcmV2LFxuXHRcdCYubmV4dCB7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Z2FwOiA2cHg7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFBhZ2luYXRpb24gYXJyb3dzXG4ucGFnaW5hdGlvbl9fYXJyb3cge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMnB4O1xuXHRoZWlnaHQ6IDEycHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0d2lkdGg6IDZweDtcblx0XHRoZWlnaHQ6IDZweDtcblx0XHRib3JkZXItdG9wOiAycHggc29saWQgY3VycmVudENvbG9yO1xuXHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0fVxuXG5cdCYtLXByZXY6OmJlZm9yZSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTI1JSwgLTUwJSkgcm90YXRlKC0xMzVkZWcpO1xuXHR9XG5cblx0Ji0tbmV4dDo6YmVmb3JlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNzUlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuXHR9XG59XG5cbi8vIFJlc3BvbnNpdmUgcGFnaW5hdGlvblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5wYWdpbmF0aW9uLW5hdiB7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG5cblx0LnBhZ2luYXRpb24ge1xuXHRcdGdhcDogNHB4O1xuXG5cdFx0YSxcblx0XHRzcGFuIHtcblx0XHRcdG1pbi13aWR0aDogMzZweDtcblx0XHRcdGhlaWdodDogMzZweDtcblx0XHRcdHBhZGRpbmc6IDAgOHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXG5cdFx0XHQmLnByZXYsXG5cdFx0XHQmLm5leHQge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuXHQucGFnaW5hdGlvbiB7XG5cdFx0Z2FwOiAycHg7XG5cblx0XHRhLFxuXHRcdHNwYW4ge1xuXHRcdFx0bWluLXdpZHRoOiAzMnB4O1xuXHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0cGFkZGluZzogMCA2cHg7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cblx0XHRcdCYucHJldixcblx0XHRcdCYubmV4dCB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wYWdpbmF0aW9uX19hcnJvdyB7XG5cdFx0d2lkdGg6IDEwcHg7XG5cdFx0aGVpZ2h0OiAxMHB4O1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdHdpZHRoOiA1cHg7XG5cdFx0XHRoZWlnaHQ6IDVweDtcblx0XHR9XG5cdH1cbn1cblxuLy8gSGlkZSBwYWdlIG51bWJlcnMgb24gdmVyeSBzbWFsbCBzY3JlZW5zLCBrZWVwIG9ubHkgcHJldi9uZXh0IGFuZCBjdXJyZW50XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcblx0LnBhZ2luYXRpb24ge1xuXHRcdGE6bm90KC5wcmV2KTpub3QoLm5leHQpLFxuXHRcdHNwYW46bm90KC5jdXJyZW50KTpub3QoLmRvdHMpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG4iLCIuY3VzdG9tLWRyb3Bkb3duIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0LmRyb3Bkb3duLXRvZ2dsZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogOHB4O1xuXHRcdHBhZGRpbmc6IDhweCAxMnB4O1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGNvbG9yOiAjMzMzO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdG1pbi13aWR0aDogMjAwcHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3JkZXItY29sb3I6ICNjY2M7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuXHRcdH1cblxuXHRcdCZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjMDA3Y2JhO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDdjYmE7XG5cblx0XHRcdC5kcm9wZG93bi1hcnJvdyB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmRyb3Bkb3duLWxhYmVsIHtcblx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0fVxuXG5cdFx0LmRyb3Bkb3duLXNlbGVjdGVkIHtcblx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHR9XG5cblx0XHQuZHJvcGRvd24tYXJyb3cge1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcblx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0fVxuXHR9XG5cblx0LmRyb3Bkb3duLW1lbnUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDEwMCU7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHRcdHotaW5kZXg6IDEwMDA7XG5cdFx0bWFyZ2luLXRvcDogNHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cblx0XHQmLnNob3cge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0fVxuXG5cdFx0LmRyb3Bkb3duLWl0ZW0ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDEwcHggMTJweDtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcblx0XHRcdH1cblxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3Y2JhO1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1YTg3O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYub3BlbiAuZHJvcGRvd24tbWVudSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0fVxufVxuXG4ucmVzdWx0cy1zb3J0aW5nIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuXHRmb3JtIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cbn1cblxuLnJlc3VsdHMtYmFyIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAyM3B4O1xuXHRwYWRkaW5nOiAwIDAgMTZweCAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDEwO1xuXG5cdC5yZXN1bHRzLWluZm8ge1xuXHRcdC5yZXN1bHRzLWNvdW50IHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblxuXHRcdFx0LnNob3ctbW9iaWxlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdC5zaG93LWRlc2t0b3Age1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2hvdy1tb2JpbGUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNjAlO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwcHg7XG5cdFx0XHRcdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucmVzdWx0cy1zb3J0aW5nIHtcblx0XHQuZHJvcGRvd24tbGFiZWwge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQucmVzdWx0cy1iYXIge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAxNnB4O1xuXHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG5cdFx0LnJlc3VsdHMtaW5mbyB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LnJlc3VsdHMtc29ydGluZyB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQuY3VzdG9tLWRyb3Bkb3duIHtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdC5kcm9wZG93bi10b2dnbGUge1xuXHRcdFx0bWluLXdpZHRoOiBhdXRvO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbkBrZXlmcmFtZXMgZHJvcGRvd25GYWRlSW4ge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcblx0fVxuXG5cdHRvIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGRyb3Bkb3duRmFkZU91dCB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG5cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xuXHR9XG59XG4iLCJAaW1wb3J0IFwiLi4vYmFzZS9jb2xvcnNcIjtcblxuLmRlc2lnbmVyLWNhcmQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0Jl9fYmFja2dyb3VuZCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGFzcGVjdC1yYXRpbzogNDAwLzIxMjtcblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYmFja2dyb3VuZC1saW5rIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC41KSA4OS44NiUpO1xuXHR9XG5cblx0Jl9fYWN0aW9ucyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTJweDtcblx0XHRyaWdodDogMTJweDtcblx0XHR6LWluZGV4OiAzO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiA5cHg7XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHRwYWRkaW5nOiAxNHB4IDEycHg7XG5cdFx0ZmxleDogMTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblxuXHQmX19oZWFkZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0Z2FwOiAxMnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHR6LWluZGV4OiAyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdCZfX2F2YXRhciB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0d2lkdGg6IDQ4cHg7XG5cdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cblx0Jl9fbG9nbyB7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdH1cblxuXHQmX19wbGFjZWhvbGRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0d2lkdGg6IDQ4cHg7XG5cdFx0aGVpZ2h0OiA0OHB4O1xuXG5cdFx0c3ZnIHtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2luZm8ge1xuXHRcdGZsZXg6IDE7XG5cdH1cblxuXHQmX19uYW1lIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogIzJGNzNFMjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19pbmR1c3RyeSB7XG5cdFx0bWFyZ2luOiA0cHggMDtcblxuXHRcdHNwYW4ge1xuXHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX3NlcnZpY2VzIHtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cblx0XHRzcGFuIHtcblx0XHRcdGNvbG9yOiAjODg4O1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc3RhdHMtcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTRweDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiA2cHg7XG5cdH1cblxuXHQmX19yYXRpbmcge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDZweDtcblxuXHRcdC5yYXRpbmctdGV4dCB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Y29sb3I6ICMyMjI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbWV0YS1zdGF0cyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogOHB4O1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRjb2xvcjogIzY2Njtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0fVxuXG5cdCZfX2Rlc2NyaXB0aW9uIHtcblx0XHRmbGV4OiAxO1xuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDAgMCA1cHggMDtcblx0XHRcdGNvbG9yOiAjNTU1O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHR9XG5cdH1cblxuXHQmX19ib3R0b20tYWN0aW9ucyB7XG5cdFx0bWFyZ2luLXRvcDogYXV0bztcblx0XHR0ZXh0LWFsaWduOiBlbmQ7XG5cdH1cblxuXHQmX19yZWFkLW1vcmUge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiA2cHg7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHQucmVhZC1tb3JlLWFycm93IHtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcblxuXHRcdCZfX2JhY2tncm91bmQge1xuXHRcdFx0aGVpZ2h0OiAxNzRweDtcblx0XHR9XG5cblx0XHQmX19jb250ZW50IHtcblx0XHRcdHBhZGRpbmc6IDI0cHggMTZweDtcblx0XHR9XG5cblx0XHQmX19oZWFkZXIge1xuXHRcdFx0bWFyZ2luLXRvcDogLTI1cHg7XG5cdFx0fVxuXG5cdFx0Jl9fbG9nbyB7XG5cdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHR9XG5cblx0XHQmX19uYW1lIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cblx0XHQmX19tZXRhLXN0YXRzIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRnYXA6IDhweDtcblx0XHR9XG5cblx0XHQmX19ib29rbWFyayB7XG5cdFx0XHQuYm9va21hcmstYnRuIHtcblx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19kZXNjcmlwdGlvbiB7XG5cdFx0XHRwIHtcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji0tYXJjaGl2ZSAmX19ib29rbWFyayAuYm9va21hcmstYnRuIHtcblx0XHR3aWR0aDogMzRweDtcblx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjgpO1xuXHRcdGJveC1zaGFkb3c6IDJweCAycHggMTVweCAwcHggIzAwMDAwMDA4O1xuXHRcdG1pbi13aWR0aDogYXV0bztcblx0fVxuXG5cdCYtLWFyY2hpdmUgJl9fYm9va21hcmsge1xuXHRcdHRvcDogMTVweDtcblx0XHRyaWdodDogMTBweDtcblx0fVxuXG5cdCYtLWFyY2hpdmUgJl9faGVhZGVyIHtcblx0XHRnYXA6IDE1cHg7XG5cdH1cblxuXHQmLS1hcmNoaXZlICZfX3JhdGluZyB7XG5cdFx0Z2FwOiA1cHg7XG5cdH1cblxuXHQmLS1hcmNoaXZlICZfX21ldGEtc3RhdHMge1xuXHRcdGZvbnQtZmFtaWx5OiBOb3RvIFNhbnMgSGVicmV3O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG5cblx0Ji0tYXJjaGl2ZSAmX19yZXZpZXdzLWNvdW50LFxuXHQmLS1hcmNoaXZlICZfX3Byb2plY3RzLWNvdW50IHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDdweDtcblx0fVxufVxuXG4ucmF0aW5nLXRleHQge1xuXHRjb2xvcjogIzMzMztcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRmb250LXdlaWdodDogNTAwO1xufSIsIi8qKlxuICogSW1hZ2UgRnVsbHNjcmVlbiBNb2RhbCBTdHlsZXNcbiAqIEZvbGxvd2luZyBCRU0gbWV0aG9kb2xvZ3kgZm9yIGZ1bGxzY3JlZW4gaW1hZ2UgbW9kYWwgd2l0aCBib29rbWFyayBmdW5jdGlvbmFsaXR5XG4gKi9cblxuLmltYWdlLW1vZGFsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgJl9fYmFja2Ryb3Age1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXgtd2lkdGg6IDkwdnc7XG4gICAgICAgIG1heC1oZWlnaHQ6IDkwdmg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJl9faGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgICZfX2FjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9fYm9va21hcmstYnRuLFxuICAgICZfX2Nsb3NlLWJ0biB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2Jvb2ttYXJrLWJ0biB7XG4gICAgICAgICYuYm9va21hcmtlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDQ3LCAxMTUsIDIyNiwgMC44KTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSg0NywgMTE1LCAyMjYsIDEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgIH1cblxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiA4MHZoO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICB9XG5cbiAgICAmX19sb2FkaW5nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9fc3Bpbm5lciB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNmZmZmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgICB9XG5cbiAgICAmX19pbmZvIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDIwcHg7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAmX19kZXRhaWxzIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBtYXgtd2lkdGg6IDYwJTtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0cHggMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbmF2aWdhdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogOHB4O1xuICAgIH1cblxuICAgICZfX25hdi1idG4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RvYXN0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDgwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgYW5pbWF0aW9uOiBzbGlkZUluUmlnaHQgMC4zcyBlYXNlO1xuXG4gICAgICAgICYtLXN1Y2Nlc3Mge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzI4YTc0NTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWVycm9yIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkYzM1NDU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEFuaW1hdGlvbiBrZXlmcmFtZXNcbkBrZXlmcmFtZXMgc3BpbiB7XG4gICAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAgIDEwMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi8vIFJlc3BvbnNpdmUgYWRqdXN0bWVudHNcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5pbWFnZS1tb2RhbCB7XG4gICAgICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk1dnc7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA5NXZoO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9faGVhZGVyIHtcbiAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fYWN0aW9ucyB7XG4gICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Jvb2ttYXJrLWJ0bixcbiAgICAgICAgJl9fY2xvc2UtYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2luZm8ge1xuICAgICAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fZGV0YWlscyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX25hdmlnYXRpb24ge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmX19uYXYtYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RvYXN0IHtcbiAgICAgICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gUHJldmVudCBib2R5IHNjcm9sbCB3aGVuIG1vZGFsIGlzIG9wZW5cbmJvZHkubW9kYWwtb3BlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLy8gSW1hZ2UgZW5sYXJnZSB0cmlnZ2VyIHN0eWxlc1xuW2RhdGEtaW1hZ2UtZW5sYXJnZV0ge1xuICAgIGN1cnNvcjogem9vbS1pbjtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG4gICAgfVxufVxuXG4vLyBCb29rbWFyayBidXR0b24gc3R5bGVzIGZvciBpbWFnZSBlbGVtZW50c1xuLmltYWdlLWJvb2ttYXJrLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDhweDtcbiAgICByaWdodDogOHB4O1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAuYm9va21hcmstYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJvb2ttYXJrZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSg0NywgMTE1LCAyMjYsIDAuOCk7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNDcsIDExNSwgMjI2LCAxKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gQm9va21hcmthYmxlIEltYWdlIENvbXBvbmVudCBTdHlsZXNcbi5ib29rbWFya2FibGUtaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm94LXNoYWRvdzogMCAycHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgIH1cblxuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAmX19pbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgfVxuXG4gICAgJl9fb3ZlcmxheSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgPiAqIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbW9kYWwtdHJpZ2dlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiA4cHg7XG4gICAgICAgIGxlZnQ6IDhweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgICZfX3pvb20taWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faW5mbyB7XG4gICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgMCA0cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICB9XG5cbiAgICAmX19zb3VyY2Uge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuXG4gICAgLy8gU2hvdyBvdmVybGF5IGVsZW1lbnRzIG9uIGhvdmVyXG4gICAgJjpob3ZlciB7XG4gICAgICAgIC5ib29rbWFya2FibGUtaW1hZ2VfX292ZXJsYXksXG4gICAgICAgIC5ib29rbWFya2FibGUtaW1hZ2VfX21vZGFsLXRyaWdnZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ib29rbWFya2FibGUtaW1hZ2VfX2ltZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gTW9kYWwgZW5hYmxlZCBzdGF0ZVxuICAgICYtLW1vZGFsLWVuYWJsZWQge1xuICAgICAgICAuYm9va21hcmthYmxlLWltYWdlX19jb250YWluZXIge1xuICAgICAgICAgICAgY3Vyc29yOiB6b29tLWluO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gUmVzcG9uc2l2ZSBhZGp1c3RtZW50c1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAmX19vdmVybGF5LFxuICAgICAgICAmX19tb2RhbC10cmlnZ2VyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7IC8vIEFsd2F5cyBzaG93IG9uIG1vYmlsZVxuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLWJvb2ttYXJrLW92ZXJsYXkgLmJvb2ttYXJrLWJ0biB7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX196b29tLWljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLyoqXG4gKiBVc2VyIERyb3Bkb3duIENvbXBvbmVudFxuICogQkVNIEJsb2NrOiB1c2VyLWRyb3Bkb3duXG4gKi9cblxuLnVzZXItZHJvcGRvd24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFxuXHQmX19idXR0b24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDExcHg7XG5cdFx0cGFkZGluZzogNHB4IDZweCA0cHggNXB4O1xuXHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjRweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRcblx0XHQmOmhvdmVyLFxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGJveC1zaGFkb3c6IDEuNTJweCAxLjUycHggMTEuNHB4IDBweCAjMDAwMDAwMDg7XG5cdFx0fVxuXHR9XG5cdFx0XG5cdCZfX2J1dHRvbi5hY3RpdmUgJl9fYXJyb3cge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdH1cblx0XG5cdCZfX2F2YXRhciB7XG5cdFx0d2lkdGg6IDMycHg7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuXHR9XG5cdFxuXHQmX19ndWVzdC1pY29uIHtcblx0XHR3aWR0aDogMjhweDtcblx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdH1cblx0XG5cdCZfX2Fycm93IHtcblx0XHR3aWR0aDogMTJweDtcblx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcblx0XHRcblx0XHQudXNlci1kcm9wZG93bl9fYnV0dG9uLS1ndWVzdCAmIHtcblx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdH1cblx0fVxuXHRcblx0Jl9fbWVudSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTAwJTtcblx0XHRyaWdodDogYXV0bztcblx0XHRsZWZ0OiAwO1xuXHRcdG1pbi13aWR0aDogMTYwcHg7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRib3gtc2hhZG93OiAycHggMnB4IDE1cHggMHB4ICMwMDAwMDAwODtcblx0XHRwYWRkaW5nOiA0cHg7XG5cdFx0ei1pbmRleDogMTAwMDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdFxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHR9XG5cdH1cblx0XG5cdCZfX2xpc3Qge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cblx0XG5cdCZfX2l0ZW0ge1xuXHRcdG1hcmdpbjogMDtcblx0XHRcblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdH1cblx0fVxuXHRcblx0Jl9fbGluayB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMTBweDtcblx0XHRwYWRkaW5nOiAxMXB4IDE0cHg7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG5cdFx0XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0ZCO1xuXHRcdH1cblx0fVxuXHRcblx0Jl9faWNvbiB7XG5cdFx0d2lkdGg6IDE4cHg7XG5cdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHR9XG59XG4iLCIvKipcbiAqIEdhbGxlcnkgTW9kYWwgU3R5bGVzXG4gKiBcbiAqIEN1c3RvbSBtb2RhbCBzdHlsZXMgZm9yIHRoZSBnYWxsZXJ5IG1vZGFsIHdpdGggU3dpcGVyIGludGVncmF0aW9uXG4gKiBCYXNlZCBvbiBleGlzdGluZyBhbGJ1bS1pbWFnZS1tb2RhbCBzdHlsZXMgZm9yIGNvbnNpc3RlbmN5XG4gKi9cblxuLmdhbGxlcnktbW9kYWwge1xuXHRidXR0b24ucmVtb2RhbC1jbG9zZS5nYWxsZXJ5LW1vZGFsX19jbG9zZSB7XG5cdFx0dG9wOiAyMHB4O1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cblx0XHRzdmcgcGF0aCB7XG5cdFx0XHRmaWxsOiAjZmZmZmZmO1xuXHRcdFx0c3Ryb2tlOiAjZmZmO1xuXHRcdH1cblx0fVxuXG5cdCZfX2hlYWRlci1pbmZvIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0cmlnaHQ6IDE2NnB4O1xuXHRcdHRvcDogMzZweDtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblxuXHRcdGgzIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwcHg7XG5cdFx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTQwJTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwcHg7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cblxuXHQmLnJlbW9kYWwge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdG1heC13aWR0aDogdW5zZXQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogNDBweDtcblx0fVxuXG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblxuXHQmX19jbG9zZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMjBweDtcblx0XHRyaWdodDogMjBweDtcblx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuXHRcdH1cblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHR9XG5cdH1cblxuXHQmX190b3AtYWN0aW9ucyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMzVweDtcblx0XHRyaWdodDogMzVweDtcblx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdHRvcDogMTBweDtcblx0XHRcdHJpZ2h0OiAxMHB4O1xuXG5cdFx0XHQuZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstYnRuLFxuXHRcdFx0LmdhbGxlcnktbW9kYWxfX3NoYXJlIHtcblx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdGhlaWdodDogMjRweDtcblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdHdpZHRoOiAxMnB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTJweDtcblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm9va21hcmstYnRuLFxuXHQmX19zaGFyZSB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMjJweDtcblx0XHRcdGhlaWdodDogMjJweDtcblxuXHRcdFx0cGF0aCB7XG5cdFx0XHRcdGZpbGw6ICMwMDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fbmF2IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1NCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdHotaW5kZXg6IDEwMDtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0d2lkdGg6IDUwcHggIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdGhlaWdodDogMjRweDtcblxuXHRcdFx0cGF0aCB7XG5cdFx0XHRcdHN0cm9rZTogIzAwMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Ji0tcHJldiB7XG5cdFx0XHRsZWZ0OiA0MHB4O1xuXHRcdH1cblxuXHRcdCYtLW5leHQge1xuXHRcdFx0cmlnaHQ6IDQwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc3dpcGVyLWNvbnRhaW5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHR3aWR0aDogYXV0bztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2Utb3V0LCBoZWlnaHQgMC4zcyBlYXNlLW91dDtcblxuXHRcdC5zd2lwZXItd3JhcHBlciB7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5zd2lwZXItc2xpZGUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXG5cdFx0XHQmLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3NsaWRlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0bWF4LWhlaWdodDogOTB2aDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNSkgLTAuMTYlLCByZ2JhKDAsIDAsIDAsIDAuMDUpIDUxLjA2JSwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwMi4yOCUpO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltYWdlIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogYXV0bztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWluLWhlaWdodDogOTB2aDtcblx0fVxuXG5cdCZfX3BhZ2luYXRpb24ge1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDM3cHggIWltcG9ydGFudDtcblx0XHRsZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0ei1pbmRleDogMTAwMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAyNXB4O1xuXHRcdHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuXG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdFx0XHRtaW4td2lkdGg6IDEycHg7XG5cdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cblx0XHRcdCYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcblx0XHRcdH1cblxuXHRcdFx0Ji5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW4ge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG5cdFx0XHR9XG5cblx0XHRcdCYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LFxuXHRcdFx0Ji5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYWN0aW9ucyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLCAwLCAwLCAwLjgpKTtcblx0XHRwYWRkaW5nOiAzMHB4IDIwcHggMjBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHR6LWluZGV4OiAxMDA7XG5cdH1cblxuXHQmX19hY3Rpb25zLXJpZ2h0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHQuZ2FsbGVyeS1tb2RhbF9fcGhvdG9ncmFwaGVyIHtcblx0XHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRwYWRkaW5nOiA5cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXG5cdFx0XHQmLWxhYmVsIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm9va21hcmstY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQuYm9va21hcmstYnRuIHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdH1cblxuXHRcdFx0Ji5ib29rbWFya2VkIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSwgIzAwN2JmZik7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSwgIzAwN2JmZik7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5LWRhcmssICMwMDU2YjMpO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1kYXJrLCAjMDA1NmIzKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2Jvb2ttYXJrLWRyb3Bkb3duIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0Ji1jb250ZW50IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTAwJTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRib3gtc2hhZG93OiAwIDEwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG5cdFx0XHRtaW4td2lkdGg6IDI4MHB4O1xuXHRcdFx0bWF4LXdpZHRoOiAzMjBweDtcblx0XHRcdG1heC1oZWlnaHQ6IDQwMHB4O1xuXHRcdFx0ei1pbmRleDogMTAwMDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHRcdFx0Ji5zaG93IHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtaGVhZGVyIHtcblx0XHRcdHBhZGRpbmc6IDE1cHggMjBweCAxMHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG5cblx0XHRcdGg1IHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtYm9keSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDIwcHg7XG5cdFx0XHRtYXgtaGVpZ2h0OiAyODBweDtcblx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cblx0XHRcdC5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1sb2FkaW5nIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdH1cblxuXHRcdFx0LmdhbGxlcnktbW9kYWxfX2FsYnVtLWxpc3Qge1xuXHRcdFx0XHQuZ2FsbGVyeS1tb2RhbF9fYWxidW0taXRlbSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDhweCAwO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjVmNWY1O1xuXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmdhbGxlcnktbW9kYWxfX2FsYnVtLWNoZWNrYm94IHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1pbmZvIHtcblx0XHRcdFx0XHRcdGZsZXg6IDE7XG5cblx0XHRcdFx0XHRcdC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1uYW1lIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMnB4IDA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1jb3VudCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuZ2FsbGVyeS1tb2RhbF9fYWxidW0tY292ZXIge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDMycHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtZm9vdGVyIHtcblx0XHRcdHBhZGRpbmc6IDEwcHggMjBweCAxNXB4O1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XG5cblx0XHRcdC5nYWxsZXJ5LW1vZGFsX19jcmVhdGUtYWxidW0tYnRuIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0cGFkZGluZzogOHB4IDEycHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGdhcDogNnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDA3YmZmO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDA3YmZmO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwMDU2YjM7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjMDA1NmIzO1xuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm9va21hcmstYnRuIHtcblxuXHRcdCYuYm9va21hcmtlZCB7XG5cblx0XHRcdHN2ZyBwYXRoIHtcblx0XHRcdFx0ZmlsbDogIzJGNzNFMjtcblx0XHRcdFx0c3Ryb2tlOiAjMkY3M0UyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2xvYWRpbmcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0ei1pbmRleDogMjAwO1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0Ji5zaG93IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXG5cdFx0LnNwaW5uZXItYm9yZGVyIHtcblx0XHRcdHdpZHRoOiAzcmVtO1xuXHRcdFx0aGVpZ2h0OiAzcmVtO1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAwLjNlbTtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB3aGl0ZTtcblx0XHR9XG5cdH1cbn1cblxuLy8gTW9iaWxlIHJlc3BvbnNpdmUgYWRqdXN0bWVudHNcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQuZ2FsbGVyeS1tb2RhbCB7XG5cdFx0LmJhbm5lci1nYWxsZXJ5X19zaG93LW1vcmUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0XHR0b3A6IDE2cHg7XG5cdFx0fVxuXG5cdFx0Jl9fY2xvc2Uge1xuXHRcdFx0dG9wOiAxNXB4O1xuXHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0XHR3aWR0aDogMzVweDtcblx0XHRcdGhlaWdodDogMzVweDtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19uYXYge1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtLXByZXYge1xuXHRcdFx0XHRsZWZ0OiAxNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1uZXh0IHtcblx0XHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fcGFnaW5hdGlvbiB7XG5cdFx0XHR0b3A6IDE1cHg7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRwYWRkaW5nOiAzcHggMTJweDtcblx0XHR9XG5cblx0XHQmX19hY3Rpb25zIHtcblx0XHRcdHBhZGRpbmc6IDIwcHggMTVweCAxNXB4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGdhcDogMTVweDtcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdH1cblxuXHRcdCZfX2FjdGlvbnMtbGVmdCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdC5nYWxsZXJ5LW1vZGFsX19pbWFnZS1pbmZvIHtcblx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2FjdGlvbnMtcmlnaHQge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Jl9fYm9va21hcmstZHJvcGRvd24ge1xuXHRcdFx0Ji1jb250ZW50IHtcblx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0XHRib3R0b206IDIwcHg7XG5cdFx0XHRcdGxlZnQ6IDIwcHg7XG5cdFx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRtaW4td2lkdGg6IGF1dG87XG5cdFx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuXG5cdFx0XHRcdCYuc2hvdyB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24ge1xuICBtYXgtd2lkdGg6IDEwNjZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXI6IDAuNnB4IHNvbGlkICNGRkY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmNsb3NlLXBvcHVwIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICBib3R0b206IDEwMCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTBweCwgLTEwcHgpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZSgtMTBweCwgLTEwcHgpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5pbWFnZSB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5mb3JtZXIge1xuICAgICAgZmxleDogMTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMywgMTAsIDE3LCAxKTtcbiAgICAgIG1heC13aWR0aDogNTIzcHg7XG4gICAgICBwYWRkaW5nOiA1MHB4IDM1cHggNDVweCAzNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDMzcHggMjBweCA0OHB4IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogNjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZm9ybSB7XG4gICAgICAgIG1heC13aWR0aDogNDI4cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIGJyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwsIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTRFNEU0O1xuICAgICAgICAgIGhlaWdodDogNTJweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOC4yMjhweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDE4cHg7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNUU2MTYzO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYud3BjZjctbm90LXZhbGlkIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmVkO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJlZCBpbnNldDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIGhlaWdodDogNTJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNCRDhBMzcgMCUsICNDQTlFNTcgNDUuNSUsICNBRTc2MUMgMTAwJSk7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTguMjI4cHg7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiAwIDEwcHg7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDEwMCU7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLndwY2Y3LXNwaW5uZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5waG9uZSB7XG4gICAgICBtYXJnaW4tdG9wOiAzOHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOC4yMjhweDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAwIDVweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMCA4cHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDAgNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNoYXJlLW1vZGFsIHtcblx0bWF4LXdpZHRoOiA1NjBweDtcblxuXHQmX19jb250ZW50IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGJveC1zaGFkb3c6IDAgMTBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdCZfX2hlYWRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMzJweCAyNHB4IDI0cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDRweDtcblx0XHR9XG5cdH1cblxuXHQmX19pY29uIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMXB4O1xuXHRcdHdpZHRoOiA0OHB4O1xuXHRcdGhlaWdodDogNDhweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRjb2xvcjogIzY2Njtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGNvbG9yOiAjMzMzO1xuXHRcdG1hcmdpbjogMDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNjAlO1xuXHRcdH1cblx0fVxuXG5cdCZfX2Nsb3NlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxNnB4O1xuXHRcdHJpZ2h0OiAxNnB4O1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdHdpZHRoOiAzMnB4O1xuXHRcdGhlaWdodDogMzJweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0XHR9XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm9keSB7XG5cdFx0cGFkZGluZzogMTRweCAzMHB4IDQwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdFx0cGFkZGluZzogMTJweCAxMHB4IDQwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcHJldmlldyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRwYWRkaW5nOiAxNnB4O1xuXHRcdGJhY2tncm91bmQ6ICNmOGY5ZmE7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNlOWVjZWY7XG5cdFx0ZGlzcGxheTogbm9uZTsgLy8gV2lsbCBiZSBzaG93biB2aWEgSlMgd2hlbiBuZWVkZWRcblxuXHRcdCYuc2hvdyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDBweDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHR9XG5cblx0XHQucHJldmlldy10aXRsZSB7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cdFx0fVxuXG5cdFx0LnByZXZpZXctdXJsIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0d29yZC1icmVhazogYnJlYWstYWxsO1xuXHRcdH1cblx0fVxuXG5cdCZfX29wdGlvbnMge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblx0XHRnYXA6IDIwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdGdhcDogMTBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0Z2FwOiA4cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5zaGFyZS1vcHRpb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDVweDtcblx0cGFkZGluZzogM3B4IDU0cHggM3B4IDEwcHg7XG5cdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZTVlN2ViO1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiAjMzc0MTUxO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogI0Y4RjhGODtcblx0fVxuXG5cdCY6YWN0aXZlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0Ym94LXNoYWRvdzogMCAycHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG5cdH1cblxuXHQmX19pY29uIHtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHR3aWR0aDogMzJweDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0Y29sb3I6ICM2YjcyODA7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHR9XG5cdH1cblxuXHQmX19sYWJlbCB7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0ZmxleDogMTtcblx0XHR0ZXh0LWFsaWduOiBzdGFydDtcblx0XHRjb2xvcjogIzRBNEE0QTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIFBsYXRmb3JtLXNwZWNpZmljIGNvbG9ycyBvbiBob3ZlclxuXHQmLS1lbWFpbCB7XG5cdFx0Jjpob3ZlciAuc2hhcmUtb3B0aW9uX19pY29uIHN2ZyB7XG5cdFx0XHRjb2xvcjogIzNiODJmNjtcblx0XHR9XG5cdH1cblxuXHQmLS1jb3B5IHtcblx0XHQmOmhvdmVyIC5zaGFyZS1vcHRpb25fX2ljb24gc3ZnIHtcblx0XHRcdGNvbG9yOiAjMTBiOTgxO1xuXHRcdH1cblx0fVxuXG5cdCYtLWZhY2Vib29rIHtcblx0XHQmOmhvdmVyIC5zaGFyZS1vcHRpb25fX2ljb24gc3ZnIHtcblx0XHRcdGNvbG9yOiAjMTg3N2YyO1xuXHRcdH1cblx0fVxuXG5cdCYtLXdoYXRzYXBwIHtcblx0XHQmOmhvdmVyIC5zaGFyZS1vcHRpb25fX2ljb24gc3ZnIHtcblx0XHRcdGNvbG9yOiAjMjVkMzY2O1xuXHRcdH1cblx0fVxuXG5cdCYtLXR3aXR0ZXIge1xuXHRcdCY6aG92ZXIgLnNoYXJlLW9wdGlvbl9faWNvbiBzdmcge1xuXHRcdFx0Y29sb3I6ICMxZGExZjI7XG5cdFx0fVxuXHR9XG5cblx0Ji0tcGludGVyZXN0IHtcblx0XHQmOmhvdmVyIC5zaGFyZS1vcHRpb25fX2ljb24gc3ZnIHtcblx0XHRcdGNvbG9yOiAjZTYwMDIzO1xuXHRcdH1cblx0fVxuXG5cdCYtLWxpbmtlZGluIHtcblx0XHQmOmhvdmVyIC5zaGFyZS1vcHRpb25fX2ljb24gc3ZnIHtcblx0XHRcdGNvbG9yOiAjMDA3N2I1O1xuXHRcdH1cblx0fVxuXG5cdCYtLXRlbGVncmFtIHtcblx0XHQmOmhvdmVyIC5zaGFyZS1vcHRpb25fX2ljb24gc3ZnIHtcblx0XHRcdGNvbG9yOiAjMDA4OGNjO1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdHBhZGRpbmc6IDhweCAxNHB4O1xuXHR9XG59XG5cbi8vIFRPRE86IFVQREFURSBOb3RpZmljYXRpb24gc3R5bGVzXG4uc2hhcmUtbm90aWZpY2F0aW9uIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206IDI0cHg7XG5cdHJpZ2h0OiAyNHB4O1xuXHRiYWNrZ3JvdW5kOiAjMWYyOTM3O1xuXHRjb2xvcjogd2hpdGU7XG5cdHBhZGRpbmc6IDEycHggMjBweDtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblx0ei1pbmRleDogMTAwMDA7XG5cdG1heC13aWR0aDogMzAwcHg7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXG5cdCYuc2hvdyB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRib3R0b206IDIwcHg7XG5cdFx0cmlnaHQ6IDIwcHg7XG5cdFx0bGVmdDogMjBweDtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdH1cbn1cblxuLy8gUlRMIHN1cHBvcnRcbltkaXI9XCJydGxcIl0ge1xuXHQuc2hhcmUtbW9kYWwge1xuXHRcdCZfX2hlYWRlciB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdCZfX2Nsb3NlIHtcblx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0bGVmdDogMTZweDtcblx0XHR9XG5cdH1cblxuXHQuc2hhcmUtb3B0aW9uIHtcblx0XHQmX19sYWJlbCB7fVxuXHR9XG5cblx0LnNoYXJlLW5vdGlmaWNhdGlvbiB7XG5cdFx0cmlnaHQ6IGF1dG87XG5cdFx0bGVmdDogMjRweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRsZWZ0OiAyMHB4O1xuXHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0fVxuXHR9XG59XG4iLCIuYm9va21hcmstbW9kYWwge1xuXHRtYXgtd2lkdGg6IDQ4MHB4O1xuXG5cdC5tb2RhbC1jbG9zZSxcblx0LnJlbW9kYWwtY2xvc2Uge1xuXHRcdGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0dG9wOiAtNTVweDtcblx0XHR0b3A6IC01NXB4O1xuXG5cdFx0c3ZnIHBhdGgge1xuXHRcdFx0ZmlsbDogI2ZmZjtcblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGJveC1zaGFkb3c6IDAgMTBweCAyNXB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdCZfX2hlYWRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMzlweCAyNHB4IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRwYWRkaW5nOiA0MHB4IDIwcHggMDtcblx0XHR9XG5cdH1cblxuXHQmX19pY29uIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdHdpZHRoOiAzMnB4O1xuXHRcdGhlaWdodDogMzJweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHQmLWltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0fVxuXG5cdFx0Ji1zdmcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogNDhweDtcblx0XHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdFx0XHRjb2xvcjogIzlDQTNBRjtcblx0XHRcdFx0c3Ryb2tlLXdpZHRoOiAyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRtYXJnaW46IDA7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cdH1cblxuXHQmX19ib2R5IHtcblx0XHRwYWRkaW5nOiA3cHggNDBweCA0MHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDQycHggNDBweDtcblx0XHR9XG5cdH1cblxuXHQmX19kZXNjcmlwdGlvbiB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0bWFyZ2luOiAwIDAgNDBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWF4LXdpZHRoOiAyODBweDtcblx0XHRtYXJnaW46IDAgYXV0byA0MHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2FjdGlvbnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRnYXA6IDhweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z2FwOiA4cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnRuIHtcblx0XHRtaW4td2lkdGg6IDE3NnB4O1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHQmLmJ0bi1wcmltYXJ5IHtcblx0XHRcdG1pbi13aWR0aDogMjA4cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9jb2xvcnNcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL3R5cG9ncmFwaHlcIjtcblxuLnJlbW9kYWwge1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdHRyYW5zZm9ybTogc2NhbGUoMC45KTtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG5cblx0Ji5yZW1vZGFsLWlzLW9wZW5lZCB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0Ji5yZW1vZGFsLWlzLWNsb3Npbmcge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMC45KTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbi5yZW1vZGFsLW92ZXJsYXkge1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDM0LCAzNCwgMzQsIDAuMzAyKTtcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDJweClcbn1cblxuLnJlbW9kYWwtd3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0bWluLWhlaWdodDogMTAwZHZoO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdC5nYWxsZXJ5LW1vZGFsIGJ1dHRvbi5yZW1vZGFsLWNsb3NlLmdhbGxlcnktbW9kYWxfX2Nsb3NlIHtcblx0XHRcdHRvcDogLTQ0cHg7XG5cdFx0XHRsZWZ0OiB1bnNldDtcblx0XHR9XG5cblx0XHQuZ2FsbGVyeS1tb2RhbF9fc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIHtcblx0XHRcdGhlaWdodDogODB2aDtcblx0XHR9XG5cblx0XHQuZ2FsbGVyeS1tb2RhbF9fY29udGFpbmVyIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0fVxuXG5cdFx0LnJlbW9kYWwge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdG1heC13aWR0aDogOTAlO1xuXG5cdFx0XHQuZ2FsbGVyeS1tb2RhbF9faW1hZ2Uge1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlciFpbXBvcnRhbnQ7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdCYuc29ydC1tb2RhbCxcblx0XHRcdCYuc2hhcmUtbW9kYWwsXG5cdFx0XHQmLmFkdmFuY2VkLWZpbHRlcnMtbW9kYWwge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHVuc2V0O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblxuXHRcdFx0XHQuc2hhcmUtbW9kYWxfX2NvbnRlbnQge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubW9kYWwtY29udGVudCB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuYm9va21hcmstbW9kYWwge1xuXHRcdFx0XHQuYm9va21hcmstbW9kYWxfX2FjdGlvbnMge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5ib29rbWFyay1tb2RhbF9fYnRuLmJ0bi1wcmltYXJ5IHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYnRuLXNlY29uZGFyeS5ib29rbWFyay1tb2RhbF9fYnRuIHtcblx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogOXB4IDE3cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTQwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5tb2RhbC1jbG9zZSB7XG5cdFx0XHRcdFx0bGVmdDogdW5zZXQ7XG5cdFx0XHRcdFx0dG9wOiAtNThweDtcblx0XHRcdFx0XHR3aWR0aDogNTJweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDUycHg7XG5cdFx0XHRcdFx0cmlnaHQ6IC02cHg7XG5cblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDUycHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDUycHg7XG5cblx0XHRcdFx0XHRcdHBhdGgge1xuXHRcdFx0XHRcdFx0XHRmaWxsOiAjZmZmZmZmO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubW9kYWwtY29udGVudCB7XG5cdHBhZGRpbmc6IDAgMjBweDtcblx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogNjcwcHg7XG5cdG1heC1oZWlnaHQ6IDgwdmg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGNvbnRhaW46IGxheW91dCBzdHlsZTtcblxuXHQmLm1vZGFsLWNvbnRlbnQtZGVzaWduZXJzIHtcblx0XHQubW9kYWwtZm9ybS1zZWN0aW9uX190aXRsZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogMTBweDtcblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRpdmlkZXItbGluZS1jb2xvcjtcblx0cGFkZGluZzogMzFweCAwIDIycHg7XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdG1hcmdpbjogMDtcblx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHR0ZXh0LWFsaWduOiBzdGFydDtcblx0fVxuXG5cdCYubW9kYWwtY29udGVudC1kZXNpZ25lcnMge31cbn1cblxuLm1vZGFsLWNsb3NlLFxuLnJlbW9kYWwtY2xvc2Uge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTZweDtcblx0cmlnaHQ6IDQycHg7XG5cdHdpZHRoOiA1MnB4O1xuXHRoZWlnaHQ6IDUycHg7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdHotaW5kZXg6IDEwO1xuXG5cdCY6aG92ZXIge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG5cdH1cblxuXHRzdmcge1xuXHRcdHdpZHRoOiA1MnB4O1xuXHRcdGhlaWdodDogNTJweDtcblxuXHRcdHBhdGgge1xuXHRcdFx0ZmlsbDogIzRBNEE0QTtcblx0XHR9XG5cdH1cblxuXHQmOmJlZm9yZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4ubW9kYWwtYm9keSB7XG5cdGZsZXg6IDE7XG5cdG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbC1hY3Rpb25zIHtcblx0cGFkZGluZzogMjBweCAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRnYXA6IDM2cHg7XG5cblx0Ji1zdWJtaXQge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMjVweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0bWluLXdpZHRoOiAxNTBweDtcblx0XHRwYWRkaW5nOiA2cHggMTBweDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXHR9XG5cblx0Ji1jbGVhbiB7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRjb2xvcjogIzIyMjIyMjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4ubW9kYWwtZm9ybS1zZWN0aW9uIHtcblx0cGFkZGluZzogMjBweCAwO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcblxuXHQmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0dGV4dC1hbGlnbjogc3RhcnQ7XG5cdH1cblxuXHQmX19maWVsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2xhYmVsIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0fVxufVxuXG4ubW9kYWwtYnV0dG9uLWdyb3VwIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IDA7XG5cdG1hcmdpbjogLTFweDtcblxuXHQuYnRuLWNoZWNrIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmJ0biB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGRpdmlkZXItbGluZS1jb2xvcjtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0Y29sb3I6ICRib2R5LXRleHQtY29sb3I7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0cGFkZGluZzogMTJweCAyMHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdG1hcmdpbjogMDtcblx0XHRmbGV4OiAxO1xuXHRcdG1pbi13aWR0aDogMDtcblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcblx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcblx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcblx0XHR9XG5cblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCRidG4tcHJpbWFyeSwgMC4wOCk7XG5cdFx0XHRib3JkZXItY29sb3I6IHJnYmEoJGJ0bi1wcmltYXJ5LCAwLjMpO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHR9XG5cblx0XHQmLmFjdGl2ZSxcblx0XHQuYnRuLWNoZWNrOmNoZWNrZWQrJiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYnRuLXByaW1hcnk7XG5cdFx0XHRjb2xvcjogJGJ0bi1wcmltYXJ5LWNvbG9yO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdFx0XHR6LWluZGV4OiAzO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogZGFya2VuKCRidG4tcHJpbWFyeSwgNSUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubW9kYWwtYnV0dG9uLWdyb3VwIHtcblx0LmJ0bi1jaGVjazpjaGVja2VkKy5idG4rLmJ0bi1jaGVjazpjaGVja2VkKy5idG4ge1xuXHRcdGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMXB4O1xuXHR9XG59XG5cbi5tb2RhbC1jaGVja2JveC1maWVsZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMTBweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHR0ZXh0LWFsaWduOiBzdGFydDtcblxuXHQmOmhvdmVyIHtcblx0XHRib3JkZXItY29sb3I6IHJnYmEoJGJ0bi1wcmltYXJ5LCAwLjMpO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoJGJ0bi1wcmltYXJ5LCAwLjAyKTtcblx0fVxuXG5cdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG5cdFx0d2lkdGg6IDEycHg7XG5cdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXG5cdGxhYmVsIHtcblx0XHRmbGV4OiAxO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRtYXJnaW46IDA7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0fVxufVxuXG4uYnRuLWdyb3VwLW11bHRpcGxlIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IDE4cHg7XG5cblx0LmJ0bi1jaGVjayB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR3aWR0aDogMXB4O1xuXHRcdGhlaWdodDogMXB4O1xuXG5cdFx0JjpjaGVja2VkKy5idG4ge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRidG4tcHJpbWFyeTtcblx0XHRcdGJvcmRlci1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYnRuLXByaW1hcnksIDUlKTtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IGRhcmtlbigkYnRuLXByaW1hcnksIDUlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6Y2hlY2tlZCsuYnRuLWl0ZW0ge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRidG4tcHJpbWFyeSwgNSUpO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogZGFya2VuKCRidG4tcHJpbWFyeSwgNSUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cysuYnRuIHtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRidG4tcHJpbWFyeSwgMC4yNSk7XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cysuYnRuLWl0ZW0ge1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoJGJ0bi1wcmltYXJ5LCAwLjI1KTtcblx0XHR9XG5cdH1cblxuXHQuYnRuLWl0ZW0ge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRwYWRkaW5nOiA1cHggMTlweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTtcblx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcblx0XHR3aWxsLWNoYW5nZTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBjb2xvcjtcblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGJvcmRlci1jb2xvcjogIzJGNzNFMjtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogIzJGNzNFMjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDcsIDExNSwgMjI2LCAwLjA1KTtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cblx0Ly8gVE9ETzogdXBkYXRlIHRoaXMgZGVwZW5kcyBvbiBtb2RhbFxuXHQvLyAucmVtb2RhbC13cmFwcGVyIHtcblx0Ly8gYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHQvLyBwYWRkaW5nOiAwO1xuXHQvLyB9XG5cdC5tb2RhbC1mb3JtLXNlY3Rpb24ge1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0Lm1vZGFsLWNvbnRlbnQge1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWF4LWhlaWdodDogODV2aDtcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRcdGFuaW1hdGlvbjogc2xpZGVVcEZyb21Cb3R0b20gMC4zcyBlYXNlO1xuXHR9XG5cblx0Lm1vZGFsLWhlYWRlciB7XG5cdFx0cGFkZGluZzogMTBweCA0cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQubW9kYWwtYm9keSB7XG5cdFx0cGFkZGluZzogMTJweCAxMHB4O1xuXG5cdFx0LnNvcnRpbmctbW9kYWwtbGlzdCB7XG5cdFx0XHQuc29ydGluZy1tb2RhbC1pdGVtIHtcblx0XHRcdFx0cGFkZGluZzogMTBweCAxNHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0Z2FwOiAxMHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjNEE0QTRBO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDhweDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAzcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDZweDtcblx0XHRcdFx0XHRcdHdpZHRoOiA2cHg7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMkY3M0UyO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCtsYWJlbDo6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrbGFiZWw6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tbWFpbi1Db2xvciwgIzJGNzNFMilcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm1vZGFsLWFjdGlvbnMge1xuXHRcdHBhZGRpbmc6IDIwcHggMjRweCA0MHB4O1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblxuXHRcdC5yb3cge1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHQuc29ydC1tb2RhbCAmIHtcblx0XHRcdC5jb2wtNiB7XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiA3MCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRidXR0b24ubW9kYWwtYWN0aW9ucy1zdWJtaXQuYnRuLmJ0bi1wcmltYXJ5IHtcblx0XHRcdHdpZHRoOiA2OCU7XG5cdFx0fVxuXG5cdFx0LmJ0biB7XG5cdFx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0bWluLXdpZHRoOiB1bnNldDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRib3gtc2hhZG93OiAwcHggLTRweCA4cHggMHB4ICMwMDAwMDAwRDtcblx0XHR9XG5cdH1cblxuXHQubW9kYWwtYnV0dG9uLWdyb3VwIC5idG4ge1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRwYWRkaW5nOiAxMHB4IDE2cHg7XG5cdH1cblxuXHQubW9kYWwtY2xvc2UsXG5cdC5yZW1vZGFsLWNsb3NlIHtcblx0XHR0b3A6IDVweDtcblx0XHRyaWdodDogN3B4O1xuXHRcdHdpZHRoOiAzMnB4O1xuXHRcdGhlaWdodDogMzJweDtcblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdGhlaWdodDogMjRweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblx0XHR9XG5cdH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZVVwRnJvbUJvdHRvbSB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuXG5cdC5tb2RhbC1jbG9zZSxcblx0LnJlbW9kYWwtY2xvc2Uge1xuXHRcdGxlZnQ6IDQycHg7XG5cdFx0cmlnaHQ6IHVuc2V0O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cblx0XHQubW9kYWwtY2xvc2UsXG5cdFx0LnJlbW9kYWwtY2xvc2Uge1xuXHRcdFx0bGVmdDogN3B4O1xuXHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0Lm1vZGFsLWJ1dHRvbi1ncm91cCAuYnRuIHtcblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG5cdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG5cdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG5cdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcblx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG5cdFx0fVxuXG5cdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRkaXZpZGVyLWxpbmUtY29sb3I7XG5cdFx0fVxuXHR9XG59XG4iLCIjY29va2llQ29uc2VudENvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSAyNTUgMjU1IC8gODAlKTtcbiAgei1pbmRleDogOTk5O1xuXG4gIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1heC13aWR0aDogNjI3cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDYwcHggMHB4ICMwMDAwMDAwRDtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC50aXRsZSB7XG4gICAgICBjb2xvcjogIzAwQTBFNDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjguOHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAyMHB4O1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMjlweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzAnIGhlaWdodD0nMjknIHZpZXdCb3g9JzAgMCAzMCAyOScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yMS4zMjc5IDMuOTExMThDMjIuMzI5MyAzLjkxMTE4IDIzLjI3MDcgMy42NTM5OCAyNC4wODk2IDMuMjAyMDNDMjQuNDUxNyAzLjQ5Mzc0IDI0Ljc5OTUgMy44MDI0OSAyNS4xMzE4IDQuMTI3MDhDMjQuNjUzNyA0Ljk2MzI2IDI0LjM4MDUgNS45MzE2MyAyNC4zODA1IDYuOTYzODJDMjQuMzgwNSA5Ljg4MDM1IDI2LjU2MTkgMTIuMjg3NCAyOS4zODIxIDEyLjY0MjRDMjkuNDU5OSAxMy4yNTA2IDI5LjUgMTMuODcwNiAyOS41IDE0LjVDMjkuNSAxNC45MzA2IDI5LjQ4MTIgMTUuMzU2NyAyOS40NDQ1IDE1Ljc3NzdDMjYuNTk0MSAxNi4xMDQ4IDI0LjM4MDUgMTguNTI1OCAyNC4zODA1IDIxLjQ2MzhDMjQuMzgwNSAyMi42NDQ5IDI0LjczODIgMjMuNzQyNCAyNS4zNTEyIDI0LjY1MzlDMjIuNzE5OSAyNy4zMzYxIDE5LjA1NDIgMjkgMTUgMjlDNi45OTE4NyAyOSAwLjUgMjIuNTA4MSAwLjUgMTQuNUMwLjUgNi40OTE4NyA2Ljk5MTg3IDAgMTUgMEMxNS4zMDQ0IDAgMTUuNjA2NyAwLjAwOTM4MjcyIDE1LjkwNjUgMC4wMjc4NzM5QzE2LjY3MjggMi4yODYxNCAxOC44MTA2IDMuOTExMTggMjEuMzI3OSAzLjkxMTE4Wk0xMC4xNjYxIDEyLjA4MzFDMTEuMTY3MSAxMi4wODMxIDExLjk3ODYgMTEuMjcxNiAxMS45Nzg2IDEwLjI3MDZDMTEuOTc4NiA5LjI2OTU5IDExLjE2NzEgOC40NTgxIDEwLjE2NjEgOC40NTgxQzkuMTY1MDYgOC40NTgxIDguMzUzNTggOS4yNjk1OSA4LjM1MzU4IDEwLjI3MDZDOC4zNTM1OCAxMS4yNzE2IDkuMTY1MDYgMTIuMDgzMSAxMC4xNjYxIDEyLjA4MzFaTTEwLjc3MTQgMjAuNTQxOUMxMC43NzE0IDIxLjU0MjkgOS45NTk5NCAyMi4zNTQ0IDguOTU4OTIgMjIuMzU0NEM3Ljk1NzkxIDIyLjM1NDQgNy4xNDY0MiAyMS41NDI5IDcuMTQ2NDIgMjAuNTQxOUM3LjE0NjQyIDE5LjU0MDkgNy45NTc5MSAxOC43Mjk0IDguOTU4OTIgMTguNzI5NEM5Ljk1OTk0IDE4LjcyOTQgMTAuNzcxNCAxOS41NDA5IDEwLjc3MTQgMjAuNTQxOVpNMTkuMjI5OCAxOS4zMzM2QzIwLjg5ODEgMTkuMzMzNiAyMi4yNTA2IDE3Ljk4MTEgMjIuMjUwNiAxNi4zMTI3QzIyLjI1MDYgMTQuNjQ0NCAyMC44OTgxIDEzLjI5MTkgMTkuMjI5OCAxMy4yOTE5QzE3LjU2MTQgMTMuMjkxOSAxNi4yMDg5IDE0LjY0NDQgMTYuMjA4OSAxNi4zMTI3QzE2LjIwODkgMTcuOTgxMSAxNy41NjE0IDE5LjMzMzYgMTkuMjI5OCAxOS4zMzM2WicgZmlsbD0nJTIzMDA5REUwJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tZXNzYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICoge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICMwMEEwRTQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuXG4gIC5idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBnYXA6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5hY2NlcHRfc2VsZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAxMnB4IDQwcHg7XG4gICAgY29sb3I6ICMwMEEwRTQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMUYyMDBEO1xuXG4gICAgJi5oaWdobGlnaHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0NDQztcbiAgICAgIC8qINCh0LLQtdGC0LvQvi3QutGA0LDRgdC90YvQuSDRhtCy0LXRgiDQtNC70Y8g0LrQvdC+0L/QutC4INC/0YDQuCDQvtGI0LjQsdC60LUgKi9cbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2U7XG4gICAgfVxuICB9XG5cbiAgLnNoYWtlIHtcbiAgICBhbmltYXRpb246IHNoYWtlIDAuNXM7XG4gIH1cblxuICBAa2V5ZnJhbWVzIHNoYWtlIHtcbiAgICAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuICAgIDI1JSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbiAgICB9XG4gICAgNzUlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuICB9XG5cbiAgLmFjY2VwdF9hbGwge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cblxuICAucmVqZWN0X2FsbCB7XG4gICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgIGNvbG9yOiAjMDBBMEU0O1xuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBib3JkZXI6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNi42cHg7XG4gICAgcGFkZGluZzogMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmFjY2VwdF9hbGwge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAxNjAsIDIyOCwgMSk7XG4gICAgICBjb2xvcjogI2ZmZlxuICAgIH1cbiAgfVxuXG4gIC5jbG9zZUNvb2tpZSB7XG4gICAgdG9wOiAyM3B4O1xuICAgIHJpZ2h0OiAyM3B4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMgM0wxNy4wMDAxIDE3LjAwMDEnIHN0cm9rZT0nJTIzNjc3MDdGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMi45OTk5MyAxNy4wMDAxTDE3IDMnIHN0cm9rZT0nJTIzNjc3MDdGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmNoZWNrYm94ZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyMHB4O1xuXG4gICAgZGl2IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgaW5wdXQge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAmOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcmVjdCB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHJ4PSc2JyBmaWxsPSclMjMwMDlERTAnLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xOC4xMDQ2IDYuNDQxMUMxOC42MzE4IDcuMDI5NDUgMTguNjMxOCA3Ljk4MzAzIDE4LjEwNDYgOC41NzEyTDEwLjkwNDYgMTYuNjA0M0MxMC4zNzc0IDE3LjE5MjUgOS41MjI2NyAxNy4xOTI1IDguOTk1MzIgMTYuNjA0M0w1LjM5NTM5IDEyLjU4NzdDNC44NjgyIDExLjk5OTUgNC44NjgyIDExLjA0NTkgNS4zOTUzOSAxMC40NTc4QzUuOTIyNiA5Ljg2OTQgNi43NzczOSA5Ljg2OTQgNy4zMDQ2IDEwLjQ1NzhMOS45NDk5NCAxMy40MDkxTDE2LjE5NTQgNi40NDExQzE2LjcyMjYgNS44NTI5NyAxNy41Nzc0IDUuODUyOTcgMTguMTA0NiA2LjQ0MTFaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDhweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJi5sYWJlbC1oaWdobGlnaHQge1xuICAgICAgICBjb2xvcjogI0ZGMDAwMDtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjcnIHZpZXdCb3g9JzAgMCAyNCAyNycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3JlY3QgeD0nMC41JyB5PScyJyB3aWR0aD0nMjMnIGhlaWdodD0nMjMnIHJ4PSc1LjUnIGZpbGw9J3doaXRlJyBzdHJva2U9JyUyM0FCQUFBQicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyoqXG4gKiBBbGJ1bSBDYXJkIENvbXBvbmVudCBTdHlsZXNcbiAqL1xuXG4uYWxidW0tY2FyZCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Jjpob3ZlciB7XG5cblx0XHQuYWxidW0tY2FyZF9fb3ZlcmZsb3cge1xuXHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdH1cblxuXHRcdC5hbGJ1bS1jYXJkX19hY3Rpb25zID4gKiB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltYWdlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YXNwZWN0LXJhdGlvOiAyNS8xNDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGJhY2tncm91bmQ6ICNmNWY1ZjU7XG5cdCAgICBib3gtc2hhZG93OiAwcHggMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdCAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCZfX292ZXJmbG93IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcblx0XHRcdDE4MGRlZyxcblx0XHRcdHJnYmEoMCwgMCwgMCwgMC40KSAwJSxcblx0XHRcdHJnYmEoMCwgMCwgMCwgMC4xKSA1MCUsXG5cdFx0XHRyZ2JhKDAsIDAsIDAsIDAuNCkgMTAwJVxuXHRcdCk7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR6LWluZGV4OiAyO1xuXHR9XG5cblx0Jl9fYWN0aW9ucyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTJweDtcblx0XHRyaWdodDogMTJweDtcblx0XHR6LWluZGV4OiAzO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cblx0XHQmID4gKiB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG5cdFx0fVxuXG5cdFx0LmJ0biB7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuXHRcdFx0fVxuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRlbnQge1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICMyMjI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Jl9fY29udGVudCB7XG5cdFx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdH1cblxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cblx0XHQmX19hY3Rpb25zIHtcblx0XHRcdHRvcDogOHB4O1xuXHRcdFx0cmlnaHQ6IDhweDtcblxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdHdpZHRoOiAyOHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDI4cHg7XG5cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8qKlxuICogRW1haWwgVmFsaWRhdGlvbiBTdHlsZXNcbiAqIE1pbmltYWwgZXJyb3Igc3R5bGluZyB3aXRoIGNvbG9yIGFuZCBwb3NpdGlvbmluZ1xuICovXG4uZW1haWwtdmFsaWRhdGlvbi1lcnJvciB7XG5cdGNvbG9yOiAjZDMyZjJmO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdG1hcmdpbi10b3A6IDVweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjM7XG59IiwiLyoqXG4gKiBSZWdpc3RyYXRpb24gUmVzZW5kIE5vdGlmaWNhdGlvbiBTdHlsZXNcbiAqL1xuLnJlZ2lzdHJhdGlvbi1yZXNlbmQtbm90aWZpY2F0aW9uIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDIwcHg7XG5cdHJpZ2h0OiAyMHB4O1xuXHR6LWluZGV4OiAxMDAwMDtcblx0bWluLXdpZHRoOiAzMDBweDtcblx0bWF4LXdpZHRoOiA1MDBweDtcblx0cGFkZGluZzogMTZweCAyMHB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0Y29sb3I6ICMzMzMzMzM7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKDEwMCUgKyA0MHB4KSk7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuXG4ucmVnaXN0cmF0aW9uLXJlc2VuZC1ub3RpZmljYXRpb24tLXZpc2libGUge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5yZWdpc3RyYXRpb24tcmVzZW5kLW5vdGlmaWNhdGlvbi0tc3VjY2VzcyB7XG5cdGJhY2tncm91bmQ6ICNkNGVkZGE7XG5cdGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzI4YTc0NTtcblx0Y29sb3I6ICMxNTU3MjQ7XG59XG5cbi5yZWdpc3RyYXRpb24tcmVzZW5kLW5vdGlmaWNhdGlvbi0tZXJyb3Ige1xuXHRiYWNrZ3JvdW5kOiAjZjhkN2RhO1xuXHRib3JkZXItbGVmdDogNHB4IHNvbGlkICNkYzM1NDU7XG5cdGNvbG9yOiAjNzIxYzI0O1xufVxuXG4ucmVnaXN0cmF0aW9uLXJlc2VuZC1ub3RpZmljYXRpb24tLWluZm8ge1xuXHRiYWNrZ3JvdW5kOiAjZDFlY2YxO1xuXHRib3JkZXItbGVmdDogNHB4IHNvbGlkICMxN2EyYjg7XG5cdGNvbG9yOiAjMGM1NDYwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnJlZ2lzdHJhdGlvbi1yZXNlbmQtbm90aWZpY2F0aW9uIHtcblx0XHR0b3A6IDEwcHg7XG5cdFx0cmlnaHQ6IDEwcHg7XG5cdFx0bGVmdDogMTBweDtcblx0XHRtaW4td2lkdGg6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdH1cbn0iLCIucHJvZmlsZS1zZXR0aW5nc19fZm9ybS1jb250YWluZXIge1xuXG5cdC5nZm9ybV9zaG93X3Bhc3N3b3JkIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdH1cblxuXHQuZ2ZpZWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cblx0LnBhc3N3b3JkX2lucHV0X2NvbnRhaW5lciBpbnB1dCB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cblxuXHQuZ2Zvcm1fYnV0dG9uIHtcblx0XHR3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuZ2Zvcm1fYnV0dG9uOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0fVxuXG5cdC5naW5wdXRfY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuXHRpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5cdGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5cdHRleHRhcmVhIHtcblxuXHRcdGJvcmRlcjogMHB4O1xuXHRcdHBhZGRpbmc6IDEycHggMzFweCAxMnB4IDQwcHggIWltcG9ydGFudDtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxufVxuXG4ucHJvZmlsZS1ub3QtZWRpdGFibGUtaW5wdXQge1xuXHRzZWxlY3QjcHJvZmVzc2lvbmFsX2RvbWFpbiB7XG5cdFx0cGFkZGluZzogMTJweCAzMXB4IDEycHggNDBweCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogMDtcblx0fVxufVxuXG4ucHJvZmlsZS1ub3QtZWRpdGFibGUtaW5wdXQsXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdHBhZGRpbmctbGVmdDogOTBweDtcblxuXHQuY2hvaWNlc19faW5uZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0cGFkZGluZzogMTBweCAzMXB4IDA7XG5cblx0XHQuY2hvaWNlc19faW5uZXIsXG5cdFx0LmNob2ljZXNfX2lucHV0IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmNob2ljZXNfX2J1dHRvbiB7XG5cdFx0XHRib3JkZXItbGVmdDogMDtcblx0XHRcdG1hcmdpbjogMCAzcHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiAycHg7XG5cdFx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoLjEpO1xuXHRcdH1cblxuXHRcdC5jaG9pY2VzX19pdGVtLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUge1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogM3B4O1xuXHRcdFx0cGFkZGluZzogMnB4IDdweDtcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmN2ZiO1xuXHRcdFx0Y29sb3I6ICM0YTRhNGE7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc2F2ZSxcblx0Jl9fY2FuY2VsLFxuXHQmX190b2dnbGUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR6LWluZGV4OiAyO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdH1cblxuXHQmX190b2dnbGUge1xuXHRcdGxlZnQ6IDEycHg7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG5cdFx0Z2FwOiA1cHg7XG5cdH1cblxuXHQmX19zYXZlIHtcblx0XHRsZWZ0OiA1MHB4O1xuXHRcdGNvbG9yOiAjNENBRjUwO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjMzg4RTNDO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhbmNlbCB7XG5cdFx0bGVmdDogMHB4O1xuXHRcdGNvbG9yOiAjRjQ0MzM2O1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjRDMyRjJGO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RvZ2dsZSBzdmcge1xuXHRcdHdpZHRoOiAxOHB4O1xuXHRcdGhlaWdodDogMThweDtcblx0XHRmaWxsOiAjOWU5ZTllO1xuXHR9XG5cblx0Jl9fZmllbGQge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdHBhZGRpbmc6IDhweCAwO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAjMWE3M2U4O1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cblx0XHQmOmRpc2FibGVkIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblxuXHRcdCY6bm90KDpkaXNhYmxlZCkge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjYzBjMGMwICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMCwgMTIzLCAyNTUsIDAuMTUpO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjYTBhMGEwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0Ji0tZWRpdGluZyB7XG5cdFx0LnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3RvZ2dsZSB7XG5cdFx0XHRvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblxuXHRcdC5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19zYXZlLFxuXHRcdC5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19jYW5jZWwge1xuXHRcdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuXHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19maWVsZCB7XG5cdFx0XHRib3JkZXItYm90dG9tOiBsaWdodGdyZXkgMXB4IHNvbGlkICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBub25lICFpbXBvcnRhbnQ7XG5cblx0XHR9XG5cdH1cblxuXHQucHJvZmlsZS1zZWxlY3QtZHJvcGRvd24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IGNhbGMoMTAwJSArIDE2cHgpO1xuXHRcdGluc2V0LWlubGluZS1zdGFydDogMDtcblx0XHRpbnNldC1pbmxpbmUtZW5kOiAwO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuXHRcdGJveC1zaGFkb3c6IDAgOHB4IDI0cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0ei1pbmRleDogMjA7XG5cdFx0bWF4LWhlaWdodDogMjgwcHg7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cblx0XHQmLmlzLW9wZW4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0Jl9fbGlzdCB7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQmX19vcHRpb24ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDEwcHggMTRweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblxuXHRcdFx0JlthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDcsIDExNSwgMjI2LCAwLjA2KTtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcblx0XHRcdGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG5cdFx0XHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX2xhYmVsIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0LnByb2ZpbGUtc2VsZWN0LWRyb3Bkb3duX190ZXh0IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRjb2xvcjogIzIyMjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmdmaWVsZC0tdHlwZS10ZXh0YXJlYSAucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fdG9nZ2xlIHtcblx0dG9wOiAyMHB4O1xufVxuXG4uZ2ZpZWxkLS10eXBlLXRleHRhcmVhIC5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19jYW5jZWwge1xuXHR0b3A6IDIwcHg7XG59XG5cbi5nZmllbGQtLXR5cGUtdGV4dGFyZWEgLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3NhdmUge1xuXHR0b3A6IDIwcHg7XG59XG5cbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0X190b2dnbGUge1xuXHR3aWR0aDogMjBweDtcbn1cblxuXG5ib2R5IC5wcm9maWxlLXNldHRpbmdzX19mb3JtLWNvbnRhaW5lciAuZ2Zvcm1fd3JhcHBlciBpbnB1dCxcbmJvZHkgLnByb2ZpbGUtc2V0dGluZ3NfX2Zvcm0tY29udGFpbmVyIC5nZm9ybV93cmFwcGVyIHNlbGVjdCxcbmJvZHkgLnByb2ZpbGUtc2V0dGluZ3NfX2Zvcm0tY29udGFpbmVyIC5nZm9ybV93cmFwcGVyIHRleHRhcmVhIHtcblx0Ym9yZGVyOiAwO1xuXHRib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3NhdmUgc3ZnIHtcblx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0MDBweCk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHQge1xuXHRmcm9tIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDAwcHgpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cbiIsbnVsbCwiQGltcG9ydCBcIi4uLy4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0ICcuLi8uLi8uLi9iYXNlL2NvbG9ycyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9iYXNlL3ZhcmlhYmxlcyc7XG5cbi5ob21lLWJhbm5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWJvdHRvbTogODFweDtcblxuXHQmX19ibG9jayB7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0aGVpZ2h0OiAzMzBweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWF4LXdpZHRoOiA2ODBweDtcblx0XHRwYWRkaW5nLWJsb2NrLWVuZDogODVweDtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6ICRtYWluLXRpdGxlLWxnLWZvbnQtc2l6ZTtcblx0XHRsaW5lLWhlaWdodDogJG1haW4tdGl0bGUtbGctbGluZS1oZWlnaHQ7XG5cdFx0Y29sb3I6ICRtYWluLXRpdGxlLWNvbG9yO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwIDAgMTBweDtcblx0fVxuXG5cdCZfX2Rlc2NyaXB0aW9uIHtcblx0XHRmb250LXNpemU6ICRoMy1mb250LXNpemU7XG5cdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0Y29sb3I6ICRib2R5LXRleHQtY29sb3I7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzOHB4O1xuXG5cdFx0Jl9fYmxvY2sge1xuXHRcdFx0YmFja2dyb3VuZDogI0Y2RjdGQiAhaW1wb3J0YW50O1xuXHRcdFx0aGVpZ2h0OiAxMzBweDtcblx0XHR9XG5cblx0XHQmX190aXRsZSxcblx0XHQmX19kZXNjcmlwdGlvbiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4uaG9tZS1iYW5uZXItZmlsdGVycyB7XG5cdG1hcmdpbi1ibG9jay1zdGFydDogLTQzcHg7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0Ym94LXNoYWRvdzogMnB4IDJweCAxNXB4IDBweCAjMDAwMDAwMUE7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdHBhZGRpbmc6IDE1cHggMzBweCA3cHg7XG5cdG1hcmdpbi1ibG9jay1zdGFydDogLTQ1cHg7XG5cblx0Jl9fdGl0bGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmX19zZWxlY3RvciB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkaXZpZGVyLWxpbmUtY29sb3ItZGFyaztcblx0XHRnYXA6IDIwcHg7XG5cblx0XHQmX19idXR0b24ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRnYXA6IDlweDtcblx0XHRcdHBhZGRpbmc6IDEzcHggMjBweDtcblxuXHRcdFx0Ji5hY3RpdmUsXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRidG4tcHJpbWFyeTtcblxuXHRcdFx0XHRwYWRkaW5nLWlubGluZTogMThweDtcblx0XHRcdH1cblxuXHRcdFx0Jl9fdGV4dCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2Zvcm0ge1xuXHRcdG1hcmdpbi1pbmxpbmU6IC0xMXB4O1xuXG5cdFx0LnRheG9ub215LW11bHRpc2VsZWN0X19idXR0b24ge1xuXHRcdFx0bWluLXdpZHRoOiAyNDBweDtcblx0XHR9XG5cblx0XHRmb3JtIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0Z2FwOiAyMHB4O1xuXHRcdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdH1cblxuXHRcdCZfX2ZpZWxkIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtaW4td2lkdGg6IDIxMHB4O1xuXHRcdFx0bWF4LWhlaWdodDogMzVweDtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZGl2aWRlci1saW5lLWNvbG9yLWRhcms7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Y29sb3I6ICRib2R5LXRleHQtY29sb3I7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiAxMHB4O1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHRtaW4td2lkdGg6IDE5cHg7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDE5cHg7XG5cdFx0XHR9XG5cblx0XHRcdCZfX3NlbGVjdCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdHNlbGVjdCB7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdFx0Jjpmb2N1cyxcblx0XHRcdFx0XHQmOmZvY3VzLXZpc2libGUge1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9faW5wdXQge1xuXG5cdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblxuXHRcdFx0XHRcdCY6Zm9jdXMsXG5cdFx0XHRcdFx0Jjpmb2N1cy12aXNpYmxlIHtcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRidG4tcHJpbWFyeTtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Jl9fbGFiZWwge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogLTIwcHg7XG5cdFx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fZWxlbWVudCB7XG5cblx0XHRcdCYubW9yZS1maWx0ZXJzIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdH1cblxuXHRcdFx0Ji5yZXNldC1maWx0ZXJzIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGVuZDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblxuXHRcdFx0Jl9fYnV0dG9uIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRcdFx0XHRjb2xvcjogJHRleHQtd2hpdGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0cGFkZGluZzogMTBweCAyNXB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXByaW1hcnktaG92ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRtYXJnaW4tdG9wOiAtOTJweDtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0Ym94LXNoYWRvdzogNHB4IDRweCAxNXB4IDBweCAjMDAwMDAwMEY7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHBhZGRpbmc6IDIxcHggMzJweDtcblxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA5cHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHQmX19zZWxlY3RvciB7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdGdhcDogMTBweDtcblxuXHRcdFx0Jl9fYnV0dG9uLFxuXHRcdFx0Jl9fYnV0dG9uLmFjdGl2ZSxcblx0XHRcdCZfX2J1dHRvbjpob3ZlciB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZGl2aWRlci1saW5lLWNvbG9yLWRhcms7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6IDE5cHggMjBweCAxN3B4O1xuXHRcdFx0fVxuXG5cdFx0XHQmX19idXR0b25fX3RleHQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2Zvcm0ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLy8gTW9iaWxlIEZpbHRlcnMgT3ZlcmxheVxuLm1vYmlsZS1maWx0ZXJzLW92ZXJsYXkge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHR6LWluZGV4OiA5OTk5O1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdCYuYWN0aXZlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0fVxuXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLFxuXHR2aXNpYmlsaXR5IDAuM3MgZWFzZTtcblxuXHQmLmFjdGl2ZSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXG5cdFx0Lm1vYmlsZS1maWx0ZXJzLXBhbmVsIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHR9XG5cdH1cbn1cblxuLm1vYmlsZS1maWx0ZXJzLXBhbmVsIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xuXHRtYXgtaGVpZ2h0OiA4MHZoO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG5cbi5tb2JpbGUtZmlsdGVycy1oZWFkZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHBhZGRpbmc6IDEwcHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGl2aWRlci1saW5lLWNvbG9yLWRhcms7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXG5cdC5tb2JpbGUtZmlsdGVycy10aXRsZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE2MCU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDBweDtcblx0XHRjb2xvcjogJG1haW4tdGl0bGUtY29sb3I7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5tb2JpbGUtZmlsdGVycy1jbG9zZSB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGNvbG9yOiAjNjY2O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcblx0XHR9XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG59XG5cbi5tb2JpbGUtZmlsdGVycy1zZWxlY3RvciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBhZGRpbmc6IDEycHggMTBweCAwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ZmxleC1zaHJpbms6IDA7XG5cdGdhcDogOHB4O1xuXHRvdmVyZmxvdy14OiBhdXRvO1xuXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXHRzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG5cbi5tb2JpbGUtZmlsdGVycy1zZWxlY3Rvcl9fYnV0dG9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGdhcDogNnB4O1xuXHRwYWRkaW5nOiAwIDIwcHggMTRweDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHR3aWR0aDogMzAlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXHRtaW4td2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdHN2ZyB7XG5cdFx0d2lkdGg6IDE4cHg7XG5cdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdGZpbGw6ICMyRjczRTI7XG5cdFx0Y29sb3I6ICMyRjczRTI7XG5cdFx0dHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2U7XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHRzdmcge1xuXHRcdFx0ZmlsbDogJGJ0bi1wcmltYXJ5O1xuXHRcdH1cblxuXHRcdC5tb2JpbGUtZmlsdGVycy1zZWxlY3Rvcl9fYnV0dG9uX190ZXh0IHtcblx0XHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdH1cblx0fVxuXG5cdCYuYWN0aXZlIHtcblx0XHRzdmcge1xuXHRcdFx0ZmlsbDogJGJ0bi1wcmltYXJ5O1xuXHRcdH1cblxuXHRcdC5tb2JpbGUtZmlsdGVycy1zZWxlY3Rvcl9fYnV0dG9uX190ZXh0IHtcblx0XHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdH1cblxuXHR9XG59XG5cbi5tb2JpbGUtZmlsdGVycy1zZWxlY3Rvcl9fYnV0dG9uLmFjdGl2ZSB7XG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMkY3M0UyO1xuXHRib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ubW9iaWxlLWZpbHRlcnMtY29udGVudCB7XG5cdGZsZXg6IDE7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdHBhZGRpbmc6IDAgMTBweCAyMHB4O1xuXG5cdC5tb2RhbC1mb3JtLXNlY3Rpb246Zmlyc3QtY2hpbGQge1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHR9XG5cblx0Lm1vZGFsLWZvcm0tc2VjdGlvbl9fdGl0bGUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiA0cHg7XG5cdFx0c3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblx0fVxufVxuXG4ubW9iaWxlLWZpbHRlci1zZWN0aW9uIHtcblx0bWFyZ2luLWJvdHRvbTogMjRweDtcblxuXHQmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxuLm1vYmlsZS1maWx0ZXItc2VjdGlvbi10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Y29sb3I6ICRtYWluLXRpdGxlLWNvbG9yO1xuXHRtYXJnaW46IDAgMCAxMnB4IDA7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXG5cdC50YXhvbm9teS1tdWx0aXNlbGVjdF9faWNvbiB7XG5cdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG59XG5cbi5tb2JpbGUtZmlsdGVyLW9wdGlvbnMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGdhcDogOHB4O1xufVxuXG4ubW9iaWxlLWZpbHRlci1vcHRpb24ge1xuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRkaXZpZGVyLWxpbmUtY29sb3ItZGFyaztcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0cGFkZGluZzogMTBweCAxNnB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cblx0Jjpob3ZlciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdFx0Y29sb3I6ICRidG4tcHJpbWFyeTtcblx0fVxuXG5cdCYuc2VsZWN0ZWQge1xuXHRcdGJhY2tncm91bmQ6ICRidG4tcHJpbWFyeTtcblx0XHRib3JkZXItY29sb3I6ICRidG4tcHJpbWFyeTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG59XG5cbi5tb2JpbGUtZmlsdGVyLWlucHV0LWdyb3VwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubW9iaWxlLWZpbHRlci1pbnB1dCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRkaXZpZGVyLWxpbmUtY29sb3ItZGFyaztcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcblx0YmFja2dyb3VuZDogJHdoaXRlO1xuXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdH1cblxuXHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6ICM5OTk7XG5cdH1cbn1cblxuLm1vYmlsZS1wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGRpdmlkZXItbGluZS1jb2xvci1kYXJrO1xuXHRib3JkZXItdG9wOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAwIDAgMTJweCAxMnB4O1xuXHRtYXgtaGVpZ2h0OiAyMDBweDtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0ei1pbmRleDogMTA7XG5cblx0LnN1Z2dlc3Rpb24taXRlbSB7XG5cdFx0cGFkZGluZzogMTJweCAxNnB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6ICRib2R5LXRleHQtY29sb3I7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0fVxuXG5cdFx0Ji5sb2FkaW5nIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGNvbG9yOiAjOTk5O1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm1vYmlsZS1maWx0ZXJzLWZvb3RlciB7XG5cdHBhZGRpbmc6IDIwcHggMjRweDtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRkaXZpZGVyLWxpbmUtY29sb3ItZGFyaztcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiAxMnB4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXG5cdGJ1dHRvbiB7XG5cdFx0ZmxleDogMTtcblx0XHRwYWRkaW5nOiAxMnB4IDIwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0fVxuXG5cdC5tb2JpbGUtZmlsdGVycy1jbGVhciB7XG5cblx0XHRtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuXHRcdH1cblx0fVxuXG5cdC5tb2JpbGUtZmlsdGVycy1zdWJtaXQge1xuXHRcdGJhY2tncm91bmQ6ICRidG4tcHJpbWFyeTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYnRuLXByaW1hcnk7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogJGJ0bi1wcmltYXJ5LWhvdmVyO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYnRuLXByaW1hcnktaG92ZXI7XG5cdFx0fVxuXHR9XG59XG5cbi8vIE1vYmlsZSBmaWx0ZXIgY2hlY2tib3ggc3R5bGluZ1xuLm1vYmlsZS1maWx0ZXItY2hlY2tib3gge1xuXHRwYWRkaW5nOiAxNnB4IDA7XG5cblx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0JjpjaGVja2VkK2xhYmVsIHtcblxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblxuXHRcdH1cblx0fVxuXG5cdGxhYmVsIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cGFkZGluZzogOHB4IDE2cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRkaXZpZGVyLWxpbmUtY29sb3ItZGFyaztcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblxuXHRcdCY6aG92ZXIge31cblx0fVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOjc2N3B4KSB7XG5cdC5ob21lLWJhbm5lci1maWx0ZXJzX19zZWxlY3Rvcl9fYnV0dG9uX190ZXh0IHtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0fVxufVxuXG4jaG9tZS1iYW5uZXItZmlsdGVyLWZvcm0taG91c2VzPmRpdiB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHRib3gtc2hhZG93OiB1bnNldDtcbn1cblxuQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuXHRzZWN0aW9uLmhvbWUtYmFubmVyPmRpdi5jb250YWluZXI+ZGl2PmRpdi5ob21lLWJhbm5lci1maWx0ZXJzX19zZWxlY3Rvci5yb3c+YnV0dG9uLmhvbWUtYmFubmVyLWZpbHRlcnNfX3NlbGVjdG9yX19idXR0b24uYWN0aXZlIHtcblx0XHR3aWR0aDogMTY0cHg7XG5cdH1cbn1cbiIsIiR0cmFuc2l0aW9uLWFsbC1saW5lYXI6IGFsbCAwLjNzIGxpbmVhcjtcbiR0cmFuc2l0aW9uLWFsbC1lYXN5LWluLW91dDogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4kYm94LXNoYWRvdzogMHB4IDRweCAxNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuXG4kY29udGFpbmVyOiAoXG4gICAgXCJsZ1wiOiAxMjAwcHgsXG4gICAgXCJtZFwiOiA5OTJweCxcbiAgICBcInNtXCI6IDc2OHB4LFxuICAgIFwieHNcIjogNTc2cHhcbik7XG5cbiRtYWluLXRpdGxlLWxnLWZvbnQtc2l6ZTogNDJweDtcbiRtYWluLXRpdGxlLWxnLWxpbmUtaGVpZ2h0OiA1NXB4O1xuXG4kaDItZm9udC1zaXplOiAyMnB4O1xuJGgyLWxpbmUtaGVpZ2h0OiAzMHB4O1xuXG4kaDMtZm9udC1zaXplOiAxOHB4O1xuJGgzLWxpbmUtaGVpZ2h0OiAyNnB4O1xuXG4kaDQtZm9udC1zaXplOiAxNHB4O1xuJGg0LWxpbmUtaGVpZ2h0OiAyNnB4O1xuIiwiQGltcG9ydCBcIi4uLy4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0ICcuLi8uLi8uLi9iYXNlL2NvbG9ycyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9iYXNlL3ZhcmlhYmxlcyc7XG5AaW1wb3J0IFwiLi4vLi4vLi4vY29tcG9uZW50cy9wcm9qZWN0LWNhcmQuc2Nzc1wiO1xuXG4uaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0cyB7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0Ly9wYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCwgMC43NXJlbSkgKyAyMHB4KTtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6ICRoMi1mb250LXNpemU7XG5cdFx0bGluZS1oZWlnaHQ6ICRoMi1saW5lLWhlaWdodDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAkbWFpbi10aXRsZS1jb2xvcjtcblx0XHRtYXJnaW4tYmxvY2stZW5kOiAyOXB4O1xuXHR9XG5cblx0Jl9fbGlzdCB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCg0MDBweCwgMWZyKSk7XG5cdFx0Z2FwOiAzOHB4IDQwcHg7IFxuXG5cdFx0LnByb2plY3QtY2FyZF9fcGFnaW5hdGlvbiB7XG5cdFx0XHRib3R0b206IDE4cHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQmLS1kZXNrdG9wIHtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3N3aXBlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cblx0XHQmLS1tb2JpbGUge1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN3aXBlci13cmFwcGVyIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdH1cblxuXHRcdC5zd2lwZXItc2xpZGUge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cblx0XHRcdC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIHtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblxuXHRcdFx0XHQucHJvamVjdC1jYXJkIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDMyN3B4O1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0LnByb2plY3QtY2FyZF9fc2xpZGUsXG5cdFx0LnByb2plY3QtY2FyZF9fc2xpZGVyIHtcblx0XHRcdGFzcGVjdC1yYXRpbzogNDAwIC8gMjc4O1xuXHRcdH1cblxuXHRcdC5wcm9qZWN0LWNhcmRfX2FjdGlvbnMsXG5cdFx0LnByb2plY3QtY2FyZF9fdGFncyB7XG5cdFx0XHRpbnNldC1ibG9jay1zdGFydDogMjBweDtcblx0XHR9XG5cblx0XHQucHJvamVjdC1jYXJkX19hY3Rpb25zIHtcblx0XHRcdGluc2V0LWlubGluZS1zdGFydDogMjBweDtcblx0XHR9XG5cblx0XHQucHJvamVjdC1jYXJkX190YWdzIHtcblx0XHRcdGluc2V0LWlubGluZS1lbmQ6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnV0dG9uIHtcblx0XHRtYXJnaW4tdG9wOiAzOHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDM5cHg7XG5cblx0XHRhIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzOHB4O1xuXHRcdFx0cGFkZGluZy1pbmxpbmU6IDIycHg7XG5cdFx0XHRtaW4td2lkdGg6IDEzMHB4O1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdG1hcmdpbi1ibG9jay1lbmQ6IDE3cHg7XG5cdFx0fVxuXG5cdFx0LnByb2plY3QtY2FyZC0tbW9iaWxlLXNpbXBsaWZpZWQge1xuXHRcdFx0LnByb2plY3QtY2FyZF9fcGFnaW5hdGlvbixcblx0XHRcdC5wcm9qZWN0LWNhcmRfX25hdixcblx0XHRcdC5wcm9qZWN0LWNhcmRfX25hdmlnYXRpb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5zd2lwZXItc2xpZGU6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5zd2lwZXItd3JhcHBlciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQucHJvamVjdC1jYXJkX19zbGlkZXIsXG5cdFx0XHQucHJvamVjdC1jYXJkX19zbGlkZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IDQyMCAvIDI3ODtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19faXRlbSAucHJvamVjdC1jYXJkX19hY3Rpb25zLCAuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19faXRlbSAucHJvamVjdC1jYXJkX190YWdzIHtcblx0XHRcdGluc2V0LWJsb2NrLXN0YXJ0OiAxMHB4O1xuXHRcdH1cblxuXHRcdC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIC5wcm9qZWN0LWNhcmRfX3RhZ3Mge1xuXHRcdFx0aW5zZXQtaW5saW5lLWVuZDogMTBweDtcblx0XHR9XG5cblx0XHQuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19faXRlbSAucHJvamVjdC1jYXJkX19hY3Rpb25zIHtcblx0XHRcdGluc2V0LWlubGluZS1zdGFydDogMTBweDtcblx0XHR9XG5cblx0XHQmX19idXR0b24ge1xuXHRcdFx0bWFyZ2luLWJsb2NrOiAzMHB4IDMxcHg7XG5cdFx0fVxuXHR9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgJy4uLy4uLy4uL2Jhc2UvY29sb3JzJztcbkBpbXBvcnQgJy4uLy4uLy4uL2Jhc2UvdmFyaWFibGVzJztcblxuLmhvbWUtaWNvbi1iYW5uZXIge1xuXHRtYXJnaW4tYmxvY2stZW5kOiA0MXB4O1xuXG5cdCZfX2Jsb2NrIHtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdHBhZGRpbmc6IDU5cHggMDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdG1hcmdpbi1ibG9jay1lbmQ6IDQwcHg7XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LXNpemU6ICRoMi1mb250LXNpemU7XG5cdFx0XHRsaW5lLWhlaWdodDogJGgyLWxpbmUtaGVpZ2h0O1xuXHRcdFx0Y29sb3I6ICRtYWluLXRpdGxlLWNvbG9yO1xuXHRcdFx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuXHRcdFx0bWFyZ2luLWJsb2NrLWVuZDogOXB4O1xuXHRcdH1cblxuXHRcdHNwYW4ge1xuXHRcdFx0Zm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IDYwMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2ljb24ge1xuXHRcdG1hcmdpbi1ibG9jay1lbmQ6IDExcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzM3B4O1xuXHRcdFxuXHRcdCZfX2Jsb2NrIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDQzMnB4O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG5cdFx0XHRoMiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bWFyZ2luLWJsb2NrLWVuZDogMTFweDtcblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdG1heC13aWR0aDogOTAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQGltcG9ydCBcIi4uL2Jhc2UvbWl4aW5zXCI7XG5AaW1wb3J0ICcuLi9iYXNlL2NvbG9ycyc7XG5AaW1wb3J0ICcuLi9iYXNlL3ZhcmlhYmxlcyc7XG5cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnMge1xuXG5cdCZfX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRwYWRkaW5nOiAyM3B4IDIwcHg7XG5cdFx0bWF4LXdpZHRoOiAyMTBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cy12aXNpYmxlIHtcblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCAjMkY3M0UyO1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IDJweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHR9XG5cblx0XHQmX19hdmF0YXIge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR3aWR0aDogODJweDtcblx0XHRcdGhlaWdodDogODJweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fcGxhY2Vob2xkZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogODJweDtcblx0XHRcdGhlaWdodDogODJweDtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fbmFtZSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAkaDMtbGluZS1oZWlnaHQ7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4OyBcblx0XHR9XG5cblx0XHQmX190eXBlIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Zm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRoNC1saW5lLWhlaWdodDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRcdG1hcmdpbi10b3A6IDRweDsgXG5cdFx0fSBcblx0XHQuZGVzaWduZXItaW5mb19fcmF0aW5nIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRtYXJnaW4taW5saW5lLXN0YXJ0OiAycHg7XG5cdFx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiIHwgXCI7XG5cdFx0XHRcdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDRweDtcblx0XHRcdH1cblx0XHR9IFxuXG5cdFx0Jl9fcmV2aWV3cy1jb3VudCB7IFxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDsgXG5cdFx0XHRmb250LXNpemU6IDE0cHg7IFxuXHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMHB4OyBcblx0XHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdH1cblxuXHRcdCZfX21ldGEge1xuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiA1cHg7IFxuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRkaXZpZGVyLWxpbmUtY29sb3I7XG5cdFx0fVxuXG5cdFx0Jl9fZGl2aWRlciB7XG5cdFx0XHR3aWR0aDogMnB4O1xuXHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzRBNEE0QTtcblx0XHR9XG5cblx0XHQmX19yYXRpbmcge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRnYXA6IDJweDtcblxuXHRcdFx0LnN0YXIge1xuXHRcdFx0XHRjb2xvcjogI2RkZDtcblxuXHRcdFx0XHQmLS1maWxsZWQge1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZjMTA3O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19yYXRpbmctdGV4dCB7XG5cdFx0XHRmb250LXNpemU6ICRoNC1mb250LXNpemU7XG5cdFx0XHRsaW5lLWhlaWdodDogJGg0LWxpbmUtaGVpZ2h0O1xuXHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRtYXJnaW4tbGVmdDogNHB4O1xuXHRcdH1cblxuXHRcdCZfX2NvbW1lbnRzIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzY2Njtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCY6Zm9jdXMtdmlzaWJsZSB7XG5cdFx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCAjMkY3M0UyO1xuXHRcdFx0XHRvdXRsaW5lLW9mZnNldDogMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQGltcG9ydCBcIi4uLy4uLy4uL2hlbHBlcnMvcmVjb21tZW5kZWRfZGVzaWduZXJzLnNjc3NcIjtcblxuLnJlY29tbWVuZGVkLWRlc2lnbmVycyB7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0cGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgsIDAuNzVyZW0pICsgMjBweCk7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuXHRcdGxpbmUtaGVpZ2h0OiAkaDItbGluZS1oZWlnaHQ7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRjb2xvcjogJG1haW4tdGl0bGUtY29sb3I7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjFweDtcblx0fVxuXG5cdCZfX2xpc3Qge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTtcblxuXHRcdCYtLWRlc2t0b3Age1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fc3dpcGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRtYXJnaW46IDAgLTE2cHg7XG5cblx0XHQmLS1tb2JpbGUge1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN3aXBlci13cmFwcGVyIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdH1cblxuXHRcdC5zd2lwZXItc2xpZGUge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRwYWRkaW5nOiAwIDhweDtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgNnB4O1xuXHRcdFx0XHRtaW4td2lkdGg6IDE2MXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuXHRcdFx0bWFyZ2luOiAwIC0xMnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2J1dHRvbiB7XG5cdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHRtYXJnaW4tYm90dG9tOiAzOXB4O1xuXG5cdFx0YSB7XG5cdFx0XHRsaW5lLWhlaWdodDogMzhweDtcblx0XHRcdHBhZGRpbmctaW5saW5lOiAyMnB4O1xuXHRcdFx0bWluLXdpZHRoOiAxNTRweDtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxN3B4O1xuXHRcdH1cblxuXHRcdCZfX2J1dHRvbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzFweDtcblx0XHR9XG5cdH1cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCAnLi4vLi4vLi4vYmFzZS9jb2xvcnMnO1xuQGltcG9ydCAnLi4vLi4vLi4vYmFzZS92YXJpYWJsZXMnO1xuXG4ucmVnaXN0cmF0aW9uLWJhbm5lciB7XG5cdG1hcmdpbi1ib3R0b206IDQxcHg7XG5cblx0Jl9fYmxvY2sge1xuXHRcdHBhZGRpbmctYmxvY2s6IDRyZW07XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG5cdFx0d2hpdGUtc3BhY2U6IGNvbGxhcHNlO1xuXHRcdG1pbi1oZWlnaHQ6IDQ1MHB4O1xuXG5cdFx0Ji5sZWZ0LWJsb2NrIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHggMCAwIDIwcHg7XG5cdFx0fVxuXG5cdFx0Ji5yaWdodC1ibG9jayB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwIDIwcHggMjBweCAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6ICRoMi1mb250LXNpemU7XG5cdFx0bGluZS1oZWlnaHQ6ICRoMi1saW5lLWhlaWdodDtcblx0XHRjb2xvcjogJG1haW4tdGl0bGUtY29sb3I7XG5cdFx0d2hpdGUtc3BhY2U6IHByZTtcblx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XG5cdH1cblxuXHQmX19kZXNjcmlwdGlvbiB7XG5cdFx0d2hpdGUtc3BhY2U6IHByZTtcblx0fVxuXG5cdCZfX3N0YXJ0X3RleHQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aGl0ZS1zcGFjZTogY29sbGFwc2U7XG5cblx0XHRzdmcge1xuXHRcdFx0bWFyZ2luOiAwIDEwcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiAxOHB4O1xuXHRcdFx0bWluLXdpZHRoOiAxOHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2Rlc2NyaXB0aW9uLFxuXHQmX19zdGFydF90ZXh0IHtcblx0XHRmb250LXNpemU6ICRoNC1mb250LXNpemU7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0Y29sb3I6ICRtYWluLXRpdGxlLWNvbG9yO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdH1cblxuXHQmX190aXRsZS5sZWZ0LWJsb2NrLFxuXHQmX19kZXNjcmlwdGlvbi5sZWZ0LWJsb2NrLFxuXHQmX19zdGFydF90ZXh0LmxlZnQtYmxvY2sge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblxuXHQmX19zdGFydC1idXR0b24ge1xuXHRcdGEuYnRuIHtcblx0XHRcdG1pbi13aWR0aDogMTUwcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXHRcdFx0bWFyZ2luOiAxNXB4O1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzJweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDQ4cHgpO1xuXHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0YmFja2dyb3VuZDogI2UwZTBlMDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdG1hcmdpbjogYXV0b1x0O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yZWdpc3RyYXRpb24tYmFubmVyX19ibG9jay5yaWdodC1ibG9jayB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3RvcHdoaXRlbW9iaWxlLnBuZycpICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdH1cblxuXHRcdC5yZWdpc3RyYXRpb24tYmFubmVyX19ibG9jay5sZWZ0LWJsb2NrIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9ib3R0b21ibGFja21vYmlsZS5wbmcnKSAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHR9XG5cblx0XHQmX19ibG9jayB7XG5cdFx0XHRwYWRkaW5nLWJsb2NrOiA2MHB4O1xuXHRcdFx0bWluLWhlaWdodDogNDAwcHg7XG5cdFx0fVxuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cdFx0fVxuXG5cdFx0Jl9fZGVzY3JpcHRpb24sXG5cdFx0Jl9fc3RhcnRfdGV4dCB7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0fVxuXG5cdFx0Jl9fZGVzY3JpcHRpb24ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdH1cblxuXHRcdCZfX3N0YXJ0X3RleHQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXB4O1xuXHRcdH1cblx0fVxufVxuIiwiQGltcG9ydCBcIi4uLy4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0ICcuLi8uLi8uLi9iYXNlL2NvbG9ycyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9iYXNlL3ZhcmlhYmxlcyc7XG5cbi5ob21lLWluc3BpcmF0aW9uLWdyaWQge1xuXHRtYXJnaW4tYm90dG9tOiAxMjFweDtcblxuXHQuY29udGFpbmVyIHtcblx0XHRwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCwgMC43NXJlbSkgKyAyMHB4KTtcblx0fVxuXG5cdCZfX2dyaWQge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgMWZyKTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Z2FwOiAyNXB4O1xuXG5cdFx0Ji0tZGVza3RvcCB7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19zd2lwZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXG5cdFx0Ji0tbW9iaWxlIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zd2lwZXItd3JhcHBlciB7XG5cdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHR9XG5cblx0XHQuc3dpcGVyLXNsaWRlIHtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHdpZHRoOiBhdXRvO1xuXG5cdFx0XHQuaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19pdGVtIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19wYWdpbmF0aW9uIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRcdFx0d2lkdGg6IDhweDtcblx0XHRcdGhlaWdodDogOHB4O1xuXHRcdFx0YmFja2dyb3VuZDogI0M0QzRDNDtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRtYXJnaW46IDAgNHB4O1xuXG5cdFx0XHQmLWFjdGl2ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICM0QTRBNEE7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dCxcblx0XHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2IHtcblx0XHRcdGJhY2tncm91bmQ6ICNFMEUwRTA7XG5cdFx0fVxuXG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0LFxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldiB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcblx0XHRsaW5lLWhlaWdodDogJGgyLWxpbmUtaGVpZ2h0O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Y29sb3I6ICRtYWluLXRpdGxlLWNvbG9yO1xuXHRcdG1hcmdpbi1ibG9jay1lbmQ6IDI5cHg7XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHRtaW4taGVpZ2h0OiAxMjBweDtcblx0XHRtaW4td2lkdGg6IDE2MHB4O1xuXHRcdC8vYm9yZGVyOiAxcHggc29saWQgJGdyZXk7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXItY29sb3I6ICMyMjIyMjI7XG5cdFx0fVxuXG5cdFx0Jl9faWNvbiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRtaW4td2lkdGg6IDM1cHg7XG5cdFx0XHRtaW4taGVpZ2h0OiAzNXB4O1xuXHRcdFx0bWFyZ2luOiAxNXB4IDE1cHggMjNweDtcblx0XHR9XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6ICRoMy1mb250LXNpemU7XG5cdFx0XHRsaW5lLWhlaWdodDogJGgzLWxpbmUtaGVpZ2h0O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGNvbG9yOiAkbWFpbi10aXRsZS1jb2xvcjtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRtYXJnaW4tYmxvY2stZW5kOiAxN3B4O1xuXHRcdH1cblxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0bWluLWhlaWdodDogMTIxcHg7XG5cdFx0XHRtaW4td2lkdGg6IDE0MHB4O1xuXG5cdFx0XHQmX19pY29uIHtcblx0XHRcdFx0bWFyZ2luOiAyMHB4IDEycHggMjFweDtcblx0XHRcdFx0bWluLXdpZHRoOiAzNXB4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAzNXB4O1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAzNXB4O1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9fdGl0bGUge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDAgOHB4IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCZfX3BhZ2luYXRpb24ge1xuXHRcdFx0dHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRsZWZ0OiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0fSBcblx0fVxufVxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2ZsZXhpYmxlLWNvbnRlbnQvc2VjdGlvbnMvaG9tZS9ob21lX2Jhbm5lci5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vZmxleGlibGUtY29udGVudC9zZWN0aW9ucy9ob21lL2hvbWVfcmVjb21tZW5kZWRfcHJvamVjdHMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2ZsZXhpYmxlLWNvbnRlbnQvc2VjdGlvbnMvaG9tZS9ob21lX2ljb25fYmFubmVyLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9mbGV4aWJsZS1jb250ZW50L3NlY3Rpb25zL2hvbWUvaG9tZV9yZWNvbW1lbmRlZF9kZXNpZ25lcnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2ZsZXhpYmxlLWNvbnRlbnQvc2VjdGlvbnMvaG9tZS9ob21lX3JlZ2lzdHJhdGlvbl9iYW5uZXIuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2ZsZXhpYmxlLWNvbnRlbnQvc2VjdGlvbnMvaG9tZS9ob21lX2luc3BpcmF0aW9uX2dyaWQuc2Nzc1wiO1xuXG4vKiBCYXNlIHN0eWxlcyBhbmQgQ1NTIHJlc2V0ICovXG4qIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG46cm9vdCB7XG5cdC0tcHJpbWFyeS1jb2xvcjogIzAwNzFlMztcblx0LS1wcmltYXJ5LWhvdmVyOiAjMDA2MmMzO1xuXHQtLXRleHQtY29sb3I6ICMzMzMzMzM7XG5cdC0tdGV4dC1saWdodDogIzY2NjY2Njtcblx0LS1iYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHQtLWJhY2tncm91bmQtbGlnaHQ6IDtcblx0LS1ib3JkZXItY29sb3I6ICNlMGUwZTA7XG5cdC0tc2hhZG93LXNtYWxsOiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHQtLXNoYWRvdy1tZWRpdW06IDAgNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdC0tcmFkaXVzLXNtOiA0cHg7XG5cdC0tcmFkaXVzLW1kOiA4cHg7XG5cdC0tc3BhY2luZy14czogNHB4O1xuXHQtLXNwYWNpbmctc206IDhweDtcblx0LS1zcGFjaW5nLW1kOiAxNnB4O1xuXHQtLXNwYWNpbmctbGc6IDI0cHg7XG5cdC0tdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbn1cblxuYm9keSB7XG5cdGZvbnQtZmFtaWx5OiAnQXNzaXN0YW50Jywgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtbGlnaHQpO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGRpcmVjdGlvbjogcnRsO1xufVxuXG5idXR0b24ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblx0Zm9udC1zaXplOiAxNHB4O1xufVxuXG5hIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxudWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uZHNzYWIge31cblxuI3dvcmtfcmVnaW9ucyxcbiNwcm9mZXNzaW9uYWxfc2VydmljZXMge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4vLyBQcm9mZXNzaW9uYWwgc2VydmljZXMgYXV0b2NvbXBsZXRlIHN0eWxpbmcgdG8gbWF0Y2ggdGF4b25vbXktbXVsdGlzZWxlY3Rcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogYXV0bztcblx0bWluLWhlaWdodDogMzdweDtcblxuXHQud29yay1yZWdpb25zLWRpc3BsYXksXG5cdC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDhweDtcblx0XHRwYWRkaW5nOiA3cHggMTVweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRib3JkZXItcmFkaXVzOiAyNXB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG5cdFx0YmFja2dyb3VuZDogI0Y2RjdGQjtcblx0XHRjb2xvcjogIzRhNGE0YTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHR3aWR0aDogMjk1cHg7XG5cblx0XHQmOmZvY3VzLXdpdGhpbiB7XG5cdFx0XHRib3JkZXItY29sb3I6ICMyRjczRTI7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSg0NywgMTE1LCAyMjYsIDAuMSk7XG5cdFx0fVxuXG5cdFx0Ly8gSWNvbiBzdHlsaW5nIHRvIG1hdGNoIHRheG9ub215LW11bHRpc2VsZWN0XG5cdFx0LnRheG9ub215LW11bHRpc2VsZWN0X19pY29uIHtcblx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0aGVpZ2h0OiAxOXB4O1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRjb2xvcjogIzRhNGE0YTtcblxuXHRcdFx0cGF0aCB7XG5cdFx0XHRcdGZpbGw6IGN1cnJlbnRDb2xvcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpbnB1dCB7XG5cdFx0XHRtaW4td2lkdGg6IDQ1cHg7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Ly8gSGlkZSBpY29uIHdoZW4gY2hpcHMgYXJlIHByZXNlbnRcblx0XHQmLmhhcy1zZWxlY3Rpb24gLnRheG9ub215LW11bHRpc2VsZWN0X19pY29uIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LndvcmstcmVnaW9ucy1zZWxlY3RlZCxcblx0LnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zZWxlY3RlZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiA2cHg7XG5cblx0XHQuc2VsZWN0ZWQtY2hpcCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRjNGNEY2O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0U1RTdFQjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdHBhZGRpbmc6IDRweCA4cHg7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRjb2xvcjogIzM3NDE1MTtcblx0XHRcdGdhcDogNHB4O1xuXHRcdFx0bWF4LXdpZHRoOiAxMDBweDtcblxuXHRcdFx0Ji5jb3VudGVyLWNoaXAge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDEwcHg7XG5cdFx0XHRcdHRvcDogMTJweDtcblx0XHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRib3JkZXI6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0YmFja2dyb3VuZDogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHR9XG5cblx0XHRcdC5yZW1vdmUtY2hpcCB7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0Y29sb3I6ICM5Q0EzQUY7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRtaW4td2lkdGg6IDdweDtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogI0VGNDQ0NDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC53b3JrLXJlZ2lvbnMtaW5wdXQsXG5cdC5wcm9mZXNzaW9uYWwtc2VydmljZXMtaW5wdXQge1xuXHRcdGZsZXg6IDE7XG5cdFx0bWluLXdpZHRoOiAxMjBweDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Y29sb3I6ICMzNzQxNTE7XG5cblx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogIzc1NzU3NTtcblx0XHR9XG5cdH1cblxuXHQuc3VnZ2VzdGlvbi1ncm91cC1oZWFkZXIge1xuXHRcdHBhZGRpbmc6IDhweCAxMnB4O1xuXHRcdGJhY2tncm91bmQ6ICNmOWY5Zjk7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGNvbG9yOiAjODg4O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR9XG5cblx0LndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyxcblx0LnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogY2FsYygxMDAlICsgNHB4KTtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNFNUU3RUI7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0ei1pbmRleDogMTAwMDtcblx0XHRtYXgtaGVpZ2h0OiAyNDBweDtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXG5cdFx0LnN1Z2dlc3Rpb24taXRlbSB7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRjb2xvcjogIzM3NDE1MTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMnB4IDEycHggMCAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgMTJweCAxMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOm9ubHktY2hpbGQge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNEY2O1xuXHRcdFx0XHRjb2xvcjogIzJGNzNFMjtcblx0XHRcdH1cblxuXHRcdFx0Ji5sb2FkaW5nLFxuXHRcdFx0Ji5uby1yZXN1bHRzLFxuXHRcdFx0Ji5lcnJvciB7XG5cdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRjb2xvcjogIzlDQTNBRjtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRjb2xvcjogIzlDQTNBRjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmVycm9yIHtcblx0XHRcdFx0Y29sb3I6ICNFRjQ0NDQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5oYXMtY2F0ZWdvcnkge1xuXHRwYWRkaW5nOiA4cHggMTJweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMnB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbTpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG5cbi5zdWdnZXN0aW9uLXBhcmVudC1jYXRlZ29yeSB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICM5OTk7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuLnN1Z2dlc3Rpb24tY2hpbGQtbmFtZSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Y29sb3I6ICMzMzM7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4iLCIuZXJyb3ItNDA0IHtcbiAgaGVpZ2h0OiA3MHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgXG4gICZfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgXG4gICZfX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzIyMjIyMjtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbiAgXG4gICZfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzRBNEE0QTtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICB9XG4gIFxuICAmX19idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNCODJGNjtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcGFkZGluZzogOHB4IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbiAgICBcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNTYzRUI7XG4gICAgfVxuICAgIFxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDU5LCAxMzAsIDI0NiwgMC4zKTtcbiAgICB9XG4gIH1cbiAgXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICZfX2hlYWRpbmcge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cbiAgICBcbiAgICAmX190ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi8qIExlZ2FsIFBhZ2UgU3R5bGVzXG4gKiBGb3IgdGVybXMgb2Ygc2VydmljZSwgcHJpdmFjeSBwb2xpY3ksIGV0Yy5cbiAqL1xuXG4ubGVnYWwtcGFnZSB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIFxuICAmX19pbm5lciB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgXG4gIH1cbiAgXG4gICZfX2hlYWRlciB7XG5cbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuICB9XG4gIFxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICBcbiAgJl9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogIzc1NzU3NTtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIFxuICAmX19tZXRhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICBcbiAgJl9fdXBkYXRlZCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjNzU3NTc1O1xuICAgIFxuICAgIC5sYWJlbCB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gICAgXG4gICAgLmRhdGUge1xuICAgICAgY29sb3I6ICM0QTRBNEE7XG4gICAgfVxuICB9XG4gIFxuICAmX19jb250ZW50IHtcbiAgICBjb2xvcjogIzRBNEE0QTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBcbiAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgbWFyZ2luOiAzMHB4IDAgMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuICAgIFxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG4gICAgXG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgICBcbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgIFxuICAgIHVsLCBvbCB7XG4gICAgICBtYXJnaW46IDAgMjBweCAxNXB4IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgYSB7XG4gICAgICBjb2xvcjogIzNCODJGNjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIFxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICBibG9ja3F1b3RlIHtcbiAgICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICNFNUU1RTU7XG4gICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGOTtcbiAgICAgIFxuICAgICAgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgY29kZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGNUY5O1xuICAgICAgcGFkZGluZzogMnB4IDVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gICAgfVxuICB9XG4gIFxuICAmX19zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIFxuICAmX19zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG4gIFxuICAmX19zZWN0aW9uLWNvbnRlbnQge1xuICAgIHA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuICBcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIFxuICAgICZfX2lubmVyIHtcbiAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgfVxuICAgIFxuICAgICZfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG4gICAgXG4gICAgJl9fY29udGVudCB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBcbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgICAgXG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50aGFuayB7XG4gIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMHZoO1xuXG5cbiAgLmJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwJTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHotaW5kZXg6IDE7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5pY29uIHtcblxuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE0MHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiA2NHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDcycHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogNzJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBtYXJnaW46IDIwcHggMCAzOHB4IDA7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbiB7XG4gICAgICBhIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgY29sb3I6ICMwMzBBMTE7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IC44NjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogMjA1cHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjYmQ4YTM3LCAjY2E5ZTU3IDQ1LjUlLCAjYWU3NjFjKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9jb2xvcnNcIjtcblxuLmRlc2lnbmVycy1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiA2N3B4IDQwcHg7XG59XG5cbi5kZXNpZ25lcnMtZ3JpZDpoYXMoLm5vLXJlc3VsdHMpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xufVxuXG4ubm8tcmVzdWx0cyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDNyZW0gMnJlbTtcblxuICAgIC5uby1yZXN1bHRzX19jb250ZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgY29sb3I6ICRtYWluLXRpdGxlLWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5maWx0ZXJzLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiA3cHggMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBtYXJnaW4tYmxvY2s6IDM2cHggMjNweDtcblxuICAgICYtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmZpbHRlcnMtc2VjdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnJlc3VsdHMtYmFyIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICB9XG5cbiAgICAuZmlsdGVycy1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIC5kZXNpZ25lcnMtZ3JpZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLmRlc2lnbmVycy1sb2FkaW5nIHtcbiAgICAuZGVzaWduZXItY2FyZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgIH1cbn1cblxuLmRlc2lnbmVycy1ncmlkIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcblxuICAgICYudXBkYXRpbmcge1xuICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgfVxufVxuXG4jbWFpbiA+IGRpdiA+IGRpdi5maWx0ZXJzLXNlY3Rpb24ucGFuZWwubXktNSA+IGZvcm0gPiBkaXY6bnRoLWNoaWxkKDEpID4gZGl2ID4gZGl2ID4gc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lO1xufSIsIi51c2VyLWRhc2hib2FyZCB7XG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xuXHRwYWRkaW5nOiA2MHB4IDA7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0cGFkZGluZy1ibG9jazogMzJweDtcblx0XHRtaW4taGVpZ2h0OiAwO1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0cGFkZGluZy1pbmxpbmU6IDExcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDU0cHg7XG5cdH1cblxuXHQmX19jb250ZW50IHtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0cGFkZGluZy1pbmxpbmU6IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc2VjdGlvbiB7XG5cblx0XHQmLXRpdGxlIHtcblx0XHRcdG1hcmdpbjogMCAwIDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc2lkZWJhciB7XG5cdFx0d2lkdGg6IDI3MHB4O1xuXHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDRweCAyMHB4IDBweCAjMDAwMDAwMUE7XG5cdFx0cGFkZGluZzogMTZweCAyMHB4IDIwcHg7XG5cdFx0cG9zaXRpb246IHN0aWNreTtcblx0XHR0b3A6IDgwcHg7XG5cdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0ei1pbmRleDogMTAwMDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJveC1zaGFkb3c6IC0ycHggLTJweCAxNXB4IDBweCAjMDAwMDAwMEE7XG5cdFx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdFx0Ym9yZGVyOiAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX25hdiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0Jl9fbmF2LWxpc3Qge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDA7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuXHRcdH1cblx0fVxuXG5cdCZfX25hdi1pdGVtIHtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0ZGlzcGxheTogY29udGVudHM7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxM3B4O1xuXHRcdH1cblx0fVxuXG5cdCZfX25hdi1saW5rLFxuXHQmX19uYXYtdG9nZ2xlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMTJweDtcblx0XHRnYXA6IDExcHg7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcblx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG5cdFx0fVxuXG5cdFx0Ji0tYWN0aXZlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNEE0QTRBO1xuXHRcdH1cblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdH1cblxuXHRcdC5kLWZsZXgge1xuXHRcdFx0Z2FwOiAxMXB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0ZmxleDogMSAxIDI1JTtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRnYXA6IDVweDtcblx0XHR9XG5cdH1cblxuXHQmX19uYXYtdG9nZ2xlIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblxuXHRcdFx0JiA+IGRpdiB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGdhcDogNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fbmF2LXRvZ2dsZS0tYWN0aXZlICZfX25hdi1hcnJvdyB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0fVxuXG5cdCZfX25hdi1hcnJvdyB7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHR3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX25hdi1zdWJtZW51IHtcblx0XHRwYWRkaW5nLWlubGluZS1zdGFydDogNDdweDtcblx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IG1heC1oZWlnaHQsIG1hcmdpbi10b3A7XG5cblx0XHQmLS1vcGVuIHtcblx0XHRcdG1heC1oZWlnaHQ6IDEwMHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMTRweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbmF2LXN1Yml0ZW0ge1xuXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE0cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbmF2LXN1Ymxpbmsge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDExcHg7XG5cdFx0cGFkZGluZzogMTBweCAxOHB4O1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Z2FwOiA5cHg7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGQjtcblx0XHR9XG5cblx0XHQmLS1hY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGQjtcblx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0QTRBNEE7XG5cdFx0fVxuXG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnJlYWRjcnVtYnMge1xuXHRcdG1hcmdpbi1ib3R0b206IDlweDtcblx0fVxuXG5cdC5wcm9maWxlLXNldHRpbmdzX19icmVhZGNydW1icyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTRweDtcblxuXHRcdC5zZXBhcmF0b3Ige1xuXHRcdFx0bWFyZ2luLWlubGluZTogN3B4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2JyZWFkY3J1bWItbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGdhcDogOHB4O1xuXHR9XG5cblx0Jl9fYnJlYWRjcnVtYi1pdGVtIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiA4cHg7XG5cblx0XHQmLS1jdXJyZW50IC51c2VyLWRhc2hib2FyZF9fYnJlYWRjcnVtYi10ZXh0IHtcblx0XHRcdGNvbG9yOiAjMWExYTFhO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR9XG5cdH1cblxuXHQmX19icmVhZGNydW1iLWxpbmsge1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogIzRhNGE0YTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblx0fVxuXG5cdCZfX2JyZWFkY3J1bWItdGV4dCB7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHR9XG5cblx0Jl9fYnJlYWRjcnVtYi1zZXBhcmF0b3Ige1xuXHRcdGNvbG9yOiAjOTk5O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0fVxuXG5cdCZfX3NlY3Rpb24taGVhZGVyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNnB4O1xuXHR9XG5cblx0Jl9fc2VjdGlvbi10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0bWFyZ2luOiAwIDAgMjhweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3NlY3Rpb24tc3VidGl0bGUge1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRtYXJnaW46IDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMTFweDtcblx0fVxuXG5cdCZfX3NldHRpbmdzLWNhcmQge1xuXHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRib3gtc2hhZG93OiAwcHggNHB4IDIwcHggMHB4ICMwMDAwMDAxQTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdHBhZGRpbmc6IDM4cHggNTFweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHR9XG5cblx0Jl9fcHJvZmlsZS1mb3JtLFxuXHQmX19wYXNzd29yZC1mb3JtIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdCZfX2Zvcm0tcm93IHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQmX19mb3JtLWdyb3VwIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdCZfX2Zvcm0tbGFiZWwge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGNvbG9yOiAjMWExYTFhO1xuXHRcdG1hcmdpbi1ib3R0b206IDdweDtcblxuXHRcdC5yZXF1aXJlZCB7XG5cdFx0XHRjb2xvcjogI2Q2MzYzODtcblx0XHR9XG5cdH1cblxuXHQmX19mb3JtLWlucHV0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGNvbG9yOiAjMWExYTFhO1xuXHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdGJvcmRlci1jb2xvcjogIzRhNGE0YTtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDc0LCA3NCwgNzQsIDAuMSk7XG5cdFx0fVxuXG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICM5OTk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcGFzc3dvcmQtZGlzcGxheSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxuXG5cdCZfX3Bhc3N3b3JkLWZpZWxkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAxMnB4O1xuXHRcdHBhZGRpbmc6IDEycHggMTZweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuXHR9XG5cblx0Jl9fcGFzc3dvcmQtc3RhcnMge1xuXHRcdGZsZXg6IDE7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGNvbG9yOiAjNjY2O1xuXHRcdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdH1cblxuXHQmX19maWVsZC1kaXNwbGF5IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAxMHB4O1xuXHR9XG5cblx0Jl9fZmllbGQtaWNvbiB7XG5cdFx0d2lkdGg6IDE0cHg7XG5cdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRmbGV4LXNocmluazogMDtcblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdGhlaWdodDogMTRweDtcblx0XHR9XG5cdH1cblxuXHQmX19maWVsZC1sYWJlbCB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG1pbi13aWR0aDogODBweDtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdH1cblxuXHQmX19maWVsZC12YWx1ZSB7XG5cdFx0Zm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICMxYTFhMWE7XG5cdFx0ZmxleDogMTtcblx0XHRtYXJnaW4tbGVmdDogMTJweDtcblx0fVxuXG5cdCZfX2VkaXQtYnRuLFxuXHQmX19jYW5jZWwtYnRuIHtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cGFkZGluZzogNHB4O1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRnYXA6IDZweDtcblx0fVxuXG5cdCZfX2ZpZWxkLWVkaXQge1xuXHRcdG1hcmdpbi10b3A6IDJweDtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZmllbGQtaW5wdXQtZ3JvdXAge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdGdhcDogOHB4O1xuXG5cdFx0Ji51c2VyLWRhc2hib2FyZF9fcGFzc3dvcmQtaW5wdXRzIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRcdGdhcDogMTZweDtcblxuXHRcdFx0LnVzZXItZGFzaGJvYXJkX19wYXNzd29yZC1maWVsZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGdhcDogNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuZGFzaGljb25zLWhpZGRlbjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2V5ZS1jbG9zZWQuc3ZnXCIpO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuZGFzaGljb25zLXZpc2libGU6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IHVybChcIi4uL2ltYWdlcy9leWUuc3ZnXCIpO1xuXHRcdFx0fVxuXG5cdFx0XHQudXNlci1kYXNoYm9hcmRfX2ZpZWxkLWJ1dHRvbnMge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRnYXA6IDhweDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fc3VibWl0LWJ0biB7XG5cdFx0YmFja2dyb3VuZDogIzAwN2NiYTtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHR3aWR0aDogMzJweDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICMwMDVhODc7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2hhbmdlLXBhc3N3b3JkLWJ0biB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Y29sb3I6ICM0YTRhNGE7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBhZGRpbmc6IDRweCA4cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoNzQsIDc0LCA3NCwgMC4xKTtcblx0XHR9XG5cdH1cblxuXHQmX19wYXNzd29yZC1maWVsZHMge1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdFx0cGFkZGluZy10b3A6IDE2cHg7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGYwZjE7XG5cdH1cblxuXHQmX19maWVsZCB7XG5cdFx0cGFkZGluZzogMXB4IDJweCAwIDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMXB4O1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0fVxuXG5cdFx0Ji0tcmVhZG9ubHkge1xuXHRcdFx0b3BhY2l0eTogMC44O1xuXG5cdFx0XHQudXNlci1kYXNoYm9hcmRfX2ZpZWxkLWRpc3BsYXkge1xuXHRcdFx0XHRwYWRkaW5nOiAzcHggMHB4IDVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19maWVsZC1jb250ZW50IHtcblx0XHRmbGV4OiAxO1xuXHRcdG1pbi13aWR0aDogMDtcblx0fVxuXG5cdCZfX2ZpZWxkLXZhbHVlIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6ICMxYTFhMWE7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0fVxuXG5cdCZfX2ZpZWxkLWNvbnRlbnQge1xuXHRcdGZsZXg6IDE7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMnB4O1xuXHR9XG5cblx0Jl9fZmllbGQtdmFsdWUge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRjb2xvcjogIzFhMWExYTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHR9XG5cblx0Jl9fZWRpdC10ZXh0IHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMThweDtcblx0XHRcdGhlaWdodDogMThweDtcblx0XHR9XG5cdH1cblxuXHQmX19maWVsZC1pbnB1dC1ncm91cCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDhweDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cblx0XHQmLnVzZXItZGFzaGJvYXJkX19wYXNzd29yZC1pbnB1dHMge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdFx0Z2FwOiAxMnB4O1xuXG5cdFx0XHQudXNlci1kYXNoYm9hcmRfX3Bhc3N3b3JkLWZpZWxkIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0Z2FwOiA0cHg7XG5cdFx0XHR9XG5cblx0XHRcdC51c2VyLWRhc2hib2FyZF9fZmllbGQtYnV0dG9ucyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGdhcDogOHB4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fc3VibWl0LWJ0biB7XG5cdFx0d2lkdGg6IDMycHg7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdGJhY2tncm91bmQ6ICMyRjczRTI7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICMxZTViYjg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FuY2VsLWJ0biB7XG5cdFx0d2lkdGg6IDMycHg7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogI2Y1ZjVmNTtcblx0XHRcdGJvcmRlci1jb2xvcjogI2QwZDBkMDtcblx0XHR9XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZm9ybS1hY3Rpb25zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogMTJweDtcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRcdHBhZGRpbmctdG9wOiAxNnB4O1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMGYxO1xuXHR9XG5cblx0Jl9fYnRuIHtcblx0XHRwYWRkaW5nOiAxMnB4IDI0cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdCYtLXByaW1hcnkge1xuXHRcdFx0YmFja2dyb3VuZDogIzRhNGE0YTtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogIzNhM2EzYTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1zZWNvbmRhcnkge1xuXHRcdFx0YmFja2dyb3VuZDogI2Y2ZjdmYjtcblx0XHRcdGNvbG9yOiAjNGE0YTRhO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNlOWVjZjA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fcGFzc3dvcmQtcmVzZXQge1xuXHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGYwZjE7XG5cdH1cblxuXHQmX19yZXNldC10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Y29sb3I6ICMxYTFhMWE7XG5cdFx0bWFyZ2luOiAwIDAgOHB4O1xuXHR9XG5cblx0Jl9fcmVzZXQtZGVzY3JpcHRpb24ge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRjb2xvcjogIzY2Njtcblx0XHRtYXJnaW46IDAgMCAxNnB4O1xuXHR9XG5cblx0Lm5vdGljZSB7XG5cdFx0cGFkZGluZzogMTJweCAxNnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCYubm90aWNlLXN1Y2Nlc3Mge1xuXHRcdFx0YmFja2dyb3VuZDogI2U4ZjVlODtcblx0XHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzQ2YjQ1MDtcblx0XHRcdGNvbG9yOiAjMTU1NzI0O1xuXHRcdH1cblxuXHRcdCYubm90aWNlLWVycm9yIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZGYyZjI7XG5cdFx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkICNkNjM2Mzg7XG5cdFx0XHRjb2xvcjogIzcyMWMyNDtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cdH1cblxuXHQmX19hbGJ1bS10aXRsZSB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0Jl9fYWxidW0tbGluayB7XG5cdFx0Y29sb3I6ICMxYTFhMWE7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogIzJGNzNFMjtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCAjMkY3M0UyO1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IDJweDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHQmX19mb3JtLWFjdGlvbnMge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cblx0XHQmX19idG4ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Jl9fcGFzc3dvcmQtZmllbGQge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdFx0Z2FwOiA4cHg7XG5cdFx0fVxuXG5cdFx0Jl9fY2hhbmdlLXBhc3N3b3JkLWJ0biB7XG5cdFx0XHRhbGlnbi1zZWxmOiBmbGV4LWVuZDtcblx0XHR9XG5cdH1cbn1cblxuXG4udXNlci1hbGJ1bXMge1xuXHRtYXgtd2lkdGg6IDEwMDBweDtcblx0cGFkZGluZzogMDtcblxuXHQmX19icmVhZGNydW1icyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0fVxuXG5cdCZfX2JyZWFkY3J1bWItbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGdhcDogMC41cmVtO1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0fVxuXG5cdCZfX2JyZWFkY3J1bWItaXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMC41cmVtO1xuXG5cdFx0Ji0tY3VycmVudCAudXNlci1hbGJ1bXNfX2JyZWFkY3J1bWItdGV4dCB7XG5cdFx0XHRjb2xvcjogIzFhMWExYTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnJlYWRjcnVtYi1saW5rIHtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR9XG5cdH1cblxuXHQmX19icmVhZGNydW1iLXRleHQge1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdH1cblxuXHQmX19icmVhZGNydW1iLXNlcGFyYXRvciB7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0Zm9udC1zaXplOiAwLjc1cmVtO1xuXHR9XG59IiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBFZGl0IFJldmlldyBQYWdlIFN0eWxlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5lZGl0LXJldmlldy1zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4uZWRpdC1yZXZpZXctc2VjdGlvbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXByaW1hcnkpO1xufVxuXG4vKiBSZXZpZXcgSW5mbyBTZWN0aW9uICovXG4ucmV2aWV3LWluZm8tc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zZWNvbmRhcnkpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGlnaHQpO1xufVxuXG4ucmV2aWV3LWluZm8tY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMS41cmVtO1xufVxuXG4ucmV2aWV3LWluZm8tY2FyZF9fZGVzaWduZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4ucmV2aWV3LWluZm8tY2FyZF9fcHJvamVjdCB7XG4gICAgZmxleDogMTtcbn1cblxuLnJldmlldy1pbmZvLWNhcmRfX3Byb2plY3QtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbjogMCAwIDAuNXJlbSAwO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXByaW1hcnkpO1xufVxuXG4ucmV2aWV3LWluZm8tY2FyZF9fcHJvamVjdC1zdGF0dXMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWxpZ2h0KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4vKiBEZXNpZ25lciBDYXJkIENvbXBhY3QgKi9cbi5kZXNpZ25lci1jYXJkLS1jb21wYWN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjc1cmVtO1xufVxuXG4uZGVzaWduZXItY2FyZC0tY29tcGFjdCAuZGVzaWduZXItY2FyZF9fYXZhdGFyIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG59XG5cbi5kZXNpZ25lci1jYXJkLS1jb21wYWN0IC5kZXNpZ25lci1jYXJkX19pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmRlc2lnbmVyLWNhcmQtLWNvbXBhY3QgLmRlc2lnbmVyLWNhcmRfX2RldGFpbHMge1xuICAgIGZsZXg6IDE7XG59XG5cbi5kZXNpZ25lci1jYXJkLS1jb21wYWN0IC5kZXNpZ25lci1jYXJkX19uYW1lIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW46IDAgMCAwLjI1cmVtIDA7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcHJpbWFyeSk7XG59XG5cbi5kZXNpZ25lci1jYXJkLS1jb21wYWN0IC5kZXNpZ25lci1jYXJkX19yb2xlIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zZWNvbmRhcnkpO1xufVxuXG4vKiBSZWxhdGVkIFJldmlld3MgU2VjdGlvbiAqL1xuLnJlbGF0ZWQtcmV2aWV3cy1zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4ucmVsYXRlZC1yZXZpZXdzLXNlY3Rpb25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXByaW1hcnkpO1xufVxuXG4ucmVsYXRlZC1yZXZpZXdzLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDFyZW07XG59XG5cbi5yZWxhdGVkLXJldmlldy1pdGVtIHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxpZ2h0KTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4ucmVsYXRlZC1yZXZpZXctaXRlbV9fZGVzaWduZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDAuNXJlbTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX2Rlc2lnbmVyIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ucmVsYXRlZC1yZXZpZXctaXRlbV9fZGVzaWduZXItbmFtZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1wcmltYXJ5KTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX21ldGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDFyZW07XG59XG5cbi5yZWxhdGVkLXJldmlldy1pdGVtX19yYXRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAwLjEyNXJlbTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX3N0YXIge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWxpZ2h0KTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG5cbi5yZWxhdGVkLXJldmlldy1pdGVtX19zdGFyLS1hY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xufVxuXG4ucmVsYXRlZC1yZXZpZXctaXRlbV9fZGF0ZSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zZWNvbmRhcnkpO1xufVxuXG4ucmVsYXRlZC1yZXZpZXctaXRlbV9fY29tbWVudCB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcHJpbWFyeSk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuLyogRWRpdCBSZXZpZXcgRm9ybSAqL1xuLmVkaXQtcmV2aWV3X19mb3JtIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxpZ2h0KTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZWRpdC1yZXZpZXdfX3NlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxpZ2h0KTtcbn1cblxuLmVkaXQtcmV2aWV3X19zZWN0aW9uOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5lZGl0LXJldmlld19fc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcHJpbWFyeSk7XG59XG5cbi8qIFN0YXR1cyBPcHRpb25zICovXG4uZWRpdC1yZXZpZXdfX3N0YXR1cy1vcHRpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMXJlbTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5lZGl0LXJldmlld19fc3RhdHVzLW9wdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMC41cmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxpZ2h0KTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cblxuLmVkaXQtcmV2aWV3X19zdGF0dXMtb3B0aW9uOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1saWdodCk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWxpZ2h0KTtcbn1cblxuLmVkaXQtcmV2aWV3X19zdGF0dXMtaW5wdXQge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLmVkaXQtcmV2aWV3X19zdGF0dXMtaW5wdXQ6Y2hlY2tlZCArIC5lZGl0LXJldmlld19fc3RhdHVzLXRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG59XG5cbi5lZGl0LXJldmlld19fc3RhdHVzLW9wdGlvbjpoYXMoLmVkaXQtcmV2aWV3X19zdGF0dXMtaW5wdXQ6Y2hlY2tlZCkge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtbGlnaHQpO1xufVxuXG4uZWRpdC1yZXZpZXdfX3N0YXR1cy10ZXh0IHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXByaW1hcnkpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5cbi8qIEZvcm0gQ29udGVudCAqL1xuLmVkaXQtcmV2aWV3X19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uZWRpdC1yZXZpZXdfX2NvbnRlbnQgLmxlYXZlLXJldmlld19fc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGlnaHQpO1xuICAgIG1hcmdpbjogMDtcbn1cblxuLmVkaXQtcmV2aWV3X19jb250ZW50IC5sZWF2ZS1yZXZpZXdfX3NlY3Rpb246bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLyogRm9ybSBBY3Rpb25zICovXG4uZWRpdC1yZXZpZXdfX2FjdGlvbnMge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxpZ2h0KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMXJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uZWRpdC1yZXZpZXdfX2FjdGlvbnMgLmJ0biB7XG4gICAgbWluLXdpZHRoOiAxMjBweDtcbn1cblxuLyogTWVzc2FnZXMgKi9cbi5lZGl0LXJldmlldy1tZXNzYWdlIHtcbiAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZWRpdC1yZXZpZXctbWVzc2FnZS0tc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc3VjY2Vzcy1saWdodCk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXN1Y2Nlc3MpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXN1Y2Nlc3MpO1xufVxuXG4uZWRpdC1yZXZpZXctbWVzc2FnZS0tZXJyb3Ige1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWVycm9yLWxpZ2h0KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZXJyb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWVycm9yKTtcbn1cblxuLmVkaXQtcmV2aWV3LW1lc3NhZ2UtLWluZm8ge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWluZm8tbGlnaHQpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1pbmZvKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1pbmZvKTtcbn1cblxuLyogRXJyb3IgU3RhdGVzICovXG4ucmF0aW5nX19ncm91cC0tZXJyb3Ige1xuICAgIGFuaW1hdGlvbjogc2hha2UgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLnJlY29tbWVuZGF0aW9uX19vcHRpb25zLS1lcnJvciB7XG4gICAgYW5pbWF0aW9uOiBzaGFrZSAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG5Aa2V5ZnJhbWVzIHNoYWtlIHtcbiAgICAwJSwgMTAwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICAgIDI1JSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTsgfVxuICAgIDc1JSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpOyB9XG59XG5cbi8qIFJhdGluZyBTdGFycyBFbmhhbmNlZCAqL1xuLnJhdGluZ19fc3RhciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5yYXRpbmdfX3N0YXI6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuLnJhdGluZ19fc3Rhci0taG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi8qIFJlc3BvbnNpdmUgRGVzaWduICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAucmV2aWV3LWluZm8tY2FyZCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6IDFyZW07XG4gICAgfVxuICAgIFxuICAgIC5lZGl0LXJldmlld19fc3RhdHVzLW9wdGlvbnMge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICBcbiAgICAuZWRpdC1yZXZpZXdfX2FjdGlvbnMge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICBcbiAgICAuZWRpdC1yZXZpZXdfX2FjdGlvbnMgLmJ0biB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBcbiAgICAucmVsYXRlZC1yZXZpZXctaXRlbV9faGVhZGVyIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogMC41cmVtO1xuICAgIH1cbiAgICBcbiAgICAucmVsYXRlZC1yZXZpZXctaXRlbV9fbWV0YSB7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgIH1cbn1cblxuLyogQnJlYWRjcnVtYiAqL1xuLnVzZXItcHJvZmlsZV9fYnJlYWRjcnVtYiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLnVzZXItcHJvZmlsZV9fYnJlYWRjcnVtYi1saW5rIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuXG4udXNlci1wcm9maWxlX19icmVhZGNydW1iLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZGFyayk7XG59XG5cbi51c2VyLXByb2ZpbGVfX2JyZWFkY3J1bWItc2VwYXJhdG9yIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zZWNvbmRhcnkpO1xufVxuXG4udXNlci1wcm9maWxlX19icmVhZGNydW1iLWN1cnJlbnQge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNlY29uZGFyeSk7XG59XG4iLCJAaW1wb3J0ICdzZWN0aW9ucy9iYW5uZXJfZ2FsbGVyeSc7XG5AaW1wb3J0ICdzZWN0aW9ucy9pbmZvJztcbkBpbXBvcnQgJ3NlY3Rpb25zL3Jldmlld3MnO1xuQGltcG9ydCAnc2VjdGlvbnMvY29udGFjdF9jYXJkJztcbkBpbXBvcnQgJ3NlY3Rpb25zL2dhbGxlcnknO1xuQGltcG9ydCAnc2VjdGlvbnMvcmVsYXRlZF9wcm9qZWN0cyc7XG5AaW1wb3J0ICdzZWN0aW9ucy9kZXNpZ25lci1pbmZvJztcbkBpbXBvcnQgJ3NlY3Rpb25zL3Bob3Rvc19nYWxsZXJ5JztcblxuLnByb2plY3Qge1xuXG4gICAgJl9fbWV0YSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtNjFweDtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgJl9fbWV0YSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgZ2FwOiAxM3B4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICAgICAgICAuY29udGVudC1tZXRhLWFjdGlvbnNfX21vYmlsZSB7XG4gICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5iYW5uZXItZ2FsbGVyeSB7XG5cblx0Jl9faXRlbSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQmX19zaW5nbGUtaW1hZ2Uge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cblxuXHQmX19ncmlkLS1zaW5nbGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmX19ncmlkLmFsbC1waWN0dXJlcyB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0Z2FwOiAxMnB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0Ji0tZml2ZS1wbHVzIHtcblx0XHRcdC5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cdFx0XHRcdG9yZGVyOiA5OTk7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQuYmFubmVyLWdhbGxlcnlfX2l0ZW0ge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSksXG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoNCkge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cdFx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxNiAvIDEwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpub3QoOm50aC1vZi10eXBlKDEpKTpub3QoOm50aC1vZi10eXBlKDQpKSB7XG5cdFx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxIC8gMTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoMik6bm90KDpoYXMofiAuYmFubmVyLWdhbGxlcnlfX2l0ZW0pKSB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0XHRcdFx0XHRhc3BlY3QtcmF0aW86IDE2IC8gMTA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1vZi10eXBlKDUpIHtcblxuXHRcdFx0XHRcdCY6bm90KDpoYXMofiAuYmFubmVyLWdhbGxlcnlfX2l0ZW0pKSB7XG5cdFx0XHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXHRcdFx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxNiAvIDEwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUobiArIDcpOm50aC1vZi10eXBlKG9kZCk6bm90KDpoYXMofiAuYmFubmVyLWdhbGxlcnlfX2l0ZW0pKSB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0XHRcdFx0XHRhc3BlY3QtcmF0aW86IDE2IC8gMTA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19ncmlkIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblxuXHRcdFx0LmJhbm5lci1nYWxsZXJ5X19pdGVtLmJhbm5lci1nYWxsZXJ5X19pdGVtLS1zaWRlLFxuXHRcdFx0LmJhbm5lci1nYWxsZXJ5X19pdGVtLmJhbm5lci1nYWxsZXJ5X19pdGVtLS1tYWluIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0LmJ0bi1zZWNvbmRhcnkuYmFubmVyLWdhbGxlcnlfX3Nob3ctbW9yZSB7XG5cdFx0XHRcdGJvdHRvbTogNzBweDtcblx0XHRcdH1cblxuXHRcdFx0LmJhbm5lci1nYWxsZXJ5X19pdGVtIGltZyB7XG5cdFx0XHRcdGhlaWdodDogMjQzcHg7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnN3aXBlci1pbml0aWFsaXplZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRoZWlnaHQ6IDMwMnB4O1xuXG5cdFx0XHRcdC5iYW5uZXItZ2FsbGVyeV9faXRlbSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyNDNweDtcblxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYmFubmVyLWdhbGxlcnlfX3BhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRcdFx0XHRcdHRvcDogdW5zZXQ7XG5cdFx0XHRcdFx0Ym90dG9tOiAtMTJweDtcblx0XHRcdFx0XHRib3R0b206IDI0cHggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3BhZ2luYXRpb24ge1xuXHRcdGJvdHRvbTogLTIxcHggIWltcG9ydGFudDtcblxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRcdFx0b3BhY2l0eTogMTtcblxuXHRcdFx0Ji1hY3RpdmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNEE0QTRBO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dCxcblx0XHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXYge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuXHRcdH1cblx0fVxuXG5cdCZfX3Nob3ctbW9yZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGluc2V0LWlubGluZS1lbmQ6IDlweDtcblx0XHRpbnNldC1ibG9jay1lbmQ6IDlweDtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cblx0Jl9fcGhvdG9ncmFwaGVyIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0fVxuXG5cdCZfX2FsYnVtLWxpbmsge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDEwcHg7XG5cdFx0bGVmdDogMTBweDtcblx0XHR6LWluZGV4OiAyO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcblx0XHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RocmVlLWxheW91dCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdCZfX2dyaWQge1xuXHRcdFx0aGVpZ2h0OiA1MjBweDtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRnYXA6IDEwcHg7XG5cblx0XHRcdC5iYW5uZXItZ2FsbGVyeV9faXRlbSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFzcGVjdC1yYXRpbzogdW5zZXQ7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji0tc2luZ2xlIC5iYW5uZXItZ2FsbGVyeV9faXRlbSB7XG5cdFx0XHRcdGFzcGVjdC1yYXRpbzogdW5zZXQ7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDUyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLS10d28sXG5cdFx0XHQmLS10aHJlZSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTlmciA5ZnI7XG5cdFx0XHR9XG5cblx0XHRcdCYtLXRocmVlIHtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuXG5cdFx0XHRcdC5iYW5uZXItZ2FsbGVyeV9faXRlbTpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDEvMztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLS1mb3VyIHtcblxuXHRcdFx0XHQuYmFubmVyLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMi80O1xuXHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtLWZvdXIsXG5cdFx0XHQmLS1maXZlLXBsdXMge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDIwZnIgOGZyIDhmcjtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgMWZyKTtcblxuXHRcdFx0XHQuYmFubmVyLWdhbGxlcnlfX2l0ZW0ge1xuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0Z3JpZC1yb3c6IDEvMztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAzO1xuXHRcdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQmX19zaG93LW1vcmUge1xuXHRcdFx0aW5zZXQtaW5saW5lLWVuZDogMjBweDtcblx0XHRcdGluc2V0LWJsb2NrLWVuZDogMjJweDtcblx0XHR9XG5cblx0XHQmX19waG90b2dyYXBoZXIge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblxuXHRcdCZfX3BhZ2luYXRpb24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQuc3dpcGVyLFxuXHRcdC5zd2lwZXItd3JhcHBlcixcblx0XHQuc3dpcGVyLXNsaWRlIHtcblx0XHRcdGRpc3BsYXk6IGNvbnRlbnRzO1xuXHRcdH1cblxuXHRcdCZfX3RocmVlLWxheW91dCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0aGVpZ2h0OiA0MDBweDtcblx0XHRcdGdhcDogMTBweDtcblxuXHRcdFx0LmJhbm5lci1nYWxsZXJ5X19tYWluLWltYWdlIHtcblx0XHRcdFx0ZmxleDogMCAwIDcwJTtcblxuXHRcdFx0XHQuYmFubmVyLWdhbGxlcnlfX2l0ZW0tLW1haW4ge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRhc3BlY3QtcmF0aW86IHVuc2V0O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmJhbm5lci1nYWxsZXJ5X19zaWRlLWltYWdlcyB7XG5cdFx0XHRcdGZsZXg6IDAgMCAzMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGdhcDogNXB4O1xuXG5cdFx0XHRcdC5iYW5uZXItZ2FsbGVyeV9faXRlbS0tc2lkZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDUwJSAtIDIuNXB4KTtcblx0XHRcdFx0XHRhc3BlY3QtcmF0aW86IHVuc2V0O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19ncmlkLS10aHJlZSAuYmFubmVyLWdhbGxlcnlfX3N3aXBlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCYtLXNpbmdsZSB7XG5cdFx0XHQuYmFubmVyLWdhbGxlcnlfX2dyaWQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0LmJhbm5lci1nYWxsZXJ5X19pdGVtLS1zaW5nbGUge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEyODBweDtcblx0XHRcdFx0bWF4LWhlaWdodDogNjAwcHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuQG1lZGlhKG1heC13aWR0aDo3NjhweCkge1xuXHQuYmFubmVyLWdhbGxlcnlfX2ZvdXItbGF5b3V0IHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuc3dpcGVyLWlvcysuYmFubmVyLWdhbGxlcnlfX3Bob3RvZ3JhcGhlciB7XG5cdFx0bWFyZ2luLXRvcDogLTQycHg7XG5cdH1cblxufVxuIiwiLy8gUmV2aWV3cyBTZWN0aW9uIFN0eWxlc1xuLnJldmlld3Mtc2VjdGlvbiB7XG5cdCZfX2hlYWRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiAxcmVtO1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHR9XG5cblx0Jl9fdmlldy1hbGwge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRtaW4td2lkdGg6IDE1N3B4O1xuXHRcdG1hcmdpbjogMzJweCBhdXRvIDA7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmLmxvYWRpbmcge1xuXHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc2hvdy1sZXNzIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0bWluLXdpZHRoOiAxNTdweDtcblx0XHRtYXJnaW46IDMycHggYXV0byAwO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0Jl9fbG9hZGluZyB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0Y29sb3I6ICM2NjY7XG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHR9XG5cblx0Jl9fZXJyb3Ige1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdGNvbG9yOiAjZDMyZjJmO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmViZWU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdG1hcmdpbjogMjBweCAwO1xuXHR9XG59XG5cbi5yZXZpZXctY2FyZCB7XG5cdHBhZGRpbmctYm90dG9tOiAzNnB4O1xuXHRvcGFjaXR5OiAxO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXG5cdCYuYWpheC1sb2FkaW5nIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcblx0fVxuXG5cdCYuYWpheC1sb2FkZWQge1xuXHRcdGFuaW1hdGlvbjogZmFkZUluVXAgMC41cyBlYXNlIGZvcndhcmRzO1xuXHR9XG5cblx0Jl9faGVhZGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdHBhZGRpbmc6IDEzcHggMTdweCAxNXB4IDI4cHg7XG5cdH1cblxuXHQmX191c2VyLWluZm8ge1xuXHRcdGZsZXg6IDE7XG5cdH1cblxuXHQmX19uYW1lIHtcblx0XHRtYXJnaW46IDAgMCAwLjI1cmVtIDA7XG5cdFx0Zm9udC1zaXplOiAxLjFyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRjb2xvcjogIzIyMjIyMjtcblx0fVxuXG5cdCZfX2FyZWEge1xuXHRcdG1hcmdpbjogMDtcblx0XHRjb2xvcjogIzY2NjY2Njtcblx0XHRmb250LXNpemU6IDAuOXJlbTtcblx0fVxuXG5cdCZfX21ldGEge1xuXHRcdG1hcmdpbi10b3A6IDZweDtcblx0fVxuXG5cdCZfX21ldGEtdGV4dCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGNvbG9yOiAjNzU3NTc1O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdH1cblxuXHQmX19yYXRpbmcge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDExcHg7XG5cdH1cblxuXHQmX19yYXRlcyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0fVxuXG5cdCZfX3JlY29tbWVuZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0fVxuXG5cdCZfX2NvbW1lbnQge1xuXHRcdHBhZGRpbmc6IDI4cHggMThweDtcblxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdGNvbG9yOiAjNEE0QTRBO1xuXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3JlYWQtbW9yZSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdG1hcmdpbi1ibG9jay1zdGFydDogMjhweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogIzAwNjZjYztcblx0XHR9XG5cdH1cblxuXHQmX19jb21tZW50LXRleHQge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2U7XG5cblx0XHQmLmNvbGxhcHNlZCB7XG5cdFx0XHRtYXgtaGVpZ2h0OiA0LjJlbTtcblx0XHRcdC13ZWJraXQtbGluZS1jbGFtcDogMztcblx0XHRcdGxpbmUtY2xhbXA6IDM7XG5cdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHR9XG5cblx0XHQmLmV4cGFuZGVkIHtcblx0XHRcdG1heC1oZWlnaHQ6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZ2FsbGVyeSB7XG5cdFx0bWFyZ2luLXRvcDogM3B4O1xuXHRcdHBhZGRpbmc6IDBweCAxN3B4O1xuXHR9XG59XG5cbi5yYXRpbmctbnVtYmVyIHtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zaXplOiAwLjlyZW07XG5cdGNvbG9yOiAjMjIyMjIyO1xufVxuXG4ucmF0ZXMtZ3JpZCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMTIwcHgsIDFmcikpO1xuXHRib3gtc2hhZG93OiAycHggMnB4IDE1cHggMHB4ICMwMDAwMDAwODtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRwYWRkaW5nLWJsb2NrOiAxMnB4O1xufVxuXG4ucmF0ZS1pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0cGFkZGluZzogMTVweCAzNnB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cblx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRib3JkZXItaW5saW5lLWVuZDogMXB4IHNvbGlkICNFNUU1RTU7XG5cdH1cblxuXHQmX19sYWJlbCB7XG5cdFx0Y29sb3I6ICM3NTc1NzU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xuXHR9XG5cblx0Jl9fdmFsdWUge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHR9XG59XG5cbi5yZWNvbW1lbmQtYmFkZ2Uge1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDRlZGRhO1xuXHRjb2xvcjogIzE1NTcyNDtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0Zm9udC1zaXplOiAwLjhyZW07XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjM2U2Y2I7XG59XG5cbi5yZXZpZXctZ2FsbGVyeSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogMjBweDtcblxuXHQmX19pdGVtIHtcblx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHR3aWR0aDogNzZweDtcblx0XHRoZWlnaHQ6IDc2cHg7XG5cdH1cblxuXHQmX19pbWFnZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cbn1cblxuLnJldmlld3MtcmF0aW5nLWRpc3BsYXkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDI2cHg7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAxOXB4O1xuXG5cdC5yYXRpbmctbnVtYmVyIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRtYXJnaW4taW5saW5lLXN0YXJ0OiA0cHg7XG5cdH1cblxuXHQucmF0aW5nLXN0YXIge1xuXHRcdHdpZHRoOiAxNnB4O1xuXHRcdGhlaWdodDogMTZweDtcblx0XHRmbGV4LXNocmluazogMDtcblx0fVxuXG5cdC5yZXZpZXdzLWNvdW50IHtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDZweDtcblx0fVxufVxuXG4uc2luZ2xlLXByb2plY3QgLnJhdGluZy1zdGFyIHBhdGgge1xuXHRmaWxsOiAjMkY3M0UyO1xufVxuXG4uc2luZ2xlLXByb2plY3Qge1xuXG5cdC5tb2RhbC1jbG9zZSBzdmcsXG5cdC5yZW1vZGFsLWNsb3NlIHN2ZyB7XG5cdFx0d2lkdGg6IDUycHg7XG5cdFx0aGVpZ2h0OiA1MnB4O1xuXHR9XG5cblx0LmdhbGxlcnktbW9kYWxfX2Nsb3NlOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0fVxuXG5cdC5nYWxsZXJ5LW1vZGFsX19oZWFkZXItaW5mbyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgeyAgXG5cdFx0LnJlbW9kYWwtY2xvc2Ugc3ZnIHtcblx0XHRcdG1pbi13aWR0aDogNTJweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5yZXZpZXdzLXNlY3Rpb24ge1xuXHRcdCZfX2hlYWRlciB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXG5cdFx0Jl9fc3RhdHMge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0Z2FwOiAwLjc1cmVtO1xuXHRcdH1cblx0fVxuXG5cdC5yZXZpZXdzLXJhdGluZy1kaXNwbGF5IHtcblx0XHRmb250LXNpemU6IDAuOXJlbTtcblxuXHRcdC5yYXRpbmctbnVtYmVyIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdH1cblxuXHRcdC5yYXRpbmctc3RhciB7XG5cdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdGhlaWdodDogMTRweDtcblx0XHR9XG5cdH1cblxuXHQucmV2aWV3LWNhcmQge1xuXHRcdCZfX2hlYWRlciB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXHR9XG5cblx0LnJhdGVzLWdyaWQge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdH1cblxuXHQucmV2aWV3LWdhbGxlcnkge1xuXHRcdCZfX2ltYWdlIHtcblx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdH1cblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG5cdH1cblxuXHR0byB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdH1cbn1cblxuI2FkZGl0aW9uYWwtcmV2aWV3cy1jb250YWluZXIge1xuXHQucmV2aWV3LWNhcmQge1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5yZXZpZXdzLXNwaW5uZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNmM2YzZjM7XG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCAjNjY2O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG5cdG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG4iLCIucHJvamVjdC1nYWxsZXJ5IHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0fVxuXG5cdCZfX2dyaWQge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0Z2FwOiAxNnB4O1xuXHRcdG1heC13aWR0aDogMTAwJTtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblx0XHRcdGdhcDogMjBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG5cdFx0XHRnYXA6IDI1cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0bWF4LXdpZHRoOiAzMjdweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdG1heC13aWR0aDogMzAycHg7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciAmX19hY3Rpb25zIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYWN0aW9ucyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiAxMDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjQpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMikgNTAuNSUsIHJnYmEoMCwgMCwgMCwgMC40KSAxMDAlKTtcblx0XHR9XG5cdH1cblxuXHQmX19zaGFyZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGluc2V0LWlubGluZS1zdGFydDogMTBweDtcblx0XHRpbnNldC1ibG9jay1zdGFydDogMTBweDtcblx0XHR6LWluZGV4OiAxMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogMTBweDtcblx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHR9XG5cblx0Jl9fbGluayB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdGhlaWdodDogMTAwJTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1hZ2UtY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGFzcGVjdC1yYXRpbzogMzI3LzIzODtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0YXNwZWN0LXJhdGlvOiAzMDIvMjI0O1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIgaW1nIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FwdGlvbiB7XG5cdFx0cGFkZGluZzogOHB4IDA7XG5cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHQmX19ncmlkIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdH1cblxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdH1cbn1cbiIsIi8qKlxuICogUHJvamVjdCBDYXJkIENvbXBvbmVudCBTdHlsZXNcbiAqIEJhc2UgY29tcG9uZW50IHRoYXQgY2FuIGJlIHVzZWQgYWNyb3NzIHJlbGF0ZWQgcHJvamVjdHMsIGFyY2hpdmUgcGFnZXMsIGFuZCByZWNvbW1lbmRlZCBwcm9qZWN0c1xuICogQ29udGFpbnMgYWxsIHRoZSBjb3JlIHByb2plY3QgY2FyZCBmdW5jdGlvbmFsaXR5IHVzaW5nIHBsYWNlaG9sZGVycyBmb3IgcmV1c2VcbiAqL1xuXG4vLyBCYXNlIHByb2plY3QgY2FyZCBpdGVtIHN0eWxlc1xuJXByb2plY3QtY2FyZC1iYXNlIHtcbiAgICBtYXgtd2lkdGg6IDMyN3B4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMzAycHg7XG4gICAgfVxuXG4gICAgLy8gUmVzcG9uc2l2ZSBhZGp1c3RtZW50c1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbn1cblxuLy8gR2FsbGVyeS9TbGlkZXIgc3R5bGVzXG4lcHJvamVjdC1jYXJkLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBhc3BlY3QtcmF0aW86IDMyNy8yMzg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxNTEvMTEyO1xuICAgIH1cbn1cblxuJXByb2plY3QtY2FyZC1zd2lwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuXG4vLyBBY3Rpb25zIG92ZXJsYXlcbiVwcm9qZWN0LWNhcmQtYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxMDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjQpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMikgNTAuNSUsIHJnYmEoMCwgMCwgMCwgMC40KSAxMDAlKTtcbiAgICB9XG59XG5cbi8vIFNoYXJlIGJ1dHRvbnNcbiVwcm9qZWN0LWNhcmQtc2hhcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldC1pbmxpbmUtc3RhcnQ6IDEwcHg7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IDEwcHg7XG4gICAgei1pbmRleDogMTA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEwcHg7XG59XG5cbi8vIEFjdGlvbiBidXR0b25zIChib29rbWFyaywgZXRjLilcbiVwcm9qZWN0LWNhcmQtYnV0dG9ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0LWlubGluZS1lbmQ6IDEwcHg7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IDEwcHg7XG4gICAgei1pbmRleDogMTE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDlweDtcbn1cblxuLy8gTWFpbiBsaW5rIHdyYXBwZXJcbiVwcm9qZWN0LWNhcmQtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cbn1cblxuLy8gUGFnaW5hdGlvblxuJXByb2plY3QtY2FyZC1wYWdpbmF0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDEwO1xuXG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIG1hcmdpbjogMCAycHg7XG5cbiAgICAgICAgJi1hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTmF2aWdhdGlvbiBhcnJvd3NcbiVwcm9qZWN0LWNhcmQtbmF2aWdhdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTklO1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGQ0M7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgei1pbmRleDogMTA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgIG9wYWNpdHk6IDA7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxuXG4gICAgJi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiA4cHg7XG4gICAgfVxufVxuXG4lcHJvamVjdC1jYXJkLW5leHQge1xuICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC1uYXZpZ2F0aW9uO1xuICAgIHJpZ2h0OiA4cHg7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gICAgfVxufVxuXG4lcHJvamVjdC1jYXJkLXByZXYge1xuICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC1uYXZpZ2F0aW9uO1xuICAgIGxlZnQ6IDhweDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTJweDtcbiAgICB9XG59XG5cbi8vIEltYWdlIHNsaWRlXG4lcHJvamVjdC1jYXJkLXNsaWRlIHtcbiAgICBhc3BlY3QtcmF0aW86IDMyNy8yMzg7XG5cbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxNTEvMTEyO1xuICAgIH1cbn1cblxuLy8gUGxhY2Vob2xkZXIgd2hlbiBubyBpbWFnZXNcbiVwcm9qZWN0LWNhcmQtcGxhY2Vob2xkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICBhc3BlY3QtcmF0aW86IDMyNy8yMzg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxNTEvMTEyO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG59XG5cbi8vIENvbnRlbnQgc2VjdGlvblxuJXByb2plY3QtY2FyZC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNnB4IDA7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgIH1cbn1cblxuLy8gUHJvamVjdCB0aXRsZVxuJXByb2plY3QtY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICM0QTRBNEE7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbiAgICBsaW5lLWNsYW1wOiAxO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgfVxufVxuXG4vLyBBdXRob3IvRGVzaWduZXIgaW5mb1xuJXByb2plY3QtY2FyZC1hdXRob3Ige1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIH1cbn1cblxuLy8gTWV0YSBpbmZvXG4lcHJvamVjdC1jYXJkLW1ldGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG59XG5cbiVwcm9qZWN0LWNhcmQtZGl2aWRlciB7XG4gICAgd2lkdGg6IDJweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRBNEE0QTtcbn1cblxuJXByb2plY3QtY2FyZC1yYXRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDJweDtcblxuICAgIC5zdGFyIHtcbiAgICAgICAgY29sb3I6ICNkZGQ7XG5cbiAgICAgICAgJi0tZmlsbGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZjMTA3O1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4lcHJvamVjdC1jYXJkLXJhdGluZy1udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDJweDtcbn1cblxuJXByb2plY3QtY2FyZC1yYXRpbmctdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbiVwcm9qZWN0LWNhcmQtY29tbWVudHMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzRBNEE0QTtcbn1cblxuLy8gR3JpZCBsYXlvdXQgbWl4aW4gZm9yIHByb2plY3QgY2FyZHNcbkBtaXhpbiByZWxhdGVkLXByb2plY3RzLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAxNnB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICAgIGdhcDogNDBweDtcbiAgICB9XG5cbiAgICAvLyBSZXNwb25zaXZlIGFkanVzdG1lbnRzXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIH1cbn1cblxuLy8gTGVnYWN5IGdyaWQgY2xhc3Mgc3VwcG9ydCBmb3IgdGVtcGxhdGVzIHRoYXQgdXNlIHByb2plY3RzLWxpc3RfX2dyaWRcbi5wcm9qZWN0cy1saXN0X19ncmlkIHtcbiAgICBAaW5jbHVkZSByZWxhdGVkLXByb2plY3RzLWdyaWQ7XG59XG5cbi8vIENvbmNyZXRlIGltcGxlbWVudGF0aW9ucyBvZiBwcm9qZWN0IGNhcmQgY2xhc3Nlc1xuLy8gVGhlc2UgYXJlIHRoZSBhY3R1YWwgY2xhc3NlcyB1c2VkIGluIHRoZSBwcm9qZWN0LWNhcmQucGhwIHRlbXBsYXRlXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSB7XG4gICAgQGV4dGVuZCAlcHJvamVjdC1jYXJkLWJhc2U7XG4gICAgXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX3NsaWRlciB7XG4gICAgICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC1zbGlkZXI7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX3N3aXBlciB7XG4gICAgICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC1zd2lwZXI7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX2FjdGlvbnMge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtYWN0aW9ucztcbiAgICB9XG5cbiAgICAucmVsYXRlZC1wcm9qZWN0c19fc2hhcmUge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtc2hhcmU7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX2J1dHRvbnMge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtYnV0dG9ucztcbiAgICB9XG5cbiAgICAucmVsYXRlZC1wcm9qZWN0c19fbGluayB7XG4gICAgICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC1saW5rO1xuICAgIH1cblxuICAgIC5yZWxhdGVkLXByb2plY3RzX19wYWdpbmF0aW9uIHtcbiAgICAgICAgQGV4dGVuZCAlcHJvamVjdC1jYXJkLXBhZ2luYXRpb247XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX25leHQge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtbmV4dDtcbiAgICB9XG5cbiAgICAucmVsYXRlZC1wcm9qZWN0c19fcHJldiB7XG4gICAgICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC1wcmV2O1xuICAgIH1cblxuICAgIC5yZWxhdGVkLXByb2plY3RzX19zbGlkZSB7XG4gICAgICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC1zbGlkZTtcbiAgICB9XG5cbiAgICAucmVsYXRlZC1wcm9qZWN0c19fcGxhY2Vob2xkZXIge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtcGxhY2Vob2xkZXI7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX2NvbnRlbnQge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtY29udGVudDtcbiAgICB9XG5cbiAgICAucmVsYXRlZC1wcm9qZWN0c19fcHJvamVjdC10aXRsZSB7XG4gICAgICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC10aXRsZTtcbiAgICB9XG5cbiAgICAucmVsYXRlZC1wcm9qZWN0c19fYXV0aG9yIHtcbiAgICAgICAgQGV4dGVuZCAlcHJvamVjdC1jYXJkLWF1dGhvcjtcbiAgICB9XG5cbiAgICAucmVsYXRlZC1wcm9qZWN0c19fbWV0YSB7XG4gICAgICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC1tZXRhO1xuICAgIH1cblxuICAgIC5yZWxhdGVkLXByb2plY3RzX19kaXZpZGVyIHtcbiAgICAgICAgQGV4dGVuZCAlcHJvamVjdC1jYXJkLWRpdmlkZXI7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZyB7XG4gICAgICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC1yYXRpbmc7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZy1udW1iZXIge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtcmF0aW5nLW51bWJlcjtcbiAgICB9XG5cbiAgICAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nLXRleHQge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtcmF0aW5nLXRleHQ7XG4gICAgfSAgICAucmVsYXRlZC1wcm9qZWN0c19fY29tbWVudHMge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtY29tbWVudHM7XG4gICAgfVxuXG4gICAgLy8gSG92ZXIgZWZmZWN0c1xuICAgICY6aG92ZXIge1xuICAgICAgICAucmVsYXRlZC1wcm9qZWN0c19fYWN0aW9ucyB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZWxhdGVkLXByb2plY3RzX19uZXh0LFxuICAgICAgICAucmVsYXRlZC1wcm9qZWN0c19fcHJldiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBSVEwgc3VwcG9ydCBmb3IgcHJvamVjdCBjYXJkc1xuW2Rpcj1cInJ0bFwiXSAucmVsYXRlZC1wcm9qZWN0c19faXRlbSB7XG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZy10ZXh0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIH1cblxuICAgIC5yZWxhdGVkLXByb2plY3RzX19jb21tZW50cyB7XG4gICAgICAgIGdhcDogNnB4O1xuICAgIH1cbn1cbiIsIi8qKlxuICogUmVsYXRlZCBQcm9qZWN0cyBTZWN0aW9uIFN0eWxlc1xuICogTm93IGltcG9ydHMgYW5kIHVzZXMgdGhlIHNoYXJlZCBwcm9qZWN0LWNhcmQgY29tcG9uZW50XG4gKi9cblxuQGltcG9ydCAnLi4vLi4vY29tcG9uZW50cy9wcm9qZWN0LWNhcmQnO1xuXG4ucmVsYXRlZC1wcm9qZWN0cyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAjNEE0QTRBO1xuICAgIH1cbiAgICBcbiAgICAmX19ncmlkIHtcbiAgICAgICAgQGluY2x1ZGUgcmVsYXRlZC1wcm9qZWN0cy1ncmlkO1xuICAgICAgICBnYXA6IDI4cHg7XG4gICAgfVxufVxuIiwiQGltcG9ydCAnc2VjdGlvbnMvYmFubmVyX2dhbGxlcnknO1xuQGltcG9ydCAnc2VjdGlvbnMvaW5mbyc7XG5AaW1wb3J0ICdzZWN0aW9ucy9yZXZpZXdzJztcbkBpbXBvcnQgJ3NlY3Rpb25zL2NvbnRhY3RfY2FyZCc7XG5AaW1wb3J0ICdzZWN0aW9ucy9nYWxsZXJ5JztcbkBpbXBvcnQgJ3NlY3Rpb25zL3JlbGF0ZWRfcHJvamVjdHMnO1xuQGltcG9ydCAnc2VjdGlvbnMvZGVzaWduZXItaW5mbyc7XG5cbi5hcmNoaXZlLmF1dGhvciB7XG5cblx0LmVudHJ5LWNvbnRlbnQtLW5vLWJhbm5lciB7XG5cdFx0cGFkZGluZy10b3A6IDUwcHg7XG5cdH1cblxuXHQuY29udGVudC1tZXRhLWFjdGlvbnNfX21vYmlsZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogLTYxcHg7XG5cdFx0bGVmdDogMTBweDtcblx0XHR6LWluZGV4OiAxMDtcblx0XHRnYXA6IDEwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHQuY29udGVudC1tZXRhLWFjdGlvbnNfX21vYmlsZSB7XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0Z2FwOiAxM3B4O1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdC5wcm9qZWN0IHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXG5cdFx0XHQuYmFubmVyLWdhbGxlcnlfX2dyaWQge1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDI0M3B4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZGVzaWduZXItaW5mbyAuZC1pbmxpbmUge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuXHRcdFx0fVxuXG5cdFx0XHQucHJvamVjdC1pbmZvLFxuXHRcdFx0LmRlc2lnbmVyLWluZm8ge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQucmF0ZS1pdGVtIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQucmV2aWV3LWNhcmQge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRtYWluIHtcblx0XHRcdHBhZGRpbmctdG9wOiAzNHB4O1xuXHRcdH1cblxuXHRcdC5lbnRyeS1oZWFkZXJfX2NvbnRlbnQge1xuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0fVxuXG5cdFx0LmJhbm5lci1nYWxsZXJ5LS1zaW5nbGUgLmJhbm5lci1nYWxsZXJ5X19pdGVtLS1zaW5nbGUge1xuXHRcdFx0YXNwZWN0LXJhdGlvOiAzMS8yMztcblx0XHR9XG5cblx0XHQuYnRuLWljb24ge1xuXHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogMTNweDtcblx0XHRcdFx0aGVpZ2h0OiAxM3B4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb250ZW50LW1ldGEtYWN0aW9uc19fbW9iaWxlIHtcblx0XHRcdGJvdHRvbTogLTYxcHg7XG5cdFx0fVxuXG5cdFx0LmJhbm5lci1nYWxsZXJ5X19zaG93LW1vcmUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQuYmFubmVyLWdhbGxlcnlfX3Bob3RvZ3JhcGhlciB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tdG9wOiAtNDJweDtcblx0XHR9XG5cdH1cbn1cbiIsIi5wcm9qZWN0LWluZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDUzcHg7XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgY29sb3I6ICM0QTRBNEE7XG4gICAgfVxuXG4gICAgJl9fcGFuZWwge1xuICAgICAgICBwYWRkaW5nOiAyOHB4IDIwcHg7XG4gICAgfVxuXG4gICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICBjb2xvcjogIzRBNEE0QTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2Utb3V0O1xuXG4gICAgICAgICoge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIC8vIFByZXZlbnQgaG9yaXpvbnRhbCBjbGlwcGluZyBmb3IgbG9uZyB1bmJyb2tlbiB0b2tlbnMgKGUuZy4sIGxvbmcgbnVtYmVycy9VUkxzKVxuICAgICAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTsgLy8gbW9kZXJuXG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7ICAvLyBmYWxsYmFja1xuICAgICAgICBoeXBoZW5zOiBhdXRvO1xuICAgICAgICBsaW5lLWNsYW1wOiAzO1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDMgKiAxLjQzICogMTRweCk7XG4gICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDsgLy8gbGVnYWN5IGFsaWFzIGZvciBvdmVyZmxvdy13cmFwXG5cbiAgICAgICAgLy8gU2hvcnQgZGVzY3JpcHRpb24gb3ZlcnJpZGVzOiBhdm9pZCAtd2Via2l0LWJveCBjbGlwcGluZ1xuICAgICAgICAmLS1zaG9ydCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgLy8gb3ZlcnJpZGUgLXdlYmtpdC1ib3hcbiAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXQ7XG4gICAgICAgICAgICBsaW5lLWNsYW1wOiB1bnNldDtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdW5zZXQ7XG4gICAgICAgICAgICAvLyBSZWx5IG9uIG1heC1oZWlnaHQgKyBvdmVyZmxvdyB0byBjbGFtcCB0byAzIGxpbmVzXG4gICAgICAgIH1cblxuICAgICAgICAvLyBGdWxsIGRlc2NyaXB0aW9uIHZhcmlhbnQgKGhpZGRlbiBieSBkZWZhdWx0KVxuICAgICAgICAmLS1mdWxsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAvLyBEaXNhYmxlIGNsYW1wIGZvciBmdWxsIHZpZXdcbiAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXQ7XG4gICAgICAgICAgICBsaW5lLWNsYW1wOiB1bnNldDtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdW5zZXQ7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IHVuc2V0O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tYWN0aXZlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgICAgICAgICAgIGxpbmUtY2xhbXA6IHVuc2V0O1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB1bnNldDtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogdW5zZXQ7XG4gICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX21vcmUge1xuICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICAgICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tYWN0aXZlIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEV4cGFuZGVkIHN0YXRlOiBzaG93IGZ1bGwgZGVzY3JpcHRpb24sIGhpZGUgc2hvcnRcbiAgICAmLnByb2plY3QtaW5mby0tZXhwYW5kZWQge1xuICAgICAgICAucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tc2hvcnQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tZnVsbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEVuc3VyZSB0aGUgcGFuZWwgY2FuIGdyb3cgaWYgYW55IGZpeGVkIGhlaWdodC9tYXgtaGVpZ2h0IGlzIHNldCBlbHNld2hlcmVcbiAgICAgICAgLnByb2plY3QtaW5mb19fcGFuZWwge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmNvbnRhY3QtY2FyZCB7XG5cdHBhZGRpbmc6IDQwcHggMjBweCAyMHB4O1xuXHRwb3NpdGlvbjogc3RpY2t5O1xuXHR0b3A6IDIwcHg7XG5cdGhlaWdodDogZml0LWNvbnRlbnQ7XG5cdHotaW5kZXg6IDEwO1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0dG9wOiAxMTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG5cblx0Jl9fYXZhdGFyIHtcblx0XHRpbnNldC1pbmxpbmUtc3RhcnQ6IDUwJTtcblx0XHRpbnNldC1ibG9jay1zdGFydDogLTM0cHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG5cdFx0d2lkdGg6IDY3cHg7XG5cdFx0aGVpZ2h0OiA2N3B4O1xuXG5cdFx0Ji0tcGxhY2Vob2xkZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2ltYWdlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH1cblxuXHQmX19uYW1lIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRjb2xvcjogIzY2NjY2Njtcblx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cdH1cblxuXHQmX19mb3JtLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRnYXA6IDdweDtcblxuXHRcdCY6YmVmb3JlLFxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRTVFNUU1O1xuXHRcdH1cblxuXHRcdDtcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXG5cdFx0Jl9faW1hZ2Uge1xuXHRcdFx0d2lkdGg6IDgwcHg7XG5cdFx0XHRoZWlnaHQ6IDgwcHg7XG5cdFx0fVxuXG5cdFx0Jl9faW5mbyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXG5cdFx0Jl9fYnRuIHtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdGJvdHRvbTogMjBweDtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gOTBweCk7XG5cdFx0XHR6LWluZGV4OiAxMDAwO1xuXG5cdFx0XHQmLS1hdC1vcmlnaW5hbC1wb3NpdGlvbiB7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0Ym90dG9tOiBhdXRvO1xuXHRcdFx0XHR6LWluZGV4OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5nZm9ybV93cmFwcGVyIHtcblx0XHRtYXJnaW4tdG9wOiAzMnB4O1xuXG5cdFx0Lmdmb3JtX2ZpZWxkcyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGdhcDogMzRweDtcblx0XHR9XG5cblx0XHQuZ2ZpZWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCYtLXdpZHRoLWhhbGYge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0Ji0td2lkdGgtZnVsbCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5nZmllbGRfbGFiZWwge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDEycHg7XG5cdFx0XHRyaWdodDogNnB4O1xuXHRcdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdHotaW5kZXg6IDE7XG5cblx0XHRcdCYuZmxvYXRpbmctbGFiZWwtLWFjdGl2ZSB7XG5cdFx0XHRcdHRvcDogLTEzcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0Y29sb3I6ICNBMEEwQTA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmdpbnB1dF9jb250YWluZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblxuXHRcdC5naW5wdXRfY29udGFpbmVyIGlucHV0LFxuXHRcdC5naW5wdXRfY29udGFpbmVyIHNlbGVjdCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDE1cHggNXB4IDlweDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAjMkY3M0UyO1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jdXN0b20tc2VsZWN0LWNob2ljZXMge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdCZfX2lubmVyIHtcblx0XHRcdFx0cGFkZGluZzogMTJweCAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19saXN0IHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdFx0XHRib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRcdH1cblxuXHRcdFx0Jl9faXRlbSB7XG5cdFx0XHRcdHBhZGRpbmc6IDEycHggMTZweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmOGY5ZmE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IHtcblx0XHRcdC5nY2hvaWNlIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGdhcDogOHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdGNvbG9yOiAjNjY2O1xuXG5cdFx0XHRcdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmdmb3JtLWJ1dHRvbiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDEycHggMjRweDtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0Y29sb3I6ICMyRjczRTI7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMkY3M0UyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogIzJGNzNFMjtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcblx0XHRcdH1cblxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmdmaWVsZC0tdHlwZS1ob25leXBvdCB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0Lmdmb3JtX2Zvb3RlciB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdH1cblx0fVxufSIsIi8vIERlc2lnbmVyIEluZm8gU2VjdGlvbiBTdHlsZXNcbi5kZXNpZ25lci1pbmZvIHtcblx0cGFkZGluZzogMTlweCAxOHB4O1xuXHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG5cdCZfX2NvbnRlbnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Jl9fcGhvdG8td3JhcHBlciB7XG5cdFx0d2lkdGg6IDgwcHg7XG5cdFx0aGVpZ2h0OiA4MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDdweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHR9XG5cblx0Jl9fcGhvdG8ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRib3JkZXItcmFkaXVzOiA3cHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblxuXHRcdCYtLXBsYWNlaG9sZGVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyRjczRTI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA3cHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19kZXRhaWxzIHtcblx0XHRmbGV4OiAxO1xuXHRcdG1pbi13aWR0aDogMDtcblx0XHRtYXJnaW4taW5saW5lLXN0YXJ0OiAzMHB4O1xuXHR9XG5cblx0Jl9faGVhZGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAycHg7XG5cdH1cblxuXHQmX19tYWluIHtcblx0XHRmbGV4OiAxO1xuXHRcdG1pbi13aWR0aDogMDtcblx0fVxuXG5cdCZfX25hbWUge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdG1hcmdpbjogMDtcblx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHR9XG5cblx0Jl9fbWV0YSB7XG5cdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0fVxuXG5cdCZfX3JhdGluZyB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IDE2cHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3JhdGluZy1udW1iZXIge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG5cblx0Jl9fc3RhciB7XG5cdFx0d2lkdGg6IDE1cHg7XG5cdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdG1hcmdpbi1yaWdodDogNHB4O1xuXHR9XG5cblx0Jl9fcmV2aWV3cy1jb3VudCB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGNvbG9yOiAjOTk5OTk5O1xuXHRcdG1hcmdpbjogMDtcblx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHR9XG5cblx0Jl9fYWRkaXRpb25hbCB7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0cGFkZGluZy10b3A6IDE2cHg7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0fVxuXG5cdCZfX2ZpZWxkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdH1cblxuXHQuZC1pbmxpbmUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdH1cblxuXHQmX19jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogMThweDtcblx0fVxuXG5cdC5jYXBzdWxlIHtcblx0XHRwYWRkaW5nOiA5cHggMjRweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDBweDtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYWxsLXNlcnZpY2VzLWxpbmsge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDVweDtcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogYXV0bztcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cdFx0c3ZnIHtcblx0XHRcdHRyYW5zaXRpb246IC4zcztcblx0XHR9XG5cblx0XHQmLmFjdGl2ZSBzdmcge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHR9XG5cdH1cblxuXHQmX19sYWJlbCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Y29sb3I6ICM2NjY2NjY7XG5cdFx0bWluLXdpZHRoOiAxMDBweDtcblx0XHRmbGV4LXNocmluazogMDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3ZhbHVlIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRmbGV4OiAxO1xuXHRcdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cblx0XHRzdmcge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiAycHg7XG5cdFx0XHRtYXJnaW4taW5saW5lLWVuZDogMnB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICMyRjczRTI7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX193cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBjb250ZW50cztcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdHBhZGRpbmc6IDE5cHg7XG5cblx0XHQmX19zdWJ0aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0fVxuXG5cdFx0Jl9fcmF0aW5nLW51bWJlciB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMnB4O1xuXHRcdH1cblxuXHRcdCZfX3Jldmlld3MtY291bnQge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdHRleHQtdW5kZXJsaW5lLW9mZnNldDogNXB4O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXG5cdFx0Jl9fYWRkaXRpb25hbCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMThweDtcblx0XHRcdG1hcmdpbi10b3A6IDE3cHg7XG5cdFx0fVxuXG5cdFx0Jl9fZmllbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR9XG5cblx0XHQmX193cmFwcGVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdCZfX2RldGFpbHMge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0Z2FwOiAxNnB4O1xuXHRcdH1cblxuXHRcdCZfX25hbWUge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDVweDtcblx0XHR9XG5cblx0XHQmX19kb21haW4ge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDNweDtcblx0XHR9XG5cblx0XHQmX19wcm9qZWN0LXJvbGVzIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDlweDtcblx0XHR9XG5cblx0XHQmX19yYXRpbmcge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdG1hcmdpbi1pbmxpbmU6IC00cHg7XG5cdFx0XHRnYXA6IDVweDtcblx0XHR9XG5cblx0XHQmX19tZXRhIHtcblx0XHRcdGdhcDogMzBweDtcblx0XHR9XG5cdH1cblxuXHQmX19iaW8ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbiIsIi5waG90b3MtZ2FsbGVyeSB7XG5cbiAgICAvLyBCcmVhZGNydW1icyAtIFVzaW5nIHN0eWxlcyBmcm9tIHByb2ZpbGUgc2V0dGluZ3NcbiAgICAmX19icmVhZGNydW1icyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAjNzc3O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yLCAjMmY3M2UyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZXBhcmF0b3Ige1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAuNXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1cnJlbnQge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IsICMyZjczZTIpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2dyaWQge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICBnYXA6IDIycHg7XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGdyaWQtcm93OiBzcGFuIDI7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCg0KSxcbiAgICAgICAgJjpudGgtY2hpbGQoNykge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2xpbmsge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbn0iLCJAaW1wb3J0ICdzZWN0aW9ucy9pbmZvJztcbkBpbXBvcnQgJ3NlY3Rpb25zL2NvbnRhY3RfY2FyZCc7XG5AaW1wb3J0ICdzZWN0aW9ucy9kZXNpZ25lci1pbmZvJztcbkBpbXBvcnQgJ3NlY3Rpb25zL3Bob3Rvc19nYWxsZXJ5JztcblxuLmFsYnVtLXBob3RvcyB7XG5cdC5waG90b3MtZ2FsbGVyeSB7XG5cdFx0Jl9faGVhZGVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0fVxuXG5cdFx0Jl9fYWxidW0tYWN0aW9ucyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Z2FwOiA5cHg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblxuXHRcdCZfX2dyaWQge1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRcdGdhcDogMTVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0fVxuXG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxO1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxO1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxLzI7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRncmlkLXJvdzogMSAvIDM7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IHNwYW4gMjtcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAyLzE7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDUpLFxuXHRcdFx0JjpudGgtY2hpbGQoNikge1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IDE7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDcpIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IHNwYW4gMjtcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAyLzE7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDgpLFxuXHRcdFx0JjpudGgtY2hpbGQoOSkge1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IDE7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDNuKzcpIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IHNwYW4gMjtcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAyLzE7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXG5cdFx0XHRcdC5waG90b3MtZ2FsbGVyeV9fYWN0aW9ucyB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2FjdGlvbnMge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNCkgMCUsIHJnYmEoMCwgMCwgMCwgMC4yKSA1MC41JSwgcmdiYSgwLCAwLCAwLCAwLjQpIDEwMCUpO1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG5cdFx0fVxuXG5cdFx0Jl9fYWN0aW9ucy1jb250ZW50IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTBweDtcblx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGdhcDogOXB4O1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcblx0XHR9XG5cblx0XHQmX19saW5rIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIGltZyB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmRlc2lnbmVyLWluZm8ge1xuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdH1cblxuXHQucGhvdG9zLWdhbGxlcnkge1xuXHRcdCZfX2Jvb2ttYXJrLWNvbnRhaW5lciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXG5cdFx0Jl9fYm9va21hcmstZHJvcGRvd24tY29udGVudCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IGNhbGMoMTAwJSArIDhweCk7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0Ym94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHRcdFx0d2lkdGg6IDI4MHB4O1xuXHRcdFx0bWF4LWhlaWdodDogNDAwcHg7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0ei1pbmRleDogMTAwMDtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdCYuc2hvdyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2Jvb2ttYXJrLWRyb3Bkb3duLWhlYWRlciB7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcblxuXHRcdFx0aDUge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Y29sb3I6ICMyMjI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fYm9va21hcmstZHJvcGRvd24tYm9keSB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAyODBweDtcblx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0XHRwYWRkaW5nOiA4cHg7XG5cblx0XHRcdC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1saXN0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0Z2FwOiA0cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1pdGVtIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Z2FwOiAxMnB4O1xuXHRcdFx0XHRwYWRkaW5nOiA4cHggMTJweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmdhbGxlcnktbW9kYWxfX2FsYnVtLWNoZWNrYm94IHtcblx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRcdGhlaWdodDogMThweDtcblxuXHRcdFx0XHQmOmRpc2FibGVkIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRcdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZ2FsbGVyeS1tb2RhbF9fYWxidW0taW5mbyB7XG5cdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdG1pbi13aWR0aDogMDtcblxuXHRcdFx0XHRoNiB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMnB4IDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0Y29sb3I6ICMyMjI7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZ2FsbGVyeS1tb2RhbF9fYWxidW0tbmFtZSB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDJweCAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGNvbG9yOiAjMjIyO1xuXHRcdFx0fVxuXG5cdFx0XHQuZ2FsbGVyeS1tb2RhbF9fYWxidW0tY291bnQge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHR9XG5cblx0XHRcdC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1jb3ZlciB7XG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2Jvb2ttYXJrLWRyb3Bkb3duLWZvb3RlciB7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcblx0XHR9XG5cblx0XHQmX19ib29rbWFyay1sb2FkaW5nIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiA0MHB4IDIwcHg7XG5cdFx0fVxuXG5cdFx0Jl9fYWxidW1zLWxpc3Qge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRnYXA6IDRweDtcblx0XHR9XG5cblx0XHQmX19hbGJ1bS1pdGVtIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogOHB4IDEycHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fYWxidW0tY2hlY2tib3gge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXG5cdFx0Jl9fYWxidW0tbmFtZSB7XG5cdFx0XHRmbGV4OiAxO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0fVxuXG5cdFx0Jl9fY3JlYXRlLWFsYnVtLWJ0biB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRnYXA6IDhweDtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRwYWRkaW5nLXRvcDogMzJweDtcblxuXHRcdC5lbnRyeS1oZWFkZXJfX2NvbnRlbnQge1xuXHRcdFx0LmVudHJ5LWhlYWRlcl9fbWV0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnByb2plY3QtaW5mbyxcblx0XHQuZGVzaWduZXItaW5mbyxcblx0XHQuZW50cnktaGVhZGVyIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQucHJvamVjdC1pbmZvX190aXRsZSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0LmNvbC0xMi5jb2wtbGctMy5wdC01IHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblxuXHRcdC5kZXNpZ25lci1pbmZvLFxuXHRcdC5wcm9qZWN0LWluZm9fX3BhbmVsIHtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0fVxuXG5cdFx0LnBob3Rvcy1nYWxsZXJ5IHtcblx0XHRcdCZfX2dyaWQge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdFx0Z2FwOiAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmX19pdGVtIHtcblx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdGdyaWQtcm93OiBzcGFuIDE7XG5cdFx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoM24rNCkge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiBzcGFuIDE7XG5cdFx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2Jvb2ttYXJrLWRyb3Bkb3duLWNvbnRlbnQge1xuXHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IDI2MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYWxidW0tdGVtcGxhdGUtZGVmYXVsdCB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXG5cdFx0Lm1vZGFsLWNsb3NlIHN2Zyxcblx0XHQucmVtb2RhbC1jbG9zZSBzdmcge1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0fVxuXHR9XG59XG4iXX0= */
