.block-about-us h2,.block-basic .block-details>h2,.block-contact-us h2,.block-queries h2,.block-type-banner .paragraph--type--slide .paragraph__content .paragraph__content__title,.block-type-comittee_members h2,.block-type-faq h2,.block-vision h2,.edit-profile-page .edit-profile-form-wrapper .form-title,.node--type-flexi-page .block-field-blocknodeflexi-pagetitle .field--name-title,.write-to-us-form h2,h1{font-size:1.813rem;line-height:normal}@media (min-width:768px){.block-about-us h2,.block-basic .block-details>h2,.block-contact-us h2,.block-queries h2,.block-type-banner .paragraph--type--slide .paragraph__content .paragraph__content__title,.block-type-comittee_members h2,.block-type-faq h2,.block-vision h2,.edit-profile-page .edit-profile-form-wrapper .form-title,.node--type-flexi-page .block-field-blocknodeflexi-pagetitle .field--name-title,.write-to-us-form h2,h1{font-size:2.25rem}}h2{font-size:1.625rem;line-height:normal}@media (min-width:768px){h2{font-size:2rem}}.access-denied .title,.block-views-blockbusiness-services-block-1 h2,.block-views-blockbusiness-services-block-2 h2,.block-views-blockevents-listing-block-2 h2,.block-views-blockinnovation-playbook-listing-block-2 h2,.block-views-blockmarket-information-block-2 h2,.block-views-blocknews-and-events-news-listing-carousel h2,.block-views-blockresearch-papers-block-2 h2,.block-views-blocksuccess-stories-list-block-block-2 h2,.page-not-found .title,h3{font-size:1.438rem;line-height:normal}@media (min-width:768px){.access-denied .title,.block-views-blockbusiness-services-block-1 h2,.block-views-blockbusiness-services-block-2 h2,.block-views-blockevents-listing-block-2 h2,.block-views-blockinnovation-playbook-listing-block-2 h2,.block-views-blockmarket-information-block-2 h2,.block-views-blocknews-and-events-news-listing-carousel h2,.block-views-blockresearch-papers-block-2 h2,.block-views-blocksuccess-stories-list-block-block-2 h2,.page-not-found .title,h3{font-size:1.813rem}}.block-type-statistics .paragraph--type--engagement-statistics .field--name-field-title,h4{font-size:1.25rem;line-height:normal}@media (min-width:768px){.block-type-statistics .paragraph--type--engagement-statistics .field--name-field-title,h4{font-size:1.625rem}}.block-entry-cards .paragraph--type--entry-cards .field--name-field-title,.edit-profile-page .edit-profile-form-wrapper .signup-form-container .profile-section-wrapper .profile-section-header,h5{font-size:1.125rem;line-height:normal}@media (min-width:768px){.block-entry-cards .paragraph--type--entry-cards .field--name-field-title,.edit-profile-page .edit-profile-form-wrapper .signup-form-container .profile-section-wrapper .profile-section-header,h5{font-size:1.438rem}}.block-contact-us .block-body .details .field--name-field-city,.profile .user_name,h6{font-size:1rem;line-height:normal}@media (min-width:768px){.block-contact-us .block-body .details .field--name-field-city,.profile .user_name,h6{font-size:1.25rem}}.access-denied,.alert,.block-type-comittee_members .paragraph--type--members.paragraph--view-mode--default,.block-views-blocksuccess-stories-success-stories h2,.innovation-container,.node--type-flexi-page .block-field-blocknodeflexi-pagetitle,.page-not-found,.quicktabs-wrapper{width:100%;margin-right:auto;margin-left:auto;padding-left:1rem;padding-right:1rem}@media (min-width:576px){.access-denied,.alert,.block-type-comittee_members .paragraph--type--members.paragraph--view-mode--default,.block-views-blocksuccess-stories-success-stories h2,.innovation-container,.node--type-flexi-page .block-field-blocknodeflexi-pagetitle,.page-not-found,.quicktabs-wrapper{max-width:540px;padding-left:0;padding-right:0}}@media (min-width:768px){.access-denied,.alert,.block-type-comittee_members .paragraph--type--members.paragraph--view-mode--default,.block-views-blocksuccess-stories-success-stories h2,.innovation-container,.node--type-flexi-page .block-field-blocknodeflexi-pagetitle,.page-not-found,.quicktabs-wrapper{max-width:720px}}@media (min-width:992px){.access-denied,.alert,.block-type-comittee_members .paragraph--type--members.paragraph--view-mode--default,.block-views-blocksuccess-stories-success-stories h2,.innovation-container,.node--type-flexi-page .block-field-blocknodeflexi-pagetitle,.page-not-found,.quicktabs-wrapper{max-width:960px}}@media (min-width:1200px){.access-denied,.alert,.block-type-comittee_members .paragraph--type--members.paragraph--view-mode--default,.block-views-blocksuccess-stories-success-stories h2,.innovation-container,.node--type-flexi-page .block-field-blocknodeflexi-pagetitle,.page-not-found,.quicktabs-wrapper{max-width:1140px}}@media (min-width:1400px){.access-denied,.alert,.block-type-comittee_members .paragraph--type--members.paragraph--view-mode--default,.block-views-blocksuccess-stories-success-stories h2,.innovation-container,.node--type-flexi-page .block-field-blocknodeflexi-pagetitle,.page-not-found,.quicktabs-wrapper{max-width:1312px}}body,html{border:none!important}body{background-color:#111}body.path-frontpage{background-color:#000}body{overflow-x:hidden}.region-content{padding-top:7rem}@media (min-width:576px) and (max-width:991.98px){.region-content{padding-top:4rem}}@media (min-width:992px){.region-content{padding-top:8rem}}.pill{position:relative}.pill>div{position:absolute;right:.5rem;top:.5rem;padding:.25rem .5rem;border-radius:.5rem;background-color:rgba(0,0,0,.8);text-align:right;line-height:normal;font-size:.625rem}@media (min-width:768px){.pill>div{font-size:.75rem}}@media (min-width:992px){.pill>div{max-width:12.75rem}}.filter-btns{gap:1.25rem}df-messenger{z-index:999;position:fixed;bottom:16px;right:16px;--df-messenger-font-color:#b0b0b0;--df-messenger-font-size:14px;--df-messenger-font-family:"Arial";--df-messenger-primary-color:#f93;--df-messenger-border-color:#f93;--df-messenger-element-font-color:#f93;--df-messenger-chat-background:#101010;--df-messenger-chat-padding:10px;--df-messenger-message-user-background:#303030;--df-messenger-message-bot-background:#101010;--df-messenger-chat-border:none;--df-messenger-chat-border-radius:0px 0px 0 0;--df-messenger-chat-window-width:375px;--df-messenger-chat-window-height:480px;--df-messenger-chat-padding-minimized:0;--df-messenger-chat-collapse-icon-size:5px;--df-messenger-chat-bubble-background:#f93;--df-messenger-chat-bubble-icon-color:#fff;--df-messenger-chat-bubble-size:46px;--df-messenger-chat-bubble-icon-size:20px;--df-messenger-chat-border-radius:0px;--df-messenger-titlebar-background:#f93;--df-messenger-titlebar-font-color:#181818;--df-messenger-titlebar-border-bottom:none;--df-messenger-titlebar-padding:0px 9px 0px 9px;--df-messenger-titlebar-title-font-family:"Arial";--df-messenger-titlebar-title-font-size:12px;--df-messenger-titlebar-title-font-weight:500;--df-messenger-titlebar-icon-height:24px;--df-messenger-titlebar-icon-width:24px;--df-messenger-titlebar-title-line-height:26px;--df-messenger-titlebar-subtitle-font-size:12px;--df-messenger-titlebar-subtitle-line-height:16px;--df-messenger-titlebar-button-background-hover:#fff2e0;--df-messenger-titlebar-button-color-inactive:#181818;--df-messenger-titlebar-button-background-active:#fff2e0;--df-messenger-titlebar-button-color-active:#f93;--df-messenger-message-padding:10px 14px;--df-messenger-message-border-radius:10px;--df-messenger-message-bot-border-top-left-radius:10px;--df-messenger-message-bot-stack-border-top-left-radius:10px;--df-messenger-message-bot-stack-border-bottom-left-radius:10px;--df-messenger-message-user-border-top-right-radius:10px;--df-messenger-message-user-stack-border-top-right-radius:10px;--df-messenger-message-user-stack-border-bottom-right-radius:10px;--df-messenger-message-stack-spacing:10px;--df-messenger-message-spacing:10px;--df-messenger-message-font-family:"Arial";--df-messenger-input-box-background:#23272f;--df-messenger-input-background:#101010;--df-messenger-input-box-border-radius:18px;--df-messenger-input-box-padding:10px 15px;--df-messenger-input-box-focus-border:none;--df-messenger-input-box-border:none;--df-messenger-input-gutter:none;--df-messenger-input-box-focus-padding:10px 15px;--df-messenger-input-box-background:#1d1d1d;--df-messenger-send-icon-offset-y:-5px;--df-messenger-send-icon-offset-x:-55px;--df-messenger-send-icon-color:#f93;--df-messenger-send-icon-background:#f93;--df-messenger-send-icon-border-radius:50%;--df-messenger-send-icon-size:44px;--df-messenger-link-decoration:underline;--df-messenger-link-font-color:#f93;--df-messenger-link-visited-font-color:#f93;--df-messenger-link-hover-font-color:#fff;--df-messenger-link-background-color:#23272f;--df-messenger-link-padding:2px 8px;--df-messenger-link-border:1px solid #f93;--df-messenger-link-border-radius:6px;--df-messenger-table-border-color:#f93;--df-messenger-table-padding:10px 12px;--df-messenger-table-font-size:14px;--df-messenger-table-border-radius:10px;--df-messenger-table-header-background:#fff2e0;--df-messenger-table-header-padding:10px 12px;--df-messenger-table-header-font-size:14px;--df-messenger-table-header-font-weight:600;--df-messenger-table-header-border-top:1px solid #f93;--df-messenger-table-header-border-bottom:1px solid #f93;--df-messenger-table-header-border-left-first:1px solid #f93;--df-messenger-table-header-border-right-last:1px solid #f93;--df-messenger-table-border-bottom:1px solid #f93;--df-messenger-table-border-left-first:1px solid #f93;--df-messenger-table-border-right-last:1px solid #f93;--df-messenger-card-box-shadow:0 2px 12px rgba(249,147,51,.08);--df-messenger-card-border:1px solid #f93;--df-messenger-card-border-radius:12px;--df-messenger-chips-box-shadow:none;--df-messenger-chips-font-color:#b0b0b0;--df-messenger-chips-icon-font-color:#f93;--df-messenger-chips-border-radius:12px;--df-messenger-chips-background:#1d1d1d;--df-messenger-chips-border-color:none;--df-messenger-chips-content-align:flex-start;--df-messenger-files-box-shadow:none;--df-messenger-chips-spacing:5px;--df-messenger-citations-font-color:#f93;--df-messenger-citations-border-color:#f93;--df-messenger-citations-border-radius:999px;--df-messenger-citations-padding:4px 16px;--df-messenger-citations-icon-offset:-8px;--df-messenger-citations-icon-font-size:14px;--df-messenger-citations-message-display:none;--df-messenger-button-border:0px solid #f93;--df-messenger-button-padding:8px 14px;--df-messenger-image-border-radius:12px;--df-messenger-video-border-radius:12px;--df-messenger-video-border:1px solid #f93;--df-messenger-list-padding:12px;--df-messenger-card-background:#101010;--df-messenger-card-border:none;--df-messenger-card-border-radius:0px;--df-messenger-card-box-shadow:none;--df-messenger-message-rich-feedback-spacing:10px;--df-messenger-message-rich-feedback-padding:10px;--df-messenger-message-rich-feedback-background:#101010;--df-messenger-message-rich-feedback-border-radius:12px;--df-messenger-message-rich-feedback-chips-spacing:8px;--df-messenger-message-rich-feedback-chips-background:#23272f;--df-messenger-message-rich-feedback-chips-background-active:#f93;--df-messenger-message-rich-feedback-chips-font-color:#fff;--df-messenger-message-rich-feedback-chips-font-color-active:#23272f;--df-messenger-message-rich-feedback-submit-align:flex-end;--df-messenger-message-rich-feedback-submit-font-color:#fff;--df-messenger-message-feedback-icon-border:0px;--df-messenger-message-feedback-icon-background:#23272f;--df-messenger-message-feedback-icon-font-color-active:#f93;--df-messenger-message-feedback-icon-background-hover:#fff2e0;box-shadow:0 8px 32px rgba(249,147,51,.18);display:flex;flex-direction:column;align-items:stretch;padding:0;scrollbar-width:thin;scrollbar-color:#101010 #101010;--df-messenger-input-padding:4px 8px 4px 8px;--df-messenger-input-inner-padding:0 44px 0 8px;--df-messenger-send-icon-offset-x:-8px;--df-messenger-send-icon-offset-y:-4px;--df-messenger-input-border-top:1px solid #6b6f6f5f}df-messenger ::-webkit-scrollbar{width:8px;background:#101010}df-messenger ::-webkit-scrollbar-thumb{background:#101010;border-radius:8px}df-messenger ::-webkit-scrollbar-track{background:#101010}df-messenger::part(send-button):hover{background:#ffae42;color:#23272f}.ajax-progress-throbber{width:1.5rem;height:1.5rem}.ajax-progress-throbber .throbber{background:transparent url(../icons/ajax_throbber.gif) no-repeat 50%/contain}.user-status-banner{padding:8px;gap:40px;align-items:center;justify-content:space-between;background-color:#303030}@media (min-width:768px){.user-status-banner{padding:16px 24px}}.user-status-banner .txt-with-icon{display:flex;gap:12px;justify-content:center;flex-grow:1;align-items:center;font-family:Poppins,"sans-serif";font-weight:400;color:#fff;line-height:normal;font-size:.75rem}@media (min-width:768px){.user-status-banner .txt-with-icon{font-size:.875rem}}.user-status-banner .txt-with-icon img{width:24px;height:24px;flex-shrink:0}.user-status-banner button#close-banner{background:transparent;border:0;flex-shrink:0;padding:0}.region-content.auth-banner{padding-top:8rem}@media (min-width:992px){.region-content.auth-banner{padding-top:12rem}}a[href$=".jpeg"],a[href$=".jpg"],a[href$=".png"]{display:flex;align-items:center;gap:.5rem;word-break:break-all}a[href$=".jpeg"]:before,a[href$=".jpg"]:before,a[href$=".png"]:before{content:url(../icons/uploaded-image.svg);height:1.5rem}a[href$=".doc"],a[href$=".docx"],a[href$=".txt"]{display:flex;align-items:center;gap:.5rem;word-break:break-all}a[href$=".doc"]:before,a[href$=".docx"]:before,a[href$=".txt"]:before{content:url(../icons/uploaded-doc.svg);height:1.5rem}a[href$=".ppt"],a[href$=".pptx"]{display:flex;align-items:center;gap:.5rem;word-break:break-all}a[href$=".ppt"]:before,a[href$=".pptx"]:before{content:url(../icons/uploaded-ppt.svg);height:1.5rem}a[href$=".pdf"]{display:flex;align-items:center;gap:.5rem;word-break:break-all}a[href$=".pdf"]:before{content:url(../icons/uploaded-pdf.svg);height:1.5rem}.file--general a{display:flex;align-items:center;gap:.5rem;word-break:break-all}.file--general a:before{content:url(../icons/uploaded-default.svg);height:1.5rem}.file--application-pdf,.file--general,.file--image,.file--text,.file--text-plain,.file--x-office-document,.file--x-office-presentation,.file--x-office-spreadsheet{background-image:none;padding-left:0}.messages .placeholder{opacity:1;background-color:transparent}body{font-family:Poppins,"sans-serif";font-weight:300;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){body{font-size:1rem}}.btn,a.btn-primary,a.btn-primary.small,a.btn-secondary,button.btn-primary,button.btn-primary.small,button.btn-secondary,div.btn-primary,div.btn-primary.small,div.btn-secondary,input.btn-primary,input.btn-primary.small,input.btn-secondary{display:inline-block;text-align:center;padding:1rem 1.5rem;transition:all .5s ease;background-color:#f93;text-decoration:none;border-radius:2rem;font-family:Poppins,"sans-serif";font-weight:500;color:#000;line-height:normal;font-size:.875rem}@media (min-width:768px){.btn,a.btn-primary,a.btn-primary.small,a.btn-secondary,button.btn-primary,button.btn-primary.small,button.btn-secondary,div.btn-primary,div.btn-primary.small,div.btn-secondary,input.btn-primary,input.btn-primary.small,input.btn-secondary{font-size:1rem}}.btn:active,.btn:focus,.btn:hover,a.btn-primary:active,a.btn-primary:focus,a.btn-primary:hover,a.btn-secondary:active,a.btn-secondary:focus,a.btn-secondary:hover,button.btn-primary:active,button.btn-primary:focus,button.btn-primary:hover,button.btn-secondary:active,button.btn-secondary:focus,button.btn-secondary:hover,div.btn-primary:active,div.btn-primary:focus,div.btn-primary:hover,div.btn-secondary:active,div.btn-secondary:focus,div.btn-secondary:hover,input.btn-primary:active,input.btn-primary:focus,input.btn-primary:hover,input.btn-secondary:active,input.btn-secondary:focus,input.btn-secondary:hover{background-color:#eb7c0d}a.btn-primary.small,button.btn-primary.small,div.btn-primary.small,input.btn-primary.small{line-height:normal;font-size:.75rem}@media (min-width:768px){a.btn-primary.small,button.btn-primary.small,div.btn-primary.small,input.btn-primary.small{font-size:.875rem}}a.btn-secondary,button.btn-secondary,div.btn-secondary,input.btn-secondary{border:.0625rem solid hsla(0,0%,100%,.2);color:#fff;background-color:#000}a.btn-secondary:active,a.btn-secondary:focus,a.btn-secondary:hover,button.btn-secondary:active,button.btn-secondary:focus,button.btn-secondary:hover,div.btn-secondary:active,div.btn-secondary:focus,div.btn-secondary:hover,input.btn-secondary:active,input.btn-secondary:focus,input.btn-secondary:hover{color:#000;background-color:#fff;border-color:#fff}a.btn-secondary.small,button.btn-secondary.small,div.btn-secondary.small,input.btn-secondary.small{line-height:normal;font-size:.75rem}@media (min-width:768px){a.btn-secondary.small,button.btn-secondary.small,div.btn-secondary.small,input.btn-secondary.small{font-size:.875rem}}img{max-width:100%;height:auto;width:100%}.opp-form-container,.playbook-form-container,.res-form-container,.research-paper-form-container,.signup-form-container,.success-form-container{padding:0 8px;margin-bottom:48px;margin-top:48px}@media (min-width:768px){.opp-form-container,.playbook-form-container,.res-form-container,.research-paper-form-container,.signup-form-container,.success-form-container{max-width:43.25rem;margin-top:64px;margin-bottom:64px;padding:0}}.opp-form-container .res-divider,.password-change-form-container .res-divider,.playbook-form-container .res-divider,.res-form-container .res-divider,.research-paper-form-container .res-divider,.signup-form-container .res-divider,.success-form-container .res-divider{height:1px;border-bottom:1px solid #6a6a6a}.login-wrapper .js-form-item,.opp-form-container .field--type-datetime,.opp-form-container .js-form-item,.pass-reset-wrapper .js-form-item,.password-change-form-container .js-form-item,.playbook-form-container .field--type-datetime,.playbook-form-container .js-form-item,.res-form-container .field--type-datetime,.res-form-container .js-form-item,.research-paper-form-container .field--type-datetime,.research-paper-form-container .js-form-item,.signup-form-container .field--type-datetime,.signup-form-container .js-form-item,.success-form-container .field--type-datetime,.success-form-container .js-form-item{display:flex;flex-direction:column;margin:0;gap:8px}@media (min-width:768px){.opp-form-container .field--type-datetime,.playbook-form-container .field--type-datetime,.res-form-container .field--type-datetime,.research-paper-form-container .field--type-datetime,.signup-form-container .field--type-datetime,.success-form-container .field--type-datetime{width:50%}}.login-wrapper .form-required:after,.opp-form-container .form-required:after,.pass-reset-wrapper .form-required:after,.password-change-form-container .form-required:after,.playbook-form-container .form-required:after,.res-form-container .form-required:after,.research-paper-form-container .form-required:after,.signup-form-container .form-required:after,.success-form-container .form-required:after{display:inline-block;width:auto;height:auto;margin:auto;content:"*";vertical-align:unset;background:none}.login-wrapper label,.login-wrapper legend,.opp-form-container .fieldgroup legend,.opp-form-container .label,.opp-form-container label,.pass-reset-wrapper label,.pass-reset-wrapper legend,.password-change-form-container label,.password-change-form-container legend,.playbook-form-container .fieldgroup legend,.playbook-form-container .label,.playbook-form-container label,.res-form-container .fieldgroup legend,.res-form-container .label,.res-form-container label,.research-paper-form-container .fieldgroup legend,.research-paper-form-container .label,.research-paper-form-container label,.signup-form-container .fieldgroup legend,.signup-form-container .label,.signup-form-container label,.success-form-container .fieldgroup legend,.success-form-container .label,.success-form-container label{margin-bottom:unset;font-family:Poppins,"sans-serif";font-weight:400;color:#b0b0b0;line-height:normal;font-size:.75rem}@media (min-width:768px){.login-wrapper label,.login-wrapper legend,.opp-form-container .fieldgroup legend,.opp-form-container .label,.opp-form-container label,.pass-reset-wrapper label,.pass-reset-wrapper legend,.password-change-form-container label,.password-change-form-container legend,.playbook-form-container .fieldgroup legend,.playbook-form-container .label,.playbook-form-container label,.res-form-container .fieldgroup legend,.res-form-container .label,.res-form-container label,.research-paper-form-container .fieldgroup legend,.research-paper-form-container .label,.research-paper-form-container label,.signup-form-container .fieldgroup legend,.signup-form-container .label,.signup-form-container label,.success-form-container .fieldgroup legend,.success-form-container .label,.success-form-container label{font-size:.875rem}}.login-wrapper .form-control,.opp-form-container .form-control,.pass-reset-wrapper .form-control,.password-change-form-container .form-control,.playbook-form-container .form-control,.res-form-container .form-control,.research-paper-form-container .form-control,.signup-form-container .form-control,.success-form-container .form-control{padding:.75rem;border-radius:8px;border:1px solid #303030;padding:12px 8px 12px 12px;font-family:Poppins,"sans-serif";font-weight:300;color:#6a6a6a;line-height:normal;font-size:.875rem}@media (min-width:768px){.login-wrapper .form-control,.opp-form-container .form-control,.pass-reset-wrapper .form-control,.password-change-form-container .form-control,.playbook-form-container .form-control,.res-form-container .form-control,.research-paper-form-container .form-control,.signup-form-container .form-control,.success-form-container .form-control{font-size:1rem}}.opp-form-container .description,.playbook-form-container .description,.res-form-container .description,.research-paper-form-container .description,.signup-form-container .description,.success-form-container .description{font-family:Poppins,"sans-serif";font-weight:400;color:#b0b0b0;line-height:normal;font-size:.625rem}@media (min-width:768px){.opp-form-container .description,.playbook-form-container .description,.res-form-container .description,.research-paper-form-container .description,.signup-form-container .description,.success-form-container .description{font-size:.75rem}}.opp-form-container .date-container,.opp-form-container .select-container,.playbook-form-container .date-container,.playbook-form-container .select-container,.res-form-container .date-container,.res-form-container .select-container,.research-paper-form-container .date-container,.research-paper-form-container .select-container,.signup-form-container .date-container,.signup-form-container .select-container,.success-form-container .date-container,.success-form-container .select-container{flex-direction:column;gap:1.5rem}@media (min-width:768px){.opp-form-container .date-container,.opp-form-container .select-container,.playbook-form-container .date-container,.playbook-form-container .select-container,.res-form-container .date-container,.res-form-container .select-container,.research-paper-form-container .date-container,.research-paper-form-container .select-container,.signup-form-container .date-container,.signup-form-container .select-container,.success-form-container .date-container,.success-form-container .select-container{flex-direction:row;gap:1.5625rem}.opp-form-container .date-container>*,.opp-form-container .select-container>*,.playbook-form-container .date-container>*,.playbook-form-container .select-container>*,.res-form-container .date-container>*,.res-form-container .select-container>*,.research-paper-form-container .date-container>*,.research-paper-form-container .select-container>*,.signup-form-container .date-container>*,.signup-form-container .select-container>*,.success-form-container .date-container>*,.success-form-container .select-container>*{flex:0 1 50%}}.opp-form-container .form-actions button[value="Sign up"],.opp-form-container .form-actions button[value="Submit and create org profile"],.opp-form-container .form-actions button[value=Next],.opp-form-container .form-actions button[value=Submit],.playbook-form-container .form-actions button[value="Sign up"],.playbook-form-container .form-actions button[value="Submit and create org profile"],.playbook-form-container .form-actions button[value=Next],.playbook-form-container .form-actions button[value=Submit],.res-form-container .form-actions button[value="Sign up"],.res-form-container .form-actions button[value="Submit and create org profile"],.res-form-container .form-actions button[value=Next],.res-form-container .form-actions button[value=Submit],.research-paper-form-container .form-actions button[value="Sign up"],.research-paper-form-container .form-actions button[value="Submit and create org profile"],.research-paper-form-container .form-actions button[value=Next],.research-paper-form-container .form-actions button[value=Submit],.signup-form-container .form-actions button[value="Sign up"],.signup-form-container .form-actions button[value="Submit and create org profile"],.signup-form-container .form-actions button[value=Next],.signup-form-container .form-actions button[value=Submit],.success-form-container .form-actions button[value="Sign up"],.success-form-container .form-actions button[value="Submit and create org profile"],.success-form-container .form-actions button[value=Next],.success-form-container .form-actions button[value=Submit]{border:none;padding:10px 15px 10px 20px;display:inline-block;flex-shrink:0;font-family:Poppins,"sans-serif";font-weight:500;color:#000;line-height:normal;font-size:.875rem}@media (min-width:768px){.opp-form-container .form-actions button[value="Sign up"],.opp-form-container .form-actions button[value="Submit and create org profile"],.opp-form-container .form-actions button[value=Next],.opp-form-container .form-actions button[value=Submit],.playbook-form-container .form-actions button[value="Sign up"],.playbook-form-container .form-actions button[value="Submit and create org profile"],.playbook-form-container .form-actions button[value=Next],.playbook-form-container .form-actions button[value=Submit],.res-form-container .form-actions button[value="Sign up"],.res-form-container .form-actions button[value="Submit and create org profile"],.res-form-container .form-actions button[value=Next],.res-form-container .form-actions button[value=Submit],.research-paper-form-container .form-actions button[value="Sign up"],.research-paper-form-container .form-actions button[value="Submit and create org profile"],.research-paper-form-container .form-actions button[value=Next],.research-paper-form-container .form-actions button[value=Submit],.signup-form-container .form-actions button[value="Sign up"],.signup-form-container .form-actions button[value="Submit and create org profile"],.signup-form-container .form-actions button[value=Next],.signup-form-container .form-actions button[value=Submit],.success-form-container .form-actions button[value="Sign up"],.success-form-container .form-actions button[value="Submit and create org profile"],.success-form-container .form-actions button[value=Next],.success-form-container .form-actions button[value=Submit]{font-size:1rem}}.opp-form-container .form-actions button[value="Sign up"] span,.opp-form-container .form-actions button[value="Submit and create org profile"] span,.opp-form-container .form-actions button[value=Next] span,.opp-form-container .form-actions button[value=Submit] span,.playbook-form-container .form-actions button[value="Sign up"] span,.playbook-form-container .form-actions button[value="Submit and create org profile"] span,.playbook-form-container .form-actions button[value=Next] span,.playbook-form-container .form-actions button[value=Submit] span,.res-form-container .form-actions button[value="Sign up"] span,.res-form-container .form-actions button[value="Submit and create org profile"] span,.res-form-container .form-actions button[value=Next] span,.res-form-container .form-actions button[value=Submit] span,.research-paper-form-container .form-actions button[value="Sign up"] span,.research-paper-form-container .form-actions button[value="Submit and create org profile"] span,.research-paper-form-container .form-actions button[value=Next] span,.research-paper-form-container .form-actions button[value=Submit] span,.signup-form-container .form-actions button[value="Sign up"] span,.signup-form-container .form-actions button[value="Submit and create org profile"] span,.signup-form-container .form-actions button[value=Next] span,.signup-form-container .form-actions button[value=Submit] span,.success-form-container .form-actions button[value="Sign up"] span,.success-form-container .form-actions button[value="Submit and create org profile"] span,.success-form-container .form-actions button[value=Next] span,.success-form-container .form-actions button[value=Submit] span{display:inline-flex;align-items:center;gap:5px}.opp-form-container .form-actions button[value="Sign up"] span:after,.opp-form-container .form-actions button[value="Submit and create org profile"] span:after,.opp-form-container .form-actions button[value=Next] span:after,.opp-form-container .form-actions button[value=Submit] span:after,.playbook-form-container .form-actions button[value="Sign up"] span:after,.playbook-form-container .form-actions button[value="Submit and create org profile"] span:after,.playbook-form-container .form-actions button[value=Next] span:after,.playbook-form-container .form-actions button[value=Submit] span:after,.res-form-container .form-actions button[value="Sign up"] span:after,.res-form-container .form-actions button[value="Submit and create org profile"] span:after,.res-form-container .form-actions button[value=Next] span:after,.res-form-container .form-actions button[value=Submit] span:after,.research-paper-form-container .form-actions button[value="Sign up"] span:after,.research-paper-form-container .form-actions button[value="Submit and create org profile"] span:after,.research-paper-form-container .form-actions button[value=Next] span:after,.research-paper-form-container .form-actions button[value=Submit] span:after,.signup-form-container .form-actions button[value="Sign up"] span:after,.signup-form-container .form-actions button[value="Submit and create org profile"] span:after,.signup-form-container .form-actions button[value=Next] span:after,.signup-form-container .form-actions button[value=Submit] span:after,.success-form-container .form-actions button[value="Sign up"] span:after,.success-form-container .form-actions button[value="Submit and create org profile"] span:after,.success-form-container .form-actions button[value=Next] span:after,.success-form-container .form-actions button[value=Submit] span:after{content:url(../icons/next-icon.svg);width:24px;height:24px;display:inline-block}.opp-form-container .field--name-documents .js-form-type-managed-file,.opp-form-container .field--name-thumbnail .js-form-managed-file,.opp-form-container .js-form-managed-file .file_custom_upload,.playbook-form-container .field--name-documents .js-form-type-managed-file,.playbook-form-container .field--name-thumbnail .js-form-managed-file,.playbook-form-container .js-form-managed-file .file_custom_upload,.res-form-container .field--name-documents .js-form-type-managed-file,.res-form-container .field--name-thumbnail .js-form-managed-file,.res-form-container .js-form-managed-file .file_custom_upload,.research-paper-form-container .field--name-documents .js-form-type-managed-file,.research-paper-form-container .field--name-thumbnail .js-form-managed-file,.research-paper-form-container .js-form-managed-file .file_custom_upload,.signup-form-container .field--name-documents .js-form-type-managed-file,.signup-form-container .field--name-thumbnail .js-form-managed-file,.signup-form-container .js-form-managed-file .file_custom_upload,.success-form-container .field--name-documents .js-form-type-managed-file,.success-form-container .field--name-thumbnail .js-form-managed-file,.success-form-container .js-form-managed-file .file_custom_upload{padding:35px 45px;border:1px solid transparent;background-image:linear-gradient(90deg,#6a6a6a 50%,transparent 0),linear-gradient(90deg,#6a6a6a 50%,transparent 0),linear-gradient(180deg,#6a6a6a 50%,transparent 0),linear-gradient(180deg,#6a6a6a 50%,transparent 0);background-size:20px 1px,20px 1px,1px 20px,1px 20px;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-position:0 0,0 100%,0 0,100% 0}.opp-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.opp-form-container #thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.opp-form-container .field--name-thumbnail .button,.opp-form-container table[id^=edit-documents] .button,.playbook-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.playbook-form-container #thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.playbook-form-container .field--name-thumbnail .button,.playbook-form-container table[id^=edit-documents] .button,.res-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.res-form-container #thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.res-form-container .field--name-thumbnail .button,.res-form-container table[id^=edit-documents] .button,.research-paper-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.research-paper-form-container #thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.research-paper-form-container .field--name-thumbnail .button,.research-paper-form-container table[id^=edit-documents] .button,.signup-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.signup-form-container #thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.signup-form-container .field--name-thumbnail .button,.signup-form-container .js-form-item-affiliation-letter .js-form-managed-file input[value=Remove],.signup-form-container table[id^=edit-documents] .button,.success-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.success-form-container #thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.success-form-container .field--name-thumbnail .button,.success-form-container .js-form-item-thumbnail-image .js-form-managed-file input[value=Remove],.success-form-container table[id^=edit-documents] .button{text-indent:-9999px;overflow:hidden!important;background:transparent;width:24px;height:24px;padding:0;background-image:url(../icons/file-remove.svg)}.applicant-details,.basic-info,.opp-details,.signup-form-container .user-details,.submission-details,.success-form-container .applicant-details{gap:24px;margin-bottom:48px;padding:12px;background-color:#1d1d1d;border-radius:.5rem}@media (min-width:768px){.applicant-details,.basic-info,.opp-details,.signup-form-container .user-details,.submission-details,.success-form-container .applicant-details{margin-bottom:64px;padding:24px}}.opp-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file,.opp-form-container #thumbnail-upload-wrapper .js-form-managed-file,.playbook-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file,.playbook-form-container #thumbnail-upload-wrapper .js-form-managed-file,.res-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file,.res-form-container #thumbnail-upload-wrapper .js-form-managed-file,.research-paper-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file,.research-paper-form-container #thumbnail-upload-wrapper .js-form-managed-file,.signup-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file,.signup-form-container #thumbnail-upload-wrapper .js-form-managed-file,.signup-form-container .js-form-item-affiliation-letter .js-form-managed-file,.success-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file,.success-form-container #thumbnail-upload-wrapper .js-form-managed-file,.success-form-container .js-form-item-thumbnail-image .js-form-managed-file{position:relative}.opp-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.opp-form-container #thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.playbook-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.playbook-form-container #thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.res-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.res-form-container #thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.research-paper-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.research-paper-form-container #thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.signup-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.signup-form-container #thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.signup-form-container .js-form-item-affiliation-letter .js-form-managed-file input[value=Remove],.success-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.success-form-container #thumbnail-upload-wrapper .js-form-managed-file input[value=Remove],.success-form-container .js-form-item-thumbnail-image .js-form-managed-file input[value=Remove]{display:inline-block;border-radius:0;border:0;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.opp-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file .file,.opp-form-container #thumbnail-upload-wrapper .js-form-managed-file .file,.playbook-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file .file,.playbook-form-container #thumbnail-upload-wrapper .js-form-managed-file .file,.res-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file .file,.res-form-container #thumbnail-upload-wrapper .js-form-managed-file .file,.research-paper-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file .file,.research-paper-form-container #thumbnail-upload-wrapper .js-form-managed-file .file,.signup-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file .file,.signup-form-container #thumbnail-upload-wrapper .js-form-managed-file .file,.signup-form-container .js-form-item-affiliation-letter .js-form-managed-file .file,.success-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file .file,.success-form-container #thumbnail-upload-wrapper .js-form-managed-file .file,.success-form-container .js-form-item-thumbnail-image .js-form-managed-file .file{width:100%;border-radius:8px;padding:8px;background:#303030;min-height:44px}.opp-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file .file_custom_upload,.opp-form-container #thumbnail-upload-wrapper .js-form-managed-file .file_custom_upload,.playbook-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file .file_custom_upload,.playbook-form-container #thumbnail-upload-wrapper .js-form-managed-file .file_custom_upload,.res-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file .file_custom_upload,.res-form-container #thumbnail-upload-wrapper .js-form-managed-file .file_custom_upload,.research-paper-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file .file_custom_upload,.research-paper-form-container #thumbnail-upload-wrapper .js-form-managed-file .file_custom_upload,.signup-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file .file_custom_upload,.signup-form-container #thumbnail-upload-wrapper .js-form-managed-file .file_custom_upload,.signup-form-container .js-form-item-affiliation-letter .js-form-managed-file .file_custom_upload,.success-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file .file_custom_upload,.success-form-container #thumbnail-upload-wrapper .js-form-managed-file .file_custom_upload,.success-form-container .js-form-item-thumbnail-image .js-form-managed-file .file_custom_upload{margin-bottom:0}.opp-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file .ajax-progress,.opp-form-container #thumbnail-upload-wrapper .js-form-managed-file .ajax-progress,.playbook-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file .ajax-progress,.playbook-form-container #thumbnail-upload-wrapper .js-form-managed-file .ajax-progress,.res-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file .ajax-progress,.res-form-container #thumbnail-upload-wrapper .js-form-managed-file .ajax-progress,.research-paper-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file .ajax-progress,.research-paper-form-container #thumbnail-upload-wrapper .js-form-managed-file .ajax-progress,.signup-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file .ajax-progress,.signup-form-container #thumbnail-upload-wrapper .js-form-managed-file .ajax-progress,.signup-form-container .js-form-item-affiliation-letter .js-form-managed-file .ajax-progress,.success-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file .ajax-progress,.success-form-container #thumbnail-upload-wrapper .js-form-managed-file .ajax-progress,.success-form-container .js-form-item-thumbnail-image .js-form-managed-file .ajax-progress{top:50%;transform:translateY(-50%);position:absolute;right:35px}.opp-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file a,.opp-form-container #thumbnail-upload-wrapper .js-form-managed-file a,.playbook-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file a,.playbook-form-container #thumbnail-upload-wrapper .js-form-managed-file a,.res-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file a,.res-form-container #thumbnail-upload-wrapper .js-form-managed-file a,.research-paper-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file a,.research-paper-form-container #thumbnail-upload-wrapper .js-form-managed-file a,.signup-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file a,.signup-form-container #thumbnail-upload-wrapper .js-form-managed-file a,.signup-form-container .js-form-item-affiliation-letter .js-form-managed-file a,.success-form-container #edit-thumbnail-upload-wrapper .js-form-managed-file a,.success-form-container #thumbnail-upload-wrapper .js-form-managed-file a,.success-form-container .js-form-item-thumbnail-image .js-form-managed-file a{max-width:calc(100% - 40px)}#otp-verification-wrapper .error-info,#otp-verification-wrapper .status-info,.login-wrapper .error-info,.login-wrapper .status-info,.opp-form-container .error-info,.opp-form-container .js-form-type-indofrance-autofill-file .field-suffix .error-info,.opp-form-container .js-form-type-indofrance-autofill-file .messages,.opp-form-container .js-form-type-indofrance-managed-file .field-suffix .error-info,.opp-form-container .js-form-type-indofrance-managed-file .messages,.opp-form-container .js-form-type-managed-file .field-suffix .error-info,.opp-form-container .js-form-type-managed-file .messages,.pass-reset-wrapper .error-info,.pass-reset-wrapper .status-info,.password-change-form-container .error-info,.password-change-form-container .status-info,.playbook-form-container .error-info,.playbook-form-container .js-form-type-indofrance-autofill-file .field-suffix .error-info,.playbook-form-container .js-form-type-indofrance-autofill-file .messages,.playbook-form-container .js-form-type-indofrance-managed-file .field-suffix .error-info,.playbook-form-container .js-form-type-indofrance-managed-file .messages,.playbook-form-container .js-form-type-managed-file .field-suffix .error-info,.playbook-form-container .js-form-type-managed-file .messages,.res-form-container .error-info,.res-form-container .js-form-type-indofrance-autofill-file .field-suffix .error-info,.res-form-container .js-form-type-indofrance-autofill-file .messages,.res-form-container .js-form-type-indofrance-managed-file .field-suffix .error-info,.res-form-container .js-form-type-indofrance-managed-file .messages,.res-form-container .js-form-type-managed-file .field-suffix .error-info,.res-form-container .js-form-type-managed-file .messages,.research-paper-form-container .error-info,.research-paper-form-container .js-form-type-indofrance-autofill-file .field-suffix .error-info,.research-paper-form-container .js-form-type-indofrance-autofill-file .messages,.research-paper-form-container .js-form-type-indofrance-managed-file .field-suffix .error-info,.research-paper-form-container .js-form-type-indofrance-managed-file .messages,.research-paper-form-container .js-form-type-managed-file .field-suffix .error-info,.research-paper-form-container .js-form-type-managed-file .messages,.signup-form-container .error-info,.signup-form-container .js-form-type-indofrance-autofill-file .field-suffix .error-info,.signup-form-container .js-form-type-indofrance-autofill-file .messages,.signup-form-container .js-form-type-indofrance-managed-file .field-suffix .error-info,.signup-form-container .js-form-type-indofrance-managed-file .messages,.signup-form-container .js-form-type-managed-file .field-suffix .error-info,.signup-form-container .js-form-type-managed-file .messages,.success-form-container .error-info,.success-form-container .js-form-type-indofrance-autofill-file .field-suffix .error-info,.success-form-container .js-form-type-indofrance-autofill-file .messages,.success-form-container .js-form-type-indofrance-managed-file .field-suffix .error-info,.success-form-container .js-form-type-indofrance-managed-file .messages,.success-form-container .js-form-type-managed-file .field-suffix .error-info,.success-form-container .js-form-type-managed-file .messages{font-family:Poppins,"sans-serif";font-weight:400;color:#f15b50;line-height:normal;font-size:.625rem}@media (min-width:768px){#otp-verification-wrapper .error-info,#otp-verification-wrapper .status-info,.login-wrapper .error-info,.login-wrapper .status-info,.opp-form-container .error-info,.opp-form-container .js-form-type-indofrance-autofill-file .field-suffix .error-info,.opp-form-container .js-form-type-indofrance-autofill-file .messages,.opp-form-container .js-form-type-indofrance-managed-file .field-suffix .error-info,.opp-form-container .js-form-type-indofrance-managed-file .messages,.opp-form-container .js-form-type-managed-file .field-suffix .error-info,.opp-form-container .js-form-type-managed-file .messages,.pass-reset-wrapper .error-info,.pass-reset-wrapper .status-info,.password-change-form-container .error-info,.password-change-form-container .status-info,.playbook-form-container .error-info,.playbook-form-container .js-form-type-indofrance-autofill-file .field-suffix .error-info,.playbook-form-container .js-form-type-indofrance-autofill-file .messages,.playbook-form-container .js-form-type-indofrance-managed-file .field-suffix .error-info,.playbook-form-container .js-form-type-indofrance-managed-file .messages,.playbook-form-container .js-form-type-managed-file .field-suffix .error-info,.playbook-form-container .js-form-type-managed-file .messages,.res-form-container .error-info,.res-form-container .js-form-type-indofrance-autofill-file .field-suffix .error-info,.res-form-container .js-form-type-indofrance-autofill-file .messages,.res-form-container .js-form-type-indofrance-managed-file .field-suffix .error-info,.res-form-container .js-form-type-indofrance-managed-file .messages,.res-form-container .js-form-type-managed-file .field-suffix .error-info,.res-form-container .js-form-type-managed-file .messages,.research-paper-form-container .error-info,.research-paper-form-container .js-form-type-indofrance-autofill-file .field-suffix .error-info,.research-paper-form-container .js-form-type-indofrance-autofill-file .messages,.research-paper-form-container .js-form-type-indofrance-managed-file .field-suffix .error-info,.research-paper-form-container .js-form-type-indofrance-managed-file .messages,.research-paper-form-container .js-form-type-managed-file .field-suffix .error-info,.research-paper-form-container .js-form-type-managed-file .messages,.signup-form-container .error-info,.signup-form-container .js-form-type-indofrance-autofill-file .field-suffix .error-info,.signup-form-container .js-form-type-indofrance-autofill-file .messages,.signup-form-container .js-form-type-indofrance-managed-file .field-suffix .error-info,.signup-form-container .js-form-type-indofrance-managed-file .messages,.signup-form-container .js-form-type-managed-file .field-suffix .error-info,.signup-form-container .js-form-type-managed-file .messages,.success-form-container .error-info,.success-form-container .js-form-type-indofrance-autofill-file .field-suffix .error-info,.success-form-container .js-form-type-indofrance-autofill-file .messages,.success-form-container .js-form-type-indofrance-managed-file .field-suffix .error-info,.success-form-container .js-form-type-indofrance-managed-file .messages,.success-form-container .js-form-type-managed-file .field-suffix .error-info,.success-form-container .js-form-type-managed-file .messages{font-size:.75rem}}#otp-verification-wrapper .error-info .placeholder,#otp-verification-wrapper .status-info .placeholder,.login-wrapper .error-info .placeholder,.login-wrapper .status-info .placeholder,.opp-form-container .error-info .placeholder,.opp-form-container .js-form-type-indofrance-autofill-file .field-suffix .error-info .placeholder,.opp-form-container .js-form-type-indofrance-autofill-file .messages .placeholder,.opp-form-container .js-form-type-indofrance-managed-file .field-suffix .error-info .placeholder,.opp-form-container .js-form-type-indofrance-managed-file .messages .placeholder,.opp-form-container .js-form-type-managed-file .field-suffix .error-info .placeholder,.opp-form-container .js-form-type-managed-file .messages .placeholder,.pass-reset-wrapper .error-info .placeholder,.pass-reset-wrapper .status-info .placeholder,.password-change-form-container .error-info .placeholder,.password-change-form-container .status-info .placeholder,.playbook-form-container .error-info .placeholder,.playbook-form-container .js-form-type-indofrance-autofill-file .field-suffix .error-info .placeholder,.playbook-form-container .js-form-type-indofrance-autofill-file .messages .placeholder,.playbook-form-container .js-form-type-indofrance-managed-file .field-suffix .error-info .placeholder,.playbook-form-container .js-form-type-indofrance-managed-file .messages .placeholder,.playbook-form-container .js-form-type-managed-file .field-suffix .error-info .placeholder,.playbook-form-container .js-form-type-managed-file .messages .placeholder,.res-form-container .error-info .placeholder,.res-form-container .js-form-type-indofrance-autofill-file .field-suffix .error-info .placeholder,.res-form-container .js-form-type-indofrance-autofill-file .messages .placeholder,.res-form-container .js-form-type-indofrance-managed-file .field-suffix .error-info .placeholder,.res-form-container .js-form-type-indofrance-managed-file .messages .placeholder,.res-form-container .js-form-type-managed-file .field-suffix .error-info .placeholder,.res-form-container .js-form-type-managed-file .messages .placeholder,.research-paper-form-container .error-info .placeholder,.research-paper-form-container .js-form-type-indofrance-autofill-file .field-suffix .error-info .placeholder,.research-paper-form-container .js-form-type-indofrance-autofill-file .messages .placeholder,.research-paper-form-container .js-form-type-indofrance-managed-file .field-suffix .error-info .placeholder,.research-paper-form-container .js-form-type-indofrance-managed-file .messages .placeholder,.research-paper-form-container .js-form-type-managed-file .field-suffix .error-info .placeholder,.research-paper-form-container .js-form-type-managed-file .messages .placeholder,.signup-form-container .error-info .placeholder,.signup-form-container .js-form-type-indofrance-autofill-file .field-suffix .error-info .placeholder,.signup-form-container .js-form-type-indofrance-autofill-file .messages .placeholder,.signup-form-container .js-form-type-indofrance-managed-file .field-suffix .error-info .placeholder,.signup-form-container .js-form-type-indofrance-managed-file .messages .placeholder,.signup-form-container .js-form-type-managed-file .field-suffix .error-info .placeholder,.signup-form-container .js-form-type-managed-file .messages .placeholder,.success-form-container .error-info .placeholder,.success-form-container .js-form-type-indofrance-autofill-file .field-suffix .error-info .placeholder,.success-form-container .js-form-type-indofrance-autofill-file .messages .placeholder,.success-form-container .js-form-type-indofrance-managed-file .field-suffix .error-info .placeholder,.success-form-container .js-form-type-indofrance-managed-file .messages .placeholder,.success-form-container .js-form-type-managed-file .field-suffix .error-info .placeholder,.success-form-container .js-form-type-managed-file .messages .placeholder{background-color:transparent;opacity:1}.pass-reset-wrapper .password-suggestions,.password-change-form-container .password-suggestions,.signup-form-container .password-suggestions{border:0;font-family:Poppins,"sans-serif";font-weight:400;color:#fff;line-height:normal;font-size:.75rem}@media (min-width:768px){.pass-reset-wrapper .password-suggestions,.password-change-form-container .password-suggestions,.signup-form-container .password-suggestions{font-size:.875rem}}.pass-reset-wrapper .password-suggestions ul,.password-change-form-container .password-suggestions ul,.signup-form-container .password-suggestions ul{list-style:none;padding-left:0;display:flex;flex-direction:column;gap:14px}.pass-reset-wrapper .password-suggestions ul li,.password-change-form-container .password-suggestions ul li,.signup-form-container .password-suggestions ul li{display:flex;gap:8px;justify-content:flex-start;align-items:center}.pass-reset-wrapper .password-suggestions ul li .fail,.pass-reset-wrapper .password-suggestions ul li .pass,.password-change-form-container .password-suggestions ul li .fail,.password-change-form-container .password-suggestions ul li .pass,.signup-form-container .password-suggestions ul li .fail,.signup-form-container .password-suggestions ul li .pass{display:inline-block;width:16px;height:16px}.pass-reset-wrapper .password-suggestions ul li .pass,.password-change-form-container .password-suggestions ul li .pass,.signup-form-container .password-suggestions ul li .pass{background-image:url(../icons/pwd-tick-green.svg)}.pass-reset-wrapper .password-suggestions ul li .fail,.password-change-form-container .password-suggestions ul li .fail,.signup-form-container .password-suggestions ul li .fail{background-image:url(../icons/pwd-cross-red.svg)}.pass-reset-wrapper .password-suggestions ul li .tfail,.pass-reset-wrapper .password-suggestions ul li .tpass,.password-change-form-container .password-suggestions ul li .tfail,.password-change-form-container .password-suggestions ul li .tpass,.signup-form-container .password-suggestions ul li .tfail,.signup-form-container .password-suggestions ul li .tpass{line-height:normal;font-size:.625rem}@media (min-width:768px){.pass-reset-wrapper .password-suggestions ul li .tfail,.pass-reset-wrapper .password-suggestions ul li .tpass,.password-change-form-container .password-suggestions ul li .tfail,.password-change-form-container .password-suggestions ul li .tpass,.signup-form-container .password-suggestions ul li .tfail,.signup-form-container .password-suggestions ul li .tpass{font-size:.75rem}}.pass-reset-wrapper .password-suggestions ul li .tpass,.password-change-form-container .password-suggestions ul li .tpass,.signup-form-container .password-suggestions ul li .tpass{font-family:Poppins,"sans-serif";font-weight:400;color:#2abb7f}.pass-reset-wrapper .password-suggestions ul li .tfail,.password-change-form-container .password-suggestions ul li .tfail,.signup-form-container .password-suggestions ul li .tfail{font-family:Poppins,"sans-serif";font-weight:400;color:#f15b50}.confirm-form-wrapper form .form-actions .submit-wrap{display:flex;padding:10px 15px 10px 20px;justify-content:center;border-radius:32px;background-color:#f15b50;align-items:center;gap:5px;position:relative;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.confirm-form-wrapper form .form-actions .submit-wrap{font-size:1rem}}.confirm-form-wrapper form .form-actions .submit-wrap:after{content:url(../icons/icon-arrow-right.svg);display:inline-block;height:24px;width:24px}.confirm-form-wrapper form .form-actions .submit-wrap input{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;border:0;padding:0}.opp-form-container [id^=ajax-wrapper] .alert.alert-error,.playbook-form-container [id^=ajax-wrapper] .alert.alert-error,.res-form-container [id^=ajax-wrapper] .alert.alert-error,.research-paper-form-container [id^=ajax-wrapper] .alert.alert-error,.signup-form-container [id^=ajax-wrapper] .alert.alert-error,.success-form-container [id^=ajax-wrapper] .alert.alert-error{display:none}.opp-form-container .form-disabled input[type=email],.opp-form-container .form-disabled input[type=text],.opp-form-container .form-disabled input[type=url],.playbook-form-container .form-disabled input[type=email],.playbook-form-container .form-disabled input[type=text],.playbook-form-container .form-disabled input[type=url],.res-form-container .form-disabled input[type=email],.res-form-container .form-disabled input[type=text],.res-form-container .form-disabled input[type=url],.research-paper-form-container .form-disabled input[type=email],.research-paper-form-container .form-disabled input[type=text],.research-paper-form-container .form-disabled input[type=url],.signup-form-container .form-disabled input[type=email],.signup-form-container .form-disabled input[type=text],.signup-form-container .form-disabled input[type=url],.success-form-container .form-disabled input[type=email],.success-form-container .form-disabled input[type=text],.success-form-container .form-disabled input[type=url]{background-color:#1d1d1d}.opp-form-container .form-disabled label,.playbook-form-container .form-disabled label,.res-form-container .form-disabled label,.research-paper-form-container .form-disabled label,.signup-form-container .form-disabled label,.success-form-container .form-disabled label{color:#6a6a6a}.opp-form-container .form-disabled.form-type-select:after,.playbook-form-container .form-disabled.form-type-select:after,.res-form-container .form-disabled.form-type-select:after,.research-paper-form-container .form-disabled.form-type-select:after,.signup-form-container .form-disabled.form-type-select:after,.success-form-container .form-disabled.form-type-select:after{background-color:#1d1d1d}.opp-form-container .form-actions,.playbook-form-container .form-actions,.res-form-container .form-actions,.research-paper-form-container .form-actions,.signup-form-container .form-actions,.success-form-container .form-actions{display:flex;justify-content:space-between;align-items:center;margin:0}@media (min-width:768px){.opp-form-container .form-actions,.playbook-form-container .form-actions,.res-form-container .form-actions,.research-paper-form-container .form-actions,.signup-form-container .form-actions,.success-form-container .form-actions{gap:24px}}.opp-form-container .form-actions a.button--danger,.opp-form-container .form-actions button[value=Save],.playbook-form-container .form-actions a.button--danger,.playbook-form-container .form-actions button[value=Save],.res-form-container .form-actions a.button--danger,.res-form-container .form-actions button[value=Save],.research-paper-form-container .form-actions a.button--danger,.research-paper-form-container .form-actions button[value=Save],.signup-form-container .form-actions a.button--danger,.signup-form-container .form-actions button[value=Save],.success-form-container .form-actions a.button--danger,.success-form-container .form-actions button[value=Save]{background-color:transparent;padding:0;border:none;text-decoration:none;flex-shrink:0;font-family:Poppins,"sans-serif";font-weight:400;color:#f93;line-height:normal;font-size:.875rem}@media (min-width:768px){.opp-form-container .form-actions a.button--danger,.opp-form-container .form-actions button[value=Save],.playbook-form-container .form-actions a.button--danger,.playbook-form-container .form-actions button[value=Save],.res-form-container .form-actions a.button--danger,.res-form-container .form-actions button[value=Save],.research-paper-form-container .form-actions a.button--danger,.research-paper-form-container .form-actions button[value=Save],.signup-form-container .form-actions a.button--danger,.signup-form-container .form-actions button[value=Save],.success-form-container .form-actions a.button--danger,.success-form-container .form-actions button[value=Save]{font-size:1rem}}.opp-form-container .form-actions button[value=Next],.opp-form-container .form-actions button[value=Save],.opp-form-container .form-actions button[value=Submit],.playbook-form-container .form-actions button[value=Next],.playbook-form-container .form-actions button[value=Save],.playbook-form-container .form-actions button[value=Submit],.res-form-container .form-actions button[value=Next],.res-form-container .form-actions button[value=Save],.res-form-container .form-actions button[value=Submit],.research-paper-form-container .form-actions button[value=Next],.research-paper-form-container .form-actions button[value=Save],.research-paper-form-container .form-actions button[value=Submit],.signup-form-container .form-actions button[value=Next],.signup-form-container .form-actions button[value=Save],.signup-form-container .form-actions button[value=Submit],.success-form-container .form-actions button[value=Next],.success-form-container .form-actions button[value=Save],.success-form-container .form-actions button[value=Submit]{width:50%}@media (min-width:768px){.opp-form-container .form-actions button[value=Next],.opp-form-container .form-actions button[value=Save],.opp-form-container .form-actions button[value=Submit],.playbook-form-container .form-actions button[value=Next],.playbook-form-container .form-actions button[value=Save],.playbook-form-container .form-actions button[value=Submit],.res-form-container .form-actions button[value=Next],.res-form-container .form-actions button[value=Save],.res-form-container .form-actions button[value=Submit],.research-paper-form-container .form-actions button[value=Next],.research-paper-form-container .form-actions button[value=Save],.research-paper-form-container .form-actions button[value=Submit],.signup-form-container .form-actions button[value=Next],.signup-form-container .form-actions button[value=Save],.signup-form-container .form-actions button[value=Submit],.success-form-container .form-actions button[value=Next],.success-form-container .form-actions button[value=Save],.success-form-container .form-actions button[value=Submit]{width:fit-content}}.opp-form-container .form-actions input.preview-btn,.playbook-form-container .form-actions input.preview-btn,.res-form-container .form-actions input.preview-btn,.research-paper-form-container .form-actions input.preview-btn,.signup-form-container .form-actions input.preview-btn,.success-form-container .form-actions input.preview-btn{margin-left:auto;border-width:.1rem;padding:10px 15px 10px 20px;font-weight:300;line-height:normal;font-size:.875rem}@media (min-width:768px){.opp-form-container .form-actions input.preview-btn,.playbook-form-container .form-actions input.preview-btn,.res-form-container .form-actions input.preview-btn,.research-paper-form-container .form-actions input.preview-btn,.signup-form-container .form-actions input.preview-btn,.success-form-container .form-actions input.preview-btn{font-size:1rem}}.opp-form-container .js-form-type-indofrance-autofill-file>.description,.opp-form-container .js-form-type-indofrance-managed-file>.description,.opp-form-container .js-form-type-managed-file>.description,.playbook-form-container .js-form-type-indofrance-autofill-file>.description,.playbook-form-container .js-form-type-indofrance-managed-file>.description,.playbook-form-container .js-form-type-managed-file>.description,.res-form-container .js-form-type-indofrance-autofill-file>.description,.res-form-container .js-form-type-indofrance-managed-file>.description,.res-form-container .js-form-type-managed-file>.description,.research-paper-form-container .js-form-type-indofrance-autofill-file>.description,.research-paper-form-container .js-form-type-indofrance-managed-file>.description,.research-paper-form-container .js-form-type-managed-file>.description,.signup-form-container .js-form-type-indofrance-autofill-file>.description,.signup-form-container .js-form-type-indofrance-managed-file>.description,.signup-form-container .js-form-type-managed-file>.description,.success-form-container .js-form-type-indofrance-autofill-file>.description,.success-form-container .js-form-type-indofrance-managed-file>.description,.success-form-container .js-form-type-managed-file>.description{order:2;color:#b0b0b0}.opp-form-container .js-form-type-indofrance-autofill-file>.js-form-managed-file,.opp-form-container .js-form-type-indofrance-managed-file>.js-form-managed-file,.opp-form-container .js-form-type-managed-file>.js-form-managed-file,.playbook-form-container .js-form-type-indofrance-autofill-file>.js-form-managed-file,.playbook-form-container .js-form-type-indofrance-managed-file>.js-form-managed-file,.playbook-form-container .js-form-type-managed-file>.js-form-managed-file,.res-form-container .js-form-type-indofrance-autofill-file>.js-form-managed-file,.res-form-container .js-form-type-indofrance-managed-file>.js-form-managed-file,.res-form-container .js-form-type-managed-file>.js-form-managed-file,.research-paper-form-container .js-form-type-indofrance-autofill-file>.js-form-managed-file,.research-paper-form-container .js-form-type-indofrance-managed-file>.js-form-managed-file,.research-paper-form-container .js-form-type-managed-file>.js-form-managed-file,.signup-form-container .js-form-type-indofrance-autofill-file>.js-form-managed-file,.signup-form-container .js-form-type-indofrance-managed-file>.js-form-managed-file,.signup-form-container .js-form-type-managed-file>.js-form-managed-file,.success-form-container .js-form-type-indofrance-autofill-file>.js-form-managed-file,.success-form-container .js-form-type-indofrance-managed-file>.js-form-managed-file,.success-form-container .js-form-type-managed-file>.js-form-managed-file{order:3}.opp-form-container .js-form-type-indofrance-autofill-file .messages,.opp-form-container .js-form-type-indofrance-managed-file .messages,.opp-form-container .js-form-type-managed-file .messages,.playbook-form-container .js-form-type-indofrance-autofill-file .messages,.playbook-form-container .js-form-type-indofrance-managed-file .messages,.playbook-form-container .js-form-type-managed-file .messages,.res-form-container .js-form-type-indofrance-autofill-file .messages,.res-form-container .js-form-type-indofrance-managed-file .messages,.res-form-container .js-form-type-managed-file .messages,.research-paper-form-container .js-form-type-indofrance-autofill-file .messages,.research-paper-form-container .js-form-type-indofrance-managed-file .messages,.research-paper-form-container .js-form-type-managed-file .messages,.signup-form-container .js-form-type-indofrance-autofill-file .messages,.signup-form-container .js-form-type-indofrance-managed-file .messages,.signup-form-container .js-form-type-managed-file .messages,.success-form-container .js-form-type-indofrance-autofill-file .messages,.success-form-container .js-form-type-indofrance-managed-file .messages,.success-form-container .js-form-type-managed-file .messages{padding:0;background:none;border:0;box-shadow:none;order:4;margin-top:8px}.opp-form-container .js-form-type-indofrance-autofill-file .messages em,.opp-form-container .js-form-type-indofrance-managed-file .messages em,.opp-form-container .js-form-type-managed-file .messages em,.playbook-form-container .js-form-type-indofrance-autofill-file .messages em,.playbook-form-container .js-form-type-indofrance-managed-file .messages em,.playbook-form-container .js-form-type-managed-file .messages em,.res-form-container .js-form-type-indofrance-autofill-file .messages em,.res-form-container .js-form-type-indofrance-managed-file .messages em,.res-form-container .js-form-type-managed-file .messages em,.research-paper-form-container .js-form-type-indofrance-autofill-file .messages em,.research-paper-form-container .js-form-type-indofrance-managed-file .messages em,.research-paper-form-container .js-form-type-managed-file .messages em,.signup-form-container .js-form-type-indofrance-autofill-file .messages em,.signup-form-container .js-form-type-indofrance-managed-file .messages em,.signup-form-container .js-form-type-managed-file .messages em,.success-form-container .js-form-type-indofrance-autofill-file .messages em,.success-form-container .js-form-type-indofrance-managed-file .messages em,.success-form-container .js-form-type-managed-file .messages em{background:none;opacity:1}.opp-form-container .js-form-type-indofrance-autofill-file .field-suffix,.opp-form-container .js-form-type-indofrance-managed-file .field-suffix,.opp-form-container .js-form-type-managed-file .field-suffix,.playbook-form-container .js-form-type-indofrance-autofill-file .field-suffix,.playbook-form-container .js-form-type-indofrance-managed-file .field-suffix,.playbook-form-container .js-form-type-managed-file .field-suffix,.res-form-container .js-form-type-indofrance-autofill-file .field-suffix,.res-form-container .js-form-type-indofrance-managed-file .field-suffix,.res-form-container .js-form-type-managed-file .field-suffix,.research-paper-form-container .js-form-type-indofrance-autofill-file .field-suffix,.research-paper-form-container .js-form-type-indofrance-managed-file .field-suffix,.research-paper-form-container .js-form-type-managed-file .field-suffix,.signup-form-container .js-form-type-indofrance-autofill-file .field-suffix,.signup-form-container .js-form-type-indofrance-managed-file .field-suffix,.signup-form-container .js-form-type-managed-file .field-suffix,.success-form-container .js-form-type-indofrance-autofill-file .field-suffix,.success-form-container .js-form-type-indofrance-managed-file .field-suffix,.success-form-container .js-form-type-managed-file .field-suffix{order:4}.opp-form-container .field--name-creator-name,.opp-form-container .field--name-documents,.opp-form-container .field--name-thumbnail,.playbook-form-container .field--name-creator-name,.playbook-form-container .field--name-documents,.playbook-form-container .field--name-thumbnail,.res-form-container .field--name-creator-name,.res-form-container .field--name-documents,.res-form-container .field--name-thumbnail,.research-paper-form-container .field--name-creator-name,.research-paper-form-container .field--name-documents,.research-paper-form-container .field--name-thumbnail,.signup-form-container .field--name-creator-name,.signup-form-container .field--name-documents,.signup-form-container .field--name-thumbnail,.success-form-container .field--name-creator-name,.success-form-container .field--name-documents,.success-form-container .field--name-thumbnail{margin-top:32px}.opp-form-container .field--name-documents details,.opp-form-container .field--name-documents details>.details-wrapper,.opp-form-container .field--name-documents summary,.playbook-form-container .field--name-documents details,.playbook-form-container .field--name-documents details>.details-wrapper,.playbook-form-container .field--name-documents summary,.res-form-container .field--name-documents details,.res-form-container .field--name-documents details>.details-wrapper,.res-form-container .field--name-documents summary,.research-paper-form-container .field--name-documents details,.research-paper-form-container .field--name-documents details>.details-wrapper,.research-paper-form-container .field--name-documents summary,.signup-form-container .field--name-documents details,.signup-form-container .field--name-documents details>.details-wrapper,.signup-form-container .field--name-documents summary,.success-form-container .field--name-documents details,.success-form-container .field--name-documents details>.details-wrapper,.success-form-container .field--name-documents summary{margin:0;padding:0}.opp-form-container .field--name-documents .card,.playbook-form-container .field--name-documents .card,.res-form-container .field--name-documents .card,.research-paper-form-container .field--name-documents .card,.signup-form-container .field--name-documents .card,.success-form-container .field--name-documents .card{display:flex;flex-direction:column;gap:10px}.opp-form-container .field--name-documents .details-wrapper,.playbook-form-container .field--name-documents .details-wrapper,.res-form-container .field--name-documents .details-wrapper,.research-paper-form-container .field--name-documents .details-wrapper,.signup-form-container .field--name-documents .details-wrapper,.success-form-container .field--name-documents .details-wrapper{order:3;padding:0;display:flex;flex-direction:column-reverse}.opp-form-container .field--name-documents .details-wrapper .alert-info,.opp-form-container .field--name-documents .details-wrapper .description,.opp-form-container .field--name-documents .details-wrapper .tabledrag-toggle-weight-wrapper,.opp-form-container .field--name-documents .details-wrapper label,.opp-form-container .field--name-documents .details-wrapper thead,.playbook-form-container .field--name-documents .details-wrapper .alert-info,.playbook-form-container .field--name-documents .details-wrapper .description,.playbook-form-container .field--name-documents .details-wrapper .tabledrag-toggle-weight-wrapper,.playbook-form-container .field--name-documents .details-wrapper label,.playbook-form-container .field--name-documents .details-wrapper thead,.res-form-container .field--name-documents .details-wrapper .alert-info,.res-form-container .field--name-documents .details-wrapper .description,.res-form-container .field--name-documents .details-wrapper .tabledrag-toggle-weight-wrapper,.res-form-container .field--name-documents .details-wrapper label,.res-form-container .field--name-documents .details-wrapper thead,.research-paper-form-container .field--name-documents .details-wrapper .alert-info,.research-paper-form-container .field--name-documents .details-wrapper .description,.research-paper-form-container .field--name-documents .details-wrapper .tabledrag-toggle-weight-wrapper,.research-paper-form-container .field--name-documents .details-wrapper label,.research-paper-form-container .field--name-documents .details-wrapper thead,.signup-form-container .field--name-documents .details-wrapper .alert-info,.signup-form-container .field--name-documents .details-wrapper .description,.signup-form-container .field--name-documents .details-wrapper .tabledrag-toggle-weight-wrapper,.signup-form-container .field--name-documents .details-wrapper label,.signup-form-container .field--name-documents .details-wrapper thead,.success-form-container .field--name-documents .details-wrapper .alert-info,.success-form-container .field--name-documents .details-wrapper .description,.success-form-container .field--name-documents .details-wrapper .tabledrag-toggle-weight-wrapper,.success-form-container .field--name-documents .details-wrapper label,.success-form-container .field--name-documents .details-wrapper thead{display:none}.opp-form-container .field--name-documents .details-wrapper tbody,.playbook-form-container .field--name-documents .details-wrapper tbody,.res-form-container .field--name-documents .details-wrapper tbody,.research-paper-form-container .field--name-documents .details-wrapper tbody,.signup-form-container .field--name-documents .details-wrapper tbody,.success-form-container .field--name-documents .details-wrapper tbody{display:flex;flex-direction:column;gap:8px}.opp-form-container .field--name-documents .details-wrapper td,.playbook-form-container .field--name-documents .details-wrapper td,.res-form-container .field--name-documents .details-wrapper td,.research-paper-form-container .field--name-documents .details-wrapper td,.signup-form-container .field--name-documents .details-wrapper td,.success-form-container .field--name-documents .details-wrapper td{border:0;padding:0}.opp-form-container .field--name-documents .details-wrapper tr,.playbook-form-container .field--name-documents .details-wrapper tr,.res-form-container .field--name-documents .details-wrapper tr,.research-paper-form-container .field--name-documents .details-wrapper tr,.signup-form-container .field--name-documents .details-wrapper tr,.success-form-container .field--name-documents .details-wrapper tr{display:flex;justify-content:space-between;align-items:center;gap:15px;width:100%}.opp-form-container .field--name-documents .description,.playbook-form-container .field--name-documents .description,.res-form-container .field--name-documents .description,.research-paper-form-container .field--name-documents .description,.signup-form-container .field--name-documents .description,.success-form-container .field--name-documents .description{order:2}.opp-form-container .image-widget-data,.playbook-form-container .image-widget-data,.res-form-container .image-widget-data,.research-paper-form-container .image-widget-data,.signup-form-container .image-widget-data,.success-form-container .image-widget-data{display:flex;justify-content:space-between;align-items:center;gap:15px;width:100%}.opp-form-container .field--name-creator-name,.playbook-form-container .field--name-creator-name,.res-form-container .field--name-creator-name,.research-paper-form-container .field--name-creator-name,.signup-form-container .field--name-creator-name,.success-form-container .field--name-creator-name{margin-bottom:62px}.opp-form-container .js-form-type-select,.playbook-form-container .js-form-type-select,.res-form-container .js-form-type-select,.research-paper-form-container .js-form-type-select,.signup-form-container .js-form-type-select,.success-form-container .js-form-type-select{position:relative}.opp-form-container .js-form-type-select:after,.playbook-form-container .js-form-type-select:after,.res-form-container .js-form-type-select:after,.research-paper-form-container .js-form-type-select:after,.signup-form-container .js-form-type-select:after,.success-form-container .js-form-type-select:after{right:.75rem;content:url(../icons/down-arrow.svg);position:absolute;display:inline-block;width:1.5rem;height:1.5rem;top:2.375rem;pointer-events:none;background-color:#111}.opp-form-container .js-form-type-date,.playbook-form-container .js-form-type-date,.res-form-container .js-form-type-date,.research-paper-form-container .js-form-type-date,.signup-form-container .js-form-type-date,.success-form-container .js-form-type-date{position:relative}.opp-form-container .js-form-type-date img,.playbook-form-container .js-form-type-date img,.res-form-container .js-form-type-date img,.research-paper-form-container .js-form-type-date img,.signup-form-container .js-form-type-date img,.success-form-container .js-form-type-date img{height:24px;position:absolute;width:24px;right:12px;top:12px;pointer-events:none}.opp-form-container .field--name-thumbnail .js-form-item-thumbnail-0-alt,.playbook-form-container .field--name-thumbnail .js-form-item-thumbnail-0-alt,.res-form-container .field--name-thumbnail .js-form-item-thumbnail-0-alt,.research-paper-form-container .field--name-thumbnail .js-form-item-thumbnail-0-alt,.signup-form-container .field--name-thumbnail .js-form-item-thumbnail-0-alt,.success-form-container .field--name-thumbnail .js-form-item-thumbnail-0-alt{display:none}.opp-form-container .field--name-thumbnail .description,.playbook-form-container .field--name-thumbnail .description,.res-form-container .field--name-thumbnail .description,.research-paper-form-container .field--name-thumbnail .description,.signup-form-container .field--name-thumbnail .description,.success-form-container .field--name-thumbnail .description{order:2}.opp-form-container .field--name-thumbnail .js-form-managed-file,.playbook-form-container .field--name-thumbnail .js-form-managed-file,.res-form-container .field--name-thumbnail .js-form-managed-file,.research-paper-form-container .field--name-thumbnail .js-form-managed-file,.signup-form-container .field--name-thumbnail .js-form-managed-file,.success-form-container .field--name-thumbnail .js-form-managed-file{order:3}.opp-form-container .js-form-managed-file,.playbook-form-container .js-form-managed-file,.res-form-container .js-form-managed-file,.research-paper-form-container .js-form-managed-file,.signup-form-container .js-form-managed-file,.success-form-container .js-form-managed-file{display:flex;justify-content:center;flex-wrap:wrap}.opp-form-container .js-form-managed-file input[type=submit],.playbook-form-container .js-form-managed-file input[type=submit],.res-form-container .js-form-managed-file input[type=submit],.research-paper-form-container .js-form-managed-file input[type=submit],.signup-form-container .js-form-managed-file input[type=submit],.success-form-container .js-form-managed-file input[type=submit]{display:none}.opp-form-container .js-form-managed-file .form-type-checkbox,.playbook-form-container .js-form-managed-file .form-type-checkbox,.res-form-container .js-form-managed-file .form-type-checkbox,.research-paper-form-container .js-form-managed-file .form-type-checkbox,.signup-form-container .js-form-managed-file .form-type-checkbox,.success-form-container .js-form-managed-file .form-type-checkbox{flex-direction:row-reverse;width:100%;justify-content:space-between;align-items:center;border-radius:8px;padding:8px;background:#303030;position:relative}.opp-form-container .js-form-managed-file .form-type-checkbox input[type=checkbox],.playbook-form-container .js-form-managed-file .form-type-checkbox input[type=checkbox],.res-form-container .js-form-managed-file .form-type-checkbox input[type=checkbox],.research-paper-form-container .js-form-managed-file .form-type-checkbox input[type=checkbox],.signup-form-container .js-form-managed-file .form-type-checkbox input[type=checkbox],.success-form-container .js-form-managed-file .form-type-checkbox input[type=checkbox]{cursor:pointer;opacity:0;height:24px;width:24px}.opp-form-container .js-form-managed-file .form-type-checkbox:before,.playbook-form-container .js-form-managed-file .form-type-checkbox:before,.res-form-container .js-form-managed-file .form-type-checkbox:before,.research-paper-form-container .js-form-managed-file .form-type-checkbox:before,.signup-form-container .js-form-managed-file .form-type-checkbox:before,.success-form-container .js-form-managed-file .form-type-checkbox:before{position:absolute;right:8px;content:url(../icons/file-remove.svg);height:24px;width:24px;pointer-events:none}.opp-form-container .js-form-managed-file .form-type-checkbox:not(:last-of-type),.playbook-form-container .js-form-managed-file .form-type-checkbox:not(:last-of-type),.res-form-container .js-form-managed-file .form-type-checkbox:not(:last-of-type),.research-paper-form-container .js-form-managed-file .form-type-checkbox:not(:last-of-type),.signup-form-container .js-form-managed-file .form-type-checkbox:not(:last-of-type),.success-form-container .js-form-managed-file .form-type-checkbox:not(:last-of-type){margin-bottom:8px}.opp-form-container .js-form-managed-file .file_custom_upload,.playbook-form-container .js-form-managed-file .file_custom_upload,.res-form-container .js-form-managed-file .file_custom_upload,.research-paper-form-container .js-form-managed-file .file_custom_upload,.signup-form-container .js-form-managed-file .file_custom_upload,.success-form-container .js-form-managed-file .file_custom_upload{position:relative;display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:16px}.opp-form-container .js-form-managed-file input[type=file],.playbook-form-container .js-form-managed-file input[type=file],.res-form-container .js-form-managed-file input[type=file],.research-paper-form-container .js-form-managed-file input[type=file],.signup-form-container .js-form-managed-file input[type=file],.success-form-container .js-form-managed-file input[type=file]{opacity:0}.opp-form-container .js-form-managed-file input#edit-source-file-upload,.playbook-form-container .js-form-managed-file input#edit-source-file-upload,.res-form-container .js-form-managed-file input#edit-source-file-upload,.research-paper-form-container .js-form-managed-file input#edit-source-file-upload,.signup-form-container .js-form-managed-file input#edit-source-file-upload,.success-form-container .js-form-managed-file input#edit-source-file-upload{opacity:1}.opp-form-container .js-form-managed-file .file a,.playbook-form-container .js-form-managed-file .file a,.res-form-container .js-form-managed-file .file a,.research-paper-form-container .js-form-managed-file .file a,.signup-form-container .js-form-managed-file .file a,.success-form-container .js-form-managed-file .file a{text-decoration:none;margin-right:1.5rem;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.875rem}@media (min-width:768px){.opp-form-container .js-form-managed-file .file a,.playbook-form-container .js-form-managed-file .file a,.res-form-container .js-form-managed-file .file a,.research-paper-form-container .js-form-managed-file .file a,.signup-form-container .js-form-managed-file .file a,.success-form-container .js-form-managed-file .file a{font-size:1rem}}.opp-form-container .js-form-managed-file .upload-txt,.playbook-form-container .js-form-managed-file .upload-txt,.res-form-container .js-form-managed-file .upload-txt,.research-paper-form-container .js-form-managed-file .upload-txt,.signup-form-container .js-form-managed-file .upload-txt,.success-form-container .js-form-managed-file .upload-txt{position:absolute;width:100%;height:fit-content;pointer-events:none;align-items:center;gap:15px;text-align:center;width:fit-content;margin:auto;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.875rem}@media (min-width:768px){.opp-form-container .js-form-managed-file .upload-txt,.playbook-form-container .js-form-managed-file .upload-txt,.res-form-container .js-form-managed-file .upload-txt,.research-paper-form-container .js-form-managed-file .upload-txt,.signup-form-container .js-form-managed-file .upload-txt,.success-form-container .js-form-managed-file .upload-txt{font-size:1rem}}.opp-form-container .js-form-managed-file .upload-icon,.playbook-form-container .js-form-managed-file .upload-icon,.res-form-container .js-form-managed-file .upload-icon,.research-paper-form-container .js-form-managed-file .upload-icon,.signup-form-container .js-form-managed-file .upload-icon,.success-form-container .js-form-managed-file .upload-icon{width:24px;height:24px}.opp-form-container .tabledrag-handle,.playbook-form-container .tabledrag-handle,.res-form-container .tabledrag-handle,.research-paper-form-container .tabledrag-handle,.signup-form-container .tabledrag-handle,.success-form-container .tabledrag-handle{display:none}.opp-form-container .image-widget-data .button,.opp-form-container [id^=edit-documents] .button,.playbook-form-container .image-widget-data .button,.playbook-form-container [id^=edit-documents] .button,.res-form-container .image-widget-data .button,.res-form-container [id^=edit-documents] .button,.research-paper-form-container .image-widget-data .button,.research-paper-form-container [id^=edit-documents] .button,.signup-form-container .image-widget-data .button,.signup-form-container [id^=edit-documents] .button,.success-form-container .image-widget-data .button,.success-form-container [id^=edit-documents] .button{border:0}.opp-form-container .file--application-pdf,.opp-form-container .file--image,.playbook-form-container .file--application-pdf,.playbook-form-container .file--image,.res-form-container .file--application-pdf,.res-form-container .file--image,.research-paper-form-container .file--application-pdf,.research-paper-form-container .file--image,.signup-form-container .file--application-pdf,.signup-form-container .file--image,.success-form-container .file--application-pdf,.success-form-container .file--image{background-image:none;display:flex;gap:8px;align-items:center;padding:0}.opp-form-container .file--application-pdf a,.opp-form-container .file--image a,.playbook-form-container .file--application-pdf a,.playbook-form-container .file--image a,.res-form-container .file--application-pdf a,.res-form-container .file--image a,.research-paper-form-container .file--application-pdf a,.research-paper-form-container .file--image a,.signup-form-container .file--application-pdf a,.signup-form-container .file--image a,.success-form-container .file--application-pdf a,.success-form-container .file--image a{display:flex;align-items:center;gap:.5rem;word-break:break-all}.opp-form-container .file--application-pdf a:before,.opp-form-container .file--image a:before,.playbook-form-container .file--application-pdf a:before,.playbook-form-container .file--image a:before,.res-form-container .file--application-pdf a:before,.res-form-container .file--image a:before,.research-paper-form-container .file--application-pdf a:before,.research-paper-form-container .file--image a:before,.signup-form-container .file--application-pdf a:before,.signup-form-container .file--image a:before,.success-form-container .file--application-pdf a:before,.success-form-container .file--image a:before{width:19px;height:24px}.opp-form-container .file--application-pdf a,.opp-form-container .file--image a,.playbook-form-container .file--application-pdf a,.playbook-form-container .file--image a,.res-form-container .file--application-pdf a,.res-form-container .file--image a,.research-paper-form-container .file--application-pdf a,.research-paper-form-container .file--image a,.signup-form-container .file--application-pdf a,.signup-form-container .file--image a,.success-form-container .file--application-pdf a,.success-form-container .file--image a{padding:0!important}.opp-form-container table[id^=edit-documents],.playbook-form-container table[id^=edit-documents],.res-form-container table[id^=edit-documents],.research-paper-form-container table[id^=edit-documents],.signup-form-container table[id^=edit-documents],.success-form-container table[id^=edit-documents]{margin-top:10px;margin-bottom:0}.opp-form-container table[id^=edit-documents] tr,.playbook-form-container table[id^=edit-documents] tr,.res-form-container table[id^=edit-documents] tr,.research-paper-form-container table[id^=edit-documents] tr,.signup-form-container table[id^=edit-documents] tr,.success-form-container table[id^=edit-documents] tr{padding:8px;background-color:#1d1d1d}.opp-form-container .opp-status,.playbook-form-container .opp-status,.res-form-container .opp-status,.research-paper-form-container .opp-status,.signup-form-container .opp-status,.success-form-container .opp-status{margin-bottom:4rem}.opp-form-container .opp-status:after,.playbook-form-container .opp-status:after,.res-form-container .opp-status:after,.research-paper-form-container .opp-status:after,.signup-form-container .opp-status:after,.success-form-container .opp-status:after{background-color:#000}.opp-form-container input[type=date],.opp-form-container input[type=date]:focus,.opp-form-container input[type=email],.opp-form-container input[type=email]:focus,.opp-form-container input[type=password],.opp-form-container input[type=password]:focus,.opp-form-container input[type=tel],.opp-form-container input[type=tel]:focus,.opp-form-container input[type=text],.opp-form-container input[type=text]:focus,.opp-form-container input[type=url],.opp-form-container input[type=url]:focus,.opp-form-container select,.opp-form-container select:focus,.opp-form-container textarea,.opp-form-container textarea:focus,.playbook-form-container input[type=date],.playbook-form-container input[type=date]:focus,.playbook-form-container input[type=email],.playbook-form-container input[type=email]:focus,.playbook-form-container input[type=password],.playbook-form-container input[type=password]:focus,.playbook-form-container input[type=tel],.playbook-form-container input[type=tel]:focus,.playbook-form-container input[type=text],.playbook-form-container input[type=text]:focus,.playbook-form-container input[type=url],.playbook-form-container input[type=url]:focus,.playbook-form-container select,.playbook-form-container select:focus,.playbook-form-container textarea,.playbook-form-container textarea:focus,.res-form-container input[type=date],.res-form-container input[type=date]:focus,.res-form-container input[type=email],.res-form-container input[type=email]:focus,.res-form-container input[type=password],.res-form-container input[type=password]:focus,.res-form-container input[type=tel],.res-form-container input[type=tel]:focus,.res-form-container input[type=text],.res-form-container input[type=text]:focus,.res-form-container input[type=url],.res-form-container input[type=url]:focus,.res-form-container select,.res-form-container select:focus,.res-form-container textarea,.res-form-container textarea:focus,.research-paper-form-container input[type=date],.research-paper-form-container input[type=date]:focus,.research-paper-form-container input[type=email],.research-paper-form-container input[type=email]:focus,.research-paper-form-container input[type=password],.research-paper-form-container input[type=password]:focus,.research-paper-form-container input[type=tel],.research-paper-form-container input[type=tel]:focus,.research-paper-form-container input[type=text],.research-paper-form-container input[type=text]:focus,.research-paper-form-container input[type=url],.research-paper-form-container input[type=url]:focus,.research-paper-form-container select,.research-paper-form-container select:focus,.research-paper-form-container textarea,.research-paper-form-container textarea:focus,.signup-form-container input[type=date],.signup-form-container input[type=date]:focus,.signup-form-container input[type=email],.signup-form-container input[type=email]:focus,.signup-form-container input[type=password],.signup-form-container input[type=password]:focus,.signup-form-container input[type=tel],.signup-form-container input[type=tel]:focus,.signup-form-container input[type=text],.signup-form-container input[type=text]:focus,.signup-form-container input[type=url],.signup-form-container input[type=url]:focus,.signup-form-container select,.signup-form-container select:focus,.signup-form-container textarea,.signup-form-container textarea:focus,.success-form-container input[type=date],.success-form-container input[type=date]:focus,.success-form-container input[type=email],.success-form-container input[type=email]:focus,.success-form-container input[type=password],.success-form-container input[type=password]:focus,.success-form-container input[type=tel],.success-form-container input[type=tel]:focus,.success-form-container input[type=text],.success-form-container input[type=text]:focus,.success-form-container input[type=url],.success-form-container input[type=url]:focus,.success-form-container select,.success-form-container select:focus,.success-form-container textarea,.success-form-container textarea:focus{background-color:#111}.opp-form-container .form-item input.error,.opp-form-container .form-item select.error,.opp-form-container .form-item textarea.error,.playbook-form-container .form-item input.error,.playbook-form-container .form-item select.error,.playbook-form-container .form-item textarea.error,.res-form-container .form-item input.error,.res-form-container .form-item select.error,.res-form-container .form-item textarea.error,.research-paper-form-container .form-item input.error,.research-paper-form-container .form-item select.error,.research-paper-form-container .form-item textarea.error,.signup-form-container .form-item input.error,.signup-form-container .form-item select.error,.signup-form-container .form-item textarea.error,.success-form-container .form-item input.error,.success-form-container .form-item select.error,.success-form-container .form-item textarea.error{border-color:#f15b50}.opp-form-container .anonymous-toggle-wrapper,.playbook-form-container .anonymous-toggle-wrapper,.res-form-container .anonymous-toggle-wrapper,.research-paper-form-container .anonymous-toggle-wrapper,.signup-form-container .anonymous-toggle-wrapper,.success-form-container .anonymous-toggle-wrapper{flex-direction:row-reverse;justify-content:space-between;position:relative;min-height:32px;align-items:center;padding-left:0}.opp-form-container .anonymous-toggle-wrapper label,.playbook-form-container .anonymous-toggle-wrapper label,.res-form-container .anonymous-toggle-wrapper label,.research-paper-form-container .anonymous-toggle-wrapper label,.signup-form-container .anonymous-toggle-wrapper label,.success-form-container .anonymous-toggle-wrapper label{font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.875rem}@media (min-width:768px){.opp-form-container .anonymous-toggle-wrapper label,.playbook-form-container .anonymous-toggle-wrapper label,.res-form-container .anonymous-toggle-wrapper label,.research-paper-form-container .anonymous-toggle-wrapper label,.signup-form-container .anonymous-toggle-wrapper label,.success-form-container .anonymous-toggle-wrapper label{font-size:1.125rem}}.opp-form-container .anonymous-toggle-wrapper input[type=checkbox],.playbook-form-container .anonymous-toggle-wrapper input[type=checkbox],.res-form-container .anonymous-toggle-wrapper input[type=checkbox],.research-paper-form-container .anonymous-toggle-wrapper input[type=checkbox],.signup-form-container .anonymous-toggle-wrapper input[type=checkbox],.success-form-container .anonymous-toggle-wrapper input[type=checkbox]{opacity:0;width:52px;height:32px;margin:0;cursor:pointer}.opp-form-container .anonymous-toggle-wrapper input[type=checkbox]:checked+.response-toggle .tgl-switch,.playbook-form-container .anonymous-toggle-wrapper input[type=checkbox]:checked+.response-toggle .tgl-switch,.res-form-container .anonymous-toggle-wrapper input[type=checkbox]:checked+.response-toggle .tgl-switch,.research-paper-form-container .anonymous-toggle-wrapper input[type=checkbox]:checked+.response-toggle .tgl-switch,.signup-form-container .anonymous-toggle-wrapper input[type=checkbox]:checked+.response-toggle .tgl-switch,.success-form-container .anonymous-toggle-wrapper input[type=checkbox]:checked+.response-toggle .tgl-switch{transform:translateX(calc(100% - 4px))}.opp-form-container .anonymous-toggle-wrapper .response-toggle,.playbook-form-container .anonymous-toggle-wrapper .response-toggle,.res-form-container .anonymous-toggle-wrapper .response-toggle,.research-paper-form-container .anonymous-toggle-wrapper .response-toggle,.signup-form-container .anonymous-toggle-wrapper .response-toggle,.success-form-container .anonymous-toggle-wrapper .response-toggle{width:52px;height:32px;padding:2px 4px;align-items:center;position:absolute;right:0;top:0;border-radius:100px;background:#d1d5db;border:0;pointer-events:none}.opp-form-container .anonymous-toggle-wrapper input:checked+.response-toggle,.playbook-form-container .anonymous-toggle-wrapper input:checked+.response-toggle,.res-form-container .anonymous-toggle-wrapper input:checked+.response-toggle,.research-paper-form-container .anonymous-toggle-wrapper input:checked+.response-toggle,.signup-form-container .anonymous-toggle-wrapper input:checked+.response-toggle,.success-form-container .anonymous-toggle-wrapper input:checked+.response-toggle{background:#388bff}.opp-form-container .anonymous-toggle-wrapper .tgl-switch,.playbook-form-container .anonymous-toggle-wrapper .tgl-switch,.res-form-container .anonymous-toggle-wrapper .tgl-switch,.research-paper-form-container .anonymous-toggle-wrapper .tgl-switch,.signup-form-container .anonymous-toggle-wrapper .tgl-switch,.success-form-container .anonymous-toggle-wrapper .tgl-switch{display:inline-block;background:#fff;width:24px;height:24px;border-radius:100%;transition:all .3s ease-in-out}button[type=submit]:disabled,input[type=submit]:disabled{background-color:#303030}.input-combo{gap:24px!important}@media (min-width:768px){.input-combo{grid-template-columns:1fr 1fr}}.confirm-form-wrapper{padding:170px 24px;margin-left:auto;margin-right:auto;max-width:593px}@media (min-width:768px){.confirm-form-wrapper{padding:70px;margin-top:48px;margin-bottom:48px;border-radius:8px;background:#1d1d1d}}.confirm-form-wrapper form{display:flex;flex-direction:column;gap:32px;align-items:center}.confirm-form-wrapper form img.caution{width:59px;height:59px}.confirm-form-wrapper form .title-n-desc{gap:16px}@media (min-width:768px){.confirm-form-wrapper form .title-n-desc{gap:24px}}.confirm-form-wrapper form .confirm-title{font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:1.4375rem}@media (min-width:768px){.confirm-form-wrapper form .confirm-title{font-size:1.8125rem}}.confirm-form-wrapper form .confirm-desc{font-family:Poppins,"sans-serif";font-weight:300;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.confirm-form-wrapper form .confirm-desc{font-size:1rem}}.confirm-form-wrapper form .confirm-desc,.confirm-form-wrapper form .confirm-title{margin:0;text-align:center}.confirm-form-wrapper form .form-actions{margin:0;display:flex;flex-direction:row-reverse;gap:8px;width:100%;align-items:center}@media (min-width:768px){.confirm-form-wrapper form .form-actions{gap:24px}}.confirm-form-wrapper form .form-actions>*{flex-basis:50%}.confirm-form-wrapper form .form-actions .dialog-cancel{display:flex;padding:10px 15px 10px 20px;justify-content:center;border-radius:32px;border:1px solid #fff;text-decoration:none;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.confirm-form-wrapper form .form-actions .dialog-cancel{font-size:1rem}}.views-element-container{padding-top:4rem;padding-bottom:2.5rem}@media (min-width:992px){.views-element-container{padding-top:7rem;padding-bottom:7rem}}.views-element-container h2{margin:0 0 1rem;font-family:Poppins,"sans-serif";font-weight:300;color:#6a6a6a}@media (min-width:992px){.views-element-container h2{margin-bottom:2.5rem;text-align:center}}.view-display-id-related_stories .view-filters{display:none}.modal{background-color:#1d1d1d;padding-top:2rem;padding-bottom:2rem}@media (min-width:992px){.modal{background-color:#000;padding-top:3rem;padding-bottom:3rem}}.modal .modal-content{max-width:792px;margin:0 auto;padding:1rem}@media (min-width:992px){.modal .modal-content{padding:1.5rem;border-radius:.5rem;background-color:#111}}.modal .modal-dialog{margin:0}@media (min-width:992px){.modal .modal-dialog{margin:0 auto}}.modal .modal-body{padding:unset}.modal .modal-details{margin-bottom:1rem}@media (min-width:992px){.modal .modal-details{margin-bottom:1.5rem}}.modal .modal-description{margin-top:.5rem;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0}.modal .modal-header{padding:unset}.modal .modal-header .modal-title{font-family:Poppins,"sans-serif";font-weight:500;color:#fff}.modal .modal-header button{background-image:url(../icons/close.svg);background-repeat:no-repeat;background-position:50%;padding:unset;height:24px;width:24px;opacity:1;--bs-btn-close-bg:unset}.modal .modal-items-wrapper{gap:1.5rem}.modal .modal-items-wrapper .modal-item{padding:1rem;background-color:#303030;border-radius:.3125rem}@media (min-width:992px){.modal .modal-items-wrapper .modal-item{width:calc(50% - .75rem)}}.modal .modal-items-wrapper .modal-item .modal_content{margin-bottom:1rem}.modal .modal-items-wrapper .modal-item .modal_content .modal_label{font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:1rem}@media (min-width:768px){.modal .modal-items-wrapper .modal-item .modal_content .modal_label{font-size:1.125rem}}.modal .modal-items-wrapper .modal-item .modal_content .modal_img{width:3.375rem;margin-right:1rem}.modal .modal-items-wrapper .modal-item .modal_desc{font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.75rem}@media (min-width:768px){.modal .modal-items-wrapper .modal-item .modal_desc{font-size:.875rem}}.access-denied,.page-not-found{display:flex;flex-direction:column;text-align:center;padding-top:4rem;padding-bottom:4rem;margin-bottom:7rem;max-width:40.25rem;margin-left:auto;margin-right:auto}.access-denied .description,.access-denied .disclaimer-img,.page-not-found .description,.page-not-found .disclaimer-img{margin-bottom:2.5rem}.access-denied .title,.page-not-found .title{margin-bottom:1.5rem;font-family:Poppins,"sans-serif";font-weight:500;color:#fff}.access-denied .link .btn,.page-not-found .link .btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;font-family:Poppins,"sans-serif";font-weight:600;color:#000}.access-denied .link .btn:after,.page-not-found .link .btn:after{content:url(../icons/link-arrow-black-bold.svg);display:inline-block;height:1.5rem}.access-denied .disclaimer-img img,.page-not-found .disclaimer-img img{height:4.875rem;width:4.875rem}.page-not-found .disclaimer-img img{height:6.75rem;width:4.3125rem}.region-header{z-index:100}@media (max-width:991.98px){.region-header{border-bottom:.0625rem solid #6a6a6a}}.region-header .header-container{display:flex;align-items:center;justify-content:space-between;margin:0 auto;padding-top:1rem;padding-bottom:1rem}@media (max-width:575.98px){.region-header .header-container{flex-wrap:wrap}}@media (min-width:992px){.region-header .header-container{padding:1rem 0 .5rem;gap:2.5rem}}@media (min-width:992px) and (max-width:1199.98px){.region-header .header-container{gap:1.5rem}}.region-header .header-container #block-innovation-branding{order:1}.region-header .header-container .search-form{order:2}.region-header .header-container .block-toggle-search{order:3}@media (max-width:575.98px){.region-header .header-container .block-toggle-search{position:absolute;right:64px;bottom:16px}}.region-header .header-container #block-innovation-account-menu{order:4;flex-shrink:0}.region-header .header-container .bell-icon,.region-header .header-container .menu--my-account{order:4}@media (max-width:991.98px){.region-header .header-container .bell-icon,.region-header .header-container .menu--my-account{display:none}}@media (min-width:992px){.region-header .header-container .bell-icon{order:3}}@media (max-width:991.98px){.region-header.mobile-menu-active{height:4rem}}.region-header.mobile-menu-active .menu--account .navbar-nav{display:flex;padding-left:0;min-height:2rem}.region-header.mobile-menu-active .bell-icon,.region-header.mobile-menu-active .menu--my-account{display:block}.region-header.mobile-menu-active #block-innovation-branding,.region-header.mobile-menu-active .block-toggle-search{display:none}.region-header.mobile-menu-active .user-status-banner{display:none!important}.region-header.mobile-menu-active .search-form{display:none}@media (min-width:992px){.region-header.mobile-menu-active .search-form{display:block}}.region-header.flyout-active{height:100%}.region-header.flyout-active .header-container{padding-top:.5rem;padding-bottom:.5rem;display:flex;align-items:center}@media (max-width:575.98px){.region-header.flyout-active .header-container{flex-wrap:unset}}.region-header.flyout-active #block-innovation-branding,.region-header.flyout-active .block-toggle-main{display:none}@media (max-width:767.98px){.region-header.flyout-active .block-toggle-search{position:relative;right:unset;bottom:unset}}.region-header.flyout-active .block-toggle-search:before{content:url(../icons/close.svg)}header{z-index:99}header .navigation-bar,header .region-header{position:fixed;width:100%;background-color:#000}@media (max-width:767.98px){header .navigation-bar,header .region-header{left:0;right:0}}header .navigation-bar{top:4rem;padding:1rem 0;z-index:99}header .navigation-bar.mobile-menu-active{display:block;height:100%;margin:0 auto;padding:1.5rem 1rem 7rem;z-index:-1;overflow:hidden scroll}@media (max-width:991.98px){header .navigation-bar{display:none}}.block-toggle-main{order:4;margin-left:2rem}@media (min-width:992px){.block-toggle-main{display:none}}@media (max-width:575.98px){.block-toggle-main{position:absolute;right:16px;bottom:16px}}.block-toggle-main.menu-active{height:1.5rem}@media (max-width:575.98px){.block-toggle-main.menu-active{position:relative;right:unset;bottom:unset}}.block-toggle-main.menu-active:before{content:url(../icons/close.svg)}.block-toggle-main:before{content:url(../icons/hamburger.svg);display:inline-block;width:1.5rem;height:1.5rem;background-size:contain;background-repeat:no-repeat}body.user-logged-in.toolbar-fixed header .region-header{top:2rem}@media (min-width:992px){body.user-logged-in.toolbar-fixed header .region-header{top:2.375rem}}body.user-logged-in.toolbar-fixed header .navigation-bar{top:6rem}@media (min-width:992px){body.user-logged-in.toolbar-fixed header .navigation-bar{top:6.25rem}}@media (min-width:992px){body.user-logged-in.toolbar-tray-open header .region-header{top:5rem}}@media (min-width:992px){body.user-logged-in.toolbar-tray-open header .navigation-bar{top:9rem}}@media (min-width:992px){header.auth-banner .navigation-bar{top:7.5rem}}.bell-icon{display:inline-block;width:1.5rem;height:1.5rem;font-size:0;margin-left:auto}@media (min-width:992px){.bell-icon{margin-left:unset}}.bell-icon:before{content:url(../icons/read.svg)}.bell-icon.highlighted-icon:before{content:url(../icons/unread.svg)}.menu--account .navbar-nav{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:auto;padding-left:0}@media (max-width:991.98px){.menu--account .navbar-nav{display:none;padding-left:2.5rem}}.menu--account .navbar-nav .nav-item .nav-link{text-decoration:none;font-family:Poppins,"sans-serif";font-weight:400;color:#f93}.menu--account .navbar-nav .nav-item:not(:last-child){padding-right:.25rem;border-right:.0625rem solid #f93}.menu--account .navbar-nav .nav-item:last-child{padding-left:.25rem}.menu--account .navbar-nav .nav-item .link-title-seprator{font-size:20px;vertical-align:middle}.navigation-bar .menu--main ul.navbar-nav,.navigation-bar .menu--my-account ul.navbar-nav{display:flex;list-style:none;align-items:center;gap:2.5rem;margin:0;padding:0}@media (min-width:992px) and (max-width:1399.98px){.navigation-bar .menu--main ul.navbar-nav,.navigation-bar .menu--my-account ul.navbar-nav{gap:1.25rem}}@media (min-width:992px){.navigation-bar .menu--main ul.navbar-nav,.navigation-bar .menu--my-account ul.navbar-nav{min-height:2rem}}.navigation-bar .menu--main ul.navbar-nav .nav-item .dropdown-item,.navigation-bar .menu--main ul.navbar-nav .nav-item .nav-link,.navigation-bar .menu--my-account ul.navbar-nav .nav-item .dropdown-item,.navigation-bar .menu--my-account ul.navbar-nav .nav-item .nav-link{text-decoration:none}.navigation-bar .menu--main ul.navbar-nav .nav-item .nav-link,.navigation-bar .menu--my-account ul.navbar-nav .nav-item .nav-link{padding:1rem 1.5rem;font-family:Poppins,"sans-serif";font-weight:300;color:#fff}@media (min-width:992px){.navigation-bar .menu--main ul.navbar-nav .nav-item .nav-link,.navigation-bar .menu--my-account ul.navbar-nav .nav-item .nav-link{line-height:normal;font-size:.75rem}.navigation-bar .menu--main ul.navbar-nav .nav-item .nav-link.show,.navigation-bar .menu--my-account ul.navbar-nav .nav-item .nav-link.show{position:relative;z-index:1;border-bottom:.125rem solid #f93;font-family:Poppins,"sans-serif";font-weight:300;color:#f93}}@media (min-width:992px) and (min-width:768px){.navigation-bar .menu--main ul.navbar-nav .nav-item .nav-link,.navigation-bar .menu--my-account ul.navbar-nav .nav-item .nav-link{font-size:.875rem}}@media (max-width:991.98px){.navigation-bar .menu--main ul.navbar-nav .nav-item .dropdown-menu .nav-item:has(span.dropdown-item),.navigation-bar .menu--my-account ul.navbar-nav .nav-item .dropdown-menu .nav-item:has(span.dropdown-item){display:none;margin-bottom:0}}@media (min-width:992px){.navigation-bar .menu--main ul.navbar-nav .nav-item span.dropdown-item,.navigation-bar .menu--my-account ul.navbar-nav .nav-item span.dropdown-item{font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:1rem}}@media (min-width:992px) and (min-width:768px){.navigation-bar .menu--main ul.navbar-nav .nav-item span.dropdown-item,.navigation-bar .menu--my-account ul.navbar-nav .nav-item span.dropdown-item{font-size:1.125rem}}.navigation-bar .menu--main ul.navbar-nav .nav-item .dropdown-item,.navigation-bar .menu--my-account ul.navbar-nav .nav-item .dropdown-item{font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0}.navigation-bar .menu--main ul.navbar-nav .nav-item.dropdown .nav-item,.navigation-bar .menu--my-account ul.navbar-nav .nav-item.dropdown .nav-item{padding:0;margin-bottom:1.5rem}.navigation-bar .menu--main ul.navbar-nav .nav-item.dropdown .nav-item:last-child .dropdown-item,.navigation-bar .menu--my-account ul.navbar-nav .nav-item.dropdown .nav-item:last-child .dropdown-item{position:relative;font-family:Poppins,"sans-serif";font-weight:500;color:#f93;line-height:normal;font-size:.875rem}@media (min-width:768px){.navigation-bar .menu--main ul.navbar-nav .nav-item.dropdown .nav-item:last-child .dropdown-item,.navigation-bar .menu--my-account ul.navbar-nav .nav-item.dropdown .nav-item:last-child .dropdown-item{font-size:1rem}}.navigation-bar .menu--main ul.navbar-nav .nav-item.dropdown .nav-item:last-child .dropdown-item:after,.navigation-bar .menu--my-account ul.navbar-nav .nav-item.dropdown .nav-item:last-child .dropdown-item:after{content:url(../icons/link-arrow.svg);position:absolute;top:50%;transform:translateY(-50%);margin-left:.5rem;height:1.5rem;width:1.5rem;background-repeat:no-repeat;background-size:contain}@media (min-width:992px){.navigation-bar .menu--main ul.navbar-nav .nav-item.dropdown .dropdown-menu.show,.navigation-bar .menu--my-account ul.navbar-nav .nav-item.dropdown .dropdown-menu.show{display:block;position:fixed;min-height:22.25rem;padding:3.5rem 0;left:calc(50% - 30rem)}}@media (min-width:1200px){.navigation-bar .menu--main ul.navbar-nav .nav-item.dropdown .dropdown-menu.show,.navigation-bar .menu--my-account ul.navbar-nav .nav-item.dropdown .dropdown-menu.show{left:calc(50% - 35.625rem)}}@media (min-width:1400px){.navigation-bar .menu--main ul.navbar-nav .nav-item.dropdown .dropdown-menu.show,.navigation-bar .menu--my-account ul.navbar-nav .nav-item.dropdown .dropdown-menu.show{left:calc(50% - 41rem)}}.navigation-bar .menu--main ul.navbar-nav .nav-item.dropdown .dropdown-menu.show:after,.navigation-bar .menu--main ul.navbar-nav .nav-item.dropdown .dropdown-menu.show:before,.navigation-bar .menu--my-account ul.navbar-nav .nav-item.dropdown .dropdown-menu.show:after,.navigation-bar .menu--my-account ul.navbar-nav .nav-item.dropdown .dropdown-menu.show:before{width:100vw;background:#000;height:100%;content:"";position:absolute;top:0;z-index:-1}.navigation-bar .menu--main ul.navbar-nav .nav-item.dropdown .dropdown-menu.show:after,.navigation-bar .menu--my-account ul.navbar-nav .nav-item.dropdown .dropdown-menu.show:after{right:0}.navigation-bar .menu--main ul.navbar-nav .nav-item.dropdown .dropdown-menu.show:before,.navigation-bar .menu--my-account ul.navbar-nav .nav-item.dropdown .dropdown-menu.show:before{left:0}.navigation-bar.mobile-menu-active .menu--main ul.navbar-nav,.navigation-bar.mobile-menu-active .menu--my-account ul.navbar-nav{display:block}.navigation-bar.mobile-menu-active .menu--main ul.navbar-nav>.nav-item,.navigation-bar.mobile-menu-active .menu--my-account ul.navbar-nav>.nav-item{padding:1rem 0;border-bottom:.0625rem solid #303030}.navigation-bar.mobile-menu-active .menu--main ul.navbar-nav .nav-item .nav-link,.navigation-bar.mobile-menu-active .menu--my-account ul.navbar-nav .nav-item .nav-link{padding:0;display:block;font-family:Poppins,"sans-serif";font-weight:300;color:#fff;line-height:normal;font-size:1rem}@media (min-width:768px){.navigation-bar.mobile-menu-active .menu--main ul.navbar-nav .nav-item .nav-link,.navigation-bar.mobile-menu-active .menu--my-account ul.navbar-nav .nav-item .nav-link{font-size:1.125rem}}.navigation-bar.mobile-menu-active .menu--main ul.navbar-nav .nav-item .nav-link.dropdown-toggle:after,.navigation-bar.mobile-menu-active .menu--my-account ul.navbar-nav .nav-item .nav-link.dropdown-toggle:after{content:url(../icons/down-arrow.svg);background-repeat:no-repeat;background-size:contain;position:absolute;right:1rem;width:1.5rem;height:1.5rem}.navigation-bar.mobile-menu-active .menu--main ul.navbar-nav .nav-item .nav-link.dropdown-toggle.show:after,.navigation-bar.mobile-menu-active .menu--my-account ul.navbar-nav .nav-item .nav-link.dropdown-toggle.show:after{rotate:180deg}.navigation-bar.mobile-menu-active .menu--main ul.navbar-nav .nav-item.dropdown .dropdown-menu,.navigation-bar.mobile-menu-active .menu--my-account ul.navbar-nav .nav-item.dropdown .dropdown-menu{position:relative;height:auto;padding:.5rem}.navigation-bar.mobile-menu-active .menu--main ul.navbar-nav .nav-item.dropdown .dropdown-menu.show,.navigation-bar.mobile-menu-active .menu--my-account ul.navbar-nav .nav-item.dropdown .dropdown-menu.show{margin-top:1rem}.navigation-bar.mobile-menu-active .menu--main ul.navbar-nav .nav-item.dropdown .dropdown-menu .nav-item:last-child,.navigation-bar.mobile-menu-active .menu--my-account ul.navbar-nav .nav-item.dropdown .dropdown-menu .nav-item:last-child{margin-bottom:0}.navigation-bar.mobile-menu-active .menu--main ul.navbar-nav .nav-item.dropdown .dropdown-menu .nav-item .dropdown-item,.navigation-bar.mobile-menu-active .menu--my-account ul.navbar-nav .nav-item.dropdown .dropdown-menu .nav-item .dropdown-item{padding:0}.navigation-bar .menu--my-account .nav-item ul.dropdown-menu .dropdown-toggle{width:100%;display:inline-block;position:relative}.navigation-bar .menu--my-account .nav-item ul.dropdown-menu .dropdown-toggle:after{content:url(../icons/down-arrow.svg);background-repeat:no-repeat;background-size:contain;position:absolute;right:.25rem;width:1.5rem;height:1.5rem;top:50%;transform:translateY(-50%)}.navigation-bar .menu--my-account .nav-item ul.dropdown-menu .dropdown-toggle.show:after{rotate:180deg;top:unset;transform:unset}.navigation-bar .menu--my-account .nav-item ul.dropdown-menu .dropdown-menu .nav-item:last-child .dropdown-item{font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0}.navigation-bar .menu--my-account .nav-item ul.dropdown-menu .dropdown-menu .nav-item:last-child .dropdown-item:after{content:""}@media (min-width:992px){.navigation-bar .menu--my-account{display:none}}.my-account-menu{gap:.5rem}.my-account-menu .header-profile{gap:.5rem;padding-top:.25rem;padding-bottom:.25rem}@media (min-width:992px){.my-account-menu .header-profile{padding-top:.5rem;padding-bottom:.5rem}}.my-account-menu .header-profile .profile-picture{width:1.25rem;height:1.25rem;display:flex;align-items:center}.my-account-menu .header-profile .profile-picture img{object-fit:cover;width:1.25rem;height:1.25rem;border-radius:7rem}.my-account-menu .header-profile .user-name{font-family:Poppins,"sans-serif";font-weight:400;color:#b0b0b0;line-height:normal;font-size:.875rem}@media (min-width:768px){.my-account-menu .header-profile .user-name{font-size:1rem}}@media (min-width:992px){.my-account-menu .header-profile .user-name{color:#fff}}.my-account-menu .navbar-nav{margin:0;list-style:none;padding:0;width:1.25rem}@media (max-width:991.98px){.my-account-menu .navbar-nav{display:none}}.my-account-menu .navbar-nav .dropdown-toggle{font-size:0;position:relative}.my-account-menu .navbar-nav .dropdown-toggle:before{content:url(../icons/down-arrow.svg);position:absolute;height:1.5rem;width:1.5rem}.my-account-menu .navbar-nav .dropdown-toggle.show:before{rotate:180deg}.my-account-menu .navbar-nav .dropdown-menu{display:none;position:absolute;padding:2rem;background-color:#1d1d1d;flex-direction:column;gap:1.25rem;border-radius:.5rem;margin-top:.5rem;right:.5rem}@media (min-width:1400px){.my-account-menu .navbar-nav .dropdown-menu{right:1.5rem}}.my-account-menu .navbar-nav .dropdown-menu .nav-item .dropdown-item{text-decoration:none;background-repeat:no-repeat;background-position:0;padding-left:1.625rem;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0}.my-account-menu .navbar-nav .dropdown-menu .nav-item .dropdown-item.active,.my-account-menu .navbar-nav .dropdown-menu .nav-item .dropdown-item.is-active{color:#f93}.my-account-menu .navbar-nav .dropdown-menu .nav-item.logout .dropdown-item{background-image:url(../icons/logout.svg)}.my-account-menu .navbar-nav .dropdown-menu .nav-item.logout .dropdown-item.active,.my-account-menu .navbar-nav .dropdown-menu .nav-item.logout .dropdown-item.is-active{background-image:url(../icons/logout_active.svg)}.my-account-menu .navbar-nav .dropdown-menu .nav-item.access-control .dropdown-item{background-image:url(../icons/access_control.svg)}.my-account-menu .navbar-nav .dropdown-menu .nav-item.access-control .dropdown-item.active,.my-account-menu .navbar-nav .dropdown-menu .nav-item.access-control .dropdown-item.is-active{background-image:url(../icons/access_control_active.svg)}.my-account-menu .navbar-nav .dropdown-menu .nav-item.bookmarks .dropdown-item{background-image:url(../icons/bookmark_simple.svg)}.my-account-menu .navbar-nav .dropdown-menu .nav-item.bookmarks .dropdown-item.active,.my-account-menu .navbar-nav .dropdown-menu .nav-item.bookmarks .dropdown-item.is-active{background-image:url(../icons/bookmark_simple_active.svg)}.my-account-menu .navbar-nav .dropdown-menu .nav-item.dashboard .dropdown-item{background-image:url(../icons/dashboard.svg)}.my-account-menu .navbar-nav .dropdown-menu .nav-item.dashboard .dropdown-item.active,.my-account-menu .navbar-nav .dropdown-menu .nav-item.dashboard .dropdown-item.is-active{background-image:url(../icons/dashboard_active.svg)}.my-account-menu .navbar-nav .dropdown-menu .nav-item.my-profile .dropdown-item{background-image:url(../icons/my_profile.svg)}.my-account-menu .navbar-nav .dropdown-menu .nav-item.my-profile .dropdown-item.active,.my-account-menu .navbar-nav .dropdown-menu .nav-item.my-profile .dropdown-item.is-active{background-image:url(../icons/my_profile_active.svg)}.my-account-menu .navbar-nav .dropdown-menu.show{display:flex}@media (min-width:992px){.menu--my-account .contextual{top:0;right:-36px}}@media (max-width:575.98px){.block-system-branding-block{width:100%}}@media (max-width:575.98px){.block-system-branding-block .navbar-brand{flex-wrap:wrap;gap:16px}}@media (max-width:575.98px){.block-system-branding-block .navbar-brand .french-logo:nth-child(2),.block-system-branding-block .navbar-brand .french-logo:nth-child(3){margin-left:auto}}@media (max-width:991.98px){.block-system-branding-block .navbar-brand .site-branding__logo img{max-height:2rem;max-width:118px}}@media (min-width:576px) and (max-width:767.98px){.block-system-branding-block .navbar-brand .site-branding__logo img{min-width:80px}}@media (min-width:992px) and (max-width:1199.98px){.block-system-branding-block .navbar-brand .site-branding__logo img{height:2rem}}.block-system-branding-block .navbar-brand .indo-french-logo{padding-right:1.5rem;border-right:.0625rem solid #fff}@media (min-width:992px){.block-system-branding-block .navbar-brand .indo-french-logo{padding-right:.75rem}}@media (min-width:1400px){.block-system-branding-block .navbar-brand .indo-french-logo{padding-right:1.5rem}}.block-system-branding-block .navbar-brand .french-logo{padding-left:.5rem}@media (min-width:992px){.block-system-branding-block .navbar-brand .french-logo{padding-left:.75rem}}@media (min-width:1400px){.block-system-branding-block .navbar-brand .french-logo{padding-left:1.5rem}}footer{background-color:#000}footer .region-footer{display:flex;flex-direction:column;padding-top:0}@media (min-width:992px){footer .region-footer{background-image:url(../icons/footer.png);background-position:top;background-repeat:no-repeat;background-size:cover;position:relative;padding-top:2rem;min-height:470px}}footer .region-footer .menu--footer .navbar-nav{display:grid;grid-auto-flow:column;grid-template-rows:repeat(4,auto);gap:1.5rem 0;list-style:none;width:fit-content;padding:1.5rem .5rem;margin:0}@media (min-width:992px){footer .region-footer .menu--footer .navbar-nav{gap:1.5rem 4rem;padding:0 0 13.5rem}}footer .region-footer .menu--footer .navbar-nav .nav-item{min-width:10rem}footer .region-footer .menu--footer .navbar-nav .nav-item .nav-link{text-decoration:none;font-family:Poppins,"sans-serif";font-weight:300;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){footer .region-footer .menu--footer .navbar-nav .nav-item .nav-link{font-size:1rem}}footer .region-footer .block-type-basic{padding:1rem 5rem;text-align:center}@media (max-width:991.98px){footer .region-footer .block-type-basic{position:relative;border-top:.0625rem solid #6a6a6a;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.75rem}}@media (max-width:991.98px) and (min-width:768px){footer .region-footer .block-type-basic{font-size:.875rem}}footer .region-footer .block-type-basic p{margin-bottom:0}footer .footer-logos-wrapper{margin-bottom:1.5rem;background-color:#fff}@media (min-width:992px){footer .footer-logos-wrapper{max-width:90rem;margin:0 auto}}footer .footer-logos-wrapper .govt-initiative{width:100%;font-family:Poppins,"sans-serif";font-weight:400;color:#000}@media (min-width:992px){footer .footer-logos-wrapper .govt-initiative{width:auto}}footer .footer-logos-wrapper .logos{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;justify-content:space-between;position:relative;padding-top:1rem;padding-bottom:1rem}footer .footer-logos-wrapper .logos .logo img{max-width:7.75rem}@media (min-width:992px){footer .footer-logos-wrapper .logos .logo img{width:auto;max-width:unset}}.slick .slick__slider{margin-bottom:0}.slick .slick__arrow{display:none;z-index:0}@media (min-width:992px){.slick .slick__arrow{display:block;top:35%}}.slick .slick__arrow .slick-arrow{width:1.5rem;height:1.5rem;padding:1.5625rem;border-radius:1.6875rem;background-color:#303030}.slick .slick__arrow .slick-arrow.slick-prev{margin-left:-1rem}@media (min-width:1200px){.slick .slick__arrow .slick-arrow.slick-prev{margin-left:-1.5rem}}.slick .slick__arrow .slick-arrow.slick-prev:before{content:url(../icons/prev.svg);opacity:1;font-size:1.5rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.slick .slick__arrow .slick-arrow.slick-next{margin-right:-1rem}@media (min-width:1200px){.slick .slick__arrow .slick-arrow.slick-next{margin-right:-1.5rem}}.slick .slick__arrow .slick-arrow.slick-next:before{content:url(../icons/next.svg);opacity:1;font-size:1.5rem;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.slick .slick-dots{font-size:0;line-height:0;padding:.5rem}.slick .slick-dots li{width:.5rem;height:.5rem;margin-bottom:0}.slick .slick-dots li.slick-active{width:1.3125rem;color:#f93;background:#f93;border-radius:.625rem}.slick .slick-dots li.slick-active button:before{color:#f93;background:#f93}.slick .slick-dots li button{padding:0;border-radius:.625rem}.slick .slick-dots li button,.slick .slick-dots li button:before{width:.5rem;height:.5rem;color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.2)}.slick .slick-dots li button:before{border:unset;opacity:1;border-radius:6.75rem;font-size:0}@media (min-width:992px){.block-type-slideshow{max-width:1440px;margin:0 auto}}.block-type-slideshow .slick .slick__arrow{top:50%}.block-type-slideshow .slick .slick__arrow .slick-arrow{padding:0;background-color:transparent}.block-type-slideshow .slick .slick__arrow .slick-arrow.slick-prev{margin-left:1.5rem}.block-type-slideshow .slick .slick__arrow .slick-arrow.slick-next{margin-right:1.5rem}.block-type-slideshow .slick .slick-list .slick-slide img{min-height:36.375rem;object-fit:cover}@media (min-width:992px){.block-type-slideshow .slick .slick-list .slick-slide img{max-height:36.375rem}}.block-type-slideshow .slick .slick-dots{bottom:.25rem;text-align:left;font-size:0;line-height:0;padding:1.5rem 1rem}@media (min-width:992px){.block-type-slideshow .slick .slick-dots{padding:4rem}}.block-type-slideshow .slick .slick-dots li{width:2.5rem;height:.5rem;margin-bottom:0}.block-type-slideshow .slick .slick-dots li.slick-active{width:6.5rem;color:#fff;background:#fff;border-radius:6.75rem}.block-type-slideshow .slick .slick-dots li button{width:2.5rem;height:.5rem;padding:0;border-radius:6.75rem;color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.2)}.block-type-slideshow .slick .slick-dots li button:before{width:2.5rem;height:.5rem;border:unset;opacity:1;border-radius:6.75rem;color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.2);font-size:0}.paragraph--type--slide .paragraph__content{position:absolute;bottom:6rem;padding:1rem}@media (min-width:992px){.paragraph--type--slide .paragraph__content{display:flex;gap:13.5rem;align-items:center;bottom:3.5rem;margin-bottom:6.5rem;padding:4rem}}.paragraph--type--slide .paragraph__content .paragraph__content__title{margin-bottom:1rem;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:2.25rem}@media (min-width:768px){.paragraph--type--slide .paragraph__content .paragraph__content__title{font-size:2.875rem;max-width:641px}}@media (min-width:992px){.paragraph--type--slide .paragraph__content .paragraph__content__block{width:28.5rem}}.paragraph--type--slide .paragraph__content .paragraph__content__block .field--name-field-summary{margin-bottom:1.5rem;text-shadow:0 .0875rem .09375rem rgba(0,0,0,.15)}@media (min-width:992px){.paragraph--type--slide .paragraph__content .paragraph__content__block .field--name-field-summary{margin-bottom:3rem}}.paragraph--type--slide .paragraph__content .paragraph__content__block .field--type-link a{position:relative;text-decoration:none;padding:.5rem 3.5rem .5rem 1.5rem;border-radius:6.75rem;background-color:#fff;font-family:Poppins,"sans-serif";font-weight:600;color:#000}.paragraph--type--slide .paragraph__content .paragraph__content__block .field--type-link a:after{content:url(../icons/link-arrow-black.svg);position:absolute;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;margin-left:.75rem}.events-announcement,.kh-carousel,.view-display-id-related_stories,.view-recommended-opportunities{padding-right:0}.events-announcement .slick .slick-list,.kh-carousel .slick .slick-list,.view-display-id-related_stories .slick .slick-list,.view-recommended-opportunities .slick .slick-list{padding:0 3.625rem 0 0;margin-bottom:1.5rem}@media (min-width:992px){.events-announcement .slick .slick-list,.kh-carousel .slick .slick-list,.view-display-id-related_stories .slick .slick-list,.view-recommended-opportunities .slick .slick-list{padding:unset}}.events-announcement .slick .slick-list .slick-slide,.kh-carousel .slick .slick-list .slick-slide,.view-display-id-related_stories .slick .slick-list .slick-slide,.view-recommended-opportunities .slick .slick-list .slick-slide{margin-right:1rem}@media (min-width:992px){.events-announcement .slick .slick-list .slick-slide,.kh-carousel .slick .slick-list .slick-slide,.view-display-id-related_stories .slick .slick-list .slick-slide,.view-recommended-opportunities .slick .slick-list .slick-slide{margin-right:0}}.events-announcement .slick .slick-list .slick-slide>div,.kh-carousel .slick .slick-list .slick-slide>div,.view-display-id-related_stories .slick .slick-list .slick-slide>div,.view-recommended-opportunities .slick .slick-list .slick-slide>div{display:flex;align-items:flex-start;height:100%}@media (min-width:992px){.events-announcement .slick .slick-list .slick-slide .slick__slide:not(:nth-child(n+3)),.kh-carousel .slick .slick-list .slick-slide .slick__slide:not(:nth-child(n+3)),.view-display-id-related_stories .slick .slick-list .slick-slide .slick__slide:not(:nth-child(n+3)),.view-recommended-opportunities .slick .slick-list .slick-slide .slick__slide:not(:nth-child(n+3)){margin-right:1.5rem}}.events-announcement .slick .slick-list .slick-slide .slide__content .slide__caption,.kh-carousel .slick .slick-list .slick-slide .slide__content .slide__caption,.view-display-id-related_stories .slick .slick-list .slick-slide .slide__content .slide__caption,.view-recommended-opportunities .slick .slick-list .slick-slide .slide__content .slide__caption{padding:0}.events-announcement .slick .slick-dots,.kh-carousel .slick .slick-dots,.view-display-id-related_stories .slick .slick-dots,.view-recommended-opportunities .slick .slick-dots{position:relative;bottom:0}.events-announcement .slick .slide__media,.kh-carousel .slick .slide__media,.view-display-id-related_stories .slick .slide__media,.view-recommended-opportunities .slick .slide__media{display:none}.events-announcement .slick .slick-track,.kh-carousel .slick .slick-track,.view-display-id-related_stories .slick .slick-track,.view-recommended-opportunities .slick .slick-track{display:flex}.events-announcement .slick .slick-slide,.kh-carousel .slick .slick-slide,.view-display-id-related_stories .slick .slick-slide,.view-recommended-opportunities .slick .slick-slide{height:auto}.events-announcement .slick .slick__slide,.events-announcement .slick .slide__caption,.events-announcement .slick .slide__content,.events-announcement .slick .slide__description,.kh-carousel .slick .slick__slide,.kh-carousel .slick .slide__caption,.kh-carousel .slick .slide__content,.kh-carousel .slick .slide__description,.view-display-id-related_stories .slick .slick__slide,.view-display-id-related_stories .slick .slide__caption,.view-display-id-related_stories .slick .slide__content,.view-display-id-related_stories .slick .slide__description,.view-recommended-opportunities .slick .slick__slide,.view-recommended-opportunities .slick .slide__caption,.view-recommended-opportunities .slick .slide__content,.view-recommended-opportunities .slick .slide__description{height:100%}.events-announcement .unslick>.slide__content,.kh-carousel .unslick>.slide__content,.view-display-id-related_stories .unslick>.slide__content,.view-recommended-opportunities .unslick>.slide__content{margin-right:1rem}@media (min-width:768px){.events-announcement .unslick>.slide__content,.kh-carousel .unslick>.slide__content,.view-display-id-related_stories .unslick>.slide__content,.view-recommended-opportunities .unslick>.slide__content{max-width:20.5rem}}@media (min-width:992px){.events-announcement .unslick>.slide__content,.kh-carousel .unslick>.slide__content,.view-display-id-related_stories .unslick>.slide__content,.view-recommended-opportunities .unslick>.slide__content{max-width:19.375rem}}.events-announcement .unslick>.slide__content .slide__caption,.kh-carousel .unslick>.slide__content .slide__caption,.view-display-id-related_stories .unslick>.slide__content .slide__caption,.view-recommended-opportunities .unslick>.slide__content .slide__caption{padding:unset}@media (min-width:992px){.recommended-view-block{padding-top:5rem}}.recommended-view-block h3{margin:0 0 1.75rem;font-family:Poppins,"sans-serif";font-weight:500;color:#fff}@media (min-width:992px){.recommended-view-block h3{margin-bottom:2.5rem}}.kh-carousel,.view-display-id-related_stories,.view-recommended-opportunities{margin-right:-1rem}@media (min-width:992px){.kh-carousel,.view-display-id-related_stories,.view-recommended-opportunities{margin-right:0}}.kh-carousel .slick .slick-list,.view-display-id-related_stories .slick .slick-list,.view-recommended-opportunities .slick .slick-list{padding:0 3rem 0 0;margin-bottom:0}@media (min-width:992px){.kh-carousel .slick .slick-list,.view-display-id-related_stories .slick .slick-list,.view-recommended-opportunities .slick .slick-list{padding:unset}}@media (min-width:768px){.kh-carousel .slick .slick-list .slick-slide .slick__slide:not(:nth-child(n+2)),.view-display-id-related_stories .slick .slick-list .slick-slide .slick__slide:not(:nth-child(n+2)),.view-recommended-opportunities .slick .slick-list .slick-slide .slick__slide:not(:nth-child(n+2)){margin-right:1rem}}@media (min-width:992px){.kh-carousel .slick .slick-list .slick-slide .slick__slide:not(:nth-child(n+4)),.view-display-id-related_stories .slick .slick-list .slick-slide .slick__slide:not(:nth-child(n+4)),.view-recommended-opportunities .slick .slick-list .slick-slide .slick__slide:not(:nth-child(n+4)){margin-right:1.5rem}}@media (min-width:992px){.kh-carousel .slick .slick-list .slick-slide .slick__slide,.view-display-id-related_stories .slick .slick-list .slick-slide .slick__slide,.view-recommended-opportunities .slick .slick-list .slick-slide .slick__slide{max-width:19.375rem}}.kh-carousel .slick .slick__arrow,.view-display-id-related_stories .slick .slick__arrow,.view-recommended-opportunities .slick .slick__arrow{top:27%}.kh-carousel .slick .slick__arrow .slick-prev,.view-display-id-related_stories .slick .slick__arrow .slick-prev,.view-recommended-opportunities .slick .slick__arrow .slick-prev{background-color:#6a6a6a}.kh-carousel .slick .slick__arrow .slick-prev:before,.view-display-id-related_stories .slick .slick__arrow .slick-prev:before,.view-recommended-opportunities .slick .slick__arrow .slick-prev:before{content:url(../icons/prev-link-arrow.svg)}.kh-carousel .slick .slick__arrow .slick-next,.view-display-id-related_stories .slick .slick__arrow .slick-next,.view-recommended-opportunities .slick .slick__arrow .slick-next{background-color:#6a6a6a}.kh-carousel .slick .slick__arrow .slick-next:before,.view-display-id-related_stories .slick .slick__arrow .slick-next:before,.view-recommended-opportunities .slick .slick__arrow .slick-next:before{content:url(../icons/link-arrow-white.svg)}.view-news-details-page .view-fields-collection,.view-success-stories-details-page .view-fields-collection,.view-success-stories-entity-revision.view-display-id-page_3 .view-fields-collection{overflow:visible}.view-news-details-page .views-media,.view-success-stories-details-page .views-media,.view-success-stories-entity-revision.view-display-id-page_3 .views-media{max-width:867px!important}.view-news-details-page .views-media .slick-item,.view-success-stories-details-page .views-media .slick-item,.view-success-stories-entity-revision.view-display-id-page_3 .views-media .slick-item{height:12.125rem}@media (min-width:992px){.view-news-details-page .views-media .slick-item,.view-success-stories-details-page .views-media .slick-item,.view-success-stories-entity-revision.view-display-id-page_3 .views-media .slick-item{height:70vh}}.view-news-details-page .views-media .slick-item iframe,.view-success-stories-details-page .views-media .slick-item iframe,.view-success-stories-entity-revision.view-display-id-page_3 .views-media .slick-item iframe{height:100%}.view-news-details-page .views-media .slick-item img,.view-success-stories-details-page .views-media .slick-item img,.view-success-stories-entity-revision.view-display-id-page_3 .views-media .slick-item img{object-fit:contain;height:100%}@media (min-width:992px){.view-news-details-page .views-media .slick-item img,.view-success-stories-details-page .views-media .slick-item img,.view-success-stories-entity-revision.view-display-id-page_3 .views-media .slick-item img{height:100%}}.view-news-details-page .views-media>.slick,.view-success-stories-details-page .views-media>.slick,.view-success-stories-entity-revision.view-display-id-page_3 .views-media>.slick{margin-bottom:2.5rem}.view-news-details-page .views-media>.slick>.slick-list,.view-success-stories-details-page .views-media>.slick>.slick-list,.view-success-stories-entity-revision.view-display-id-page_3 .views-media>.slick>.slick-list{overflow:visible}.view-news-details-page .slick-carousel,.view-success-stories-details-page .slick-carousel,.view-success-stories-entity-revision.view-display-id-page_3 .slick-carousel{position:relative}.view-news-details-page .slick-carousel .slick-arrow,.view-success-stories-details-page .slick-carousel .slick-arrow,.view-success-stories-entity-revision.view-display-id-page_3 .slick-carousel .slick-arrow{font-size:0;line-height:0;position:absolute;top:38%;z-index:1;background-color:#6a6a6a;background-repeat:no-repeat;height:2.5rem;width:2.5rem;background-position:50%;border:none;border-radius:6.75rem}@media (min-width:992px){.view-news-details-page .slick-carousel .slick-arrow,.view-success-stories-details-page .slick-carousel .slick-arrow,.view-success-stories-entity-revision.view-display-id-page_3 .slick-carousel .slick-arrow{top:46%}}.view-news-details-page .slick-carousel .slick-arrow.slick-prev,.view-success-stories-details-page .slick-carousel .slick-arrow.slick-prev,.view-success-stories-entity-revision.view-display-id-page_3 .slick-carousel .slick-arrow.slick-prev{left:-.75rem;background-image:url(../icons/prev-link-arrow.svg)}@media (min-width:992px){.view-news-details-page .slick-carousel .slick-arrow.slick-prev,.view-success-stories-details-page .slick-carousel .slick-arrow.slick-prev,.view-success-stories-entity-revision.view-display-id-page_3 .slick-carousel .slick-arrow.slick-prev{left:-3rem}}.view-news-details-page .slick-carousel .slick-arrow.slick-prev:before,.view-success-stories-details-page .slick-carousel .slick-arrow.slick-prev:before,.view-success-stories-entity-revision.view-display-id-page_3 .slick-carousel .slick-arrow.slick-prev:before{content:""}.view-news-details-page .slick-carousel .slick-arrow.slick-next,.view-success-stories-details-page .slick-carousel .slick-arrow.slick-next,.view-success-stories-entity-revision.view-display-id-page_3 .slick-carousel .slick-arrow.slick-next{right:-.75rem;background-image:url(../icons/link-arrow-white.svg)}@media (min-width:992px){.view-news-details-page .slick-carousel .slick-arrow.slick-next,.view-success-stories-details-page .slick-carousel .slick-arrow.slick-next,.view-success-stories-entity-revision.view-display-id-page_3 .slick-carousel .slick-arrow.slick-next{right:-3rem}}.view-news-details-page .slick-carousel .slick-arrow.slick-next:before,.view-success-stories-details-page .slick-carousel .slick-arrow.slick-next:before,.view-success-stories-entity-revision.view-display-id-page_3 .slick-carousel .slick-arrow.slick-next:before{content:""}.view-news-details-page .slick-carousel .slick-dots,.view-success-stories-details-page .slick-carousel .slick-dots,.view-success-stories-entity-revision.view-display-id-page_3 .slick-carousel .slick-dots{display:flex;flex-direction:row;gap:1rem;justify-content:center;padding:0;margin-top:1rem}.view-news-details-page .slick-carousel .slick-dots li,.view-success-stories-details-page .slick-carousel .slick-dots li,.view-success-stories-entity-revision.view-display-id-page_3 .slick-carousel .slick-dots li{width:1.5rem;height:.5rem;border-radius:6.75rem;background:hsla(0,0%,100%,.4);margin:0}.view-news-details-page .slick-carousel .slick-dots li button,.view-news-details-page .slick-carousel .slick-dots li button:before,.view-success-stories-details-page .slick-carousel .slick-dots li button,.view-success-stories-details-page .slick-carousel .slick-dots li button:before,.view-success-stories-entity-revision.view-display-id-page_3 .slick-carousel .slick-dots li button,.view-success-stories-entity-revision.view-display-id-page_3 .slick-carousel .slick-dots li button:before{background-color:unset;border:none;color:transparent;border-radius:unset}.view-news-details-page .slick-carousel .slick-dots li.slick-active,.view-success-stories-details-page .slick-carousel .slick-dots li.slick-active,.view-success-stories-entity-revision.view-display-id-page_3 .slick-carousel .slick-dots li.slick-active{width:3rem;background:#fff}.view.kh-carousel{position:relative}@media (min-width:992px){.view.kh-carousel{flex-direction:column;flex-wrap:nowrap}}.view.kh-carousel .slick-track{display:flex;align-items:stretch}.view.kh-carousel .slick-slide{height:auto}.view.kh-carousel .slick__slide,.view.kh-carousel .slide__content{height:100%}.view.kh-carousel .slide__caption{padding:unset;height:100%}.view.kh-carousel .slide__caption .slide__description{height:100%}.block-views-blockall-profiles-block-1,.block-views-blockevents-listing-block-1,.block-views-blockinnovation-playbook-listing-block-1,.block-views-blockmarket-information-block-1,.block-views-blocknews-listing-block-1,.block-views-blockresearch-papers-block-1,.block-views-blocksuccess-stories-list-block-block-1,.block-views-blockview-all-opportunities-all-opportunities,.business-listing{padding-top:2rem}@media (min-width:992px){.block-views-blockall-profiles-block-1,.block-views-blockevents-listing-block-1,.block-views-blockinnovation-playbook-listing-block-1,.block-views-blockmarket-information-block-1,.block-views-blocknews-listing-block-1,.block-views-blockresearch-papers-block-1,.block-views-blocksuccess-stories-list-block-block-1,.block-views-blockview-all-opportunities-all-opportunities,.business-listing{padding-top:4rem;padding-bottom:7rem}}.block-views-blockall-profiles-block-1 h2,.block-views-blockevents-listing-block-1 h2,.block-views-blockinnovation-playbook-listing-block-1 h2,.block-views-blockmarket-information-block-1 h2,.block-views-blocknews-listing-block-1 h2,.block-views-blockresearch-papers-block-1 h2,.block-views-blocksuccess-stories-list-block-block-1 h2,.block-views-blockview-all-opportunities-all-opportunities h2,.business-listing h2{padding-bottom:1rem;margin-top:0;margin-bottom:0;text-align:left;font-family:Poppins,"sans-serif";font-weight:500;color:#6a6a6a}@media (min-width:992px){.block-views-blockall-profiles-block-1 h2,.block-views-blockevents-listing-block-1 h2,.block-views-blockinnovation-playbook-listing-block-1 h2,.block-views-blockmarket-information-block-1 h2,.block-views-blocknews-listing-block-1 h2,.block-views-blockresearch-papers-block-1 h2,.block-views-blocksuccess-stories-list-block-block-1 h2,.block-views-blockview-all-opportunities-all-opportunities h2,.business-listing h2{padding-bottom:2.25rem;font-family:Poppins,"sans-serif";font-weight:300;color:#6a6a6a}}.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .exposed-filters,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .exposed-filters,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .exposed-filters,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .exposed-filters,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .exposed-filters,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .exposed-filters,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .exposed-filters,.block-views-blockview-all-opportunities-all-opportunities .view-filters .exposed-filters-container .exposed-filters,.business-listing .view-filters .exposed-filters-container .exposed-filters{display:none;background-color:#000;padding:1rem 1rem 0;position:fixed;top:0;z-index:999;margin-left:-1rem;margin-right:-1rem;left:0;right:0;height:100vh;padding:1rem 2rem}@media (min-width:992px){.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .exposed-filters,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .exposed-filters,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .exposed-filters,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .exposed-filters,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .exposed-filters,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .exposed-filters,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .exposed-filters,.block-views-blockview-all-opportunities-all-opportunities .view-filters .exposed-filters-container .exposed-filters,.business-listing .view-filters .exposed-filters-container .exposed-filters{display:block;position:relative;border-radius:.5rem;height:auto;z-index:0;background-color:#1d1d1d;margin-right:1.5rem;margin-left:auto;padding:2rem 1rem}}.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .active-filters.exposed-filters,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .active-filters.exposed-filters,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .active-filters.exposed-filters,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .active-filters.exposed-filters,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .active-filters.exposed-filters,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .active-filters.exposed-filters,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .active-filters.exposed-filters,.block-views-blockview-all-opportunities-all-opportunities .view-filters .exposed-filters-container .active-filters.exposed-filters,.business-listing .view-filters .exposed-filters-container .active-filters.exposed-filters{display:block}.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .exposed-sort-filters,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .exposed-sort-filters,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .exposed-sort-filters,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .exposed-sort-filters,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .exposed-sort-filters,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .exposed-sort-filters,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .exposed-sort-filters,.block-views-blockview-all-opportunities-all-opportunities .view-filters .exposed-filters-container .exposed-sort-filters,.business-listing .view-filters .exposed-filters-container .exposed-sort-filters{position:absolute;right:0;top:-4.625rem;display:none}.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .active-sort-filters.exposed-sort-filters,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .active-sort-filters.exposed-sort-filters,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .active-sort-filters.exposed-sort-filters,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .active-sort-filters.exposed-sort-filters,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .active-sort-filters.exposed-sort-filters,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .active-sort-filters.exposed-sort-filters,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .active-sort-filters.exposed-sort-filters,.block-views-blockview-all-opportunities-all-opportunities .view-filters .exposed-filters-container .active-sort-filters.exposed-sort-filters,.business-listing .view-filters .exposed-filters-container .active-sort-filters.exposed-sort-filters{display:block;position:fixed;top:0;height:100vh;background:#000;width:100%;z-index:9999;padding:1rem}@media (min-width:992px){.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .exposed-sort-filters,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .exposed-sort-filters,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .exposed-sort-filters,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .exposed-sort-filters,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .exposed-sort-filters,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .exposed-sort-filters,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .exposed-sort-filters,.block-views-blockview-all-opportunities-all-opportunities .view-filters .exposed-filters-container .exposed-sort-filters,.business-listing .view-filters .exposed-filters-container .exposed-sort-filters{display:block}}.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .exposed-sort-filters .form-item,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .exposed-sort-filters .form-item,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .exposed-sort-filters .form-item,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .exposed-sort-filters .form-item,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .exposed-sort-filters .form-item,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .exposed-sort-filters .form-item,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .exposed-sort-filters .form-item,.block-views-blockview-all-opportunities-all-opportunities .view-filters .exposed-filters-container .exposed-sort-filters .form-item,.business-listing .view-filters .exposed-filters-container .exposed-sort-filters .form-item{margin:0}.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .exposed-sort-filters .form-item legend,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .exposed-sort-filters .form-item legend,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .exposed-sort-filters .form-item legend,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .exposed-sort-filters .form-item legend,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .exposed-sort-filters .form-item legend,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .exposed-sort-filters .form-item legend,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .exposed-sort-filters .form-item legend,.block-views-blockview-all-opportunities-all-opportunities .view-filters .exposed-filters-container .exposed-sort-filters .form-item legend,.business-listing .view-filters .exposed-filters-container .exposed-sort-filters .form-item legend{display:none}.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header,.block-views-blockview-all-opportunities-all-opportunities .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header,.business-listing .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header{left:0;right:0;margin-left:-1rem;margin-right:-1rem;border-bottom:.0625rem solid #6a6a6a}.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow,.block-views-blockview-all-opportunities-all-opportunities .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow,.business-listing .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow{padding:0 1rem 1rem;min-height:3rem}.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .header-label,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .header-label,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .header-label,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .header-label,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .header-label,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .header-label,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .header-label,.block-views-blockview-all-opportunities-all-opportunities .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .header-label,.business-listing .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .header-label{position:relative;padding-left:2rem;font-family:Poppins,"sans-serif";font-weight:400;color:#fff}.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .header-label:before,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .header-label:before,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .header-label:before,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .header-label:before,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .header-label:before,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .header-label:before,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .header-label:before,.block-views-blockview-all-opportunities-all-opportunities .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .header-label:before,.business-listing .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .header-label:before{content:url(../icons/link-arrow-grey.svg);position:absolute;height:1.5rem;width:1.5rem;left:0;top:50%;transform:translateY(-50%)}.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button,.block-views-blockview-all-opportunities-all-opportunities .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button,.business-listing .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button{position:relative}.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button input.btn-primary,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button input.btn-primary,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button input.btn-primary,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button input.btn-primary,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button input.btn-primary,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button input.btn-primary,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button input.btn-primary,.block-views-blockview-all-opportunities-all-opportunities .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button input.btn-primary,.business-listing .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button input.btn-primary{border:none;border-radius:unset;background-color:transparent;padding:0 2rem;background-image:url(../icons/reset.svg);background-repeat:no-repeat;background-size:1.5rem;background-position:right 0 center;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.875rem}@media (min-width:768px){.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button input.btn-primary,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button input.btn-primary,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button input.btn-primary,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button input.btn-primary,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button input.btn-primary,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button input.btn-primary,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button input.btn-primary,.block-views-blockview-all-opportunities-all-opportunities .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button input.btn-primary,.business-listing .view-filters .exposed-filters-container .exposed-filters .exposed-filters-header .header-overflow .reset-button input.btn-primary{font-size:1rem}}.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .exposed-filters-text,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .exposed-filters-text,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .exposed-filters-text,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .exposed-filters-text,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .exposed-filters-text,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .exposed-filters-text,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .exposed-filters-text,.block-views-blockview-all-opportunities-all-opportunities .view-filters .exposed-filters-container .exposed-filters-text,.business-listing .view-filters .exposed-filters-container .exposed-filters-text{margin-left:-1rem;margin-right:-1rem;border-top:.0625rem solid #6a6a6a;padding:1.5rem 3rem;position:fixed;bottom:0;left:0;right:0;z-index:99;background-color:#000}.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .exposed-filters-text .filters,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .exposed-filters-text .filters,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .exposed-filters-text .filters,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .exposed-filters-text .filters,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .exposed-filters-text .filters,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .exposed-filters-text .filters,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .exposed-filters-text .filters,.block-views-blockview-all-opportunities-all-opportunities .view-filters .exposed-filters-container .exposed-filters-text .filters,.business-listing .view-filters .exposed-filters-container .exposed-filters-text .filters{position:relative;text-align:right;padding-right:3rem;border-right:.0625rem solid #fff}.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .exposed-filters-text .filters:before,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .exposed-filters-text .filters:before,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .exposed-filters-text .filters:before,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .exposed-filters-text .filters:before,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .exposed-filters-text .filters:before,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .exposed-filters-text .filters:before,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .exposed-filters-text .filters:before,.block-views-blockview-all-opportunities-all-opportunities .view-filters .exposed-filters-container .exposed-filters-text .filters:before,.business-listing .view-filters .exposed-filters-container .exposed-filters-text .filters:before{content:url(../icons/filter.svg);position:absolute;top:50%;transform:translateY(-50%);right:6.5rem;height:1.5rem;width:1.5rem}.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .exposed-filters-text .sort-filters,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .exposed-filters-text .sort-filters,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .exposed-filters-text .sort-filters,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .exposed-filters-text .sort-filters,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .exposed-filters-text .sort-filters,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .exposed-filters-text .sort-filters,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .exposed-filters-text .sort-filters,.block-views-blockview-all-opportunities-all-opportunities .view-filters .exposed-filters-container .exposed-filters-text .sort-filters,.business-listing .view-filters .exposed-filters-container .exposed-filters-text .sort-filters{padding-left:5rem;position:relative;text-align:left}.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .exposed-filters-text .sort-filters:before,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .exposed-filters-text .sort-filters:before,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .exposed-filters-text .sort-filters:before,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .exposed-filters-text .sort-filters:before,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .exposed-filters-text .sort-filters:before,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .exposed-filters-text .sort-filters:before,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .exposed-filters-text .sort-filters:before,.block-views-blockview-all-opportunities-all-opportunities .view-filters .exposed-filters-container .exposed-filters-text .sort-filters:before,.business-listing .view-filters .exposed-filters-container .exposed-filters-text .sort-filters:before{content:url(../icons/sort.svg);position:absolute;top:50%;transform:translateY(-50%);left:3rem;height:1.5rem;width:1.5rem}.block-views-blockall-profiles-block-1 .pager,.block-views-blockevents-listing-block-1 .pager,.block-views-blockinnovation-playbook-listing-block-1 .pager,.block-views-blockmarket-information-block-1 .pager,.block-views-blocknews-listing-block-1 .pager,.block-views-blockresearch-papers-block-1 .pager,.block-views-blocksuccess-stories-list-block-block-1 .pager,.block-views-blockview-all-opportunities-all-opportunities .pager,.business-listing .pager,.dash-wrapper .pager,.search-page .pager{margin:0 auto}.block-views-blockall-profiles-block-1 .pager .pagination,.block-views-blockevents-listing-block-1 .pager .pagination,.block-views-blockinnovation-playbook-listing-block-1 .pager .pagination,.block-views-blockmarket-information-block-1 .pager .pagination,.block-views-blocknews-listing-block-1 .pager .pagination,.block-views-blockresearch-papers-block-1 .pager .pagination,.block-views-blocksuccess-stories-list-block-block-1 .pager .pagination,.block-views-blockview-all-opportunities-all-opportunities .pager .pagination,.business-listing .pager .pagination,.dash-wrapper .pager .pagination,.search-page .pager .pagination{padding:3rem 1.5rem 1.5rem;margin:0;gap:.5rem;flex-wrap:wrap;justify-content:center;text-align:center}@media (min-width:992px){.block-views-blockall-profiles-block-1 .pager .pagination,.block-views-blockevents-listing-block-1 .pager .pagination,.block-views-blockinnovation-playbook-listing-block-1 .pager .pagination,.block-views-blockmarket-information-block-1 .pager .pagination,.block-views-blocknews-listing-block-1 .pager .pagination,.block-views-blockresearch-papers-block-1 .pager .pagination,.block-views-blocksuccess-stories-list-block-block-1 .pager .pagination,.block-views-blockview-all-opportunities-all-opportunities .pager .pagination,.business-listing .pager .pagination,.dash-wrapper .pager .pagination,.search-page .pager .pagination{gap:1.5rem;padding:4rem 2.5rem 2.5rem}}.block-views-blockall-profiles-block-1 .pager .pagination .pager__item--first,.block-views-blockall-profiles-block-1 .pager .pagination .pager__item--last,.block-views-blockevents-listing-block-1 .pager .pagination .pager__item--first,.block-views-blockevents-listing-block-1 .pager .pagination .pager__item--last,.block-views-blockinnovation-playbook-listing-block-1 .pager .pagination .pager__item--first,.block-views-blockinnovation-playbook-listing-block-1 .pager .pagination .pager__item--last,.block-views-blockmarket-information-block-1 .pager .pagination .pager__item--first,.block-views-blockmarket-information-block-1 .pager .pagination .pager__item--last,.block-views-blocknews-listing-block-1 .pager .pagination .pager__item--first,.block-views-blocknews-listing-block-1 .pager .pagination .pager__item--last,.block-views-blockresearch-papers-block-1 .pager .pagination .pager__item--first,.block-views-blockresearch-papers-block-1 .pager .pagination .pager__item--last,.block-views-blocksuccess-stories-list-block-block-1 .pager .pagination .pager__item--first,.block-views-blocksuccess-stories-list-block-block-1 .pager .pagination .pager__item--last,.block-views-blockview-all-opportunities-all-opportunities .pager .pagination .pager__item--first,.block-views-blockview-all-opportunities-all-opportunities .pager .pagination .pager__item--last,.business-listing .pager .pagination .pager__item--first,.business-listing .pager .pagination .pager__item--last,.dash-wrapper .pager .pagination .pager__item--first,.dash-wrapper .pager .pagination .pager__item--last,.search-page .pager .pagination .pager__item--first,.search-page .pager .pagination .pager__item--last{display:none}.block-views-blockall-profiles-block-1 .pager .pagination .page-item,.block-views-blockevents-listing-block-1 .pager .pagination .page-item,.block-views-blockinnovation-playbook-listing-block-1 .pager .pagination .page-item,.block-views-blockmarket-information-block-1 .pager .pagination .page-item,.block-views-blocknews-listing-block-1 .pager .pagination .page-item,.block-views-blockresearch-papers-block-1 .pager .pagination .page-item,.block-views-blocksuccess-stories-list-block-block-1 .pager .pagination .page-item,.block-views-blockview-all-opportunities-all-opportunities .pager .pagination .page-item,.business-listing .pager .pagination .page-item,.dash-wrapper .pager .pagination .page-item,.search-page .pager .pagination .page-item{color:#fff}.block-views-blockall-profiles-block-1 .pager .pagination .page-item.is-active .page-link,.block-views-blockevents-listing-block-1 .pager .pagination .page-item.is-active .page-link,.block-views-blockinnovation-playbook-listing-block-1 .pager .pagination .page-item.is-active .page-link,.block-views-blockmarket-information-block-1 .pager .pagination .page-item.is-active .page-link,.block-views-blocknews-listing-block-1 .pager .pagination .page-item.is-active .page-link,.block-views-blockresearch-papers-block-1 .pager .pagination .page-item.is-active .page-link,.block-views-blocksuccess-stories-list-block-block-1 .pager .pagination .page-item.is-active .page-link,.block-views-blockview-all-opportunities-all-opportunities .pager .pagination .page-item.is-active .page-link,.business-listing .pager .pagination .page-item.is-active .page-link,.dash-wrapper .pager .pagination .page-item.is-active .page-link,.search-page .pager .pagination .page-item.is-active .page-link{color:#f93;background-color:transparent;border:transparent}.block-toggle-search{position:relative;padding:.5rem .75rem .25rem;text-decoration:none;margin-left:auto}@media (max-width:991.98px){.block-toggle-search{padding:0}}.block-toggle-search:before{content:url(../icons/search.svg);display:inline-block;width:1.5rem;height:1.5rem;background-size:contain;background-repeat:no-repeat}.block-toggle-search:hover{text-decoration:none}.block-toggle-search.show{margin-left:.75rem;font-size:0;line-height:0}.header-search-form{width:0;transition:width .5s ease}@media (min-width:992px){.header-search-form{min-width:26.25rem;margin-left:auto;height:2.5rem;transition:min-width .5s ease}}@media (min-width:992px) and (max-width:1199.98px){.header-search-form{min-width:23.75rem}}@media (min-width:992px){.header-search-form.show-full-search{min-width:26.75rem}}@media (min-width:1200px){.header-search-form.show-full-search{min-width:30rem}}@media (min-width:1400px){.header-search-form.show-full-search{min-width:40rem}}.header-search-form.show-full-search .form-type-search:before{background-image:none;width:unset}.header-search-form.show-full-search .form-type-search input{color:#6a6a6a}.header-search-form.focused .item-list{display:block}.header-search-form.focused .form-type-search{z-index:unset}.header-search-form input{display:none}@media (min-width:992px){.header-search-form input{display:block}}.header-search-form .item-list{display:none;position:absolute;top:3rem;width:100%;background:#1d1d1d;padding:1rem}.header-search-form .item-list:after,.header-search-form .item-list:before{width:100vw;background:#1d1d1d;height:100%;content:"";position:absolute;top:0;z-index:-1}.header-search-form .item-list:after{right:0}.header-search-form .item-list:before{left:0}@media (min-width:992px){.header-search-form .item-list{border-radius:.5rem}.header-search-form .item-list:after,.header-search-form .item-list:before{display:none}}.header-search-form .item-list ul{list-style:none;display:flex;flex-direction:column;gap:1rem;margin-bottom:0}.header-search-form .item-list ul li a{text-decoration:none;display:flex;align-items:center;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.75rem}@media (min-width:768px){.header-search-form .item-list ul li a{font-size:.875rem}}.header-search-form .item-list ul li a:before{content:url(../icons/prev-search.svg);position:absolute;height:1rem;width:1rem;left:1rem}.header-search-form.show{width:100%}.header-search-form.show .form-actions input,.header-search-form.show input,.header-search-form.show input:focus{display:block}.header-search-form input,.header-search-form input:focus{border-radius:6.75rem;border:.0625rem solid #6a6a6a;background-color:transparent;color:#6a6a6a;padding:.5rem 3rem .5rem 1rem;line-height:normal;font-size:.75rem}@media (min-width:768px){.header-search-form input,.header-search-form input:focus{font-size:.875rem}}@media (min-width:992px){.header-search-form input,.header-search-form input:focus{display:block;color:transparent}.header-search-form input:focus,.header-search-form input:focus:focus{color:#b0b0b0}}.header-search-form input:focus:hover,.header-search-form input:hover{cursor:pointer}.header-search-form input:focus::placeholder{color:#6a6a6a}.header-search-form input[type=submit]:disabled{cursor:default}.header-search-form input[type=search]::-webkit-search-cancel-button{display:none}.header-search-form input[type=search]:-webkit-autofill,.header-search-form input[type=search]:-webkit-autofill:focus{-webkit-text-fill-color:#b0b0b0!important}.header-search-form input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #000!important;-webkit-text-fill-color:#b0b0b0!important;transition:background-color 5000s ease-in-out 0s!important}.header-search-form .form-actions input{display:block;position:absolute;font-size:0;line-height:0;padding:0;background-color:transparent;border:none;height:1.5rem;width:1.5rem;background-image:url(../icons/search.svg);background-position:50%;background-repeat:no-repeat;right:.75rem;top:50%;transform:translateY(-50%)}.header-search-form .form-type-search{width:100%;position:relative;z-index:1}@media (min-width:992px){.header-search-form .form-type-search:before{content:"";width:21.5rem;height:2.5rem;position:absolute;background-image:url(../icons/search-text.gif);background-repeat:no-repeat;background-size:contain;background-position:1rem .5625rem}}.header-search-form .form-type-search:hover{cursor:pointer}.header-search-form .form-actions input{display:none}@media (min-width:992px){.header-search-form .form-actions input{display:block}}.header-search-form #search-block-form{position:relative}.search-page{padding-bottom:6.5rem}.search-page .summary{padding-top:1.5rem;padding-bottom:1.5rem;margin-bottom:2.5rem;border-bottom:.0625rem solid #6a6a6a;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.625rem}@media (min-width:768px){.search-page .summary{font-size:.75rem}}.search-page .search-results{display:flex;flex-direction:column;gap:3rem;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0}@media (min-width:992px){.search-page .search-results{max-width:47.25rem}}.search-page .search-results .search-item .search-url{position:relative;padding-left:2rem;margin-bottom:.5rem;min-height:1.5rem;padding-top:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal;font-size:.625rem}@media (min-width:768px){.search-page .search-results .search-item .search-url{font-size:.75rem}}.search-page .search-results .search-item .search-url:before{position:absolute;width:1.5rem;height:1.5rem;left:0;top:50%;transform:translateY(-50%)}.search-page .search-results .search-item .search-url.internal:before{content:url(../icons/internal_site.svg)}.search-page .search-results .search-item .search-url.external:before{content:url(../icons/external_site.svg)}.search-page .search-results .search-item .search-url a{text-decoration:none;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0}.search-page .search-results .search-item h5{margin-bottom:.5rem}.search-page .search-results .search-item h5 a{margin-top:1rem;margin-bottom:1rem;text-decoration:none;font-family:Poppins,"sans-serif";font-weight:300;color:#f93;line-height:normal;font-size:1rem}@media (min-width:768px){.search-page .search-results .search-item h5 a{font-size:1.125rem}}.search-page .search-results .search-item h5 a:visited{color:#cf9f02}@media (min-width:992px){.search-page .pager{max-width:47.25rem;margin:unset}}.search-page .pager .pagination{gap:1.5rem;padding-top:1.5rem;justify-content:center}@media (min-width:992px){.search-page .pager .pagination{padding-top:2.5rem;padding-bottom:2.5rem}}.search-page .pager .pager__item--next .page-link,.search-page .pager .pager__item--previous .page-link{position:relative}.search-page .pager .pager__item--next .page-link span,.search-page .pager .pager__item--previous .page-link span{font-size:0;line-height:0}.search-page .pager .pager__item--next .page-link:before,.search-page .pager .pager__item--previous .page-link:before{position:absolute;top:50%;transform:translateY(-50%);height:1.5rem;width:1.5rem}.search-page .pager .pager__item--previous .page-link:before{right:0;content:url(../icons/prev.svg)}.search-page .pager .pager__item--next .page-link:before{left:0;content:url(../icons/next.svg)}.block-type-priority_areas{text-align:center;padding-top:4rem;padding-bottom:4rem}@media (min-width:992px){.block-type-priority_areas{padding-top:8.75rem;padding-bottom:4.75rem}}.block-type-priority_areas h2{margin:0;font-family:Poppins,"sans-serif";font-weight:400;color:#6a6a6a}@media (min-width:768px){.block-type-priority_areas .field--name-field-sectors{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}}@media (min-width:768px){.block-type-priority_areas .field--name-field-sectors>.field__item{flex:0 0 46%;column-gap:3rem}}@media (min-width:992px){.block-type-priority_areas .field--name-field-sectors>.field__item{flex:1;gap:2rem}}.block-type-priority_areas .vocabulary-priority-area{padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:768px){.block-type-priority_areas .vocabulary-priority-area{padding-top:3rem;padding-bottom:0}}@media (min-width:992px){.block-type-priority_areas .vocabulary-priority-area{padding-top:4rem;padding-bottom:4rem}}.block-type-priority_areas .field--name-field-sectors .field__item .vocabulary-priority-area .content .field--type-image img{max-width:120px}@media (min-width:992px){.block-type-priority_areas .field--name-field-sectors .field__item .vocabulary-priority-area .content .field--type-image img{max-width:160px}}.block-type-priority_areas .field--name-field-sectors .field__item .vocabulary-priority-area .content h6{margin:.5rem 0;font-family:Poppins,"sans-serif";font-weight:500;color:#fff}@media (min-width:992px){.block-type-priority_areas .field--name-field-sectors .field__item .vocabulary-priority-area .content h6{margin-top:2.5rem}}@media (min-width:1200px){.block-type-priority_areas .field--name-field-sectors .field__item .vocabulary-priority-area .content h6{padding:0 .5rem}}@media (min-width:1400px){.block-type-priority_areas .field--name-field-sectors .field__item .vocabulary-priority-area .content h6{padding:0 1.25rem}}.block-type-priority_areas .field--name-field-sectors .field__item .vocabulary-priority-area .content .view-more{text-decoration:none;position:relative;display:inline-block;color:#f93}@media (min-width:992px){.block-type-priority_areas .field--name-field-sectors .field__item .vocabulary-priority-area .content .view-more{padding:.75rem 0}}.block-type-priority_areas .field--name-field-sectors .field__item .vocabulary-priority-area .content .view-more:after{content:url(../icons/link-arrow.svg);position:absolute;top:50%;transform:translateY(-50%);margin-left:.5rem;height:1.5rem}.block-type-priority_areas .field--name-field-sectors .field__item:not(:last-child) .vocabulary-priority-area{border-bottom:.0625rem solid #303030}@media (min-width:768px){.block-type-priority_areas .field--name-field-sectors .field__item:not(:last-child) .vocabulary-priority-area{border-bottom:0}}.block-type-statistics .field--name-field-paragraphs{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;padding:4rem 0}@media (min-width:992px){.block-type-statistics .field--name-field-paragraphs{grid-template-columns:repeat(4,auto);padding-top:10rem;padding-bottom:10rem}}.block-type-statistics .paragraph--type--engagement-statistics{padding:.5rem}@media (min-width:992px){.block-type-statistics .paragraph--type--engagement-statistics{padding:2.5rem}}.block-type-statistics .paragraph--type--engagement-statistics .field--name-field-icon img{max-width:2.5rem;margin-bottom:1rem}@media (min-width:992px){.block-type-statistics .paragraph--type--engagement-statistics .field--name-field-icon img{margin-bottom:2rem;max-width:3.375rem}}.block-type-statistics .paragraph--type--engagement-statistics .field--name-field-title{margin-bottom:.5rem;width:102px;height:40px;font-family:Poppins,"sans-serif";font-weight:500;color:#fff}.block-type-statistics .paragraph--type--engagement-statistics .field--name-field-short-description{font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0}@media (min-width:992px){.block-type-statistics .paragraph--type--engagement-statistics .field--name-field-short-description{padding-right:1rem}}.block-type-innovation_journey{position:relative;padding:4rem 0;overflow:hidden}.block-type-innovation_journey:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../icons/personas-bg.svg);background-size:auto;background-repeat:no-repeat}@media (min-width:992px){.block-type-innovation_journey{padding:8rem 0 0;max-width:90rem;margin:0 auto;height:43.875rem}}.block-type-innovation_journey h2.section-heading{text-align:center;padding:0 2rem 2.5rem;margin:0;position:relative;font-family:Poppins,"sans-serif";font-weight:300;color:#6a6a6a}@media (min-width:992px){.block-type-innovation_journey h2.section-heading{padding-bottom:22.875rem}}.block-type-innovation_journey .field--name-field-cta{margin-top:2.5rem;text-align:center}.block-type-innovation_journey .field--name-field-cta a{display:inline-block;position:relative;text-align:center;padding:.5rem 3rem .5rem 1.5rem;transition:all .5s ease;text-decoration:none;border-radius:2rem;border:.0625rem solid #6a6a6a;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.block-type-innovation_journey .field--name-field-cta a{font-size:1rem}}.block-type-innovation_journey .field--name-field-cta a:active,.block-type-innovation_journey .field--name-field-cta a:focus,.block-type-innovation_journey .field--name-field-cta a:hover{color:#000;background-color:#fff;border-color:#fff}.block-type-innovation_journey .field--name-field-cta a:active:after,.block-type-innovation_journey .field--name-field-cta a:focus:after,.block-type-innovation_journey .field--name-field-cta a:hover:after{content:url(../icons/link-arrow-black.svg)}.block-type-innovation_journey .field--name-field-cta a:after{content:url(../icons/link-arrow-white.svg);position:absolute;margin-left:.625rem;top:50%;transform:translateY(-50%);height:1.5rem;width:1.5rem}.block-type-innovation_journey .field--name-field-paragraphs{position:relative}@media (min-width:992px){.block-type-innovation_journey .field--name-field-paragraphs{display:flex;gap:1.5rem}}.block-type-innovation_journey .field--name-field-paragraphs .field__item{background-color:#1d1d1d}@media (min-width:992px){.block-type-innovation_journey .field--name-field-paragraphs .field__item{flex:1}}.block-type-innovation_journey .field--name-field-paragraphs .field__item:not(:last-child) .paragraph--type--engagement-statistics{margin-bottom:.5rem}@media (min-width:992px){.block-type-innovation_journey .field--name-field-paragraphs .field__item:not(:last-child) .paragraph--type--engagement-statistics{margin:0}}.block-type-innovation_journey .paragraph--type--engagement-statistics{display:flex;align-items:center;padding:1rem;background-color:#1d1d1d}@media (min-width:992px){.block-type-innovation_journey .paragraph--type--engagement-statistics{display:block;padding:2.5rem;text-align:center}}@media (min-width:992px){.block-type-innovation_journey .paragraph--type--engagement-statistics .para__image img{max-width:6.75rem;margin-bottom:1rem}}.block-type-innovation_journey .paragraph--type--engagement-statistics .para__content{margin-left:1rem}@media (min-width:992px){.block-type-innovation_journey .paragraph--type--engagement-statistics .para__content{margin:0}}.block-type-innovation_journey .paragraph--type--engagement-statistics .field--name-field-title{margin-bottom:.25rem;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:1rem}@media (min-width:768px){.block-type-innovation_journey .paragraph--type--engagement-statistics .field--name-field-title{font-size:1.125rem}}@media (min-width:992px){.block-type-innovation_journey .paragraph--type--engagement-statistics .field--name-field-title{margin-bottom:.5rem;max-width:115px;margin-left:auto;margin-right:auto;word-break:break-all}}@media (min-width:1400px){.block-type-innovation_journey .paragraph--type--engagement-statistics .field--name-field-title{max-width:unset}}.block-type-innovation_journey .paragraph--type--engagement-statistics .field--name-field-short-description{font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.75rem}@media (min-width:768px){.block-type-innovation_journey .paragraph--type--engagement-statistics .field--name-field-short-description{font-size:.875rem}}.feature-description{background-color:#111;padding:4rem 0}@media (min-width:992px){.feature-description{padding:6rem 0;overflow-x:hidden}}.feature-description .innovation-container{gap:4rem}@media (min-width:992px){.feature-description .innovation-container{gap:6rem}}@media (min-width:992px){.feature-description .innovation-container .pin-spacer+.pin-spacer{height:768px!important;padding-bottom:768px!important}}.feature-description .feature_desc{row-gap:.5rem}@media (min-width:992px){.feature-description .feature_desc{row-gap:1rem;width:48%}}@media (min-width:1400px){.feature-description .feature_desc{width:45%}}.feature-description .feature_desc h2{line-height:normal;font-size:2.25rem}@media (min-width:768px){.feature-description .feature_desc h2{font-size:2.875rem;max-width:641px}}.feature-description .feature_desc h2{font-family:Poppins,"sans-serif";font-weight:500;color:#fff}.feature-description .feature_desc p{font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.875rem}@media (min-width:768px){.feature-description .feature_desc p{font-size:1rem}}.feature-description .feature_desc .field--name-field-cta{display:none}@media (min-width:992px){.feature-description .feature_desc .field--name-field-cta{display:block}}.feature-description .feature_desc .field--name-field-cta a{display:inline-flex;padding:8px 24px;justify-content:center;align-items:center;gap:10px;text-decoration:none;border-radius:108px;border:1px solid #6a6a6a;font-family:Poppins,"sans-serif";font-weight:600;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.feature-description .feature_desc .field--name-field-cta a{font-size:1rem}}.feature-description .feature-logos{column-gap:.625rem;max-width:2.3125rem;padding-top:4rem}.feature-description .feature-logos img{flex-shrink:0}.feature-description .feature-cards-container{gap:1rem}@media (min-width:1200px){.feature-description .feature-cards-container{gap:2rem}}@media (min-width:1400px){.feature-description .feature-cards-container{gap:4rem}}.feature-description .fcard{padding:1.5rem;background-position:50%;background-size:cover;border-radius:.5rem;row-gap:1.375rem;position:relative}.feature-description .fcard:before{content:"";position:absolute;inset:0;background-image:url(../icons/white-bg.svg);background-position:50%;transition:opacity .3s ease-in-out;z-index:0;border-radius:inherit;opacity:0}@media (min-width:768px){.feature-description .fcard{flex:1 1 calc(50% - 1rem)}}@media (min-width:992px){.feature-description .fcard{flex:1 1 calc(25% - 1rem);min-height:339px;max-width:310px}.feature-description .fcard:hover .fcard-desc,.feature-description .fcard:hover:before{opacity:1}.feature-description .fcard:hover .fcontent .fcard-desc,.feature-description .fcard:hover .fcontent .fcard-span,.feature-description .fcard:hover .fcontent .fcard-title{color:#000}.feature-description .fcard:hover .flink{color:#f93}.feature-description .fcard:hover .flink:after{background-image:url(../icons/icon-arrow-right-saffron.svg)}}@media (min-width:1200px){.feature-description .fcard{flex:1 1 calc(25% - 2rem)}}@media (min-width:1400px){.feature-description .fcard{flex:1 1 calc(25% - 4rem)}}.feature-description .fcontent{row-gap:.25rem;z-index:1}@media (min-width:992px){.feature-description .fcontent{row-gap:.5rem}}.feature-description .fcontent .fcard-span{font-family:Poppins,"sans-serif";font-weight:400;color:#6a6a6a;line-height:normal;font-size:.625rem}@media (min-width:768px){.feature-description .fcontent .fcard-span{font-size:.75rem}}.feature-description .fcontent .fcard-title{font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:1rem}@media (min-width:768px){.feature-description .fcontent .fcard-title{font-size:1.25rem}}.feature-description .fcontent .fcard-desc{font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.875rem}@media (min-width:768px){.feature-description .fcontent .fcard-desc{font-size:1rem}}@media (min-width:992px){.feature-description .fcontent .fcard-desc{opacity:0}}.feature-description .flink{z-index:1;width:fit-content;text-decoration:none;column-gap:.625rem;font-family:Poppins,"sans-serif";font-weight:500;color:#fff}.feature-description .flink:after{content:"";display:inline-block;background-image:url(../icons/icon-arrow-right.svg);height:24px;width:24px}.feature-description .flink{line-height:normal;font-size:.875rem}@media (min-width:768px){.feature-description .flink{font-size:1rem}}.feature-description .fcard,.feature-description .fcontent>*,.feature-description .flink,.feature-description .flink:after{transition:all .3s ease-in-out}.opp-header{gap:3rem;margin-bottom:48px}@media (min-width:768px){.opp-header{gap:4rem;margin-bottom:64px}}.opp-header h2{margin:0;text-align:center;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:1.4375rem}@media (min-width:768px){.opp-header h2{font-size:1.8125rem}}.opp-header .form-steps{gap:8px;position:relative}.opp-header .form-steps-mobile{margin-top:32px;margin-bottom:17px}.opp-header .progress-connect{position:absolute;height:1px;width:100%;margin:0;top:22.5px}.opp-header .step-container{justify-content:center;position:relative}.opp-header .step{gap:12px;align-items:center;flex-direction:column;z-index:1;position:relative;flex-shrink:0}.opp-header .step:after{content:"";position:absolute;display:inline-block;height:24px;background:#111}@media (min-width:768px){.opp-header .step:after{display:none}}@media (min-width:768px){.opp-header .step{flex-direction:row}}.opp-header .step-1:after{width:calc(100% - 28px);left:0}.opp-header .step-2:after{width:32px;margin:auto}.opp-header .step-3:after{width:calc(100% - 40px);right:0}.opp-header .step-img{display:inline-flex;width:24px;height:24px;z-index:1;background-color:#303030;border-radius:50%;justify-content:center;align-items:center}.opp-header .step-img img{height:16px;width:16px}.opp-header .step-active .step-img,.opp-header .step-completed .step-img{background-color:#f93}.opp-header .step-completed:not(.step-active) .step-img{cursor:pointer}.opp-header .step-name{text-align:center;font-family:Poppins,"sans-serif";font-weight:300;color:#6a6a6a;line-height:normal;font-size:.625rem}@media (min-width:768px){.opp-header .step-name{font-size:.75rem}}.opp-header .step-completed .step-name{color:#f93}.opp-header .connect-wrapper{flex-grow:1;align-items:center;position:absolute;width:50%;top:12px}.opp-header .connect-wrapper.cw2{right:0}@media (min-width:768px){.opp-header .connect-wrapper{position:relative;width:100%;top:unset}.opp-header .connect-wrapper.cw2{right:unset}}.opp-header .connect-wrapper .connector{height:1.6px;width:100%;border-radius:1.6px;background-color:#303030}.opp-header .connect-wrapper .connector.active{background-color:#f93}.opp-header .step-nav{margin-bottom:17px}.opp-header .progress-container{background-color:#6a6a6a}.opp-header .progress-container,.opp-header .progress-container .progress-bar{height:4px;border-radius:4px}.opp-header .progress-container .progress-bar{background-color:#f93}.opp-header .step-text{font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.875rem}@media (min-width:768px){.opp-header .step-text{font-size:1rem}}.opp-header .step-active .step-name{color:#b0b0b0}.sect-title{margin:0;text-align:center;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.sect-title{font-size:1.125rem;text-align:left}}.form-sec-wrapper{gap:24px}.all-sect-wrapper{gap:48px}@media (min-width:768px){.all-sect-wrapper{gap:64px}}.tnc-wrapper{gap:24px}@media (max-width:767.98px){.tnc-wrapper{padding:8px}}.tnc-wrapper .js-form-item{gap:12px;align-items:flex-start}.tnc-wrapper input[type=checkbox]{width:21px;height:21px;border:1.6px solid #6a6a6a;margin-top:auto;margin-bottom:auto}.tnc-wrapper input[type=checkbox]:checked{background-color:#f93}.tnc-wrapper input[type=checkbox]:focus{box-shadow:none}.tnc-wrapper .form-required:after{display:none}.tnc-wrapper .tnc-info-label{font-family:Poppins,"sans-serif";font-weight:300;color:#fff;color:#b0b0b0;line-height:normal;font-size:.875rem}@media (min-width:768px){.tnc-wrapper .tnc-info-label{font-size:1rem}}.tnc-wrapper .tnc-info-label a{color:#f93}.form-title{margin-top:24px;margin-bottom:0;text-align:center;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:1.4375rem}@media (min-width:768px){.form-title{font-size:1.8125rem;max-width:700px;margin-left:auto;margin-right:auto;margin-top:64px}}@media (min-width:992px){.form-title{max-width:823px}}@media (max-width:767.98px){.form-title{padding:0 16px}}.form-title span{color:#f93}.form-description{text-align:center;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.75rem}@media (min-width:768px){.form-description{font-size:.875rem;max-width:43.25rem;margin-left:auto;margin-right:auto;margin-top:.5rem}}@media (max-width:767.98px){.form-description{padding:0 1rem}}.applicant-details.hidden,.basic-info.hidden,.opp-details.hidden,.submission-details.hidden{display:none!important}.applicant-details .step-title,.basic-info .step-title,.opp-details .step-title,.submission-details .step-title{display:none}.opp-form-container .basic-info.select-file{padding:.125rem;margin-bottom:3rem;position:relative;border-radius:1rem;text-align:center;background:linear-gradient(90deg,#bba16f -15.31%,#a77a88 11.07%,#9555a0 41.21%,#8332b6 63.19%,#6546c0 90.82%,#4871bf 115.31%)}@media (min-width:768px){.opp-form-container .basic-info.select-file{margin-bottom:4rem}}.opp-form-container .basic-info.select-file div[id^=ajax-wrapper]{background-color:#1d1d1d;border-radius:1rem;height:12.125rem;padding:1.5rem 1.5rem 2.25rem}@media (min-width:768px){.opp-form-container .basic-info.select-file div[id^=ajax-wrapper]{padding-top:2rem;padding-bottom:2.5rem}}.opp-form-container .basic-info.select-file div[id^=ajax-wrapper] .file_custom_upload{background:none;padding:0;margin-bottom:0}.opp-form-container .basic-info.select-file div[id^=ajax-wrapper] .file_custom_upload input.is-disabled{display:none}.opp-form-container .basic-info.select-file div[id^=ajax-wrapper] .file_custom_upload input.is-disabled+.upload-txt{display:none!important;background:#303030;color:#b0b0b0}.opp-form-container .basic-info.select-file div[id^=ajax-wrapper] .js-form-item-source-file{gap:0}.opp-form-container .basic-info.select-file div[id^=ajax-wrapper] .js-form-item-source-file .ajax-progress.ajax-progress-throbber{display:flex;flex-direction:column;width:100%;position:absolute;bottom:4.625rem}.opp-form-container .basic-info.select-file div[id^=ajax-wrapper] .js-form-item-source-file .ajax-progress.ajax-progress-throbber:before{content:"Analyzing document...";margin-top:1rem;font-family:Poppins,"sans-serif";font-weight:400;color:#b0b0b0;line-height:normal;font-size:.875rem}@media (min-width:768px){.opp-form-container .basic-info.select-file div[id^=ajax-wrapper] .js-form-item-source-file .ajax-progress.ajax-progress-throbber:before{font-size:1rem}}.opp-form-container .basic-info.select-file div[id^=ajax-wrapper] .js-form-item-source-file .ajax-progress.ajax-progress-throbber:after{content:"Extracting key details to pre-fill your form. Please wait.";font-family:Poppins,"sans-serif";font-weight:400;color:#b0b0b0;line-height:normal;font-size:.625rem}@media (min-width:768px){.opp-form-container .basic-info.select-file div[id^=ajax-wrapper] .js-form-item-source-file .ajax-progress.ajax-progress-throbber:after{font-size:.75rem}}.opp-form-container .basic-info.select-file div[id^=ajax-wrapper] .js-form-item-source-file .ajax-progress.ajax-progress-throbber .throbber{background-size:1.625rem}.opp-form-container .basic-info.select-file div[id^=ajax-wrapper] .js-form-item-source-file .js-form-managed-file{order:3}.opp-form-container .basic-info.select-file div[id^=ajax-wrapper] .js-form-item-source-file .description{margin-bottom:2.25rem}.opp-form-container .basic-info.select-file div[id^=ajax-wrapper] .js-form-item-source-file label{margin-bottom:1rem;font-family:Poppins,"sans-serif";font-weight:400;color:#b0b0b0;line-height:normal;font-size:.875rem}@media (min-width:768px){.opp-form-container .basic-info.select-file div[id^=ajax-wrapper] .js-form-item-source-file label{font-size:1rem}}.opp-form-container .basic-info.select-file div[id^=ajax-wrapper] .js-form-item-source-file input#edit-source-file-upload{opacity:0;padding:0}.opp-form-container .basic-info.select-file div[id^=ajax-wrapper] .js-form-item-source-file .upload-txt{padding:.75rem 2rem .75rem 3.75rem;border-radius:1.875rem;background:linear-gradient(90deg,#bba16f -15.31%,#a77a88 11.07%,#9555a0 41.21%,#8332b6 63.19%,#6546c0 90.82%,#4871bf 115.31%);font-family:Poppins,"sans-serif";font-weight:400;color:#fff}.opp-form-container .basic-info.select-file div[id^=ajax-wrapper] .js-form-item-source-file .upload-txt img{display:none}.opp-form-container .basic-info.select-file div[id^=ajax-wrapper] .js-form-item-source-file .upload-txt .cbtn-wrapper:before{content:url(../icons/ai_upload.svg);height:1.25rem;width:1.25rem;left:2rem;position:absolute}.opp-form-container .basic-info.select-file div[id^=ajax-wrapper] .js-form-type-indofrance-autofill-file .messages{margin-top:3.25rem}.opp-form-container .anonymous-description{margin-top:-12px}.opp-form-container .req-n-opt-msg{margin-top:-8px}.or-divider{margin-bottom:3rem;display:flex;gap:1.875rem;align-items:center;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.or-divider{margin-bottom:4rem;padding:0}}.or-divider .line-sep{border-bottom:.0625rem solid #6a6a6a;width:50%}.or-divider .text{font-family:Poppins,"sans-serif";font-weight:400;color:#b0b0b0}.applicant-details,.submission-details{margin-bottom:0!important}.response-wrapper{padding:40px;border-radius:8px;background-color:#1d1d1d;margin-bottom:64px;gap:32px}@media (min-width:992px){.response-wrapper{gap:40px}}.response-wrapper .step-title{margin:0;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:1rem}@media (min-width:768px){.response-wrapper .step-title{font-size:1.25rem}}.response-wrapper .cb-title{margin:0;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.response-wrapper .cb-title{font-size:1.125rem}}.response-wrapper .checkboxes-wrapper{gap:24px}.response-wrapper .cbox-1{gap:16px}.response-wrapper.hidden{display:none!important}.response-wrapper .response-checkboxes{padding:40px 70px;border-radius:8px;background-color:#1d1d1d;margin-bottom:86px}.response-wrapper .cbox-2{margin-bottom:24px}.response-wrapper .opt-wrapper,.response-wrapper .req-wrapper{gap:40px}.response-wrapper .req-wrapper{margin-bottom:40px}.response-wrapper .js-form-type-checkbox{flex-direction:row-reverse;justify-content:space-between;position:relative;min-height:24px;align-items:center;padding-left:0}@media (min-width:768px){.response-wrapper .js-form-type-checkbox{min-height:32px}}.response-wrapper .js-form-type-checkbox .form-check-label{opacity:1;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:1rem}@media (min-width:768px){.response-wrapper .js-form-type-checkbox .form-check-label{font-size:1.125rem}}.response-wrapper .js-form-type-checkbox input[type=checkbox]{opacity:0;width:52px;height:32px;margin:0;cursor:pointer}.response-wrapper .js-form-type-checkbox input[type=checkbox]:checked+.response-toggle .tgl-switch{transform:translateX(calc(100% - 4px))}.response-wrapper .js-form-type-checkbox input[type=checkbox]:disabled+.response-toggle{background:rgba(0,113,184,.4)}.response-wrapper .js-form-type-checkbox input[type=checkbox]:disabled+.response-toggle .tgl-switch{opacity:.4}.response-wrapper .response-toggle{width:52px;height:32px;padding:2px 4px;align-items:center;position:absolute;right:0;top:0;border-radius:100px;background:#d1d5db;border:0;pointer-events:none}.response-wrapper input:checked+button.response-toggle{background:#388bff}.response-wrapper .tgl-switch{display:inline-block;background:#fff;width:24px;height:24px;border-radius:100%;transition:all .3s ease-in-out}.res-form-container .js-form-type-managed-file>.js-form-managed-file{order:2}.res-form-container .js-form-managed-file{gap:16px}.res-form-container .js-form-managed-file .file_custom_upload{background-color:#111;border-radius:8px;padding:12px;margin-bottom:0}.res-form-container .js-form-managed-file input[type=file]{width:100%;padding:0}.res-form-container .js-form-managed-file .upload-txt{width:100%;padding:12px;top:0;left:0;flex-direction:row-reverse;justify-content:space-between}.res-form-container .js-form-managed-file .form-type-checkbox:not(:last-of-type){margin-bottom:-8px}.res-form-container .back-link{display:inline-flex;align-items:center;width:fit-content;gap:8px;text-decoration:none;margin-bottom:1.5rem;font-family:Poppins,"sans-serif";font-weight:300;color:#fff;line-height:normal;font-size:.625rem}@media (min-width:768px){.res-form-container .back-link{font-size:.75rem}}.res-form-container .back-link:before{display:inline-block;flex-shrink:0;content:url(../icons/prev.svg);width:24px;height:24px}@media (max-width:575.98px){.res-form-container .form-actions{padding:8px}.res-form-container .form-actions button[type=submit]{width:100%}}.form-submit-message{background-color:#1d1d1d;gap:32px;border-radius:8px;padding:70px}@media (min-width:768px){.form-submit-message{max-width:593px;margin:160px auto}.form-submit-message .msg-wrappper{gap:24px}}.form-submit-message .green-tick-image{width:fit-content}.form-submit-message .message-details{gap:32px}@media (min-width:768px){.form-submit-message .message-details{gap:64px}}.form-submit-message .msg-wrappper{gap:16px}.form-submit-message .msg-wrappper h2,.form-submit-message .msg-wrappper p{margin:0}.form-submit-message .msg-wrappper h2{font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:1.4375rem}@media (min-width:768px){.form-submit-message .msg-wrappper h2{font-size:1.8125rem}}.form-submit-message .msg-wrappper p{font-family:Poppins,"sans-serif";font-weight:300;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.form-submit-message .msg-wrappper p{font-size:1rem}}.form-submit-message .msg-wrappper p strong{font-weight:600}.form-submit-message .msg-close-btn,.form-submit-message .status-btn{text-align:center;padding:12px 24px;border-radius:108px;text-decoration:none;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.form-submit-message .msg-close-btn,.form-submit-message .status-btn{font-size:1rem}}.form-submit-message .msg-close-btn:hover,.form-submit-message .status-btn:hover{color:#fff}.form-submit-message .msg-close-btn.with-border,.form-submit-message .status-btn.with-border{border:1px solid #6a6a6a}.form-submit-message .status-btn{gap:10px;width:fit-content;align-self:center;align-items:center;border:1px solid #6a6a6a}.form-submit-message .status-btn:after{content:url(../icons/link-arrow-white.svg);display:inline-block;height:24px}.form-submit-message .status-btn.btn-primary{font-family:Poppins,"sans-serif";font-weight:500;color:#000}.form-submit-message .status-btn.btn-primary:after{content:url(../icons/next-icon.svg)}.template-wrapper{position:relative;width:100%}.template-wrapper .download-template{position:absolute;right:0;top:-2.5rem;text-decoration:none;font-family:Poppins,"sans-serif";font-weight:300;color:#f93}@media (min-width:992px){.template-wrapper .download-template{right:2.25rem}}.template-wrapper .download-template:before{content:url(../icons/download-template.svg);height:1.5rem;width:1.5rem;top:-.25rem;left:-2.25rem;position:absolute}.custom-tooltip{--bs-tooltip-color:#b0b0b0;--bs-tooltip-arrow-color:#000;--bs-tooltip-bg:#000;z-index:2}.custom-tooltip .tooltip-inner{padding:.5rem;border-radius:.5rem;font-size:.75rem}.tooltip-wrapper{position:relative}.tooltip-wrapper .tooltip-text{display:none;position:absolute;right:0;top:-.125rem;font-size:0;cursor:pointer;height:1.25rem}@media (min-width:992px){.tooltip-wrapper .tooltip-text{display:block}}.tooltip-wrapper .tooltip-text.text-present{display:block;font-family:Poppins,"sans-serif";font-weight:400;color:#f93;text-decoration:underline;line-height:normal;font-size:.625rem}@media (min-width:768px){.tooltip-wrapper .tooltip-text.text-present{font-size:.75rem}}@media (min-width:768px) and (max-width:991.98px){.tooltip-wrapper .tooltip-text.text-present{max-width:3.375rem;top:-12px}}@media (min-width:992px){.tooltip-wrapper .tooltip-text.text-present{text-decoration:none;padding-right:1.75rem;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0}}@media (min-width:992px){.tooltip-wrapper .tooltip-text.text-present.text-overlap{font-size:0}}.tooltip-wrapper .tooltip-text.text-present:after{position:absolute;margin-left:.5rem}@media (max-width:991.98px){.tooltip-wrapper .tooltip-text.text-present:after{content:""}}.tooltip-wrapper .tooltip-text:after{content:url(../icons/tooltip.svg)}.tooltip-wrapper.upload-thumbnail .tooltip-text{position:absolute;top:1rem;left:calc(50% - 32px);width:20px}.tooltip-wrapper.upload-template .tooltip-text{top:1rem}.block-type-banner{padding:1.5rem 0 .5rem}.block-type-banner .paragraph--type--slide{background-color:#000;border-radius:.5rem;padding-left:1rem;padding-right:1rem;min-height:13.125rem}@media (min-width:992px){.block-type-banner .paragraph--type--slide{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:1.5rem;background-color:#000;border-radius:.5rem}}.block-type-banner .paragraph--type--slide .paragraph__content__media{display:none}@media (min-width:992px){.block-type-banner .paragraph--type--slide .paragraph__content__media{display:block}.block-type-banner .paragraph--type--slide .paragraph__content__media .field--name-field-image{max-width:27.75rem}.block-type-banner .paragraph--type--slide .paragraph__content__media .field--name-field-image:before{display:none}.block-type-banner .paragraph--type--slide .paragraph__content__media .field--name-field-image img{border-radius:.25rem}}.block-type-banner .paragraph--type--slide .paragraph__content{position:relative;bottom:0;padding:1.5rem 0}@media (min-width:992px){.block-type-banner .paragraph--type--slide .paragraph__content{display:flex;flex-direction:column;gap:unset;align-items:flex-start;padding:0;margin:0}}.block-type-banner .paragraph--type--slide .paragraph__content .paragraph__content__title{margin-bottom:.5rem}@media (min-width:992px){.block-type-banner .paragraph--type--slide .paragraph__content .paragraph__content__title{line-height:normal;font-size:.875rem}}@media (min-width:992px) and (min-width:768px){.block-type-banner .paragraph--type--slide .paragraph__content .paragraph__content__title{font-size:1.125rem}}.block-type-banner .paragraph--type--slide .paragraph__content .paragraph__content__block{font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0}@media (min-width:992px){.block-type-banner .paragraph--type--slide .paragraph__content .paragraph__content__block{display:flex;flex-direction:column;justify-content:space-between;height:100%}}.block-type-banner .paragraph--type--slide .paragraph__content .paragraph__content__block .field--name-field-summary{margin-bottom:2rem}.block-type-banner .paragraph--type--slide .paragraph__content .paragraph__content__block .field--name-field-call-to-action{display:flex}.block-type-banner .paragraph--type--slide .paragraph__content .paragraph__content__block .field--name-field-call-to-action a{background-color:#f93;font-family:Poppins,"sans-serif";font-weight:500;color:#000}.block-type-banner .paragraph--type--slide .paragraph__content .paragraph__content__block .field--name-field-call-to-action a:active,.block-type-banner .paragraph--type--slide .paragraph__content .paragraph__content__block .field--name-field-call-to-action a:focus,.block-type-banner .paragraph--type--slide .paragraph__content .paragraph__content__block .field--name-field-call-to-action a:hover{background-color:#eb7c0d}.view-all-profiles,.view-business-service-listing,.view-events-listing,.view-innovation-playbook-listing,.view-market-information,.view-news-listing,.view-research-papers,.view-success-stories-list-block,.view-view-all-opportunities{flex-direction:column}@media (min-width:992px){.view-all-profiles,.view-business-service-listing,.view-events-listing,.view-innovation-playbook-listing,.view-market-information,.view-news-listing,.view-research-papers,.view-success-stories-list-block,.view-view-all-opportunities{flex-direction:row;flex-wrap:wrap}}@media (min-width:992px){.view-all-profiles .views-view-responsive-grid--horizontal,.view-business-service-listing .views-view-responsive-grid--horizontal,.view-events-listing .views-view-responsive-grid--horizontal,.view-innovation-playbook-listing .views-view-responsive-grid--horizontal,.view-market-information .views-view-responsive-grid--horizontal,.view-news-listing .views-view-responsive-grid--horizontal,.view-research-papers .views-view-responsive-grid--horizontal,.view-success-stories-list-block .views-view-responsive-grid--horizontal,.view-view-all-opportunities .views-view-responsive-grid--horizontal{--views-responsive-grid--cell-min-width:224px!important}}.block-views-blockevents-listing-block-2,.block-views-blockinnovation-playbook-listing-block-2,.block-views-blockmarket-information-block-2,.block-views-blocknews-and-events-news-listing-carousel,.block-views-blockresearch-papers-block-2,.block-views-blocksuccess-stories-list-block-block-2{padding-top:2rem;padding-bottom:0}@media (min-width:992px){.block-views-blockevents-listing-block-2,.block-views-blockinnovation-playbook-listing-block-2,.block-views-blockmarket-information-block-2,.block-views-blocknews-and-events-news-listing-carousel,.block-views-blockresearch-papers-block-2,.block-views-blocksuccess-stories-list-block-block-2{padding-top:2.5rem;padding-bottom:2.5rem}}.block-views-blockevents-listing-block-2 h2,.block-views-blockinnovation-playbook-listing-block-2 h2,.block-views-blockmarket-information-block-2 h2,.block-views-blocknews-and-events-news-listing-carousel h2,.block-views-blockresearch-papers-block-2 h2,.block-views-blocksuccess-stories-list-block-block-2 h2{padding-top:.5rem;margin-bottom:.5rem;font-family:Poppins,"sans-serif";font-weight:500;color:#fff}@media (min-width:992px){.block-views-blockevents-listing-block-2 h2,.block-views-blockinnovation-playbook-listing-block-2 h2,.block-views-blockmarket-information-block-2 h2,.block-views-blocknews-and-events-news-listing-carousel h2,.block-views-blockresearch-papers-block-2 h2,.block-views-blocksuccess-stories-list-block-block-2 h2{text-align:left;padding-top:0;margin-bottom:2.5rem}}.block-views-blockevents-listing-block-2 .more-link,.block-views-blockinnovation-playbook-listing-block-2 .more-link,.block-views-blockmarket-information-block-2 .more-link,.block-views-blocknews-and-events-news-listing-carousel .more-link,.block-views-blockresearch-papers-block-2 .more-link,.block-views-blocksuccess-stories-list-block-block-2 .more-link{padding-bottom:.5rem;text-align:left}@media (min-width:992px){.block-views-blockevents-listing-block-2 .more-link,.block-views-blockinnovation-playbook-listing-block-2 .more-link,.block-views-blockmarket-information-block-2 .more-link,.block-views-blocknews-and-events-news-listing-carousel .more-link,.block-views-blockresearch-papers-block-2 .more-link,.block-views-blocksuccess-stories-list-block-block-2 .more-link{text-align:right;position:absolute;right:2.25rem;top:-68px}}.block-views-blockevents-listing-block-2 .more-link a,.block-views-blockinnovation-playbook-listing-block-2 .more-link a,.block-views-blockmarket-information-block-2 .more-link a,.block-views-blocknews-and-events-news-listing-carousel .more-link a,.block-views-blockresearch-papers-block-2 .more-link a,.block-views-blocksuccess-stories-list-block-block-2 .more-link a{position:relative;text-decoration:none;font-family:Poppins,"sans-serif";font-weight:400;color:#fff;line-height:normal;font-size:.75rem}@media (min-width:768px){.block-views-blockevents-listing-block-2 .more-link a,.block-views-blockinnovation-playbook-listing-block-2 .more-link a,.block-views-blockmarket-information-block-2 .more-link a,.block-views-blocknews-and-events-news-listing-carousel .more-link a,.block-views-blockresearch-papers-block-2 .more-link a,.block-views-blocksuccess-stories-list-block-block-2 .more-link a{font-size:.875rem}}.block-views-blockevents-listing-block-2 .more-link a:after,.block-views-blockinnovation-playbook-listing-block-2 .more-link a:after,.block-views-blockmarket-information-block-2 .more-link a:after,.block-views-blocknews-and-events-news-listing-carousel .more-link a:after,.block-views-blockresearch-papers-block-2 .more-link a:after,.block-views-blocksuccess-stories-list-block-block-2 .more-link a:after{content:url(../icons/link-arrow-white.svg);position:absolute;top:50%;transform:translateY(-50%);margin-left:.5rem;height:1.5rem;width:1.5rem;background-repeat:no-repeat;background-size:contain}.block-views-blockinnovation-playbook-listing-block-2{padding-bottom:2rem}@media (min-width:992px){.block-views-blockinnovation-playbook-listing-block-2{padding-top:2.5rem;margin-bottom:4rem}}.block-views-blockview-all-opportunities-all-opportunities .view-view-all-opportunities{position:relative}@media (min-width:992px){.block-views-blockview-all-opportunities-all-opportunities .view-filters{flex:0 0 25%}}@media (min-width:992px){.block-views-blockview-all-opportunities-all-opportunities .view-content{flex:0 0 75%}}.bef-exposed-form .form--inline{padding:2rem .5rem 13rem;height:100%;overflow-y:scroll}@media (min-width:992px){.bef-exposed-form .form--inline{overflow-y:unset;padding:0}}.bef-exposed-form .form--inline .fieldgroup:not(:first-child){padding-top:1.5rem;border-top:.0625rem solid #414141}.bef-exposed-form .fieldgroup{margin-right:0}.bef-exposed-form .fieldgroup .legend,.bef-exposed-form .fieldgroup legend{position:relative;margin-bottom:1.5rem;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.bef-exposed-form .fieldgroup .legend,.bef-exposed-form .fieldgroup legend{font-size:1rem}}.bef-exposed-form .fieldgroup .legend:after,.bef-exposed-form .fieldgroup legend:after{content:url(../icons/down-arrow.svg);position:absolute;height:1.5rem;width:1.5rem;right:0;transition:transform .3s ease}@media (min-width:992px){.bef-exposed-form .fieldgroup .legend:after,.bef-exposed-form .fieldgroup legend:after{content:""}}.bef-exposed-form .fieldgroup .legend.open:after,.bef-exposed-form .fieldgroup legend.open:after{rotate:180deg}@media (min-width:992px){.bef-exposed-form .fieldgroup .fieldset-wrapper{padding-bottom:.5rem}}.bef-exposed-form .fieldgroup .fieldset-wrapper .form-item{display:flex;align-items:center;margin-top:0;margin-bottom:1rem;padding-bottom:.5rem;padding-left:.5rem;line-height:normal;font-size:.75rem}@media (min-width:768px){.bef-exposed-form .fieldgroup .fieldset-wrapper .form-item{font-size:.875rem}}@media (min-width:992px){.bef-exposed-form .fieldgroup .fieldset-wrapper .form-item{padding-bottom:0;margin-right:0}}.bef-exposed-form .fieldgroup .fieldset-wrapper .form-item input[type=checkbox]{border:unset;border-radius:unset;margin:0;background-color:unset;height:1.125rem;width:1.125rem;background-image:url(../icons/unchecked.svg)}.bef-exposed-form .fieldgroup .fieldset-wrapper .form-item input[type=checkbox]:checked[type=checkbox]{background-image:url(../icons/checked.svg)}.bef-exposed-form .fieldgroup .fieldset-wrapper .form-item label{width:100%;padding-left:.5rem;float:unset}.bef-exposed-form .organisation-search .fieldset-legend{position:relative;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.bef-exposed-form .organisation-search .fieldset-legend{font-size:1rem}}.bef-exposed-form .organisation-search .fieldset-legend:after{content:url(../icons/down-arrow.svg);position:absolute;height:1.5rem;width:1.5rem;right:0;transition:transform .3s ease}@media (min-width:992px){.bef-exposed-form .organisation-search .fieldset-legend:after{content:""}}.bef-exposed-form .organisation-search .fieldset-legend.open:after{rotate:180deg}.bef-exposed-form .organisation-search .form-item{margin-right:0}.bef-exposed-form .organisation-search .form-item input{margin:1rem 0;border-radius:.5rem;border:.0625rem solid #6a6a6a;padding:.5rem .5rem .5rem 2rem;background-image:url(../icons/search_autocomplete.svg);background-repeat:no-repeat;background-size:1rem;background-position:.5rem 50%;font-family:Poppins,"sans-serif";font-weight:300;color:#6a6a6a;line-height:normal;font-size:.625rem}@media (min-width:768px){.bef-exposed-form .organisation-search .form-item input{font-size:.75rem}}.bef-exposed-form .organisation-search.single-item{margin-bottom:1rem}.bef-exposed-form .organisation-checkboxes-wrapper .filter-btns{text-align:center}.bef-exposed-form .organisation-checkboxes-wrapper .filter-btns .show-btn{text-decoration:none;font-family:Poppins,"sans-serif";font-weight:400;color:#f93;line-height:normal;font-size:.75rem}@media (min-width:768px){.bef-exposed-form .organisation-checkboxes-wrapper .filter-btns .show-btn{font-size:.875rem}}.bef-exposed-form .organisation-checkboxes .form-checkboxes .form-item{display:flex;align-items:center;margin-top:0;margin-bottom:1rem;padding-bottom:.5rem;padding-left:.5rem;line-height:normal;font-size:.75rem}@media (min-width:768px){.bef-exposed-form .organisation-checkboxes .form-checkboxes .form-item{font-size:.875rem}}@media (min-width:992px){.bef-exposed-form .organisation-checkboxes .form-checkboxes .form-item{padding-bottom:0;margin-right:0}}.bef-exposed-form .organisation-checkboxes .form-checkboxes .form-item input[type=checkbox]{border:unset;border-radius:unset;margin:0;background-color:unset;height:1.125rem;width:1.125rem;background-image:url(../icons/unchecked.svg)}.bef-exposed-form .organisation-checkboxes .form-checkboxes .form-item input[type=checkbox]:checked[type=checkbox]{background-image:url(../icons/checked.svg)}.bef-exposed-form .organisation-checkboxes .form-checkboxes .form-item label{width:100%;padding-left:.5rem;float:unset}.bef-exposed-form .organisation-filter{padding-top:1.5rem;padding-bottom:1rem;border-top:.0625rem solid #414141;border-bottom:.0625rem solid #414141}@media (min-width:992px){.bef-exposed-form .organisation-filter{padding:1.5rem 0 0;border-bottom:none}}.bef-exposed-form .form-actions input,.bef-exposed-form .organisation-filter .org-no-results{display:none}@media (min-width:992px){.bef-exposed-form .custom-select-wrapper{position:relative;width:2.5rem}}.bef-exposed-form .custom-select-wrapper .custom-select-display{cursor:pointer;display:block;padding:0 1rem 1rem;border-bottom:.0625rem solid #6a6a6a;margin-left:-1rem;margin-right:-1rem}@media (min-width:992px){.bef-exposed-form .custom-select-wrapper .custom-select-display{background-image:url(../icons/sort-desktop.svg);background-size:2.5rem;background-position:right 0 center;background-repeat:no-repeat;font-size:0;height:2.5rem;margin:auto;border:none}}.bef-exposed-form .custom-select-wrapper .custom-select-display:focus{border:none;outline:none;box-shadow:none}.bef-exposed-form .custom-select-wrapper .custom-select-display.item-1{transform:rotate(180deg)}.bef-exposed-form .custom-select-wrapper .custom-select-display .custom-select-display-wrapper{padding-left:2rem;position:relative;display:flex;align-items:center;min-height:2rem}.bef-exposed-form .custom-select-wrapper .custom-select-display .custom-select-display-wrapper:before{content:url(../icons/link-arrow-grey.svg);position:absolute;left:0;top:50%;height:1.5rem;width:1.5rem;transform:translateY(-50%)}@media (min-width:992px){.bef-exposed-form .custom-select-wrapper .custom-select-display .custom-select-display-wrapper:before{content:""}}.bef-exposed-form .custom-select-options{margin-top:.5rem;padding:.5rem}@media (min-width:992px){.bef-exposed-form .custom-select-options{display:none;position:absolute;top:2rem;right:0;border-radius:.5rem;z-index:10;padding:0;min-width:15rem;background:#303030}.bef-exposed-form .custom-select-options label{cursor:pointer}}.bef-exposed-form .custom-option{padding:.5rem}.bef-exposed-form .custom-option input[type=radio]{margin-left:0;opacity:0;width:0;visibility:hidden}.bef-exposed-form .custom-option input[type=radio]+label{z-index:1;background-image:url(../icons/radio.svg);background-repeat:no-repeat;background-size:1.25rem;background-position:left 0 center;padding-left:2rem;margin-left:0}@media (min-width:992px){.bef-exposed-form .custom-option input[type=radio]+label{background-image:none;padding-left:0}}.bef-exposed-form .custom-option input[type=radio]:checked+label{background-image:url(../icons/radio-checked.svg);background-repeat:no-repeat;background-size:1.25rem;background-position:left 0 center;padding-left:2rem;margin-left:0}@media (min-width:992px){.bef-exposed-form .custom-option input[type=radio]:checked+label{background-image:none;padding-left:0}}@media (min-width:992px){.bef-exposed-form .custom-option{padding:1rem;cursor:pointer}}@media (min-width:992px){.bef-exposed-form .custom-option.hovering,.bef-exposed-form .custom-option.selected,.bef-exposed-form .custom-option:hover{background:#f93;border-radius:.5rem}}@media (min-width:992px){.bef-exposed-form input[type=radio]{display:none}}.bef-exposed-form .fieldgroup .fieldset-wrapper .custom-option .form-item input[type=radio]+label{padding-left:2rem}@media (min-width:992px){.bef-exposed-form .fieldgroup .fieldset-wrapper .custom-option .form-item input[type=radio]+label{padding-left:1rem}}.exposed-submit-button{margin-left:-1rem;margin-right:-1rem}.exposed-submit-button .submit-button{position:fixed;display:block;padding:1.25rem 1rem;bottom:0;width:100%;border-top:.0625rem solid #6a6a6a;background-color:#000}.exposed-submit-button .submit-button input[type=submit]{padding:.75rem;width:100%;background-image:url(../icons/link-arrow-black.svg);background-repeat:no-repeat;background-position:right 32% center}.view-fields-collection{background-color:#000;min-height:21.5rem;border-radius:.5rem}@media (min-width:992px){.view-fields-collection{position:relative;overflow:hidden}}@media (min-width:992px) and (max-width:1199.98px){.view-fields-collection{min-height:23.5rem}}.view-fields-collection .view_desc{padding:.5rem 1rem 1rem}@media (min-width:992px){.view-fields-collection .view_desc{position:absolute;inset:0;background:#000;transition:.4s ease-in-out;transform:translateY(43%)}}@media (min-width:1200px){.view-fields-collection .view_desc{transform:translateY(58%)}}.view-fields-collection .view_desc .opp_status{text-align:right;font-family:Poppins,"sans-serif";font-weight:400;color:#fff;line-height:normal;font-size:.75rem}@media (min-width:768px){.view-fields-collection .view_desc .opp_status{font-size:.875rem}}@media (min-width:992px){.view-fields-collection .view_desc .opp_status{line-height:normal;font-size:.625rem}}@media (min-width:992px) and (min-width:768px){.view-fields-collection .view_desc .opp_status{font-size:.75rem}}.view-fields-collection .view_desc .opp_status.On-Going{color:#2abb7f}.view-fields-collection .view_desc .opp_status.Upcoming{color:#388bff}.view-fields-collection .view_desc .opp_status.Completed{color:#f15b50}.view-fields-collection .view_desc .link-info-wrapper{margin-top:auto}@media (min-width:992px){.view-fields-collection .view_desc .link-info-wrapper{margin-top:unset}}.view-fields-collection .view_desc .opp_name{margin-bottom:.5rem;line-height:normal;font-size:.875rem}@media (min-width:768px){.view-fields-collection .view_desc .opp_name{font-size:1rem}}@media (min-width:992px){.view-fields-collection .view_desc .opp_name{margin-bottom:1rem;height:3.5rem}}@media (min-width:1400px){.view-fields-collection .view_desc .opp_name{height:2.5rem}}.view-fields-collection .view_desc .opp_name a{text-decoration:none;font-family:Poppins,"sans-serif";font-weight:300;color:#fff}.view-fields-collection .view_desc .opp_desc{margin-bottom:1rem;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.75rem}@media (min-width:768px){.view-fields-collection .view_desc .opp_desc{font-size:.875rem}}.view-fields-collection .view_desc .opp_desc.desktop-desc{display:none;color:#8d8d8d}.view-fields-collection .view_desc .opp_priority_areas{line-height:normal;font-size:.625rem}@media (min-width:768px){.view-fields-collection .view_desc .opp_priority_areas{font-size:.75rem}}.view-fields-collection .view_desc .opp_priority_areas.desktop-element{display:none;text-align:right;max-width:12.75rem}@media (min-width:992px){.view-fields-collection .view_desc .opp_priority_areas{color:#b0b0b0;margin-bottom:.5rem}}.view-fields-collection .view_desc .opp_details a{position:relative;text-decoration:none;padding-right:2rem;font-family:Poppins,"sans-serif";font-weight:400;color:#f93;line-height:normal;font-size:.75rem}@media (min-width:768px){.view-fields-collection .view_desc .opp_details a{font-size:.875rem}}@media (min-width:992px){.view-fields-collection .view_desc .opp_details a{top:3.625rem}}@media (min-width:1200px){.view-fields-collection .view_desc .opp_details a{top:-.75rem}}@media (min-width:1400px){.view-fields-collection .view_desc .opp_details a{top:unset}}.view-fields-collection .view_desc .opp_details a:after{content:url(../icons/link-arrow.svg);position:absolute;top:50%;transform:translateY(-50%);margin-left:.625rem;height:1.5rem;width:1.5rem;background-repeat:no-repeat;background-size:contain}.view-fields-collection .view_desc .opp_details a[target=_blank]:after{content:url(../icons/external-url.svg)}@media (min-width:992px){.view-fields-collection .view_media{transition:.4s ease-in-out}}.view-fields-collection .more-info-wrapper{margin-top:-1.5rem;margin-bottom:1rem}.view-fields-collection .opp_img{height:13.875rem}@media (min-width:992px){.view-fields-collection .opp_img{height:10rem}}@media (min-width:1200px){.view-fields-collection .opp_img{height:12.5rem}}.view-fields-collection .opp_img img{border-radius:.5rem .5rem 0 0;object-fit:cover;height:100%}.view-fields-collection .opp_company_logo{position:relative}.view-fields-collection .opp_company_logo .logo img{width:3rem;height:3rem;border-radius:6.75rem;object-fit:cover}@media (min-width:992px){.view-fields-collection:hover{min-height:21.5rem}}@media (min-width:992px){.view-fields-collection:hover .view_desc{padding:1rem;transform:translateY(0)}}.view-fields-collection:hover .view_desc .link-info-wrapper{margin-top:auto}@media (min-width:992px){.view-fields-collection:hover .more-info-wrapper{margin-top:0;margin-bottom:1rem}}@media (min-width:992px){.view-fields-collection:hover .more-info-wrapper .opp_priority_areas.desktop-element,.view-fields-collection:hover .opp_desc.desktop-desc{display:block}}.view-fields-collection:hover .opp_name{margin-bottom:.5rem}@media (min-width:992px){.view-fields-collection:hover .opp_name{height:auto}}@media (min-width:992px){.view-fields-collection:hover .opp_details a{top:unset}}.business-listing .views-element-container,.view-page-detail .views-element-container{padding-top:0;padding-bottom:5rem}@media (min-width:992px){.preview-wrapper,.view-detailed-opportunity,.view-events-details-page,.view-events.view-display-id-page_2,.view-news-details-page,.view-success-stories-details-page,.view-success-stories-entity-revision.view-display-id-page_3{max-width:54.1875rem;margin:0 auto}}.preview-wrapper .view-filters,.view-detailed-opportunity .view-filters,.view-events-details-page .view-filters,.view-events.view-display-id-page_2 .view-filters,.view-news-details-page .view-filters,.view-success-stories-details-page .view-filters,.view-success-stories-entity-revision.view-display-id-page_3 .view-filters{display:none}@media (min-width:992px){.preview-wrapper .views-header-container,.view-detailed-opportunity .views-header-container,.view-events-details-page .views-header-container,.view-events.view-display-id-page_2 .views-header-container,.view-news-details-page .views-header-container,.view-success-stories-details-page .views-header-container,.view-success-stories-entity-revision.view-display-id-page_3 .views-header-container{gap:1.5rem}}.preview-wrapper .pager .pager__items,.view-detailed-opportunity .pager .pager__items,.view-events-details-page .pager .pager__items,.view-events.view-display-id-page_2 .pager .pager__items,.view-news-details-page .pager .pager__items,.view-success-stories-details-page .pager .pager__items,.view-success-stories-entity-revision.view-display-id-page_3 .pager .pager__items{padding:2.5rem 0;margin-top:0;margin-bottom:2.5rem}.preview-wrapper .pager .pager__items .pager__item--next a,.preview-wrapper .pager .pager__items .pager__item--previous a,.view-detailed-opportunity .pager .pager__items .pager__item--next a,.view-detailed-opportunity .pager .pager__items .pager__item--previous a,.view-events-details-page .pager .pager__items .pager__item--next a,.view-events-details-page .pager .pager__items .pager__item--previous a,.view-events.view-display-id-page_2 .pager .pager__items .pager__item--next a,.view-events.view-display-id-page_2 .pager .pager__items .pager__item--previous a,.view-news-details-page .pager .pager__items .pager__item--next a,.view-news-details-page .pager .pager__items .pager__item--previous a,.view-success-stories-details-page .pager .pager__items .pager__item--next a,.view-success-stories-details-page .pager .pager__items .pager__item--previous a,.view-success-stories-entity-revision.view-display-id-page_3 .pager .pager__items .pager__item--next a,.view-success-stories-entity-revision.view-display-id-page_3 .pager .pager__items .pager__item--previous a{text-decoration:none;font-family:Poppins,"sans-serif";font-weight:500;color:#f93;line-height:normal;font-size:.875rem}@media (min-width:768px){.preview-wrapper .pager .pager__items .pager__item--next a,.preview-wrapper .pager .pager__items .pager__item--previous a,.view-detailed-opportunity .pager .pager__items .pager__item--next a,.view-detailed-opportunity .pager .pager__items .pager__item--previous a,.view-events-details-page .pager .pager__items .pager__item--next a,.view-events-details-page .pager .pager__items .pager__item--previous a,.view-events.view-display-id-page_2 .pager .pager__items .pager__item--next a,.view-events.view-display-id-page_2 .pager .pager__items .pager__item--previous a,.view-news-details-page .pager .pager__items .pager__item--next a,.view-news-details-page .pager .pager__items .pager__item--previous a,.view-success-stories-details-page .pager .pager__items .pager__item--next a,.view-success-stories-details-page .pager .pager__items .pager__item--previous a,.view-success-stories-entity-revision.view-display-id-page_3 .pager .pager__items .pager__item--next a,.view-success-stories-entity-revision.view-display-id-page_3 .pager .pager__items .pager__item--previous a{font-size:1rem}}.preview-wrapper .pager .pager__items .pager__item--next.disabled,.preview-wrapper .pager .pager__items .pager__item--previous.disabled,.view-detailed-opportunity .pager .pager__items .pager__item--next.disabled,.view-detailed-opportunity .pager .pager__items .pager__item--previous.disabled,.view-events-details-page .pager .pager__items .pager__item--next.disabled,.view-events-details-page .pager .pager__items .pager__item--previous.disabled,.view-events.view-display-id-page_2 .pager .pager__items .pager__item--next.disabled,.view-events.view-display-id-page_2 .pager .pager__items .pager__item--previous.disabled,.view-news-details-page .pager .pager__items .pager__item--next.disabled,.view-news-details-page .pager .pager__items .pager__item--previous.disabled,.view-success-stories-details-page .pager .pager__items .pager__item--next.disabled,.view-success-stories-details-page .pager .pager__items .pager__item--previous.disabled,.view-success-stories-entity-revision.view-display-id-page_3 .pager .pager__items .pager__item--next.disabled,.view-success-stories-entity-revision.view-display-id-page_3 .pager .pager__items .pager__item--previous.disabled{font-family:Poppins,"sans-serif";font-weight:500;color:#4b4b4b;line-height:normal;font-size:.875rem}@media (min-width:768px){.preview-wrapper .pager .pager__items .pager__item--next.disabled,.preview-wrapper .pager .pager__items .pager__item--previous.disabled,.view-detailed-opportunity .pager .pager__items .pager__item--next.disabled,.view-detailed-opportunity .pager .pager__items .pager__item--previous.disabled,.view-events-details-page .pager .pager__items .pager__item--next.disabled,.view-events-details-page .pager .pager__items .pager__item--previous.disabled,.view-events.view-display-id-page_2 .pager .pager__items .pager__item--next.disabled,.view-events.view-display-id-page_2 .pager .pager__items .pager__item--previous.disabled,.view-news-details-page .pager .pager__items .pager__item--next.disabled,.view-news-details-page .pager .pager__items .pager__item--previous.disabled,.view-success-stories-details-page .pager .pager__items .pager__item--next.disabled,.view-success-stories-details-page .pager .pager__items .pager__item--previous.disabled,.view-success-stories-entity-revision.view-display-id-page_3 .pager .pager__items .pager__item--next.disabled,.view-success-stories-entity-revision.view-display-id-page_3 .pager .pager__items .pager__item--previous.disabled{font-size:1rem}}.preview-wrapper .pager .pager__items .pager__item--next,.view-detailed-opportunity .pager .pager__items .pager__item--next,.view-events-details-page .pager .pager__items .pager__item--next,.view-events.view-display-id-page_2 .pager .pager__items .pager__item--next,.view-news-details-page .pager .pager__items .pager__item--next,.view-success-stories-details-page .pager .pager__items .pager__item--next,.view-success-stories-entity-revision.view-display-id-page_3 .pager .pager__items .pager__item--next{position:relative;padding-right:3.25rem}.preview-wrapper .pager .pager__items .pager__item--next a:after,.view-detailed-opportunity .pager .pager__items .pager__item--next a:after,.view-events-details-page .pager .pager__items .pager__item--next a:after,.view-events.view-display-id-page_2 .pager .pager__items .pager__item--next a:after,.view-news-details-page .pager .pager__items .pager__item--next a:after,.view-success-stories-details-page .pager .pager__items .pager__item--next a:after,.view-success-stories-entity-revision.view-display-id-page_3 .pager .pager__items .pager__item--next a:after{content:url(../icons/link-arrow-white.svg);background-color:#f93;position:absolute;height:2.5rem;width:2.5rem;border-radius:6.75rem;padding:.5rem;top:50%;right:0;transform:translateY(-50%)}.preview-wrapper .pager .pager__items .pager__item--next.disabled:after,.view-detailed-opportunity .pager .pager__items .pager__item--next.disabled:after,.view-events-details-page .pager .pager__items .pager__item--next.disabled:after,.view-events.view-display-id-page_2 .pager .pager__items .pager__item--next.disabled:after,.view-news-details-page .pager .pager__items .pager__item--next.disabled:after,.view-success-stories-details-page .pager .pager__items .pager__item--next.disabled:after,.view-success-stories-entity-revision.view-display-id-page_3 .pager .pager__items .pager__item--next.disabled:after{content:url(../icons/link-arrow-white.svg);background-color:#4b4b4b;position:absolute;height:2.5rem;width:2.5rem;border-radius:6.75rem;padding:.5rem;top:50%;right:0;transform:translateY(-50%)}.preview-wrapper .pager .pager__items .pager__item--previous,.view-detailed-opportunity .pager .pager__items .pager__item--previous,.view-events-details-page .pager .pager__items .pager__item--previous,.view-events.view-display-id-page_2 .pager .pager__items .pager__item--previous,.view-news-details-page .pager .pager__items .pager__item--previous,.view-success-stories-details-page .pager .pager__items .pager__item--previous,.view-success-stories-entity-revision.view-display-id-page_3 .pager .pager__items .pager__item--previous{position:relative;padding-left:3.25rem}.preview-wrapper .pager .pager__items .pager__item--previous a:before,.view-detailed-opportunity .pager .pager__items .pager__item--previous a:before,.view-events-details-page .pager .pager__items .pager__item--previous a:before,.view-events.view-display-id-page_2 .pager .pager__items .pager__item--previous a:before,.view-news-details-page .pager .pager__items .pager__item--previous a:before,.view-success-stories-details-page .pager .pager__items .pager__item--previous a:before,.view-success-stories-entity-revision.view-display-id-page_3 .pager .pager__items .pager__item--previous a:before{content:url(../icons/prev-link-arrow.svg);background-color:#f93;position:absolute;height:2.5rem;width:2.5rem;border-radius:6.75rem;padding:.5rem;top:50%;left:0;transform:translateY(-50%)}.preview-wrapper .pager .pager__items .pager__item--previous.disabled:before,.view-detailed-opportunity .pager .pager__items .pager__item--previous.disabled:before,.view-events-details-page .pager .pager__items .pager__item--previous.disabled:before,.view-events.view-display-id-page_2 .pager .pager__items .pager__item--previous.disabled:before,.view-news-details-page .pager .pager__items .pager__item--previous.disabled:before,.view-success-stories-details-page .pager .pager__items .pager__item--previous.disabled:before,.view-success-stories-entity-revision.view-display-id-page_3 .pager .pager__items .pager__item--previous.disabled:before{content:url(../icons/prev-link-arrow.svg);background-color:#4b4b4b;position:absolute;height:2.5rem;width:2.5rem;border-radius:6.75rem;padding:.5rem;top:50%;left:0;transform:translateY(-50%)}.preview-wrapper .view-fields-collection,.view-detailed-opportunity .view-fields-collection,.view-events-details-page .view-fields-collection,.view-events.view-display-id-page_2 .view-fields-collection,.view-news-details-page .view-fields-collection,.view-success-stories-details-page .view-fields-collection,.view-success-stories-entity-revision.view-display-id-page_3 .view-fields-collection{background-color:#111}.preview-wrapper .view-fields-collection:hover .opp_img,.view-detailed-opportunity .view-fields-collection:hover .opp_img,.view-events-details-page .view-fields-collection:hover .opp_img,.view-events.view-display-id-page_2 .view-fields-collection:hover .opp_img,.view-news-details-page .view-fields-collection:hover .opp_img,.view-success-stories-details-page .view-fields-collection:hover .opp_img,.view-success-stories-entity-revision.view-display-id-page_3 .view-fields-collection:hover .opp_img{display:block}.preview-wrapper .views-content,.view-detailed-opportunity .views-content,.view-events-details-page .views-content,.view-events.view-display-id-page_2 .views-content,.view-news-details-page .views-content,.view-success-stories-details-page .views-content,.view-success-stories-entity-revision.view-display-id-page_3 .views-content{margin:1rem 0 3rem}.preview-wrapper .views-content .dates-wrapper,.view-detailed-opportunity .views-content .dates-wrapper,.view-events-details-page .views-content .dates-wrapper,.view-events.view-display-id-page_2 .views-content .dates-wrapper,.view-news-details-page .views-content .dates-wrapper,.view-success-stories-details-page .views-content .dates-wrapper,.view-success-stories-entity-revision.view-display-id-page_3 .views-content .dates-wrapper{background-image:url(../icons/calendar.svg);background-repeat:no-repeat;background-position:left .75rem top 50%;padding-left:3.5rem;gap:.5rem;margin-bottom:1rem}@media (min-width:992px){.preview-wrapper .views-content .dates-wrapper,.view-detailed-opportunity .views-content .dates-wrapper,.view-events-details-page .views-content .dates-wrapper,.view-events.view-display-id-page_2 .views-content .dates-wrapper,.view-news-details-page .views-content .dates-wrapper,.view-success-stories-details-page .views-content .dates-wrapper,.view-success-stories-entity-revision.view-display-id-page_3 .views-content .dates-wrapper{margin-bottom:2rem}}.preview-wrapper .views-content .dates-wrapper .views-field,.view-detailed-opportunity .views-content .dates-wrapper .views-field,.view-events-details-page .views-content .dates-wrapper .views-field,.view-events.view-display-id-page_2 .views-content .dates-wrapper .views-field,.view-news-details-page .views-content .dates-wrapper .views-field,.view-success-stories-details-page .views-content .dates-wrapper .views-field,.view-success-stories-entity-revision.view-display-id-page_3 .views-content .dates-wrapper .views-field{padding-left:0}.preview-wrapper .views-content>.views-field,.view-detailed-opportunity .views-content>.views-field,.view-events-details-page .views-content>.views-field,.view-events.view-display-id-page_2 .views-content>.views-field,.view-news-details-page .views-content>.views-field,.view-success-stories-details-page .views-content>.views-field,.view-success-stories-entity-revision.view-display-id-page_3 .views-content>.views-field{padding-left:3.5rem;line-height:normal;font-size:1rem}@media (min-width:768px){.preview-wrapper .views-content>.views-field,.view-detailed-opportunity .views-content>.views-field,.view-events-details-page .views-content>.views-field,.view-events.view-display-id-page_2 .views-content>.views-field,.view-news-details-page .views-content>.views-field,.view-success-stories-details-page .views-content>.views-field,.view-success-stories-entity-revision.view-display-id-page_3 .views-content>.views-field{font-size:1.125rem}}.preview-wrapper .views-content>.views-field:not(:last-child),.view-detailed-opportunity .views-content>.views-field:not(:last-child),.view-events-details-page .views-content>.views-field:not(:last-child),.view-events.view-display-id-page_2 .views-content>.views-field:not(:last-child),.view-news-details-page .views-content>.views-field:not(:last-child),.view-success-stories-details-page .views-content>.views-field:not(:last-child),.view-success-stories-entity-revision.view-display-id-page_3 .views-content>.views-field:not(:last-child){margin-bottom:1rem}@media (min-width:992px){.preview-wrapper .views-content>.views-field:not(:last-child),.view-detailed-opportunity .views-content>.views-field:not(:last-child),.view-events-details-page .views-content>.views-field:not(:last-child),.view-events.view-display-id-page_2 .views-content>.views-field:not(:last-child),.view-news-details-page .views-content>.views-field:not(:last-child),.view-success-stories-details-page .views-content>.views-field:not(:last-child),.view-success-stories-entity-revision.view-display-id-page_3 .views-content>.views-field:not(:last-child){margin-bottom:2rem}}.preview-wrapper .views-content .views-field.opp_industry,.preview-wrapper .views-content .views-field.opp_type,.view-detailed-opportunity .views-content .views-field.opp_industry,.view-detailed-opportunity .views-content .views-field.opp_type,.view-events-details-page .views-content .views-field.opp_industry,.view-events-details-page .views-content .views-field.opp_type,.view-events.view-display-id-page_2 .views-content .views-field.opp_industry,.view-events.view-display-id-page_2 .views-content .views-field.opp_type,.view-news-details-page .views-content .views-field.opp_industry,.view-news-details-page .views-content .views-field.opp_type,.view-success-stories-details-page .views-content .views-field.opp_industry,.view-success-stories-details-page .views-content .views-field.opp_type,.view-success-stories-entity-revision.view-display-id-page_3 .views-content .views-field.opp_industry,.view-success-stories-entity-revision.view-display-id-page_3 .views-content .views-field.opp_type{background-image:url(../icons/building.svg);background-repeat:no-repeat;background-position:left .75rem top 50%}.preview-wrapper .views-content .views-field-label,.view-detailed-opportunity .views-content .views-field-label,.view-events-details-page .views-content .views-field-label,.view-events.view-display-id-page_2 .views-content .views-field-label,.view-news-details-page .views-content .views-field-label,.view-success-stories-details-page .views-content .views-field-label,.view-success-stories-entity-revision.view-display-id-page_3 .views-content .views-field-label{font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.75rem}@media (min-width:768px){.preview-wrapper .views-content .views-field-label,.view-detailed-opportunity .views-content .views-field-label,.view-events-details-page .views-content .views-field-label,.view-events.view-display-id-page_2 .views-content .views-field-label,.view-news-details-page .views-content .views-field-label,.view-success-stories-details-page .views-content .views-field-label,.view-success-stories-entity-revision.view-display-id-page_3 .views-content .views-field-label{font-size:.875rem}}.preview-wrapper .views-bookmark-section,.view-detailed-opportunity .views-bookmark-section,.view-events-details-page .views-bookmark-section,.view-events.view-display-id-page_2 .views-bookmark-section,.view-news-details-page .views-bookmark-section,.view-success-stories-details-page .views-bookmark-section,.view-success-stories-entity-revision.view-display-id-page_3 .views-bookmark-section{margin-top:.5rem}@media (min-width:992px){.preview-wrapper .views-bookmark-section,.view-detailed-opportunity .views-bookmark-section,.view-events-details-page .views-bookmark-section,.view-events.view-display-id-page_2 .views-bookmark-section,.view-news-details-page .views-bookmark-section,.view-success-stories-details-page .views-bookmark-section,.view-success-stories-entity-revision.view-display-id-page_3 .views-bookmark-section{margin-top:2.5rem}}.preview-wrapper .views-bookmark-section.success_story_bmark_section,.view-detailed-opportunity .views-bookmark-section.success_story_bmark_section,.view-events-details-page .views-bookmark-section.success_story_bmark_section,.view-events.view-display-id-page_2 .views-bookmark-section.success_story_bmark_section,.view-news-details-page .views-bookmark-section.success_story_bmark_section,.view-success-stories-details-page .views-bookmark-section.success_story_bmark_section,.view-success-stories-entity-revision.view-display-id-page_3 .views-bookmark-section.success_story_bmark_section{margin-top:1.5rem}@media (min-width:992px){.preview-wrapper .views-bookmark-section.success_story_bmark_section,.view-detailed-opportunity .views-bookmark-section.success_story_bmark_section,.view-events-details-page .views-bookmark-section.success_story_bmark_section,.view-events.view-display-id-page_2 .views-bookmark-section.success_story_bmark_section,.view-news-details-page .views-bookmark-section.success_story_bmark_section,.view-success-stories-details-page .views-bookmark-section.success_story_bmark_section,.view-success-stories-entity-revision.view-display-id-page_3 .views-bookmark-section.success_story_bmark_section{margin-top:2.5rem}}.preview-wrapper .views-bookmark-section.success_story_bmark_section .success_story_bmark,.view-detailed-opportunity .views-bookmark-section.success_story_bmark_section .success_story_bmark,.view-events-details-page .views-bookmark-section.success_story_bmark_section .success_story_bmark,.view-events.view-display-id-page_2 .views-bookmark-section.success_story_bmark_section .success_story_bmark,.view-news-details-page .views-bookmark-section.success_story_bmark_section .success_story_bmark,.view-success-stories-details-page .views-bookmark-section.success_story_bmark_section .success_story_bmark,.view-success-stories-entity-revision.view-display-id-page_3 .views-bookmark-section.success_story_bmark_section .success_story_bmark{position:relative;border-top:none;background:transparent;padding:.5rem 1rem}@media (min-width:992px){.preview-wrapper .views-bookmark-section.success_story_bmark_section .success_story_bmark,.view-detailed-opportunity .views-bookmark-section.success_story_bmark_section .success_story_bmark,.view-events-details-page .views-bookmark-section.success_story_bmark_section .success_story_bmark,.view-events.view-display-id-page_2 .views-bookmark-section.success_story_bmark_section .success_story_bmark,.view-news-details-page .views-bookmark-section.success_story_bmark_section .success_story_bmark,.view-success-stories-details-page .views-bookmark-section.success_story_bmark_section .success_story_bmark,.view-success-stories-entity-revision.view-display-id-page_3 .views-bookmark-section.success_story_bmark_section .success_story_bmark{padding-right:0}}@media (max-width:991.98px){.preview-wrapper .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag a,.view-detailed-opportunity .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag a,.view-events-details-page .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag a,.view-events.view-display-id-page_2 .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag a,.view-news-details-page .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag a,.view-success-stories-details-page .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag a,.view-success-stories-entity-revision.view-display-id-page_3 .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag a{border:none;border-radius:unset;padding:.75rem;background-position:left 0 top 0}}@media (max-width:991.98px){.preview-wrapper .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag.flag.action-flag a,.preview-wrapper .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag.flag.action-unflag a,.view-detailed-opportunity .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag.flag.action-flag a,.view-detailed-opportunity .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag.flag.action-unflag a,.view-events-details-page .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag.flag.action-flag a,.view-events-details-page .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag.flag.action-unflag a,.view-events.view-display-id-page_2 .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag.flag.action-flag a,.view-events.view-display-id-page_2 .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag.flag.action-unflag a,.view-news-details-page .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag.flag.action-flag a,.view-news-details-page .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag.flag.action-unflag a,.view-success-stories-details-page .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag.flag.action-flag a,.view-success-stories-details-page .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag.flag.action-unflag a,.view-success-stories-entity-revision.view-display-id-page_3 .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag.flag.action-flag a,.view-success-stories-entity-revision.view-display-id-page_3 .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag.flag.action-unflag a{background-position:left 0 top 0}}@media (max-width:991.98px){.preview-wrapper .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag.flag.action-flag a,.view-detailed-opportunity .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag.flag.action-flag a,.view-events-details-page .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag.flag.action-flag a,.view-events.view-display-id-page_2 .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag.flag.action-flag a,.view-news-details-page .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag.flag.action-flag a,.view-success-stories-details-page .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag.flag.action-flag a,.view-success-stories-entity-revision.view-display-id-page_3 .views-bookmark-section.success_story_bmark_section .success_story_bmark .flag.flag.action-flag a{background-position:right .25rem top 0}}.preview-wrapper .views-bookmark-section .opp_bmark,.view-detailed-opportunity .views-bookmark-section .opp_bmark,.view-events-details-page .views-bookmark-section .opp_bmark,.view-events.view-display-id-page_2 .views-bookmark-section .opp_bmark,.view-news-details-page .views-bookmark-section .opp_bmark,.view-success-stories-details-page .views-bookmark-section .opp_bmark,.view-success-stories-entity-revision.view-display-id-page_3 .views-bookmark-section .opp_bmark{position:fixed;bottom:0;left:0;background-color:#000;border-top:.0625rem solid #6a6a6a;padding:1rem;gap:1rem;z-index:1}@media (min-width:992px){.preview-wrapper .views-bookmark-section .opp_bmark,.view-detailed-opportunity .views-bookmark-section .opp_bmark,.view-events-details-page .views-bookmark-section .opp_bmark,.view-events.view-display-id-page_2 .views-bookmark-section .opp_bmark,.view-news-details-page .views-bookmark-section .opp_bmark,.view-success-stories-details-page .views-bookmark-section .opp_bmark,.view-success-stories-entity-revision.view-display-id-page_3 .views-bookmark-section .opp_bmark{position:relative;background-color:unset;border-top:0;gap:.5rem;padding:0}}.preview-wrapper .views-bookmark-section .flag,.view-detailed-opportunity .views-bookmark-section .flag,.view-events-details-page .views-bookmark-section .flag,.view-events.view-display-id-page_2 .views-bookmark-section .flag,.view-news-details-page .views-bookmark-section .flag,.view-success-stories-details-page .views-bookmark-section .flag,.view-success-stories-entity-revision.view-display-id-page_3 .views-bookmark-section .flag{display:flex;flex-direction:column}.preview-wrapper .views-bookmark-section .flag a,.view-detailed-opportunity .views-bookmark-section .flag a,.view-events-details-page .views-bookmark-section .flag a,.view-events.view-display-id-page_2 .views-bookmark-section .flag a,.view-news-details-page .views-bookmark-section .flag a,.view-success-stories-details-page .views-bookmark-section .flag a,.view-success-stories-entity-revision.view-display-id-page_3 .views-bookmark-section .flag a{background-repeat:no-repeat;height:1.5rem;width:1.5rem;border:.1rem solid hsla(0,0%,100%,.3);border-radius:6.75rem;padding:1.375rem 2.25rem;font-size:0;line-height:0}.preview-wrapper .views-bookmark-section .flag.flag.action-flag a,.view-detailed-opportunity .views-bookmark-section .flag.flag.action-flag a,.view-events-details-page .views-bookmark-section .flag.flag.action-flag a,.view-events.view-display-id-page_2 .views-bookmark-section .flag.flag.action-flag a,.view-news-details-page .views-bookmark-section .flag.flag.action-flag a,.view-success-stories-details-page .views-bookmark-section .flag.flag.action-flag a,.view-success-stories-entity-revision.view-display-id-page_3 .views-bookmark-section .flag.flag.action-flag a{background-image:url(../icons/bookmark.svg);background-position:left 1.75rem top .75rem}.preview-wrapper .views-bookmark-section .flag.flag.action-unflag a,.view-detailed-opportunity .views-bookmark-section .flag.flag.action-unflag a,.view-events-details-page .views-bookmark-section .flag.flag.action-unflag a,.view-events.view-display-id-page_2 .views-bookmark-section .flag.flag.action-unflag a,.view-news-details-page .views-bookmark-section .flag.flag.action-unflag a,.view-success-stories-details-page .views-bookmark-section .flag.flag.action-unflag a,.view-success-stories-entity-revision.view-display-id-page_3 .views-bookmark-section .flag.flag.action-unflag a{background-image:url(../icons/bookmarked.svg);background-position:left 1.5rem top .625rem}.preview-wrapper .views-bookmark-section .apply_link,.view-detailed-opportunity .views-bookmark-section .apply_link,.view-events-details-page .views-bookmark-section .apply_link,.view-events.view-display-id-page_2 .views-bookmark-section .apply_link,.view-news-details-page .views-bookmark-section .apply_link,.view-success-stories-details-page .views-bookmark-section .apply_link,.view-success-stories-entity-revision.view-display-id-page_3 .views-bookmark-section .apply_link{position:relative;width:100%;min-width:12.5rem}.preview-wrapper .views-bookmark-section .apply_link a:after,.view-detailed-opportunity .views-bookmark-section .apply_link a:after,.view-events-details-page .views-bookmark-section .apply_link a:after,.view-events.view-display-id-page_2 .views-bookmark-section .apply_link a:after,.view-news-details-page .views-bookmark-section .apply_link a:after,.view-success-stories-details-page .views-bookmark-section .apply_link a:after,.view-success-stories-entity-revision.view-display-id-page_3 .views-bookmark-section .apply_link a:after{content:url(../icons/link-arrow-black.svg);position:absolute;margin-left:.25rem;top:50%;transform:translateY(-50%);height:1.5rem}.preview-wrapper .opp_user_details,.view-detailed-opportunity .opp_user_details,.view-events-details-page .opp_user_details,.view-events.view-display-id-page_2 .opp_user_details,.view-news-details-page .opp_user_details,.view-success-stories-details-page .opp_user_details,.view-success-stories-entity-revision.view-display-id-page_3 .opp_user_details{gap:.5rem}.preview-wrapper .opp_user_details .user_icon img,.view-detailed-opportunity .opp_user_details .user_icon img,.view-events-details-page .opp_user_details .user_icon img,.view-events.view-display-id-page_2 .opp_user_details .user_icon img,.view-news-details-page .opp_user_details .user_icon img,.view-success-stories-details-page .opp_user_details .user_icon img,.view-success-stories-entity-revision.view-display-id-page_3 .opp_user_details .user_icon img{width:2.75rem;height:2.75rem;border-radius:6.75rem}.preview-wrapper .opp_user_details .user_details,.view-detailed-opportunity .opp_user_details .user_details,.view-events-details-page .opp_user_details .user_details,.view-events.view-display-id-page_2 .opp_user_details .user_details,.view-news-details-page .opp_user_details .user_details,.view-success-stories-details-page .opp_user_details .user_details,.view-success-stories-entity-revision.view-display-id-page_3 .opp_user_details .user_details{color:#b0b0b0}.preview-wrapper .opp_title h2,.view-detailed-opportunity .opp_title h2,.view-events-details-page .opp_title h2,.view-events.view-display-id-page_2 .opp_title h2,.view-news-details-page .opp_title h2,.view-success-stories-details-page .opp_title h2,.view-success-stories-entity-revision.view-display-id-page_3 .opp_title h2{margin:1.5rem 0;font-family:Poppins,"sans-serif";font-weight:300;color:#fff}@media (min-width:992px){.preview-wrapper .opp_title h2,.view-detailed-opportunity .opp_title h2,.view-events-details-page .opp_title h2,.view-events.view-display-id-page_2 .opp_title h2,.view-news-details-page .opp_title h2,.view-success-stories-details-page .opp_title h2,.view-success-stories-entity-revision.view-display-id-page_3 .opp_title h2{margin:2.5rem 0}}.preview-wrapper .opp_title.ss_title h2,.view-detailed-opportunity .opp_title.ss_title h2,.view-events-details-page .opp_title.ss_title h2,.view-events.view-display-id-page_2 .opp_title.ss_title h2,.view-news-details-page .opp_title.ss_title h2,.view-success-stories-details-page .opp_title.ss_title h2,.view-success-stories-entity-revision.view-display-id-page_3 .opp_title.ss_title h2{margin:1rem 0 1.5rem}@media (min-width:992px){.preview-wrapper .opp_title.ss_title h2,.view-detailed-opportunity .opp_title.ss_title h2,.view-events-details-page .opp_title.ss_title h2,.view-events.view-display-id-page_2 .opp_title.ss_title h2,.view-news-details-page .opp_title.ss_title h2,.view-success-stories-details-page .opp_title.ss_title h2,.view-success-stories-entity-revision.view-display-id-page_3 .opp_title.ss_title h2{margin:2.5rem 0}}.preview-wrapper .views-media .opp_img,.view-detailed-opportunity .views-media .opp_img,.view-events-details-page .views-media .opp_img,.view-events.view-display-id-page_2 .views-media .opp_img,.view-news-details-page .views-media .opp_img,.view-success-stories-details-page .views-media .opp_img,.view-success-stories-entity-revision.view-display-id-page_3 .views-media .opp_img{height:auto}.preview-wrapper .views-media .opp_img img,.view-detailed-opportunity .views-media .opp_img img,.view-events-details-page .views-media .opp_img img,.view-events.view-display-id-page_2 .views-media .opp_img img,.view-news-details-page .views-media .opp_img img,.view-success-stories-details-page .views-media .opp_img img,.view-success-stories-entity-revision.view-display-id-page_3 .views-media .opp_img img{border-radius:.5rem;min-height:13.875rem;object-fit:cover;margin-bottom:.5rem;aspect-ratio:4/3}@media (min-width:992px){.preview-wrapper .views-media .opp_img img,.view-detailed-opportunity .views-media .opp_img img,.view-events-details-page .views-media .opp_img img,.view-events.view-display-id-page_2 .views-media .opp_img img,.view-news-details-page .views-media .opp_img img,.view-success-stories-details-page .views-media .opp_img img,.view-success-stories-entity-revision.view-display-id-page_3 .views-media .opp_img img{min-height:23.9375rem;max-width:33.5rem;margin-bottom:2.5rem}}.preview-wrapper .views-description-container .views-field,.view-detailed-opportunity .views-description-container .views-field,.view-events-details-page .views-description-container .views-field,.view-events.view-display-id-page_2 .views-description-container .views-field,.view-news-details-page .views-description-container .views-field,.view-success-stories-details-page .views-description-container .views-field,.view-success-stories-entity-revision.view-display-id-page_3 .views-description-container .views-field{margin-bottom:2.5rem;background-repeat:no-repeat;background-position:left 0;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.875rem}@media (min-width:768px){.preview-wrapper .views-description-container .views-field,.view-detailed-opportunity .views-description-container .views-field,.view-events-details-page .views-description-container .views-field,.view-events.view-display-id-page_2 .views-description-container .views-field,.view-news-details-page .views-description-container .views-field,.view-success-stories-details-page .views-description-container .views-field,.view-success-stories-entity-revision.view-display-id-page_3 .views-description-container .views-field{font-size:1rem}}.preview-wrapper .views-description-container .views-field.opp_desc,.view-detailed-opportunity .views-description-container .views-field.opp_desc,.view-events-details-page .views-description-container .views-field.opp_desc,.view-events.view-display-id-page_2 .views-description-container .views-field.opp_desc,.view-news-details-page .views-description-container .views-field.opp_desc,.view-success-stories-details-page .views-description-container .views-field.opp_desc,.view-success-stories-entity-revision.view-display-id-page_3 .views-description-container .views-field.opp_desc{background-image:url(../icons/description.svg)}.preview-wrapper .views-description-container .views-field.opp_criteria,.view-detailed-opportunity .views-description-container .views-field.opp_criteria,.view-events-details-page .views-description-container .views-field.opp_criteria,.view-events.view-display-id-page_2 .views-description-container .views-field.opp_criteria,.view-news-details-page .views-description-container .views-field.opp_criteria,.view-success-stories-details-page .views-description-container .views-field.opp_criteria,.view-success-stories-entity-revision.view-display-id-page_3 .views-description-container .views-field.opp_criteria{background-image:url(../icons/eligibility.svg)}.preview-wrapper .views-description-container .views-field.opp_submissions,.view-detailed-opportunity .views-description-container .views-field.opp_submissions,.view-events-details-page .views-description-container .views-field.opp_submissions,.view-events.view-display-id-page_2 .views-description-container .views-field.opp_submissions,.view-news-details-page .views-description-container .views-field.opp_submissions,.view-success-stories-details-page .views-description-container .views-field.opp_submissions,.view-success-stories-entity-revision.view-display-id-page_3 .views-description-container .views-field.opp_submissions{background-image:url(../icons/submissions.svg)}.preview-wrapper .views-description-container .views-field.reference_links,.view-detailed-opportunity .views-description-container .views-field.reference_links,.view-events-details-page .views-description-container .views-field.reference_links,.view-events.view-display-id-page_2 .views-description-container .views-field.reference_links,.view-news-details-page .views-description-container .views-field.reference_links,.view-success-stories-details-page .views-description-container .views-field.reference_links,.view-success-stories-entity-revision.view-display-id-page_3 .views-description-container .views-field.reference_links{background-image:url(../icons/reference_links.svg)}.preview-wrapper .views-description-container .views-field.contact_details,.preview-wrapper .views-description-container .views-field.opp_creator_name,.view-detailed-opportunity .views-description-container .views-field.contact_details,.view-detailed-opportunity .views-description-container .views-field.opp_creator_name,.view-events-details-page .views-description-container .views-field.contact_details,.view-events-details-page .views-description-container .views-field.opp_creator_name,.view-events.view-display-id-page_2 .views-description-container .views-field.contact_details,.view-events.view-display-id-page_2 .views-description-container .views-field.opp_creator_name,.view-news-details-page .views-description-container .views-field.contact_details,.view-news-details-page .views-description-container .views-field.opp_creator_name,.view-success-stories-details-page .views-description-container .views-field.contact_details,.view-success-stories-details-page .views-description-container .views-field.opp_creator_name,.view-success-stories-entity-revision.view-display-id-page_3 .views-description-container .views-field.contact_details,.view-success-stories-entity-revision.view-display-id-page_3 .views-description-container .views-field.opp_creator_name{background-image:url(../icons/creator.svg)}.preview-wrapper .views-description-container .views-field.opp_rewards,.view-detailed-opportunity .views-description-container .views-field.opp_rewards,.view-events-details-page .views-description-container .views-field.opp_rewards,.view-events.view-display-id-page_2 .views-description-container .views-field.opp_rewards,.view-news-details-page .views-description-container .views-field.opp_rewards,.view-success-stories-details-page .views-description-container .views-field.opp_rewards,.view-success-stories-entity-revision.view-display-id-page_3 .views-description-container .views-field.opp_rewards{background-image:url(../icons/rewards.svg)}.preview-wrapper .views-description-container .views-field.outcome,.view-detailed-opportunity .views-description-container .views-field.outcome,.view-events-details-page .views-description-container .views-field.outcome,.view-events.view-display-id-page_2 .views-description-container .views-field.outcome,.view-news-details-page .views-description-container .views-field.outcome,.view-success-stories-details-page .views-description-container .views-field.outcome,.view-success-stories-entity-revision.view-display-id-page_3 .views-description-container .views-field.outcome{background-image:url(../icons/outcome.svg)}.preview-wrapper .views-description-container .views-field.valueadd,.view-detailed-opportunity .views-description-container .views-field.valueadd,.view-events-details-page .views-description-container .views-field.valueadd,.view-events.view-display-id-page_2 .views-description-container .views-field.valueadd,.view-news-details-page .views-description-container .views-field.valueadd,.view-success-stories-details-page .views-description-container .views-field.valueadd,.view-success-stories-entity-revision.view-display-id-page_3 .views-description-container .views-field.valueadd{background-image:url(../icons/valueadd.svg)}.preview-wrapper .views-description-container .views-field.opp_attachments,.view-detailed-opportunity .views-description-container .views-field.opp_attachments,.view-events-details-page .views-description-container .views-field.opp_attachments,.view-events.view-display-id-page_2 .views-description-container .views-field.opp_attachments,.view-news-details-page .views-description-container .views-field.opp_attachments,.view-success-stories-details-page .views-description-container .views-field.opp_attachments,.view-success-stories-entity-revision.view-display-id-page_3 .views-description-container .views-field.opp_attachments{background-image:url(../icons/attachments.svg)}.preview-wrapper .views-description-container .views-field.opp_attachments ul,.view-detailed-opportunity .views-description-container .views-field.opp_attachments ul,.view-events-details-page .views-description-container .views-field.opp_attachments ul,.view-events.view-display-id-page_2 .views-description-container .views-field.opp_attachments ul,.view-news-details-page .views-description-container .views-field.opp_attachments ul,.view-success-stories-details-page .views-description-container .views-field.opp_attachments ul,.view-success-stories-entity-revision.view-display-id-page_3 .views-description-container .views-field.opp_attachments ul{list-style:none;margin-bottom:0}.preview-wrapper .views-description-container .views-field.opp_attachments ul li,.view-detailed-opportunity .views-description-container .views-field.opp_attachments ul li,.view-events-details-page .views-description-container .views-field.opp_attachments ul li,.view-events.view-display-id-page_2 .views-description-container .views-field.opp_attachments ul li,.view-news-details-page .views-description-container .views-field.opp_attachments ul li,.view-success-stories-details-page .views-description-container .views-field.opp_attachments ul li,.view-success-stories-entity-revision.view-display-id-page_3 .views-description-container .views-field.opp_attachments ul li{margin-left:0;margin-bottom:0}.preview-wrapper .views-description-container .views-field.opp_attachments ul li:not(:last-child),.view-detailed-opportunity .views-description-container .views-field.opp_attachments ul li:not(:last-child),.view-events-details-page .views-description-container .views-field.opp_attachments ul li:not(:last-child),.view-events.view-display-id-page_2 .views-description-container .views-field.opp_attachments ul li:not(:last-child),.view-news-details-page .views-description-container .views-field.opp_attachments ul li:not(:last-child),.view-success-stories-details-page .views-description-container .views-field.opp_attachments ul li:not(:last-child),.view-success-stories-entity-revision.view-display-id-page_3 .views-description-container .views-field.opp_attachments ul li:not(:last-child){margin-bottom:1rem}.preview-wrapper .views-description-container .views-field.opp_attachments ul li span a,.view-detailed-opportunity .views-description-container .views-field.opp_attachments ul li span a,.view-events-details-page .views-description-container .views-field.opp_attachments ul li span a,.view-events.view-display-id-page_2 .views-description-container .views-field.opp_attachments ul li span a,.view-news-details-page .views-description-container .views-field.opp_attachments ul li span a,.view-success-stories-details-page .views-description-container .views-field.opp_attachments ul li span a,.view-success-stories-entity-revision.view-display-id-page_3 .views-description-container .views-field.opp_attachments ul li span a{text-decoration:none;padding-left:.5rem;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0}.preview-wrapper .views-description-container .views-field .views-field-label,.view-detailed-opportunity .views-description-container .views-field .views-field-label,.view-events-details-page .views-description-container .views-field .views-field-label,.view-events.view-display-id-page_2 .views-description-container .views-field .views-field-label,.view-news-details-page .views-description-container .views-field .views-field-label,.view-success-stories-details-page .views-description-container .views-field .views-field-label,.view-success-stories-entity-revision.view-display-id-page_3 .views-description-container .views-field .views-field-label{margin-bottom:1rem;padding-left:2.25rem;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:1rem}@media (min-width:768px){.preview-wrapper .views-description-container .views-field .views-field-label,.view-detailed-opportunity .views-description-container .views-field .views-field-label,.view-events-details-page .views-description-container .views-field .views-field-label,.view-events.view-display-id-page_2 .views-description-container .views-field .views-field-label,.view-news-details-page .views-description-container .views-field .views-field-label,.view-success-stories-details-page .views-description-container .views-field .views-field-label,.view-success-stories-entity-revision.view-display-id-page_3 .views-description-container .views-field .views-field-label{font-size:1.125rem}}.preview-wrapper .views-description-container .views-field .views-field-value,.view-detailed-opportunity .views-description-container .views-field .views-field-value,.view-events-details-page .views-description-container .views-field .views-field-value,.view-events.view-display-id-page_2 .views-description-container .views-field .views-field-value,.view-news-details-page .views-description-container .views-field .views-field-value,.view-success-stories-details-page .views-description-container .views-field .views-field-value,.view-success-stories-entity-revision.view-display-id-page_3 .views-description-container .views-field .views-field-value{padding-left:1.5rem}.preview-wrapper .views-description-container .views-field a,.view-detailed-opportunity .views-description-container .views-field a,.view-events-details-page .views-description-container .views-field a,.view-events.view-display-id-page_2 .views-description-container .views-field a,.view-news-details-page .views-description-container .views-field a,.view-success-stories-details-page .views-description-container .views-field a,.view-success-stories-entity-revision.view-display-id-page_3 .views-description-container .views-field a{color:#b0b0b0}@media (max-width:991.98px){.opp-form-container .form-actions{flex-wrap:wrap}.opp-form-container .form-actions button[value=Save]{order:2}.opp-form-container .form-actions button[value=Next],.opp-form-container .form-actions button[value=Submit]{order:3}.opp-form-container .form-actions input.preview-btn{order:1;width:100%;margin-bottom:1.5rem}}.block-views-blocksuccess-stories-success-stories{background-color:#111;padding-top:4rem;padding-bottom:4.5rem}.block-views-blocksuccess-stories-success-stories h2{margin:auto}@media (min-width:768px) and (max-width:991.98px){.block-views-blocksuccess-stories-success-stories .view-success-stories .views-view-responsive-grid{--views-responsive-grid--cell-min-width:15rem!important}}.block-views-blocksuccess-stories-success-stories .view-success-stories .views-view-responsive-grid .views-view-responsive-grid__item-inner{height:100%}.block-views-blocksuccess-stories-success-stories .view-success-stories .view-content{margin-top:1rem;margin-bottom:1.5rem}@media (min-width:992px){.block-views-blocksuccess-stories-success-stories .view-success-stories .view-content{margin-top:2.5rem;margin-bottom:3rem}}.block-views-blocksuccess-stories-success-stories .view-success-stories .more-link{text-align:center}.block-views-blocksuccess-stories-success-stories .view-success-stories .more-link a{padding:.5rem 1.5rem;transition:all .5s ease;text-decoration:none;border-radius:6.75rem;border:.0625rem solid #6a6a6a;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.block-views-blocksuccess-stories-success-stories .view-success-stories .more-link a{font-size:1rem}}.block-views-blocksuccess-stories-success-stories .view-success-stories .more-link a:active,.block-views-blocksuccess-stories-success-stories .view-success-stories .more-link a:focus,.block-views-blocksuccess-stories-success-stories .view-success-stories .more-link a:hover{color:#000;background-color:#fff;border-color:#fff}.block-views-blockall-profiles-block-1 .view-all-profiles,.block-views-blockall-profiles-block-1 .view-business-service-listing,.block-views-blockall-profiles-block-1 .view-events-listing,.block-views-blockall-profiles-block-1 .view-innovation-playbook-listing,.block-views-blockall-profiles-block-1 .view-market-information,.block-views-blockall-profiles-block-1 .view-news-listing,.block-views-blockall-profiles-block-1 .view-research-papers,.block-views-blockall-profiles-block-1 .view-success-stories-list-block,.block-views-blockevents-listing-block-1 .view-all-profiles,.block-views-blockevents-listing-block-1 .view-business-service-listing,.block-views-blockevents-listing-block-1 .view-events-listing,.block-views-blockevents-listing-block-1 .view-innovation-playbook-listing,.block-views-blockevents-listing-block-1 .view-market-information,.block-views-blockevents-listing-block-1 .view-news-listing,.block-views-blockevents-listing-block-1 .view-research-papers,.block-views-blockevents-listing-block-1 .view-success-stories-list-block,.block-views-blockinnovation-playbook-listing-block-1 .view-all-profiles,.block-views-blockinnovation-playbook-listing-block-1 .view-business-service-listing,.block-views-blockinnovation-playbook-listing-block-1 .view-events-listing,.block-views-blockinnovation-playbook-listing-block-1 .view-innovation-playbook-listing,.block-views-blockinnovation-playbook-listing-block-1 .view-market-information,.block-views-blockinnovation-playbook-listing-block-1 .view-news-listing,.block-views-blockinnovation-playbook-listing-block-1 .view-research-papers,.block-views-blockinnovation-playbook-listing-block-1 .view-success-stories-list-block,.block-views-blockmarket-information-block-1 .view-all-profiles,.block-views-blockmarket-information-block-1 .view-business-service-listing,.block-views-blockmarket-information-block-1 .view-events-listing,.block-views-blockmarket-information-block-1 .view-innovation-playbook-listing,.block-views-blockmarket-information-block-1 .view-market-information,.block-views-blockmarket-information-block-1 .view-news-listing,.block-views-blockmarket-information-block-1 .view-research-papers,.block-views-blockmarket-information-block-1 .view-success-stories-list-block,.block-views-blocknews-listing-block-1 .view-all-profiles,.block-views-blocknews-listing-block-1 .view-business-service-listing,.block-views-blocknews-listing-block-1 .view-events-listing,.block-views-blocknews-listing-block-1 .view-innovation-playbook-listing,.block-views-blocknews-listing-block-1 .view-market-information,.block-views-blocknews-listing-block-1 .view-news-listing,.block-views-blocknews-listing-block-1 .view-research-papers,.block-views-blocknews-listing-block-1 .view-success-stories-list-block,.block-views-blockresearch-papers-block-1 .view-all-profiles,.block-views-blockresearch-papers-block-1 .view-business-service-listing,.block-views-blockresearch-papers-block-1 .view-events-listing,.block-views-blockresearch-papers-block-1 .view-innovation-playbook-listing,.block-views-blockresearch-papers-block-1 .view-market-information,.block-views-blockresearch-papers-block-1 .view-news-listing,.block-views-blockresearch-papers-block-1 .view-research-papers,.block-views-blockresearch-papers-block-1 .view-success-stories-list-block,.block-views-blocksuccess-stories-list-block-block-1 .view-all-profiles,.block-views-blocksuccess-stories-list-block-block-1 .view-business-service-listing,.block-views-blocksuccess-stories-list-block-block-1 .view-events-listing,.block-views-blocksuccess-stories-list-block-block-1 .view-innovation-playbook-listing,.block-views-blocksuccess-stories-list-block-block-1 .view-market-information,.block-views-blocksuccess-stories-list-block-block-1 .view-news-listing,.block-views-blocksuccess-stories-list-block-block-1 .view-research-papers,.block-views-blocksuccess-stories-list-block-block-1 .view-success-stories-list-block,.business-listing .view-all-profiles,.business-listing .view-business-service-listing,.business-listing .view-events-listing,.business-listing .view-innovation-playbook-listing,.business-listing .view-market-information,.business-listing .view-news-listing,.business-listing .view-research-papers,.business-listing .view-success-stories-list-block{position:relative}@media (min-width:992px){.block-views-blockall-profiles-block-1 .view-filters,.block-views-blockevents-listing-block-1 .view-filters,.block-views-blockinnovation-playbook-listing-block-1 .view-filters,.block-views-blockmarket-information-block-1 .view-filters,.block-views-blocknews-listing-block-1 .view-filters,.block-views-blockresearch-papers-block-1 .view-filters,.block-views-blocksuccess-stories-list-block-block-1 .view-filters,.business-listing .view-filters{flex:0 0 25%}}@media (min-width:992px){.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .exposed-filters.section-one,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .exposed-filters.section-one,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .exposed-filters.section-one,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .exposed-filters.section-one,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .exposed-filters.section-one,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .exposed-filters.section-one,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .exposed-filters.section-one,.business-listing .view-filters .exposed-filters-container .exposed-filters.section-one{margin-bottom:2.25rem}}@media (min-width:992px){.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .exposed-filters.section-two .separate-exposed-filter,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .exposed-filters.section-two .separate-exposed-filter,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .exposed-filters.section-two .separate-exposed-filter,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .exposed-filters.section-two .separate-exposed-filter,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .exposed-filters.section-two .separate-exposed-filter,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .exposed-filters.section-two .separate-exposed-filter,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .exposed-filters.section-two .separate-exposed-filter,.business-listing .view-filters .exposed-filters-container .exposed-filters.section-two .separate-exposed-filter{display:none}}@media (min-width:992px){.block-views-blockall-profiles-block-1 .view-filters .exposed-filters-container .exposed-filters.section-two #edit-field-mode-of-event-target-id--wrapper,.block-views-blockevents-listing-block-1 .view-filters .exposed-filters-container .exposed-filters.section-two #edit-field-mode-of-event-target-id--wrapper,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .exposed-filters-container .exposed-filters.section-two #edit-field-mode-of-event-target-id--wrapper,.block-views-blockmarket-information-block-1 .view-filters .exposed-filters-container .exposed-filters.section-two #edit-field-mode-of-event-target-id--wrapper,.block-views-blocknews-listing-block-1 .view-filters .exposed-filters-container .exposed-filters.section-two #edit-field-mode-of-event-target-id--wrapper,.block-views-blockresearch-papers-block-1 .view-filters .exposed-filters-container .exposed-filters.section-two #edit-field-mode-of-event-target-id--wrapper,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .exposed-filters-container .exposed-filters.section-two #edit-field-mode-of-event-target-id--wrapper,.business-listing .view-filters .exposed-filters-container .exposed-filters.section-two #edit-field-mode-of-event-target-id--wrapper{padding-top:unset;border-top:none}}.block-views-blockall-profiles-block-1 .view-filters .separate-exposed-filter,.block-views-blockevents-listing-block-1 .view-filters .separate-exposed-filter,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .separate-exposed-filter,.block-views-blockmarket-information-block-1 .view-filters .separate-exposed-filter,.block-views-blocknews-listing-block-1 .view-filters .separate-exposed-filter,.block-views-blockresearch-papers-block-1 .view-filters .separate-exposed-filter,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .separate-exposed-filter,.business-listing .view-filters .separate-exposed-filter{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}@media (min-width:992px){.block-views-blockall-profiles-block-1 .view-filters .separate-exposed-filter,.block-views-blockevents-listing-block-1 .view-filters .separate-exposed-filter,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .separate-exposed-filter,.block-views-blockmarket-information-block-1 .view-filters .separate-exposed-filter,.block-views-blocknews-listing-block-1 .view-filters .separate-exposed-filter,.block-views-blockresearch-papers-block-1 .view-filters .separate-exposed-filter,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .separate-exposed-filter,.business-listing .view-filters .separate-exposed-filter{margin-bottom:unset}}.block-views-blockall-profiles-block-1 .view-filters .separate-exposed-filter .form-type-select,.block-views-blockevents-listing-block-1 .view-filters .separate-exposed-filter .form-type-select,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .separate-exposed-filter .form-type-select,.block-views-blockmarket-information-block-1 .view-filters .separate-exposed-filter .form-type-select,.block-views-blocknews-listing-block-1 .view-filters .separate-exposed-filter .form-type-select,.block-views-blockresearch-papers-block-1 .view-filters .separate-exposed-filter .form-type-select,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .separate-exposed-filter .form-type-select,.business-listing .view-filters .separate-exposed-filter .form-type-select{display:flex;flex-direction:column;gap:.5rem;margin-right:0;position:relative}.block-views-blockall-profiles-block-1 .view-filters .separate-exposed-filter .form-type-select label,.block-views-blockevents-listing-block-1 .view-filters .separate-exposed-filter .form-type-select label,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .separate-exposed-filter .form-type-select label,.block-views-blockmarket-information-block-1 .view-filters .separate-exposed-filter .form-type-select label,.block-views-blocknews-listing-block-1 .view-filters .separate-exposed-filter .form-type-select label,.block-views-blockresearch-papers-block-1 .view-filters .separate-exposed-filter .form-type-select label,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .separate-exposed-filter .form-type-select label,.business-listing .view-filters .separate-exposed-filter .form-type-select label{font-family:Poppins,"sans-serif";font-weight:400;color:#b0b0b0;line-height:normal;font-size:.875rem}@media (min-width:768px){.block-views-blockall-profiles-block-1 .view-filters .separate-exposed-filter .form-type-select label,.block-views-blockevents-listing-block-1 .view-filters .separate-exposed-filter .form-type-select label,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .separate-exposed-filter .form-type-select label,.block-views-blockmarket-information-block-1 .view-filters .separate-exposed-filter .form-type-select label,.block-views-blocknews-listing-block-1 .view-filters .separate-exposed-filter .form-type-select label,.block-views-blockresearch-papers-block-1 .view-filters .separate-exposed-filter .form-type-select label,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .separate-exposed-filter .form-type-select label,.business-listing .view-filters .separate-exposed-filter .form-type-select label{font-size:1rem}}.block-views-blockall-profiles-block-1 .view-filters .separate-exposed-filter .form-type-select select,.block-views-blockevents-listing-block-1 .view-filters .separate-exposed-filter .form-type-select select,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .separate-exposed-filter .form-type-select select,.block-views-blockmarket-information-block-1 .view-filters .separate-exposed-filter .form-type-select select,.block-views-blocknews-listing-block-1 .view-filters .separate-exposed-filter .form-type-select select,.block-views-blockresearch-papers-block-1 .view-filters .separate-exposed-filter .form-type-select select,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .separate-exposed-filter .form-type-select select,.business-listing .view-filters .separate-exposed-filter .form-type-select select{width:100%;padding:.75rem;color:#6a6a6a;border:.0625rem solid #303030;border-radius:.5rem;background-color:#111;line-height:normal;font-size:1rem}@media (min-width:768px){.block-views-blockall-profiles-block-1 .view-filters .separate-exposed-filter .form-type-select select,.block-views-blockevents-listing-block-1 .view-filters .separate-exposed-filter .form-type-select select,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .separate-exposed-filter .form-type-select select,.block-views-blockmarket-information-block-1 .view-filters .separate-exposed-filter .form-type-select select,.block-views-blocknews-listing-block-1 .view-filters .separate-exposed-filter .form-type-select select,.block-views-blockresearch-papers-block-1 .view-filters .separate-exposed-filter .form-type-select select,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .separate-exposed-filter .form-type-select select,.business-listing .view-filters .separate-exposed-filter .form-type-select select{font-size:1.125rem}}.block-views-blockall-profiles-block-1 .view-filters .separate-exposed-filter .form-type-select:after,.block-views-blockevents-listing-block-1 .view-filters .separate-exposed-filter .form-type-select:after,.block-views-blockinnovation-playbook-listing-block-1 .view-filters .separate-exposed-filter .form-type-select:after,.block-views-blockmarket-information-block-1 .view-filters .separate-exposed-filter .form-type-select:after,.block-views-blocknews-listing-block-1 .view-filters .separate-exposed-filter .form-type-select:after,.block-views-blockresearch-papers-block-1 .view-filters .separate-exposed-filter .form-type-select:after,.block-views-blocksuccess-stories-list-block-block-1 .view-filters .separate-exposed-filter .form-type-select:after,.business-listing .view-filters .separate-exposed-filter .form-type-select:after{right:.75rem;content:url(../icons/down-arrow.svg);position:absolute;display:inline-block;width:1.5rem;height:1.5rem;top:2.75rem;pointer-events:none;background-color:#111}@media (min-width:992px){.block-views-blockall-profiles-block-1 .view-content,.block-views-blockevents-listing-block-1 .view-content,.block-views-blockinnovation-playbook-listing-block-1 .view-content,.block-views-blockmarket-information-block-1 .view-content,.block-views-blocknews-listing-block-1 .view-content,.block-views-blockresearch-papers-block-1 .view-content,.block-views-blocksuccess-stories-list-block-block-1 .view-content,.business-listing .view-content{flex:0 0 75%}}.block-entry-cards{padding-top:3rem;padding-bottom:7rem}@media (min-width:992px){.block-entry-cards{padding-top:7rem}}.block-entry-cards .block_title{padding-bottom:3rem}@media (min-width:992px){.block-entry-cards .block_title{padding-bottom:2.5rem}}.block-entry-cards .block_title h2{font-family:Poppins,"sans-serif";font-weight:400;color:#6a6a6a}.block-entry-cards .field--name-field-paragraphs{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:768px){.block-entry-cards .field--name-field-paragraphs{flex-direction:row;flex-wrap:wrap}}@media (min-width:768px){.block-entry-cards .field--name-field-paragraphs>.field__item{width:calc(50% - .75rem)}}@media (min-width:992px){.block-entry-cards .field--name-field-paragraphs>.field__item{width:calc(25% - 1.125rem)}}.block-entry-cards .paragraph--type--entry-cards{padding:1.5rem;background-color:#1d1d1d;min-height:19rem;height:100%;display:flex;flex-direction:column}.block-entry-cards .paragraph--type--entry-cards .field--name-field-title{margin-bottom:1rem}.block-entry-cards .paragraph--type--entry-cards .field--name-field-short-description{margin-bottom:1rem;color:#b0b0b0}.block-entry-cards .paragraph--type--entry-cards .field--name-field-call-to-action{margin-top:auto;text-align:right}.block-entry-cards .paragraph--type--entry-cards .field--name-field-call-to-action a{position:relative;display:inline-block;padding:.75rem 2.5rem .75rem 1.25rem;transition:all .5s ease;background-color:#f93;text-decoration:none;border-radius:2rem;font-family:Poppins,"sans-serif";font-weight:500;color:#000;line-height:normal;font-size:.875rem}@media (min-width:768px){.block-entry-cards .paragraph--type--entry-cards .field--name-field-call-to-action a{font-size:1rem}}.block-entry-cards .paragraph--type--entry-cards .field--name-field-call-to-action a:active,.block-entry-cards .paragraph--type--entry-cards .field--name-field-call-to-action a:focus,.block-entry-cards .paragraph--type--entry-cards .field--name-field-call-to-action a:hover{background-color:#eb7c0d}.block-entry-cards .paragraph--type--entry-cards .field--name-field-call-to-action a:after{content:url(../icons/link-arrow-black.svg);position:absolute;top:50%;transform:translateY(-50%);margin-left:.25rem}.signup-form-container fieldset.js-form-item{gap:24px}.signup-form-container .persona-radios .form-radios{display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap;gap:12px 24px}.signup-form-container .persona-radios .form-radios>*{width:calc(50% - 12px);padding-left:0}@media (min-width:768px){.signup-form-container .persona-radios .form-radios{gap:8px}.signup-form-container .persona-radios .form-radios>*{width:calc(25% - 6px)}}.signup-form-container .persona-radios .form-radios .icon-selected,.signup-form-container .persona-radios .form-radios [type=radio]{display:none}.signup-form-container .persona-radios .form-radios .icon-normal,.signup-form-container .persona-radios .form-radios .icon-selected{width:24px;height:24px;transform:scale(1.5);margin-right:12px}.signup-form-container .persona-radios .form-radios label{display:flex;flex-direction:row;padding:25px 16px;align-items:center;border-radius:5px;background-color:#303030;height:100%;font-family:Poppins,"sans-serif";font-weight:400;color:#fff}@media (min-width:768px){.signup-form-container .persona-radios .form-radios label{padding-right:10px}}.signup-form-container .persona-radios .form-radios label{line-height:normal;font-size:.75rem}@media (min-width:768px){.signup-form-container .persona-radios .form-radios label{font-size:.875rem}}.signup-form-container .persona-radios .form-radios label .option-text{max-width:76px;word-break:break-word}@media (min-width:768px){.signup-form-container .persona-radios .form-radios label .option-text{max-width:88px}}.signup-form-container .persona-radios .form-radios .tick-wrapper{position:absolute}.signup-form-container .persona-radios .form-radios [type=radio]:checked+label{position:relative;color:#f93;border:2px solid}.signup-form-container .persona-radios .form-radios [type=radio]:checked+label .tick-wrapper{display:inline-block;position:absolute;top:0;right:0;background-image:url(../icons/persona-tickbox.svg);height:24px;width:24px}.signup-form-container .persona-radios .form-radios [type=radio]:checked+label .tick-wrapper img{height:12px;width:12px;position:absolute;right:1px;top:1px}.signup-form-container .persona-radios .form-radios [type=radio]:checked+label .icon-selected{display:block}.signup-form-container .persona-radios .form-radios [type=radio]:checked+label .icon-normal{display:none}.signup-form-container .mobile-code-number{flex-direction:row}.signup-form-container .mobile-code-number .field-prefix{flex-shrink:0;border-radius:8px;border:1px solid #303030;background-color:#111}.signup-form-container .mobile-code-number .field-prefix .dropdown-toggle{text-decoration:none;display:inline-flex;align-items:center;padding:12px 8px 12px 12px;gap:8px}.signup-form-container .mobile-code-number .field-prefix .dropdown-toggle.show .caret{transform:rotate(180deg)}.signup-form-container .mobile-code-number .field-prefix .dropdown-menu{border:1px solid #303030;background-color:#111;padding:12px;z-index:1}.signup-form-container .mobile-code-number .field-prefix .dropdown-menu>li:not(:last-child){margin-bottom:8px}.signup-form-container .mobile-code-number .field-prefix .dFault-val,.signup-form-container .mobile-code-number .field-prefix .dropdown-item{display:flex;gap:8px;align-items:center;text-decoration:none;font-family:Poppins,"sans-serif";font-weight:300;color:#6a6a6a;line-height:normal;font-size:.875rem}@media (min-width:768px){.signup-form-container .mobile-code-number .field-prefix .dFault-val,.signup-form-container .mobile-code-number .field-prefix .dropdown-item{font-size:1rem}}.signup-form-container .mobile-code-number .field-prefix .dFault-val img,.signup-form-container .mobile-code-number .field-prefix .dropdown-item img{width:21px}.signup-form-container .mobile-code-number .field-prefix .caret{display:inline-block;width:20px;height:20px;background-image:url(../icons/down-arrow-ccode.svg)}.signup-form-container .js-form-type-password-confirm .description,.signup-form-container .password-confirm-message,.signup-form-container .password-strength{display:none}.signup-form-container .confirm-parent,.signup-form-container .password-parent{max-width:100%;overflow:visible}.signup-form-container .tnc-wrapper .js-form-item{flex-direction:row}.signup-form-container .tnc-wrapper .js-form-item label{color:#fff}.signup-form-container .form-actions{justify-content:center}.signup-form-container .form-actions button[value="Sign up"],.signup-form-container .form-actions button[value="Submit and create org profile"],.signup-form-container .form-actions button[value=Submit]{width:100%}@media (min-width:768px){.signup-form-container .form-actions button[value="Sign up"],.signup-form-container .form-actions button[value="Submit and create org profile"],.signup-form-container .form-actions button[value=Submit]{width:422px}}.signup-form-container .form-actions button[value="Sign up"] span:after,.signup-form-container .form-actions button[value=Submit] span:after{display:none}.signup-form-container .js-form-type-password{position:relative}.signup-form-container .js-form-type-password input{padding-right:40px}.signup-form-container .js-form-type-password .toggle-password{position:absolute;top:40px;right:13px}.signup-form-container .file_custom_upload .upload-txt .upload-icon{display:none}.signup-form-container .file_custom_upload .upload-txt .cbtn-wrapper{color:#f93}.signup-form-container .file_custom_upload .upload-txt .cbtn-wrapper:before{position:absolute;content:url(../icons/upload-custom.svg);height:1.5rem;width:1.5rem;left:-2.25rem;bottom:0}.signup-form-container .js-form-item-affiliation-letter label{margin-bottom:unset}.signup-form-container #field_organisation{background-image:url(../icons/search_autocomplete.svg);background-repeat:no-repeat;background-position:right .5rem center}.signup-form-container .profile-section-wrapper{position:relative}.signup-form-container .profile-section-wrapper .profile-section-header{padding-bottom:1.5rem;font-family:Poppins,"sans-serif";font-weight:500;color:#b0b0b0;line-height:normal;font-size:.75rem}@media (min-width:768px){.signup-form-container .profile-section-wrapper .profile-section-header{font-size:1rem}}.signup-form-container .profile-section-wrapper .form-type-managed-file{display:flex;gap:0;min-height:4.875rem;margin-top:1.5rem;position:relative}.signup-form-container .profile-section-wrapper .form-type-managed-file .form-managed-file{order:1}.signup-form-container .profile-section-wrapper .form-type-managed-file .form-managed-file span{display:none}.signup-form-container .profile-section-wrapper .form-type-managed-file .form-managed-file input{position:absolute;height:4.875rem;width:4.875rem;left:0;z-index:1;cursor:pointer}.signup-form-container .profile-section-wrapper .form-type-managed-file .form-managed-file:before{position:absolute;left:0;content:url(../icons/preview_img.svg);width:4.875rem;height:4.875rem;cursor:pointer}.signup-form-container .profile-section-wrapper .form-type-managed-file .form-managed-file .messages{margin-top:5.5rem}.signup-form-container .profile-section-wrapper .form-type-managed-file label{position:absolute;order:2;margin-left:6rem;margin-top:1.25rem}.signup-form-container .profile-section-wrapper .form-type-managed-file .description{position:absolute;order:3;margin-left:6rem;margin-top:2.25rem}.signup-form-container .profile-section-wrapper .form-type-managed-file .field-suffix{position:relative;margin-top:5.5rem}.signup-form-container .profile-section-wrapper #image-preview-wrapper{position:absolute;margin-top:1.5rem;z-index:2;cursor:pointer}.signup-form-container .profile-section-wrapper #image-preview-wrapper img{width:5rem;height:5rem;border-radius:7.5rem;object-fit:cover;aspect-ratio:1/1}.signup-form-container .profile-section-wrapper.show-profile .form-type-managed-file .form-managed-file input,.signup-form-container .profile-section-wrapper.show-profile .form-type-managed-file .form-managed-file span{display:none}.signup-form-container .profile-section-wrapper.show-profile .form-type-managed-file .form-managed-file input[type=submit]{display:block;background:transparent;z-index:3;font-size:0;border:none}.signup-form-container .profile-section-wrapper.show-profile .form-type-managed-file .form-managed-file:before{content:url(../icons/cancel_upload.svg);height:1.5rem;width:1.5rem;top:0;left:3.5rem;z-index:3;cursor:pointer}.ui-widget.ui-widget-content.ui-autocomplete{background-color:#000;border:none;border-radius:.5rem}.ui-widget.ui-widget-content.ui-autocomplete a{padding:.75rem;width:100%!important;text-decoration:none;display:block;border-radius:.5rem;font-family:Poppins,"sans-serif";font-weight:300;color:#f93;line-height:normal;font-size:.75rem}@media (min-width:768px){.ui-widget.ui-widget-content.ui-autocomplete a{font-size:.875rem}}#otp-verification-wrapper{padding:32px 24px}#otp-verification-wrapper form{display:flex;flex-direction:column;gap:32px}#otp-verification-wrapper p{margin:0}@media (min-width:768px){#otp-verification-wrapper{max-width:470px;background-color:#1d1d1d;padding:40px;margin:48px auto 160px}#otp-verification-wrapper form{gap:40px}#otp-verification-wrapper .img-n-msg{margin-top:0}#otp-verification-wrapper .otp-header{gap:24px}}#otp-verification-wrapper .otp-header{gap:32px}#otp-verification-wrapper .img-n-heading{margin-top:78px;gap:8px}@media (min-width:768px){#otp-verification-wrapper .img-n-heading{margin-top:0}}#otp-verification-wrapper .otp-title{margin:0;text-align:center;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){#otp-verification-wrapper .otp-title{font-size:1.125rem}}#otp-verification-wrapper .otp-message{text-align:center;font-family:Poppins,"sans-serif";font-weight:300;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){#otp-verification-wrapper .otp-message{font-size:1rem}}#otp-verification-wrapper .otp-field-container{gap:10px;justify-content:space-between}#otp-verification-wrapper .otp-field-container .js-form-type-textfield{margin:0}#otp-verification-wrapper .otp-digit{border-radius:2px;border:1px solid var(--Colour-Border-default,#6a6a6a);text-align:center;font-family:Poppins,"sans-serif";font-weight:300;color:#fff;line-height:normal;font-size:1rem}@media (min-width:768px){#otp-verification-wrapper .otp-digit{font-size:1.125rem}}#otp-verification-wrapper .otp-n-resend-wrapper{gap:16px;max-width:375px;margin:auto}@media (min-width:768px){#otp-verification-wrapper .otp-n-resend-wrapper{gap:16px;max-width:unset}}#otp-verification-wrapper .img-wrapper{width:fit-content;border-radius:50%;padding:16px;background-color:#303030}#otp-verification-wrapper .img-wrapper img{width:32px;height:32px}#otp-verification-wrapper .timer-wrapper{font-family:Poppins,"sans-serif";font-weight:400;color:#388bff;line-height:normal;font-size:.875rem}@media (min-width:768px){#otp-verification-wrapper .timer-wrapper{font-size:1.125rem}}#otp-verification-wrapper [value="Resend OTP"]{padding:0;background:transparent;border:0;font-family:Poppins,"sans-serif";font-weight:400;color:#6a6a6a;line-height:normal;font-size:.75rem}@media (min-width:768px){#otp-verification-wrapper [value="Resend OTP"]{font-size:.875rem}}#otp-verification-wrapper [value="Resend OTP"]:not(:disabled){color:#b0b0b0}#otp-verification-wrapper #spam-msg{text-align:center;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.625rem}@media (min-width:768px){#otp-verification-wrapper #spam-msg{font-size:.75rem}}@media (max-width:767.98px){#otp-verification-wrapper #spam-msg{margin-bottom:78px}}#otp-verification-wrapper .otp-verified-msg{gap:32px;margin-top:217px;margin-bottom:217px}@media (min-width:768px){#otp-verification-wrapper .otp-verified-msg{gap:40px;margin-top:125px;margin-bottom:125px}}#otp-verification-wrapper .otp-verified-msg img{width:58.5px;height:58.5px;margin:auto}@media (min-width:768px){#otp-verification-wrapper .otp-verified-msg img{width:78px;height:78px}}#otp-verification-wrapper .otp-verified-msg .otp-msg-wrapper{gap:16px}@media (min-width:768px){#otp-verification-wrapper .otp-verified-msg .otp-msg-wrapper{gap:24px}}#otp-verification-wrapper .otp-verified-msg .otp-title{text-align:center;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:1.4375rem}@media (min-width:768px){#otp-verification-wrapper .otp-verified-msg .otp-title{font-size:1.8125rem}}#otp-verification-wrapper .otp-verified-msg .otp-message{text-align:center;font-family:Poppins,"sans-serif";font-weight:300;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){#otp-verification-wrapper .otp-verified-msg .otp-message{font-size:1rem}}#otp-verification-wrapper .status-info{color:#2abb7f}.login-wrapper,.pass-reset-wrapper,.password-change-form-container{background-color:#1d1d1d;padding:12px;margin:48px 16px;border-radius:2px}@media (min-width:768px){.login-wrapper,.pass-reset-wrapper,.password-change-form-container{width:470px;padding:24px;margin:40px auto;border-radius:8px}}.login-wrapper form,.pass-reset-wrapper form,.password-change-form-container form{display:flex;flex-direction:column;gap:24px}.login-wrapper input[type=email],.login-wrapper input[type=email]:focus,.login-wrapper input[type=password],.login-wrapper input[type=password]:focus,.login-wrapper input[type=text],.login-wrapper input[type=text]:focus,.pass-reset-wrapper input[type=email],.pass-reset-wrapper input[type=email]:focus,.pass-reset-wrapper input[type=password],.pass-reset-wrapper input[type=password]:focus,.pass-reset-wrapper input[type=text],.pass-reset-wrapper input[type=text]:focus,.password-change-form-container input[type=email],.password-change-form-container input[type=email]:focus,.password-change-form-container input[type=password],.password-change-form-container input[type=password]:focus,.password-change-form-container input[type=text],.password-change-form-container input[type=text]:focus{background-color:#111}@media (max-width:767.98px){.login-wrapper .js-form-item-captcha-response,.pass-reset-wrapper .js-form-item-captcha-response,.password-change-form-container .js-form-item-captcha-response{width:100%}}.login-wrapper .js-form-item-captcha-response label,.pass-reset-wrapper .js-form-item-captcha-response label,.password-change-form-container .js-form-item-captcha-response label{display:none}.login-wrapper .captcha__image-wrapper,.pass-reset-wrapper .captcha__image-wrapper,.password-change-form-container .captcha__image-wrapper{display:flex;gap:16px;align-items:center}@media (max-width:767.98px){.login-wrapper .captcha__image-wrapper,.pass-reset-wrapper .captcha__image-wrapper,.password-change-form-container .captcha__image-wrapper{flex-basis:0}}.login-wrapper .captcha__image-wrapper img,.pass-reset-wrapper .captcha__image-wrapper img,.password-change-form-container .captcha__image-wrapper img{padding:8px 16px;border-radius:8px;border:1px dashed #6a6a6a;margin:0;background-color:#303030}.login-wrapper .captcha__image-wrapper .reload-captcha,.pass-reset-wrapper .captcha__image-wrapper .reload-captcha,.password-change-form-container .captcha__image-wrapper .reload-captcha{background-image:url(../icons/reload-captcha.svg);width:22px;height:18px;background-size:contain}.login-wrapper .captcha-type-challenge--image .captcha__element,.pass-reset-wrapper .captcha-type-challenge--image .captcha__element,.password-change-form-container .captcha-type-challenge--image .captcha__element{flex-direction:column;gap:24px}@media (min-width:768px){.login-wrapper .captcha-type-challenge--image .captcha__element,.pass-reset-wrapper .captcha-type-challenge--image .captcha__element,.password-change-form-container .captcha-type-challenge--image .captcha__element{flex-direction:row;gap:16px}}.login-wrapper .status-info,.pass-reset-wrapper .status-info,.password-change-form-container .status-info{color:#2abb7f}.login-wrapper .form-actions,.pass-reset-wrapper .form-actions,.password-change-form-container .form-actions{display:flex;flex-direction:column;gap:24px}.login-wrapper [type=submit],.login-wrapper [value="Log in"],.pass-reset-wrapper [type=submit],.pass-reset-wrapper [value="Log in"],.password-change-form-container [type=submit],.password-change-form-container [value="Log in"]{border:0}.login-wrapper .p-reset-link,.pass-reset-wrapper .p-reset-link,.password-change-form-container .p-reset-link{text-align:center;text-decoration:none;font-family:Poppins,"sans-serif";font-weight:400;color:#f93;line-height:normal;font-size:.625rem}@media (min-width:768px){.login-wrapper .p-reset-link,.pass-reset-wrapper .p-reset-link,.password-change-form-container .p-reset-link{font-size:.75rem}}.login-wrapper .js-form-type-password,.pass-reset-wrapper .js-form-type-password,.password-change-form-container .js-form-type-password{position:relative}.login-wrapper .js-form-type-password input,.pass-reset-wrapper .js-form-type-password input,.password-change-form-container .js-form-type-password input{padding-right:40px}.login-wrapper .toggle-password,.pass-reset-wrapper .toggle-password,.password-change-form-container .toggle-password{position:absolute;top:40px;right:13px}.sign-up-link-container{text-align:center;margin:48px auto 108px}.sign-up-link-container .sign-up-link-wrapper{display:inline-flex;gap:24px;align-items:center;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.875rem}@media (min-width:768px){.sign-up-link-container .sign-up-link-wrapper{font-size:1rem}}.sign-up-link-container .sign-up-link-wrapper a{display:inline-flex;padding:8px 16px 8px 24px;justify-content:center;align-items:center;gap:10px;border-radius:108px;border:1px solid #6a6a6a;text-decoration:none;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.sign-up-link-container .sign-up-link-wrapper a{font-size:1rem}}.sign-up-link-container .sign-up-link-wrapper a:after{content:url(../icons/icon-arrow-right.svg);display:inline-block;height:24px}@media (min-width:768px){.sign-up-link-container{width:470px;margin:48px auto 64px}}.pass-reset-wrapper{margin-bottom:108px}.pass-reset-wrapper .js-form-type-password{overflow:visible}.pass-reset-wrapper .password-confirm-message,.pass-reset-wrapper .password-strength{display:none}.pass-reset-wrapper .form-type-password-confirm{gap:24px}.pass-reset-wrapper .form-actions{margin-top:0;margin-bottom:0}@media (min-width:768px){.pass-reset-wrapper .pwd-button{margin-top:24px}}.pass-reset-wrapper .error-info,.pass-reset-wrapper .status-info{font-weight:300;text-align:center;line-height:normal;font-size:.875rem}@media (min-width:768px){.pass-reset-wrapper .error-info,.pass-reset-wrapper .status-info{font-size:1rem}}.pass-change-login-title,.pass-login-title{text-align:center;margin-top:48px;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:1rem}@media (min-width:768px){.pass-change-login-title,.pass-login-title{font-size:1.125rem;margin-left:auto;margin-right:auto;margin-top:108px;width:470px}}.pass-change-login-title{text-align:left;padding:0 16px;margin-bottom:0;width:100%;line-height:normal;font-size:1.8125rem}@media (min-width:768px){.pass-change-login-title{font-size:2.25rem;margin-left:auto;margin-right:auto;margin-top:40px;padding:0}}@media (min-width:1200px){.pass-change-login-title{width:692px}}.password-change-form-container{margin-top:48px;margin-bottom:108px}@media (min-width:768px){.password-change-form-container{width:100%;margin-top:24px}}@media (min-width:1200px){.password-change-form-container{width:692px}}.password-change-form-container form{margin-bottom:0}.password-change-form-container .form-actions{margin:0}.password-change-form-container .js-form-type-password{overflow:visible}.password-change-form-container .password-confirm-message,.password-change-form-container .password-strength{display:none}.password-change-form-container .js-form-wrapper{display:flex;flex-direction:column;gap:24px}.password-change-form-container .js-form-type-password{max-width:100%}.password-change-form-container .form-messages{text-align:center}.password-change-form-container .error-info,.password-change-form-container .status-info{font-weight:300;line-height:normal;font-size:.875rem}@media (min-width:768px){.password-change-form-container .error-info,.password-change-form-container .status-info{font-size:1rem}}.pass-change-form-wrapper{flex-grow:1}@media (min-width:768px){.pass-change-form-wrapper{padding-left:4rem;padding-right:4rem}}.pass-change-form-wrapper .form-submit-message{padding:160px 70px}@media (min-width:768px){.pass-change-form-wrapper .form-submit-message{margin-top:40px;margin-bottom:64px;padding:70px 24px;max-width:470px}.pass-change-form-wrapper .form-submit-message .msg-wrappper{gap:24px}.pass-change-form-wrapper .form-submit-message .message-details{gap:32px}}.login-wrapper #replace,.login-wrapper #resend{padding:0;background:transparent;border:0;text-decoration:none;font-family:Poppins,"sans-serif";font-weight:400;color:#b0b0b0;line-height:normal;font-size:.75rem}@media (min-width:768px){.login-wrapper #replace,.login-wrapper #resend{font-size:.875rem}}.login-wrapper #replace{color:#6a6a6a}.path-login-otp .alert{display:flex;justify-content:center}.dash-wrapper .navbar-nav,.edit-profile-page .navbar-nav{display:none;padding-left:.5rem;list-style:none}@media (min-width:992px){.dash-wrapper .navbar-nav,.edit-profile-page .navbar-nav{display:flex;flex-direction:column;gap:.5rem;min-width:16.5rem;padding:.5rem;margin:0;background-color:#000}}.dash-wrapper .navbar-nav .nav-item,.edit-profile-page .navbar-nav .nav-item{padding:.75rem}.dash-wrapper .navbar-nav .nav-item .nav-link,.edit-profile-page .navbar-nav .nav-item .nav-link{text-decoration:none;display:inline-block;width:100%;font-family:Poppins,"sans-serif";font-weight:300;color:#6a6a6a;line-height:normal;font-size:.75rem}@media (min-width:768px){.dash-wrapper .navbar-nav .nav-item .nav-link,.edit-profile-page .navbar-nav .nav-item .nav-link{font-size:.875rem}}.dash-wrapper .navbar-nav .nav-item.active-li,.edit-profile-page .navbar-nav .nav-item.active-li{background-color:#111;border-radius:.25rem}.dash-wrapper .navbar-nav .nav-item.active-li .nav-link,.edit-profile-page .navbar-nav .nav-item.active-li .nav-link{position:relative;font-family:Poppins,"sans-serif";font-weight:400;color:#f93}.dash-wrapper .navbar-nav .nav-item.active-li .nav-link:after,.edit-profile-page .navbar-nav .nav-item.active-li .nav-link:after{content:url(../icons/right-arrow-saffron.svg);position:absolute;right:0;top:50%;transform:translateY(-50%);height:1rem;width:1rem}.dash-wrapper .navbar-nav .nav-item.disabled-link.org-menu,.edit-profile-page .navbar-nav .nav-item.disabled-link.org-menu{display:none}@media (min-width:992px){.dash-wrapper .navbar-nav .nav-item.disabled-link.org-menu,.edit-profile-page .navbar-nav .nav-item.disabled-link.org-menu{display:list-item;margin-top:4px;padding:16px 8px 8px;border-top:1px solid #fff}.dash-wrapper .navbar-nav .nav-item.disabled-link.org-menu .nav-link,.edit-profile-page .navbar-nav .nav-item.disabled-link.org-menu .nav-link{color:#fff}}.edit-profile-page{display:flex;flex-direction:column}@media (min-width:992px){.edit-profile-page{width:100%;flex-direction:row;justify-content:center;margin:0 auto}}@media (min-width:1400px){.edit-profile-page{max-width:1440px}}.edit-profile-page .edit-profile-form-wrapper{padding:0 1rem}@media (min-width:992px){.edit-profile-page .edit-profile-form-wrapper{padding:2.5rem 4rem 7rem}}.edit-profile-page .edit-profile-form-wrapper .form-title{margin:3rem 0;padding:0;text-align:left}@media (min-width:992px){.edit-profile-page .edit-profile-form-wrapper .form-title{margin:unset}}.edit-profile-page .edit-profile-form-wrapper .signup-form-container{max-width:100%;padding:0;margin-bottom:7rem}@media (min-width:992px){.edit-profile-page .edit-profile-form-wrapper .signup-form-container{margin-bottom:unset}}.edit-profile-page .edit-profile-form-wrapper .signup-form-container .profile-section-wrapper.hide-profile-details #image-preview-wrapper,.edit-profile-page .edit-profile-form-wrapper .signup-form-container .profile-section-wrapper.hide-profile-details .form-type-managed-file{margin-top:0}.edit-profile-page .edit-profile-form-wrapper .signup-form-container .profile-section-wrapper.hide-profile-details .profile-section-header,.edit-profile-page .edit-profile-form-wrapper .signup-form-container .profile-section-wrapper.hide-profile-details .res-divider{display:none}.edit-profile-page .edit-profile-form-wrapper .signup-form-container .profile-section-wrapper .profile-section-header{font-weight:500}.edit-profile-page .edit-profile-form-wrapper .signup-form-container .form-item input,.edit-profile-page .edit-profile-form-wrapper .signup-form-container .form-item textarea{color:#b0b0b0}.edit-profile-page .edit-profile-form-wrapper .signup-form-container .form-item-priorityarea.form-disabled+.tooltip-text{display:none}.edit-profile-page .edit-profile-form-wrapper .signup-form-container .form-disabled .description,.edit-profile-page .edit-profile-form-wrapper .signup-form-container .form-disabled .label,.edit-profile-page .edit-profile-form-wrapper .signup-form-container .form-disabled input,.edit-profile-page .edit-profile-form-wrapper .signup-form-container .form-disabled label,.edit-profile-page .edit-profile-form-wrapper .signup-form-container .form-disabled textarea{color:#6a6a6a;background-color:#1d1d1d}.edit-profile-page .edit-profile-form-wrapper .signup-form-container .form-disabled .ccode-ddown{pointer-events:none}.edit-profile-page .edit-profile-form-wrapper .signup-form-container .form-disabled .ccode-ddown .caret{background-image:url(../icons/disabled-down-arrow.svg)}.edit-profile-page .edit-profile-form-wrapper .signup-form-container .form-disabled .field-prefix{background-color:#1d1d1d}.edit-profile-page .edit-profile-form-wrapper .signup-form-container .form-disabled .template-wrapper .download-template{pointer-events:none;color:#6a6a6a}.edit-profile-page .edit-profile-form-wrapper .signup-form-container .form-disabled .template-wrapper .download-template:before{content:url(../icons/download-template-disabled.svg)}.edit-profile-page .edit-profile-form-wrapper .signup-form-container .form-disabled.js-form-type-select:after{background-color:#1d1d1d}.edit-profile-page .edit-profile-form-wrapper .signup-form-container .form-disabled.form-item-affiliation-letter a,.edit-profile-page .edit-profile-form-wrapper .signup-form-container .form-disabled.form-item-affiliation-letter input,.edit-profile-page .edit-profile-form-wrapper .signup-form-container .form-disabled.form-item-affiliation-letter span{pointer-events:none;color:#6a6a6a}.edit-profile-page .edit-profile-form-wrapper .signup-form-container .form-disabled.form-item-affiliation-letter input[value=Remove]{display:none}.edit-profile-page .edit-profile-form-wrapper .signup-form-container .form-actions{justify-content:end}.edit-profile-page .edit-profile-form-wrapper .signup-form-container .form-actions button{max-width:7.25rem}.edit-profile-page .edit-profile-form-wrapper .signup-form-container .applicant-details{padding:1.5rem .75rem}@media (min-width:992px){.edit-profile-page .edit-profile-form-wrapper .signup-form-container .applicant-details{padding:2.5rem}}.path-approval-opportunities .views-element-container,.path-deactivated-users .views-element-container,.path-directory-requests .views-element-container,.path-due-approvals .views-element-container,.path-enlisted-success-stories .views-element-container,.path-innovation-playbook .views-element-container,.path-my-events .views-element-container,.path-my-market-information .views-element-container,.path-my-opportunities .views-element-container,.path-my-organisation .views-element-container,.path-my-research-papers .views-element-container,.path-opportunity-responses .views-element-container,.path-published-opportunities .views-element-container{padding:0}.dash-wrapper{display:flex}.dash-wrapper .navbar-nav.org-admin-approval-route .pending-approval:not(.active-li),.dash-wrapper .navbar-nav.org-admin-approval-route .published-posts:not(.default-visible),.dash-wrapper .navbar-nav.org-admin-published-route .pending-approval:not(.default-visible),.dash-wrapper .navbar-nav.org-admin-published-route .published-posts:not(.active-li),.dash-wrapper .navbar-nav:not(.org-admin-approval-route) .pending-approval:not(.default-visible),.dash-wrapper .navbar-nav:not(.org-admin-published-route) .published-posts:not(.default-visible){display:none}.dash-wrapper .view-header{display:flex;flex-direction:column;gap:24px}@media (min-width:992px){.dash-wrapper .view-header{gap:40px}}.dash-wrapper .dash-header{gap:8px}.dash-wrapper .dash-header h3{margin:0;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.dash-wrapper .dash-header h3{font-size:1.125rem}}.dash-wrapper .dash-header .dash-description{gap:8px;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.625rem}@media (min-width:768px){.dash-wrapper .dash-header .dash-description{font-size:.75rem}}.dash-wrapper .create-dash-entity-wraper{margin-top:40px;margin-bottom:40px}.dash-wrapper .dash-create-entity{display:inline-flex;padding:10px 15px 10px 20px;justify-content:center;align-items:center;gap:5px;border-radius:32px;background-color:#f93;text-decoration:none;font-family:Poppins,"sans-serif";font-weight:500;color:#000;line-height:normal;font-size:.875rem}@media (min-width:768px){.dash-wrapper .dash-create-entity{font-size:1rem}}.dash-wrapper .dash-create-entity:after{content:url(../icons/create-entity-dash.svg);display:inline-block;height:24px}.dash-wrapper .view{flex-grow:1;display:flex;flex-direction:column;width:100%;padding:24px 8px 48px}@media (min-width:768px){.dash-wrapper .view{padding:40px 24px 108px;gap:40px}}.dash-wrapper .view .view-content{overflow-x:auto}.dash-wrapper .view table{border-spacing:0 8px;border-collapse:separate;margin-bottom:0}.dash-wrapper .view th{font-family:Poppins,"sans-serif";font-weight:400;color:#fff;line-height:normal;font-size:.75rem}@media (min-width:768px){.dash-wrapper .view th{font-size:.875rem}}.dash-wrapper .view th.mod-state-ttip img{width:20px;height:20px}.dash-wrapper .view th.mod-state-ttip .d-flex{gap:8px;justify-content:center}.dash-wrapper .view td,.dash-wrapper .view th{vertical-align:middle;border:0;padding:16px 24px;background-color:#1d1d1d;text-align:center}.dash-wrapper .view td:first-child,.dash-wrapper .view th:first-child{padding-left:16px;border-top-left-radius:8px;border-bottom-left-radius:8px;text-align:left}.dash-wrapper .view td:last-child,.dash-wrapper .view th:last-child{padding-right:24px;border-top-right-radius:8px;border-bottom-right-radius:8px;text-align:right}@media (max-width:767.98px){.dash-wrapper .view table{border-spacing:0 24px}.dash-wrapper .view thead{display:none}.dash-wrapper .view tbody{display:flex;flex-direction:column;gap:8px}.dash-wrapper .view tbody tr{display:flex;flex-wrap:wrap;padding:8px;border-radius:8px;background-color:#1d1d1d;row-gap:16px;justify-content:space-between}.dash-wrapper .view tbody tr td{background-color:transparent;padding:0!important;border-radius:0;text-align:left!important}.dash-wrapper .view tbody tr td:first-child{flex:1 0 100%}.dash-wrapper .view tbody tr td:not(:first-child){flex:0 0 auto}}.dash-wrapper .title-with-img{gap:16px}.dash-wrapper .title-with-img img{width:87px;height:56px;object-fit:cover;flex-shrink:0}@media (min-width:768px){.dash-wrapper .title-with-img{align-items:center}.dash-wrapper .title-with-img img{width:124px;height:80px}}.dash-wrapper .opp-title-n-type{gap:8px}.dash-wrapper .opp-title{margin:0;font-family:Poppins,"sans-serif";font-weight:300;color:#fff;line-height:normal;font-size:.75rem}@media (min-width:768px){.dash-wrapper .opp-title{font-size:.875rem}}.dash-wrapper .type-n-parea{font-family:Poppins,"sans-serif";font-weight:400;color:#b0b0b0;line-height:normal;font-size:.625rem}@media (min-width:768px){.dash-wrapper .type-n-parea{font-size:.75rem}}.dash-wrapper .mod-status{display:inline-block;padding:4px;border-radius:4px;min-width:87px;text-align:center;font-family:Poppins,"sans-serif";font-weight:400;color:#000;line-height:normal;font-size:.75rem}@media (min-width:768px){.dash-wrapper .mod-status{font-size:.875rem;padding:8px;min-width:108px}}.dash-wrapper .mod-status.draft,.dash-wrapper .mod-status.withdraw{background-color:#388bff}.dash-wrapper .mod-status.in_review{background-color:#cf9f02}.dash-wrapper .mod-status.published{background-color:#2abb7f}.dash-wrapper .mod-status.expired{background-color:#6a6a6a}.dash-wrapper .mod-status.revise{background-color:#f15b50}.dash-wrapper .mod-status.completed{background-color:#6a6a6a}.dash-wrapper .edit-link,.dash-wrapper .view-n-del-link{align-content:center}.dash-wrapper .edit-link a,.dash-wrapper .edit-link span,.dash-wrapper .view-n-del-link a,.dash-wrapper .view-n-del-link span{text-decoration:none;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;font-family:Poppins,"sans-serif";font-weight:400;color:#388bff;line-height:normal;font-size:.75rem}@media (min-width:768px){.dash-wrapper .edit-link a,.dash-wrapper .edit-link span,.dash-wrapper .view-n-del-link a,.dash-wrapper .view-n-del-link span{font-size:.875rem}}.dash-wrapper .edit-link a:before,.dash-wrapper .edit-link span:before,.dash-wrapper .view-n-del-link a:before,.dash-wrapper .view-n-del-link span:before{display:inline-block;width:24px;height:24px}.dash-wrapper .edit-link a:before{content:url(../../assets/icons/blue-pencil.svg)}.dash-wrapper .edit-link span{color:#303030}.dash-wrapper .edit-link span:before{content:url(../../assets/icons/pencil-disable.svg)}.dash-wrapper .view-n-del-link a.del{color:#f15b50}.dash-wrapper .view-n-del-link a.del:after{display:inline-block;width:24px;height:24px;content:url(../../assets/icons/delete-dash.svg)}.dash-wrapper .view-n-del-link a.view-page{color:#b0b0b0}.dash-wrapper .view-n-del-link a.view-page:after{display:inline-block;width:24px;height:24px;content:url(../../assets/icons/link-icon.svg)}.dash-wrapper .pager .pagination{padding:0}.dash-wrapper .orgAdminLinks{max-width:650px;align-items:stretch}.dash-wrapper .orgAdminLinks .approval-pending-links{padding:8px 16px;display:inline-flex;justify-content:center;align-items:center;flex:1;max-width:33%;text-decoration:none;border-bottom:1.6px solid #6a6a6a;font-family:Poppins,"sans-serif";font-weight:500;color:#b0b0b0;line-height:normal;font-size:.75rem}@media (min-width:768px){.dash-wrapper .orgAdminLinks .approval-pending-links{font-size:.875rem}}.dash-wrapper .orgAdminLinks .approval-pending-links.active{border-bottom:3px solid #f93;color:#f93}.dash-wrapper .view-access-control.view-display-id-page_1 .opp-title,.dash-wrapper .view-access-control.view-display-id-page_2 .opp-title,.dash-wrapper .view-access-control.view-display-id-page_3 .opp-title,.dash-wrapper .view-directory-requests.view-display-id-page_1 .opp-title,.dash-wrapper .view-organisation-detail.view-display-id-page_2 .opp-title{text-align:left}.dash-wrapper .view-access-control.view-display-id-page_1 .orgAdminLinks,.dash-wrapper .view-access-control.view-display-id-page_2 .orgAdminLinks,.dash-wrapper .view-access-control.view-display-id-page_3 .orgAdminLinks,.dash-wrapper .view-directory-requests.view-display-id-page_1 .orgAdminLinks,.dash-wrapper .view-organisation-detail.view-display-id-page_2 .orgAdminLinks{background:#1d1d1d;border-radius:8px;max-width:none;gap:12px;overflow-x:auto;flex-wrap:nowrap}.dash-wrapper .view-access-control.view-display-id-page_1 .orgAdminLinks .approval-pending-links,.dash-wrapper .view-access-control.view-display-id-page_2 .orgAdminLinks .approval-pending-links,.dash-wrapper .view-access-control.view-display-id-page_3 .orgAdminLinks .approval-pending-links,.dash-wrapper .view-directory-requests.view-display-id-page_1 .orgAdminLinks .approval-pending-links,.dash-wrapper .view-organisation-detail.view-display-id-page_2 .orgAdminLinks .approval-pending-links{border:0;white-space:nowrap}.dash-wrapper .view-access-control.view-display-id-page_1 .orgAdminLinks .approval-pending-links.active,.dash-wrapper .view-access-control.view-display-id-page_2 .orgAdminLinks .approval-pending-links.active,.dash-wrapper .view-access-control.view-display-id-page_3 .orgAdminLinks .approval-pending-links.active,.dash-wrapper .view-directory-requests.view-display-id-page_1 .orgAdminLinks .approval-pending-links.active,.dash-wrapper .view-organisation-detail.view-display-id-page_2 .orgAdminLinks .approval-pending-links.active{background:#303030;border-radius:8px}@media (max-width:767.98px){.dash-wrapper .view-access-control.view-display-id-page_1 .actions-td,.dash-wrapper .view-access-control.view-display-id-page_2 .actions-td,.dash-wrapper .view-access-control.view-display-id-page_3 .actions-td,.dash-wrapper .view-directory-requests.view-display-id-page_1 .actions-td,.dash-wrapper .view-organisation-detail.view-display-id-page_2 .actions-td{flex-grow:1}.dash-wrapper .view-access-control.view-display-id-page_1 tbody tr,.dash-wrapper .view-access-control.view-display-id-page_2 tbody tr,.dash-wrapper .view-access-control.view-display-id-page_3 tbody tr,.dash-wrapper .view-directory-requests.view-display-id-page_1 tbody tr,.dash-wrapper .view-organisation-detail.view-display-id-page_2 tbody tr{column-gap:16px}.dash-wrapper .view-access-control.view-display-id-page_1 .approval-pending-links,.dash-wrapper .view-access-control.view-display-id-page_2 .approval-pending-links,.dash-wrapper .view-access-control.view-display-id-page_3 .approval-pending-links,.dash-wrapper .view-directory-requests.view-display-id-page_1 .approval-pending-links,.dash-wrapper .view-organisation-detail.view-display-id-page_2 .approval-pending-links{max-width:none}}.dash-wrapper .view-access-control.view-display-id-page_1 .actions-wrap,.dash-wrapper .view-access-control.view-display-id-page_2 .actions-wrap,.dash-wrapper .view-access-control.view-display-id-page_3 .actions-wrap,.dash-wrapper .view-directory-requests.view-display-id-page_1 .actions-wrap,.dash-wrapper .view-organisation-detail.view-display-id-page_2 .actions-wrap{justify-content:space-between;gap:16px;width:100%}.dash-wrapper .view-access-control.view-display-id-page_1 .actions-wrap a,.dash-wrapper .view-access-control.view-display-id-page_2 .actions-wrap a,.dash-wrapper .view-access-control.view-display-id-page_3 .actions-wrap a,.dash-wrapper .view-directory-requests.view-display-id-page_1 .actions-wrap a,.dash-wrapper .view-organisation-detail.view-display-id-page_2 .actions-wrap a{display:inline-flex;padding:8px;justify-content:center;align-items:center;text-decoration:none;border-radius:108px;flex-grow:1;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:.75rem}@media (min-width:768px){.dash-wrapper .view-access-control.view-display-id-page_1 .actions-wrap a,.dash-wrapper .view-access-control.view-display-id-page_2 .actions-wrap a,.dash-wrapper .view-access-control.view-display-id-page_3 .actions-wrap a,.dash-wrapper .view-directory-requests.view-display-id-page_1 .actions-wrap a,.dash-wrapper .view-organisation-detail.view-display-id-page_2 .actions-wrap a{font-size:.875rem}}.dash-wrapper .view-access-control.view-display-id-page_1 .actions-wrap a.reject-link,.dash-wrapper .view-access-control.view-display-id-page_2 .actions-wrap a.reject-link,.dash-wrapper .view-access-control.view-display-id-page_3 .actions-wrap a.reject-link,.dash-wrapper .view-directory-requests.view-display-id-page_1 .actions-wrap a.reject-link,.dash-wrapper .view-organisation-detail.view-display-id-page_2 .actions-wrap a.reject-link{border:1px solid #fff}.dash-wrapper .view-access-control.view-display-id-page_1 .actions-wrap a.approve-link,.dash-wrapper .view-access-control.view-display-id-page_2 .actions-wrap a.approve-link,.dash-wrapper .view-access-control.view-display-id-page_3 .actions-wrap a.approve-link,.dash-wrapper .view-directory-requests.view-display-id-page_1 .actions-wrap a.approve-link,.dash-wrapper .view-organisation-detail.view-display-id-page_2 .actions-wrap a.approve-link{background-color:#f93;color:#000}.dash-wrapper .view-access-control.view-display-id-page_1 .actions-wrap a.revoke-link,.dash-wrapper .view-access-control.view-display-id-page_2 .actions-wrap a.revoke-link,.dash-wrapper .view-access-control.view-display-id-page_3 .actions-wrap a.revoke-link,.dash-wrapper .view-directory-requests.view-display-id-page_1 .actions-wrap a.revoke-link,.dash-wrapper .view-organisation-detail.view-display-id-page_2 .actions-wrap a.revoke-link{background-color:#f15b50;color:#000}@media (max-width:767.98px){.dash-wrapper .view-access-control.view-display-id-page_1 .single-button,.dash-wrapper .view-access-control.view-display-id-page_2 .single-button,.dash-wrapper .view-access-control.view-display-id-page_3 .single-button,.dash-wrapper .view-directory-requests.view-display-id-page_1 .single-button,.dash-wrapper .view-organisation-detail.view-display-id-page_2 .single-button{justify-content:space-between}.dash-wrapper .view-access-control.view-display-id-page_1 .single-button a,.dash-wrapper .view-access-control.view-display-id-page_2 .single-button a,.dash-wrapper .view-access-control.view-display-id-page_3 .single-button a,.dash-wrapper .view-directory-requests.view-display-id-page_1 .single-button a,.dash-wrapper .view-organisation-detail.view-display-id-page_2 .single-button a{max-width:50%}}.dash-wrapper .view-access-control.view-display-id-page_1 .title-with-img img,.dash-wrapper .view-access-control.view-display-id-page_2 .title-with-img img,.dash-wrapper .view-access-control.view-display-id-page_3 .title-with-img img,.dash-wrapper .view-directory-requests.view-display-id-page_1 .title-with-img img,.dash-wrapper .view-organisation-detail.view-display-id-page_2 .title-with-img img{width:56px;height:56px;border-radius:100%}@media (min-width:768px){.dash-wrapper .view-access-control.view-display-id-page_1,.dash-wrapper .view-access-control.view-display-id-page_2,.dash-wrapper .view-access-control.view-display-id-page_3,.dash-wrapper .view-directory-requests.view-display-id-page_1,.dash-wrapper .view-organisation-detail.view-display-id-page_2{padding:40px 64px 108px;max-width:1050px;margin:auto}.dash-wrapper .view-access-control.view-display-id-page_1 .title-with-img img,.dash-wrapper .view-access-control.view-display-id-page_2 .title-with-img img,.dash-wrapper .view-access-control.view-display-id-page_3 .title-with-img img,.dash-wrapper .view-directory-requests.view-display-id-page_1 .title-with-img img,.dash-wrapper .view-organisation-detail.view-display-id-page_2 .title-with-img img{width:80px;height:80px}}@media (min-width:768px){.dash-wrapper .view-directory-requests.view-display-id-page_1.view,.dash-wrapper .view-opportunity-responses.view-display-id-page_1.view{margin:unset;max-width:unset}}.dash-wrapper .view-directory-requests.view-display-id-page_1.view .view-my-msg a,.dash-wrapper .view-opportunity-responses.view-display-id-page_1.view .view-my-msg a{text-decoration:none;font-family:Poppins,"sans-serif";font-weight:400;color:#f93;line-height:normal;font-size:.75rem}@media (min-width:768px){.dash-wrapper .view-directory-requests.view-display-id-page_1.view .view-my-msg a,.dash-wrapper .view-opportunity-responses.view-display-id-page_1.view .view-my-msg a{font-size:.875rem}}.mod-banner{padding:16px 8px;background-color:#fff;gap:16px}@media (min-width:992px){.mod-banner{padding:16px 64px}}.mod-banner .back-button{display:inline-flex;align-items:center;width:fit-content;gap:8px;text-decoration:none;font-family:Poppins,"sans-serif";font-weight:300;color:#000;line-height:normal;font-size:1rem}@media (min-width:768px){.mod-banner .back-button{font-size:1.125rem}}.mod-banner .back-button:before{display:inline-block;flex-shrink:0;content:url(../icons/back-arrow-black.svg);width:24px;height:24px}.mod-banner .mod-msg{font-family:Poppins,"sans-serif";font-weight:300;color:#000;line-height:normal;font-size:.75rem}@media (min-width:768px){.mod-banner .mod-msg{font-size:.875rem}}.mod-banner .links-wrapper{gap:8px;flex-wrap:wrap}.mod-banner .links-wrapper a{display:flex;padding:8px 24px;justify-content:center;align-items:center;gap:8px;border-radius:108px;text-decoration:none;flex-grow:1;line-height:normal;font-size:.75rem}@media (min-width:768px){.mod-banner .links-wrapper a{font-size:.875rem}}.mod-banner .links-wrapper a.archive-link,.mod-banner .links-wrapper a.draft-link{border:1px solid #f15b50;font-family:Poppins,"sans-serif";font-weight:400;color:#f15b50}.mod-banner .links-wrapper a.archive-link:before,.mod-banner .links-wrapper a.draft-link:before{display:inline-block;flex-shrink:0;width:20px;height:20px;content:url(../icons/draft-icon.svg)}.mod-banner .links-wrapper a.delete-link{border:1px solid #f15b50;font-family:Poppins,"sans-serif";font-weight:400;color:#f15b50}.mod-banner .links-wrapper a.delete-link:before{display:inline-block;flex-shrink:0;width:24px;height:24px;content:url(../icons/mod-bnr-delete.svg)}.mod-banner .links-wrapper a.revise-link{border:1px solid #f15b50;font-family:Poppins,"sans-serif";font-weight:500;color:#f15b50}.mod-banner .links-wrapper a.revise-link:before{display:inline-block;flex-shrink:0;width:24px;height:24px;content:url(../icons/dash-revise.svg)}.mod-banner .links-wrapper a.edit-link{background-color:#388bff;font-family:Poppins,"sans-serif";font-weight:400;color:#fff}.mod-banner .links-wrapper a.edit-link:before{display:inline-block;flex-shrink:0;width:20px;height:20px;content:url(../icons/edit-pencil-white.svg)}.mod-banner .links-wrapper a.approve-link{background-color:#388bff;font-family:Poppins,"sans-serif";font-weight:500;color:#fff}.mod-banner .links-wrapper a.approve-link:after{display:inline-block;flex-shrink:0;width:24px;height:24px;content:url(../icons/icon-arrow-right.svg)}.mod-banner .links-wrapper a.comments-link{background-color:#303030;font-family:Poppins,"sans-serif";font-weight:400;color:#fff}.mod-banner .links-wrapper a.comments-link:before{display:inline-block;flex-shrink:0;width:fit-content;height:32px;content:url(../icons/comment-icon.svg)}.mod-banner .links-wrapper a.download-link:before{display:inline-block;flex-shrink:0;width:fit-content;height:1.5rem;content:url(../icons/download-black.svg)}.mod-banner .links-wrapper a.submit-link:after{display:inline-block;flex-shrink:0;width:24px;height:24px;content:url(../icons/link-arrow-black.svg)}.ui-dialog.dashboard-confirm-popup{border:0;border-radius:8px;background:transparent}.ui-dialog.dashboard-confirm-popup+.ui-widget-overlay{background:#1d1d1d;opacity:.75}.ui-dialog.dashboard-confirm-popup .ui-dialog-titlebar{display:none}.ui-dialog.dashboard-confirm-popup .ui-dialog-content{background:#1d1d1d;margin:0;border-radius:8px;padding:40px 0}@media (min-width:768px){.ui-dialog.dashboard-confirm-popup .ui-dialog-content{padding:70px}}.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper{gap:32px}.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper img.alert{width:78px;height:78px}.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper .title-n-desc{gap:16px}@media (min-width:768px){.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper .title-n-desc{gap:24px}}.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper .confirm-title{font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:1.4375rem}@media (min-width:768px){.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper .confirm-title{font-size:1.8125rem}}.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper .confirm-desc{font-family:Poppins,"sans-serif";font-weight:300;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper .confirm-desc{font-size:1rem}}.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper .confirm-desc,.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper .confirm-title{margin:0;text-align:center}.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper .mod-actions{margin:0;display:flex;gap:8px;width:100%;align-items:center;justify-content:center}.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper .mod-actions .cancel-btn{display:flex;padding:10px 15px 10px 20px;justify-content:center;border-radius:32px;border:1px solid #fff;text-decoration:none;background-color:transparent;flex-grow:1;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper .mod-actions .cancel-btn{font-size:1rem}}.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper .mod-actions .proceed-btn,.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper .mod-actions .reactivate-button,.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper .mod-actions .revoke-button{display:flex;padding:10px 15px 10px 20px;justify-content:center;border-radius:32px;background-color:#f15b50;align-items:center;gap:5px;position:relative;flex-grow:1;text-decoration:none;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper .mod-actions .proceed-btn,.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper .mod-actions .reactivate-button,.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper .mod-actions .revoke-button{font-size:1rem}}.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper .mod-actions .proceed-btn:after,.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper .mod-actions .reactivate-button:after,.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper .mod-actions .revoke-button:after{content:url(../icons/icon-arrow-right.svg);display:inline-block;height:24px;width:24px}.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper .mod-actions .reactivate-button{background-color:#f93;color:#000}.ui-dialog.dashboard-confirm-popup .confirm-msg-wrapper .mod-actions .reactivate-button:after{content:url(../icons/link-arrow-black.svg)}.ui-dialog.dashboard-confirm-popup+.ui-widget-overlay,.ui-dialog.dashboard-revision-confirm+.ui-widget-overlay{background-color:rgba(0,0,0,.8);opacity:.75;backdrop-filter:blur(24px)}.ui-dialog.dashboard-revision-confirm{display:flex;padding:24px 16px;flex-direction:column;align-items:flex-end;gap:24px;align-self:stretch;border-radius:8px;background:#111;border:0}.ui-dialog.dashboard-revision-confirm+.ui-widget-overlay{background-color:rgba(0,0,0,.8);opacity:.75;backdrop-filter:blur(24px)}.ui-dialog.dashboard-revision-confirm>*{width:100%;padding:0}.ui-dialog.dashboard-revision-confirm #drupal-modal{width:100%!important}.ui-dialog.dashboard-revision-confirm .ui-dialog-titlebar{background-color:inherit;border:0;display:flex;justify-content:space-between;align-items:center}.ui-dialog.dashboard-revision-confirm .ui-dialog-titlebar:after,.ui-dialog.dashboard-revision-confirm .ui-dialog-titlebar:before{display:none}.ui-dialog.dashboard-revision-confirm .ui-dialog-title{font-family:Poppins,"sans-serif";font-weight:500;color:#6a6a6a;line-height:normal;font-size:.75rem}@media (min-width:768px){.ui-dialog.dashboard-revision-confirm .ui-dialog-title{font-size:.875rem}}.ui-dialog.dashboard-revision-confirm .ui-dialog-titlebar-close{background-image:url(../icons/modal-close-white.svg);padding:0;width:24px;height:24px;opacity:1;scale:1.25}.ui-dialog.dashboard-revision-confirm .form-type-textarea{margin:0}.ui-dialog.dashboard-revision-confirm .form-type-textarea textarea{padding:8px;border-radius:5px 5px 5px 0;background:#1d1d1d;font-family:Poppins,"sans-serif";font-weight:400;color:#b0b0b0;line-height:normal;font-size:.875rem}@media (min-width:768px){.ui-dialog.dashboard-revision-confirm .form-type-textarea textarea{font-size:1rem}}.ui-dialog.dashboard-revision-confirm .form-type-textarea textarea:focus{box-shadow:none}.ui-dialog.dashboard-revision-confirm .form-type-textarea .description{margin:1.5rem 0;font-family:Poppins,"sans-serif";font-weight:400;color:#b0b0b0;line-height:normal;font-size:.625rem}@media (min-width:768px){.ui-dialog.dashboard-revision-confirm .form-type-textarea .description{font-size:.75rem}}.ui-dialog.dashboard-revision-confirm .form-type-textfield{margin-top:0;margin-bottom:1.5rem}.ui-dialog.dashboard-revision-confirm .form-type-textfield label{margin-bottom:.5rem;font-family:Poppins,"sans-serif";font-weight:400;color:#6a6a6a;line-height:normal;font-size:.75rem}@media (min-width:768px){.ui-dialog.dashboard-revision-confirm .form-type-textfield label{font-size:.875rem}}.ui-dialog.dashboard-revision-confirm .form-type-textfield input{padding:.75rem .5rem;background:#1d1d1d;border-radius:.5rem;box-shadow:none;font-family:Poppins,"sans-serif";font-weight:400;color:#b0b0b0;line-height:normal;font-size:.75rem}@media (min-width:768px){.ui-dialog.dashboard-revision-confirm .form-type-textfield input{font-size:.875rem}}.ui-dialog.dashboard-revision-confirm .ui-dialog-buttonpane{background-color:inherit;border:0}.ui-dialog.dashboard-revision-confirm .ui-dialog-buttonset button{display:inline-flex;border:0;margin:0;padding:10px 15px 10px 20px;justify-content:center;align-items:center;gap:5px}.ui-dialog.dashboard-revision-confirm .ui-dialog-buttonset button:after{display:inline-block;width:24px;height:24px;content:url(../icons/link-arrow-black.svg)}.ui-dialog.dashboard-revision-confirm .comments-wrapper{display:flex;flex-direction:column;gap:24px}.ui-dialog.dashboard-revision-confirm .comment-wrapper{display:flex;flex-direction:column;gap:8px}@media (min-width:992px){.ui-dialog.dashboard-revision-confirm .comment-wrapper{gap:24px}}.ui-dialog.dashboard-revision-confirm .msg{padding:8px;border-radius:5px 5px 5px 0;background:#1d1d1d;width:100%;font-family:Poppins,"sans-serif";font-weight:400;color:#b0b0b0;line-height:normal;font-size:.875rem}@media (min-width:768px){.ui-dialog.dashboard-revision-confirm .msg{font-size:1rem}}.ui-dialog.dashboard-revision-confirm .sent{font-family:Poppins,"sans-serif";font-weight:400;color:#6a6a6a;line-height:normal;font-size:.625rem}@media (min-width:768px){.ui-dialog.dashboard-revision-confirm .sent{font-size:.75rem}}.ui-dialog.dashboard-revision-confirm .comment-footer{display:inline-flex;gap:8px;align-items:center}.ui-dialog.dashboard-revision-confirm .comment-footer img{width:fit-content;height:fit-content}.ui-dialog.dashboard-revision-confirm .comment-footer .footer-text{font-family:Poppins,"sans-serif";font-weight:400;color:#fff;line-height:normal;font-size:.75rem}@media (min-width:768px){.ui-dialog.dashboard-revision-confirm .comment-footer .footer-text{font-size:.875rem}}.ui-dialog.dashboard-revision-confirm .comment-footer .footer-text a{color:#f93}.mstate-ttip{padding:8px!important;border-radius:8px!important;background:#000;font-family:Poppins,"sans-serif";font-weight:400;color:#b0b0b0;line-height:normal;font-size:.625rem}@media (min-width:768px){.mstate-ttip{font-size:.75rem}}.mstate-ttip .tooltip-arrow{color:#000}.mstate-ttip .tooltip-inner{text-align:left}.node--type-flexi-page .block-field-blocknodeflexi-pagetitle{padding-top:1.5rem;padding-bottom:2rem}@media (min-width:992px){.node--type-flexi-page .block-field-blocknodeflexi-pagetitle{padding-top:4rem;padding-bottom:2.5rem}}.node--type-flexi-page .block-field-blocknodeflexi-pagetitle h2{display:none}.node--type-flexi-page .block-field-blocknodeflexi-pagetitle .field--name-title{font-family:Poppins,"sans-serif";font-weight:500;color:#fff}@media (min-width:992px){.quicktabs-wrapper.on-the-gray{padding:0}}.quicktabs-wrapper .item-list ul.quicktabs-tabs{display:flex;flex-direction:row;gap:.25rem;justify-content:flex-start}.quicktabs-wrapper .item-list ul.quicktabs-tabs li{margin-left:unset}.quicktabs-wrapper .item-list ul.quicktabs-tabs li a{padding:.5rem;border:none;background-color:transparent;color:#fff;line-height:normal;font-size:.75rem}@media (min-width:768px){.quicktabs-wrapper .item-list ul.quicktabs-tabs li a{font-size:.875rem}}@media (min-width:992px){.quicktabs-wrapper .item-list ul.quicktabs-tabs li a{padding:.5rem 1rem}}.quicktabs-wrapper .item-list ul.quicktabs-tabs li.active{border-bottom:.1875rem solid #f93}.quicktabs-wrapper .item-list ul.quicktabs-tabs li.active a{color:#f93;border:none;background:transparent}.quicktabs-wrapper .quicktabs-main .quicktabs-tabpage{border:none;padding:0}.quicktabs-wrapper .quicktabs-main .views-element-container{padding-top:2rem;padding-bottom:2rem}@media (min-width:992px){.quicktabs-wrapper .quicktabs-main .views-element-container{padding-top:2.5rem;padding-bottom:4rem}}@media (min-width:992px){.quicktabs-wrapper .quicktabs-main .views-element-container .view{flex-direction:column;flex-wrap:nowrap}}.quicktabs-wrapper .quicktabs-main .views-element-container .view-header{margin-bottom:2rem;color:#b0b0b0}@media (min-width:992px){.quicktabs-wrapper .quicktabs-main .views-element-container .view-header{margin-bottom:2.5rem}}@media (min-width:992px){.block-views-blockevents-listing-block-1 h2,.block-views-blocknews-listing-block-1 h2{color:#fff}}.view-events-listing .view-content .view-fields-collection .view_desc,.view-news-listing .view-content .view-fields-collection .view_desc{padding:1rem}.view-events-listing .view-content .view-fields-collection .view_desc .more-info-wrapper,.view-news-listing .view-content .view-fields-collection .view_desc .more-info-wrapper{display:none}.view-events-listing .view-content .view-fields-collection .view_desc .opp_name,.view-news-listing .view-content .view-fields-collection .view_desc .opp_name{font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:1rem}@media (min-width:768px){.view-events-listing .view-content .view-fields-collection .view_desc .opp_name,.view-news-listing .view-content .view-fields-collection .view_desc .opp_name{font-size:1.125rem}}@media (min-width:992px){.view-events-listing .view-content .view-fields-collection .view_desc .opp_name,.view-news-listing .view-content .view-fields-collection .view_desc .opp_name{margin-bottom:.5rem;line-height:normal;font-size:.875rem}}@media (min-width:992px) and (min-width:768px){.view-events-listing .view-content .view-fields-collection .view_desc .opp_name,.view-news-listing .view-content .view-fields-collection .view_desc .opp_name{font-size:1rem}}@media (min-width:992px) and (max-width:1199.98px){.view-events-listing .view-content .view-fields-collection .view_desc .opp_name,.view-news-listing .view-content .view-fields-collection .view_desc .opp_name{margin-bottom:1rem}}@media (min-width:992px){.view-events-listing .view-content .view-fields-collection .view_desc .link-info-wrapper,.view-news-listing .view-content .view-fields-collection .view_desc .link-info-wrapper{margin-top:.5rem}}.view-events-listing .view-content .view-fields-collection .view_desc .opp_details a,.view-news-listing .view-content .view-fields-collection .view_desc .opp_details a{line-height:normal;font-size:.75rem}@media (min-width:768px){.view-events-listing .view-content .view-fields-collection .view_desc .opp_details a,.view-news-listing .view-content .view-fields-collection .view_desc .opp_details a{font-size:.875rem}}@media (min-width:992px) and (max-width:1199.98px){.view-events-listing .view-content .view-fields-collection .view_desc .opp_details a,.view-news-listing .view-content .view-fields-collection .view_desc .opp_details a{top:1.75rem}}@media (min-width:1200px) and (max-width:1399.98px){.view-events-listing .view-content .view-fields-collection .view_desc .opp_details a,.view-news-listing .view-content .view-fields-collection .view_desc .opp_details a{top:-.5rem}}.view-events-listing .view-content .view-fields-collection .view_desc .opp_name,.view-news-listing .view-content .view-fields-collection .view_desc .opp_name{word-break:break-all}.view-events-listing .view-content .view-fields-collection .view_desc .opp_desc,.view-news-listing .view-content .view-fields-collection .view_desc .opp_desc{margin-bottom:.5rem}.view-events-listing .view-content .view-fields-collection .event-details,.view-news-listing .view-content .view-fields-collection .event-details{gap:.5rem}.view-events-listing .view-content .view-fields-collection .event-details .event-city,.view-events-listing .view-content .view-fields-collection .event-details .event-date,.view-events-listing .view-content .view-fields-collection .event-details .event-mode,.view-news-listing .view-content .view-fields-collection .event-details .event-city,.view-news-listing .view-content .view-fields-collection .event-details .event-date,.view-news-listing .view-content .view-fields-collection .event-details .event-mode{position:relative;gap:.5rem;padding:.5rem .5rem .5rem 0;font-family:Poppins,"sans-serif";font-weight:400;color:#b0b0b0;line-height:normal;font-size:.75rem}@media (min-width:768px){.view-events-listing .view-content .view-fields-collection .event-details .event-city,.view-events-listing .view-content .view-fields-collection .event-details .event-date,.view-events-listing .view-content .view-fields-collection .event-details .event-mode,.view-news-listing .view-content .view-fields-collection .event-details .event-city,.view-news-listing .view-content .view-fields-collection .event-details .event-date,.view-news-listing .view-content .view-fields-collection .event-details .event-mode{font-size:.875rem}}@media (min-width:992px){.view-events-listing .view-content .view-fields-collection .event-details .event-city,.view-events-listing .view-content .view-fields-collection .event-details .event-date,.view-events-listing .view-content .view-fields-collection .event-details .event-mode,.view-news-listing .view-content .view-fields-collection .event-details .event-city,.view-news-listing .view-content .view-fields-collection .event-details .event-date,.view-news-listing .view-content .view-fields-collection .event-details .event-mode{line-height:normal;font-size:.625rem}}@media (min-width:992px) and (min-width:768px){.view-events-listing .view-content .view-fields-collection .event-details .event-city,.view-events-listing .view-content .view-fields-collection .event-details .event-date,.view-events-listing .view-content .view-fields-collection .event-details .event-mode,.view-news-listing .view-content .view-fields-collection .event-details .event-city,.view-news-listing .view-content .view-fields-collection .event-details .event-date,.view-news-listing .view-content .view-fields-collection .event-details .event-mode{font-size:.75rem}}.view-events-listing .view-content .view-fields-collection .event-details .event-city:before,.view-events-listing .view-content .view-fields-collection .event-details .event-date:before,.view-events-listing .view-content .view-fields-collection .event-details .event-mode:before,.view-news-listing .view-content .view-fields-collection .event-details .event-city:before,.view-news-listing .view-content .view-fields-collection .event-details .event-date:before,.view-news-listing .view-content .view-fields-collection .event-details .event-mode:before{height:1rem;width:1rem}.view-events-listing .view-content .view-fields-collection .event-details .event-date,.view-news-listing .view-content .view-fields-collection .event-details .event-date{display:flex}.view-events-listing .view-content .view-fields-collection .event-details .event-date:before,.view-news-listing .view-content .view-fields-collection .event-details .event-date:before{content:url(../icons/date.svg)}.view-events-listing .view-content .view-fields-collection .event-details .event-city,.view-news-listing .view-content .view-fields-collection .event-details .event-city{padding:.5rem;display:flex;white-space:nowrap;text-overflow:ellipsis}@media (min-width:992px){.view-events-listing .view-content .view-fields-collection .event-details .event-city,.view-news-listing .view-content .view-fields-collection .event-details .event-city{display:none}}.view-events-listing .view-content .view-fields-collection .event-details .event-city:before,.view-news-listing .view-content .view-fields-collection .event-details .event-city:before{content:url(../icons/location.svg)}.view-events-listing .view-content .view-fields-collection .event-details .event-city p,.view-news-listing .view-content .view-fields-collection .event-details .event-city p{margin-bottom:0}.view-events-listing .view-content .view-fields-collection .event-details .event-mode,.view-news-listing .view-content .view-fields-collection .event-details .event-mode{padding:.5rem;display:none}@media (min-width:992px){.view-events-listing .view-content .view-fields-collection .event-details .event-mode,.view-news-listing .view-content .view-fields-collection .event-details .event-mode{display:flex}}.view-events-listing .view-content .view-fields-collection .event-details .event-mode.in-person:before,.view-news-listing .view-content .view-fields-collection .event-details .event-mode.in-person:before{content:url(../icons/in-person.svg)}.view-events-listing .view-content .view-fields-collection .event-details .event-mode.virtual:before,.view-news-listing .view-content .view-fields-collection .event-details .event-mode.virtual:before{content:url(../icons/virtual.svg)}.view-events-listing .view-content .view-fields-collection .event-status,.view-news-listing .view-content .view-fields-collection .event-status{text-align:right;display:none;line-height:normal;font-size:.625rem}@media (min-width:768px){.view-events-listing .view-content .view-fields-collection .event-status,.view-news-listing .view-content .view-fields-collection .event-status{font-size:.75rem}}.view-events-listing .view-content .view-fields-collection .event-status.open,.view-news-listing .view-content .view-fields-collection .event-status.open{font-family:Poppins,"sans-serif";font-weight:400;color:#2abb7f}.view-events-listing .view-content .view-fields-collection .event-status.completed,.view-news-listing .view-content .view-fields-collection .event-status.completed{font-family:Poppins,"sans-serif";font-weight:400;color:#f15b50}.view-events-listing .view-content .view-fields-collection .opp_company_logo,.view-news-listing .view-content .view-fields-collection .opp_company_logo{display:none}@media (min-width:992px){.view-events-listing .view-content .view-fields-collection:hover .view_desc .link-info-wrapper,.view-news-listing .view-content .view-fields-collection:hover .view_desc .link-info-wrapper{margin-top:auto}}@media (min-width:992px){.view-events-listing .view-content .view-fields-collection:hover .view_desc .more-info-wrapper,.view-news-listing .view-content .view-fields-collection:hover .view_desc .more-info-wrapper{display:flex;flex-direction:row;justify-content:space-between}}@media (min-width:992px){.view-events-listing .view-content .view-fields-collection:hover .view_desc .opp_details a,.view-news-listing .view-content .view-fields-collection:hover .view_desc .opp_details a{top:unset}}@media (min-width:992px){.view-events-listing .view-content .view-fields-collection:hover .event-details .event-date,.view-events-listing .view-content .view-fields-collection:hover .event-details .event-mode,.view-news-listing .view-content .view-fields-collection:hover .event-details .event-date,.view-news-listing .view-content .view-fields-collection:hover .event-details .event-mode{display:none}}@media (min-width:992px){.view-events-listing .view-content .view-fields-collection:hover .event-details .event-city,.view-news-listing .view-content .view-fields-collection:hover .event-details .event-city{display:flex}}@media (min-width:992px){.view-events-listing .view-content .view-fields-collection:hover .event-status,.view-events-listing .view-content .view-fields-collection:hover .opp_company_logo,.view-news-listing .view-content .view-fields-collection:hover .event-status,.view-news-listing .view-content .view-fields-collection:hover .opp_company_logo{display:block}}.block-views-blockevents-listing-block-2{margin-bottom:7rem}@media (min-width:992px){.block-views-blocknews-and-events-news-listing-carousel{margin-top:2.5rem}}.event_published_details{gap:.5rem;margin-bottom:1.5rem;padding-left:.5rem;font-family:Poppins,"sans-serif";font-weight:500;color:#b0b0b0;line-height:normal;font-size:.75rem}@media (min-width:768px){.event_published_details{font-size:1rem}}.event_published_details .ep-logo .user_icon img{width:2rem;height:2rem;border-radius:6.75rem}.view-events-details-page .views-content .dates-wrapper.end-date,.view-events.view-display-id-page_2 .views-content .dates-wrapper.end-date{background-image:url(../icons/calendar-end-date.svg)}.view-events-details-page .views-content .dates-wrapper .views-field,.view-events.view-display-id-page_2 .views-content .dates-wrapper .views-field{max-width:11.875rem}@media (min-width:992px){.view-events-details-page .views-content .dates-wrapper .views-field,.view-events.view-display-id-page_2 .views-content .dates-wrapper .views-field{max-width:16.8125rem}}.view-events-details-page .views-content .country,.view-events-details-page .views-content .event-mode,.view-events-details-page .views-content .venue,.view-events.view-display-id-page_2 .views-content .country,.view-events.view-display-id-page_2 .views-content .event-mode,.view-events.view-display-id-page_2 .views-content .venue{background-repeat:no-repeat;background-position:left .75rem top 50%;padding-left:3.5rem;gap:.5rem;margin-bottom:1rem}.view-events-details-page .views-content .country.virtual,.view-events-details-page .views-content .event-mode.virtual,.view-events-details-page .views-content .venue.virtual,.view-events.view-display-id-page_2 .views-content .country.virtual,.view-events.view-display-id-page_2 .views-content .event-mode.virtual,.view-events.view-display-id-page_2 .views-content .venue.virtual{background-image:url(../icons/virtual-saffron.svg)}.view-events-details-page .views-content .country.in-person,.view-events-details-page .views-content .event-mode.in-person,.view-events-details-page .views-content .venue.in-person,.view-events.view-display-id-page_2 .views-content .country.in-person,.view-events.view-display-id-page_2 .views-content .event-mode.in-person,.view-events.view-display-id-page_2 .views-content .venue.in-person{background-image:url(../icons/in-person-saffron.svg)}.view-events-details-page .views-content .country,.view-events.view-display-id-page_2 .views-content .country{background-image:url(../icons/country.svg)}.view-events-details-page .views-content .venue,.view-events.view-display-id-page_2 .views-content .venue{background-image:url(../icons/pin.svg)}.view-events-details-page .views-content .views-field,.view-events.view-display-id-page_2 .views-content .views-field{line-height:normal;font-size:.875rem}@media (min-width:768px){.view-events-details-page .views-content .views-field,.view-events.view-display-id-page_2 .views-content .views-field{font-size:1rem}}.view-events-details-page .apply_link a.btn,.view-events.view-display-id-page_2 .apply_link a.btn{width:100%;position:relative;padding-left:.75rem}@media (min-width:992px){.view-events-details-page .apply_link a.btn,.view-events.view-display-id-page_2 .apply_link a.btn{width:auto;min-width:12.5rem}}.view-events-details-page .apply_link a.btn:after,.view-events.view-display-id-page_2 .apply_link a.btn:after{content:url(../icons/link-arrow-black.svg);position:absolute;margin-left:.25rem;top:50%;transform:translateY(-50%)}.view-events-details-page .views-bookmark-section,.view-events.view-display-id-page_2 .views-bookmark-section{margin-top:unset}.view-news-details-page .opp_title h4{font-weight:500;margin:1rem 0 1.5rem}.view-news-details-page .created_date_section{gap:1rem;margin-bottom:2.5rem}@media (min-width:992px){.view-news-details-page .created_date_section{margin-bottom:1.5rem}}.view-news-details-page .created_date_section .country,.view-news-details-page .created_date_section .created_date{display:flex;align-items:center;position:relative;padding-bottom:.75rem;padding-top:.75rem}.view-news-details-page .created_date_section .country:before,.view-news-details-page .created_date_section .created_date:before{height:24px;width:24px;top:50%;position:absolute;left:0;transform:translateY(-50%)}.view-news-details-page .created_date_section .country .datetime,.view-news-details-page .created_date_section .country .views-field-value,.view-news-details-page .created_date_section .created_date .datetime,.view-news-details-page .created_date_section .created_date .views-field-value{padding-left:2rem}.view-news-details-page .created_date_section .created_date:before{content:url(../icons/calendar.svg)}.view-news-details-page .created_date_section .country:before{content:url(../icons/country.svg)}.view-news-details-page .reference_links .views-field-value a{font-family:Poppins,"sans-serif";font-weight:300;color:#f93}.view-all-profiles .view-fields-collection{min-height:auto}.view-all-profiles .view-fields-collection .user_details{padding:1rem;gap:1rem;border-radius:.5rem .5rem 0 0;background-color:#1d1d1d;height:100%}.view-all-profiles .view-fields-collection .user_details .user_info{gap:1rem}.view-all-profiles .view-fields-collection .user_details .user_info .user_media .opp_img{height:6.75rem;width:6.75rem}.view-all-profiles .view-fields-collection .user_details .user_info .user_media .opp_img img{border-radius:6.75rem}.view-all-profiles .view-fields-collection .user_details .user_info .user_country,.view-all-profiles .view-fields-collection .user_details .user_info .user_designation,.view-all-profiles .view-fields-collection .user_details .user_info .user_org{font-family:Poppins,"sans-serif";font-weight:400;color:#b0b0b0;line-height:normal;font-size:.625rem}@media (min-width:768px){.view-all-profiles .view-fields-collection .user_details .user_info .user_country,.view-all-profiles .view-fields-collection .user_details .user_info .user_designation,.view-all-profiles .view-fields-collection .user_details .user_info .user_org{font-size:.75rem}}.view-all-profiles .view-fields-collection .user_details .user_info .user_desc{gap:.25rem}.view-all-profiles .view-fields-collection .user_details .user_info .user_name{font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:.75rem}@media (min-width:768px){.view-all-profiles .view-fields-collection .user_details .user_info .user_name{font-size:1rem}}.view-all-profiles .view-fields-collection .user_details .user_persona,.view-all-profiles .view-fields-collection .user_details .user_priority_area{padding:.25rem .5rem;border-radius:.5rem;background:rgba(0,0,0,.3);height:fit-content;font-family:Poppins,"sans-serif";font-weight:300;color:#fff;line-height:normal;font-size:.625rem}@media (min-width:768px){.view-all-profiles .view-fields-collection .user_details .user_persona,.view-all-profiles .view-fields-collection .user_details .user_priority_area{font-size:.75rem}}.view-all-profiles .view-fields-collection .user_details .user_priority_area{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.view-all-profiles .view-fields-collection .user_details .user_other_details{gap:.5rem}.view-all-profiles .view-fields-collection .link-info-wrapper{padding:1rem}.view-all-profiles .view-fields-collection .link-info-wrapper .opp_details a{position:relative;text-decoration:none;padding-right:2rem;font-family:Poppins,"sans-serif";font-weight:500;color:#f93;line-height:normal;font-size:.75rem}@media (min-width:768px){.view-all-profiles .view-fields-collection .link-info-wrapper .opp_details a{font-size:.875rem}}.view-all-profiles .view-fields-collection .link-info-wrapper .opp_details a:after{content:url(../icons/link-arrow.svg);position:absolute;top:50%;transform:translateY(-50%);margin-left:.75rem;height:1.5rem;width:1.5rem;background-repeat:no-repeat;background-size:contain}.profile{padding-bottom:2.5rem}.profile .user_content{margin:0 auto;max-width:61.125rem}.profile .field--name-field-persona,.profile .field--name-field-priority-area{padding:.25rem .5rem;border-radius:.5rem;background:rgba(0,0,0,.3);height:fit-content;font-family:Poppins,"sans-serif";font-weight:300;color:#fff;line-height:normal;font-size:.625rem}@media (min-width:768px){.profile .field--name-field-persona,.profile .field--name-field-priority-area{font-size:.75rem}}.profile .user_header{gap:1.5rem;position:absolute;top:-5.875rem;padding-right:1rem}.profile .user_header_details{gap:.25rem}@media (min-width:992px){.profile .user_header_details{padding-top:3.5rem}}.profile .user_media img{height:7.5rem;width:7.5rem;max-width:unset;border-radius:6.75rem;object-fit:cover}@media (min-width:992px){.profile .user_media img{height:12.375rem;width:12.375rem}}.profile .user_details_since{padding-top:3.5rem;margin-bottom:.5rem}@media (min-width:992px){.profile .user_details_since{padding-top:.75rem}}.profile .user_details_since .field--name-field-country,.profile .user_details_since .member-since{font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.75rem}@media (min-width:768px){.profile .user_details_since .field--name-field-country,.profile .user_details_since .member-since{font-size:.875rem}}.profile .dot-divider{background-image:url(../icons/dot.svg);background-repeat:no-repeat;background-position:50%;width:1.25rem;height:1.25rem}.profile .user_name{gap:.5rem;margin-bottom:.5rem;font-family:Poppins,"sans-serif";font-weight:600;color:#fff}.profile .user_other_details{margin-bottom:1.5rem}.profile .user_other_details .field--name-field-designation{font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.75rem}@media (min-width:768px){.profile .user_other_details .field--name-field-designation{font-size:.875rem}}.profile .user_other_details .field--name-field-linked-in-url a,.profile .user_other_details .field--name-field-organisation a,.profile .user_other_details .field--name-website a{font-family:Poppins,"sans-serif";font-weight:400;color:#f93;line-height:normal;font-size:.75rem}@media (min-width:768px){.profile .user_other_details .field--name-field-linked-in-url a,.profile .user_other_details .field--name-field-organisation a,.profile .user_other_details .field--name-website a{font-size:.875rem}}.profile .user_other_details .field--name-website a{text-decoration:none}.profile .user_details{position:relative}.profile .user_contact{margin-bottom:2.5rem}.profile .user_contact a{position:relative;padding:.5rem 5rem .5rem 2.5rem}.profile .user_contact a:after{content:url(../icons/link-arrow-black.svg);position:absolute;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;margin-left:.75rem}.profile .user_summary .field__label{margin-bottom:1rem;font-family:Poppins,"sans-serif";font-weight:500;color:#b0b0b0;line-height:normal;font-size:.75rem}@media (min-width:768px){.profile .user_summary .field__label{font-size:1rem}}.profile .user_summary .field__item{font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.75rem}@media (min-width:768px){.profile .user_summary .field__item{font-size:.875rem}}@media (min-width:992px){.profile .user_details_since,.profile .user_name,.profile .user_other_details{margin-left:13.875rem;position:relative;z-index:1}}.profile .user_org_details{gap:1rem;margin-bottom:2.5rem}@media (min-width:992px){.profile .user_org_details{gap:2.5rem}}.profile .user_org_details .field{position:relative;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.75rem}@media (min-width:768px){.profile .user_org_details .field{font-size:.875rem}}.profile .user_org_details .field:before{height:1.125rem;width:1.125rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.profile .user_org_details .startup{padding-left:1.75rem}.profile .user_org_details .startup:before{content:url(../icons/startup.svg)}.profile .user_org_details .employee_count{padding-left:1.75rem}.profile .user_org_details .employee_count:before{content:url(../icons/emp_count.svg)}.profile .user_org_details .turnover{padding-left:1.25rem}.profile .user_org_details .turnover:before{content:url(../icons/turnover.svg)}.profile+.recommended-view-block .views-element-container{padding-top:0;padding-bottom:5rem}.organisation+.recommended-view-block{margin:0 auto;max-width:61.125rem}.organisation+.recommended-view-block .view-display-id-affiliated_profiles{flex-direction:column;flex-wrap:nowrap}.organisation+.recommended-view-block .view-display-id-affiliated_profiles .pager{display:flex;justify-content:center;margin-top:2.5rem}.organisation+.recommended-view-block .view-display-id-affiliated_profiles .pager .button{padding:.5rem 1rem;transition:all .5s ease;text-decoration:none;border-radius:6.75rem;border:.0625rem solid #6a6a6a;font-family:Poppins,"sans-serif";font-weight:400;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.organisation+.recommended-view-block .view-display-id-affiliated_profiles .pager .button{font-size:1rem}}.ui-dialog.send-message{padding-left:.5rem;padding-right:.5rem}@media (min-width:992px){.ui-dialog.send-message{padding-left:1.5rem;padding-right:1.5rem}}.ui-dialog.send-message .indofrance-directory-connect-with-user-form input[type=submit]{float:right;border:none;padding:.5rem 4.5rem .5rem 2.5rem;background-image:url(../icons/send.svg);background-repeat:no-repeat;background-position:right 40px center}.ui-dialog.send-message .indofrance-directory-connect-with-user-form input[type=text],.ui-dialog.send-message .indofrance-directory-connect-with-user-form textarea{color:#6a6a6a}.ui-dialog.send-message.success-message{padding:0;background-color:transparent}.ui-dialog.send-message.success-message .ui-dialog-titlebar{display:none}.ui-dialog.send-message.success-message .ui-dialog-content{max-height:unset!important;background-color:transparent}@media (min-width:768px){.ui-dialog.send-message.success-message .ui-dialog-content .form-submit-message{margin:7.5rem auto}}.ui-dialog.send-message.request-support{gap:0}@media (min-width:992px){.ui-dialog.send-message.request-support{gap:0}}.ui-dialog.send-message.request-support .ui-dialog-titlebar{margin-bottom:.5rem}.ui-dialog.send-message.request-support .ui-dialog-titlebar .ui-dialog-title{color:#fff}.ui-dialog.send-message.request-support .ui-widget-content .form-description{margin:unset;padding:unset;text-align:left;margin-bottom:1.5rem}@media (min-width:992px){.ui-dialog.send-message.request-support .ui-widget-content .form-description{margin-bottom:2.5rem}}.ui-dialog.send-message.request-support .ui-widget-content label{margin-bottom:.5rem;font-family:Poppins,"sans-serif";font-weight:400;color:#b0b0b0;line-height:normal;font-size:.75rem}@media (min-width:768px){.ui-dialog.send-message.request-support .ui-widget-content label{font-size:.875rem}}.ui-dialog.send-message.request-support .ui-widget-content input,.ui-dialog.send-message.request-support .ui-widget-content textarea{color:#6a6a6a}.ui-dialog.send-message.request-support .ui-dialog-buttonpane{margin-top:1.5rem}.ui-dialog.send-message.request-support input.js-form-submit{float:right;display:inline-flex;border:0;margin:1.5rem 0 0;color:#000;padding:.75rem 3rem .75rem 2rem;background-image:url(/themes/custom/innovation/assets/icons/link-arrow-black.svg);background-repeat:no-repeat;background-position:right 20px center}.ui-dialog.send-message .form-required:after{display:inline-block;width:auto;height:auto;margin:auto;content:"*";vertical-align:unset;background:none}.ui-dialog.dashboard-revision-confirm.send-message+.ui-widget-overlay{background-color:#111}@media (min-width:992px){.ui-dialog.dashboard-revision-confirm.send-message+.ui-widget-overlay{background:rgba(0,0,0,.8);backdrop-filter:blur(24px);opacity:.75}}.path-directory-requests-message .views-element-container{padding-top:3rem}@media (min-width:992px){.path-directory-requests-message .view-directory-requests-message{max-width:40.25rem}}.path-directory-requests-message .view-directory-requests-message .view-content{padding-top:2.5rem}.path-directory-requests-message .view-directory-requests-message .view-header .back-link{display:inline-flex;align-items:center;width:fit-content;gap:.5rem;text-decoration:none;font-family:Poppins,"sans-serif";font-weight:400;color:#fff;line-height:normal;font-size:.625rem}@media (min-width:768px){.path-directory-requests-message .view-directory-requests-message .view-header .back-link{font-size:.75rem}}.path-directory-requests-message .view-directory-requests-message .view-header .back-link:before{display:inline-block;flex-shrink:0;content:url(../icons/prev.svg);width:1.5rem;height:1.5rem}.request-message{margin-bottom:2.5rem}.request-message .message .msg-time{gap:.25rem;margin-bottom:.5rem;font-family:Poppins,"sans-serif";font-weight:300;color:#6a6a6a;line-height:normal;font-size:.625rem}@media (min-width:768px){.request-message .message .msg-time{font-size:.75rem}}.request-message .message .msg-body{gap:1.5rem;padding:1.5rem;border-radius:.5rem;background-color:#1d1d1d;font-family:Poppins,"sans-serif";font-weight:400;color:#6a6a6a}.request-message .message .msg-email{line-height:normal;font-size:.75rem}@media (min-width:768px){.request-message .message .msg-email{font-size:.875rem}}.request-message .message .msg-subject{gap:.5rem}.request-message .message .msg-subject .views-field-label{line-height:normal;font-size:.75rem}@media (min-width:768px){.request-message .message .msg-subject .views-field-label{font-size:.875rem}}.request-message .message .msg-subject .value{padding:.75rem 0;line-height:normal;font-size:.875rem}@media (min-width:768px){.request-message .message .msg-subject .value{font-size:1rem}}.indofrance-notification-record-list-form{padding:48px 16px;display:flex;flex-direction:column;gap:40px}@media (min-width:768px){.indofrance-notification-record-list-form{padding:64px;flex-direction:row;flex-wrap:wrap}}.indofrance-notification-record-list-form .js-form-item,.indofrance-notification-record-list-form h5{margin:0}.indofrance-notification-record-list-form .bulk-ops{display:none}.indofrance-notification-record-list-form .form-item-header{display:flex;flex-direction:column}.indofrance-notification-record-list-form .form-item-header h1{margin:0;font-family:Poppins,"sans-serif";font-weight:600;color:#fff;line-height:normal;font-size:1.8125rem}@media (min-width:768px){.indofrance-notification-record-list-form .form-item-header h1{font-size:2.25rem}}.indofrance-notification-record-list-form .form-item-header .description{font-family:Poppins,"sans-serif";font-weight:400;color:#fff;line-height:normal;font-size:1rem}@media (min-width:768px){.indofrance-notification-record-list-form .form-item-header .description{font-size:1.125rem}}@media (min-width:768px){.indofrance-notification-record-list-form .form-item-header{flex:1}}.indofrance-notification-record-list-form .tableselect-wrapper{padding:24px;border-radius:8px;background:#1d1d1d;display:flex;flex-direction:column;gap:24px}@media (min-width:768px){.indofrance-notification-record-list-form .tableselect-wrapper{flex-grow:1;flex-shrink:0;flex-basis:100%}}.indofrance-notification-record-list-form .tableselect-wrapper .table{margin-bottom:0}.indofrance-notification-record-list-form .tableselect-wrapper .tbl-heading{font-family:Poppins,"sans-serif";font-weight:400;color:#6a6a6a;line-height:normal;font-size:1rem}@media (min-width:768px){.indofrance-notification-record-list-form .tableselect-wrapper .tbl-heading{font-size:1.125rem}}.indofrance-notification-record-list-form .tableselect-wrapper .tbl-heading .tableselect-count{color:#fff}.indofrance-notification-record-list-form .tableselect-wrapper .tableresponsive-toggle-columns,.indofrance-notification-record-list-form .tableselect-wrapper thead{display:none}.indofrance-notification-record-list-form .tableselect-wrapper .empty-rows tr{padding:0}.indofrance-notification-record-list-form .tableselect-wrapper .empty-rows tr td:first-child{display:table-cell}.indofrance-notification-record-list-form .tableselect-wrapper tr{display:flex;padding:12px;gap:16px;align-self:stretch}.indofrance-notification-record-list-form .tableselect-wrapper tr td{border:0;padding:0}.indofrance-notification-record-list-form .tableselect-wrapper tr td.empty.message{font-family:Poppins,"sans-serif";font-weight:600;color:#fff;line-height:normal;font-size:.75rem}@media (min-width:768px){.indofrance-notification-record-list-form .tableselect-wrapper tr td.empty.message{font-size:1rem}}.indofrance-notification-record-list-form .tableselect-wrapper tr.selected td{background-color:transparent}.indofrance-notification-record-list-form .tableselect-wrapper tr .form-checkbox{width:18px;height:18px;border:1px solid #fff}.indofrance-notification-record-list-form .tableselect-wrapper tr .form-checkbox:checked{background-color:transparent;--bs-form-check-bg-image:url(../icons/checkbox-tick.svg)}.indofrance-notification-record-list-form .tableselect-wrapper tr .form-checkbox:focus{box-shadow:none}.indofrance-notification-record-list-form .tableselect-wrapper tr.active{border-radius:8px;background:#303030}.indofrance-notification-record-list-form .tableselect-wrapper tr td:first-child{display:none}.indofrance-notification-record-list-form .tableselect-wrapper tr .msg-wrapper{gap:12px}.indofrance-notification-record-list-form .tableselect-wrapper tr .msg-wrapper .msg-n-time{gap:4px}.indofrance-notification-record-list-form .tableselect-wrapper tr .msg-wrapper .msg{font-family:Poppins,"sans-serif";font-weight:600;color:#fff;line-height:normal;font-size:.75rem}@media (min-width:768px){.indofrance-notification-record-list-form .tableselect-wrapper tr .msg-wrapper .msg{font-size:1rem}}.indofrance-notification-record-list-form .tableselect-wrapper tr .msg-wrapper .date-time{font-family:Poppins,"sans-serif";font-weight:500;color:#b0b0b0;line-height:normal;font-size:.75rem}@media (min-width:768px){.indofrance-notification-record-list-form .tableselect-wrapper tr .msg-wrapper .date-time{font-size:.875rem}}.indofrance-notification-record-list-form .tableselect-wrapper tr .img-n-border{display:flex;gap:16px}.indofrance-notification-record-list-form .tableselect-wrapper tr .img-n-border .v-border{border-radius:8px;background:#f93;height:100%;display:block;width:4px;flex-shrink:0}.indofrance-notification-record-list-form .tableselect-wrapper tr .img-n-border img{width:32px;height:32px;border-radius:100%;background-color:#fff;flex-shrink:0}.indofrance-notification-record-list-form .tableselect-wrapper tr .form-check{height:100%;align-content:center}.indofrance-notification-record-list-form .tableselect-wrapper tr:not(:last-child){margin-bottom:32px;position:relative}.indofrance-notification-record-list-form .tableselect-wrapper tr:not(:last-child):after{content:"";display:block;width:100%;height:1px;background-color:#303030;position:absolute;left:0;bottom:-16px}.indofrance-notification-record-list-form .actions-container{justify-content:flex-end;gap:32px;align-items:center}.indofrance-notification-record-list-form .actions-container .action-links{background-color:transparent;padding:0;border-radius:0;border:0;text-decoration:none;margin:0;font-family:Poppins,"sans-serif";font-weight:600;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.indofrance-notification-record-list-form .actions-container .action-links{font-size:1rem}}.indofrance-notification-record-list-form .actions-container .action-links:hover{background-color:transparent}.indofrance-notification-record-list-form .actions-container .action-links.del-link{color:#f15b50;display:none}.indofrance-notification-record-list-form.sel-mode tr td:first-child{display:table-cell}.indofrance-notification-record-list-form.sel-mode .actions-container .action-links.del-link{display:inline-block}.indofrance-notification-record-list-form.sel-mode .actions-container .action-links.select-enable{display:none}.view-business-service-listing .view-fields-collection,.view-business-services .view-fields-collection{min-height:unset}.view-business-service-listing .view-fields-collection:hover .view_description .opp_name,.view-business-services .view-fields-collection:hover .view_description .opp_name{margin-bottom:1.5rem}.view-business-service-listing .view-fields-collection:hover .view_description .more-info-wrapper,.view-business-services .view-fields-collection:hover .view_description .more-info-wrapper{margin-top:-1.5rem;margin-bottom:.375rem}.view-business-service-listing .view_description,.view-business-services .view_description{padding:1rem}.view-business-service-listing .view_description .more-info-wrapper,.view-business-services .view_description .more-info-wrapper{margin-bottom:.375rem}.view-business-service-listing .view_description .opp_name,.view-business-services .view_description .opp_name{margin-bottom:1.5rem}.view-business-service-listing .view_description .opp_details a,.view-business-services .view_description .opp_details a{position:relative;text-decoration:none;padding-right:2rem;font-family:Poppins,"sans-serif";font-weight:400;color:#f93;line-height:normal;font-size:.75rem}@media (min-width:768px){.view-business-service-listing .view_description .opp_details a,.view-business-services .view_description .opp_details a{font-size:.875rem}}.view-business-service-listing .view_description .opp_details a:after,.view-business-services .view_description .opp_details a:after{content:url(../icons/link-arrow.svg);position:absolute;top:50%;transform:translateY(-50%);margin-left:.625rem;height:1.5rem;width:1.5rem}.view-business-service-listing .slick .slick__arrow,.view-business-services .slick .slick__arrow{top:35%}@media (min-width:992px){.block-views-blockbusiness-services-block-1,.block-views-blockbusiness-services-block-2{padding-top:2.5rem;padding-bottom:2.5rem}}.block-views-blockbusiness-services-block-1 h2,.block-views-blockbusiness-services-block-2 h2{text-align:left;font-family:Poppins,"sans-serif";font-weight:500;color:#fff}.block-views-blockbusiness-services-block-1{padding-top:2rem;padding-bottom:2rem}.block-views-blockbusiness-services-block-2{padding-top:0;padding-bottom:2rem}.business-listing .view-business-service-listing .view_description .opp_details a:after{content:url(../icons/external-url.svg)}.business-listing .view-business-service-listing .views-exposed-form .bs-custom-filter{display:none}.business-listing .view-business-service-listing .views-exposed-form .form--inline .fieldgroup[id=edit-field-country-target-id--wrapper],.business-listing .view-business-service-listing .views-exposed-form .form--inline>:nth-child(1 of .bs-filter){padding-top:unset;border:none}.business-listing .view-business-service-listing .views-exposed-form .form--inline .bs-filter+.fieldgroup[id=edit-field-country-target-id--wrapper]{padding-top:1.5rem;border-top:.0625rem solid #414141}@media (min-width:992px){.business-listing .view-business-service-listing .views-exposed-form .fieldgroup .legend:after{content:url(../icons/down-arrow.svg)}}.business-listing .view-business-service-listing .views-view-responsive-grid__item-inner{height:100%}.write-to-us{padding:1.5rem;border-radius:.5rem;background-color:#000;margin-top:6rem;margin-bottom:7rem}@media (max-width:991.98px){.write-to-us{margin-left:1rem;margin-right:1rem;margin-top:5rem;width:auto}}.write-to-us .field--name-field-title{margin-bottom:.5rem;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.write-to-us .field--name-field-title{font-size:1.125rem}}.write-to-us .field--name-field-summary{margin-bottom:1rem;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0}.write-to-us .field--name-field-call-to-action a{position:relative;padding-right:3rem}.write-to-us .field--name-field-call-to-action a:after{content:url(../icons/link-arrow-black.svg);position:absolute;margin-left:.625rem;top:50%;transform:translateY(-50%);height:1.5rem;width:1.5rem}@media (max-width:991.98px){.write-to-us .paragraph__content__block{width:100%}}.deactivate-confirm.confirm-msg-wrapper .confirm-title,.user-block-reassign-form .confirm-title{margin:0;font-family:Poppins,"sans-serif";font-weight:600;color:#fff;line-height:normal;font-size:1.4375rem}@media (min-width:768px){.deactivate-confirm.confirm-msg-wrapper .confirm-title,.user-block-reassign-form .confirm-title{font-size:1.8125rem}}.deactivate-confirm.confirm-msg-wrapper .confirm-desc,.user-block-reassign-form .confirm-desc{margin:0;font-family:Poppins,"sans-serif";font-weight:400;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.deactivate-confirm.confirm-msg-wrapper .confirm-desc,.user-block-reassign-form .confirm-desc{font-size:1rem}}.user-block-reassign-form{display:flex;flex-direction:column;gap:32px;align-items:center;max-width:593px;padding:32px;margin:auto;text-align:center}@media (min-width:768px){.user-block-reassign-form{padding:70px}}.user-block-reassign-form .caution-img{width:58px;height:58px}@media (min-width:768px){.user-block-reassign-form .caution-img{width:78px;height:78px}}.user-block-reassign-form .confirm-msg-wrapper{gap:32px}.user-block-reassign-form .title-n-desc{gap:16px}@media (min-width:768px){.user-block-reassign-form .title-n-desc{gap:24px}}.user-block-reassign-form .form-check{padding:0;margin:0}.user-block-reassign-form .form-actions{margin:0}.user-block-reassign-form .form-checkbox{height:24px;width:24px;border:1px solid #fff;margin:0}.user-block-reassign-form .form-checkbox:active,.user-block-reassign-form .form-checkbox:checked,.user-block-reassign-form .form-checkbox:focus{box-shadow:none;background-color:transparent}.user-block-reassign-form .form-checkbox:checked[type=checkbox]{background-image:url(../icons/checkbox-tick.svg)}.user-block-reassign-form .form-check{display:flex;gap:10px;align-items:center;font-family:Poppins,"sans-serif";font-weight:600;color:#b0b0b0;line-height:normal;font-size:.875rem}@media (min-width:768px){.user-block-reassign-form .form-check{font-size:1rem}}.user-block-reassign-form .button{border:0}.user-block-reassign-form .custom-submit-btn{align-items:center;display:flex;gap:10px}.user-block-reassign-form .custom-submit-btn:after{content:url(../icons/link-arrow-black.svg);display:inline-block;height:24px}.path-batch .search-form{display:none!important}.deactivate-confirm.confirm-msg-wrapper{gap:32px;padding:32px;align-items:center;max-width:593px;margin-left:auto;margin-right:auto;background:#1d1d1d;text-align:center;padding-top:207px;padding-bottom:207px}.deactivate-confirm.confirm-msg-wrapper.no-bg{background-color:transparent}@media (min-width:768px){.deactivate-confirm.confirm-msg-wrapper{padding:70px;border-radius:8px;margin-top:48px;margin-bottom:48px}}.deactivate-confirm.confirm-msg-wrapper .title-n-desc{gap:16px}@media (min-width:768px){.deactivate-confirm.confirm-msg-wrapper .title-n-desc{gap:24px}}.deactivate-confirm.confirm-msg-wrapper .caution-img{width:58px;height:58px}@media (min-width:768px){.deactivate-confirm.confirm-msg-wrapper .caution-img{width:78px;height:78px}}.deactivate-confirm.confirm-msg-wrapper .wtu{display:inline-flex;align-items:center;gap:5px}.deactivate-confirm.confirm-msg-wrapper .wtu:after{content:url(../icons/create-entity-dash.svg);display:inline-block;height:24px}.block-about-us,.block-contact-us,.block-queries,.block-type-comittee_members,.block-type-faq,.block-vision,.write-to-us-form{position:relative}.block-about-us h2,.block-contact-us h2,.block-queries h2,.block-type-comittee_members h2,.block-type-faq h2,.block-vision h2,.write-to-us-form h2{margin-top:0;margin-bottom:2.5rem;text-align:center;font-family:Poppins,"sans-serif";font-weight:500;color:#fff}.block-about-us .bg-img,.block-contact-us .bg-img,.block-queries .bg-img,.block-type-comittee_members .bg-img,.block-type-faq .bg-img,.block-vision .bg-img,.write-to-us-form .bg-img{position:relative}.block-about-us .bg-img img,.block-contact-us .bg-img img,.block-queries .bg-img img,.block-type-comittee_members .bg-img img,.block-type-faq .bg-img img,.block-vision .bg-img img,.write-to-us-form .bg-img img{position:absolute}.block-about-us{font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0}.block-about-us .block-details{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width:992px){.block-about-us .block-details{padding-top:10rem;padding-bottom:10rem}}@media (min-width:992px){.block-about-us{min-height:43.875rem}}.block-about-us strong{font-family:Poppins,"sans-serif";font-weight:600;color:#b0b0b0}.block-about-us .block-body{max-width:44.625rem;margin:0 auto}.block-about-us .bg-img-tf img{width:276px;height:352px;left:0;top:-74px}.block-about-us .bg-img-br img{width:388px;height:235px;right:0;bottom:0}@media (min-width:992px) and (max-width:1399.98px){.block-about-us .bg-img-br img{bottom:-32px}}.block-vision .block-details{position:relative;z-index:1;padding-top:6rem;padding-bottom:6rem}.block-vision .field--name-field-flags{display:flex;justify-content:center;gap:.625rem}.block-vision .field--name-field-flags img{height:2rem;width:2rem}.block-vision .field--name-body{text-align:center;margin-bottom:3rem;max-width:73.875rem;line-height:normal;font-size:1rem}@media (min-width:768px){.block-vision .field--name-body{font-size:1.125rem}}@media (max-width:575.98px){.block-vision .bg-img img{height:30rem}}@media (min-width:576px) and (max-width:991.98px){.block-vision .bg-img img{height:27.5rem}}@media (min-width:992px){.block-vision .bg-img img{height:26.25rem}}.block-type-comittee_members{padding-top:5rem;padding-bottom:5rem}@media (min-width:992px){.block-type-comittee_members{padding-top:10rem;padding-bottom:10rem;margin:0 auto;max-width:960px}}@media (min-width:1200px){.block-type-comittee_members{max-width:1140px}}@media (min-width:1400px){.block-type-comittee_members{max-width:1312px}}.block-type-comittee_members .paragraph--type--members{display:flex}.block-type-comittee_members .paragraph--type--members.is-open{flex-direction:column}.block-type-comittee_members .paragraph--type--members.paragraph--view-mode--default{display:none}.block-type-comittee_members .paragraph--type--members.paragraph--view-mode--default.is-open{display:block}.block-type-comittee_members .paragraph--type--members.paragraph--view-mode--preview.is-open .para__image .field--name-field-icon{border:.1875rem solid #f93}.block-type-comittee_members .paragraph--type--members.paragraph--view-mode--preview .field--name-field-icon{display:flex;border-radius:216px;background-color:#303030}.block-type-comittee_members .paragraph--type--members.paragraph--view-mode--preview .field--name-field-icon img{object-fit:contain}@media (min-width:992px){.block-type-comittee_members .paragraph--type--members.paragraph--view-mode--preview .field--name-field-icon{min-width:9rem;min-height:9rem}}.block-type-comittee_members .paragraph--type--members .para__content{padding:.75rem;border-radius:1rem;gap:1.5rem;background-color:#000;margin-top:2.5rem}@media (min-width:992px){.block-type-comittee_members .paragraph--type--members .para__content{padding:1.5rem;gap:2.5rem}}.block-type-comittee_members .paragraph--type--members .para__content .close-button{cursor:pointer}.block-type-comittee_members .paragraph--type--members .para__content .close-button img{width:2rem;height:2rem}.block-type-comittee_members .paragraph--type--members .para__content .field--name-field-icon{max-width:8.75rem}.block-type-comittee_members .paragraph--type--members .para__content .field--name-field-summary{font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0}.block-type-comittee_members .paragraph--type--members .para__content .field--name-field-call-to-action{padding:.5rem;margin:0 auto}.block-type-comittee_members .paragraph--type--members .para__content .field--name-field-call-to-action a{position:relative;text-decoration:none;padding-right:2rem;font-family:Poppins,"sans-serif";font-weight:500;color:#f93;line-height:normal;font-size:.875rem}@media (min-width:768px){.block-type-comittee_members .paragraph--type--members .para__content .field--name-field-call-to-action a{font-size:1rem}}.block-type-comittee_members .paragraph--type--members .para__content .field--name-field-call-to-action a:after{position:absolute;top:50%;transform:translateY(-50%);margin-left:.625rem;height:1.5rem;width:1.5rem;content:url(../icons/external-url.svg)}.block-type-comittee_members .paragraph--type--members .para__content .para_body{gap:1.5rem}@media (min-width:992px){.block-type-comittee_members .paragraph--type--members .para__content .para_body{gap:2.5rem}}.block-type-comittee_members .slick{position:relative}@media (min-width:576px){.block-type-comittee_members .slick .slick-list{padding-left:56px;padding-right:64px}}@media (min-width:992px){.block-type-comittee_members .slick .slick-list{padding:0}}.block-type-comittee_members .slick .slick-track,.block-type-comittee_members .slick .slick__slider{display:flex;gap:1.5rem;justify-content:center}@media (min-width:992px){.block-type-comittee_members .slick .slick-track,.block-type-comittee_members .slick .slick__slider{display:block}}.block-type-comittee_members .slick .slick__arrow{position:absolute;width:100%}.block-type-comittee_members .slick .slick__arrow button{position:absolute;font-size:0;border:0}.block-type-comittee_members .slick .slick__arrow button.slick-next{right:0}.block-type-comittee_members .slick .slick__arrow button.slick-next:before,.block-type-comittee_members .slick .slick__arrow button.slick-prev:before{font-size:0}.block-type-comittee_members .slick .slick-track .slick-slide>div{display:flex;justify-content:center}.block-type-comittee_members .slick .slick-track .slick-slide .slick__slide{max-width:15.25rem}@media (min-width:992px){.block-type-comittee_members .slick .slick-track .slick-slide .slick__slide:not(:nth-child(n+5)){margin-right:1.5rem}}.block-contact-us{padding-top:5rem;padding-bottom:5rem;background-color:#000}@media (min-width:992px){.block-contact-us{padding-top:4rem;padding-bottom:4rem}}@media (min-width:992px){.block-contact-us .block-body{max-width:71.25rem;margin:0 auto}}@media (min-width:992px){.block-contact-us .block-body .location{margin-right:2.5rem;width:31.25rem}}.block-contact-us .block-body .location iframe{height:13.75rem;width:100%;border-radius:.5rem}@media (min-width:992px){.block-contact-us .block-body .location iframe{height:100%}}@media (min-width:992px){.block-contact-us .block-body .location .field--name-body,.block-contact-us .block-body .location p{height:100%;margin-bottom:unset}}.block-contact-us .block-body .details{padding:1rem;background-color:#1d1d1d;border-radius:.5rem}@media (min-width:992px){.block-contact-us .block-body .details{padding:2.5rem;flex:1}}.block-contact-us .block-body .details .field--name-field-city{margin-bottom:1rem;text-align:center;font-family:Poppins,"sans-serif";font-weight:500;color:#fff}.block-contact-us .block-body .details .field--name-field-address{margin-bottom:1rem;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0}.block-contact-us .block-body .details .contact-details{background-color:#303030;padding:.75rem .5rem;gap:.5rem;border-radius:.5rem}.block-contact-us .block-body .details .contact-details .email,.block-contact-us .block-body .details .contact-details .number{gap:.5rem}.block-contact-us .block-body .details .contact-details .email img,.block-contact-us .block-body .details .contact-details .number img{height:1.125rem;width:1.125rem}.block-contact-us .block-body .details .contact-details .email a{color:#f93}.block-type-faq{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width:992px){.block-type-faq{padding-top:4rem;padding-bottom:4rem}}.block-type-faq .field--name-field-cta{text-align:center;margin-top:1.5rem}@media (min-width:992px){.block-type-faq .field--name-field-cta{margin-top:2.5rem}}.block-type-faq .field--name-field-cta a{display:inline-block;position:relative;padding:.75rem 3rem .75rem 1.5rem;transition:all .5s ease;text-decoration:none;border-radius:2rem;border:.0625rem solid #6a6a6a;font-family:Poppins,"sans-serif";font-weight:500;color:#fff}.block-type-faq .field--name-field-cta a:after{content:url(/themes/custom/innovation/assets/icons/link-arrow-white.svg);position:absolute;margin-left:.625rem;top:50%;transform:translateY(-50%);height:1.5rem;width:1.5rem}.node--type-faq{padding:1rem;border-radius:4px;border:.5px solid #6a6a6a;background:#1d1d1d;margin-bottom:.625rem}@media (min-width:992px){.node--type-faq{padding:1.5rem 4rem;max-width:74rem;margin-left:auto;margin-right:auto}}.node--type-faq .minus{display:none;height:2rem;width:2rem}.node--type-faq .plus{height:2rem;width:2rem}.node--type-faq.open .plus{display:none}.node--type-faq.open .minus{display:block}.node--type-faq .node__title{cursor:pointer;position:relative;opacity:.88;display:flex;align-items:center;gap:1rem;font-family:Poppins,"sans-serif";font-weight:500;color:#fff;line-height:normal;font-size:1rem}@media (min-width:768px){.node--type-faq .node__title{font-size:1.125rem}}@media (min-width:992px){.node--type-faq .node__title{gap:4rem}}.node--type-faq .node__body{margin-top:1rem;padding-left:3rem;font-family:Poppins,"sans-serif";font-weight:400;color:#b0b0b0}@media (min-width:992px){.node--type-faq .node__body{padding-left:6rem}}.view-faq-listing{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width:992px){.view-faq-listing{padding-top:4rem;padding-bottom:4rem}}.view-faq-listing .view-header h1{margin-top:0;margin-bottom:2.5rem;text-align:center;font-family:Poppins,"sans-serif";font-weight:500;color:#fff}.block-queries .block-details{position:absolute;z-index:1;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.block-queries .block-body{color:#b0b0b0}.block-queries .bg-img img{position:relative}@media (max-width:575.98px){.block-queries .bg-img img{height:30rem}}@media (min-width:576px) and (max-width:991.98px){.block-queries .bg-img img{height:27.5rem}}@media (min-width:992px){.block-queries .bg-img img{height:26.25rem}}@media (min-width:992px){.block-queries .field--name-body p{margin-bottom:1.5rem}}.write-to-us-form{padding-top:2.5rem;padding-bottom:2.5rem;background-color:rgba(0,0,0,.8)}@media (min-width:992px){.write-to-us-form{padding-top:6rem;padding-bottom:6rem}}.write-to-us-form h2{margin-bottom:1.5rem}@media (min-width:992px){.write-to-us-form h2{margin-bottom:2.5rem}}.write-to-us-form .research-paper-form-container{margin:0;position:relative;z-index:1}.write-to-us-form .bg-img-tr{z-index:0}.write-to-us-form .bg-img-tr img{width:196px;height:328px;right:0;top:-194px}.write-to-us-form .bg-img-bl{z-index:0}.write-to-us-form .bg-img-bl img{width:351px;height:286px;left:-40px;bottom:0}.block-basic .block-details{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width:992px){.block-basic .block-details{padding-top:5rem;padding-bottom:5rem}}.block-basic .block-details>h2{margin-top:0;margin-bottom:2.5rem;text-align:center;font-family:Poppins,"sans-serif";font-weight:500;color:#fff}.block-basic strong{font-family:Poppins,"sans-serif";font-weight:600;color:#b0b0b0}.block-basic .block-body{max-width:44.625rem;margin:0 auto;text-align:left}.block-basic a{font-family:Poppins,"sans-serif";font-weight:400;color:#f93}.block-basic li,.block-basic p{font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0}.block-basic h2{font-family:Poppins,"sans-serif";font-weight:500;color:#fff}.indofrance--success-stories--view-mode-card .node__title,.node--view-mode-card .node__title{margin:.5rem 0;padding:0;text-align:left;font-family:Poppins,"sans-serif";font-weight:300;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.indofrance--success-stories--view-mode-card .node__title,.node--view-mode-card .node__title{font-size:1rem}}@media (min-width:992px){.indofrance--success-stories--view-mode-card .node__title,.node--view-mode-card .node__title{margin-top:1.5rem}}.indofrance--success-stories--view-mode-card .node__title a,.node--view-mode-card .node__title a{text-decoration:none;color:#fff}.indofrance--success-stories--view-mode-card .field--name-field-date,.node--view-mode-card .field--name-field-date{font-family:Poppins,"sans-serif";font-weight:300;color:#6a6a6a}.indofrance--success-stories--view-mode-card img,.node--view-mode-card img{border-radius:.5rem}.indofrance--success-stories--view-mode-card .node__body,.node--view-mode-card .node__body{padding:0 1rem .5rem 0}.indofrance--success-stories--view-mode-card{border-radius:.5rem;background-color:#000;min-height:21rem;height:100%}@media (min-width:768px){.indofrance--success-stories--view-mode-card{max-width:20.5rem}}@media (min-width:992px){.indofrance--success-stories--view-mode-card{position:relative;overflow:hidden;max-width:19.375rem}}.indofrance--success-stories--view-mode-card .node__media{height:13.875rem}@media (min-width:992px){.indofrance--success-stories--view-mode-card .node__media{height:10rem}}@media (min-width:1200px){.indofrance--success-stories--view-mode-card .node__media{height:12.5rem}}@media (min-width:992px){.indofrance--success-stories--view-mode-card .node__media{transition:.4s ease-in-out}}.indofrance--success-stories--view-mode-card .node__media .field--type-image{height:100%}.indofrance--success-stories--view-mode-card .node__media img{border-radius:.5rem .5rem 0 0;object-fit:cover;height:100%}.indofrance--success-stories--view-mode-card .node__body{padding:1rem;font-family:Poppins,"sans-serif";font-weight:300;color:#b0b0b0;line-height:normal;font-size:.75rem}@media (min-width:768px){.indofrance--success-stories--view-mode-card .node__body{font-size:.875rem}}@media (min-width:992px){.indofrance--success-stories--view-mode-card .node__body{position:absolute;inset:0;background:#000;transition:.4s ease-in-out;transform:translateY(43%)}}@media (min-width:1200px){.indofrance--success-stories--view-mode-card .node__body{transform:translateY(51%)}}@media (min-width:1400px){.indofrance--success-stories--view-mode-card .node__body{transform:translateY(60%)}}.indofrance--success-stories--view-mode-card .node__body .pill{display:none}.indofrance--success-stories--view-mode-card .company_logo{position:relative;margin-bottom:2rem}.indofrance--success-stories--view-mode-card .company_logo .logo{position:absolute;border-radius:6.75rem;background-color:#fff;padding:.75rem .5rem;bottom:-1rem;height:3rem;width:3rem}.indofrance--success-stories--view-mode-card .node__title{margin-top:0;font-family:Poppins,"sans-serif";font-weight:300;color:#fff;line-height:normal;font-size:.875rem}@media (min-width:768px){.indofrance--success-stories--view-mode-card .node__title{font-size:1rem}}@media (min-width:992px){.indofrance--success-stories--view-mode-card .node__title{margin-bottom:1rem;min-height:3.75rem}}@media (min-width:1400px){.indofrance--success-stories--view-mode-card .node__title{min-height:2.5rem}}.indofrance--success-stories--view-mode-card .node__desc{margin-bottom:1rem}.indofrance--success-stories--view-mode-card .node__desc.desktop_desc{display:none}@media (min-width:992px){.indofrance--success-stories--view-mode-card .node__desc{display:none}}.indofrance--success-stories--view-mode-card .node__desc p{margin-bottom:0}.indofrance--success-stories--view-mode-card .node__more_link{margin-top:auto}@media (min-width:992px){.indofrance--success-stories--view-mode-card .node__more_link{margin-top:unset}}.indofrance--success-stories--view-mode-card .node__more_link .readmore-link{text-decoration:none;position:relative;padding-right:2rem;font-family:Poppins,"sans-serif";font-weight:400;color:#f93;line-height:normal;font-size:.875rem}@media (min-width:768px){.indofrance--success-stories--view-mode-card .node__more_link .readmore-link{font-size:1rem}}@media (min-width:992px){.indofrance--success-stories--view-mode-card .node__more_link .readmore-link{bottom:-2.25rem}}@media (min-width:1200px){.indofrance--success-stories--view-mode-card .node__more_link .readmore-link{bottom:-.5rem}}@media (min-width:1400px){.indofrance--success-stories--view-mode-card .node__more_link .readmore-link{bottom:0}}.indofrance--success-stories--view-mode-card .node__more_link .readmore-link:after{content:url(../icons/link-arrow.svg);position:absolute;top:50%;right:0;transform:translateY(-50%);height:1.5rem}@media (min-width:992px){.indofrance--success-stories--view-mode-card:hover .node__body{transform:translateY(0)}}@media (min-width:992px){.indofrance--success-stories--view-mode-card:hover .node__body .pill{display:block;color:#b0b0b0}}.indofrance--success-stories--view-mode-card:hover .node__body .pill>div{padding:0;right:0;top:0}@media (min-width:992px){.indofrance--success-stories--view-mode-card:hover .company_logo{margin-bottom:1rem}.indofrance--success-stories--view-mode-card:hover .company_logo .logo{position:relative;top:0}}.indofrance--success-stories--view-mode-card:hover .node__desc{display:none}@media (min-width:992px){.indofrance--success-stories--view-mode-card:hover .node__desc{display:block}}.indofrance--success-stories--view-mode-card:hover .node__more_link{margin-top:auto}.indofrance--success-stories--view-mode-card:hover .node__more_link .readmore-link{bottom:0}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFic3RyYWN0cy9fZm9udHMuc2NzcyIsInN0eWxlLmNzcyIsImFic3RyYWN0cy9fbWl4aW5zLnNjc3MiLCJhYnN0cmFjdHMvX3NwYWNpbmcuc2NzcyIsImdsb2JhbC9fZ2xvYmFsLnNjc3MiLCJhYnN0cmFjdHMvX2NvbG9ycy5zY3NzIiwiZ2xvYmFsL190eXBvZ3JhcGh5LnNjc3MiLCJnbG9iYWwvX2J1dHRvbnMuc2NzcyIsImdsb2JhbC9faW1hZ2Uuc2NzcyIsImdsb2JhbC9fZm9ybXMuc2NzcyIsImdsb2JhbC9fc2hhcmVkRnJvbS5zY3NzIiwiZ2xvYmFsL192aWV3cy5zY3NzIiwiZ2xvYmFsL19tb2RhbHMuc2NzcyIsImdsb2JhbC9fdXRpbGl0eS5zY3NzIiwiY29tcG9uZW50L2hlYWRlci9faGVhZGVyLnNjc3MiLCJjb21wb25lbnQvaGVhZGVyL19tZW51LnNjc3MiLCJjb21wb25lbnQvaGVhZGVyL19icmFuZGluZy5zY3NzIiwiY29tcG9uZW50L2Zvb3Rlci9fZm9vdGVyLnNjc3MiLCJjb21wb25lbnQvc2xpZGVzaG93L19zbGlkZXNob3cuc2NzcyIsImNvbXBvbmVudC9jYXJvdXNlbC9fY2Fyb3VzZWwuc2NzcyIsImdsb2JhbC9fY2FyZHNXaXRoTGVmdEZpbHRlcnMuc2NzcyIsImNvbXBvbmVudC9zZWFyY2gvX3NlYXJjaC5zY3NzIiwiY29tcG9uZW50L3NlY3RvcnMvX3NlY3RvcnMuc2NzcyIsImNvbXBvbmVudC9zdGF0aXN0aWNzL19zdGF0aXN0aWNzLnNjc3MiLCJjb21wb25lbnQvaW5ub3ZhdGlvbl9qb3VybmV5L19pbm5vdmF0aW9uX2pvdXJuZXkuc2NzcyIsImNvbXBvbmVudC9fZmVhdHVyZURlc2NyaXB0aW9uLnNjc3MiLCJjb21wb25lbnQvX29wcHVydHVuaXR5Rm9ybS5zY3NzIiwiY29tcG9uZW50L2Jhbm5lci9fYmFubmVyLnNjc3MiLCJjb21wb25lbnQvb3Bwb3J0dW5pdHkvX3ZpZXdfb3Bwb3J0dW5pdGllcy5zY3NzIiwiY29tcG9uZW50L29wcG9ydHVuaXR5L19vcHBvcnR1bml0eV9kZXRhaWwuc2NzcyIsImNvbXBvbmVudC9zdWNjZXNzX3N0b3JpZXMvX3N1Y2Nlc3Nfc3Rvcmllcy5zY3NzIiwiY29tcG9uZW50L3N1Y2Nlc3Nfc3Rvcmllcy9fc3VjY2Vzc1N0b3JpZXNQYWdlLnNjc3MiLCJjb21wb25lbnQvZW50cnlfY2FyZHMvX2VudHJ5X2NhcmRzLnNjc3MiLCJjb21wb25lbnQvX3NpZ251cC5zY3NzIiwiY29tcG9uZW50L19sb2dpbi5zY3NzIiwiZ2xvYmFsL19kYXNoTWVudS5zY3NzIiwiY29tcG9uZW50L3VzZXIvX2VkaXRfcHJvZmlsZS5zY3NzIiwiY29tcG9uZW50L2Rhc2hib2FyZC9fZGFzaGJvYXJkLnNjc3MiLCJjb21wb25lbnQvYm9va21hcmtzL19ib29rbWFya3Muc2NzcyIsImNvbXBvbmVudC9ldmVudHMvX2V2ZW50c19saXN0aW5nLnNjc3MiLCJjb21wb25lbnQvZXZlbnRzL19ldmVudF9kZXRhaWxzLnNjc3MiLCJjb21wb25lbnQvZXZlbnRzL19uZXdzX2RldGFpbHMuc2NzcyIsImNvbXBvbmVudC9kaXJlY3RvcnkvX2RpcmVjdG9yeV9saXN0aW5nLnNjc3MiLCJjb21wb25lbnQvZGlyZWN0b3J5L19kZXRhaWxzX3BhZ2Uuc2NzcyIsImNvbXBvbmVudC9kaXJlY3RvcnkvX2Nvbm5lY3Rfd2l0aF91c2VyLnNjc3MiLCJjb21wb25lbnQvbm90aWZpY2F0aW9ucy9fbm90aWZpY2F0aW9ucy5zY3NzIiwiY29tcG9uZW50L2J1c2luZXNzX3NlcnZpY2UvX2J1c2luZXNzX3NlcnZpY2Uuc2NzcyIsImNvbXBvbmVudC91c2VyL19kZWFjdGl2YXRlLnNjc3MiLCJjb21wb25lbnQvZm9vdGVyL19mb290ZXJfcGFnZS5zY3NzIiwidmlldy1tb2Rlcy9fY2FyZC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQU9BLHlaQUNFLG1CQUFBLEFBQ0Esa0JBQUEsQ0NzRUYsQUNvSkkseUJGNU5KLHlaQUtJLGlCQUFBLEND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RkUsK0NBQ0UsWUFBQSxDVnl4RkosQVc5eUZBLE9BQ0UseUJQTW1CLEFPTG5CLGlCVFNjLEFTUmQsbUJUUWMsQ0Z5eUZoQixBQ25sRkkseUJVak9KLE9BTUksc0JQcUJjLEFPcEJkLGlCVE9ZLEFTTlosbUJUTVksQ0Y0eUZkLENBQ0YsQVdqekZFLHNCQUNFLGdCQUFBLEFBQ0EsY0FBQSxBQUNBLFlUTlksQ0Z5ekZoQixBQy9sRkkseUJVdk5GLHNCQUtJLGVUTlUsQVNPVixvQkFBQSxBQUNBLHFCUDJERyxDSjB2RlAsQ0FDRixBV256RkUscUJBQ0UsUUFBQSxDWHF6RkosQUN6bUZJLHlCVTdNRixxQkFHSSxhQUFBLENYdXpGSixDQUNGLEFXcnpGRSxtQkFDRSxhQUFBLENYdXpGSixBV3J6RkUsc0JBQ0Usa0JUdkJZLENGODBGaEIsQUNwbkZJLHlCVXBNRixzQkFHSSxvQlR2QlUsQ0ZnMUZkLENBQ0YsQVd2ekZFLDBCQUNFLGlCVC9CWSxBRFdkLGlDQUFBLEFBR0UsZ0JVa0JzQixBVmR0QixhR1hpQixDSm8xRnJCLEFXeHpGRSxxQkFDRSxhQUFBLENYMHpGSixBV3h6Rkksa0NWM0JGLGlDQUFBLEFBR0UsZ0JVeUJ3QixBVnJCeEIsVUd0QlksQ0p1MkZoQixBV3p6RkksNEJBQ0UseUNBQUEsQUFDQSw0QkFBQSxBQUNBLHdCQUFBLEFBQ0EsY0FBQSxBQUNBLFlBQUEsQUFDQSxXQUFBLEFBQ0EsVUFBQSxBQUNBLHVCQUFBLENYMnpGTixBV3Z6RkUsNEJBQ0UsVUFBQSxDWHl6RkosQVd4ekZJLHdDQUNFLGFUdkRVLEFTd0RWLHlCUHZEZSxBT3dEZixzQkFBQSxDWDB6Rk4sQUN6cEZJLHlCVXBLQSx3Q0FNSSx3QkFBQSxDWDJ6Rk4sQ0FDRixBVzF6Rk0sdURBQ0Usa0JUL0RRLENGMjNGaEIsQVczekZRLG9FVnZETixpQ0FBQSxBQUdFLGdCVXFENEIsQVZqRDVCLFdHdEJZLEFIbUNkLG1CQUFBLEFBMkZFLGNBQUEsQ0Qwd0ZKLEFDeHFGSSx5QlUxSkksb0VWMkRGLGtCQUFBLENEMndGSixDQUNGLEFXbjBGUSxr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QWJHMUIsVUdyQmMsQ0ordEdsQixBYzFzR00sc0RBQ0UscUJacEJRLEFZcUJSLGdDQUFBLENkNHNHUixBY3pzR00sZ0RBQ0UsbUJaekJRLENGb3VHaEIsQWN4c0dNLDBEQUNFLGVBQUEsQUFDQSxxQkFBQSxDZDBzR1IsQWNoc0dJLDBGQUNFLGFBQUEsQUFDQSxnQkFBQSxBQUNBLG1CQUFBLEFBQ0EsV0FBQSxBQUNBLFNBQUEsQUFDQSxTQUFBLENkb3NHTixBQzErRkksbURhaE9BLDBGQVNJLFdBQUEsQ2Rzc0dOLENBQ0YsQUMzaEdJLHlCYXJMQSwwRkFZSSxlQUFBLENkeXNHTixDQUNGLEFjdHNHUSw4UUFFRSxvQkFBQSxDZDBzR1YsQWN2c0dRLGtJQUNFLG9CQUFBLEFibERSLGlDQUFBLEFBR0UsZ0JBSnlCLEFBUXpCLFVHdEJZLENKOHdHaEIsQUM5aUdJLHlCYWhLSSxrSWI3Qk4sbUJBQUEsQUFtRkUsZ0JBQUEsQ0Q4cEdGLEFjaHRHVSw0SUFDRSxrQkFBQSxBQUNBLFVBQUEsQUFDQSxpQ0FBQSxBYnhEWixpQ0FBQSxBQUdFLGdCYXNEZ0MsQWJsRGhDLFVHckJjLENKNHhHaEIsQ0FDRixBQzlqR0ksK0NhaEtJLGtJYnlERixpQkFBQSxDRDBxR0osQ0FDRixBQy9pR0ksNEJhcEtRLGdOQUVJLGFBQUEsQUFDQSxlQUFBLENkc3RHZCxDQUNGLEFDM2tHSSx5QmFySU0sb0piNUVSLGlDQUFBLEFBR0UsZ0JhMkVnQyxBYnZFaEMsV0d0QlksQUhtQ2QsbUJBQUEsQUEyRkUsY0FBQSxDRHNyR0YsQ0FDRixBQ3JsR0ksK0NhcklNLG9KYnNDSixrQkFBQSxDRHlyR0osQ0FDRixBY3p0R1EsNElibkZOLGlDQUFBLEFBR0UsZ0JhaUY0QixBYjdFNUIsYUdYaUIsQ0pzekdyQixBYy9zR1Usb0pBQ0UsVVpqSEksQVlrSEosb0JaNUdJLENGOHpHaEIsQWMvc0djLHdNQUNFLGtCQUFBLEFiekdkLGlDQUFBLEFBR0UsZ0JhdUdrQyxBYm5HbEMsV0dyQmMsQUhrQ2hCLG1CQUFBLEFBMkVFLGlCQUFBLENEaXVHSixBQy9t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LEFBQ0EsV0FBQSxDbEIyNEhWLEFDMzBISSx5QmlCNURNLCtXQUVJLG1CaEI5SkUsQ0YwaUlkLENBQ0YsQWtCdjRIVSxtV0FDRSxTQUFBLENsQjQ0SFosQWtCdjRISSwrS0FDRSxrQkFBQSxBQUNBLFFBQUEsQ2xCNDRITixBa0IxNEhJLHVMQUNFLFlBQUEsQ2xCKzRITixBa0I3NEhJLG1MQUNFLFlBQUEsQ2xCazVITixBa0JoNUhJLG1MQUNFLFdBQUEsQ2xCcTVITixBa0JuNUhJLG93QkFJRSxXQUFBLENsQmk2SE4sQWtCNzVISSx1TUFDRSxpQmhCbE1VLENGb21JaEIsQUMxNEhJLHlCaUJ6QkEsdU1BR0ksaUJBQUEsQ2xCdTZITixDQUNGLEFDbDVISSx5QmlCekJBLHVNQU1JLG1CQUFBLENsQjQ2SE4sQ0FDRixBa0IzNkhNLHVRQUNFLGFBQUEsQ2xCZzdIUixBQ2g2SEkseUJpQlZKLHdCQUVJLGdCaEJ2TVksQ0ZvbklkLENBQ0YsQWtCNTZIRSwyQkFDRSxtQkFBQSxBakI1TUYsaUNBQUEsQUFHRSxnQmlCME1zQixBakJ0TXRCLFVHdEJZLENKNG9JaEIsQUM1NkhJLHlCaUJORiwyQkFLSSxvQmhCbk5VLENGb29JZCxDQUNGLEFrQjk2SEEsOEVBR0Usa0JBQUEsQ2xCaTdIRixBQ3Y3SEkseUJpQkdKLDhFQUtJLGNBQUEsQ2xCcTdIRixDQUNGLEFrQm43SEksdUlBQ0UsbUJBQUEsQUFDQSxlQUFBLENsQnU3SE4sQUNwOEhJLHlCaUJXQSx1SUFJSSxhQUFBLENsQjI3SE4sQ0FDRixBQzM4SEkseUJpQm9CTSx1UkFFSSxpQmhCaFBFLENGMnFJZCxDQUNGLEFDbDlISSx5QmlCeUJNLHVSQUVJLG1CaEJuUEUsQ0ZncklkLENBQ0YsQUN6OUhJLHlCaUJtQkksd05BWUksbUJBQUEsQ2xCZzhIVixDQUNGLEFrQjU3SEksNklBQ0UsT0FBQSxDbEJnOEhOLEFrQi83SE0saUxBQ0Usd0JkOVBhLENKaXNJckIsQWtCbDhIUSxzTUFDRSx5Q0FBQSxDbEJzOEhWLEFrQm44SE0saUxBQ0Usd0JkcFFhLENKMnNJckIsQWtCdDhIUSxzTUFDRSwwQ0FBQSxDbEIwOEhWLEFrQmg4SEUsZ01BQ0UsZ0JBQUEsQ2xCbzhISixBa0JsOEhFLCtKQUNFLHlCQUFBLENsQnE4SEosQWtCbjhISSxtTUFFRSxnQkFBQSxDbEJxOEhOLEFDdGdJSSx5QmlCK0RBLG1NQUlJLFdBQUEsQ2xCdzhITixDQUNGLEFrQnY4SE0sd05BQ0UsV0FBQSxDbEIwOEhSLEFrQng4SE0sK01BQ0UsbUJBQUEsQUFDQSxXQUFBLENsQjI4SFIsQUNyaElJLHlCaUJ3RUUsK01BSUksV0FBQSxDbEI4OEhSLENBQ0YsQWtCMzhISSxvTEFDRSxvQmhCclNVLENGbXZJaEIsQWtCNzhITSx3TkFDRSxnQkFBQSxDbEJnOUhSLEFrQjM4SEUsd0tBQ0UsaUJBQUEsQ2xCODhISixBa0I3OEhJLCtNQUNFLFlBQUEsQUFDQSxjQUFBLEFBQ0Esa0JBQUEsQUFDQSxRQUFBLEFBQ0EsVUFBQSxBQUNBLHlCZHZUZSxBY3dUZiw0QkFBQSxBQUNBLGNBQUEsQUFDQSxhQUFBLEFBQ0Esd0JBQUEsQUFDQSxZQUFBLEFBQ0EscUJBQUEsQ2xCZzlITixBQ3RqSUkseUJpQjBGQSwrTUFjSSxPQUFBLENsQm05SE4sQ0FDRixBa0JsOUhNLGdQQUNFLGFBQUEsQUFDQSxrREFBQSxDbEJxOUhSLEFDamtJSSx5QmlCMEdFLGdQQUlJLFVBQUEsQ2xCdzlIUixDQUNGLEFrQnY5SFEscVFBQ0UsVUFBQSxDbEIwOUhWLEFrQnY5SE0sZ1BBQ0UsY0FBQSxBQUNBLG1EQUFBLENsQjA5SFIsQUNobElJLHlCaUJvSEUsZ1BBSUksV0FBQSxDbEI2OUhSLENBQ0YsQWtCNTlIUSxxUUFDRSxVQUFBLENsQis5SFYsQWtCMTlISSw0TUFDRSxhQUFBLEFBQ0EsbUJBQUEsQUFDQSxTQUFBLEFBQ0EsdUJBQUEsQUFDQSxVQUFBLEFBQ0EsZWhCaFdVLENGNnpJaEIsQWtCNTlITSxxTkFDRSxhQUFBLEFBQ0EsYUFBQSxBQUNBLHNCQUFBLEFBQ0EsOEJkcFNRLEFjcVNSLFFBQUEsQ2xCKzlIUixBa0I5OUhRLHllQUVFLHVCQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0EsbUJBQUEsQ2xCbStIVixBa0JqK0hRLDRQQUNFLFdBQUEsQUFDQSxlZHRYTSxDSjAxSWhCLEFrQjU5SEEsa0JBQ0UsaUJBQUEsQ2xCKzlIRixBQzluSUkseUJpQjhKSixrQkFHSSxzQkFBQSxBQUNBLGdCQUFBLENsQmkrSEYsQ0FDRixBa0IvOUhFLCtCQUNFLGFBQUEsQUFDQSxtQkFBQSxDbEJpK0hKLEFrQi85SEUsK0JBQ0UsV0FBQSxDbEJpK0hKLEFrQjU5SEUsa0VBQ0UsV0FBQSxDbEJpK0hKLEFrQi85SEUsa0NBQ0UsY0FBQSxBQUNBLFdBQUEsQ2xCaStISixBa0JoK0hJLHNEQUNFLFdBQUEsQ2xCaytITixBbUJ6M0lBLHNZQUNJLGdCakJVWSxDRnkzSWhCLEFDbnFJSSx5QmtCak9KLHNZQUlRLGlCakJZUSxBaUJYUixtQmpCaUJTLENGMDNJZixDQUNGLEFtQno0SUksaWFBQ0ksb0JqQkZRLEFpQkdSLGFBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLEFsQklOLGlDQUFBLEFBR0UsZ0JrQk4wQixBbEJVMUIsYUdiaUIsQ0p1NUlyQixBQ2hzSUkseUJrQnpOQSxpYUFRUSx1QmpCSkksQURJZCxpQ0FBQSxBQUdFLGdCa0JGOEIsQWxCTTlCLGFHYmlCLENKcTZJbkIsQ0FDRixBbUI1NElBLGc1QkFDSSxhQUFBLEFBQ0Esc0JmbkNZLEFlb0NaLG9CQUFBLEFBQ0EsZUFBQSxBQUNBLE1BQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQUFDQSxtQkFBQSxBQUNBLE9BQUEsQUFDQSxRQUFBLEFBQ0EsYUFBQSxBQUNBLGlCQUFBLENuQjA2SUosQUN6dklJLHlCa0I3TEosZzVCQWVRLGNBQUEsQUFDQSxrQkFBQSxBQUNBLG9CQUFBLEFBQ0EsWUFBQSxBQUNBLFVBQUEsQUFDQSx5QmZqRGEsQWVrRGIsb0JqQmhEUSxBaUJpRFIsaUJBQUEsQUFDQSxpQkFBQSxDbkJrN0lOLENBQ0YsQW1CaDdJSSx1aENBQ0ksYUFBQSxDbkJ5N0lSLEFtQnI3SUEsNjdCQUNJLGtCQUFBLEFBQ0EsUUFBQSxBQUNBLGNBQUEsQUFDQSxZQUFBLENuQis3SUosQW1CNzdJSSxpbkNBQ0ksY0FBQSxBQUNBLGVBQUEsQUFDQSxNQUFBLEFBQ0EsYUFBQSxBQUNBLGdCZjNFUSxBZTRFUixXQUFBLEFBQ0EsYUFBQSxBQUNBLFlqQjFFUSxDRmdoSmhCLEFDdHpJSSx5QmtCOUpKLDY3QkFrQlEsYUFBQSxDbkI2OElOLENBQ0YsQW1CMzhJSSxnaUNBQ0ksUUFBQSxDbkJvOUlSLEFtQmw5SVEsK2xDQUNJLFlBQUEsQ25CMjlJWixBbUJ0OUlBLHdtQ0FDSSxPQUFBLEFBQ0EsUUFBQSxBQUNBLGtCQUFBLEFBQ0EsbUJBQUEsQUFDQSxvQ0FBQSxDbkJnK0lKLEFtQjM5SUEsaXdDQUNJLG9CQUFBLEFBQ0EsZUFBQSxDbkJxK0lKLEFtQm4rSUksKzNDQUNJLGtCQUFBLEFBQ0Esa0JqQnRHUSxBREtkLGlDQUFBLEFBR0UsZ0JrQitGMEIsQWxCM0YxQixVR3RCWSxDSitsSmhCLEFtQjUrSVEsODdDQUNJLDBDQUFBLEFBQ0Esa0JBQUEsQUFDQSxjQUFBLEFBQ0EsYUFBQSxBQUNBLE9BQUEsQUFDQSxRQUFBLEFBQ0EsMEJBQUEsQ25CcS9JWixBbUJqL0lJLCszQ0FDSSxpQkFBQSxDbkIwL0lSLEFtQngvSVEsaWlEQUNJLFlBQUEsQUFDQSxvQkFBQSxBQUNBLDZCQUFBLEFBQ0EsZUFBQSxBQUNBLHlDQUFBLEFBQ0EsNEJBQUEsQUFDQSx1QkFBQSxBQUNBLG1DQUFBLEFsQjFIVixpQ0FBQSxBQUdFLGdCa0J3SDhCLEFsQnBIOUIsY0dYaUIsQUh3Qm5CLG1CQUFBLEFBMkVFLGlCQUFBLENEaWlKSixBQy82SUkseUJrQi9GSSxpaURsQmhCRixjQUFBLENEeWlKSixDQUNGLEFtQjNnSkEsNjdCQUNJLGtCQUFBLEFBQ0EsbUJBQUEsQUFDQSxrQ0FBQSxBQUNBLG9CQUFBLEFBQ0EsZUFBQSxBQUNBLFNBQUEsQUFDQSxPQUFBLEFBQ0EsUUFBQSxBQUNBLFdBQUEsQUFDQSxxQmZ4SlksQ0o2cUpoQixBbUJsaEpBLDhnQ0FDSSxrQkFBQSxBQUNBLGlCQUFBLEFBQ0EsbUJqQm5KWSxBaUJvSlosZ0NBQUEsQ25CNGhKSixBbUIxaEpJLDZrQ0FDSSxpQ0FBQSxBQUNBLGtCQUFBLEFBQ0EsUUFBQSxBQUNBLDJCQUFBLEFBQ0EsYUFBQSxBQUNBLGNBQUEsQUFDQSxZQUFBLENuQm1pSlIsQW1CL2hKQSwyakNBQ0ksa0JqQjlKWSxBaUIrSlosa0JBQUEsQUFDQSxlQUFBLENuQnlpSkosQW1CdmlKSSwwbkNBQ0ksK0JBQUEsQUFDQSxrQkFBQSxBQUNBLFFBQUEsQUFDQSwyQkFBQSxBQUNBLFVBQUEsQUFDQSxjQUFBLEFBQ0EsWUFBQSxDbkJnakpSLEFtQjNpSkEsOGVBQ0ksYUFBQSxDbkJxakpKLEFtQm5qSkksa25CQUNJLDJCQUFBLEFBQ0EsU0FBQSxBQUNBLFVBQUEsQUFDQSxlQUFBLEFBQ0EsdUJBQUEsQUFDQSxpQkFBQSxDbkI0akpSLEFDcGlKSSx5QmtCOUJBLGtuQkFTUSxXQUFBLEFBQ0EsMEJBQUEsQ25Cb2tKVixDQUNGLEFtQmxrSlEsaXBEQUVJLFlBQUEsQ25CcWxKWixBbUJsbEpRLDJ1QkFDSSxVZnJOSSxDSmd6SmhCLEFtQnhsSmdCLGs5QkFDSSxXZnhORixBZXlORSw2QkFBQSxBQUNBLGtCQUFBLENuQmltSnBCLEFvQjF6SkEscUJBQ0Usa0JBQUEsQUFDQSw0QkFBQSxBQUNBLHFCQUFBLEFBQ0EsZ0JBQUEsQ3BCNnpKRixBQzlrSkksNEJtQm5QSixxQkFPSSxTQUFBLENwQjh6SkYsQ0FDRixBb0I1ekpFLDRCQUNFLGlDQUFBLEFBQ0EscUJBQUEsQUFDQSxhQUFBLEFBQ0EsY0FBQSxBQUNBLHdCQUFBLEFBQ0EsMkJBQUEsQ3BCOHpKSixBb0IzekpFLDJCQUNFLG9CQUFBLENwQjZ6SkosQW9CM3pKRSwwQkFDRSxtQmxCcEJZLEFrQnFCWixZQUFBLEFBQ0EsYUFBQSxDcEI2ekpKLEFvQnp6SkEsb0JBQ0UsUUFBQSxBQUNBLHlCQUFBLENwQjR6SkYsQUM3bkpJLHlCbUJqTUosb0JBS0ksbUJBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFDQSw2QkFBQSxDcEI2ekpGLENBQ0YsQUMxbEpJLG1EbUI1T0osb0JBV0ksa0JBQUEsQ3BCK3pKRixDQUNGLEFDMW9KSSx5Qm1CbkxGLHFDQUVJLGtCQUFBLENwQit6SkosQ0FDRixBQy9vSkksMEJtQm5MRixxQ0FLSSxlQUFBLENwQmkwSkosQ0FDRixBQ3BwSkksMEJtQm5MRixxQ0FRSSxlQUFBLENwQm0wSkosQ0FDRixBb0JqMEpNLDhEQUNFLHNCQUFBLEFBQ0EsV0FBQSxDcEJtMEpSLEFvQmowSk0sNkRBQ0UsYWhCcERhLENKdTNKckIsQW9COXpKSSx1Q0FDRSxhQUFBLENwQmcwSk4sQW9COXpKSSw4Q0FDRSxhQUFBLENwQmcwSk4sQW9CN3pKRSwwQkFDRSxZQUFBLENwQit6SkosQUN6cUpJLHlCbUJ2SkYsMEJBR0ksYUFBQSxDcEJpMEpKLENBQ0YsQW9COXpKRSwrQkFDRSxhQUFBLEFBQ0Esa0JBQUEsQUFDQSxTQUFBLEFBQ0EsV0FBQSxBQUNBLG1CaEIvRWlCLEFnQmdGakIsWWxCaEZZLENGZzVKaEIsQW9CL3pKSSwyRUFFRSxZQUFBLEFBQ0EsbUJoQnBGZSxBZ0JxRmYsWUFBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxBQUNBLE1BQUEsQUFDQSxVQUFBLENwQmcwSk4sQW9COXpKSSxxQ0FDRSxPQUFBLENwQmcwSk4sQW9COXpKSSxzQ0FDRSxNQUFBLENwQmcwSk4sQUNyc0pJLHlCbUJoSkYsK0JBd0JJLG1CQUFBLENwQmkwSkosQW9CaDBKSSwyRUFFRSxZQUFBLENwQmkwSk4sQ0FDRixBb0I5ekpJLGtDQUNFLGdCQUFBLEFBQ0EsYUFBQSxBQUNBLHNCQUFBLEFBQ0EsU0FBQSxBQUNBLGVBQUEsQ3BCZzBKTixBb0I5ekpRLHVDQUNFLHFCQUFBLEFBQ0EsYUFBQSxBQUNBLG1CQUFBLEFuQjFHUixpQ0FBQSxBQUdFLGdCbUJ5RzRCLEFuQnJHNUIsY0dYaUIsQUh3Qm5CLG1CQUFBLEFBbUZFLGdCQUFBLENEdzBKSixBQzl0SkkseUJtQjFHSSx1Q25CR0YsaUJBQUEsQ0R5MEpKLENBQ0YsQW9CcjBKVSw4Q0FDRSxzQ0FBQSxBQUNBLGtCQUFBLEFBQ0EsWUFBQSxBQUNBLFdBQUEsQUFDQSxTQUFBLENwQnUwSlosQW9CaDBKRSx5QkFDRSxVQUFBLENwQmswSkosQW9CNXpKTSxpSEFDRSxhQUFBLENwQmswSlIsQW9COXpKRSwwREFFRSxzQkFBQSxBQUNBLDhCQUFBLEFBQ0EsNkJBQUEsQUFDQSxjaEJsSmlCLEFnQm1KakIsOEJBQUEsQW5CekhGLG1CQUFBLEFBbUZFLGdCQUFBLENEdzJKSixBQzl2SkkseUJtQjFFRiwwRG5CN0JJLGlCQUFBLENEMDJKSixDQUNGLEFDcHdKSSx5Qm1CMUVGLDBEQVNJLGNBQUEsQUFDQSxpQkFBQSxDcEIwMEpKLEFvQnowSkksc0VBQ0UsYWhCdkphLENKbStKbkIsQ0FDRixBb0IxMEpJLHNFQUNFLGNBQUEsQ3BCNjBKTixBb0IxMEpFLDZDQUNFLGFoQmpLaUIsQ0o2K0pyQixBb0IxMEpFLGdEQUNFLGNBQUEsQ3BCNDBKSixBb0IxMEpFLHFFQUNFLFlBQUEsQ3BCNDBKSixBb0IxMEpFLHNIQUVFLHlDQUFBLENwQjQwSkosQW9CMTBKRSwyQ0FDRSw2Q0FBQSxBQUNBLDBDQUFBLEFBQ0EsMERBQUEsQ3BCNDBKSixBb0J4MEpJLHdDQUNFLGNBQUEsQUFDQSxrQkFBQSxBQUNBLFlBQUEsQUFDQSxjQUFBLEFBQ0EsVUFBQSxBQUNBLDZCQUFBLEFBQ0EsWUFBQSxBQUNBLGNBQUEsQUFDQSxhQUFBLEFBQ0EsMENBQUEsQUFDQSx3QkFBQSxBQUNBLDRCQUFBLEFBQ0EsYUFBQSxBQUNBLFFBQUEsQUFDQSwwQkFBQSxDcEIwMEpOLEFvQnQwSkUsc0NBQ0UsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsU0FBQSxDcEJ3MEpKLEFDM3pKSSx5Qm1CWEEsNkNBRUksV0FBQSxBQUNBLGNBQUEsQUFDQSxjQUFBLEFBQ0Esa0JBQUEsQUFDQSwrQ0FBQSxBQUNBLDRCQUFBLEFBQ0Esd0JBQUEsQUFDQSxpQ0FBQSxDcEJ3MEpOLENBQ0YsQW9CdDBKSSw0Q0FDRSxjQUFBLENwQncwSk4sQW9CcDBKSSx3Q0FDRSxZQUFBLENwQnMwSk4sQUM3MEpJLHlCbUJNQSx3Q0FHSSxhQUFBLENwQncwSk4sQ0FDRixBb0JyMEpFLHVDQUNFLGlCQUFBLENwQnUwSkosQW9CbjBKQSxhQUNFLHFCbEIvTmUsQ0ZxaUtqQixBb0JyMEpFLHNCQUNFLG1CbEI3T1ksQWtCOE9aLHNCbEI5T1ksQWtCK09aLHFCbEIzT1ksQWtCNE9aLHFDQUFBLEFuQnpPRixpQ0FBQSxBQUdFLGdCbUJ1T3NCLEFuQm5PdEIsY0dYaUIsQUh3Qm5CLG1CQUFBLEFBbURFLGlCQUFBLENEOCtKSixBQ3AySkkseUJtQm9CRixzQm5CM0pJLGdCQUFBLENEKytKSixDQUNGLEFvQjcwSkUsNkJBQ0UsYUFBQSxBQUNBLHNCQUFBLEFBQ0EsU0FBQSxBbkJoUEYsaUNBQUEsQUFHRSxnQm1COE9zQixBbkIxT3RCLGFHWGlCLENKc2tLckIsQUNqM0pJLHlCbUI0QkYsNkJBT0ksa0JBQUEsQ3BCazFKSixDQUNGLEFvQi8wSk0sc0RBQ0Usa0JBQUEsQUFDQSxrQmxCL1BRLEFrQmdRUixvQmxCdFFRLEFrQnVRUixrQkFBQSxBQUNBLG1CbEJ6UVEsQWtCMFFSLG1CQUFBLEFBQ0EsZ0JBQUEsQUFDQSx1QkFBQSxBbkI1T04sbUJBQUEsQUFvSkUsaUJBQUEsQ0QyNkpKLEFDbDRKSSx5Qm1CdUNFLHNEbkI3RUEsZ0JBQUEsQ0Q0NkpKLENBQ0YsQW9CcjFKUSw2REFDRSxrQkFBQSxBQUNBLGFBQUEsQUFDQSxjQUFBLEFBQ0EsT0FBQSxBQUNBLFFBQUEsQUFDQSwwQkFBQSxDcEJ1MUpWLEFvQnAxSlUsc0VBQ0UsdUNBQUEsQ3BCczFKWixBb0JsMUpVLHNFQUNFLHVDQUFBLENwQm8xSlosQW9CajFKUSx3REFDRSxxQkFBQSxBbkJ0UlIsaUNBQUEsQUFHRSxnQm1Cb1I0QixBbkJoUjVCLGFHWGlCLENKZ25LckIsQW9CbDFKTSw2Q0FDRSxtQmxCdFNRLENGMG5LaEIsQW9CbjFKUSwrQ0FDRSxnQmxCdFNNLEFrQnVTTixtQmxCdlNNLEFrQndTTixxQkFBQSxBbkIvUlIsaUNBQUEs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LEFBR0UsZ0J3QnFaOEIsQXhCalo5QixVR3RCWSxDSmt0TWhCLEF5Qnp5TFksNEdBQ0UsWUFBQSxDekIyeUxkLEF5Qnh5TGMsNkhBQ0Usb0NBQUEsQUFDQSxlQUFBLEFBQ0EsY0FBQSxBQUNBLFVBQUEsQUFDQSxpQkFBQSxDekIweUxoQixBeUJweUxVLG1IQUNFLGtCQUFBLEN6QnN5TFosQXlCL3hMRSwyQ0FDRSxnQkFBQSxDekJpeUxKLEF5Qi94TEUsbUNBQ0UsZUFBQSxDekJpeUxKLEF5QjV4TEEsWUFDRSxtQnZCN2JjLEF1QjhiZCxhQUFBLEFBQ0EsYUFBQSxBQUNBLG1CQUFBLEFBQ0Esa0J2QnhjYyxBdUJ5Y2Qsa0J2QnpjYyxDRnd1TWhCLEFDOWdNSSx5QndCeU9KLFlBUUksbUJ2QmxjWSxBdUJtY1osU0FBQSxDekJpeUxGLENBQ0YsQXlCaHlMRSxzQkFDRSxxQ0FBQSxBQUNBLFNBQUEsQ3pCa3lMSixBeUIveExFLGtCeEIxY0EsaUNBQUEsQUFHRSxnQndCd2NzQixBeEJwY3RCLGFHWGlCLENKa3ZNckIsQXlCL3hMQSx1Q0FFSSx5QkFBQSxDekJreUxKLEF5QjN4TEEsa0JBQ0ksYUFBQSxBQUNBLGtCQUFBLEFBQ0EseUJyQnBlaUIsQXFCcWVqQixtQkFBQSxBQUNBLFFBQUEsQ3pCbXpMSixBQy9qTUkseUJ3QnVRSixrQkFPTSxRQUFBLEN6QnF6TEosQ0FDRixBeUJuekxJLDhCQUNJLFNBQUEsQXhCbmVOLGlDQUFBLEFBR0UsZ0J3QmtlMEIsQXhCOWQxQixXR3RCWSxBSG1DZCxtQkFBQSxBQTRJRSxjQUFBLENEMm5NSixBQzFrTUkseUJ3QnNSSSw4QnhCcFVGLGlCQUFBLENEZ29NSixDQUNGLEF5Qnh6TEksNEJBQ0ksU0FBQSxBeEI3ZU4saUNBQUEsQUFHRSxnQndCMmUwQixBeEJ2ZTFCLFdHdEJZLEFIbUNkLG1CQUFBLEFBbUdFLGlCQUFBLENEbXJNSixBQ3psTUkseUJ3QitSSSw0QnhCdlhGLGtCQUFBLENEeXJNSixDQUNGLEF5Qjd6TEksc0NBQ0ksUUFBQSxDekIrekxSLEF5QjV6TEksMEJB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M0IreU5GLEFDM21PSSx5QjBCeVRKLHdCQU1JLGtCQUFBLEFBQ0EsZUFBQSxDM0Jnek5GLENBQ0YsQUN0a09JLG1EMEI4UUosd0JBVUksa0JBQUEsQzNCa3pORixDQUNGLEEyQmh6TkUsbUNBQ0UsdUJBQUEsQzNCa3pOSixBQ3puT0kseUIwQnNVRixtQ0FJSSxrQkFBQSxBQUNBLFFBQUEsQUFDQSxnQnZCMWlCVSxBdUIyaUJWLDJCQUFBLEFBQ0EseUJBQUEsQzNCbXpOSixDQUNGLEFDbG9PSSwwQjBCc1VGLG1DQVlJLHlCQUFBLEMzQm96TkosQ0FDRixBMkI5eU5JLCtDQUNFLGlCQUFBLEExQjNpQkosaUNBQUEsQUFHRSxnQjBCeWlCd0IsQTFCcmlCeEIsV0d0QlksQUhtQ2QsbUJBQUEsQUEyQ0UsZ0JBQUEsQ0RpeU9KLEFDL29PSSx5QjBCeVZBLCtDMUJ4ZUUsaUJBQUEsQ0RreU9KLENBQ0YsQUNwcE9JLHlCMEJ5VkEsK0MxQnRoQkYsbUJBQUEsQUFtREUsaUJBQUEsQ0RteU9GLENBQ0YsQUMxcE9JLCtDMEJ5VkEsK0MxQmhlRSxnQkFBQSxDRHF5T0osQ0FDRixBMkI5ek5NLHdEQUNFLGF2QjFoQkssQ0owMU9iLEEyQjd6Tk0sd0RBQ0UsYXZCbmtCTyxDSms0T2YsQTJCNXpOTSx5REFDRSxhdkJyaUJXLENKbTJPbkIsQTJCM3pOSSxzREFDRSxlQUFBLEMzQjZ6Tk4sQUMzcU9JLHlCMEI2V0Esc0RBR0ksZ0JBQUEsQzNCK3pOTixDQUNGLEEyQjV6TkksNkNBQ0Usb0J6QmpsQlUsQUQrQmQsbUJBQUEsQUEyRUUsaUJBQUEsQ0R1eU9KLEFDcnJPSSx5QjBCb1hBLDZDMUJuZUUsY0FBQSxDRHd5T0osQ0FDRixBQzFyT0kseUIwQm9YQSw2Q0FLSSxtQnpCbmxCUSxBeUJvbEJSLGFBQUEsQzNCcTBOTixDQUNGLEFDaHNPSSwwQjBCb1hBLDZDQVNJLGFBQUEsQzNCdTBOTixDQUNGLEEyQnIwTk0sK0NBQ0UscUJBQUEsQTFCbGxCTixpQ0FBQSxBQUdFLGdCQUp5QixBQVF6QixVR3RCWSxDSjI2T2hCLEEyQnIwTkksNkNBQ0UsbUJ6QmptQlUsQURTZCxpQ0FBQSxBQUdFLGdCMEJzbEJ3QixBMUJsbEJ4QixjR1hpQixBSHdCbkIsbUJBQUEsQUFtRkUsZ0JBQUEsQ0Q2ek9KLEFDbnRPSSx5QjBCc1lBLDZDMUI3ZUUsaUJBQUEsQ0Q4ek9KLENBQ0YsQTJCNzBOTSwwREFDRSxhQUFBLEFBQ0EsYXZCbm1CYSxDSms3T3JCLEEyQjMwTkksdUQxQjlrQkYsbUJBQUEsQUFtREUsaUJBQUEsQ0QwMk9KLEFDaHVPSSx5QjBCaVpBLHVEMUJ4aEJFLGdCQUFBLENEMjJPSixDQUNGLEEyQmoxTk0sdUVBQ0UsYUFBQSxBQUNBLGlCQUFBLEFBQ0Esa0JBQUEsQzNCbTFOUixBQzF1T0kseUIwQmlaQSx1REFVSSxjdkJobkJhLEF1QmluQmIsbUJ6QnhuQlEsQ0YyOE9kLENBQ0YsQTJCLzBOTSxrREFDRSxrQkFBQSxBQUNBLHFCQUFBLEFBQ0EsbUJ6QjFuQlEsQURLZCxpQ0FBQSxBQUdFLGdCMEJtbkIwQixBMUIvbUIxQixXR3JCYyxBSGtDaEIsbUJBQUEsQUFtQ0UsZ0JBQUEsQ0RvNU9KLEFDMXZPSSx5QjBCaWFFLGtEMUJ4akJBLGlCQUFBLENEcTVPSixDQUNGLEFDL3ZPSSx5QjBCaWFFLGtEQVFJLFlBQUEsQzNCMDFOUixDQUNGLEFDcHdPSSwwQjBCaWFFLGtEQVdJLFdBQUEsQzNCNDFOUixDQUNGLEFDendPSSwwQjBCaWFFLGtEQWNJLFNBQUEsQzNCODFOUixDQUNGLEEyQjcxTlEsd0RBQ0UscUNBQUEsQUFDQSxrQkFBQSxBQUNBLFFBQUEsQUFDQSwyQkFBQSxBQUNBLG9CQUFBLEFBQ0EsY0FBQSxBQUNBLGFBQUEsQUFDQSw0QkFBQSxBQUNBLHVCQUFBLEMzQisxTlYsQTJCNTFOVSx1RUFDRSxzQ0FBQSxDM0I4MU5aLEFDNXhPSSx5QjBCcWNGLG9DQUVJLDBCQUFBLEMzQnkxTkosQ0FDRixBMkJ0MU5FLDJDQUNFLG1CQUFBLEFBQ0Esa0J6QnZxQlksQ0YrL09oQixBMkJyMU5FLGlDQUNFLGdCQUFBLEMzQnUxTkosQUN4eU9JLHlCMEJnZEYsaUNBR0ksWUFBQSxDM0J5MU5KLENBQ0YsQUM3eU9JLDBCMEJnZEYsaUNBTUksY0FBQSxDM0IyMU5KLENBQ0YsQTJCMTFOSSxxQ0FDRSw4QkFBQSxBQUNBLGlCQUFBLEFBQ0EsV0FBQSxDM0I0MU5OLEEyQngxTkUsMENBQ0UsaUJBQUEsQzNCMDFOSixBMkJ2MU5NLG9EQUNFLFdBQUEsQUFDQSxZQUFBLEFBQ0Esc0JBQUEsQUFDQSxnQkFBQSxDM0J5MU5SLEFDaDBPSSx5QjBCNGVGLDhCQUVJLGtCQUFBLEMzQnMxTkosQ0FDRixBQ3IwT0kseUIwQmdmQSx5Q0FFSSxhekI1c0JRLEF5QjZzQlIsdUJBQUEsQzNCdTFOTixDQUNGLEEyQnQxTk0sNERBQ0UsZUFBQSxDM0J3MU5SLEFDOTBPSSx5QjBCMGZBLGlEQUVJLGFBQUEsQUFDQSxrQnpCdnRCUSxDRjZpUGQsQ0FDRixBQ3AxT0kseUIwQnlnQkEsMElBRUksYUFBQSxDM0JrMU5OLENBQ0YsQTJCLzBOSSx3Q0FDRSxtQnpCNXVCVSxDRjZqUGhCLEFDajJPSSx5QjBCK2dCQSx3Q0FHSSxXQUFBLEMzQm0xTk4sQ0FDRixBQ3QyT0kseUIwQnFoQkEsNkNBRUksU0FBQSxDM0JtMU5OLENBQ0YsQTRCeGtQRSxzRkFDRSxjQUFBLEFBQ0EsbUIxQllZLENGZ2tQaEIsQUNqM09JLHlCMkJ4Tkosa09BUUkscUJBQUEsQUFDQSxhQUFBLEM1QjRrUEYsQ0FDRixBNEIza1BFLG9VQUNFLFlBQUEsQzVCbWxQSixBQ3Y0T0kseUIyQjFNRiwwWUFFSSxVQUFBLEM1QnlsUEosQ0FDRixBNEJ0bFBJLHFYQUNFLGlCQUFBLEFBQ0EsYUFBQSxBQUNBLG9CMUJuQlUsQ0ZpblBoQixBNEIzbFBRLDRpQ0FDRSxxQkFBQSxBM0JwQlIsaUNBQUEsQUFHRSxnQjJCa0I0QixBM0JkNUIsV0dyQmMsQUhrQ2hCLG1CQUFBLEFBMkJFLGlCQUFBLENEb2xQSixBQ2w3T0kseUIyQjlMSSw0aUMzQitCRixjQUFBLENEa21QSixDQUNGLEE0QjduUFEsOG9DM0J4Qk4saUNBQUEsQUFHRSxnQjJCc0I0QixBM0JsQjVCLGNHZGlCLEFIMkJuQixtQkFBQSxBQTJCRSxpQkFBQSxDRDBuUEosQUN4OU9JLHlCMkJ6TEksOG9DM0IwQkYsY0FBQSxDRHdvUEosQ0FDRixBNEI5cFBNLDBmQUNFLGtCQUFBLEFBQ0EscUJBQUEsQzVCc3FQUixBNEJycVBRLGtqQkFDRSwyQ0FBQSxBQUNBLHNCeEJoRFEsQXdCaURSLGtCQUFBLEFBQ0EsY0FBQSxBQUNBLGFBQUEsQUFDQSxzQkFBQSxBQUNBLGMxQmxETSxBMEJtRE4sUUFBQSxBQUNBLFFBQUEsQUFDQSwwQkFBQSxDNUI2cVBWLEE0QjFxUFUsbW1CQUNFLDJDQUFBLEFBQ0EseUJ4QnREUyxBd0J1RFQsa0JBQUEsQUFDQSxjQUFBLEFBQ0EsYUFBQSxBQUNBLHNCQUFBLEFBQ0EsYzFCL0RJLEEwQmdFSixRQUFBLEFBQ0EsUUFBQSxBQUNBLDBCQUFBLEM1QmtyUFosQTRCOXFQTSxzaEJBQ0Usa0JBQUEsQUFDQSxvQkFBQSxDNUJzclBSLEE0QnJyUFEscWxCQUNFLDBDQUFBLEFBQ0Esc0J4QjlFUSxBd0IrRVIsa0JBQUEsQUFDQSxjQUFBLEFBQ0EsYUFBQSxBQUNBLHNCQUFBLEFBQ0EsYzFCaEZNLEEwQmlGTixRQUFBLEFBQ0EsT0FBQSxBQUNBLDBCQUFBLEM1QjZyUFYsQTRCMXJQVSxzb0JBQ0UsMENBQUEsQUFDQSx5QnhCcEZTLEF3QnFGVCxrQkFBQSxBQUNBLGNBQUEsQUFDQSxhQUFBLEFBQ0Esc0JBQUEsQUFDQSxjMUI3RkksQTBCOEZKLFFBQUEsQUFDQSxPQUFBLEFBQ0EsMEJBQUEsQzVCa3NQWixBNEI1clBFLDBZQUNFLHFCeEJoQ0ssQ0pvdVBULEE0QmxzUE0sbWZBQ0UsYUFBQSxDNUIwc1BSLEE0QnRzUEUsMlVBQ0Usa0JBQUEsQzVCOHNQSixBNEI3c1BJLG9iQUNFLDRDQUFBLEFBQ0EsNEJBQUEsQUFDQSx3Q0FBQSxBQUNBLG9CMUIxR1UsQTBCMkdWLFUxQnJIVSxBMEJzSFYsa0IxQnBIVSxDRnkwUGhCLEFDL21QSSx5QjJCNUdBLG9iQVFJLGtCMUJsSFEsQ0YrMFBkLENBQ0YsQTRCNXRQTSwrZ0JBQ0UsY0FBQSxDNUJvdVBSLEE0Qmh1UEksc2FBQ0Usb0IxQnRIVSxBRHFCZCxtQkFBQSxBQTJGRSxjQUFBLENEZ3ZQSixBQzlvUEkseUIyQjdGQSxzYTNCRkUsa0JBQUEsQ0R1dlBKLENBQ0YsQTRCbHZQTSw2aEJBQ0Usa0IxQmxJUSxDRjQzUGhCLEFDbHFQSSx5QjJCekZFLDZoQkFHSSxrQjFCaElNLENGazRQZCxDQUNGLEE0Qjl2UEkscytCQUVFLDRDQUFBLEFBQ0EsNEJBQUEsQUFDQSx1Q0FBQSxDNUIyd1BOLEE0QnZ3UEksZ2QzQnhJRixpQ0FBQSxBQUdFLGdCMkJzSXdCLEEzQmxJeEIsY0dYaUIsQUh3Qm5CLG1CQUFBLEFBbUZFLGdCQUFBLENEcXpQSixBQzNzUEkseUIyQnpFQSxnZDNCOUJFLGlCQUFBLENENHpQSixDQUNGLEE0Qnp4UEUsMFlBQ0UsZ0IxQjFKWSxDRjI3UGhCLEFDL3RQSSx5QjJCbkVGLDBZQUdJLGlCMUJwSlUsQ0Y2N1BkLENBQ0YsQTRCdnlQSSw4a0JBQ0UsaUIxQjVKVSxDRjI4UGhCLEFDbnZQSSx5QjJCN0RBLDhrQkFHSSxpQjFCMUpRLENGaTlQZCxDQUNGLEE0QnR6UE0saXVCQUNFLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSx1QkFBQSxBQUNBLGtCQUFBLEM1Qjh6UFIsQUMxd1BJLHlCMkJ4REUsaXVCQU1JLGVBQUEsQzVCczBQUixDQUNGLEFDaHdQSSw0QjJCbkVRLHl4QkFDRSxZQUFBLEFBQ0Esb0JBQUEsQUFDQSxlMUJoTEUsQTBCaUxGLGdDQUFBLEM1QjQwUFosQ0FDRixBQzl3UEksNEIyQjVETSw4eURBR0ksZ0NBQUEsQzVCdTFQWixDQUNGLEFDL3hQSSw0QjJCdERNLGc1QkFFSSxzQ0FBQSxDNUI2MVBaLENBQ0YsQTRCeDFQSSx1ZEFDRSxlQUFBLEFBQ0EsU0FBQSxBQUNBLE9BQUEsQUFDQSxzQnhCek1VLEF3QjBNVixrQ0FBQSxBQUNBLGExQnZNVSxBMEJ3TVYsU0FBQSxBQUNBLFNBQUEsQzVCZzJQTixBQy8wUEkseUIyQnpCQSx1ZEFVSSxrQkFBQSxBQUNBLHVCQUFBLEFBQ0EsYUFBQSxBQUNBLFVBQUEsQUFDQSxTQUFBLEM1QncyUE4sQ0FDRixBNEJ0MlBJLG9iQUNFLGFBQUEsQUFDQSxxQkFBQSxDNUI4MlBOLEE0QjcyUE0sa2NBQ0UsNEJBQUEsQUFDQSxjQUFBLEFBQ0EsYUFBQSxBQUNBLHNDQUFBLEFBQ0Esc0JBQUEsQUFDQSx5QkFBQSxBQUNBLFlBQUEsQUFDQSxhQUFBLEM1QnEzUFIsQTRCbjNQTSx5akJBQ0UsNENBQUEsQUFDQSwyQ0FBQSxDNUIyM1BSLEE0QnozUE0sdWtCQUNFLDhDQUFBLEFBQ0EsMkNBQUEsQzVCaTRQUixBNEI5M1BJLDhkQUNFLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLGlCQUFBLEM1QnM0UE4sQTRCcDRQUSxzaEJBQ0UsMkNBQUEsQUFDQSxrQkFBQSxBQUNBLG1CMUJuUE0sQTBCb1BOLFFBQUEsQUFDQSwyQkFBQSxBQUNBLGFBQUEsQzVCNDRQVixBNEJ2NFBFLGdXQUNFLFNBQUEsQzVCKzRQSixBNEI3NFBNLHljQUNFLGNBQUEsQUFDQSxlQUFBLEFBQ0EscUJBQUEsQzVCcTVQUixBNEJsNVBJLGtjQUNFLGF4QjdQZSxDSnVwUXJCLEE0QnI1UEksb1VBQ0UsZ0JBQUEsQTNCL1BKLGlDQUFBLEFBR0UsZ0IyQjZQd0IsQTNCelB4QixVR3RCWSxDSjhxUWhCLEFDOThQSSx5QjJCNkNBLG9VQUtJLGVBQUEsQzVCczZQTixDQUNGLEE0Qm42UE0sbVlBQ0Usb0JBQUEsQzVCMjZQUixBQ2wrUEkseUIyQnNERSxtWUFHSSxlQUFBLEM1Qm03UFIsQ0FDRixBNEI3NlBJLDRYQUNFLFdBQUEsQzVCcTdQTixBNEJwN1BNLHdaQUNFLG9CQUFBLEFBQ0EscUJBQUEsQUFDQSxpQkFBQSxBQUNBLG9CMUJsU1EsQTBCbVNSLGdCQUFBLEM1QjQ3UFIsQUNuZ1FJLHlCMkJrRUUsd1pBT0ksc0JBQUEsQUFDQSxrQkFBQSxBQUNBLG9CMUIvUk0sQ0ZtdVFkLENBQ0YsQTRCOTdQSSx3Z0JBQ0UscUIxQnZTVSxBMEJ3U1YsNEJBQUEsQUFDQSwyQkFBQSxBM0J0U0osaUNBQUEsQUFHRSxnQjJCb1N3QixBM0JoU3hCLGNHWGlCLEFId0JuQixtQkFBQSxBQTJFRSxpQkFBQSxDRGtwUUosQUNoaVFJLHlCMkJrRkEsd2dCM0JqTUUsY0FBQSxDRHlwUUosQ0FDRixBNEJsOVBNLHVrQkFDRSw4Q0FBQSxDNUIwOVBSLEE0Qng5UE0sbW1CQUNFLDhDQUFBLEM1QmcrUFIsQTRCOTlQTSx3bkJBQ0UsOENBQUEsQzVCcytQUixBNEJwK1BNLHduQkFDRSxrREFBQSxDNUI0K1BSLEE0QjErUE0sdXZDQUVFLDBDQUFBLEM1QnUvUFIsQTRCci9QTSw0bEJBQ0UsMENBQUEsQzVCNi9QUixBNEIzL1BNLGdrQkFDRSwwQ0FBQSxDNUJtZ1FSLEE0QmpnUU0sdWtCQUNFLDJDQUFBLEM1QnlnUVIsQTRCdmdRTSx3bkJBQ0UsOENBQUEsQzVCK2dRUixBNEI5Z1FRLDZvQkFDRSxnQkFBQSxBQUNBLGVBQUEsQzVCc2hRVixBNEJyaFFVLGtxQkFDRSxjQUFBLEFBQ0EsZUFBQSxDNUI2aFFaLEE0QjVoUVkseXhCQUNFLGtCMUJyVkUsQ0Z5M1FoQixBNEI5aFFjLG10QkFDRSxxQkFBQSxBQUNBLG1CMUIvVkEsQURXZCxpQ0FBQSxBQUdFLGdCMkJrVmtDLEEzQjlVbEMsYUdYaUIsQ0ppNFFyQixBNEJsaVFNLDZvQkFDRSxtQjFCcldRLEEwQnNXUixxQkFBQSxBM0I3Vk4saUNBQUEsQUFHRSxnQjJCMlYwQixBM0J2VjFCLFdHdEJZLEFIbUNkLG1CQUFBLEFBMkZFLGNBQUEsQ0Q2eFFKLEFDM3JRSSx5QjJCMElFLDZvQjNCek9BLGtCQUFBLENEb3lRSixDQUNGLEE0QnRqUU0sNm9CQUNFLG1CMUJ6V1EsQ0Z1NlFoQixBNEI1alFNLHNoQkFDRSxheEJ6V2EsQ0o2NlFyQixBQ25zUUksNEIyQnNJRixrQ0FFSSxjQUFBLEM1QmdrUUosQTRCL2pRSSxxREFDRSxPQUFBLEM1QmlrUU4sQTRCOWpRSSw0R0FFRSxPQUFBLEM1QmdrUU4sQTRCN2pRSSxvREFDRSxRQUFBLEFBQ0EsV0FBQSxBQUNBLG9CMUJsWVEsQ0ZpOFFkLENBQ0YsQTZCMzhRQSxrREFDRSxzQnpCMkVPLEF5QnJFUCxpQjNCU2MsQTJCUmQscUIzQlNjLENGZzhRaEIsQTZCLzhRRSxxREFFRSxXQUFBLEM3Qmc5UUosQUN4c1FJLGtENEJsUUEsb0dBRUksdURBQUEsQzdCNDhRTixDQUNGLEE2QjM4UU0sNElBQ0UsV0FBQSxDN0I2OFFSLEE2QjE4UUksc0ZBQ0UsZ0IzQlpVLEEyQmFWLG9CM0JYVSxDRnU5UWhCLEFDL3ZRSSx5QjRCL01BLHNGQUlJLGtCM0JUUSxBMkJVUixrQjNCVFEsQ0Z1OVFkLENBQ0YsQTZCNThRSSxtRkFDRSxpQkFBQSxDN0I4OFFOLEE2Qjc4UU0scUZBQ0UscUJBQUEsQUFDQSx3QkFBQSxBQUNBLHFCQUFBLEFBQ0Esc0JBQUEsQUFDQSw4QkFBQSxBNUJqQk4saUNBQUEsQUFHRSxnQjRCZ0IwQixBNUJaMUIsV0d0QlksQUhtQ2QsbUJBQUEsQUEyQkUsaUJBQUEsQ0R1N1FKLEFDcnhRSSx5QjRCck1FLHFGNUJzQ0EsY0FBQSxDRHc3UUosQ0FDRixBNkJ0OVFRLGtSQUdFLFd6QnJDTSxBeUJzQ04sc0J6QnhDTSxBeUJ5Q04saUJ6QnpDTSxDSisvUWhCLEE4QnIvUUksd3JJQVFJLGlCQUFBLEM5QmdqUlIsQUNsMlFJLHlCNkIzTUEsMmJBRVEsWUFBQSxDOUJzalJWLENBQ0YsQUM5MlFJLHlCNkI3S1ksMjNCQUVJLHFCQUFBLEM5Qm9pUmxCLENBQ0YsQUMxM1FJLHlCNkJ2S2MsbWtDQUVJLFlBQUEsQzlCMGlScEIsQ0FDRixBQ3Q0UUkseUI2QmxLYyxtdUNBRUksa0JBQUEsQUFDQSxlQUFBLEM5QmlqUnBCLENBQ0YsQThCdmlSUSxtb0JBQ0UsYUFBQSxBQUNBLHNCQUFBLEFBQ0EsV0FBQSxBQUNBLG9CNUJ4RU0sQ0Z3blJoQixBQ2g2UUkseUI2QnBKSSxtb0JBTUksbUJBQUEsQzlCeWpSVixDQUNGLEE4QnhqUlUsbXhCQUNFLGFBQUEsQUFDQSxzQkFBQSxBQUNBLFVBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQzlCaWtSWixBOEJoa1JZLG0wQjdCM0VWLGlDQUFBLEFBR0UsZ0I2QnlFZ0MsQTdCckVoQyxjR1hpQixBSHdCbkIsbUJBQUEsQUEyRUUsaUJBQUEsQ0QwalJKLEFDeDhRSSx5QjZCdElRLG0wQjdCdUJOLGNBQUEsQ0Rra1JKLENBQ0YsQThCdGxSWSwyMEJBQ0UsV0FBQSxBQUNBLGU1QjNGRSxBNEI0RkYsYzFCeEZPLEEwQnlGUCw4QkFBQSxBQUNBLG9CQUFBLEFBQ0Esc0IxQnpCTCxBSHhDUCxtQkFBQSxBQTJGRSxjQUFBLENEdWtSSixBQ3IrUUkseUI2QmxJUSwyMEI3Qm1DTixrQkFBQSxDRCtrUkosQ0FDRixBOEIxbVJZLG0wQkFDRSxhQUFBLEFBQ0EscUNBQUEsQUFDQSxrQkFBQSxBQUNBLHFCQUFBLEFBQ0EsYUFBQSxBQUNBLGNBQUEsQUFDQSxZQUFBLEFBQ0Esb0JBQUEsQUFDQSxxQjFCckNMLENKd3BSVCxBQ25nUkkseUI2QjFHQSwyYkFFUSxZQUFBLEM5QnNuUlYsQ0FDRixBK0JodlJBLG1CQUNFLGlCN0JhYyxBNkJaZCxtQjdCb0JlLENGOHRSakIsQUNuaFJJLHlCOEJqT0osbUJBSUksZ0I3QmtCYSxDRmt1UmYsQ0FDRixBK0JsdlJFLGdDQUNFLG1CN0JNWSxDRjh1UmhCLEFDM2hSSSx5QjhCMU5GLGdDQUdJLHFCN0JHVSxDRm12UmQsQ0FDRixBK0JydlJJLG1DOUJJRixpQ0FBQSxBQUdFLGdCOEJOd0IsQTlCVXhCLGFHYmlCLENKNHZSckIsQStCcnZSRSxpREFDRSxhQUFBLEFBQ0Esc0JBQUEsQUFDQSxVN0JYWSxDRmt3UmhCLEFDMWlSSSx5QjhCaE5GLGlEQUtJLG1CQUFBLEFBQ0EsY0FBQSxDL0J5dlJKLENBQ0YsQUNoalJJLHlCOEJ2TUEsOERBRUksd0JBQUEsQy9CeXZSTixDQUNGLEFDcmpSSSx5QjhCdk1BLDhEQUtJLDBCQUFBLEMvQjJ2Uk4sQ0FDRixBK0J4dlJFLGlEQUNFLGU3QjNCWSxBNkI0QloseUIzQjlCaUIsQTJCK0JqQixpQkFBQSxBQUNBLFlBQUEs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QUEsQ25DaTJUVixBbUM1MVRRLCtLQUVFLGEvQjdDVyxDSjI0VHJCLEFtQ3oxVFEseUhBQ0UsWUFBQSxDbkMyMVRWLEFtQ3QxVFEsNmNBS0UsYy9CL0RXLEErQmdFWCx3Qi9CbkVXLENKMjVUckIsQW1DdDFUUSxpR0FDRSxtQkFBQSxDbkN3MVRWLEFtQ3YxVFUsd0dBQ0Usc0RBQUEsQ25DeTFUWixBbUN0MVRRLGtHQUNFLHdCL0I1RVcsQ0pvNlRyQixBbUNyMVRVLHlIQUNFLG9CQUFBLEFBQ0EsYS9COUVTLENKcTZUckIsQW1DdDFUWSxnSUFDRSxvREFBQSxDbkN3MVRkLEFtQ3AxVFEsOEdBQ0Usd0IvQnhGVyxDSjg2VHJCLEFtQ24xVFUsZ1dBR0Usb0JBQUEsQUFDQSxhL0I1RlMsQ0ppN1RyQixBbUNuMVRVLHFJQUNFLFlBQUEsQ25DcTFUWixBbUNoMVRNLG1GQUNFLG1CQUFBLENuQ2sxVFIsQW1DajFUUSwwRkFDRSxpQkFBQSxDbkNtMVRWLEFtQy8wVE0sd0ZBQ0UscUJBQUEsQ25DaTFUUixBQ3R1VEkseUJrQzVHRSx3RkFHSSxjakMzR00sQ0Y4N1RkLENBQ0YsQW9DNzdUSSw0b0JBQ0ksU0FBQSxDcEM0OFRSLEFvQ3g4VEEsY0FDSSxZQUFBLENwQzI4VEosQW9DcjdUUSxraUJBRUksWUFBQSxDcEMrN1RaLEFvQzM3VEksMkJBQ0ksYUFBQSxBQUNBLHNCQUFBLEFBQ0EsUUFBQSxDcEM2N1RSLEFDaHhUSSx5Qm1DaExBLDJCQU1RLFFBQUEsQ3BDODdUVixDQUNGLEFvQzE3VEksMkJBQ0ksT0FBQSxDcEM0N1RSLEFvQzE3VFEsOEJBQ0ksU0FBQSxBbkNoRFYsaUNBQUEsQUFHRSxnQm1DOEM4QixBbkMxQzlCLFdHdEJZLEFIbUNkLG1CQUFBLEFBbUdFLGlCQUFBLENEMDNUSixBQ2h5VEkseUJtQ2xLSSw4Qm5DMEVGLGtCQUFBLENENDNUSixDQUNGLEFvQ2o4VFEsNkNBQ0ksUUFBQSxBbkN0RFYsaUNBQUEsQUFHRSxnQm1Db0Q4QixBbkNoRDlCLGNHWGlCLEFId0JuQixtQkFBQSxBQW9KRSxpQkFBQSxD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QW5DNzZCOUIsV0d0QlksQUhtQ2QsbUJBQUEsQUFtRkUsZ0JBQUEsQ0QrM1ZKLEFDcnhWSSx5Qm1Da3VCSSxtRW5DejBCRixpQkFBQSxDRGc0VkosQ0FDRixBb0NwalVZLHFFQUNJLFVoQ3Q4QkUsQ0o0L1ZsQixBb0M5aVVBLGFBQ0ksc0JBQUEsQUFDQSw0QkFBQSxBQUNBLGdCaENoOUJZLEFIYWQsaUNBQUEsQUFHRSxnQm1DaThCc0IsQW5DNzdCdEIsY0dYaUIsQUh3Qm5CLG1CQUFBLEFBb0pFLGlCQUFBLENEaTFWSixBQ3h5VkkseUJtQyt1QkosYW5DcnhCTSxnQkFBQSxDRGsxVkosQ0FDRixBb0N2alVJLDRCQUNJLFVoQ3I5QlEsQ0o4Z1doQixBb0N0alVJLDRCQUNJLGVBQUEsQ3BDd2pVUixBcUNuaFdFLDZEQUNFLG1CbkNPWSxBbUNOWixtQm5DUVksQ0Y4Z1doQixBQ3h6VkkseUJvQ2hPRiw2REFPSSxpQm5DUVUsQW1DUFYscUJuQ0lVLENGaWhXZCxDQUNGLEFxQ3BoV0ksZ0VBQ0UsWUFBQSxDckNzaFdOLEFxQ3BoV0ksZ0ZwQ0VGLGlDQUFBLEFBR0UsZ0JvQ0Z3QixBcENNeEIsVUd0QlksQ0pzaVdoQixBQ3QwVkkseUJvQ3ZNRiwrQkFFSSxTQUFBLENyQ2doV0osQ0FDRixBcUMzZ1dJLGdEQUNFLGFBQUEsQUFDQSxtQkFBQSxBQUNBLFdBQUEsQUFDQSwwQkFBQSxDckM2Z1dOLEFxQzVnV00sbURBQ0UsaUJBQUEsQ3JDOGdXUixBcUM3Z1dRLHFEQUNFLGNuQ3JDTSxBbUNzQ04sWUFBQSxBQUNBLDZCQUFBLEFBQ0EsV2pDNUNNLEFIbUNkLG1CQUFBLEFBbUZFLGdCQUFBLENEdThWSixBQzcxVkkseUJvQ3hMSSxxRHBDaUZGLGlCQUFBLENEdzhWSixDQUNGLEFDbDJWSSx5Qm9DeExJLHFEQVFJLGtCQUFBLENyQ3NoV1YsQ0FDRixBcUNwaFdRLDBEQUNFLGlDQUFBLENyQ3NoV1YsQXFDcmhXVSw0REFDRSxXakNyRE0sQWlDc0ROLFlBQUEsQUFDQSxzQkFBQSxDckN1aFdaLEFxQzlnV0ksc0RBQ0UsWUFBQSxBQUNBLFNBQUEsQ3JDZ2hXTixBcUM5Z1dJLDREQUNFLGlCbkM1RFUsQW1DNkRWLG1CbkM3RFUsQ0Y2a1doQixBQ3YzVkkseUJvQzNKQSw0REFJSSxtQm5DN0RRLEFtQzhEUixtQm5DM0RRLENGNmtXZCxDQUNGLEFDNzNWSSx5Qm9DbkpFLGtFQUVJLHNCQUFBLEFBQ0EsZ0JBQUEsQ3JDa2hXUixDQUNGLEFxQ2hoV00seUVBQ0UsbUJuQzFFUSxBbUMyRVIsYWpDMUVhLENKNGxXckIsQUN2NFZJLHlCb0M3SUUseUVBSUksb0JuQzNFTSxDRitsV2QsQ0FDRixBQzU0VkkseUJxQy9ORixzRkFFSSxVbENIVSxDSmtuV2QsQ0FDRixBc0N4bVdNLDBJQUNFLFlwQ05RLENGa25XaEIsQXNDMW1XUSxnTEFDRSxZQUFBLEN0QzZtV1YsQXNDMW1XUSw4SnJDSE4saUNBQUEsQUFHRSxnQnFDQzRCLEFyQ0c1QixXR3RCWSxBSG1DZCxtQkFBQSxBQTJGRSxjQUFBLENEc2dXSixBQ3A2VkkseUJxQzlNSSw4SnJDK0dGLGtCQUFBLENEd2dXSixDQUNGLEFDMTZWSSx5QnFDOU1JLDhKQUtJLG9CcENuQkksQUQrQmQsbUJBQUEsQUEyRUUsaUJBQUEsQ0RtaVdGLENBQ0YsQUNsN1ZJLCtDcUM5TUksOEpyQytGRixjQUFBLENEc2lXSixDQUNGLEFDNzRWSSxtRHFDelBJLDhKQVNJLGtCcENyQkksQ0Z1cFdkLENBQ0YsQUM5N1ZJLHlCcUNqTUksZ0xBRUksZ0JwQzdCSSxDRitwV2QsQ0FDRixBc0M5bldVLHdLckNIUixtQkFBQSxBQW1DRSxnQkFBQSxDRG1tV0osQUN6OFZJLHlCcUMxTE0sd0tyQ21DSixpQkFBQSxDRHFtV0osQ0FDRixBQ3A2VkksbURxQ3JPTSx3S0FJSSxXQUFBLEN0QzBvV1osQ0FDRixBQzE2Vkksb0RxQ3JPTSx3S0FRSSxVQUFBLEN0QzRvV1osQ0FDRixBc0N4b1dRLDhKQUNFLG9CQUFBLEN0QzJvV1YsQXNDeG9XUSw4SkFDRSxtQnBDcERNLENGK3JXaEIsQXNDdm9XTSxrSkFDRSxTQUFBLEN0QzBvV1IsQXNDeG9XUSw4ZkFHRSxrQkFBQSxBQUNBLFVBQUEsQUFDQSw0QkFBQSxBckNyRFIsaUNBQUEsQUFHRSxnQnFDbUQ0QixBckMvQzVCLGNHWGlCLEFId0JuQixtQkFBQSxBQTJDRSxnQkFBQSxDRHdvV0osQUN0L1ZJLHlCcUNqS0ksOGZyQ2tCRixpQkFBQSxDRDhvV0osQ0FDRixBQ2hnV0kseUJxQ2pLSSw4ZnJDNUJOLG1CQUFBLEFBbURFLGlCQUFBLENEb3BXRixDQUNGLEFDM2dXSSwrQ3FDaktJLDhmckMwQkYsZ0JBQUEsQ0QycFdKLENBQ0YsQXNDenFXVSx3aUJBQ0UsWUFBQSxBQUNBLFVBQUEsQ3RDZ3JXWixBc0M1cVdRLDBLQUNFLFlBQUEsQ3RDK3FXVixBc0M3cVdVLHdMQUNFLDhCQUFBLEN0Q2dyV1osQXNDNXFXUSwwS0FDRSxjQUFBLEFBQ0EsYUFBQSxBQUNBLG1CQUFBLEFBQ0Esc0JBQUEsQ3RDK3FXVixBQzdpV0kseUJxQ3RJSSwwS0FPSSxZQUFBLEN0Q2lyV1YsQ0FDRixBc0MvcVdVLHdMQUNFLGtDQUFBLEN0Q2tyV1osQXNDL3FXVSw4S0FDRSxlQUFBLEN0Q2tyV1osQXNDOXFXUSwwS0FDRSxjQUFBLEFBQ0EsWUFBQSxDdENpcldWLEFDaGtXSSx5QnFDbkhJLDBLQUtJLFlBQUEsQ3RDbXJXVixDQUNGLEFzQ2hyV1ksNE1BQ0UsbUNBQUEsQ3RDbXJXZCxBc0M5cVdZLHdNQUNFLGlDQUFBLEN0Q2lyV2QsQXNDM3FXTSxnSkFDRSxpQkFBQSxBQUNBLGFBQUEsQXJDbEdOLG1CQUFBLEFBbURFLGlCQUFBLENEK3RXSixBQ3JsV0kseUJxQzdGRSxnSnJDMUNBLGdCQUFBLENEaXVXSixDQUNGLEFzQ25yV1EsMEpyQ3pITixpQ0FBQSxBQUdFLGdCcUN1SDRCLEFyQ25INUIsYUdrQlMsQ0p5eFdiLEFzQ3JyV1Esb0tyQzdITixpQ0FBQSxBQUdFLGdCcUMySDRCLEFyQ3ZINUIsYUdvQmtCLENKNnhXdEIsQXNDdHJXTSx3SkFDRSxZQUFBLEN0Q3lyV1IsQUMzbVdJLHlCcUN6RU0sNExBRUksZUFBQSxDdEN1cldaLENBQ0YsQUNqbldJLHlCcUNuRU0sNExBRUksYUFBQSxBQUNBLG1CQUFBLEFBQ0EsNkJBQUEsQ3RDdXJXWixDQUNGLEFDem5XSSx5QnFDMURRLG9MQUVJLFNBQUEsQ3RDc3JXZCxDQUNGLEFDL25XSSx5QnFDaERNLDRXQUdJLFlBQUEsQ3RDbXJXWixDQUNGLEFDdm9XSSx5QnFDekNNLHNMQUVJLFlBQUEsQ3RDbXJXWixDQUNGLEFDN29XSSx5QnFDbENJLGdVQUdJLGFBQUEsQ3RDbXJXVixDQUNGLEFzQzVxV0EseUNBQ0Usa0JwQ3JMZSxDRm8yV2pCLEFDenBXSSx5QnFDcEJKLHdEQUVJLGlCcENsTVksQ0ZrM1dkLENBQ0YsQXVDaDRXQSx5QkFDRSxVQUFBLEFBQ0EscUJyQ09jLEFxQ05kLG1CckNFYyxBRFdkLGlDQUFBLEFBR0UsZ0JzQ2ZvQixBdENtQnBCLGNHWGlCLEFId0JuQixtQkFBQSxBQTBHRSxnQkFBQSxDRDZ2V0osQUMxcVdJLHlCc0NqT0oseUJ0Q2lKTSxjQUFBLENEOHZXSixDQUNGLEF1Q3Y0V00saURBQ0UsV0FBQSxBQUNBLFlBQUEsQUFDQSxxQkFBQSxDdkN5NFdSLEF1Qy8zV00sNElBQ0Usb0RBQUEsQ3ZDbTRXUixBdUNqNFdNLG9KQUNFLG1CQUFBLEN2Q280V1IsQUM3cldJLHlCc0N4TUUsb0pBR0ksb0JBQUEsQ3ZDdTRXUixDQUNGLEF1Q3A0V0ksNFVBR0UsNEJBQUEsQUFDQSx3Q0FBQSxBQUNBLG9CckN0QlUsQXFDdUJWLFVyQ2pDVSxBcUNrQ1Ysa0JyQ2hDVSxDRnk2V2hCLEF1Q3g0V00sNFhBQ0Usa0RBQUEsQ3ZDKzRXUixBdUM3NFdNLHdZQUNFLG9EQUFBLEN2Q281V1IsQXVDajVXSSw4R0FDRSwwQ0FBQSxDdkNvNVdOLEF1Q2w1V0ksMEdBQ0Usc0NBQUEsQ3ZDcTVXTixBdUNuNVdJLHNIdENqQkYsbUJBQUEsQUEyRUUsaUJBQUEsQ0Q4MVdKLEFDNXVXSSx5QnNDNUtBLHNIdEM2REUsY0FBQSxDRGcyV0osQ0FDRixBdUMxNVdFLGtHQUNFLFdBQUEsQUFDQSxr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OEV6Q29MSSxnQkFBQSxDRHErV0osQ0FDRixBMENocFhFLHNCQUNFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLGNBQUEsQUFDQSxrQnhDZFksQ0ZncVhoQixBMENocFhFLDhCQUNFLFVBQUEsQzFDa3BYSixBQ3o4V0kseUJ5QzFNRiw4QkFJSSxrQnhDWlUsQ0YrcFhkLENBQ0YsQTBDanBYRSx5QkFDRSxjQUFBLEFBQ0EsYUFBQSxBQUNBLGdCQUFBLEFBQ0Esc0JBQUEsQUFDQSxnQkFBQSxDMUNtcFhKLEFDcjlXSSx5QnlDbk1GLHlCQU9JLGlCQUFBLEFBQ0EsZUFBQSxDMUNxcFhKLENBQ0YsQTBDbnBYRSw2QkFDRSxtQnhDM0JZLEF3QzRCWixtQnhDdENZLENGMnJYaEIsQUMvOVdJLHlCeUN4TEYsNkJBS0ksa0J4Q3hDVSxDRjhyWGQsQ0FDRixBMENwcFhJLG1HekNqQ0YsaUNBQUEsQUFHRSxnQnlDZ0N3QixBekM1QnhCLGNHWGlCLEFId0JuQixtQkFBQSxBQW1GRSxnQkFBQSxDRHNsWEosQUM1K1dJLHlCeUNoTEEsbUd6Q3lFRSxpQkFBQSxDRHdsWEosQ0FDRixBMEMzcFhFLHNCQUNFLHVDQUFBLEFBQ0EsNEJBQUEsQUFDQSx3QkFBQSxBQUNBLGNBQUEsQUFDQSxjQUFBLEMxQzZwWEosQTBDM3BYRSxvQkFDRSxVeEMzRFksQXdDNERaLG9CeEM1RFksQURXZCxpQ0FBQSxBQUdFLGdCeUNnRHNCLEF6QzVDdEIsVUd0QlksQ0pndVhoQixBMEM1cFhFLDZCQUNFLG9CeEM3RFksQ0YydFhoQixBMEM3cFhJLDREekN2REYsaUNBQUEsQUFHRSxnQnlDcUR3QixBekNqRHhCLGNHWGlCLEFId0JuQixtQkFBQSxBQW1GRSxnQkFBQSxDRG9uWEosQUMxZ1hJLHlCeUMxSkEsNER6Q21ERSxpQkFBQSxDRHFuWEosQ0FDRixBMENscVhNLG1MekM5REosaUNBQUEsQUFHRSxnQnlDNEQwQixBekN4RDFCLFdHckJjLEFIa0NoQixtQkFBQSxBQW1GRSxnQkFBQSxDRGtvWEosQUN4aFhJLHlCeUNuSkUsbUx6QzRDQSxpQkFBQSxD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LFVHdEJZLENKODVZaEIsQTZDOTFZQSw0Q0FDRSxpQjNDdkRjLEEyQ3dEZCxtQjNDeERjLENGeTVZaEIsQTZDLzFZQSw0Q0FDRSxjQUFBLEFBQ0EsbUIzQzVEYyxDRjg1WWhCLEE2Q3oxWVEsd0ZBQ0Usc0NBQUEsQzdDNDFZVixBNkN2MVlNLHVGQUNFLFlBQUEsQzdDeTFZUixBNkNsMVlRLHdQQUNFLGtCQUFBLEFBQ0EsV0FBQSxDN0N3MVlWLEE2Q3QxWVEsb0pBQ0UsbUIzQzFGTSxBMkMyRk4saUNBQUEsQzdDdzFZVixBQzN0WUkseUI0Q3hITSwrRkFFSSxvQ0FBQSxDN0NxMVlaLENBQ0YsQTZDaDFZSSx5RkFDRSxXQUFBLEM3Q2sxWU4sQTZDNzBZQSxhQUNFLGUzQy9HYyxBMkNnSGQsb0JBQUEsQUFDQSxzQnpDdkhjLEF5Q3dIZCxnQjNDdkdjLEEyQ3dHZCxrQjNDdEdlLENGczdZakIsQUN0dFlJLDRCNEMvSEosYUFRSSxpQjNDeEhZLEEyQ3lIWixrQjNDekhZLEEyQzBIWixnQjNDL0dZLEEyQ2dIWixVQUFBLEM3Q2kxWUYsQ0FDRixBNkMvMFlFLHNDQUNFLG9CM0NqSVksQURXZCxpQ0FBQSxBQUdFLGdCNENvSHNCLEE1Q2hIdEIsV0d0QlksQUhtQ2QsbUJBQUEsQUFtR0UsaUJBQUEsQ0RxMVlKLEFDM3ZZSSx5QjRDNUZGLHNDNUNJSSxrQkFBQSxDRHUxWUosQ0FDRixBNkN0MVlFLHdDQUNFLG1CM0NySVksQURTZCxpQ0FBQSxBQUdFLGdCNEMwSHNCLEE1Q3RIdEIsYUdYaUIsQ0oyOVlyQixBNkN2MVlJLGlEQUNFLGtCQUFBLEFBQ0Esa0JBQUEsQzdDeTFZTixBNkN4MVlNLHVEQUNFLDJDQUFBLEFBQ0Esa0JBQUEsQUFDQSxvQkFBQSxBQUNBLFFBQUEsQUFDQSwyQkFBQSxBQUNBLGNBQUEsQUFDQSxZQUFBLEM3QzAxWVIsQUM5dllJLDRCNEN4RkYsd0NBRUksVUFBQSxDN0N3MVlKLENBQ0YsQThDeC9ZQSxnR0FDSSxTQUFBLEE3Q2NGLGlDQUFBLEFBR0UsZ0I2Q2hCc0IsQTdDb0J0QixXR3RCWSxB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QUNBLFlBQUEsQUFDQSxVQUFBLEMvQzRxWkosQStDenFaRSxzQkFDRSxZQUFBLEFBQ0EsVUFBQSxDL0MycVpKLEErQ3ZxWkksMkJBQ0UsWUFBQSxDL0N5cVpOLEErQ3RxWkksNEJBQ0UsYUFBQSxDL0N3cVpOLEErQ3BxWkUsNkJBQ0UsZUFBQSxBQUNBLGtCQUFBLEFBQ0EsWUFBQSxBQUNBLGFBQUEsQUFDQSxtQkFBQSxBQUNBLFNBQUEsQTlDbmNGLGlDQUFBLEFBR0UsZ0I4Q2ljc0IsQTlDN2J0QixXR3RCWSxBSG1DZCxtQkFBQSxBQTJGRSxjQUFBLENEKy9aSixBQzc1WkkseUI4QzRPRiw2QjlDM1VJLGtCQUFBLENEZ2dhSixDQUNGLEFDbDZaSSx5QjhDNE9GLDZCQVdJLFFBQUEsQy9DK3FaSixDQUNGLEErQzVxWkUsNEJBQ0UsZ0I3Q3RkWSxBNkN1ZFosa0I3Q2hkWSxBREVkLGlDQUFBLEFBR0UsZ0I4QzRjc0IsQTlDeGN0QixhR1hpQixDSm1vYXJCLEFDOTZaSSx5QjhDMlBGLDRCQU1JLGlCN0M5Y1UsQ0YrbmFkLENBQ0YsQStDNXFaQSxrQkFDRSxtQjdDNWRjLEE2QzZkZCxxQjdDN2RjLENGNG9haEIsQUN4N1pJLHlCOEN1UUosa0JBS0ksaUI3QzdkWSxBNkM4ZFosbUI3QzlkWSxDRjhvYWQsQ0FDRixBK0M3cVpJLGtDQUNFLGFBQUEsQUFDQSxxQjdDdmVVLEE2Q3dlVixrQkFBQSxBOUNyZUosaUNBQUEsQUFHRSxnQjhDbWV3QixBOUMvZHhCLFVHdEJZLENKc3FhaEIsQStDenFaRSw4QkFDRSxrQkFBQSxBQUNBLFVBQUEsQUFDQSxRQUFBLEFBQ0EsU0FBQSxBQUNBLDJDQUFBLEMvQzRxWkosQStDMXFaRSwyQkFDRSxhM0MxZmlCLENKc3FhckIsQStDenFaSSwyQkFDRSxpQkFBQSxDL0MycVpOLEFDLzdaSSw0QjhDbVJBLDJCQUdJLFlBQUEsQy9DNnFaTixDQUNGLEFDOTZaSSxrRDhDNlBBLDJCQU1JLGNBQUEsQy9DK3FaTixDQUNGLEFDOTlaSSx5QjhDd1NBLDJCQVNJLGVBQUEsQy9DaXJaTixDQUNGLEFDbitaSSx5QjhDc1RBLG1DQUVJLG9CN0NoaEJRLENGK3JhZCxDQUNGLEErQ3pxWkEsa0JBQ0UsbUI3Q3BoQmMsQTZDcWhCZCxzQjdDcmhCYyxBNkNzaEJkLCtCM0NuZFEsQ0orbmFWLEFDOStaSSx5QjhDK1RKLGtCQU1JLGlCN0NsaEJZLEE2Q21oQlosbUI3Q25oQlksQ0Znc2FkLENBQ0YsQStDNXFaRSxxQkFDRSxvQjdDamlCWSxDRitzYWhCLEFDdi9aSSx5QjhDd1VGLHFCQUdJLG9CN0MvaEJVLENGK3NhZCxDQUNGLEErQzlxWkUsaURBQ0UsU0FBQSxBQUNBLGtCQUFBLEFBQ0EsU0FBQSxDL0NnclpKLEErQzlxWkUsNkJBQ0UsU0FBQSxDL0NnclpKLEErQy9xWkksaUNBQ0UsWUFBQSxBQUNBLGFBQUEsQUFDQSxRQUFBLEFBQ0EsVUFBQSxDL0NpclpOLEErQzdxWkUsNkJBQ0UsU0FBQSxDL0MrcVpKLEErQzlxWkksaUNBQ0UsWUFBQSxBQUNBLGFBQUEsQUFDQSxXQUFBLEFBQ0EsUUFBQSxDL0NnclpOLEErQ3hxWkUsNEJBQ0UsbUI3Q2hrQlksQTZDaWtCWixxQjdDamtCWSxDRjR1YWhCLEFDeGhhSSx5QjhDMldGLDRCQUlJLGlCN0M5akJVLEE2QytqQlYsbUI3Qy9qQlUsQ0Y0dWFkLENBQ0YsQStDNXFaSSwrQkFDRSxhQUFBLEFBQ0EscUI3Q3hrQlUsQTZDeWtCVixrQkFBQSxBOUN0a0JKLGlDQUFBLEFBR0UsZ0I4Q29rQndCLEE5Q2hrQnhCLFVHdEJZLENKc3dhaEIsQStDNXFaRSxvQjlDM2tCQSxpQ0FBQSxBQUdFLGdCOEN5a0JzQixBOUNya0J0QixhR1hpQixDSmd3YXJCLEErQzdxWkUseUJBQ0Usb0JBQUEsQUFDQSxjQUFBLEFBQ0EsZUFBQSxDL0MrcVpKLEErQzdxWkUsZTlDcGxCQSxpQ0FBQSxBQUdFLGdCOENrbEJzQixBOUM5a0J0QixVR3JCYyxDSm94YWxCLEErQy9xWkUsK0I5Q3ZsQkEsaUNBQUEsQUFHRSxnQjhDcWxCc0IsQTlDamxCdEIsYUdYaUIsQ0ord2FyQixBK0NqclpFLGdCOUMxbEJBLGlDQUFBLEFBR0UsZ0I4Q3dsQnNCLEE5Q3BsQnRCLFVHdEJZLENKK3hhaEIsQWdENXhhRSw2RkFDRSxlQUFBLEFBQ0EsVUFBQSxBQUNBLGdCQUFBLEEvQ1NGLGlDQUFBLEFBR0UsZ0IrQ1hzQixBL0NldEIsV0d0QlksQUhtQ2QsbUJBQUEsQUEyRUUsaUJBQUEsQ0Q2cmFKLEFDM2thSSx5QitDN05GLDZGL0M4R0ksY0FBQSxDRCtyYUosQ0FDRixBQ2psYUkseUIrQzdORiw2RkFPSSxpQjlDRlUsQ0Y4eWFkLENBQ0YsQWdEM3lhSSxpR0FDRSxxQkFBQSxBQUNBLFU1Q2RVLENKNHphaEIsQWdEMXlhRSxtSC9DSEEsaUNBQUEsQUFHRSxnQitDQ3NCLEEvQ0d0QixhR2JpQixDSnl6YXJCLEFnRDd5YUUsMkVBQ0UsbUJBQUEsQ2hEZ3phSixBZ0Q3eWFFLDJGQUNFLHNCQUFBLENoRGd6YUosQWdEM3lhQSw2Q0FDRSxvQkFBQSxBQUNBLHNCNUMvQmMsQTRDZ0NkLGlCQUFBLEFBQ0EsV0FBQSxDaEQ4eWFGLEFDam5hSSx5QitDak1KLDZDQU9JLGlCQUFBLENoRCt5YUYsQ0FDRixBQ3RuYUkseUIrQ2pNSiw2Q0FVSSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsbUJBQUEsQ2hEaXphRixDQUNGLEFnRC95YUUsMERBQ0UsZ0JBQUEsQ2hEaXphSixBQ2hvYUkseUIrQ2xMRiwwREFHSSxZQUFBLENoRG16YUosQ0FDRixBQ3JvYUksMEIrQ2xMRiwwREFNSSxjQUFBLENoRHF6YUosQ0FDRixBQzFvYUkseUIrQ2xMRiwwREFTSSwwQkFBQSxDaER1emFKLENBQ0YsQWdEdHphSSw2RUFDRSxXQUFBLENoRHd6YU4sQWdEcnphSSw4REFDRSw4QkFBQSxBQUNBLGlCQUFBLEFBQ0EsV0FBQSxDaER1emFOLEFnRG56YUUseURBQ0UsYTlDL0RZLEFEU2QsaUNBQUEsQUFHRSxnQitDb0RzQixBL0NoRHRCLGNHWGlCLEFId0JuQixtQkFBQSxBQW1GRSxnQkFBQSxDRHl3YUosQUMvcGFJLHlCK0M1SkYseUQvQ3FESSxpQkFBQSxDRDB3YUosQ0FDRixBQ3BxYUkseUIrQzVKRix5REFLSSxrQkFBQSxBQUNBLFFBQUEsQUFDQSxnQjVDekVVLEE0QzBFViwyQkFBQSxBQUNBLHlCQUFBLENoRCt6YUosQ0FDRixBQzdxYUksMEIrQzVKRix5REFZSSx5QkFBQSxDaERpMGFKLENBQ0YsQUNscmFJLDBCK0M1SkYseURBZ0JJLHlCQUFBLENoRGswYUosQ0FDRixBZ0RoMGFJLCtEQUNFLFlBQUEsQ2hEazBhTixBZ0Q5emFFLDJEQUNFLGtCQUFBLEFBQ0Esa0I5Q3BGWSxDRm81YWhCLEFnRC96YUksaUVBQ0Usa0JBQUEsQUFDQSxzQkFBQSxBQUNBLHNCQUFBLEFBQ0EscUJBQUEsQUFDQSxhQUFBLEFBQ0EsWUFBQSxBQUNBLFVBQUEsQ2hEaTBhTixBZ0Q3emFFLDBEQUNFLGFBQUEsQS9DNUZGLGlDQUFBLEFBR0UsZ0IrQzBGc0IsQS9DdEZ0QixXR3RCWSxBSG1DZCxtQkFBQSxBQTJFRSxpQkFBQSxDRGkwYUosQUMvc2FJLHlCK0N0SEYsMEQvQ09JLGNBQUEsQ0RrMGFKLENBQ0YsQUNwdGFJLHlCK0N0SEYsMERBTUksbUI5QzFHVSxBOEMyR1Ysa0JBQUEsQ2hEdzBhSixDQUNGLEFDMXRhSSwwQitDdEhGLDBEQVVJLGlCQUFBLENoRDAwYUosQ0FDRixBZ0R2MGFFLHlEQUNFLGtCOUNuSFksQ0Y0N2FoQixBZ0R2MGFJLHNFQUNFLFlBQUEsQ2hEeTBhTixBQ3J1YUkseUIrQ3hHRix5REFRSSxZQUFBLENoRHkwYUosQ0FDRixBZ0R2MGFJLDJEQUNFLGVBQUEsQ2hEeTBhTixBZ0RyMGFFLDhEQUNFLGVBQUEsQ2hEdTBhSixBQ2h2YUkseUIrQ3hGRiw4REFHSSxnQkFBQSxDaER5MGFKLENBQ0YsQWdEeDBhSSw2RUFDRSxxQkFBQSxBQUNBLGtCQUFBLEFBQ0EsbUI5Q3RJVSxBREtkLGlDQUFBLEFBR0UsZ0IrQytId0IsQS9DM0h4QixXR3JCYyxBSGtDaEIsbUJBQUEsQUEyQkUsaUJBQUEsQ0RpNmFKLEFDL3ZhSSx5QitDbkZBLDZFL0M1RUUsY0FBQSxDRGs2YUosQ0FDRixBQ3B3YUkseUIrQ25GQSw2RUFRSSxlQUFBLENoRG0xYU4sQ0FDRixBQ3p3YUksMEIrQ25GQSw2RUFXSSxhQUFBLENoRHExYU4sQ0FDRixBQzl3YUksMEIrQ25GQSw2RUFjSSxRQUFBLENoRHUxYU4sQ0FDRixBZ0RyMWFNLG1GQUNFLHFDQUFBLEFBQ0Esa0JBQUEsQUFDQSxRQUFBLEFBQ0EsUUFBQSxBQUNBLDJCQUFBLEFBQ0EsYUFBQSxDaER1MWFSLEFDM3hhSSx5QitDdERBLCtEQUVJLHVCQUFBLENoRG0xYU4sQ0FDRixBQ2h5YUkseUIrQ2xERSxxRUFFSSxjQUFBLEFBQ0EsYTVDdEtXLENKMC9hbkIsQ0FDRixBZ0RuMWFRLHlFQUNFLFVBQUEsQUFDQSxRQUFBLEFBQ0EsS0FBQSxDaERxMWFWLEFDM3lhSSx5QitDckNBLGlFQUVJLGtCOUN2TFEsQ0Z5Z2JkLEFnRGoxYU0sdUVBQ0Usa0JBQUEsQUFDQSxLQUFBLENoRG0xYVIsQ0FDRixBZ0QvMGFJLCtEQUNFLFlBQUEsQ2hEaTFhTixBQ3Z6YUkseUIrQzNCQSwrREFHSSxhQUFBLENoRG0xYU4sQ0FDRixBZ0RoMWFJLG9FQUNFLGVBQUEsQ2hEazFhTixBZ0RqMWFNLG1GQUNFLFFBQUEsQ2hEbTFhUiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBGb250c1xuXG5AdXNlICcuLi9hYnN0cmFjdHMvbWl4aW5zJyBhcyAqO1xuXG5cblxuLy8gSGVhZGVyIDxoMS1oNj4gRm9udCBzaXplcyBcbiVoMSB7XG4gIGZvbnQtc2l6ZTogMS44MTNyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgfVxufVxuXG4laDIge1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cblxuJWgzIHtcbiAgZm9udC1zaXplOiAxLjQzOHJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgZm9udC1zaXplOiAxLjgxM3JlbTtcbiAgfVxufVxuXG4laDQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIH1cbn1cblxuJWg1IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgZm9udC1zaXplOiAxLjQzOHJlbTtcbiAgfVxufVxuXG4laDYge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuIiwiLyoqXG5CcmVha3BvaW50cyBhbmQgY29udGFpbmVyIHNpemVzLlxuKi9cbi8qKlxuRnVuY3Rpb24gdG8gc3RyaXAgdGhlIHVuaXQgZnJvbSBhIG51bWJlci5cbiBAcGFyYW0ge051bWJlciAoV2l0aCBVbml0KX0gJHZhbHVlXG4tLXVzYWdlXG4gQGV4YW1wbGUgc2Nzc1xuICAkZGltZW5zaW9uOiBzdHJpcC11bml0cygxMHB4KTtcbiBAZXhhbXBsZSBjc3MgLSBDU1MgT3V0cHV0XG4gICRkaW1lbnNpb246IDEwO1xuIEByZXR1cm4ge051bWJlciAoVW5pdGxlc3MpfVxuKi9cbi8qKlxuRnVuY3Rpb24gdG8gY29udmVydCBwaXhlbHMgdG8gcmVtc1xuQXNzdW1lcyAkZW0tYmFzZSBpcyB0aGUgZm9udC1zaXplIG9mIDxodG1sPi5cbkZvciBhIHJlbGF0aW9uYWwgdmFsdWUgb2YgMTJweCB3cml0ZSByZW0oMTIpLlxuLS11c2FnZVxuLmNsYXNzbmFtZSB7XG4gIGZvbnQtc2l6ZTogcmVtKDEyKTtcbn1cbiovXG4vKipcbk1peGluIGZvciBmb250cyAtIFByaW1hcnkgZm9udCBmYW1pbHlcbkZpcnN0IGFyZ3VtZW50OiBGb250IHdlaWdodCBhbGxvd2VkIC0gMzAwLCA0MDAsIDYwMCwgNzAwXG5TZWNvbmQgYXJndW1lbnQ6IENvbG9yXG4tLXVzYWdlXG4uY2xhc3NuYW1lIHtcbiAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KCk7XG59XG4uY2xhc3NuYW1lMXtcbiAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwkc2hhZGUtY29udGVudC1wcmltYXJ5KTtcbn1cbiovXG4vKipcbk1peGluIGZvciByZXNwb25zaXZlIGZvbnQgc2l6ZXNcbkZpcnN0IGFyZ3VtZW50OiBPcHRpb25zIGFsbG93ZWQgLSB4c21hbGwsIHNtYWxsLiBtZWRpdW0sIGxhcmdlLCB4bGFyZ2UuXG4tLXVzYWdlXG4uY2xhc3NuYW1le1xuICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoc21hbGwpO1xufVxuKi9cbi8qKlxuTWl4aW5zIGZvciBtZWRpYS1xdWVyaWVzXG5NaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4qL1xuLyoqIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cblRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxuKi9cbi8qKlxuTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbi5jbGFzc25hbWV7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpO1xufVxuKi9cbi8qKlxuTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbk1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG4uY2xhc3NuYW1le1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpO1xufVxuKi9cbi8qKlxuTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbk1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuLmNsYXNzbmFtZXtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKG1kLGxnKTtcbn1cbiovXG4uYmxvY2stYWJvdXQtdXMgaDIsXG4uYmxvY2stdmlzaW9uIGgyLFxuLmJsb2NrLXR5cGUtY29taXR0ZWVfbWVtYmVycyBoMixcbi5ibG9jay1jb250YWN0LXVzIGgyLFxuLmJsb2NrLXR5cGUtZmFxIGgyLFxuLmJsb2NrLXF1ZXJpZXMgaDIsXG4ud3JpdGUtdG8tdXMtZm9ybSBoMiwgLmJsb2NrLWJhc2ljIC5ibG9jay1kZXRhaWxzID4gaDIsIC5ub2RlLS10eXBlLWZsZXhpLXBhZ2UgLmJsb2NrLWZpZWxkLWJsb2Nrbm9kZWZsZXhpLXBhZ2V0aXRsZSAuZmllbGQtLW5hbWUtdGl0bGUsIC5lZGl0LXByb2ZpbGUtcGFnZSAuZWRpdC1wcm9maWxlLWZvcm0td3JhcHBlciAuZm9ybS10aXRsZSwgLmJsb2NrLXR5cGUtYmFubmVyIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5wYXJhZ3JhcGhfX2NvbnRlbnQgLnBhcmFncmFwaF9fY29udGVudF9fdGl0bGUsIGgxIHtcbiAgZm9udC1zaXplOiAxLjgxM3JlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stYWJvdXQtdXMgaDIsXG4gIC5ibG9jay12aXNpb24gaDIsXG4gIC5ibG9jay10eXBlLWNvbWl0dGVlX21lbWJlcnMgaDIsXG4gIC5ibG9jay1jb250YWN0LXVzIGgyLFxuICAuYmxvY2stdHlwZS1mYXEgaDIsXG4gIC5ibG9jay1xdWVyaWVzIGgyLFxuICAud3JpdGUtdG8tdXMtZm9ybSBoMiwgLmJsb2NrLWJhc2ljIC5ibG9jay1kZXRhaWxzID4gaDIsIC5ub2RlLS10eXBlLWZsZXhpLXBhZ2UgLmJsb2NrLWZpZWxkLWJsb2Nrbm9kZWZsZXhpLXBhZ2V0aXRsZSAuZmllbGQtLW5hbWUtdGl0bGUsIC5lZGl0LXByb2ZpbGUtcGFnZSAuZWRpdC1wcm9maWxlLWZvcm0td3JhcHBlciAuZm9ybS10aXRsZSwgLmJsb2NrLXR5cGUtYmFubmVyIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5wYXJhZ3JhcGhfX2NvbnRlbnQgLnBhcmFncmFwaF9fY29udGVudF9fdGl0bGUsIGgxIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gIH1cbn1cblxuaDIge1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cblxuLmJsb2NrLXZpZXdzLWJsb2NrYnVzaW5lc3Mtc2VydmljZXMtYmxvY2stMSBoMixcbi5ibG9jay12aWV3cy1ibG9ja2J1c2luZXNzLXNlcnZpY2VzLWJsb2NrLTIgaDIsIC5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTIgaDIsXG4uYmxvY2stdmlld3MtYmxvY2tyZXNlYXJjaC1wYXBlcnMtYmxvY2stMiBoMixcbi5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0yIGgyLFxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTIgaDIsXG4uYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0yIGgyLFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1hbmQtZXZlbnRzLW5ld3MtbGlzdGluZy1jYXJvdXNlbCBoMiwgLmFjY2Vzcy1kZW5pZWQgLnRpdGxlLFxuLnBhZ2Utbm90LWZvdW5kIC50aXRsZSwgaDMge1xuICBmb250LXNpemU6IDEuNDM4cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay12aWV3cy1ibG9ja2J1c2luZXNzLXNlcnZpY2VzLWJsb2NrLTEgaDIsXG4gIC5ibG9jay12aWV3cy1ibG9ja2J1c2luZXNzLXNlcnZpY2VzLWJsb2NrLTIgaDIsIC5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTIgaDIsXG4gIC5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0yIGgyLFxuICAuYmxvY2stdmlld3MtYmxvY2ttYXJrZXQtaW5mb3JtYXRpb24tYmxvY2stMiBoMixcbiAgLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTIgaDIsXG4gIC5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTIgaDIsXG4gIC5ibG9jay12aWV3cy1ibG9ja25ld3MtYW5kLWV2ZW50cy1uZXdzLWxpc3RpbmctY2Fyb3VzZWwgaDIsIC5hY2Nlc3MtZGVuaWVkIC50aXRsZSxcbiAgLnBhZ2Utbm90LWZvdW5kIC50aXRsZSwgaDMge1xuICAgIGZvbnQtc2l6ZTogMS44MTNyZW07XG4gIH1cbn1cblxuLmJsb2NrLXR5cGUtc3RhdGlzdGljcyAucGFyYWdyYXBoLS10eXBlLS1lbmdhZ2VtZW50LXN0YXRpc3RpY3MgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlLCBoNCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stdHlwZS1zdGF0aXN0aWNzIC5wYXJhZ3JhcGgtLXR5cGUtLWVuZ2FnZW1lbnQtc3RhdGlzdGljcyAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUsIGg0IHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG5cbi5lZGl0LXByb2ZpbGUtcGFnZSAuZWRpdC1wcm9maWxlLWZvcm0td3JhcHBlciAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wcm9maWxlLXNlY3Rpb24td3JhcHBlciAucHJvZmlsZS1zZWN0aW9uLWhlYWRlciwgLmJsb2NrLWVudHJ5LWNhcmRzIC5wYXJhZ3JhcGgtLXR5cGUtLWVudHJ5LWNhcmRzIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZSwgaDUge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lZGl0LXByb2ZpbGUtcGFnZSAuZWRpdC1wcm9maWxlLWZvcm0td3JhcHBlciAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wcm9maWxlLXNlY3Rpb24td3JhcHBlciAucHJvZmlsZS1zZWN0aW9uLWhlYWRlciwgLmJsb2NrLWVudHJ5LWNhcmRzIC5wYXJhZ3JhcGgtLXR5cGUtLWVudHJ5LWNhcmRzIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZSwgaDUge1xuICAgIGZvbnQtc2l6ZTogMS40MzhyZW07XG4gIH1cbn1cblxuLmJsb2NrLWNvbnRhY3QtdXMgLmJsb2NrLWJvZHkgLmRldGFpbHMgLmZpZWxkLS1uYW1lLWZpZWxkLWNpdHksIC5wcm9maWxlIC51c2VyX25hbWUsIGg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay1jb250YWN0LXVzIC5ibG9jay1ib2R5IC5kZXRhaWxzIC5maWVsZC0tbmFtZS1maWVsZC1jaXR5LCAucHJvZmlsZSAudXNlcl9uYW1lLCBoNiB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG5cbi8qKlxuU3BhY2luZ3NcblNwYWNpbmcgZm9yIGVsZW1lbnRzL2NvbXBvbmVudHMsIHVzZWQgaW4gaG9yaXpvbnRhbCBhbmQgdmVydGljYWwgc3BhY2luZ1xuKi9cbi5ibG9jay10eXBlLWNvbWl0dGVlX21lbWJlcnMgLnBhcmFncmFwaC0tdHlwZS0tbWVtYmVycy5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCwgLm5vZGUtLXR5cGUtZmxleGktcGFnZSAuYmxvY2stZmllbGQtYmxvY2tub2RlZmxleGktcGFnZXRpdGxlLCAucXVpY2t0YWJzLXdyYXBwZXIsIC5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1zdWNjZXNzLXN0b3JpZXMgaDIsIC5hY2Nlc3MtZGVuaWVkLFxuLnBhZ2Utbm90LWZvdW5kLCAuaW5ub3ZhdGlvbi1jb250YWluZXIsIC5hbGVydCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJsb2NrLXR5cGUtY29taXR0ZWVfbWVtYmVycyAucGFyYWdyYXBoLS10eXBlLS1tZW1iZXJzLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0LCAubm9kZS0tdHlwZS1mbGV4aS1wYWdlIC5ibG9jay1maWVsZC1ibG9ja25vZGVmbGV4aS1wYWdldGl0bGUsIC5xdWlja3RhYnMtd3JhcHBlciwgLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLXN1Y2Nlc3Mtc3RvcmllcyBoMiwgLmFjY2Vzcy1kZW5pZWQsXG4gIC5wYWdlLW5vdC1mb3VuZCwgLmlubm92YXRpb24tY29udGFpbmVyLCAuYWxlcnQge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stdHlwZS1jb21pdHRlZV9tZW1iZXJzIC5wYXJhZ3JhcGgtLXR5cGUtLW1lbWJlcnMucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQsIC5ub2RlLS10eXBlLWZsZXhpLXBhZ2UgLmJsb2NrLWZpZWxkLWJsb2Nrbm9kZWZsZXhpLXBhZ2V0aXRsZSwgLnF1aWNrdGFicy13cmFwcGVyLCAuYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtc3VjY2Vzcy1zdG9yaWVzIGgyLCAuYWNjZXNzLWRlbmllZCxcbiAgLnBhZ2Utbm90LWZvdW5kLCAuaW5ub3ZhdGlvbi1jb250YWluZXIsIC5hbGVydCB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay10eXBlLWNvbWl0dGVlX21lbWJlcnMgLnBhcmFncmFwaC0tdHlwZS0tbWVtYmVycy5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCwgLm5vZGUtLXR5cGUtZmxleGktcGFnZSAuYmxvY2stZmllbGQtYmxvY2tub2RlZmxleGktcGFnZXRpdGxlLCAucXVpY2t0YWJzLXdyYXBwZXIsIC5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1zdWNjZXNzLXN0b3JpZXMgaDIsIC5hY2Nlc3MtZGVuaWVkLFxuICAucGFnZS1ub3QtZm91bmQsIC5pbm5vdmF0aW9uLWNvbnRhaW5lciwgLmFsZXJ0IHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ibG9jay10eXBlLWNvbWl0dGVlX21lbWJlcnMgLnBhcmFncmFwaC0tdHlwZS0tbWVtYmVycy5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdCwgLm5vZGUtLXR5cGUtZmxleGktcGFnZSAuYmxvY2stZmllbGQtYmxvY2tub2RlZmxleGktcGFnZXRpdGxlLCAucXVpY2t0YWJzLXdyYXBwZXIsIC5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1zdWNjZXNzLXN0b3JpZXMgaDIsIC5hY2Nlc3MtZGVuaWVkLFxuICAucGFnZS1ub3QtZm91bmQsIC5pbm5vdmF0aW9uLWNvbnRhaW5lciwgLmFsZXJ0IHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuYmxvY2stdHlwZS1jb21pdHRlZV9tZW1iZXJzIC5wYXJhZ3JhcGgtLXR5cGUtLW1lbWJlcnMucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQsIC5ub2RlLS10eXBlLWZsZXhpLXBhZ2UgLmJsb2NrLWZpZWxkLWJsb2Nrbm9kZWZsZXhpLXBhZ2V0aXRsZSwgLnF1aWNrdGFicy13cmFwcGVyLCAuYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtc3VjY2Vzcy1zdG9yaWVzIGgyLCAuYWNjZXNzLWRlbmllZCxcbiAgLnBhZ2Utbm90LWZvdW5kLCAuaW5ub3ZhdGlvbi1jb250YWluZXIsIC5hbGVydCB7XG4gICAgbWF4LXdpZHRoOiAxMzEycHg7XG4gIH1cbn1cblxuaHRtbCxcbmJvZHkge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTExMTE7XG59XG5ib2R5LnBhdGgtZnJvbnRwYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDAsIDApO1xufVxuXG5ib2R5IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4ucmVnaW9uLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogN3JlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5yZWdpb24tY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVnaW9uLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICB9XG59XG5cbi5waWxsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBpbGwgPiBkaXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwLjVyZW07XG4gIHRvcDogMC41cmVtO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5waWxsID4gZGl2IHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGlsbCA+IGRpdiB7XG4gICAgbWF4LXdpZHRoOiAxMi43NXJlbTtcbiAgfVxufVxuXG4uZmlsdGVyLWJ0bnMge1xuICBnYXA6IDEuMjVyZW07XG59XG5cbmRmLW1lc3NlbmdlciB7XG4gIHotaW5kZXg6IDk5OTtcbiAgLyogQWx3YXlzIG9uIHRvcCAqL1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIC8qIEZpeGVkIHRvIHZpZXdwb3J0ICovXG4gIGJvdHRvbTogMTZweDtcbiAgLyogU3RpY2sgdG8gYm90dG9tICovXG4gIHJpZ2h0OiAxNnB4O1xuICAvKiBTdGljayB0byByaWdodCAqL1xuICAtLWRmLW1lc3Nlbmdlci1mb250LWNvbG9yOiAjQjBCMEIwO1xuICAvKiBUZXh0IGNvbG9yICovXG4gIC0tZGYtbWVzc2VuZ2VyLWZvbnQtc2l6ZTogMTRweDtcbiAgLyogRm9udCBzaXplICovXG4gIC0tZGYtbWVzc2VuZ2VyLWZvbnQtZmFtaWx5OiBcIkFyaWFsXCI7XG4gIC8qIE1vZGVybiBmb250ICovXG4gIC0tZGYtbWVzc2VuZ2VyLXByaW1hcnktY29sb3I6ICNGOTM7XG4gIC8qIE9yYW5nZSBhY2NlbnQgKi9cbiAgLS1kZi1tZXNzZW5nZXItYm9yZGVyLWNvbG9yOiAjRjkzO1xuICAvKiBPcmFuZ2UgYm9yZGVyIGZvciBlbGVtZW50cyAqL1xuICAtLWRmLW1lc3Nlbmdlci1lbGVtZW50LWZvbnQtY29sb3I6ICNGOTM7XG4gIC8qIE9yYW5nZSBmb3IgaWNvbnMvYnV0dG9ucyAqL1xuICAtLWRmLW1lc3Nlbmdlci1jaGF0LWJhY2tncm91bmQ6ICMxMDEwMTA7XG4gIC0tZGYtbWVzc2VuZ2VyLWNoYXQtcGFkZGluZzogMTBweDtcbiAgLyogTWFpbiBjaGF0IHdpbmRvdyBiYWNrZ3JvdW5kIChibGFjaykgKi9cbiAgLS1kZi1tZXNzZW5nZXItbWVzc2FnZS11c2VyLWJhY2tncm91bmQ6ICMzMDMwMzA7XG4gIC8qIFVzZXIgbWVzc2FnZSBidWJibGUgYmFja2dyb3VuZCAqL1xuICAtLWRmLW1lc3Nlbmdlci1tZXNzYWdlLWJvdC1iYWNrZ3JvdW5kOiAjMTAxMDEwO1xuICAvKiBCb3QgbWVzc2FnZSBidWJibGUgYmFja2dyb3VuZCAoYmxhY2spICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNoYXQtYm9yZGVyOiBub25lO1xuICAvKiBObyBib3JkZXIgZm9yIG1haW4gd2luZG93ICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNoYXQtYm9yZGVyLXJhZGl1czogMHB4IDBweCAwIDA7XG4gIC8qIFNsaWdodGx5IHJvdW5kZWQgdG9wIGNvcm5lcnMgZm9yIGNoYXQgd2luZG93ICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNoYXQtd2luZG93LXdpZHRoOiAzNzVweDtcbiAgLyogQ2hhdCB3aW5kb3cgd2lkdGggKi9cbiAgLS1kZi1tZXNzZW5nZXItY2hhdC13aW5kb3ctaGVpZ2h0OiA0ODBweDtcbiAgLyogQ2hhdCB3aW5kb3cgaGVpZ2h0ICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNoYXQtcGFkZGluZy1taW5pbWl6ZWQ6IDA7XG4gIC8qIE5vIHBhZGRpbmcgd2hlbiBtaW5pbWl6ZWQgKi9cbiAgLS1kZi1tZXNzZW5nZXItY2hhdC1jb2xsYXBzZS1pY29uLXNpemU6IDVweDtcbiAgLyogQ2hhdCBjb2xsYXBzZSBpY29uIHNpemUgKi9cbiAgLS1kZi1tZXNzZW5nZXItY2hhdC1idWJibGUtYmFja2dyb3VuZDogI0Y5MztcbiAgLyogT3JhbmdlIGZvciBjaGF0IGJ1YmJsZSBpY29uICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNoYXQtYnViYmxlLWljb24tY29sb3I6ICNmZmY7XG4gIC8qIFdoaXRlIGljb24gaW4gYnViYmxlICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNoYXQtYnViYmxlLXNpemU6IDQ2cHg7XG4gIC0tZGYtbWVzc2VuZ2VyLWNoYXQtYnViYmxlLWljb24tc2l6ZTogMjBweDtcbiAgLyogLS1kZi1tZXNzZW5nZXItY2hhdC1idWJibGUtYm9yZGVyIDogTm9uZTsgKi9cbiAgLyogQ2hhdCBidWJibGUgc2l6ZSAqL1xuICAtLWRmLW1lc3Nlbmdlci1jaGF0LWJvcmRlci1yYWRpdXM6IDBweDtcbiAgLyogQ2hhdCBib3JkZXIgcmFkaXVzICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRpdGxlYmFyLWJhY2tncm91bmQ6ICNGOTM7XG4gIC8qIE9yYW5nZSB0aXRsZSBiYXIgKi9cbiAgLS1kZi1tZXNzZW5nZXItdGl0bGViYXItZm9udC1jb2xvcjogIzE4MTgxODtcbiAgLyogVGl0bGUgYmFyIHRleHQgY29sb3IgKGRhcmspICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRpdGxlYmFyLWJvcmRlci1ib3R0b206IG5vbmU7XG4gIC8qIE5vIGJvcmRlciB1bmRlciB0aXRsZSBiYXIgKi9cbiAgLS1kZi1tZXNzZW5nZXItdGl0bGViYXItcGFkZGluZzogMHB4IDlweCAwcHggOXB4O1xuICAvKiBUaXRsZSBiYXIgcGFkZGluZyAocmVkdWNlZCkgKi9cbiAgLS1kZi1tZXNzZW5nZXItdGl0bGViYXItdGl0bGUtZm9udC1mYW1pbHk6IFwiQXJpYWxcIjtcbiAgLyogVGl0bGUgZm9udCBmYW1pbHkgKi9cbiAgLS1kZi1tZXNzZW5nZXItdGl0bGViYXItdGl0bGUtZm9udC1zaXplOiAxMnB4O1xuICAvKiBUaXRsZSBmb250IHNpemUgKi9cbiAgLS1kZi1tZXNzZW5nZXItdGl0bGViYXItdGl0bGUtZm9udC13ZWlnaHQ6IDUwMDtcbiAgLyogVGl0bGUgZm9udCB3ZWlnaHQgKi9cbiAgLS1kZi1tZXNzZW5nZXItdGl0bGViYXItaWNvbi1oZWlnaHQ6IDI0cHg7XG4gIC8qIFRpdGxlIGJhciBpY29uIGhlaWdodCAqL1xuICAtLWRmLW1lc3Nlbmdlci10aXRsZWJhci1pY29uLXdpZHRoOiAyNHB4O1xuICAvKiBUaXRsZSBiYXIgaWNvbiB3aWR0aCAqL1xuICAtLWRmLW1lc3Nlbmdlci10aXRsZWJhci10aXRsZS1saW5lLWhlaWdodDogMjZweDtcbiAgLyogVGl0bGUgbGluZSBoZWlnaHQgKi9cbiAgLS1kZi1tZXNzZW5nZXItdGl0bGViYXItc3VidGl0bGUtZm9udC1zaXplOiAxMnB4O1xuICAvKiBTdWJ0aXRsZSBmb250IHNpemUgKi9cbiAgLS1kZi1tZXNzZW5nZXItdGl0bGViYXItc3VidGl0bGUtbGluZS1oZWlnaHQ6IDE2cHg7XG4gIC8qIFN1YnRpdGxlIGxpbmUgaGVpZ2h0ICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRpdGxlYmFyLWJ1dHRvbi1iYWNrZ3JvdW5kLWhvdmVyOiAjZmZmMmUwO1xuICAvKiBIb3ZlciBmb3IgdGl0bGViYXIgYnV0dG9ucyAqL1xuICAtLWRmLW1lc3Nlbmdlci10aXRsZWJhci1idXR0b24tY29sb3ItaW5hY3RpdmU6ICMxODE4MTg7XG4gIC8qIEluYWN0aXZlIGJ1dHRvbiBjb2xvciAqL1xuICAtLWRmLW1lc3Nlbmdlci10aXRsZWJhci1idXR0b24tYmFja2dyb3VuZC1hY3RpdmU6ICNmZmYyZTA7XG4gIC8qIEFjdGl2ZSBidXR0b24gYmFja2dyb3VuZCAqL1xuICAtLWRmLW1lc3Nlbmdlci10aXRsZWJhci1idXR0b24tY29sb3ItYWN0aXZlOiAjRjkzO1xuICAvKiBBY3RpdmUgYnV0dG9uIGNvbG9yICovXG4gIC0tZGYtbWVzc2VuZ2VyLW1lc3NhZ2UtcGFkZGluZzogMTBweCAxNHB4O1xuICAvKiBQYWRkaW5nIGluc2lkZSBlYWNoIG1lc3NhZ2UgYnViYmxlIChyZWR1Y2VkKSAqL1xuICAtLWRmLW1lc3Nlbmdlci1tZXNzYWdlLWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC8qIE1lc3NhZ2UgYnViYmxlIGNvcm5lciByYWRpdXMgKGxlc3Mgcm91bmQpICovXG4gIC0tZGYtbWVzc2VuZ2VyLW1lc3NhZ2UtYm90LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gIC8qIEJvdCBtZXNzYWdlIHRvcCBsZWZ0IHJhZGl1cyAqL1xuICAtLWRmLW1lc3Nlbmdlci1tZXNzYWdlLWJvdC1zdGFjay1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAvKiBCb3Qgc3RhY2tlZCBtZXNzYWdlIHRvcCBsZWZ0IHJhZGl1cyAqL1xuICAtLWRmLW1lc3Nlbmdlci1tZXNzYWdlLWJvdC1zdGFjay1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAvKiBCb3Qgc3RhY2tlZCBtZXNzYWdlIGJvdHRvbSBsZWZ0IHJhZGl1cyAqL1xuICAtLWRmLW1lc3Nlbmdlci1tZXNzYWdlLXVzZXItYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gIC8qIFVzZXIgbWVzc2FnZSB0b3AgcmlnaHQgcmFkaXVzICovXG4gIC0tZGYtbWVzc2VuZ2VyLW1lc3NhZ2UtdXNlci1zdGFjay1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgLyogVXNlciBzdGFja2VkIG1lc3NhZ2UgdG9wIHJpZ2h0IHJhZGl1cyAqL1xuICAtLWRmLW1lc3Nlbmdlci1tZXNzYWdlLXVzZXItc3RhY2stYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG4gIC8qIFVzZXIgc3RhY2tlZCBtZXNzYWdlIGJvdHRvbSByaWdodCByYWRpdXMgKi9cbiAgLS1kZi1tZXNzZW5nZXItbWVzc2FnZS1zdGFjay1zcGFjaW5nOiAxMHB4O1xuICAvKiBTcGFjZSBiZXR3ZWVuIG1lc3NhZ2VzIChyZWR1Y2VkKSAqL1xuICAtLWRmLW1lc3Nlbmdlci1tZXNzYWdlLXNwYWNpbmc6IDEwcHg7XG4gIC8qIFNwYWNlIGJldHdlZW4gbWVzc2FnZXMgKHJlZHVjZWQpICovXG4gIC0tZGYtbWVzc2VuZ2VyLW1lc3NhZ2UtZm9udC1mYW1pbHk6IFwiQXJpYWxcIjtcbiAgLyogTWVzc2FnZSBmb250IGZhbWlseSAqL1xuICAtLWRmLW1lc3Nlbmdlci1pbnB1dC1ib3gtYmFja2dyb3VuZDogIzIzMjcyZjtcbiAgLyogSW5wdXQgYm94IGJhY2tncm91bmQgKi9cbiAgLS1kZi1tZXNzZW5nZXItaW5wdXQtYmFja2dyb3VuZDogIzEwMTAxMDtcbiAgLyogSW5wdXQgZmllbGQgYmFja2dyb3VuZCAqL1xuICAtLWRmLW1lc3Nlbmdlci1pbnB1dC1ib3gtYm9yZGVyLXJhZGl1czogMThweDtcbiAgLyogSW5wdXQgYm94IGJvcmRlciByYWRpdXMgKGxlc3Mgcm91bmQpICovXG4gIC0tZGYtbWVzc2VuZ2VyLWlucHV0LWJveC1wYWRkaW5nOiAxMHB4IDE1cHg7XG4gIC8qIElucHV0IGJveCBwYWRkaW5nIChyZWR1Y2VkKSAqL1xuICAtLWRmLW1lc3Nlbmdlci1pbnB1dC1ib3gtZm9jdXMtYm9yZGVyOiBub25lO1xuICAtLWRmLW1lc3Nlbmdlci1pbnB1dC1ib3gtYm9yZGVyOiBub25lO1xuICAtLWRmLW1lc3Nlbmdlci1pbnB1dC1ndXR0ZXI6IG5vbmU7XG4gIC8qIE9yYW5nZSBib3JkZXIgb24gZm9jdXMgKi9cbiAgLS1kZi1tZXNzZW5nZXItaW5wdXQtYm94LWZvY3VzLXBhZGRpbmc6IDEwcHggMTVweDtcbiAgLyogUGFkZGluZyBvbiBmb2N1cyAocmVkdWNlZCkgKi9cbiAgLyogLS1kZi1tZXNzZW5nZXItaW5wdXQtYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzMDMwMzA7ICBJbnB1dCB0b3AgYm9yZGVyICovXG4gIC8qIElucHV0IHBhZGRpbmcgKi9cbiAgLS1kZi1tZXNzZW5nZXItaW5wdXQtYm94LWJhY2tncm91bmQ6ICMxRDFEMUQ7XG4gIC8qIElucHV0IGJveCBiYWNrZ3JvdW5kICovXG4gIC0tZGYtbWVzc2VuZ2VyLXNlbmQtaWNvbi1vZmZzZXQteTogLTVweDtcbiAgLyogU2VuZCBpY29uIHZlcnRpY2FsIG9mZnNldCAqL1xuICAtLWRmLW1lc3Nlbmdlci1zZW5kLWljb24tb2Zmc2V0LXg6IC01NXB4O1xuICAtLWRmLW1lc3Nlbmdlci1zZW5kLWljb24tY29sb3I6ICNGOTM7XG4gIC8qIFNlbmQgaWNvbiBjb2xvciAqL1xuICAtLWRmLW1lc3Nlbmdlci1zZW5kLWljb24tYmFja2dyb3VuZDogI0Y5MztcbiAgLyogU2VuZCBpY29uIGJhY2tncm91bmQgKG9yYW5nZSkgKi9cbiAgLS1kZi1tZXNzZW5nZXItc2VuZC1pY29uLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLyogU2VuZCBpY29uIGZ1bGx5IHJvdW5kICovXG4gIC0tZGYtbWVzc2VuZ2VyLXNlbmQtaWNvbi1zaXplOiA0NHB4O1xuICAvKiBTZW5kIGljb24gc2l6ZSAobGFyZ2VyKSAqL1xuICAtLWRmLW1lc3Nlbmdlci1saW5rLWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLyogVW5kZXJsaW5lIGxpbmtzICovXG4gIC0tZGYtbWVzc2VuZ2VyLWxpbmstZm9udC1jb2xvcjogI0Y5MztcbiAgLyogTGluayBjb2xvciAob3JhbmdlKSAqL1xuICAtLWRmLW1lc3Nlbmdlci1saW5rLXZpc2l0ZWQtZm9udC1jb2xvcjogI0Y5MztcbiAgLyogVmlzaXRlZCBsaW5rIGNvbG9yICovXG4gIC0tZGYtbWVzc2VuZ2VyLWxpbmstaG92ZXItZm9udC1jb2xvcjogI2ZmZjtcbiAgLyogSG92ZXIgbGluayBjb2xvciAqL1xuICAtLWRmLW1lc3Nlbmdlci1saW5rLWJhY2tncm91bmQtY29sb3I6ICMyMzI3MmY7XG4gIC8qIExpbmsgYmFja2dyb3VuZCAqL1xuICAtLWRmLW1lc3Nlbmdlci1saW5rLXBhZGRpbmc6IDJweCA4cHg7XG4gIC8qIExpbmsgcGFkZGluZyAqL1xuICAtLWRmLW1lc3Nlbmdlci1saW5rLWJvcmRlcjogMXB4IHNvbGlkICNGOTM7XG4gIC8qIExpbmsgYm9yZGVyICovXG4gIC0tZGYtbWVzc2VuZ2VyLWxpbmstYm9yZGVyLXJhZGl1czogNnB4O1xuICAvKiBMaW5rIGJvcmRlciByYWRpdXMgKi9cbiAgLS1kZi1tZXNzZW5nZXItdGFibGUtYm9yZGVyLWNvbG9yOiAjRjkzO1xuICAvKiBUYWJsZSBib3JkZXIgY29sb3IgKi9cbiAgLS1kZi1tZXNzZW5nZXItdGFibGUtcGFkZGluZzogMTBweCAxMnB4O1xuICAvKiBUYWJsZSBjZWxsIHBhZGRpbmcgKHJlZHVjZWQpICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRhYmxlLWZvbnQtc2l6ZTogMTRweDtcbiAgLyogVGFibGUgZm9udCBzaXplICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRhYmxlLWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC8qIFRhYmxlIGJvcmRlciByYWRpdXMgKi9cbiAgLS1kZi1tZXNzZW5nZXItdGFibGUtaGVhZGVyLWJhY2tncm91bmQ6ICNmZmYyZTA7XG4gIC8qIFRhYmxlIGhlYWRlciBiYWNrZ3JvdW5kICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRhYmxlLWhlYWRlci1wYWRkaW5nOiAxMHB4IDEycHg7XG4gIC8qIFRhYmxlIGhlYWRlciBwYWRkaW5nIChyZWR1Y2VkKSAqL1xuICAtLWRmLW1lc3Nlbmdlci10YWJsZS1oZWFkZXItZm9udC1zaXplOiAxNHB4O1xuICAvKiBUYWJsZSBoZWFkZXIgZm9udCBzaXplICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRhYmxlLWhlYWRlci1mb250LXdlaWdodDogNjAwO1xuICAvKiBUYWJsZSBoZWFkZXIgZm9udCB3ZWlnaHQgKi9cbiAgLS1kZi1tZXNzZW5nZXItdGFibGUtaGVhZGVyLWJvcmRlci10b3A6IDFweCBzb2xpZCAjRjkzO1xuICAvKiBUYWJsZSBoZWFkZXIgdG9wIGJvcmRlciAqL1xuICAtLWRmLW1lc3Nlbmdlci10YWJsZS1oZWFkZXItYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGOTM7XG4gIC8qIFRhYmxlIGhlYWRlciBib3R0b20gYm9yZGVyICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRhYmxlLWhlYWRlci1ib3JkZXItbGVmdC1maXJzdDogMXB4IHNvbGlkICNGOTM7XG4gIC8qIFRhYmxlIGhlYWRlciBsZWZ0IGJvcmRlciAqL1xuICAtLWRmLW1lc3Nlbmdlci10YWJsZS1oZWFkZXItYm9yZGVyLXJpZ2h0LWxhc3Q6IDFweCBzb2xpZCAjRjkzO1xuICAvKiBUYWJsZSBoZWFkZXIgcmlnaHQgYm9yZGVyICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRhYmxlLWJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjkzO1xuICAvKiBUYWJsZSBib3R0b20gYm9yZGVyICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRhYmxlLWJvcmRlci1sZWZ0LWZpcnN0OiAxcHggc29saWQgI0Y5MztcbiAgLyogVGFibGUgbGVmdCBib3JkZXIgKi9cbiAgLS1kZi1tZXNzZW5nZXItdGFibGUtYm9yZGVyLXJpZ2h0LWxhc3Q6IDFweCBzb2xpZCAjRjkzO1xuICAvKiBUYWJsZSByaWdodCBib3JkZXIgKi9cbiAgLS1kZi1tZXNzZW5nZXItY2FyZC1ib3gtc2hhZG93OiAwIDJweCAxMnB4IHJnYmEoMjQ5LCAxNDcsIDUxLCAwLjA4KTtcbiAgLyogQ2FyZCBzaGFkb3cgKi9cbiAgLS1kZi1tZXNzZW5nZXItY2FyZC1ib3JkZXI6IDFweCBzb2xpZCAjRjkzO1xuICAvKiBDYXJkIGJvcmRlciAqL1xuICAtLWRmLW1lc3Nlbmdlci1jYXJkLWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC8qIENhcmQgYm9yZGVyIHJhZGl1cyAqL1xuICAtLWRmLW1lc3Nlbmdlci1jaGlwcy1ib3gtc2hhZG93OiBub25lO1xuICAvKiBObyBzaGFkb3cgZm9yIGNoaXBzICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNoaXBzLWZvbnQtY29sb3I6ICNCMEIwQjA7XG4gIC8qIENoaXBzIHRleHQgY29sb3IgKi9cbiAgLS1kZi1tZXNzZW5nZXItY2hpcHMtaWNvbi1mb250LWNvbG9yOiAjZjkzO1xuICAvKiBDaGlwcyBpY29uIGNvbG9yICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNoaXBzLWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC8qIENoaXBzIGJvcmRlciByYWRpdXMgKi9cbiAgLS1kZi1tZXNzZW5nZXItY2hpcHMtYmFja2dyb3VuZDogIzFEMUQxRDtcbiAgLyogQ2hpcHMgYmFja2dyb3VuZCAqL1xuICAtLWRmLW1lc3Nlbmdlci1jaGlwcy1ib3JkZXItY29sb3I6IG5vbmU7XG4gIC0tZGYtbWVzc2VuZ2VyLWNoaXBzLWNvbnRlbnQtYWxpZ246IGZsZXgtc3RhcnQ7XG4gIC8qIC0tZGYtbWVzc2VuZ2VyLWNoaXBzLXBhZGRpbmc6IDElOyAqL1xuICAvKiBDaGlwcyBib3JkZXIgY29sb3IgKi9cbiAgLS1kZi1tZXNzZW5nZXItZmlsZXMtYm94LXNoYWRvdzogbm9uZTtcbiAgLS1kZi1tZXNzZW5nZXItY2hpcHMtc3BhY2luZzogNXB4O1xuICAvKiBObyBzaGFkb3cgZm9yIGZpbGVzICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNpdGF0aW9ucy1mb250LWNvbG9yOiAjRjkzO1xuICAvKiBDaXRhdGlvbnMgY29sb3IgKi9cbiAgLS1kZi1tZXNzZW5nZXItY2l0YXRpb25zLWJvcmRlci1jb2xvcjogI0Y5MztcbiAgLyogQ2l0YXRpb25zIGJvcmRlciBjb2xvciAqL1xuICAtLWRmLW1lc3Nlbmdlci1jaXRhdGlvbnMtYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIC8qIENpdGF0aW9ucyBib3JkZXIgcmFkaXVzICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNpdGF0aW9ucy1wYWRkaW5nOiA0cHggMTZweDtcbiAgLyogQ2l0YXRpb25zIHBhZGRpbmcgKi9cbiAgLS1kZi1tZXNzZW5nZXItY2l0YXRpb25zLWljb24tb2Zmc2V0OiAtOHB4O1xuICAvKiBDaXRhdGlvbnMgaWNvbiBvZmZzZXQgKi9cbiAgLS1kZi1tZXNzZW5nZXItY2l0YXRpb25zLWljb24tZm9udC1zaXplOiAxNHB4O1xuICAvKiBDaXRhdGlvbnMgaWNvbiBzaXplICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNpdGF0aW9ucy1tZXNzYWdlLWRpc3BsYXk6IG5vbmU7XG4gIC8qIEhpZGUgY2l0YXRpb25zIG1lc3NhZ2UgKi9cbiAgLS1kZi1tZXNzZW5nZXItYnV0dG9uLWJvcmRlcjogMHB4IHNvbGlkICNGOTM7XG4gIC8qIEJ1dHRvbiBib3JkZXIgKi9cbiAgLS1kZi1tZXNzZW5nZXItYnV0dG9uLXBhZGRpbmc6IDhweCAxNHB4O1xuICAvKiBCdXR0b24gcGFkZGluZyAocmVkdWNlZCkgKi9cbiAgLS1kZi1tZXNzZW5nZXItaW1hZ2UtYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLyogSW1hZ2UgYm9yZGVyIHJhZGl1cyAqL1xuICAtLWRmLW1lc3Nlbmdlci12aWRlby1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAvKiBWaWRlbyBib3JkZXIgcmFkaXVzICovXG4gIC0tZGYtbWVzc2VuZ2VyLXZpZGVvLWJvcmRlcjogMXB4IHNvbGlkICNGOTM7XG4gIC8qIFZpZGVvIGJvcmRlciAqL1xuICAtLWRmLW1lc3Nlbmdlci1saXN0LXBhZGRpbmc6IDEycHg7XG4gIC8qIExpc3QgcGFkZGluZyAocmVkdWNlZCkgKi9cbiAgLS1kZi1tZXNzZW5nZXItY2FyZC1iYWNrZ3JvdW5kOiAjMTAxMDEwO1xuICAvKiBDYXJkIGJhY2tncm91bmQgKi9cbiAgLS1kZi1tZXNzZW5nZXItY2FyZC1ib3JkZXI6IG5vbmU7XG4gIC8qIENhcmQgYm9yZGVyICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNhcmQtYm9yZGVyLXJhZGl1czogMHB4O1xuICAvKiBDYXJkIGJvcmRlciByYWRpdXMgKi9cbiAgLS1kZi1tZXNzZW5nZXItY2FyZC1ib3gtc2hhZG93OiBub25lO1xuICAvKiBDYXJkIHNoYWRvdyAqL1xuICAtLWRmLW1lc3Nlbmdlci1tZXNzYWdlLXJpY2gtZmVlZGJhY2stc3BhY2luZzogMTBweDtcbiAgLyogRmVlZGJhY2sgc3BhY2luZyAocmVkdWNlZCkgKi9cbiAgLS1kZi1tZXNzZW5nZXItbWVzc2FnZS1yaWNoLWZlZWRiYWNrLXBhZGRpbmc6IDEwcHg7XG4gIC8qIEZlZWRiYWNrIHBhZGRpbmcgKHJlZHVjZWQpICovXG4gIC0tZGYtbWVzc2VuZ2VyLW1lc3NhZ2UtcmljaC1mZWVkYmFjay1iYWNrZ3JvdW5kOiAjMTAxMDEwO1xuICAvKiBGZWVkYmFjayBiYWNrZ3JvdW5kIChibGFjaykgKi9cbiAgLS1kZi1tZXNzZW5nZXItbWVzc2FnZS1yaWNoLWZlZWRiYWNrLWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC8qIEZlZWRiYWNrIGJvcmRlciByYWRpdXMgKi9cbiAgLS1kZi1tZXNzZW5nZXItbWVzc2FnZS1yaWNoLWZlZWRiYWNrLWNoaXBzLXNwYWNpbmc6IDhweDtcbiAgLyogRmVlZGJhY2sgY2hpcHMgc3BhY2luZyAqL1xuICAtLWRmLW1lc3Nlbmdlci1tZXNzYWdlLXJpY2gtZmVlZGJhY2stY2hpcHMtYmFja2dyb3VuZDogIzIzMjcyZjtcbiAgLyogRmVlZGJhY2sgY2hpcHMgYmFja2dyb3VuZCAqL1xuICAtLWRmLW1lc3Nlbmdlci1tZXNzYWdlLXJpY2gtZmVlZGJhY2stY2hpcHMtYmFja2dyb3VuZC1hY3RpdmU6ICNGOTM7XG4gIC8qIEZlZWRiYWNrIGNoaXBzIGFjdGl2ZSBiYWNrZ3JvdW5kICovXG4gIC0tZGYtbWVzc2VuZ2VyLW1lc3NhZ2UtcmljaC1mZWVkYmFjay1jaGlwcy1mb250LWNvbG9yOiAjZmZmO1xuICAvKiBGZWVkYmFjayBjaGlwcyB0ZXh0IGNvbG9yICovXG4gIC0tZGYtbWVzc2VuZ2VyLW1lc3NhZ2UtcmljaC1mZWVkYmFjay1jaGlwcy1mb250LWNvbG9yLWFjdGl2ZTogIzIzMjcyZjtcbiAgLyogRmVlZGJhY2sgY2hpcHMgYWN0aXZlIHRleHQgY29sb3IgKi9cbiAgLS1kZi1tZXNzZW5nZXItbWVzc2FnZS1yaWNoLWZlZWRiYWNrLXN1Ym1pdC1hbGlnbjogZmxleC1lbmQ7XG4gIC8qIEZlZWRiYWNrIHN1Ym1pdCBhbGlnbm1lbnQgKi9cbiAgLS1kZi1tZXNzZW5nZXItbWVzc2FnZS1yaWNoLWZlZWRiYWNrLXN1Ym1pdC1mb250LWNvbG9yOiAjZmZmO1xuICAvKiBGZWVkYmFjayBzdWJtaXQgdGV4dCBjb2xvciAqL1xuICAtLWRmLW1lc3Nlbmdlci1tZXNzYWdlLWZlZWRiYWNrLWljb24tYm9yZGVyOiAwcHg7XG4gIC8qIE5vIGJvcmRlciBmb3IgZmVlZGJhY2sgaWNvbiAqL1xuICAtLWRmLW1lc3Nlbmdlci1tZXNzYWdlLWZlZWRiYWNrLWljb24tYmFja2dyb3VuZDogIzIzMjcyZjtcbiAgLyogRmVlZGJhY2sgaWNvbiBiYWNrZ3JvdW5kICovXG4gIC0tZGYtbWVzc2VuZ2VyLW1lc3NhZ2UtZmVlZGJhY2staWNvbi1mb250LWNvbG9yLWFjdGl2ZTogI0Y5MztcbiAgLyogRmVlZGJhY2sgaWNvbiBhY3RpdmUgY29sb3IgKi9cbiAgLS1kZi1tZXNzZW5nZXItbWVzc2FnZS1mZWVkYmFjay1pY29uLWJhY2tncm91bmQtaG92ZXI6ICNmZmYyZTA7XG4gIC8qQ2hhbmdlIHNpemUqL1xuICAvKiAtLWRmLW1lc3Nlbmdlci1jaGF0LWJ1YmJsZS1pY29uLXNpemU6NjRweCAqL1xuICAvKiBGZWVkYmFjayBpY29uIGhvdmVyIGJhY2tncm91bmQgKi9cbiAgYm94LXNoYWRvdzogMCA4cHggMzJweCByZ2JhKDI0OSwgMTQ3LCA1MSwgMC4xOCk7XG4gIC8qIE1haW4gd2luZG93IHNoYWRvdyAqL1xuICBkaXNwbGF5OiBmbGV4O1xuICAvKiBGbGV4IGxheW91dCBmb3IgbWFpbiB3aW5kb3cgKi9cbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLyogQ29sdW1uIGxheW91dCAqL1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLyogU3RyZXRjaCBjaGlsZHJlbiAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiBSZW1vdmUgZGVmYXVsdCBwYWRkaW5nICovXG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgLyogVGhpbiBzY3JvbGxiYXIgZm9yIEZpcmVmb3ggKi9cbiAgc2Nyb2xsYmFyLWNvbG9yOiAjMTAxMDEwICMxMDEwMTA7XG4gIC8qIEJsYWNrIHNjcm9sbGJhciBmb3IgRmlyZWZveCAqL1xuICAtLWRmLW1lc3Nlbmdlci1pbnB1dC1wYWRkaW5nOiA0cHggOHB4IDRweCA4cHg7XG4gIC0tZGYtbWVzc2VuZ2VyLWlucHV0LWlubmVyLXBhZGRpbmc6IDAgNDRweCAwIDhweDtcbiAgLS1kZi1tZXNzZW5nZXItc2VuZC1pY29uLW9mZnNldC14OiAtOHB4O1xuICAtLWRmLW1lc3Nlbmdlci1zZW5kLWljb24tb2Zmc2V0LXk6IC00cHg7XG4gIC0tZGYtbWVzc2VuZ2VyLWlucHV0LWJvcmRlci10b3A6IDFweCBzb2xpZCAjNmI2ZjZmNWY7XG59XG5cbi8qIEhpZGUgb3Igc3R5bGUgdGhlIHNjcm9sbGJhciBmb3IgV2Via2l0IGJyb3dzZXJzICovXG5kZi1tZXNzZW5nZXIgOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA4cHg7XG4gIGJhY2tncm91bmQ6ICMxMDEwMTA7XG59XG5cbmRmLW1lc3NlbmdlciA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogIzEwMTAxMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG5kZi1tZXNzZW5nZXIgOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6ICMxMDEwMTA7XG59XG5cbi8qIEN1c3RvbSBmb3J3YXJkL3NlbmQgYnV0dG9uIHBvc2l0aW9uIGFuZCBzdHlsZSAqL1xuZGYtbWVzc2VuZ2VyOjpwYXJ0KHNlbmQtYnV0dG9uKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmFlNDI7XG4gIGNvbG9yOiAjMjMyNzJmO1xufVxuXG4vKiBBZGQgdGhpcyBpbnNpZGUgeW91ciA8c3R5bGU+IGJsb2NrICovXG4vKiBib2R5IHtcbmJhY2tncm91bmQ6ICNjYjE1MTUgIWltcG9ydGFudDtcbn0gKi9cbi5hamF4LXByb2dyZXNzLXRocm9iYmVyIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG4uYWpheC1wcm9ncmVzcy10aHJvYmJlciAudGhyb2JiZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pY29ucy9hamF4X3Rocm9iYmVyLmdpZlwiKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG59XG5cbi51c2VyLXN0YXR1cy1iYW5uZXIge1xuICBwYWRkaW5nOiA4cHg7XG4gIGdhcDogNDBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAzMDMwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51c2VyLXN0YXR1cy1iYW5uZXIge1xuICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgfVxufVxuLnVzZXItc3RhdHVzLWJhbm5lciAudHh0LXdpdGgtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudXNlci1zdGF0dXMtYmFubmVyIC50eHQtd2l0aC1pY29uIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG4udXNlci1zdGF0dXMtYmFubmVyIC50eHQtd2l0aC1pY29uIGltZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnVzZXItc3RhdHVzLWJhbm5lciBidXR0b24jY2xvc2UtYmFubmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5yZWdpb24tY29udGVudC5hdXRoLWJhbm5lciB7XG4gIHBhZGRpbmctdG9wOiA4cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWdpb24tY29udGVudC5hdXRoLWJhbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDEycmVtO1xuICB9XG59XG5cbmFbaHJlZiQ9XCIucG5nXCJdLFxuYVtocmVmJD1cIi5qcGdcIl0sXG5hW2hyZWYkPVwiLmpwZWdcIl0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuYVtocmVmJD1cIi5wbmdcIl06OmJlZm9yZSxcbmFbaHJlZiQ9XCIuanBnXCJdOjpiZWZvcmUsXG5hW2hyZWYkPVwiLmpwZWdcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybCguLi9pY29ucy91cGxvYWRlZC1pbWFnZS5zdmcpO1xuICBoZWlnaHQ6IDEuNXJlbTtcbn1cblxuYVtocmVmJD1cIi5kb2NcIl0sXG5hW2hyZWYkPVwiLnR4dFwiXSxcbmFbaHJlZiQ9XCIuZG9jeFwiXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5hW2hyZWYkPVwiLmRvY1wiXTo6YmVmb3JlLFxuYVtocmVmJD1cIi50eHRcIl06OmJlZm9yZSxcbmFbaHJlZiQ9XCIuZG9jeFwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKC4uL2ljb25zL3VwbG9hZGVkLWRvYy5zdmcpO1xuICBoZWlnaHQ6IDEuNXJlbTtcbn1cblxuYVtocmVmJD1cIi5wcHRcIl0sXG5hW2hyZWYkPVwiLnBwdHhcIl0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuYVtocmVmJD1cIi5wcHRcIl06OmJlZm9yZSxcbmFbaHJlZiQ9XCIucHB0eFwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKC4uL2ljb25zL3VwbG9hZGVkLXBwdC5zdmcpO1xuICBoZWlnaHQ6IDEuNXJlbTtcbn1cblxuYVtocmVmJD1cIi5wZGZcIl0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuYVtocmVmJD1cIi5wZGZcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybCguLi9pY29ucy91cGxvYWRlZC1wZGYuc3ZnKTtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG5cbi5maWxlLS1nZW5lcmFsIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuLmZpbGUtLWdlbmVyYWwgYTo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKC4uL2ljb25zL3VwbG9hZGVkLWRlZmF1bHQuc3ZnKTtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG5cbi5maWxlLS14LW9mZmljZS1wcmVzZW50YXRpb24sXG4uZmlsZS0teC1vZmZpY2UtZG9jdW1lbnQsXG4uZmlsZS0tZ2VuZXJhbCxcbi5maWxlLS14LW9mZmljZS1zcHJlYWRzaGVldCxcbi5maWxlLS10ZXh0LXBsYWluLFxuLmZpbGUtLWFwcGxpY2F0aW9uLXBkZixcbi5maWxlLS10ZXh0LFxuLmZpbGUtLWltYWdlLFxuLmZpbGUtLXgtb2ZmaWNlLXNwcmVhZHNoZWV0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ubWVzc2FnZXMgLnBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuVW5pdmVyc2FsXG4qL1xuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG4vKipcbkJ1dHRvbnNcbiovXG5hLmJ0bi1zZWNvbmRhcnksIGlucHV0LmJ0bi1zZWNvbmRhcnksIGJ1dHRvbi5idG4tc2Vjb25kYXJ5LCBkaXYuYnRuLXNlY29uZGFyeSwgYS5idG4tcHJpbWFyeS5zbWFsbCwgaW5wdXQuYnRuLXByaW1hcnkuc21hbGwsIGJ1dHRvbi5idG4tcHJpbWFyeS5zbWFsbCwgZGl2LmJ0bi1wcmltYXJ5LnNtYWxsLCBhLmJ0bi1wcmltYXJ5LCBpbnB1dC5idG4tcHJpbWFyeSwgYnV0dG9uLmJ0bi1wcmltYXJ5LCBkaXYuYnRuLXByaW1hcnksXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtIDFyZW0gMS41cmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5OTMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGEuYnRuLXNlY29uZGFyeSwgaW5wdXQuYnRuLXNlY29uZGFyeSwgYnV0dG9uLmJ0bi1zZWNvbmRhcnksIGRpdi5idG4tc2Vjb25kYXJ5LCBhLmJ0bi1wcmltYXJ5LnNtYWxsLCBpbnB1dC5idG4tcHJpbWFyeS5zbWFsbCwgYnV0dG9uLmJ0bi1wcmltYXJ5LnNtYWxsLCBkaXYuYnRuLXByaW1hcnkuc21hbGwsIGEuYnRuLXByaW1hcnksIGlucHV0LmJ0bi1wcmltYXJ5LCBidXR0b24uYnRuLXByaW1hcnksIGRpdi5idG4tcHJpbWFyeSxcbiAgLmJ0biB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5hLmJ0bi1zZWNvbmRhcnk6aG92ZXIsIGlucHV0LmJ0bi1zZWNvbmRhcnk6aG92ZXIsIGJ1dHRvbi5idG4tc2Vjb25kYXJ5OmhvdmVyLCBkaXYuYnRuLXNlY29uZGFyeTpob3ZlciwgYS5idG4tcHJpbWFyeTpob3ZlciwgaW5wdXQuYnRuLXByaW1hcnk6aG92ZXIsIGJ1dHRvbi5idG4tcHJpbWFyeTpob3ZlciwgZGl2LmJ0bi1wcmltYXJ5OmhvdmVyLCBhLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIGlucHV0LmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIGJ1dHRvbi5idG4tc2Vjb25kYXJ5OmZvY3VzLCBkaXYuYnRuLXNlY29uZGFyeTpmb2N1cywgYS5idG4tcHJpbWFyeTpmb2N1cywgaW5wdXQuYnRuLXByaW1hcnk6Zm9jdXMsIGJ1dHRvbi5idG4tcHJpbWFyeTpmb2N1cywgZGl2LmJ0bi1wcmltYXJ5OmZvY3VzLCBhLmJ0bi1zZWNvbmRhcnk6YWN0aXZlLCBpbnB1dC5idG4tc2Vjb25kYXJ5OmFjdGl2ZSwgYnV0dG9uLmJ0bi1zZWNvbmRhcnk6YWN0aXZlLCBkaXYuYnRuLXNlY29uZGFyeTphY3RpdmUsIGEuYnRuLXByaW1hcnk6YWN0aXZlLCBpbnB1dC5idG4tcHJpbWFyeTphY3RpdmUsIGJ1dHRvbi5idG4tcHJpbWFyeTphY3RpdmUsIGRpdi5idG4tcHJpbWFyeTphY3RpdmUsXG4uYnRuOmhvdmVyLFxuLmJ0bjpmb2N1cyxcbi5idG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCN0MwRDtcbn1cblxuYS5idG4tcHJpbWFyeS5zbWFsbCwgaW5wdXQuYnRuLXByaW1hcnkuc21hbGwsIGJ1dHRvbi5idG4tcHJpbWFyeS5zbWFsbCwgZGl2LmJ0bi1wcmltYXJ5LnNtYWxsIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGEuYnRuLXByaW1hcnkuc21hbGwsIGlucHV0LmJ0bi1wcmltYXJ5LnNtYWxsLCBidXR0b24uYnRuLXByaW1hcnkuc21hbGwsIGRpdi5idG4tcHJpbWFyeS5zbWFsbCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuYS5idG4tc2Vjb25kYXJ5LCBpbnB1dC5idG4tc2Vjb25kYXJ5LCBidXR0b24uYnRuLXNlY29uZGFyeSwgZGl2LmJ0bi1zZWNvbmRhcnkge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuYS5idG4tc2Vjb25kYXJ5OmhvdmVyLCBhLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIGEuYnRuLXNlY29uZGFyeTphY3RpdmUsIGlucHV0LmJ0bi1zZWNvbmRhcnk6aG92ZXIsIGlucHV0LmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIGlucHV0LmJ0bi1zZWNvbmRhcnk6YWN0aXZlLCBidXR0b24uYnRuLXNlY29uZGFyeTpob3ZlciwgYnV0dG9uLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIGJ1dHRvbi5idG4tc2Vjb25kYXJ5OmFjdGl2ZSwgZGl2LmJ0bi1zZWNvbmRhcnk6aG92ZXIsIGRpdi5idG4tc2Vjb25kYXJ5OmZvY3VzLCBkaXYuYnRuLXNlY29uZGFyeTphY3RpdmUge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xufVxuYS5idG4tc2Vjb25kYXJ5LnNtYWxsLCBpbnB1dC5idG4tc2Vjb25kYXJ5LnNtYWxsLCBidXR0b24uYnRuLXNlY29uZGFyeS5zbWFsbCwgZGl2LmJ0bi1zZWNvbmRhcnkuc21hbGwge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYS5idG4tc2Vjb25kYXJ5LnNtYWxsLCBpbnB1dC5idG4tc2Vjb25kYXJ5LnNtYWxsLCBidXR0b24uYnRuLXNlY29uZGFyeS5zbWFsbCwgZGl2LmJ0bi1zZWNvbmRhcnkuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cblxuLyoqXG5MaW5rc1xuKi9cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyoqXG5Gb3Jtc1xuKi9cbi5vcHAtZm9ybS1jb250YWluZXIsXG4ucmVzLWZvcm0tY29udGFpbmVyLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9wcC1mb3JtLWNvbnRhaW5lcixcbiAgLnJlcy1mb3JtLWNvbnRhaW5lcixcbiAgLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIsXG4gIC5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lcixcbiAgLnBsYXlib29rLWZvcm0tY29udGFpbmVyLFxuICAuc2lnbnVwLWZvcm0tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDQzLjI1cmVtO1xuICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLnJlcy1kaXZpZGVyLCAub3BwLWZvcm0tY29udGFpbmVyIC5yZXMtZGl2aWRlcixcbi5yZXMtZm9ybS1jb250YWluZXIgLnJlcy1kaXZpZGVyLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLnJlcy1kaXZpZGVyLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5yZXMtZGl2aWRlcixcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAucmVzLWRpdmlkZXIsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5yZXMtZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzZBNkE2QTtcbn1cblxuLmxvZ2luLXdyYXBwZXIgLmpzLWZvcm0taXRlbSxcbi5wYXNzLXJlc2V0LXdyYXBwZXIgLmpzLWZvcm0taXRlbSxcbi5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLmpzLWZvcm0taXRlbSwgLm9wcC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1pdGVtLFxuLm9wcC1mb3JtLWNvbnRhaW5lciAuZmllbGQtLXR5cGUtZGF0ZXRpbWUsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLWl0ZW0sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5maWVsZC0tdHlwZS1kYXRldGltZSxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLWl0ZW0sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZmllbGQtLXR5cGUtZGF0ZXRpbWUsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmpzLWZvcm0taXRlbSxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZmllbGQtLXR5cGUtZGF0ZXRpbWUsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0taXRlbSxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZmllbGQtLXR5cGUtZGF0ZXRpbWUsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLWl0ZW0sXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tdHlwZS1kYXRldGltZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbjogMDtcbiAgZ2FwOiA4cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3BwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tdHlwZS1kYXRldGltZSxcbiAgLnJlcy1mb3JtLWNvbnRhaW5lciAuZmllbGQtLXR5cGUtZGF0ZXRpbWUsXG4gIC5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5maWVsZC0tdHlwZS1kYXRldGltZSxcbiAgLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5maWVsZC0tdHlwZS1kYXRldGltZSxcbiAgLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5maWVsZC0tdHlwZS1kYXRldGltZSxcbiAgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZmllbGQtLXR5cGUtZGF0ZXRpbWUge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuLmxvZ2luLXdyYXBwZXIgLmZvcm0tcmVxdWlyZWQ6OmFmdGVyLFxuLnBhc3MtcmVzZXQtd3JhcHBlciAuZm9ybS1yZXF1aXJlZDo6YWZ0ZXIsXG4ucGFzc3dvcmQtY2hhbmdlLWZvcm0tY29udGFpbmVyIC5mb3JtLXJlcXVpcmVkOjphZnRlciwgLm9wcC1mb3JtLWNvbnRhaW5lciAuZm9ybS1yZXF1aXJlZDo6YWZ0ZXIsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLXJlcXVpcmVkOjphZnRlcixcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5mb3JtLXJlcXVpcmVkOjphZnRlcixcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZm9ybS1yZXF1aXJlZDo6YWZ0ZXIsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZvcm0tcmVxdWlyZWQ6OmFmdGVyLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1yZXF1aXJlZDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogYXV0bztcbiAgY29udGVudDogXCIqXCI7XG4gIHZlcnRpY2FsLWFsaWduOiB1bnNldDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmxvZ2luLXdyYXBwZXIgbGFiZWwsXG4ubG9naW4td3JhcHBlciBsZWdlbmQsXG4ucGFzcy1yZXNldC13cmFwcGVyIGxhYmVsLFxuLnBhc3MtcmVzZXQtd3JhcHBlciBsZWdlbmQsXG4ucGFzc3dvcmQtY2hhbmdlLWZvcm0tY29udGFpbmVyIGxhYmVsLFxuLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciBsZWdlbmQsIC5vcHAtZm9ybS1jb250YWluZXIgbGFiZWwsXG4ub3BwLWZvcm0tY29udGFpbmVyIC5sYWJlbCxcbi5vcHAtZm9ybS1jb250YWluZXIgLmZpZWxkZ3JvdXAgbGVnZW5kLFxuLnJlcy1mb3JtLWNvbnRhaW5lciBsYWJlbCxcbi5yZXMtZm9ybS1jb250YWluZXIgLmxhYmVsLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZmllbGRncm91cCBsZWdlbmQsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciBsYWJlbCxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5sYWJlbCxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5maWVsZGdyb3VwIGxlZ2VuZCxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciBsYWJlbCxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAubGFiZWwsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZpZWxkZ3JvdXAgbGVnZW5kLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIGxhYmVsLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5sYWJlbCxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZmllbGRncm91cCBsZWdlbmQsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIGxhYmVsLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAubGFiZWwsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5maWVsZGdyb3VwIGxlZ2VuZCB7XG4gIG1hcmdpbi1ib3R0b206IHVuc2V0O1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0IwQjBCMDtcbn1cbi5sb2dpbi13cmFwcGVyIGxhYmVsLFxuLmxvZ2luLXdyYXBwZXIgbGVnZW5kLFxuLnBhc3MtcmVzZXQtd3JhcHBlciBsYWJlbCxcbi5wYXNzLXJlc2V0LXdyYXBwZXIgbGVnZW5kLFxuLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciBsYWJlbCxcbi5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgbGVnZW5kLCAub3BwLWZvcm0tY29udGFpbmVyIGxhYmVsLFxuLm9wcC1mb3JtLWNvbnRhaW5lciAubGFiZWwsXG4ub3BwLWZvcm0tY29udGFpbmVyIC5maWVsZGdyb3VwIGxlZ2VuZCxcbi5yZXMtZm9ybS1jb250YWluZXIgbGFiZWwsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5sYWJlbCxcbi5yZXMtZm9ybS1jb250YWluZXIgLmZpZWxkZ3JvdXAgbGVnZW5kLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgbGFiZWwsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAubGFiZWwsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZmllbGRncm91cCBsZWdlbmQsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgbGFiZWwsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmxhYmVsLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5maWVsZGdyb3VwIGxlZ2VuZCxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciBsYWJlbCxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAubGFiZWwsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZpZWxkZ3JvdXAgbGVnZW5kLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciBsYWJlbCxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmxhYmVsLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZmllbGRncm91cCBsZWdlbmQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxvZ2luLXdyYXBwZXIgbGFiZWwsXG4gIC5sb2dpbi13cmFwcGVyIGxlZ2VuZCxcbiAgLnBhc3MtcmVzZXQtd3JhcHBlciBsYWJlbCxcbiAgLnBhc3MtcmVzZXQtd3JhcHBlciBsZWdlbmQsXG4gIC5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgbGFiZWwsXG4gIC5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgbGVnZW5kLCAub3BwLWZvcm0tY29udGFpbmVyIGxhYmVsLFxuICAub3BwLWZvcm0tY29udGFpbmVyIC5sYWJlbCxcbiAgLm9wcC1mb3JtLWNvbnRhaW5lciAuZmllbGRncm91cCBsZWdlbmQsXG4gIC5yZXMtZm9ybS1jb250YWluZXIgbGFiZWwsXG4gIC5yZXMtZm9ybS1jb250YWluZXIgLmxhYmVsLFxuICAucmVzLWZvcm0tY29udGFpbmVyIC5maWVsZGdyb3VwIGxlZ2VuZCxcbiAgLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgbGFiZWwsXG4gIC5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5sYWJlbCxcbiAgLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZpZWxkZ3JvdXAgbGVnZW5kLFxuICAucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgbGFiZWwsXG4gIC5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAubGFiZWwsXG4gIC5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZmllbGRncm91cCBsZWdlbmQsXG4gIC5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciBsYWJlbCxcbiAgLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5sYWJlbCxcbiAgLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5maWVsZGdyb3VwIGxlZ2VuZCxcbiAgLnNpZ251cC1mb3JtLWNvbnRhaW5lciBsYWJlbCxcbiAgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAubGFiZWwsXG4gIC5zaWdudXAtZm9ybS1jb250YWluZXIgLmZpZWxkZ3JvdXAgbGVnZW5kIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG5cbi5sb2dpbi13cmFwcGVyIC5mb3JtLWNvbnRyb2wsXG4ucGFzcy1yZXNldC13cmFwcGVyIC5mb3JtLWNvbnRyb2wsXG4ucGFzc3dvcmQtY2hhbmdlLWZvcm0tY29udGFpbmVyIC5mb3JtLWNvbnRyb2wsIC5vcHAtZm9ybS1jb250YWluZXIgLmZvcm0tY29udHJvbCxcbi5yZXMtZm9ybS1jb250YWluZXIgLmZvcm0tY29udHJvbCxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5mb3JtLWNvbnRyb2wsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZvcm0tY29udHJvbCxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZm9ybS1jb250cm9sLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzAzMDMwO1xuICBwYWRkaW5nOiAxMnB4IDhweCAxMnB4IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjNkE2QTZBO1xufVxuLmxvZ2luLXdyYXBwZXIgLmZvcm0tY29udHJvbCxcbi5wYXNzLXJlc2V0LXdyYXBwZXIgLmZvcm0tY29udHJvbCxcbi5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLmZvcm0tY29udHJvbCwgLm9wcC1mb3JtLWNvbnRhaW5lciAuZm9ybS1jb250cm9sLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1jb250cm9sLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZvcm0tY29udHJvbCxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZm9ybS1jb250cm9sLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5mb3JtLWNvbnRyb2wsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWNvbnRyb2wge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dpbi13cmFwcGVyIC5mb3JtLWNvbnRyb2wsXG4gIC5wYXNzLXJlc2V0LXdyYXBwZXIgLmZvcm0tY29udHJvbCxcbiAgLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciAuZm9ybS1jb250cm9sLCAub3BwLWZvcm0tY29udGFpbmVyIC5mb3JtLWNvbnRyb2wsXG4gIC5yZXMtZm9ybS1jb250YWluZXIgLmZvcm0tY29udHJvbCxcbiAgLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZvcm0tY29udHJvbCxcbiAgLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5mb3JtLWNvbnRyb2wsXG4gIC5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZm9ybS1jb250cm9sLFxuICAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWNvbnRyb2wge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG4ub3BwLWZvcm0tY29udGFpbmVyIC5kZXNjcmlwdGlvbixcbi5yZXMtZm9ybS1jb250YWluZXIgLmRlc2NyaXB0aW9uLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmRlc2NyaXB0aW9uLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5kZXNjcmlwdGlvbixcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZGVzY3JpcHRpb24sXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjQjBCMEIwO1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuZGVzY3JpcHRpb24sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5kZXNjcmlwdGlvbixcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5kZXNjcmlwdGlvbixcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZGVzY3JpcHRpb24sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmRlc2NyaXB0aW9uLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZGVzY3JpcHRpb24ge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcHAtZm9ybS1jb250YWluZXIgLmRlc2NyaXB0aW9uLFxuICAucmVzLWZvcm0tY29udGFpbmVyIC5kZXNjcmlwdGlvbixcbiAgLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmRlc2NyaXB0aW9uLFxuICAucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmRlc2NyaXB0aW9uLFxuICAucGxheWJvb2stZm9ybS1jb250YWluZXIgLmRlc2NyaXB0aW9uLFxuICAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG59XG5cbi5vcHAtZm9ybS1jb250YWluZXIgLnNlbGVjdC1jb250YWluZXIsXG4ub3BwLWZvcm0tY29udGFpbmVyIC5kYXRlLWNvbnRhaW5lcixcbi5yZXMtZm9ybS1jb250YWluZXIgLnNlbGVjdC1jb250YWluZXIsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5kYXRlLWNvbnRhaW5lcixcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5zZWxlY3QtY29udGFpbmVyLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmRhdGUtY29udGFpbmVyLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5zZWxlY3QtY29udGFpbmVyLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5kYXRlLWNvbnRhaW5lcixcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuc2VsZWN0LWNvbnRhaW5lcixcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZGF0ZS1jb250YWluZXIsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5zZWxlY3QtY29udGFpbmVyLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZGF0ZS1jb250YWluZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3BwLWZvcm0tY29udGFpbmVyIC5zZWxlY3QtY29udGFpbmVyLFxuICAub3BwLWZvcm0tY29udGFpbmVyIC5kYXRlLWNvbnRhaW5lcixcbiAgLnJlcy1mb3JtLWNvbnRhaW5lciAuc2VsZWN0LWNvbnRhaW5lcixcbiAgLnJlcy1mb3JtLWNvbnRhaW5lciAuZGF0ZS1jb250YWluZXIsXG4gIC5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5zZWxlY3QtY29udGFpbmVyLFxuICAuc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZGF0ZS1jb250YWluZXIsXG4gIC5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuc2VsZWN0LWNvbnRhaW5lcixcbiAgLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5kYXRlLWNvbnRhaW5lcixcbiAgLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5zZWxlY3QtY29udGFpbmVyLFxuICAucGxheWJvb2stZm9ybS1jb250YWluZXIgLmRhdGUtY29udGFpbmVyLFxuICAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5zZWxlY3QtY29udGFpbmVyLFxuICAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5kYXRlLWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDEuNTYyNXJlbTtcbiAgfVxuICAub3BwLWZvcm0tY29udGFpbmVyIC5zZWxlY3QtY29udGFpbmVyID4gKixcbiAgLm9wcC1mb3JtLWNvbnRhaW5lciAuZGF0ZS1jb250YWluZXIgPiAqLFxuICAucmVzLWZvcm0tY29udGFpbmVyIC5zZWxlY3QtY29udGFpbmVyID4gKixcbiAgLnJlcy1mb3JtLWNvbnRhaW5lciAuZGF0ZS1jb250YWluZXIgPiAqLFxuICAuc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuc2VsZWN0LWNvbnRhaW5lciA+ICosXG4gIC5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5kYXRlLWNvbnRhaW5lciA+ICosXG4gIC5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuc2VsZWN0LWNvbnRhaW5lciA+ICosXG4gIC5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZGF0ZS1jb250YWluZXIgPiAqLFxuICAucGxheWJvb2stZm9ybS1jb250YWluZXIgLnNlbGVjdC1jb250YWluZXIgPiAqLFxuICAucGxheWJvb2stZm9ybS1jb250YWluZXIgLmRhdGUtY29udGFpbmVyID4gKixcbiAgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuc2VsZWN0LWNvbnRhaW5lciA+ICosXG4gIC5zaWdudXAtZm9ybS1jb250YWluZXIgLmRhdGUtY29udGFpbmVyID4gKiB7XG4gICAgZmxleDogMCAxIDUwJTtcbiAgfVxufVxuXG4ub3BwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPU5leHRdLFxuLm9wcC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TdWJtaXRdLFxuLm9wcC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlNpZ24gdXBcIl0sXG4ub3BwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVwiU3VibWl0IGFuZCBjcmVhdGUgb3JnIHByb2ZpbGVcIl0sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPU5leHRdLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TdWJtaXRdLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlNpZ24gdXBcIl0sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVwiU3VibWl0IGFuZCBjcmVhdGUgb3JnIHByb2ZpbGVcIl0sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1OZXh0XSxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVN1Ym1pdF0sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlNpZ24gdXBcIl0sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlN1Ym1pdCBhbmQgY3JlYXRlIG9yZyBwcm9maWxlXCJdLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPU5leHRdLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVN1Ym1pdF0sXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9XCJTaWduIHVwXCJdLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVwiU3VibWl0IGFuZCBjcmVhdGUgb3JnIHByb2ZpbGVcIl0sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9TmV4dF0sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U3VibWl0XSxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlNpZ24gdXBcIl0sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9XCJTdWJtaXQgYW5kIGNyZWF0ZSBvcmcgcHJvZmlsZVwiXSxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9TmV4dF0sXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVN1Ym1pdF0sXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVwiU2lnbiB1cFwiXSxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9XCJTdWJtaXQgYW5kIGNyZWF0ZSBvcmcgcHJvZmlsZVwiXSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMTBweCAxNXB4IDEwcHggMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4LXNocmluazogMDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPU5leHRdLFxuLm9wcC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TdWJtaXRdLFxuLm9wcC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlNpZ24gdXBcIl0sXG4ub3BwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVwiU3VibWl0IGFuZCBjcmVhdGUgb3JnIHByb2ZpbGVcIl0sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPU5leHRdLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TdWJtaXRdLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlNpZ24gdXBcIl0sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVwiU3VibWl0IGFuZCBjcmVhdGUgb3JnIHByb2ZpbGVcIl0sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1OZXh0XSxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVN1Ym1pdF0sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlNpZ24gdXBcIl0sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlN1Ym1pdCBhbmQgY3JlYXRlIG9yZyBwcm9maWxlXCJdLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPU5leHRdLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVN1Ym1pdF0sXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9XCJTaWduIHVwXCJdLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVwiU3VibWl0IGFuZCBjcmVhdGUgb3JnIHByb2ZpbGVcIl0sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9TmV4dF0sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U3VibWl0XSxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlNpZ24gdXBcIl0sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9XCJTdWJtaXQgYW5kIGNyZWF0ZSBvcmcgcHJvZmlsZVwiXSxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9TmV4dF0sXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVN1Ym1pdF0sXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVwiU2lnbiB1cFwiXSxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9XCJTdWJtaXQgYW5kIGNyZWF0ZSBvcmcgcHJvZmlsZVwiXSB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9wcC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1OZXh0XSxcbiAgLm9wcC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TdWJtaXRdLFxuICAub3BwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVwiU2lnbiB1cFwiXSxcbiAgLm9wcC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlN1Ym1pdCBhbmQgY3JlYXRlIG9yZyBwcm9maWxlXCJdLFxuICAucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPU5leHRdLFxuICAucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVN1Ym1pdF0sXG4gIC5yZXMtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9XCJTaWduIHVwXCJdLFxuICAucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVwiU3VibWl0IGFuZCBjcmVhdGUgb3JnIHByb2ZpbGVcIl0sXG4gIC5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPU5leHRdLFxuICAuc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TdWJtaXRdLFxuICAuc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlNpZ24gdXBcIl0sXG4gIC5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVwiU3VibWl0IGFuZCBjcmVhdGUgb3JnIHByb2ZpbGVcIl0sXG4gIC5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1OZXh0XSxcbiAgLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVN1Ym1pdF0sXG4gIC5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlNpZ24gdXBcIl0sXG4gIC5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlN1Ym1pdCBhbmQgY3JlYXRlIG9yZyBwcm9maWxlXCJdLFxuICAucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9TmV4dF0sXG4gIC5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TdWJtaXRdLFxuICAucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9XCJTaWduIHVwXCJdLFxuICAucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9XCJTdWJtaXQgYW5kIGNyZWF0ZSBvcmcgcHJvZmlsZVwiXSxcbiAgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1OZXh0XSxcbiAgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TdWJtaXRdLFxuICAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVwiU2lnbiB1cFwiXSxcbiAgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlN1Ym1pdCBhbmQgY3JlYXRlIG9yZyBwcm9maWxlXCJdIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9TmV4dF0gc3Bhbixcbi5vcHAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U3VibWl0XSBzcGFuLFxuLm9wcC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlNpZ24gdXBcIl0gc3Bhbixcbi5vcHAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9XCJTdWJtaXQgYW5kIGNyZWF0ZSBvcmcgcHJvZmlsZVwiXSBzcGFuLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1OZXh0XSBzcGFuLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TdWJtaXRdIHNwYW4sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVwiU2lnbiB1cFwiXSBzcGFuLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlN1Ym1pdCBhbmQgY3JlYXRlIG9yZyBwcm9maWxlXCJdIHNwYW4sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1OZXh0XSBzcGFuLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U3VibWl0XSBzcGFuLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9XCJTaWduIHVwXCJdIHNwYW4sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlN1Ym1pdCBhbmQgY3JlYXRlIG9yZyBwcm9maWxlXCJdIHNwYW4sXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9TmV4dF0gc3Bhbixcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TdWJtaXRdIHNwYW4sXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9XCJTaWduIHVwXCJdIHNwYW4sXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9XCJTdWJtaXQgYW5kIGNyZWF0ZSBvcmcgcHJvZmlsZVwiXSBzcGFuLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPU5leHRdIHNwYW4sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U3VibWl0XSBzcGFuLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVwiU2lnbiB1cFwiXSBzcGFuLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVwiU3VibWl0IGFuZCBjcmVhdGUgb3JnIHByb2ZpbGVcIl0gc3Bhbixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9TmV4dF0gc3Bhbixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U3VibWl0XSBzcGFuLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlNpZ24gdXBcIl0gc3Bhbixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9XCJTdWJtaXQgYW5kIGNyZWF0ZSBvcmcgcHJvZmlsZVwiXSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1OZXh0XSBzcGFuOjphZnRlcixcbi5vcHAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U3VibWl0XSBzcGFuOjphZnRlcixcbi5vcHAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9XCJTaWduIHVwXCJdIHNwYW46OmFmdGVyLFxuLm9wcC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlN1Ym1pdCBhbmQgY3JlYXRlIG9yZyBwcm9maWxlXCJdIHNwYW46OmFmdGVyLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1OZXh0XSBzcGFuOjphZnRlcixcbi5yZXMtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U3VibWl0XSBzcGFuOjphZnRlcixcbi5yZXMtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9XCJTaWduIHVwXCJdIHNwYW46OmFmdGVyLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlN1Ym1pdCBhbmQgY3JlYXRlIG9yZyBwcm9maWxlXCJdIHNwYW46OmFmdGVyLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9TmV4dF0gc3Bhbjo6YWZ0ZXIsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TdWJtaXRdIHNwYW46OmFmdGVyLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9XCJTaWduIHVwXCJdIHNwYW46OmFmdGVyLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9XCJTdWJtaXQgYW5kIGNyZWF0ZSBvcmcgcHJvZmlsZVwiXSBzcGFuOjphZnRlcixcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1OZXh0XSBzcGFuOjphZnRlcixcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TdWJtaXRdIHNwYW46OmFmdGVyLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVwiU2lnbiB1cFwiXSBzcGFuOjphZnRlcixcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlN1Ym1pdCBhbmQgY3JlYXRlIG9yZyBwcm9maWxlXCJdIHNwYW46OmFmdGVyLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPU5leHRdIHNwYW46OmFmdGVyLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVN1Ym1pdF0gc3Bhbjo6YWZ0ZXIsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9XCJTaWduIHVwXCJdIHNwYW46OmFmdGVyLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVwiU3VibWl0IGFuZCBjcmVhdGUgb3JnIHByb2ZpbGVcIl0gc3Bhbjo6YWZ0ZXIsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPU5leHRdIHNwYW46OmFmdGVyLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TdWJtaXRdIHNwYW46OmFmdGVyLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlNpZ24gdXBcIl0gc3Bhbjo6YWZ0ZXIsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVwiU3VibWl0IGFuZCBjcmVhdGUgb3JnIHByb2ZpbGVcIl0gc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoLi4vaWNvbnMvbmV4dC1pY29uLnN2Zyk7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm9wcC1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUsIC5vcHAtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLXRodW1ibmFpbCAuanMtZm9ybS1tYW5hZ2VkLWZpbGUsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS10aHVtYm5haWwgLmpzLWZvcm0tbWFuYWdlZC1maWxlLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLXRodW1ibmFpbCAuanMtZm9ybS1tYW5hZ2VkLWZpbGUsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLXRodW1ibmFpbCAuanMtZm9ybS1tYW5hZ2VkLWZpbGUsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLXRodW1ibmFpbCAuanMtZm9ybS1tYW5hZ2VkLWZpbGUsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS10aHVtYm5haWwgLmpzLWZvcm0tbWFuYWdlZC1maWxlLCAub3BwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZV9jdXN0b21fdXBsb2FkLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZpbGVfY3VzdG9tX3VwbG9hZCxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZV9jdXN0b21fdXBsb2FkLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZV9jdXN0b21fdXBsb2FkLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZV9jdXN0b21fdXBsb2FkLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZpbGVfY3VzdG9tX3VwbG9hZCB7XG4gIHBhZGRpbmc6IDM1cHggNDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzZhNmE2YSA1MCUsIHRyYW5zcGFyZW50IDApLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM2YTZhNmEgNTAlLCB0cmFuc3BhcmVudCAwKSwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzZhNmE2YSA1MCUsIHRyYW5zcGFyZW50IDUwJSksIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM2YTZhNmEgNTAlLCB0cmFuc3BhcmVudCA1MCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMXB4LCAyMHB4IDFweCwgMXB4IDIwcHgsIDFweCAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXgsIHJlcGVhdC14LCByZXBlYXQteSwgcmVwZWF0LXk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0LCBib3R0b20gbGVmdCwgbGVmdCB0b3AsIHJpZ2h0IHRvcDtcbn1cblxuLm9wcC1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtdGh1bWJuYWlsIC5idXR0b24sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS10aHVtYm5haWwgLmJ1dHRvbixcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS10aHVtYm5haWwgLmJ1dHRvbixcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtdGh1bWJuYWlsIC5idXR0b24sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLXRodW1ibmFpbCAuYnV0dG9uLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtdGh1bWJuYWlsIC5idXR0b24sIC5vcHAtZm9ybS1jb250YWluZXIgdGFibGVbaWRePWVkaXQtZG9jdW1lbnRzXSAuYnV0dG9uLFxuLnJlcy1mb3JtLWNvbnRhaW5lciB0YWJsZVtpZF49ZWRpdC1kb2N1bWVudHNdIC5idXR0b24sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciB0YWJsZVtpZF49ZWRpdC1kb2N1bWVudHNdIC5idXR0b24sXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgdGFibGVbaWRePWVkaXQtZG9jdW1lbnRzXSAuYnV0dG9uLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIHRhYmxlW2lkXj1lZGl0LWRvY3VtZW50c10gLmJ1dHRvbixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgdGFibGVbaWRePWVkaXQtZG9jdW1lbnRzXSAuYnV0dG9uLCAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLWl0ZW0tYWZmaWxpYXRpb24tbGV0dGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSBpbnB1dFt2YWx1ZT1SZW1vdmVdLCAuc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1pdGVtLXRodW1ibmFpbC1pbWFnZSAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgaW5wdXRbdmFsdWU9UmVtb3ZlXSwgLm9wcC1mb3JtLWNvbnRhaW5lciAjZWRpdC10aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGlucHV0W3ZhbHVlPVJlbW92ZV0sXG4ub3BwLWZvcm0tY29udGFpbmVyICN0aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGlucHV0W3ZhbHVlPVJlbW92ZV0sXG4ucmVzLWZvcm0tY29udGFpbmVyICNlZGl0LXRodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgaW5wdXRbdmFsdWU9UmVtb3ZlXSxcbi5yZXMtZm9ybS1jb250YWluZXIgI3RodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgaW5wdXRbdmFsdWU9UmVtb3ZlXSxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyICNlZGl0LXRodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgaW5wdXRbdmFsdWU9UmVtb3ZlXSxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyICN0aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGlucHV0W3ZhbHVlPVJlbW92ZV0sXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgI2VkaXQtdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSBpbnB1dFt2YWx1ZT1SZW1vdmVdLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyICN0aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGlucHV0W3ZhbHVlPVJlbW92ZV0sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgI2VkaXQtdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSBpbnB1dFt2YWx1ZT1SZW1vdmVdLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyICN0aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGlucHV0W3ZhbHVlPVJlbW92ZV0sXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyICNlZGl0LXRodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgaW5wdXRbdmFsdWU9UmVtb3ZlXSxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgI3RodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgaW5wdXRbdmFsdWU9UmVtb3ZlXSB7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaWNvbnMvZmlsZS1yZW1vdmUuc3ZnKTtcbn1cblxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAudXNlci1kZXRhaWxzLCAuc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuYXBwbGljYW50LWRldGFpbHMsIC5iYXNpYy1pbmZvLFxuLm9wcC1kZXRhaWxzLFxuLmFwcGxpY2FudC1kZXRhaWxzLFxuLnN1Ym1pc3Npb24tZGV0YWlscyB7XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgcGFkZGluZzogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFEMUQxRDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWdudXAtZm9ybS1jb250YWluZXIgLnVzZXItZGV0YWlscywgLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmFwcGxpY2FudC1kZXRhaWxzLCAuYmFzaWMtaW5mbyxcbiAgLm9wcC1kZXRhaWxzLFxuICAuYXBwbGljYW50LWRldGFpbHMsXG4gIC5zdWJtaXNzaW9uLWRldGFpbHMge1xuICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgfVxufVxuXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLWl0ZW0tYWZmaWxpYXRpb24tbGV0dGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSwgLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0taXRlbS10aHVtYm5haWwtaW1hZ2UgLmpzLWZvcm0tbWFuYWdlZC1maWxlLCAub3BwLWZvcm0tY29udGFpbmVyICNlZGl0LXRodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUsXG4ub3BwLWZvcm0tY29udGFpbmVyICN0aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAjZWRpdC10aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAjdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyICNlZGl0LXRodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAjdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAjZWRpdC10aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyICN0aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyICNlZGl0LXRodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgI3RodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyICNlZGl0LXRodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyICN0aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1pdGVtLWFmZmlsaWF0aW9uLWxldHRlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgaW5wdXRbdmFsdWU9UmVtb3ZlXSwgLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0taXRlbS10aHVtYm5haWwtaW1hZ2UgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGlucHV0W3ZhbHVlPVJlbW92ZV0sIC5vcHAtZm9ybS1jb250YWluZXIgI2VkaXQtdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSBpbnB1dFt2YWx1ZT1SZW1vdmVdLFxuLm9wcC1mb3JtLWNvbnRhaW5lciAjdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSBpbnB1dFt2YWx1ZT1SZW1vdmVdLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAjZWRpdC10aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGlucHV0W3ZhbHVlPVJlbW92ZV0sXG4ucmVzLWZvcm0tY29udGFpbmVyICN0aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGlucHV0W3ZhbHVlPVJlbW92ZV0sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAjZWRpdC10aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGlucHV0W3ZhbHVlPVJlbW92ZV0sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAjdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSBpbnB1dFt2YWx1ZT1SZW1vdmVdLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyICNlZGl0LXRodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgaW5wdXRbdmFsdWU9UmVtb3ZlXSxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAjdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSBpbnB1dFt2YWx1ZT1SZW1vdmVdLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyICNlZGl0LXRodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgaW5wdXRbdmFsdWU9UmVtb3ZlXSxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAjdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSBpbnB1dFt2YWx1ZT1SZW1vdmVdLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAjZWRpdC10aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGlucHV0W3ZhbHVlPVJlbW92ZV0sXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyICN0aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGlucHV0W3ZhbHVlPVJlbW92ZV0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogOHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1pdGVtLWFmZmlsaWF0aW9uLWxldHRlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZpbGUsIC5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLWl0ZW0tdGh1bWJuYWlsLWltYWdlIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZSwgLm9wcC1mb3JtLWNvbnRhaW5lciAjZWRpdC10aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5maWxlLFxuLm9wcC1mb3JtLWNvbnRhaW5lciAjdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZSxcbi5yZXMtZm9ybS1jb250YWluZXIgI2VkaXQtdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZSxcbi5yZXMtZm9ybS1jb250YWluZXIgI3RodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZpbGUsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAjZWRpdC10aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5maWxlLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgI3RodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZpbGUsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgI2VkaXQtdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZSxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAjdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZSxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAjZWRpdC10aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5maWxlLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyICN0aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5maWxlLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAjZWRpdC10aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5maWxlLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAjdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgYmFja2dyb3VuZDogIzMwMzAzMDtcbiAgbWluLWhlaWdodDogNDRweDtcbn1cbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0taXRlbS1hZmZpbGlhdGlvbi1sZXR0ZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5maWxlX2N1c3RvbV91cGxvYWQsIC5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLWl0ZW0tdGh1bWJuYWlsLWltYWdlIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZV9jdXN0b21fdXBsb2FkLCAub3BwLWZvcm0tY29udGFpbmVyICNlZGl0LXRodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZpbGVfY3VzdG9tX3VwbG9hZCxcbi5vcHAtZm9ybS1jb250YWluZXIgI3RodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZpbGVfY3VzdG9tX3VwbG9hZCxcbi5yZXMtZm9ybS1jb250YWluZXIgI2VkaXQtdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZV9jdXN0b21fdXBsb2FkLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAjdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZV9jdXN0b21fdXBsb2FkLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgI2VkaXQtdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZV9jdXN0b21fdXBsb2FkLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgI3RodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZpbGVfY3VzdG9tX3VwbG9hZCxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAjZWRpdC10aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5maWxlX2N1c3RvbV91cGxvYWQsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgI3RodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZpbGVfY3VzdG9tX3VwbG9hZCxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAjZWRpdC10aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5maWxlX2N1c3RvbV91cGxvYWQsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgI3RodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZpbGVfY3VzdG9tX3VwbG9hZCxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgI2VkaXQtdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZV9jdXN0b21fdXBsb2FkLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAjdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZV9jdXN0b21fdXBsb2FkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0taXRlbS1hZmZpbGlhdGlvbi1sZXR0ZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5hamF4LXByb2dyZXNzLCAuc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1pdGVtLXRodW1ibmFpbC1pbWFnZSAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmFqYXgtcHJvZ3Jlc3MsIC5vcHAtZm9ybS1jb250YWluZXIgI2VkaXQtdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuYWpheC1wcm9ncmVzcyxcbi5vcHAtZm9ybS1jb250YWluZXIgI3RodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmFqYXgtcHJvZ3Jlc3MsXG4ucmVzLWZvcm0tY29udGFpbmVyICNlZGl0LXRodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmFqYXgtcHJvZ3Jlc3MsXG4ucmVzLWZvcm0tY29udGFpbmVyICN0aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5hamF4LXByb2dyZXNzLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgI2VkaXQtdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuYWpheC1wcm9ncmVzcyxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyICN0aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5hamF4LXByb2dyZXNzLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyICNlZGl0LXRodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmFqYXgtcHJvZ3Jlc3MsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgI3RodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmFqYXgtcHJvZ3Jlc3MsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgI2VkaXQtdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuYWpheC1wcm9ncmVzcyxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAjdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuYWpheC1wcm9ncmVzcyxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgI2VkaXQtdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuYWpheC1wcm9ncmVzcyxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgI3RodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmFqYXgtcHJvZ3Jlc3Mge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzNXB4O1xufVxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1pdGVtLWFmZmlsaWF0aW9uLWxldHRlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgYSwgLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0taXRlbS10aHVtYm5haWwtaW1hZ2UgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGEsIC5vcHAtZm9ybS1jb250YWluZXIgI2VkaXQtdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSBhLFxuLm9wcC1mb3JtLWNvbnRhaW5lciAjdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSBhLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAjZWRpdC10aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGEsXG4ucmVzLWZvcm0tY29udGFpbmVyICN0aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGEsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAjZWRpdC10aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGEsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAjdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSBhLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyICNlZGl0LXRodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgYSxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAjdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSBhLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyICNlZGl0LXRodW1ibmFpbC11cGxvYWQtd3JhcHBlciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgYSxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAjdGh1bWJuYWlsLXVwbG9hZC13cmFwcGVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSBhLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAjZWRpdC10aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGEsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyICN0aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGEge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xufVxuXG4ubG9naW4td3JhcHBlciAuZXJyb3ItaW5mbyxcbi5sb2dpbi13cmFwcGVyIC5zdGF0dXMtaW5mbyxcbi5wYXNzLXJlc2V0LXdyYXBwZXIgLmVycm9yLWluZm8sXG4ucGFzcy1yZXNldC13cmFwcGVyIC5zdGF0dXMtaW5mbyxcbi5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLmVycm9yLWluZm8sXG4ucGFzc3dvcmQtY2hhbmdlLWZvcm0tY29udGFpbmVyIC5zdGF0dXMtaW5mbywgI290cC12ZXJpZmljYXRpb24td3JhcHBlciAuZXJyb3ItaW5mbyxcbiNvdHAtdmVyaWZpY2F0aW9uLXdyYXBwZXIgLnN0YXR1cy1pbmZvLCAub3BwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5tZXNzYWdlcyxcbi5vcHAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMsXG4ub3BwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIC5tZXNzYWdlcyxcbi5yZXMtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlIC5tZXNzYWdlcyxcbi5yZXMtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLm1lc3NhZ2VzLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSAubWVzc2FnZXMsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIC5tZXNzYWdlcyxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLm1lc3NhZ2VzLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSAubWVzc2FnZXMsIC5vcHAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbyxcbi5vcHAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvLFxuLm9wcC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbyxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1tYW5hZ2VkLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbyxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8sXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8sXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1tYW5hZ2VkLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbyxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbywgLm9wcC1mb3JtLWNvbnRhaW5lciAuZXJyb3ItaW5mbyxcbi5yZXMtZm9ybS1jb250YWluZXIgLmVycm9yLWluZm8sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZXJyb3ItaW5mbyxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZXJyb3ItaW5mbyxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZXJyb3ItaW5mbyxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmVycm9yLWluZm8ge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0YxNUI1MDtcbn1cbi5sb2dpbi13cmFwcGVyIC5lcnJvci1pbmZvLFxuLmxvZ2luLXdyYXBwZXIgLnN0YXR1cy1pbmZvLFxuLnBhc3MtcmVzZXQtd3JhcHBlciAuZXJyb3ItaW5mbyxcbi5wYXNzLXJlc2V0LXdyYXBwZXIgLnN0YXR1cy1pbmZvLFxuLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciAuZXJyb3ItaW5mbyxcbi5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLnN0YXR1cy1pbmZvLCAjb3RwLXZlcmlmaWNhdGlvbi13cmFwcGVyIC5lcnJvci1pbmZvLFxuI290cC12ZXJpZmljYXRpb24td3JhcHBlciAuc3RhdHVzLWluZm8sIC5vcHAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzLFxuLm9wcC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlIC5tZXNzYWdlcyxcbi5vcHAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLm1lc3NhZ2VzLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSAubWVzc2FnZXMsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlIC5tZXNzYWdlcyxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIC5tZXNzYWdlcyxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLm1lc3NhZ2VzLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5tZXNzYWdlcyxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlIC5tZXNzYWdlcyxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSAubWVzc2FnZXMsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5tZXNzYWdlcyxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIC5tZXNzYWdlcywgLm9wcC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvLFxuLm9wcC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8sXG4ub3BwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1tYW5hZ2VkLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbyxcbi5yZXMtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbyxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8sXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbyxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbyxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbyxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvLCAub3BwLWZvcm0tY29udGFpbmVyIC5lcnJvci1pbmZvLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZXJyb3ItaW5mbyxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5lcnJvci1pbmZvLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5lcnJvci1pbmZvLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5lcnJvci1pbmZvLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZXJyb3ItaW5mbyB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxvZ2luLXdyYXBwZXIgLmVycm9yLWluZm8sXG4gIC5sb2dpbi13cmFwcGVyIC5zdGF0dXMtaW5mbyxcbiAgLnBhc3MtcmVzZXQtd3JhcHBlciAuZXJyb3ItaW5mbyxcbiAgLnBhc3MtcmVzZXQtd3JhcHBlciAuc3RhdHVzLWluZm8sXG4gIC5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLmVycm9yLWluZm8sXG4gIC5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLnN0YXR1cy1pbmZvLCAjb3RwLXZlcmlmaWNhdGlvbi13cmFwcGVyIC5lcnJvci1pbmZvLFxuICAjb3RwLXZlcmlmaWNhdGlvbi13cmFwcGVyIC5zdGF0dXMtaW5mbywgLm9wcC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMsXG4gIC5vcHAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMsXG4gIC5vcHAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLm1lc3NhZ2VzLFxuICAucmVzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5tZXNzYWdlcyxcbiAgLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlIC5tZXNzYWdlcyxcbiAgLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSAubWVzc2FnZXMsXG4gIC5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5tZXNzYWdlcyxcbiAgLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMsXG4gIC5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIC5tZXNzYWdlcyxcbiAgLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5tZXNzYWdlcyxcbiAgLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzLFxuICAucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLm1lc3NhZ2VzLFxuICAucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzLFxuICAucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMsXG4gIC5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSAubWVzc2FnZXMsXG4gIC5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzLFxuICAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzLFxuICAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIC5tZXNzYWdlcywgLm9wcC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvLFxuICAub3BwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1tYW5hZ2VkLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbyxcbiAgLm9wcC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvLFxuICAucmVzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8sXG4gIC5yZXMtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvLFxuICAucmVzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8sXG4gIC5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8sXG4gIC5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1tYW5hZ2VkLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbyxcbiAgLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbyxcbiAgLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8sXG4gIC5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8sXG4gIC5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvLFxuICAucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbyxcbiAgLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1tYW5hZ2VkLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbyxcbiAgLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8sXG4gIC5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbyxcbiAgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8sXG4gIC5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbywgLm9wcC1mb3JtLWNvbnRhaW5lciAuZXJyb3ItaW5mbyxcbiAgLnJlcy1mb3JtLWNvbnRhaW5lciAuZXJyb3ItaW5mbyxcbiAgLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmVycm9yLWluZm8sXG4gIC5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZXJyb3ItaW5mbyxcbiAgLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5lcnJvci1pbmZvLFxuICAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5lcnJvci1pbmZvIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cbi5sb2dpbi13cmFwcGVyIC5lcnJvci1pbmZvIC5wbGFjZWhvbGRlcixcbi5sb2dpbi13cmFwcGVyIC5zdGF0dXMtaW5mbyAucGxhY2Vob2xkZXIsXG4ucGFzcy1yZXNldC13cmFwcGVyIC5lcnJvci1pbmZvIC5wbGFjZWhvbGRlcixcbi5wYXNzLXJlc2V0LXdyYXBwZXIgLnN0YXR1cy1pbmZvIC5wbGFjZWhvbGRlcixcbi5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLmVycm9yLWluZm8gLnBsYWNlaG9sZGVyLFxuLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciAuc3RhdHVzLWluZm8gLnBsYWNlaG9sZGVyLCAjb3RwLXZlcmlmaWNhdGlvbi13cmFwcGVyIC5lcnJvci1pbmZvIC5wbGFjZWhvbGRlcixcbiNvdHAtdmVyaWZpY2F0aW9uLXdyYXBwZXIgLnN0YXR1cy1pbmZvIC5wbGFjZWhvbGRlciwgLm9wcC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMgLnBsYWNlaG9sZGVyLFxuLm9wcC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlIC5tZXNzYWdlcyAucGxhY2Vob2xkZXIsXG4ub3BwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIC5tZXNzYWdlcyAucGxhY2Vob2xkZXIsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5tZXNzYWdlcyAucGxhY2Vob2xkZXIsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzIC5wbGFjZWhvbGRlcixcbi5yZXMtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLm1lc3NhZ2VzIC5wbGFjZWhvbGRlcixcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5tZXNzYWdlcyAucGxhY2Vob2xkZXIsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlIC5tZXNzYWdlcyAucGxhY2Vob2xkZXIsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSAubWVzc2FnZXMgLnBsYWNlaG9sZGVyLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5tZXNzYWdlcyAucGxhY2Vob2xkZXIsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMgLnBsYWNlaG9sZGVyLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIC5tZXNzYWdlcyAucGxhY2Vob2xkZXIsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzIC5wbGFjZWhvbGRlcixcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlIC5tZXNzYWdlcyAucGxhY2Vob2xkZXIsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLm1lc3NhZ2VzIC5wbGFjZWhvbGRlcixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzIC5wbGFjZWhvbGRlcixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMgLnBsYWNlaG9sZGVyLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSAubWVzc2FnZXMgLnBsYWNlaG9sZGVyLCAub3BwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8gLnBsYWNlaG9sZGVyLFxuLm9wcC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8gLnBsYWNlaG9sZGVyLFxuLm9wcC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvIC5wbGFjZWhvbGRlcixcbi5yZXMtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbyAucGxhY2Vob2xkZXIsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1tYW5hZ2VkLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbyAucGxhY2Vob2xkZXIsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8gLnBsYWNlaG9sZGVyLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbyAucGxhY2Vob2xkZXIsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8gLnBsYWNlaG9sZGVyLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbyAucGxhY2Vob2xkZXIsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbyAucGxhY2Vob2xkZXIsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvIC5wbGFjZWhvbGRlcixcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvIC5wbGFjZWhvbGRlcixcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvIC5wbGFjZWhvbGRlcixcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8gLnBsYWNlaG9sZGVyLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIC5maWVsZC1zdWZmaXggLmVycm9yLWluZm8gLnBsYWNlaG9sZGVyLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvIC5wbGFjZWhvbGRlcixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAuZmllbGQtc3VmZml4IC5lcnJvci1pbmZvIC5wbGFjZWhvbGRlcixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLmZpZWxkLXN1ZmZpeCAuZXJyb3ItaW5mbyAucGxhY2Vob2xkZXIsIC5vcHAtZm9ybS1jb250YWluZXIgLmVycm9yLWluZm8gLnBsYWNlaG9sZGVyLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZXJyb3ItaW5mbyAucGxhY2Vob2xkZXIsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZXJyb3ItaW5mbyAucGxhY2Vob2xkZXIsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmVycm9yLWluZm8gLnBsYWNlaG9sZGVyLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5lcnJvci1pbmZvIC5wbGFjZWhvbGRlcixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmVycm9yLWluZm8gLnBsYWNlaG9sZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wYXNzLXJlc2V0LXdyYXBwZXIgLnBhc3N3b3JkLXN1Z2dlc3Rpb25zLCAucGFzc3dvcmQtY2hhbmdlLWZvcm0tY29udGFpbmVyIC5wYXNzd29yZC1zdWdnZXN0aW9ucywgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAucGFzc3dvcmQtc3VnZ2VzdGlvbnMge1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5wYXNzLXJlc2V0LXdyYXBwZXIgLnBhc3N3b3JkLXN1Z2dlc3Rpb25zLCAucGFzc3dvcmQtY2hhbmdlLWZvcm0tY29udGFpbmVyIC5wYXNzd29yZC1zdWdnZXN0aW9ucywgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAucGFzc3dvcmQtc3VnZ2VzdGlvbnMge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhc3MtcmVzZXQtd3JhcHBlciAucGFzc3dvcmQtc3VnZ2VzdGlvbnMsIC5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLnBhc3N3b3JkLXN1Z2dlc3Rpb25zLCAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wYXNzd29yZC1zdWdnZXN0aW9ucyB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuLnBhc3MtcmVzZXQtd3JhcHBlciAucGFzc3dvcmQtc3VnZ2VzdGlvbnMgdWwsIC5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLnBhc3N3b3JkLXN1Z2dlc3Rpb25zIHVsLCAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wYXNzd29yZC1zdWdnZXN0aW9ucyB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNHB4O1xufVxuLnBhc3MtcmVzZXQtd3JhcHBlciAucGFzc3dvcmQtc3VnZ2VzdGlvbnMgdWwgbGksIC5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLnBhc3N3b3JkLXN1Z2dlc3Rpb25zIHVsIGxpLCAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wYXNzd29yZC1zdWdnZXN0aW9ucyB1bCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucGFzcy1yZXNldC13cmFwcGVyIC5wYXNzd29yZC1zdWdnZXN0aW9ucyB1bCBsaSAucGFzcywgLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciAucGFzc3dvcmQtc3VnZ2VzdGlvbnMgdWwgbGkgLnBhc3MsIC5zaWdudXAtZm9ybS1jb250YWluZXIgLnBhc3N3b3JkLXN1Z2dlc3Rpb25zIHVsIGxpIC5wYXNzLFxuLnBhc3MtcmVzZXQtd3JhcHBlciAucGFzc3dvcmQtc3VnZ2VzdGlvbnMgdWwgbGkgLmZhaWwsXG4ucGFzc3dvcmQtY2hhbmdlLWZvcm0tY29udGFpbmVyIC5wYXNzd29yZC1zdWdnZXN0aW9ucyB1bCBsaSAuZmFpbCxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLnBhc3N3b3JkLXN1Z2dlc3Rpb25zIHVsIGxpIC5mYWlsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLnBhc3MtcmVzZXQtd3JhcHBlciAucGFzc3dvcmQtc3VnZ2VzdGlvbnMgdWwgbGkgLnBhc3MsIC5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLnBhc3N3b3JkLXN1Z2dlc3Rpb25zIHVsIGxpIC5wYXNzLCAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wYXNzd29yZC1zdWdnZXN0aW9ucyB1bCBsaSAucGFzcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pY29ucy9wd2QtdGljay1ncmVlbi5zdmcpO1xufVxuLnBhc3MtcmVzZXQtd3JhcHBlciAucGFzc3dvcmQtc3VnZ2VzdGlvbnMgdWwgbGkgLmZhaWwsIC5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLnBhc3N3b3JkLXN1Z2dlc3Rpb25zIHVsIGxpIC5mYWlsLCAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wYXNzd29yZC1zdWdnZXN0aW9ucyB1bCBsaSAuZmFpbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pY29ucy9wd2QtY3Jvc3MtcmVkLnN2Zyk7XG59XG4ucGFzcy1yZXNldC13cmFwcGVyIC5wYXNzd29yZC1zdWdnZXN0aW9ucyB1bCBsaSAudHBhc3MsIC5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLnBhc3N3b3JkLXN1Z2dlc3Rpb25zIHVsIGxpIC50cGFzcywgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAucGFzc3dvcmQtc3VnZ2VzdGlvbnMgdWwgbGkgLnRwYXNzLFxuLnBhc3MtcmVzZXQtd3JhcHBlciAucGFzc3dvcmQtc3VnZ2VzdGlvbnMgdWwgbGkgLnRmYWlsLFxuLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciAucGFzc3dvcmQtc3VnZ2VzdGlvbnMgdWwgbGkgLnRmYWlsLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAucGFzc3dvcmQtc3VnZ2VzdGlvbnMgdWwgbGkgLnRmYWlsIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFzcy1yZXNldC13cmFwcGVyIC5wYXNzd29yZC1zdWdnZXN0aW9ucyB1bCBsaSAudHBhc3MsIC5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLnBhc3N3b3JkLXN1Z2dlc3Rpb25zIHVsIGxpIC50cGFzcywgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAucGFzc3dvcmQtc3VnZ2VzdGlvbnMgdWwgbGkgLnRwYXNzLFxuICAucGFzcy1yZXNldC13cmFwcGVyIC5wYXNzd29yZC1zdWdnZXN0aW9ucyB1bCBsaSAudGZhaWwsXG4gIC5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLnBhc3N3b3JkLXN1Z2dlc3Rpb25zIHVsIGxpIC50ZmFpbCxcbiAgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAucGFzc3dvcmQtc3VnZ2VzdGlvbnMgdWwgbGkgLnRmYWlsIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cbi5wYXNzLXJlc2V0LXdyYXBwZXIgLnBhc3N3b3JkLXN1Z2dlc3Rpb25zIHVsIGxpIC50cGFzcywgLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciAucGFzc3dvcmQtc3VnZ2VzdGlvbnMgdWwgbGkgLnRwYXNzLCAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wYXNzd29yZC1zdWdnZXN0aW9ucyB1bCBsaSAudHBhc3Mge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzJBQkI3Rjtcbn1cbi5wYXNzLXJlc2V0LXdyYXBwZXIgLnBhc3N3b3JkLXN1Z2dlc3Rpb25zIHVsIGxpIC50ZmFpbCwgLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciAucGFzc3dvcmQtc3VnZ2VzdGlvbnMgdWwgbGkgLnRmYWlsLCAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wYXNzd29yZC1zdWdnZXN0aW9ucyB1bCBsaSAudGZhaWwge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0YxNUI1MDtcbn1cblxuLmNvbmZpcm0tZm9ybS13cmFwcGVyIGZvcm0gLmZvcm0tYWN0aW9ucyAuc3VibWl0LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweCAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxNUI1MDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbmZpcm0tZm9ybS13cmFwcGVyIGZvcm0gLmZvcm0tYWN0aW9ucyAuc3VibWl0LXdyYXAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmNvbmZpcm0tZm9ybS13cmFwcGVyIGZvcm0gLmZvcm0tYWN0aW9ucyAuc3VibWl0LXdyYXA6OmFmdGVyIHtcbiAgY29udGVudDogdXJsKC4uL2ljb25zL2ljb24tYXJyb3ctcmlnaHQuc3ZnKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuLmNvbmZpcm0tZm9ybS13cmFwcGVyIGZvcm0gLmZvcm0tYWN0aW9ucyAuc3VibWl0LXdyYXAgaW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ub3BwLWZvcm0tY29udGFpbmVyIFtpZF49YWpheC13cmFwcGVyXSAuYWxlcnQuYWxlcnQtZXJyb3IsXG4ucmVzLWZvcm0tY29udGFpbmVyIFtpZF49YWpheC13cmFwcGVyXSAuYWxlcnQuYWxlcnQtZXJyb3IsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciBbaWRePWFqYXgtd3JhcHBlcl0gLmFsZXJ0LmFsZXJ0LWVycm9yLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIFtpZF49YWpheC13cmFwcGVyXSAuYWxlcnQuYWxlcnQtZXJyb3IsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgW2lkXj1hamF4LXdyYXBwZXJdIC5hbGVydC5hbGVydC1lcnJvcixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgW2lkXj1hamF4LXdyYXBwZXJdIC5hbGVydC5hbGVydC1lcnJvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5mb3JtLWRpc2FibGVkIGlucHV0W3R5cGU9dGV4dF0sXG4ub3BwLWZvcm0tY29udGFpbmVyIC5mb3JtLWRpc2FibGVkIGlucHV0W3R5cGU9ZW1haWxdLFxuLm9wcC1mb3JtLWNvbnRhaW5lciAuZm9ybS1kaXNhYmxlZCBpbnB1dFt0eXBlPXVybF0sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLWRpc2FibGVkIGlucHV0W3R5cGU9dGV4dF0sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLWRpc2FibGVkIGlucHV0W3R5cGU9ZW1haWxdLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1kaXNhYmxlZCBpbnB1dFt0eXBlPXVybF0sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1kaXNhYmxlZCBpbnB1dFt0eXBlPXRleHRdLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZvcm0tZGlzYWJsZWQgaW5wdXRbdHlwZT1lbWFpbF0sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1kaXNhYmxlZCBpbnB1dFt0eXBlPXVybF0sXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZvcm0tZGlzYWJsZWQgaW5wdXRbdHlwZT10ZXh0XSxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZm9ybS1kaXNhYmxlZCBpbnB1dFt0eXBlPWVtYWlsXSxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZm9ybS1kaXNhYmxlZCBpbnB1dFt0eXBlPXVybF0sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZvcm0tZGlzYWJsZWQgaW5wdXRbdHlwZT10ZXh0XSxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZm9ybS1kaXNhYmxlZCBpbnB1dFt0eXBlPWVtYWlsXSxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZm9ybS1kaXNhYmxlZCBpbnB1dFt0eXBlPXVybF0sXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWRpc2FibGVkIGlucHV0W3R5cGU9dGV4dF0sXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWRpc2FibGVkIGlucHV0W3R5cGU9ZW1haWxdLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1kaXNhYmxlZCBpbnB1dFt0eXBlPXVybF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUQxRDFEO1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuZm9ybS1kaXNhYmxlZCBsYWJlbCxcbi5yZXMtZm9ybS1jb250YWluZXIgLmZvcm0tZGlzYWJsZWQgbGFiZWwsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1kaXNhYmxlZCBsYWJlbCxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZm9ybS1kaXNhYmxlZCBsYWJlbCxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZm9ybS1kaXNhYmxlZCBsYWJlbCxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0tZGlzYWJsZWQgbGFiZWwge1xuICBjb2xvcjogIzZBNkE2QTtcbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmZvcm0tZGlzYWJsZWQuZm9ybS10eXBlLXNlbGVjdDphZnRlcixcbi5yZXMtZm9ybS1jb250YWluZXIgLmZvcm0tZGlzYWJsZWQuZm9ybS10eXBlLXNlbGVjdDphZnRlcixcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5mb3JtLWRpc2FibGVkLmZvcm0tdHlwZS1zZWxlY3Q6YWZ0ZXIsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZvcm0tZGlzYWJsZWQuZm9ybS10eXBlLXNlbGVjdDphZnRlcixcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZm9ybS1kaXNhYmxlZC5mb3JtLXR5cGUtc2VsZWN0OmFmdGVyLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1kaXNhYmxlZC5mb3JtLXR5cGUtc2VsZWN0OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFEMUQxRDtcbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyxcbi5yZXMtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9wcC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zLFxuICAucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMsXG4gIC5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMsXG4gIC5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zLFxuICAucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyxcbiAgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIHtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U2F2ZV0sXG4ub3BwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYS5idXR0b24tLWRhbmdlcixcbi5yZXMtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U2F2ZV0sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYS5idXR0b24tLWRhbmdlcixcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVNhdmVdLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBhLmJ1dHRvbi0tZGFuZ2VyLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVNhdmVdLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYS5idXR0b24tLWRhbmdlcixcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TYXZlXSxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGEuYnV0dG9uLS1kYW5nZXIsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVNhdmVdLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGEuYnV0dG9uLS1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0ZGOTkzMztcbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U2F2ZV0sXG4ub3BwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYS5idXR0b24tLWRhbmdlcixcbi5yZXMtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U2F2ZV0sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYS5idXR0b24tLWRhbmdlcixcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVNhdmVdLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBhLmJ1dHRvbi0tZGFuZ2VyLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVNhdmVdLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYS5idXR0b24tLWRhbmdlcixcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TYXZlXSxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGEuYnV0dG9uLS1kYW5nZXIsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVNhdmVdLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGEuYnV0dG9uLS1kYW5nZXIge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcHAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U2F2ZV0sXG4gIC5vcHAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBhLmJ1dHRvbi0tZGFuZ2VyLFxuICAucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVNhdmVdLFxuICAucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYS5idXR0b24tLWRhbmdlcixcbiAgLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U2F2ZV0sXG4gIC5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYS5idXR0b24tLWRhbmdlcixcbiAgLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVNhdmVdLFxuICAucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBhLmJ1dHRvbi0tZGFuZ2VyLFxuICAucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U2F2ZV0sXG4gIC5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGEuYnV0dG9uLS1kYW5nZXIsXG4gIC5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U2F2ZV0sXG4gIC5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBhLmJ1dHRvbi0tZGFuZ2VyIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9TmV4dF0sXG4ub3BwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVNhdmVdLFxuLm9wcC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TdWJtaXRdLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1OZXh0XSxcbi5yZXMtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U2F2ZV0sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVN1Ym1pdF0sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1OZXh0XSxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVNhdmVdLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U3VibWl0XSxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1OZXh0XSxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TYXZlXSxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TdWJtaXRdLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPU5leHRdLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVNhdmVdLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVN1Ym1pdF0sXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPU5leHRdLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TYXZlXSxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U3VibWl0XSB7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9wcC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1OZXh0XSxcbiAgLm9wcC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TYXZlXSxcbiAgLm9wcC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TdWJtaXRdLFxuICAucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPU5leHRdLFxuICAucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVNhdmVdLFxuICAucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVN1Ym1pdF0sXG4gIC5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPU5leHRdLFxuICAuc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TYXZlXSxcbiAgLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U3VibWl0XSxcbiAgLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPU5leHRdLFxuICAucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U2F2ZV0sXG4gIC5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TdWJtaXRdLFxuICAucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9TmV4dF0sXG4gIC5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TYXZlXSxcbiAgLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVN1Ym1pdF0sXG4gIC5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9TmV4dF0sXG4gIC5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U2F2ZV0sXG4gIC5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U3VibWl0XSB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB9XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgaW5wdXQucHJldmlldy1idG4sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgaW5wdXQucHJldmlldy1idG4sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGlucHV0LnByZXZpZXctYnRuLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgaW5wdXQucHJldmlldy1idG4sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBpbnB1dC5wcmV2aWV3LWJ0bixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBpbnB1dC5wcmV2aWV3LWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBib3JkZXItd2lkdGg6IDAuMXJlbTtcbiAgcGFkZGluZzogMTBweCAxNXB4IDEwcHggMjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3BwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgaW5wdXQucHJldmlldy1idG4sXG4gIC5yZXMtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBpbnB1dC5wcmV2aWV3LWJ0bixcbiAgLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBpbnB1dC5wcmV2aWV3LWJ0bixcbiAgLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgaW5wdXQucHJldmlldy1idG4sXG4gIC5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGlucHV0LnByZXZpZXctYnRuLFxuICAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgaW5wdXQucHJldmlldy1idG4ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSA+IC5kZXNjcmlwdGlvbixcbi5vcHAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSA+IC5kZXNjcmlwdGlvbixcbi5vcHAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgPiAuZGVzY3JpcHRpb24sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlID4gLmRlc2NyaXB0aW9uLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlID4gLmRlc2NyaXB0aW9uLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSA+IC5kZXNjcmlwdGlvbixcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlID4gLmRlc2NyaXB0aW9uLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSA+IC5kZXNjcmlwdGlvbixcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlID4gLmRlc2NyaXB0aW9uLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlID4gLmRlc2NyaXB0aW9uLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1tYW5hZ2VkLWZpbGUgPiAuZGVzY3JpcHRpb24sXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgPiAuZGVzY3JpcHRpb24sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgPiAuZGVzY3JpcHRpb24sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSA+IC5kZXNjcmlwdGlvbixcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSA+IC5kZXNjcmlwdGlvbixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgPiAuZGVzY3JpcHRpb24sXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1tYW5hZ2VkLWZpbGUgPiAuZGVzY3JpcHRpb24sXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlID4gLmRlc2NyaXB0aW9uIHtcbiAgb3JkZXI6IDI7XG4gIGNvbG9yOiAjQjBCMEIwO1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSA+IC5qcy1mb3JtLW1hbmFnZWQtZmlsZSxcbi5vcHAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSA+IC5qcy1mb3JtLW1hbmFnZWQtZmlsZSxcbi5vcHAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgPiAuanMtZm9ybS1tYW5hZ2VkLWZpbGUsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlID4gLmpzLWZvcm0tbWFuYWdlZC1maWxlLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlID4gLmpzLWZvcm0tbWFuYWdlZC1maWxlLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSA+IC5qcy1mb3JtLW1hbmFnZWQtZmlsZSxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlID4gLmpzLWZvcm0tbWFuYWdlZC1maWxlLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSA+IC5qcy1mb3JtLW1hbmFnZWQtZmlsZSxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlID4gLmpzLWZvcm0tbWFuYWdlZC1maWxlLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlID4gLmpzLWZvcm0tbWFuYWdlZC1maWxlLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1tYW5hZ2VkLWZpbGUgPiAuanMtZm9ybS1tYW5hZ2VkLWZpbGUsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgPiAuanMtZm9ybS1tYW5hZ2VkLWZpbGUsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgPiAuanMtZm9ybS1tYW5hZ2VkLWZpbGUsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSA+IC5qcy1mb3JtLW1hbmFnZWQtZmlsZSxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSA+IC5qcy1mb3JtLW1hbmFnZWQtZmlsZSxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgPiAuanMtZm9ybS1tYW5hZ2VkLWZpbGUsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1tYW5hZ2VkLWZpbGUgPiAuanMtZm9ybS1tYW5hZ2VkLWZpbGUsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlID4gLmpzLWZvcm0tbWFuYWdlZC1maWxlIHtcbiAgb3JkZXI6IDM7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5tZXNzYWdlcyxcbi5vcHAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMsXG4ub3BwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIC5tZXNzYWdlcyxcbi5yZXMtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlIC5tZXNzYWdlcyxcbi5yZXMtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLm1lc3NhZ2VzLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSAubWVzc2FnZXMsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIC5tZXNzYWdlcyxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLm1lc3NhZ2VzLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSAubWVzc2FnZXMge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG9yZGVyOiA0O1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5tZXNzYWdlcyBlbSxcbi5vcHAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMgZW0sXG4ub3BwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIC5tZXNzYWdlcyBlbSxcbi5yZXMtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzIGVtLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlIC5tZXNzYWdlcyBlbSxcbi5yZXMtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLm1lc3NhZ2VzIGVtLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzIGVtLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMgZW0sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSAubWVzc2FnZXMgZW0sXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzIGVtLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzIGVtLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIC5tZXNzYWdlcyBlbSxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMgZW0sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMgZW0sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLm1lc3NhZ2VzIGVtLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSAubWVzc2FnZXMgZW0sXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzIGVtLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSAubWVzc2FnZXMgZW0ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSAuZmllbGQtc3VmZml4LFxuLm9wcC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXgsXG4ub3BwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIC5maWVsZC1zdWZmaXgsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXgsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1tYW5hZ2VkLWZpbGUgLmZpZWxkLXN1ZmZpeCxcbi5yZXMtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLmZpZWxkLXN1ZmZpeCxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXgsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXgsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSAuZmllbGQtc3VmZml4LFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXgsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAuZmllbGQtc3VmZml4LFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIC5maWVsZC1zdWZmaXgsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLmZpZWxkLXN1ZmZpeCxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlIC5maWVsZC1zdWZmaXgsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLmZpZWxkLXN1ZmZpeCxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLmZpZWxkLXN1ZmZpeCxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLW1hbmFnZWQtZmlsZSAuZmllbGQtc3VmZml4LFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtYXV0b2ZpbGwtZmlsZSAuZmllbGQtc3VmZml4IHtcbiAgb3JkZXI6IDQ7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMsXG4ub3BwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS10aHVtYm5haWwsXG4ub3BwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1jcmVhdG9yLW5hbWUsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS10aHVtYm5haWwsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1jcmVhdG9yLW5hbWUsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLXRodW1ibmFpbCxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1jcmVhdG9yLW5hbWUsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtdGh1bWJuYWlsLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1jcmVhdG9yLW5hbWUsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtdGh1bWJuYWlsLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1jcmVhdG9yLW5hbWUsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS10aHVtYm5haWwsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1jcmVhdG9yLW5hbWUge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIGRldGFpbHMsXG4ub3BwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgc3VtbWFyeSxcbi5vcHAtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyBkZXRhaWxzID4gLmRldGFpbHMtd3JhcHBlcixcbi5yZXMtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyBkZXRhaWxzLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIHN1bW1hcnksXG4ucmVzLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgZGV0YWlscyA+IC5kZXRhaWxzLXdyYXBwZXIsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIGRldGFpbHMsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIHN1bW1hcnksXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIGRldGFpbHMgPiAuZGV0YWlscy13cmFwcGVyLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgZGV0YWlscyxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIHN1bW1hcnksXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyBkZXRhaWxzID4gLmRldGFpbHMtd3JhcHBlcixcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIGRldGFpbHMsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyBzdW1tYXJ5LFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgZGV0YWlscyA+IC5kZXRhaWxzLXdyYXBwZXIsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgZGV0YWlscyxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyBzdW1tYXJ5LFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIGRldGFpbHMgPiAuZGV0YWlscy13cmFwcGVyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5jYXJkLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5jYXJkLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuY2FyZCxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5jYXJkLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgLmNhcmQsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgLmNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgLmRldGFpbHMtd3JhcHBlcixcbi5yZXMtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgLmRldGFpbHMtd3JhcHBlcixcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5kZXRhaWxzLXdyYXBwZXIsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgLmRldGFpbHMtd3JhcHBlciB7XG4gIG9yZGVyOiAzO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgLmRldGFpbHMtd3JhcHBlciAuYWxlcnQtaW5mbyxcbi5vcHAtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIGxhYmVsLFxuLm9wcC1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5kZXRhaWxzLXdyYXBwZXIgLnRhYmxlZHJhZy10b2dnbGUtd2VpZ2h0LXdyYXBwZXIsXG4ub3BwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgLmRldGFpbHMtd3JhcHBlciB0aGVhZCxcbi5vcHAtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIC5kZXNjcmlwdGlvbixcbi5yZXMtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIC5hbGVydC1pbmZvLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5kZXRhaWxzLXdyYXBwZXIgbGFiZWwsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgLmRldGFpbHMtd3JhcHBlciAudGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQtd3JhcHBlcixcbi5yZXMtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIHRoZWFkLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5kZXRhaWxzLXdyYXBwZXIgLmRlc2NyaXB0aW9uLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIC5hbGVydC1pbmZvLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIGxhYmVsLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIC50YWJsZWRyYWctdG9nZ2xlLXdlaWdodC13cmFwcGVyLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIHRoZWFkLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIC5kZXNjcmlwdGlvbixcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5kZXRhaWxzLXdyYXBwZXIgLmFsZXJ0LWluZm8sXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIGxhYmVsLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgLmRldGFpbHMtd3JhcHBlciAudGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQtd3JhcHBlcixcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5kZXRhaWxzLXdyYXBwZXIgdGhlYWQsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIC5kZXNjcmlwdGlvbixcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5kZXRhaWxzLXdyYXBwZXIgLmFsZXJ0LWluZm8sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIGxhYmVsLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgLmRldGFpbHMtd3JhcHBlciAudGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQtd3JhcHBlcixcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5kZXRhaWxzLXdyYXBwZXIgdGhlYWQsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIC5kZXNjcmlwdGlvbixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIC5hbGVydC1pbmZvLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5kZXRhaWxzLXdyYXBwZXIgbGFiZWwsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgLmRldGFpbHMtd3JhcHBlciAudGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQtd3JhcHBlcixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIHRoZWFkLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5kZXRhaWxzLXdyYXBwZXIgLmRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIHRib2R5LFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5kZXRhaWxzLXdyYXBwZXIgdGJvZHksXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5kZXRhaWxzLXdyYXBwZXIgdGJvZHksXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIHRib2R5LFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgLmRldGFpbHMtd3JhcHBlciB0Ym9keSxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIHRib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgLmRldGFpbHMtd3JhcHBlciB0ZCxcbi5yZXMtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIHRkLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIHRkLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgLmRldGFpbHMtd3JhcHBlciB0ZCxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5kZXRhaWxzLXdyYXBwZXIgdGQsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgLmRldGFpbHMtd3JhcHBlciB0ZCB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIHRyLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5kZXRhaWxzLXdyYXBwZXIgdHIsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5kZXRhaWxzLXdyYXBwZXIgdHIsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIHRyLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1kb2N1bWVudHMgLmRldGFpbHMtd3JhcHBlciB0cixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGV0YWlscy13cmFwcGVyIHRyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5kZXNjcmlwdGlvbixcbi5yZXMtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGVzY3JpcHRpb24sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5kZXNjcmlwdGlvbixcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5kZXNjcmlwdGlvbixcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZG9jdW1lbnRzIC5kZXNjcmlwdGlvbixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyAuZGVzY3JpcHRpb24ge1xuICBvcmRlcjogMjtcbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmltYWdlLXdpZGdldC1kYXRhLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuaW1hZ2Utd2lkZ2V0LWRhdGEsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuaW1hZ2Utd2lkZ2V0LWRhdGEsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmltYWdlLXdpZGdldC1kYXRhLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5pbWFnZS13aWRnZXQtZGF0YSxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmltYWdlLXdpZGdldC1kYXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtY3JlYXRvci1uYW1lLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtY3JlYXRvci1uYW1lLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLWNyZWF0b3ItbmFtZSxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtY3JlYXRvci1uYW1lLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1jcmVhdG9yLW5hbWUsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS1jcmVhdG9yLW5hbWUge1xuICBtYXJnaW4tYm90dG9tOiA2MnB4O1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLXNlbGVjdCxcbi5yZXMtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1zZWxlY3QsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLXNlbGVjdCxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLXNlbGVjdCxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLXNlbGVjdCxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtc2VsZWN0OjphZnRlcixcbi5yZXMtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1zZWxlY3Q6OmFmdGVyLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1zZWxlY3Q6OmFmdGVyLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtc2VsZWN0OjphZnRlcixcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLXNlbGVjdDo6YWZ0ZXIsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtc2VsZWN0OjphZnRlciB7XG4gIHJpZ2h0OiAwLjc1cmVtO1xuICBjb250ZW50OiB1cmwoXCIuLi9pY29ucy9kb3duLWFycm93LnN2Z1wiKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICB0b3A6IDIuMzc1cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTExMTtcbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1kYXRlLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWRhdGUsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWRhdGUsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1kYXRlLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtZGF0ZSxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1kYXRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWRhdGUgaW1nLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWRhdGUgaW1nLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1kYXRlIGltZyxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLWRhdGUgaW1nLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtZGF0ZSBpbWcsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtZGF0ZSBpbWcge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI0cHg7XG4gIHJpZ2h0OiAxMnB4O1xuICB0b3A6IDEycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtdGh1bWJuYWlsIC5qcy1mb3JtLWl0ZW0tdGh1bWJuYWlsLTAtYWx0LFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtdGh1bWJuYWlsIC5qcy1mb3JtLWl0ZW0tdGh1bWJuYWlsLTAtYWx0LFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLXRodW1ibmFpbCAuanMtZm9ybS1pdGVtLXRodW1ibmFpbC0wLWFsdCxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtdGh1bWJuYWlsIC5qcy1mb3JtLWl0ZW0tdGh1bWJuYWlsLTAtYWx0LFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS10aHVtYm5haWwgLmpzLWZvcm0taXRlbS10aHVtYm5haWwtMC1hbHQsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS10aHVtYm5haWwgLmpzLWZvcm0taXRlbS10aHVtYm5haWwtMC1hbHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtdGh1bWJuYWlsIC5kZXNjcmlwdGlvbixcbi5yZXMtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLXRodW1ibmFpbCAuZGVzY3JpcHRpb24sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtdGh1bWJuYWlsIC5kZXNjcmlwdGlvbixcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtdGh1bWJuYWlsIC5kZXNjcmlwdGlvbixcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZmllbGQtLW5hbWUtdGh1bWJuYWlsIC5kZXNjcmlwdGlvbixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLXRodW1ibmFpbCAuZGVzY3JpcHRpb24ge1xuICBvcmRlcjogMjtcbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLXRodW1ibmFpbCAuanMtZm9ybS1tYW5hZ2VkLWZpbGUsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS10aHVtYm5haWwgLmpzLWZvcm0tbWFuYWdlZC1maWxlLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLXRodW1ibmFpbCAuanMtZm9ybS1tYW5hZ2VkLWZpbGUsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLXRodW1ibmFpbCAuanMtZm9ybS1tYW5hZ2VkLWZpbGUsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZpZWxkLS1uYW1lLXRodW1ibmFpbCAuanMtZm9ybS1tYW5hZ2VkLWZpbGUsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5maWVsZC0tbmFtZS10aHVtYm5haWwgLmpzLWZvcm0tbWFuYWdlZC1maWxlIHtcbiAgb3JkZXI6IDM7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSxcbi5yZXMtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGlucHV0W3R5cGU9c3VibWl0XSxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZm9ybS10eXBlLWNoZWNrYm94LFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZvcm0tdHlwZS1jaGVja2JveCxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZm9ybS10eXBlLWNoZWNrYm94LFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZm9ybS10eXBlLWNoZWNrYm94LFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZm9ybS10eXBlLWNoZWNrYm94LFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZvcm0tdHlwZS1jaGVja2JveCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIGJhY2tncm91bmQ6ICMzMDMwMzA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZm9ybS10eXBlLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0sXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZm9ybS10eXBlLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZvcm0tdHlwZS1jaGVja2JveDo6YmVmb3JlLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZvcm0tdHlwZS1jaGVja2JveDo6YmVmb3JlLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5mb3JtLXR5cGUtY2hlY2tib3g6OmJlZm9yZSxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZvcm0tdHlwZS1jaGVja2JveDo6YmVmb3JlLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZm9ybS10eXBlLWNoZWNrYm94OjpiZWZvcmUsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZm9ybS10eXBlLWNoZWNrYm94OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA4cHg7XG4gIGNvbnRlbnQ6IHVybCguLi9pY29ucy9maWxlLXJlbW92ZS5zdmcpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5mb3JtLXR5cGUtY2hlY2tib3g6bm90KDpsYXN0LW9mLXR5cGUpLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZvcm0tdHlwZS1jaGVja2JveDpub3QoOmxhc3Qtb2YtdHlwZSksXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZvcm0tdHlwZS1jaGVja2JveDpub3QoOmxhc3Qtb2YtdHlwZSksXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5mb3JtLXR5cGUtY2hlY2tib3g6bm90KDpsYXN0LW9mLXR5cGUpLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZm9ybS10eXBlLWNoZWNrYm94Om5vdCg6bGFzdC1vZi10eXBlKSxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5mb3JtLXR5cGUtY2hlY2tib3g6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZpbGVfY3VzdG9tX3VwbG9hZCxcbi5yZXMtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5maWxlX2N1c3RvbV91cGxvYWQsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZpbGVfY3VzdG9tX3VwbG9hZCxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZpbGVfY3VzdG9tX3VwbG9hZCxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZpbGVfY3VzdG9tX3VwbG9hZCxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5maWxlX2N1c3RvbV91cGxvYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGlucHV0W3R5cGU9ZmlsZV0sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSBpbnB1dFt0eXBlPWZpbGVdLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGlucHV0W3R5cGU9ZmlsZV0sXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGlucHV0W3R5cGU9ZmlsZV0sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGlucHV0W3R5cGU9ZmlsZV0sXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSBpbnB1dFt0eXBlPWZpbGVdIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGlucHV0I2VkaXQtc291cmNlLWZpbGUtdXBsb2FkLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgaW5wdXQjZWRpdC1zb3VyY2UtZmlsZS11cGxvYWQsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgaW5wdXQjZWRpdC1zb3VyY2UtZmlsZS11cGxvYWQsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGlucHV0I2VkaXQtc291cmNlLWZpbGUtdXBsb2FkLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSBpbnB1dCNlZGl0LXNvdXJjZS1maWxlLXVwbG9hZCxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIGlucHV0I2VkaXQtc291cmNlLWZpbGUtdXBsb2FkIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5maWxlIGEsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZSBhLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5maWxlIGEsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5maWxlIGEsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5maWxlIGEsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZSBhLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZpbGUgYSxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZSBhLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZSBhLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZSBhLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZpbGUgYSB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9wcC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZpbGUgYSxcbiAgLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZpbGUgYSxcbiAgLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5maWxlIGEsXG4gIC5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLmZpbGUgYSxcbiAgLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZSBhLFxuICAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZSBhIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC51cGxvYWQtdHh0LFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLnVwbG9hZC10eHQsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLnVwbG9hZC10eHQsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC51cGxvYWQtdHh0LFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAudXBsb2FkLXR4dCxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC51cGxvYWQtdHh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogYXV0bztcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAudXBsb2FkLXR4dCxcbi5yZXMtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC51cGxvYWQtdHh0LFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC51cGxvYWQtdHh0LFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAudXBsb2FkLXR4dCxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLnVwbG9hZC10eHQsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAudXBsb2FkLXR4dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9wcC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLnVwbG9hZC10eHQsXG4gIC5yZXMtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC51cGxvYWQtdHh0LFxuICAuc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLnVwbG9hZC10eHQsXG4gIC5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLnVwbG9hZC10eHQsXG4gIC5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLnVwbG9hZC10eHQsXG4gIC5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC51cGxvYWQtdHh0IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC51cGxvYWQtaWNvbixcbi5yZXMtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC51cGxvYWQtaWNvbixcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAudXBsb2FkLWljb24sXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC51cGxvYWQtaWNvbixcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLnVwbG9hZC1pY29uLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLnVwbG9hZC1pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLnRhYmxlZHJhZy1oYW5kbGUsXG4ucmVzLWZvcm0tY29udGFpbmVyIC50YWJsZWRyYWctaGFuZGxlLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLnRhYmxlZHJhZy1oYW5kbGUsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLnRhYmxlZHJhZy1oYW5kbGUsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLnRhYmxlZHJhZy1oYW5kbGUsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC50YWJsZWRyYWctaGFuZGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcHAtZm9ybS1jb250YWluZXIgW2lkXj1lZGl0LWRvY3VtZW50c10gLmJ1dHRvbixcbi5vcHAtZm9ybS1jb250YWluZXIgLmltYWdlLXdpZGdldC1kYXRhIC5idXR0b24sXG4ucmVzLWZvcm0tY29udGFpbmVyIFtpZF49ZWRpdC1kb2N1bWVudHNdIC5idXR0b24sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5pbWFnZS13aWRnZXQtZGF0YSAuYnV0dG9uLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgW2lkXj1lZGl0LWRvY3VtZW50c10gLmJ1dHRvbixcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5pbWFnZS13aWRnZXQtZGF0YSAuYnV0dG9uLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIFtpZF49ZWRpdC1kb2N1bWVudHNdIC5idXR0b24sXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmltYWdlLXdpZGdldC1kYXRhIC5idXR0b24sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgW2lkXj1lZGl0LWRvY3VtZW50c10gLmJ1dHRvbixcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuaW1hZ2Utd2lkZ2V0LWRhdGEgLmJ1dHRvbixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgW2lkXj1lZGl0LWRvY3VtZW50c10gLmJ1dHRvbixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmltYWdlLXdpZGdldC1kYXRhIC5idXR0b24ge1xuICBib3JkZXI6IDA7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5maWxlLS1hcHBsaWNhdGlvbi1wZGYsXG4ub3BwLWZvcm0tY29udGFpbmVyIC5maWxlLS1pbWFnZSxcbi5yZXMtZm9ybS1jb250YWluZXIgLmZpbGUtLWFwcGxpY2F0aW9uLXBkZixcbi5yZXMtZm9ybS1jb250YWluZXIgLmZpbGUtLWltYWdlLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZpbGUtLWFwcGxpY2F0aW9uLXBkZixcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5maWxlLS1pbWFnZSxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZmlsZS0tYXBwbGljYXRpb24tcGRmLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5maWxlLS1pbWFnZSxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZmlsZS0tYXBwbGljYXRpb24tcGRmLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5maWxlLS1pbWFnZSxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZpbGUtLWFwcGxpY2F0aW9uLXBkZixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZpbGUtLWltYWdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5maWxlLS1hcHBsaWNhdGlvbi1wZGYgYSxcbi5vcHAtZm9ybS1jb250YWluZXIgLmZpbGUtLWltYWdlIGEsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5maWxlLS1hcHBsaWNhdGlvbi1wZGYgYSxcbi5yZXMtZm9ybS1jb250YWluZXIgLmZpbGUtLWltYWdlIGEsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZmlsZS0tYXBwbGljYXRpb24tcGRmIGEsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZmlsZS0taW1hZ2UgYSxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZmlsZS0tYXBwbGljYXRpb24tcGRmIGEsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZpbGUtLWltYWdlIGEsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZpbGUtLWFwcGxpY2F0aW9uLXBkZiBhLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5maWxlLS1pbWFnZSBhLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZmlsZS0tYXBwbGljYXRpb24tcGRmIGEsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5maWxlLS1pbWFnZSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmZpbGUtLWFwcGxpY2F0aW9uLXBkZiBhOjpiZWZvcmUsXG4ub3BwLWZvcm0tY29udGFpbmVyIC5maWxlLS1pbWFnZSBhOjpiZWZvcmUsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5maWxlLS1hcHBsaWNhdGlvbi1wZGYgYTo6YmVmb3JlLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZmlsZS0taW1hZ2UgYTo6YmVmb3JlLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZpbGUtLWFwcGxpY2F0aW9uLXBkZiBhOjpiZWZvcmUsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZmlsZS0taW1hZ2UgYTo6YmVmb3JlLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5maWxlLS1hcHBsaWNhdGlvbi1wZGYgYTo6YmVmb3JlLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5maWxlLS1pbWFnZSBhOjpiZWZvcmUsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZpbGUtLWFwcGxpY2F0aW9uLXBkZiBhOjpiZWZvcmUsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZpbGUtLWltYWdlIGE6OmJlZm9yZSxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZpbGUtLWFwcGxpY2F0aW9uLXBkZiBhOjpiZWZvcmUsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5maWxlLS1pbWFnZSBhOjpiZWZvcmUge1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuZmlsZS0tYXBwbGljYXRpb24tcGRmIGEsXG4ub3BwLWZvcm0tY29udGFpbmVyIC5maWxlLS1pbWFnZSBhLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZmlsZS0tYXBwbGljYXRpb24tcGRmIGEsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5maWxlLS1pbWFnZSBhLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZpbGUtLWFwcGxpY2F0aW9uLXBkZiBhLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZpbGUtLWltYWdlIGEsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZpbGUtLWFwcGxpY2F0aW9uLXBkZiBhLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5maWxlLS1pbWFnZSBhLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5maWxlLS1hcHBsaWNhdGlvbi1wZGYgYSxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZmlsZS0taW1hZ2UgYSxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZpbGUtLWFwcGxpY2F0aW9uLXBkZiBhLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZmlsZS0taW1hZ2UgYSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5vcHAtZm9ybS1jb250YWluZXIgdGFibGVbaWRePWVkaXQtZG9jdW1lbnRzXSxcbi5yZXMtZm9ybS1jb250YWluZXIgdGFibGVbaWRePWVkaXQtZG9jdW1lbnRzXSxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIHRhYmxlW2lkXj1lZGl0LWRvY3VtZW50c10sXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgdGFibGVbaWRePWVkaXQtZG9jdW1lbnRzXSxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciB0YWJsZVtpZF49ZWRpdC1kb2N1bWVudHNdLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciB0YWJsZVtpZF49ZWRpdC1kb2N1bWVudHNdIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5vcHAtZm9ybS1jb250YWluZXIgdGFibGVbaWRePWVkaXQtZG9jdW1lbnRzXSB0cixcbi5yZXMtZm9ybS1jb250YWluZXIgdGFibGVbaWRePWVkaXQtZG9jdW1lbnRzXSB0cixcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIHRhYmxlW2lkXj1lZGl0LWRvY3VtZW50c10gdHIsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgdGFibGVbaWRePWVkaXQtZG9jdW1lbnRzXSB0cixcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciB0YWJsZVtpZF49ZWRpdC1kb2N1bWVudHNdIHRyLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciB0YWJsZVtpZF49ZWRpdC1kb2N1bWVudHNdIHRyIHtcbiAgcGFkZGluZzogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUQxRDFEO1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAub3BwLXN0YXR1cyxcbi5yZXMtZm9ybS1jb250YWluZXIgLm9wcC1zdGF0dXMsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAub3BwLXN0YXR1cyxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAub3BwLXN0YXR1cyxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAub3BwLXN0YXR1cyxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLm9wcC1zdGF0dXMge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAub3BwLXN0YXR1czo6YWZ0ZXIsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5vcHAtc3RhdHVzOjphZnRlcixcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5vcHAtc3RhdHVzOjphZnRlcixcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAub3BwLXN0YXR1czo6YWZ0ZXIsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLm9wcC1zdGF0dXM6OmFmdGVyLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAub3BwLXN0YXR1czo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPXRleHRdLCAub3BwLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4ub3BwLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9ZW1haWxdLFxuLm9wcC1mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbi5vcHAtZm9ybS1jb250YWluZXIgc2VsZWN0LFxuLm9wcC1mb3JtLWNvbnRhaW5lciBzZWxlY3Q6Zm9jdXMsXG4ub3BwLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9ZGF0ZV0sXG4ub3BwLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsXG4ub3BwLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9dGVsXSxcbi5vcHAtZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT10ZWxdOmZvY3VzLFxuLm9wcC1mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPXVybF0sXG4ub3BwLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9dXJsXTpmb2N1cyxcbi5vcHAtZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4ub3BwLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLFxuLm9wcC1mb3JtLWNvbnRhaW5lciB0ZXh0YXJlYSxcbi5vcHAtZm9ybS1jb250YWluZXIgdGV4dGFyZWE6Zm9jdXMsXG4ucmVzLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9dGV4dF0sXG4ucmVzLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4ucmVzLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9ZW1haWxdLFxuLnJlcy1mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbi5yZXMtZm9ybS1jb250YWluZXIgc2VsZWN0LFxuLnJlcy1mb3JtLWNvbnRhaW5lciBzZWxlY3Q6Zm9jdXMsXG4ucmVzLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9ZGF0ZV0sXG4ucmVzLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsXG4ucmVzLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9dGVsXSxcbi5yZXMtZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT10ZWxdOmZvY3VzLFxuLnJlcy1mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPXVybF0sXG4ucmVzLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9dXJsXTpmb2N1cyxcbi5yZXMtZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4ucmVzLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLFxuLnJlcy1mb3JtLWNvbnRhaW5lciB0ZXh0YXJlYSxcbi5yZXMtZm9ybS1jb250YWluZXIgdGV4dGFyZWE6Zm9jdXMsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPXRleHRdLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9ZW1haWxdLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciBzZWxlY3QsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciBzZWxlY3Q6Zm9jdXMsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPWRhdGVdLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT1kYXRlXTpmb2N1cyxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9dGVsXSxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9dGVsXTpmb2N1cyxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9dXJsXSxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9dXJsXTpmb2N1cyxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciB0ZXh0YXJlYSxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIHRleHRhcmVhOmZvY3VzLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9dGV4dF0sXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPWVtYWlsXSxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciBzZWxlY3QsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgc2VsZWN0OmZvY3VzLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9ZGF0ZV0sXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT1kYXRlXTpmb2N1cyxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPXRlbF0sXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT10ZWxdOmZvY3VzLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9dXJsXSxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPXVybF06Zm9jdXMsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgdGV4dGFyZWEsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgdGV4dGFyZWE6Zm9jdXMsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT10ZXh0XSxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9ZW1haWxdLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIHNlbGVjdCxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciBzZWxlY3Q6Zm9jdXMsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT1kYXRlXSxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPWRhdGVdOmZvY3VzLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9dGVsXSxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPXRlbF06Zm9jdXMsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT11cmxdLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9dXJsXTpmb2N1cyxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciB0ZXh0YXJlYSxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciB0ZXh0YXJlYTpmb2N1cyxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT10ZXh0XSxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT1lbWFpbF0sXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciBzZWxlY3QsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIHNlbGVjdDpmb2N1cyxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT1kYXRlXSxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT1kYXRlXTpmb2N1cyxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT10ZWxdLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPXRlbF06Zm9jdXMsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9dXJsXSxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT11cmxdOmZvY3VzLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIHRleHRhcmVhLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTExMTE7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW0gaW5wdXQuZXJyb3IsXG4ub3BwLWZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW0gdGV4dGFyZWEuZXJyb3IsXG4ub3BwLWZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW0gc2VsZWN0LmVycm9yLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtIGlucHV0LmVycm9yLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtIHRleHRhcmVhLmVycm9yLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtIHNlbGVjdC5lcnJvcixcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW0gaW5wdXQuZXJyb3IsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtIHRleHRhcmVhLmVycm9yLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmZvcm0taXRlbSBzZWxlY3QuZXJyb3IsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmZvcm0taXRlbSBpbnB1dC5lcnJvcixcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtIHRleHRhcmVhLmVycm9yLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW0gc2VsZWN0LmVycm9yLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW0gaW5wdXQuZXJyb3IsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmZvcm0taXRlbSB0ZXh0YXJlYS5lcnJvcixcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuZm9ybS1pdGVtIHNlbGVjdC5lcnJvcixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0taXRlbSBpbnB1dC5lcnJvcixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0taXRlbSB0ZXh0YXJlYS5lcnJvcixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0taXRlbSBzZWxlY3QuZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNGMTVCNTA7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuYW5vbnltb3VzLXRvZ2dsZS13cmFwcGVyLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmFub255bW91cy10b2dnbGUtd3JhcHBlcixcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmFub255bW91cy10b2dnbGUtd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmFub255bW91cy10b2dnbGUtd3JhcHBlciBsYWJlbCxcbi5yZXMtZm9ybS1jb250YWluZXIgLmFub255bW91cy10b2dnbGUtd3JhcHBlciBsYWJlbCxcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIgbGFiZWwsXG4ucmVzZWFyY2gtcGFwZXItZm9ybS1jb250YWluZXIgLmFub255bW91cy10b2dnbGUtd3JhcHBlciBsYWJlbCxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuYW5vbnltb3VzLXRvZ2dsZS13cmFwcGVyIGxhYmVsLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuYW5vbnltb3VzLXRvZ2dsZS13cmFwcGVyIGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIgbGFiZWwsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIgbGFiZWwsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuYW5vbnltb3VzLXRvZ2dsZS13cmFwcGVyIGxhYmVsLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIgbGFiZWwsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmFub255bW91cy10b2dnbGUtd3JhcHBlciBsYWJlbCxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmFub255bW91cy10b2dnbGUtd3JhcHBlciBsYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9wcC1mb3JtLWNvbnRhaW5lciAuYW5vbnltb3VzLXRvZ2dsZS13cmFwcGVyIGxhYmVsLFxuICAucmVzLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIgbGFiZWwsXG4gIC5zdWNjZXNzLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIgbGFiZWwsXG4gIC5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuYW5vbnltb3VzLXRvZ2dsZS13cmFwcGVyIGxhYmVsLFxuICAucGxheWJvb2stZm9ybS1jb250YWluZXIgLmFub255bW91cy10b2dnbGUtd3JhcHBlciBsYWJlbCxcbiAgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuYW5vbnltb3VzLXRvZ2dsZS13cmFwcGVyIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIgaW5wdXRbdHlwZT1jaGVja2JveF0sXG4ucmVzLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIgaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuYW5vbnltb3VzLXRvZ2dsZS13cmFwcGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIgaW5wdXRbdHlwZT1jaGVja2JveF0sXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmFub255bW91cy10b2dnbGUtd3JhcHBlciBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmFub255bW91cy10b2dnbGUtd3JhcHBlciBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiA1MnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuYW5vbnltb3VzLXRvZ2dsZS13cmFwcGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyAucmVzcG9uc2UtdG9nZ2xlIC50Z2wtc3dpdGNoLFxuLnJlcy1mb3JtLWNvbnRhaW5lciAuYW5vbnltb3VzLXRvZ2dsZS13cmFwcGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyAucmVzcG9uc2UtdG9nZ2xlIC50Z2wtc3dpdGNoLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmFub255bW91cy10b2dnbGUtd3JhcHBlciBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgLnJlc3BvbnNlLXRvZ2dsZSAudGdsLXN3aXRjaCxcbi5yZXNlYXJjaC1wYXBlci1mb3JtLWNvbnRhaW5lciAuYW5vbnltb3VzLXRvZ2dsZS13cmFwcGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyAucmVzcG9uc2UtdG9nZ2xlIC50Z2wtc3dpdGNoLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIC5yZXNwb25zZS10b2dnbGUgLnRnbC1zd2l0Y2gsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIC5yZXNwb25zZS10b2dnbGUgLnRnbC1zd2l0Y2gge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygxMDAlIC0gNHB4KSk7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIgLnJlc3BvbnNlLXRvZ2dsZSxcbi5yZXMtZm9ybS1jb250YWluZXIgLmFub255bW91cy10b2dnbGUtd3JhcHBlciAucmVzcG9uc2UtdG9nZ2xlLFxuLnN1Y2Nlc3MtZm9ybS1jb250YWluZXIgLmFub255bW91cy10b2dnbGUtd3JhcHBlciAucmVzcG9uc2UtdG9nZ2xlLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIgLnJlc3BvbnNlLXRvZ2dsZSxcbi5wbGF5Ym9vay1mb3JtLWNvbnRhaW5lciAuYW5vbnltb3VzLXRvZ2dsZS13cmFwcGVyIC5yZXNwb25zZS10b2dnbGUsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIgLnJlc3BvbnNlLXRvZ2dsZSB7XG4gIHdpZHRoOiA1MnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGJhY2tncm91bmQ6ICNkMWQ1ZGI7XG4gIGJvcmRlcjogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIgaW5wdXQ6Y2hlY2tlZCArIC5yZXNwb25zZS10b2dnbGUsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIgaW5wdXQ6Y2hlY2tlZCArIC5yZXNwb25zZS10b2dnbGUsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuYW5vbnltb3VzLXRvZ2dsZS13cmFwcGVyIGlucHV0OmNoZWNrZWQgKyAucmVzcG9uc2UtdG9nZ2xlLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIgaW5wdXQ6Y2hlY2tlZCArIC5yZXNwb25zZS10b2dnbGUsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmFub255bW91cy10b2dnbGUtd3JhcHBlciBpbnB1dDpjaGVja2VkICsgLnJlc3BvbnNlLXRvZ2dsZSxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmFub255bW91cy10b2dnbGUtd3JhcHBlciBpbnB1dDpjaGVja2VkICsgLnJlc3BvbnNlLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQ6ICMzODhCRkY7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIgLnRnbC1zd2l0Y2gsXG4ucmVzLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIgLnRnbC1zd2l0Y2gsXG4uc3VjY2Vzcy1mb3JtLWNvbnRhaW5lciAuYW5vbnltb3VzLXRvZ2dsZS13cmFwcGVyIC50Z2wtc3dpdGNoLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIC5hbm9ueW1vdXMtdG9nZ2xlLXdyYXBwZXIgLnRnbC1zd2l0Y2gsXG4ucGxheWJvb2stZm9ybS1jb250YWluZXIgLmFub255bW91cy10b2dnbGUtd3JhcHBlciAudGdsLXN3aXRjaCxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmFub255bW91cy10b2dnbGUtd3JhcHBlciAudGdsLXN3aXRjaCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbmJ1dHRvblt0eXBlPXN1Ym1pdF06ZGlzYWJsZWQsXG5pbnB1dFt0eXBlPXN1Ym1pdF06ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAzMDMwO1xufVxuXG4uaW5wdXQtY29tYm8ge1xuICBnYXA6IDI0cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5wdXQtY29tYm8ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuXG4uY29uZmlybS1mb3JtLXdyYXBwZXIge1xuICBwYWRkaW5nOiAxNzBweCAyNHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDU5M3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb25maXJtLWZvcm0td3JhcHBlciB7XG4gICAgcGFkZGluZzogNzBweDtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJhY2tncm91bmQ6ICMxRDFEMUQ7XG4gIH1cbn1cbi5jb25maXJtLWZvcm0td3JhcHBlciBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNvbmZpcm0tZm9ybS13cmFwcGVyIGZvcm0gaW1nLmNhdXRpb24ge1xuICB3aWR0aDogNTlweDtcbiAgaGVpZ2h0OiA1OXB4O1xufVxuLmNvbmZpcm0tZm9ybS13cmFwcGVyIGZvcm0gLnRpdGxlLW4tZGVzYyB7XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29uZmlybS1mb3JtLXdyYXBwZXIgZm9ybSAudGl0bGUtbi1kZXNjIHtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cbi5jb25maXJtLWZvcm0td3JhcHBlciBmb3JtIC5jb25maXJtLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMS40Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb25maXJtLWZvcm0td3JhcHBlciBmb3JtIC5jb25maXJtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuODEyNXJlbTtcbiAgfVxufVxuLmNvbmZpcm0tZm9ybS13cmFwcGVyIGZvcm0gLmNvbmZpcm0tZGVzYyB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb25maXJtLWZvcm0td3JhcHBlciBmb3JtIC5jb25maXJtLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmNvbmZpcm0tZm9ybS13cmFwcGVyIGZvcm0gLmNvbmZpcm0tdGl0bGUsXG4uY29uZmlybS1mb3JtLXdyYXBwZXIgZm9ybSAuY29uZmlybS1kZXNjIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY29uZmlybS1mb3JtLXdyYXBwZXIgZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGdhcDogOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29uZmlybS1mb3JtLXdyYXBwZXIgZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cbi5jb25maXJtLWZvcm0td3JhcHBlciBmb3JtIC5mb3JtLWFjdGlvbnMgPiAqIHtcbiAgZmxleC1iYXNpczogNTAlO1xufVxuLmNvbmZpcm0tZm9ybS13cmFwcGVyIGZvcm0gLmZvcm0tYWN0aW9ucyAuZGlhbG9nLWNhbmNlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAxMHB4IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb25maXJtLWZvcm0td3JhcHBlciBmb3JtIC5mb3JtLWFjdGlvbnMgLmRpYWxvZy1jYW5jZWwge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDRyZW07XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcbiAgfVxufVxuLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIGgyIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM2QTZBNkE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi52aWV3LWRpc3BsYXktaWQtcmVsYXRlZF9zdG9yaWVzIC52aWV3LWZpbHRlcnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubW9kYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUQxRDFEO1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMCwgMCk7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtY29udGVudCB7XG4gIG1heC13aWR0aDogNzkycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbCAubW9kYWwtY29udGVudCB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExMTExO1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IHVuc2V0O1xufVxuLm1vZGFsIC5tb2RhbC1kZXRhaWxzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwgLm1vZGFsLWRldGFpbHMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG59XG4ubW9kYWwgLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmc6IHVuc2V0O1xufVxuLm1vZGFsIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ubW9kYWwgLm1vZGFsLWhlYWRlciBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pY29ucy9jbG9zZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgcGFkZGluZzogdW5zZXQ7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIG9wYWNpdHk6IDE7XG4gIC0tYnMtYnRuLWNsb3NlLWJnOiB1bnNldDtcbn1cbi5tb2RhbCAubW9kYWwtaXRlbXMtd3JhcHBlciB7XG4gIGdhcDogMS41cmVtO1xufVxuLm1vZGFsIC5tb2RhbC1pdGVtcy13cmFwcGVyIC5tb2RhbC1pdGVtIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwMzAzMDtcbiAgYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbCAubW9kYWwtaXRlbXMtd3JhcHBlciAubW9kYWwtaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMC43NXJlbSk7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtaXRlbXMtd3JhcHBlciAubW9kYWwtaXRlbSAubW9kYWxfY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ubW9kYWwgLm1vZGFsLWl0ZW1zLXdyYXBwZXIgLm1vZGFsLWl0ZW0gLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2xhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwgLm1vZGFsLWl0ZW1zLXdyYXBwZXIgLm1vZGFsLWl0ZW0gLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWl0ZW1zLXdyYXBwZXIgLm1vZGFsLWl0ZW0gLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2ltZyB7XG4gIHdpZHRoOiAzLjM3NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuLm1vZGFsIC5tb2RhbC1pdGVtcy13cmFwcGVyIC5tb2RhbC1pdGVtIC5tb2RhbF9kZXNjIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwgLm1vZGFsLWl0ZW1zLXdyYXBwZXIgLm1vZGFsLWl0ZW0gLm1vZGFsX2Rlc2Mge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cblxuLmFjY2Vzcy1kZW5pZWQsXG4ucGFnZS1ub3QtZm91bmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogN3JlbTtcbiAgbWF4LXdpZHRoOiA0MC4yNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5hY2Nlc3MtZGVuaWVkIC5kaXNjbGFpbWVyLWltZyxcbi5hY2Nlc3MtZGVuaWVkIC5kZXNjcmlwdGlvbixcbi5wYWdlLW5vdC1mb3VuZCAuZGlzY2xhaW1lci1pbWcsXG4ucGFnZS1ub3QtZm91bmQgLmRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuLmFjY2Vzcy1kZW5pZWQgLnRpdGxlLFxuLnBhZ2Utbm90LWZvdW5kIC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYWNjZXNzLWRlbmllZCAubGluayAuYnRuLFxuLnBhZ2Utbm90LWZvdW5kIC5saW5rIC5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uYWNjZXNzLWRlbmllZCAubGluayAuYnRuOmFmdGVyLFxuLnBhZ2Utbm90LWZvdW5kIC5saW5rIC5idG46YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoXCIuLi9pY29ucy9saW5rLWFycm93LWJsYWNrLWJvbGQuc3ZnXCIpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMS41cmVtO1xufVxuLmFjY2Vzcy1kZW5pZWQgLmRpc2NsYWltZXItaW1nIGltZyxcbi5wYWdlLW5vdC1mb3VuZCAuZGlzY2xhaW1lci1pbWcgaW1nIHtcbiAgaGVpZ2h0OiA0Ljg3NXJlbTtcbiAgd2lkdGg6IDQuODc1cmVtO1xufVxuXG4ucGFnZS1ub3QtZm91bmQgLmRpc2NsYWltZXItaW1nIGltZyB7XG4gIGhlaWdodDogNi43NXJlbTtcbiAgd2lkdGg6IDQuMzEyNXJlbTtcbn1cblxuLnJlZ2lvbi1oZWFkZXIge1xuICB6LWluZGV4OiAxMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnJlZ2lvbi1oZWFkZXIge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjNkE2QTZBO1xuICB9XG59XG4ucmVnaW9uLWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAucmVnaW9uLWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlZ2lvbi1oZWFkZXIgLmhlYWRlci1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDFyZW0gMCAwLjVyZW07XG4gICAgZ2FwOiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAucmVnaW9uLWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgZ2FwOiAxLjVyZW07XG4gIH1cbn1cbi5yZWdpb24taGVhZGVyIC5oZWFkZXItY29udGFpbmVyICNibG9jay1pbm5vdmF0aW9uLWJyYW5kaW5nIHtcbiAgb3JkZXI6IDE7XG59XG4ucmVnaW9uLWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuc2VhcmNoLWZvcm0ge1xuICBvcmRlcjogMjtcbn1cbi5yZWdpb24taGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5ibG9jay10b2dnbGUtc2VhcmNoIHtcbiAgb3JkZXI6IDM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnJlZ2lvbi1oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmJsb2NrLXRvZ2dsZS1zZWFyY2gge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNjRweDtcbiAgICBib3R0b206IDE2cHg7XG4gIH1cbn1cbi5yZWdpb24taGVhZGVyIC5oZWFkZXItY29udGFpbmVyICNibG9jay1pbm5vdmF0aW9uLWFjY291bnQtbWVudSB7XG4gIG9yZGVyOiA0O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5yZWdpb24taGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5tZW51LS1teS1hY2NvdW50LFxuLnJlZ2lvbi1oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmJlbGwtaWNvbiB7XG4gIG9yZGVyOiA0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5yZWdpb24taGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5tZW51LS1teS1hY2NvdW50LFxuICAucmVnaW9uLWhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuYmVsbC1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlZ2lvbi1oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmJlbGwtaWNvbiB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucmVnaW9uLWhlYWRlci5tb2JpbGUtbWVudS1hY3RpdmUge1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxufVxuLnJlZ2lvbi1oZWFkZXIubW9iaWxlLW1lbnUtYWN0aXZlIC5tZW51LS1hY2NvdW50IC5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICBtaW4taGVpZ2h0OiAycmVtO1xufVxuLnJlZ2lvbi1oZWFkZXIubW9iaWxlLW1lbnUtYWN0aXZlIC5tZW51LS1teS1hY2NvdW50LFxuLnJlZ2lvbi1oZWFkZXIubW9iaWxlLW1lbnUtYWN0aXZlIC5iZWxsLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5yZWdpb24taGVhZGVyLm1vYmlsZS1tZW51LWFjdGl2ZSAjYmxvY2staW5ub3ZhdGlvbi1icmFuZGluZyxcbi5yZWdpb24taGVhZGVyLm1vYmlsZS1tZW51LWFjdGl2ZSAuYmxvY2stdG9nZ2xlLXNlYXJjaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmVnaW9uLWhlYWRlci5tb2JpbGUtbWVudS1hY3RpdmUgLnVzZXItc3RhdHVzLWJhbm5lciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5yZWdpb24taGVhZGVyLm1vYmlsZS1tZW51LWFjdGl2ZSAuc2VhcmNoLWZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWdpb24taGVhZGVyLm1vYmlsZS1tZW51LWFjdGl2ZSAuc2VhcmNoLWZvcm0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucmVnaW9uLWhlYWRlci5mbHlvdXQtYWN0aXZlIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnJlZ2lvbi1oZWFkZXIuZmx5b3V0LWFjdGl2ZSAuaGVhZGVyLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnJlZ2lvbi1oZWFkZXIuZmx5b3V0LWFjdGl2ZSAuaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiB1bnNldDtcbiAgfVxufVxuLnJlZ2lvbi1oZWFkZXIuZmx5b3V0LWFjdGl2ZSAjYmxvY2staW5ub3ZhdGlvbi1icmFuZGluZyxcbi5yZWdpb24taGVhZGVyLmZseW91dC1hY3RpdmUgLmJsb2NrLXRvZ2dsZS1tYWluIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucmVnaW9uLWhlYWRlci5mbHlvdXQtYWN0aXZlIC5ibG9jay10b2dnbGUtc2VhcmNoIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IHVuc2V0O1xuICAgIGJvdHRvbTogdW5zZXQ7XG4gIH1cbn1cbi5yZWdpb24taGVhZGVyLmZseW91dC1hY3RpdmUgLmJsb2NrLXRvZ2dsZS1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaWNvbnMvY2xvc2Uuc3ZnXCIpO1xufVxuXG5oZWFkZXIge1xuICB6LWluZGV4OiA5OTtcbn1cbmhlYWRlciAucmVnaW9uLWhlYWRlcixcbmhlYWRlciAubmF2aWdhdGlvbi1iYXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMCwgMCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgaGVhZGVyIC5yZWdpb24taGVhZGVyLFxuICBoZWFkZXIgLm5hdmlnYXRpb24tYmFyIHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5oZWFkZXIgLm5hdmlnYXRpb24tYmFyIHtcbiAgdG9wOiA0cmVtO1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIHotaW5kZXg6IDk5O1xufVxuaGVhZGVyIC5uYXZpZ2F0aW9uLWJhci5tb2JpbGUtbWVudS1hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMS41cmVtIDFyZW0gN3JlbTtcbiAgei1pbmRleDogLTE7XG4gIG92ZXJmbG93OiBoaWRkZW4gc2Nyb2xsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGhlYWRlciAubmF2aWdhdGlvbi1iYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmJsb2NrLXRvZ2dsZS1tYWluIHtcbiAgb3JkZXI6IDQ7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay10b2dnbGUtbWFpbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5ibG9jay10b2dnbGUtbWFpbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNnB4O1xuICAgIGJvdHRvbTogMTZweDtcbiAgfVxufVxuLmJsb2NrLXRvZ2dsZS1tYWluLm1lbnUtYWN0aXZlIHtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmJsb2NrLXRvZ2dsZS1tYWluLm1lbnUtYWN0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IHVuc2V0O1xuICAgIGJvdHRvbTogdW5zZXQ7XG4gIH1cbn1cbi5ibG9jay10b2dnbGUtbWFpbi5tZW51LWFjdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCIuLi9pY29ucy9jbG9zZS5zdmdcIik7XG59XG4uYmxvY2stdG9nZ2xlLW1haW46YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaWNvbnMvaGFtYnVyZ2VyLnN2Z1wiKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG5ib2R5LnVzZXItbG9nZ2VkLWluLnRvb2xiYXItZml4ZWQgaGVhZGVyIC5yZWdpb24taGVhZGVyIHtcbiAgdG9wOiAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkudXNlci1sb2dnZWQtaW4udG9vbGJhci1maXhlZCBoZWFkZXIgLnJlZ2lvbi1oZWFkZXIge1xuICAgIHRvcDogMi4zNzVyZW07XG4gIH1cbn1cbmJvZHkudXNlci1sb2dnZWQtaW4udG9vbGJhci1maXhlZCBoZWFkZXIgLm5hdmlnYXRpb24tYmFyIHtcbiAgdG9wOiA2cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkudXNlci1sb2dnZWQtaW4udG9vbGJhci1maXhlZCBoZWFkZXIgLm5hdmlnYXRpb24tYmFyIHtcbiAgICB0b3A6IDYuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LnVzZXItbG9nZ2VkLWluLnRvb2xiYXItdHJheS1vcGVuIGhlYWRlciAucmVnaW9uLWhlYWRlciB7XG4gICAgdG9wOiA1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS51c2VyLWxvZ2dlZC1pbi50b29sYmFyLXRyYXktb3BlbiBoZWFkZXIgLm5hdmlnYXRpb24tYmFyIHtcbiAgICB0b3A6IDlyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGhlYWRlci5hdXRoLWJhbm5lciAubmF2aWdhdGlvbi1iYXIge1xuICAgIHRvcDogNy41cmVtO1xuICB9XG59XG5cbi5iZWxsLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iZWxsLWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiB1bnNldDtcbiAgfVxufVxuLmJlbGwtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCIuLi9pY29ucy9yZWFkLnN2Z1wiKTtcbn1cbi5iZWxsLWljb24uaGlnaGxpZ2h0ZWQtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCIuLi9pY29ucy91bnJlYWQuc3ZnXCIpO1xufVxuXG4ubWVudS0tYWNjb3VudCAubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1lbnUtLWFjY291bnQgLm5hdmJhci1uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIH1cbn1cbi5tZW51LS1hY2NvdW50IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjRkY5OTMzO1xufVxuLm1lbnUtLWFjY291bnQgLm5hdmJhci1uYXYgLm5hdi1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjRkY5OTMzO1xufVxuLm1lbnUtLWFjY291bnQgLm5hdmJhci1uYXYgLm5hdi1pdGVtOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG59XG4ubWVudS0tYWNjb3VudCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLmxpbmstdGl0bGUtc2VwcmF0b3Ige1xuICBmb250LXNpemU6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5uYXZpZ2F0aW9uLWJhciAubWVudS0tbWFpbiB1bC5uYXZiYXItbmF2LFxuLm5hdmlnYXRpb24tYmFyIC5tZW51LS1teS1hY2NvdW50IHVsLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIuNXJlbTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5uYXZpZ2F0aW9uLWJhciAubWVudS0tbWFpbiB1bC5uYXZiYXItbmF2LFxuICAubmF2aWdhdGlvbi1iYXIgLm1lbnUtLW15LWFjY291bnQgdWwubmF2YmFyLW5hdiB7XG4gICAgZ2FwOiAxLjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmlnYXRpb24tYmFyIC5tZW51LS1tYWluIHVsLm5hdmJhci1uYXYsXG4gIC5uYXZpZ2F0aW9uLWJhciAubWVudS0tbXktYWNjb3VudCB1bC5uYXZiYXItbmF2IHtcbiAgICBtaW4taGVpZ2h0OiAycmVtO1xuICB9XG59XG4ubmF2aWdhdGlvbi1iYXIgLm1lbnUtLW1haW4gdWwubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rLFxuLm5hdmlnYXRpb24tYmFyIC5tZW51LS1tYWluIHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5kcm9wZG93bi1pdGVtLFxuLm5hdmlnYXRpb24tYmFyIC5tZW51LS1teS1hY2NvdW50IHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayxcbi5uYXZpZ2F0aW9uLWJhciAubWVudS0tbXktYWNjb3VudCB1bC5uYXZiYXItbmF2IC5uYXYtaXRlbSAuZHJvcGRvd24taXRlbSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXZpZ2F0aW9uLWJhciAubWVudS0tbWFpbiB1bC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmssXG4ubmF2aWdhdGlvbi1iYXIgLm1lbnUtLW15LWFjY291bnQgdWwubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZpZ2F0aW9uLWJhciAubWVudS0tbWFpbiB1bC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmssXG4gIC5uYXZpZ2F0aW9uLWJhciAubWVudS0tbXktYWNjb3VudCB1bC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG4gIC5uYXZpZ2F0aW9uLWJhciAubWVudS0tbWFpbiB1bC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsuc2hvdyxcbiAgLm5hdmlnYXRpb24tYmFyIC5tZW51LS1teS1hY2NvdW50IHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluay5zaG93IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjRkY5OTMzO1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogI0ZGOTkzMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmlnYXRpb24tYmFyIC5tZW51LS1tYWluIHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayxcbiAgLm5hdmlnYXRpb24tYmFyIC5tZW51LS1teS1hY2NvdW50IHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5uYXZpZ2F0aW9uLWJhciAubWVudS0tbWFpbiB1bC5uYXZiYXItbmF2IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAubmF2LWl0ZW06aGFzKHNwYW4uZHJvcGRvd24taXRlbSksXG4gIC5uYXZpZ2F0aW9uLWJhciAubWVudS0tbXktYWNjb3VudCB1bC5uYXZiYXItbmF2IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAubmF2LWl0ZW06aGFzKHNwYW4uZHJvcGRvd24taXRlbSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZpZ2F0aW9uLWJhciAubWVudS0tbWFpbiB1bC5uYXZiYXItbmF2IC5uYXYtaXRlbSBzcGFuLmRyb3Bkb3duLWl0ZW0sXG4gIC5uYXZpZ2F0aW9uLWJhciAubWVudS0tbXktYWNjb3VudCB1bC5uYXZiYXItbmF2IC5uYXYtaXRlbSBzcGFuLmRyb3Bkb3duLWl0ZW0ge1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmlnYXRpb24tYmFyIC5tZW51LS1tYWluIHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtIHNwYW4uZHJvcGRvd24taXRlbSxcbiAgLm5hdmlnYXRpb24tYmFyIC5tZW51LS1teS1hY2NvdW50IHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtIHNwYW4uZHJvcGRvd24taXRlbSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuLm5hdmlnYXRpb24tYmFyIC5tZW51LS1tYWluIHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5kcm9wZG93bi1pdGVtLFxuLm5hdmlnYXRpb24tYmFyIC5tZW51LS1teS1hY2NvdW50IHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5kcm9wZG93bi1pdGVtIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG59XG4ubmF2aWdhdGlvbi1iYXIgLm1lbnUtLW1haW4gdWwubmF2YmFyLW5hdiAubmF2LWl0ZW0uZHJvcGRvd24gLm5hdi1pdGVtLFxuLm5hdmlnYXRpb24tYmFyIC5tZW51LS1teS1hY2NvdW50IHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtLmRyb3Bkb3duIC5uYXYtaXRlbSB7XG4gIHBhZGRpbmc6IDByZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi5uYXZpZ2F0aW9uLWJhciAubWVudS0tbWFpbiB1bC5uYXZiYXItbmF2IC5uYXYtaXRlbS5kcm9wZG93biAubmF2LWl0ZW06bGFzdC1jaGlsZCAuZHJvcGRvd24taXRlbSxcbi5uYXZpZ2F0aW9uLWJhciAubWVudS0tbXktYWNjb3VudCB1bC5uYXZiYXItbmF2IC5uYXYtaXRlbS5kcm9wZG93biAubmF2LWl0ZW06bGFzdC1jaGlsZCAuZHJvcGRvd24taXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRjk5MzM7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmlnYXRpb24tYmFyIC5tZW51LS1tYWluIHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtLmRyb3Bkb3duIC5uYXYtaXRlbTpsYXN0LWNoaWxkIC5kcm9wZG93bi1pdGVtLFxuICAubmF2aWdhdGlvbi1iYXIgLm1lbnUtLW15LWFjY291bnQgdWwubmF2YmFyLW5hdiAubmF2LWl0ZW0uZHJvcGRvd24gLm5hdi1pdGVtOmxhc3QtY2hpbGQgLmRyb3Bkb3duLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLm5hdmlnYXRpb24tYmFyIC5tZW51LS1tYWluIHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtLmRyb3Bkb3duIC5uYXYtaXRlbTpsYXN0LWNoaWxkIC5kcm9wZG93bi1pdGVtOmFmdGVyLFxuLm5hdmlnYXRpb24tYmFyIC5tZW51LS1teS1hY2NvdW50IHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtLmRyb3Bkb3duIC5uYXYtaXRlbTpsYXN0LWNoaWxkIC5kcm9wZG93bi1pdGVtOmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiLi4vaWNvbnMvbGluay1hcnJvdy5zdmdcIik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2aWdhdGlvbi1iYXIgLm1lbnUtLW1haW4gdWwubmF2YmFyLW5hdiAubmF2LWl0ZW0uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUuc2hvdyxcbiAgLm5hdmlnYXRpb24tYmFyIC5tZW51LS1teS1hY2NvdW50IHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBtaW4taGVpZ2h0OiAyMi4yNXJlbTtcbiAgICBwYWRkaW5nOiAzLjVyZW0gMHJlbTtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDMwcmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2aWdhdGlvbi1iYXIgLm1lbnUtLW1haW4gdWwubmF2YmFyLW5hdiAubmF2LWl0ZW0uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUuc2hvdyxcbiAgLm5hdmlnYXRpb24tYmFyIC5tZW51LS1teS1hY2NvdW50IHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LnNob3cge1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMzUuNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAubmF2aWdhdGlvbi1iYXIgLm1lbnUtLW1haW4gdWwubmF2YmFyLW5hdiAubmF2LWl0ZW0uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUuc2hvdyxcbiAgLm5hdmlnYXRpb24tYmFyIC5tZW51LS1teS1hY2NvdW50IHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LnNob3cge1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gNDFyZW0pO1xuICB9XG59XG4ubmF2aWdhdGlvbi1iYXIgLm1lbnUtLW1haW4gdWwubmF2YmFyLW5hdiAubmF2LWl0ZW0uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUuc2hvdzpiZWZvcmUsIC5uYXZpZ2F0aW9uLWJhciAubWVudS0tbWFpbiB1bC5uYXZiYXItbmF2IC5uYXYtaXRlbS5kcm9wZG93biAuZHJvcGRvd24tbWVudS5zaG93OmFmdGVyLFxuLm5hdmlnYXRpb24tYmFyIC5tZW51LS1teS1hY2NvdW50IHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LnNob3c6YmVmb3JlLFxuLm5hdmlnYXRpb24tYmFyIC5tZW51LS1teS1hY2NvdW50IHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LnNob3c6YWZ0ZXIge1xuICB3aWR0aDogMTAwdnc7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAwLCAwKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgei1pbmRleDogLTE7XG59XG4ubmF2aWdhdGlvbi1iYXIgLm1lbnUtLW1haW4gdWwubmF2YmFyLW5hdiAubmF2LWl0ZW0uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUuc2hvdzphZnRlcixcbi5uYXZpZ2F0aW9uLWJhciAubWVudS0tbXktYWNjb3VudCB1bC5uYXZiYXItbmF2IC5uYXYtaXRlbS5kcm9wZG93biAuZHJvcGRvd24tbWVudS5zaG93OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4ubmF2aWdhdGlvbi1iYXIgLm1lbnUtLW1haW4gdWwubmF2YmFyLW5hdiAubmF2LWl0ZW0uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUuc2hvdzpiZWZvcmUsXG4ubmF2aWdhdGlvbi1iYXIgLm1lbnUtLW15LWFjY291bnQgdWwubmF2YmFyLW5hdiAubmF2LWl0ZW0uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUuc2hvdzpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLm5hdmlnYXRpb24tYmFyLm1vYmlsZS1tZW51LWFjdGl2ZSAubWVudS0tbWFpbiB1bC5uYXZiYXItbmF2LFxuLm5hdmlnYXRpb24tYmFyLm1vYmlsZS1tZW51LWFjdGl2ZSAubWVudS0tbXktYWNjb3VudCB1bC5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubmF2aWdhdGlvbi1iYXIubW9iaWxlLW1lbnUtYWN0aXZlIC5tZW51LS1tYWluIHVsLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0sXG4ubmF2aWdhdGlvbi1iYXIubW9iaWxlLW1lbnUtYWN0aXZlIC5tZW51LS1teS1hY2NvdW50IHVsLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0ge1xuICBwYWRkaW5nOiAxcmVtIDByZW07XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjMzAzMDMwO1xufVxuLm5hdmlnYXRpb24tYmFyLm1vYmlsZS1tZW51LWFjdGl2ZSAubWVudS0tbWFpbiB1bC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmssXG4ubmF2aWdhdGlvbi1iYXIubW9iaWxlLW1lbnUtYWN0aXZlIC5tZW51LS1teS1hY2NvdW50IHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDByZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZpZ2F0aW9uLWJhci5tb2JpbGUtbWVudS1hY3RpdmUgLm1lbnUtLW1haW4gdWwubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rLFxuICAubmF2aWdhdGlvbi1iYXIubW9iaWxlLW1lbnUtYWN0aXZlIC5tZW51LS1teS1hY2NvdW50IHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuLm5hdmlnYXRpb24tYmFyLm1vYmlsZS1tZW51LWFjdGl2ZSAubWVudS0tbWFpbiB1bC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLm5hdmlnYXRpb24tYmFyLm1vYmlsZS1tZW51LWFjdGl2ZSAubWVudS0tbXktYWNjb3VudCB1bC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiLi4vaWNvbnMvZG93bi1hcnJvdy5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG4ubmF2aWdhdGlvbi1iYXIubW9iaWxlLW1lbnUtYWN0aXZlIC5tZW51LS1tYWluIHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluay5kcm9wZG93bi10b2dnbGUuc2hvdzphZnRlcixcbi5uYXZpZ2F0aW9uLWJhci5tb2JpbGUtbWVudS1hY3RpdmUgLm1lbnUtLW15LWFjY291bnQgdWwubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZS5zaG93OmFmdGVyIHtcbiAgcm90YXRlOiAxODBkZWc7XG59XG4ubmF2aWdhdGlvbi1iYXIubW9iaWxlLW1lbnUtYWN0aXZlIC5tZW51LS1tYWluIHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LFxuLm5hdmlnYXRpb24tYmFyLm1vYmlsZS1tZW51LWFjdGl2ZSAubWVudS0tbXktYWNjb3VudCB1bC5uYXZiYXItbmF2IC5uYXYtaXRlbS5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG4ubmF2aWdhdGlvbi1iYXIubW9iaWxlLW1lbnUtYWN0aXZlIC5tZW51LS1tYWluIHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LnNob3csXG4ubmF2aWdhdGlvbi1iYXIubW9iaWxlLW1lbnUtYWN0aXZlIC5tZW51LS1teS1hY2NvdW50IHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LnNob3cge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLm5hdmlnYXRpb24tYmFyLm1vYmlsZS1tZW51LWFjdGl2ZSAubWVudS0tbWFpbiB1bC5uYXZiYXItbmF2IC5uYXYtaXRlbS5kcm9wZG93biAuZHJvcGRvd24tbWVudSAubmF2LWl0ZW06bGFzdC1jaGlsZCxcbi5uYXZpZ2F0aW9uLWJhci5tb2JpbGUtbWVudS1hY3RpdmUgLm1lbnUtLW15LWFjY291bnQgdWwubmF2YmFyLW5hdiAubmF2LWl0ZW0uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLm5hdi1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm5hdmlnYXRpb24tYmFyLm1vYmlsZS1tZW51LWFjdGl2ZSAubWVudS0tbWFpbiB1bC5uYXZiYXItbmF2IC5uYXYtaXRlbS5kcm9wZG93biAuZHJvcGRvd24tbWVudSAubmF2LWl0ZW0gLmRyb3Bkb3duLWl0ZW0sXG4ubmF2aWdhdGlvbi1iYXIubW9iaWxlLW1lbnUtYWN0aXZlIC5tZW51LS1teS1hY2NvdW50IHVsLm5hdmJhci1uYXYgLm5hdi1pdGVtLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5uYXYtaXRlbSAuZHJvcGRvd24taXRlbSB7XG4gIHBhZGRpbmc6IDByZW07XG59XG4ubmF2aWdhdGlvbi1iYXIgLm1lbnUtLW15LWFjY291bnQgLm5hdi1pdGVtIHVsLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uYXZpZ2F0aW9uLWJhciAubWVudS0tbXktYWNjb3VudCAubmF2LWl0ZW0gdWwuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiLi4vaWNvbnMvZG93bi1hcnJvdy5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMC4yNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ubmF2aWdhdGlvbi1iYXIgLm1lbnUtLW15LWFjY291bnQgLm5hdi1pdGVtIHVsLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLXRvZ2dsZS5zaG93OmFmdGVyIHtcbiAgcm90YXRlOiAxODBkZWc7XG4gIHRvcDogdW5zZXQ7XG4gIHRyYW5zZm9ybTogdW5zZXQ7XG59XG4ubmF2aWdhdGlvbi1iYXIgLm1lbnUtLW15LWFjY291bnQgLm5hdi1pdGVtIHVsLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLW1lbnUgLm5hdi1pdGVtOmxhc3QtY2hpbGQgLmRyb3Bkb3duLWl0ZW0ge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0IwQjBCMDtcbn1cbi5uYXZpZ2F0aW9uLWJhciAubWVudS0tbXktYWNjb3VudCAubmF2LWl0ZW0gdWwuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tbWVudSAubmF2LWl0ZW06bGFzdC1jaGlsZCAuZHJvcGRvd24taXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmlnYXRpb24tYmFyIC5tZW51LS1teS1hY2NvdW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5teS1hY2NvdW50LW1lbnUge1xuICBnYXA6IDAuNXJlbTtcbn1cbi5teS1hY2NvdW50LW1lbnUgLmhlYWRlci1wcm9maWxlIHtcbiAgZ2FwOiAwLjVyZW07XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubXktYWNjb3VudC1tZW51IC5oZWFkZXItcHJvZmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG59XG4ubXktYWNjb3VudC1tZW51IC5oZWFkZXItcHJvZmlsZSAucHJvZmlsZS1waWN0dXJlIHtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5teS1hY2NvdW50LW1lbnUgLmhlYWRlci1wcm9maWxlIC5wcm9maWxlLXBpY3R1cmUgaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDdyZW07XG59XG4ubXktYWNjb3VudC1tZW51IC5oZWFkZXItcHJvZmlsZSAudXNlci1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm15LWFjY291bnQtbWVudSAuaGVhZGVyLXByb2ZpbGUgLnVzZXItbmFtZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm15LWFjY291bnQtbWVudSAuaGVhZGVyLXByb2ZpbGUgLnVzZXItbmFtZSB7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gIH1cbn1cbi5teS1hY2NvdW50LW1lbnUgLm5hdmJhci1uYXYge1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxLjI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5teS1hY2NvdW50LW1lbnUgLm5hdmJhci1uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5teS1hY2NvdW50LW1lbnUgLm5hdmJhci1uYXYgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm15LWFjY291bnQtbWVudSAubmF2YmFyLW5hdiAuZHJvcGRvd24tdG9nZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ljb25zL2Rvd24tYXJyb3cuc3ZnXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMS41cmVtO1xufVxuLm15LWFjY291bnQtbWVudSAubmF2YmFyLW5hdiAuZHJvcGRvd24tdG9nZ2xlLnNob3c6YmVmb3JlIHtcbiAgcm90YXRlOiAxODBkZWc7XG59XG4ubXktYWNjb3VudC1tZW51IC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUQxRDFEO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICByaWdodDogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAubXktYWNjb3VudC1tZW51IC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICByaWdodDogMS41cmVtO1xuICB9XG59XG4ubXktYWNjb3VudC1tZW51IC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IC5uYXYtaXRlbSAuZHJvcGRvd24taXRlbSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMS42MjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjQjBCMEIwO1xufVxuLm15LWFjY291bnQtbWVudSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSAubmF2LWl0ZW0gLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAubXktYWNjb3VudC1tZW51IC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IC5uYXYtaXRlbSAuZHJvcGRvd24taXRlbS5pcy1hY3RpdmUge1xuICBjb2xvcjogI0ZGOTkzMztcbn1cbi5teS1hY2NvdW50LW1lbnUgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUgLm5hdi1pdGVtLmxvZ291dCAuZHJvcGRvd24taXRlbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ljb25zL2xvZ291dC5zdmdcIik7XG59XG4ubXktYWNjb3VudC1tZW51IC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IC5uYXYtaXRlbS5sb2dvdXQgLmRyb3Bkb3duLWl0ZW0uaXMtYWN0aXZlLCAubXktYWNjb3VudC1tZW51IC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IC5uYXYtaXRlbS5sb2dvdXQgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaWNvbnMvbG9nb3V0X2FjdGl2ZS5zdmdcIik7XG59XG4ubXktYWNjb3VudC1tZW51IC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IC5uYXYtaXRlbS5hY2Nlc3MtY29udHJvbCAuZHJvcGRvd24taXRlbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ljb25zL2FjY2Vzc19jb250cm9sLnN2Z1wiKTtcbn1cbi5teS1hY2NvdW50LW1lbnUgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUgLm5hdi1pdGVtLmFjY2Vzcy1jb250cm9sIC5kcm9wZG93bi1pdGVtLmlzLWFjdGl2ZSwgLm15LWFjY291bnQtbWVudSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSAubmF2LWl0ZW0uYWNjZXNzLWNvbnRyb2wgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaWNvbnMvYWNjZXNzX2NvbnRyb2xfYWN0aXZlLnN2Z1wiKTtcbn1cbi5teS1hY2NvdW50LW1lbnUgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUgLm5hdi1pdGVtLmJvb2ttYXJrcyAuZHJvcGRvd24taXRlbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ljb25zL2Jvb2ttYXJrX3NpbXBsZS5zdmdcIik7XG59XG4ubXktYWNjb3VudC1tZW51IC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IC5uYXYtaXRlbS5ib29rbWFya3MgLmRyb3Bkb3duLWl0ZW0uaXMtYWN0aXZlLCAubXktYWNjb3VudC1tZW51IC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IC5uYXYtaXRlbS5ib29rbWFya3MgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaWNvbnMvYm9va21hcmtfc2ltcGxlX2FjdGl2ZS5zdmdcIik7XG59XG4ubXktYWNjb3VudC1tZW51IC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IC5uYXYtaXRlbS5kYXNoYm9hcmQgLmRyb3Bkb3duLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pY29ucy9kYXNoYm9hcmQuc3ZnXCIpO1xufVxuLm15LWFjY291bnQtbWVudSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSAubmF2LWl0ZW0uZGFzaGJvYXJkIC5kcm9wZG93bi1pdGVtLmlzLWFjdGl2ZSwgLm15LWFjY291bnQtbWVudSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSAubmF2LWl0ZW0uZGFzaGJvYXJkIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ljb25zL2Rhc2hib2FyZF9hY3RpdmUuc3ZnXCIpO1xufVxuLm15LWFjY291bnQtbWVudSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSAubmF2LWl0ZW0ubXktcHJvZmlsZSAuZHJvcGRvd24taXRlbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ljb25zL215X3Byb2ZpbGUuc3ZnXCIpO1xufVxuLm15LWFjY291bnQtbWVudSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSAubmF2LWl0ZW0ubXktcHJvZmlsZSAuZHJvcGRvd24taXRlbS5pcy1hY3RpdmUsIC5teS1hY2NvdW50LW1lbnUgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUgLm5hdi1pdGVtLm15LXByb2ZpbGUgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaWNvbnMvbXlfcHJvZmlsZV9hY3RpdmUuc3ZnXCIpO1xufVxuLm15LWFjY291bnQtbWVudSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tZW51LS1teS1hY2NvdW50IC5jb250ZXh0dWFsIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IC0zNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuYmxvY2stc3lzdGVtLWJyYW5kaW5nLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5ibG9jay1zeXN0ZW0tYnJhbmRpbmctYmxvY2sgLm5hdmJhci1icmFuZCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5ibG9jay1zeXN0ZW0tYnJhbmRpbmctYmxvY2sgLm5hdmJhci1icmFuZCAuZnJlbmNoLWxvZ286bnRoLWNoaWxkKDIpLFxuICAuYmxvY2stc3lzdGVtLWJyYW5kaW5nLWJsb2NrIC5uYXZiYXItYnJhbmQgLmZyZW5jaC1sb2dvOm50aC1jaGlsZCgzKSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYmxvY2stc3lzdGVtLWJyYW5kaW5nLWJsb2NrIC5uYXZiYXItYnJhbmQgLnNpdGUtYnJhbmRpbmdfX2xvZ28gaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAycmVtO1xuICAgIG1heC13aWR0aDogMTE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ibG9jay1zeXN0ZW0tYnJhbmRpbmctYmxvY2sgLm5hdmJhci1icmFuZCAuc2l0ZS1icmFuZGluZ19fbG9nbyBpbWcge1xuICAgIG1pbi13aWR0aDogODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5ibG9jay1zeXN0ZW0tYnJhbmRpbmctYmxvY2sgLm5hdmJhci1icmFuZCAuc2l0ZS1icmFuZGluZ19fbG9nbyBpbWcge1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxufVxuLmJsb2NrLXN5c3RlbS1icmFuZGluZy1ibG9jayAubmF2YmFyLWJyYW5kIC5pbmRvLWZyZW5jaC1sb2dvIHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjRkZGRkZGO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1zeXN0ZW0tYnJhbmRpbmctYmxvY2sgLm5hdmJhci1icmFuZCAuaW5kby1mcmVuY2gtbG9nbyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuYmxvY2stc3lzdGVtLWJyYW5kaW5nLWJsb2NrIC5uYXZiYXItYnJhbmQgLmluZG8tZnJlbmNoLWxvZ28ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuLmJsb2NrLXN5c3RlbS1icmFuZGluZy1ibG9jayAubmF2YmFyLWJyYW5kIC5mcmVuY2gtbG9nbyB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1zeXN0ZW0tYnJhbmRpbmctYmxvY2sgLm5hdmJhci1icmFuZCAuZnJlbmNoLWxvZ28ge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuYmxvY2stc3lzdGVtLWJyYW5kaW5nLWJsb2NrIC5uYXZiYXItYnJhbmQgLmZyZW5jaC1sb2dvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgfVxufVxuXG5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMCwgMCk7XG59XG5mb290ZXIgLnJlZ2lvbi1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIgLnJlZ2lvbi1mb290ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ljb25zL2Zvb3Rlci5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgbWluLWhlaWdodDogNDcwcHg7XG4gIH1cbn1cbmZvb3RlciAucmVnaW9uLWZvb3RlciAubWVudS0tZm9vdGVyIC5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNCwgYXV0byk7XG4gIGdhcDogMS41cmVtIDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogMS41cmVtIDAuNXJlbSAxLjVyZW07XG4gIG1hcmdpbjogMHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIgLnJlZ2lvbi1mb290ZXIgLm1lbnUtLWZvb3RlciAubmF2YmFyLW5hdiB7XG4gICAgZ2FwOiAxLjVyZW0gNHJlbTtcbiAgICBwYWRkaW5nOiAwcmVtIDByZW0gMTMuNXJlbTtcbiAgfVxufVxuZm9vdGVyIC5yZWdpb24tZm9vdGVyIC5tZW51LS1mb290ZXIgLm5hdmJhci1uYXYgLm5hdi1pdGVtIHtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbn1cbmZvb3RlciAucmVnaW9uLWZvb3RlciAubWVudS0tZm9vdGVyIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvb3RlciAucmVnaW9uLWZvb3RlciAubWVudS0tZm9vdGVyIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuZm9vdGVyIC5yZWdpb24tZm9vdGVyIC5ibG9jay10eXBlLWJhc2ljIHtcbiAgcGFkZGluZzogMXJlbSA1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgZm9vdGVyIC5yZWdpb24tZm9vdGVyIC5ibG9jay10eXBlLWJhc2ljIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICM2QTZBNkE7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAjQjBCMEIwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb290ZXIgLnJlZ2lvbi1mb290ZXIgLmJsb2NrLXR5cGUtYmFzaWMge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbmZvb3RlciAucmVnaW9uLWZvb3RlciAuYmxvY2stdHlwZS1iYXNpYyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbn1cbmZvb3RlciAuZm9vdGVyLWxvZ29zLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgZm9vdGVyIC5mb290ZXItbG9nb3Mtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuZm9vdGVyIC5mb290ZXItbG9nb3Mtd3JhcHBlciAuZ292dC1pbml0aWF0aXZlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLWxvZ29zLXdyYXBwZXIgLmdvdnQtaW5pdGlhdGl2ZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbmZvb3RlciAuZm9vdGVyLWxvZ29zLXdyYXBwZXIgLmxvZ29zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDFyZW07XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG5mb290ZXIgLmZvb3Rlci1sb2dvcy13cmFwcGVyIC5sb2dvcyAubG9nbyBpbWcge1xuICBtYXgtd2lkdGg6IDcuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgZm9vdGVyIC5mb290ZXItbG9nb3Mtd3JhcHBlciAubG9nb3MgLmxvZ28gaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG59XG5cbi5zbGljayAuc2xpY2tfX3NsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2xpY2sgLnNsaWNrX19hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNsaWNrIC5zbGlja19fYXJyb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMzUlO1xuICB9XG59XG4uc2xpY2sgLnNsaWNrX19hcnJvdyAuc2xpY2stYXJyb3cge1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZzogMS41NjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAxLjY4NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDMwMzA7XG59XG4uc2xpY2sgLnNsaWNrX19hcnJvdyAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNsaWNrIC5zbGlja19fYXJyb3cgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICB9XG59XG4uc2xpY2sgLnNsaWNrX19hcnJvdyAuc2xpY2stYXJyb3cuc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCIuLi9pY29ucy9wcmV2LnN2Z1wiKTtcbiAgb3BhY2l0eTogMTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uc2xpY2sgLnNsaWNrX19hcnJvdyAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gIG1hcmdpbi1yaWdodDogLTFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zbGljayAuc2xpY2tfX2Fycm93IC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gIH1cbn1cbi5zbGljayAuc2xpY2tfX2Fycm93IC5zbGljay1hcnJvdy5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ljb25zL25leHQuc3ZnXCIpO1xuICBvcGFjaXR5OiAxO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLnNsaWNrIC5zbGljay1kb3RzIHtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcGFkZGluZzogMC41cmVtO1xufVxuLnNsaWNrIC5zbGljay1kb3RzIGxpIHtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2xpY2sgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIHtcbiAgd2lkdGg6IDEuMzEyNXJlbTtcbiAgY29sb3I6ICNGRjk5MzM7XG4gIGJhY2tncm91bmQ6ICNGRjk5MzM7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xufVxuLnNsaWNrIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgY29sb3I6ICNGRjk5MzM7XG4gIGJhY2tncm91bmQ6ICNGRjk5MzM7XG59XG4uc2xpY2sgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG4uc2xpY2sgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMC41cmVtO1xuICBib3JkZXI6IHVuc2V0O1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiA2Ljc1cmVtO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay10eXBlLXNsaWRlc2hvdyB7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5ibG9jay10eXBlLXNsaWRlc2hvdyAuc2xpY2sgLnNsaWNrX19hcnJvdyB7XG4gIHRvcDogNTAlO1xufVxuLmJsb2NrLXR5cGUtc2xpZGVzaG93IC5zbGljayAuc2xpY2tfX2Fycm93IC5zbGljay1hcnJvdyB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJsb2NrLXR5cGUtc2xpZGVzaG93IC5zbGljayAuc2xpY2tfX2Fycm93IC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbn1cbi5ibG9jay10eXBlLXNsaWRlc2hvdyAuc2xpY2sgLnNsaWNrX19hcnJvdyAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuLmJsb2NrLXR5cGUtc2xpZGVzaG93IC5zbGljayAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUgaW1nIHtcbiAgbWluLWhlaWdodDogMzYuMzc1cmVtO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdHlwZS1zbGlkZXNob3cgLnNsaWNrIC5zbGljay1saXN0IC5zbGljay1zbGlkZSBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDM2LjM3NXJlbTtcbiAgfVxufVxuLmJsb2NrLXR5cGUtc2xpZGVzaG93IC5zbGljayAuc2xpY2stZG90cyB7XG4gIGJvdHRvbTogMC4yNXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcGFkZGluZzogMS41cmVtIDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXR5cGUtc2xpZGVzaG93IC5zbGljayAuc2xpY2stZG90cyB7XG4gICAgcGFkZGluZzogNHJlbTtcbiAgfVxufVxuLmJsb2NrLXR5cGUtc2xpZGVzaG93IC5zbGljayAuc2xpY2stZG90cyBsaSB7XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJsb2NrLXR5cGUtc2xpZGVzaG93IC5zbGljayAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUge1xuICB3aWR0aDogNi41cmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogNi43NXJlbTtcbn1cbi5ibG9jay10eXBlLXNsaWRlc2hvdyAuc2xpY2sgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDYuNzVyZW07XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cbi5ibG9jay10eXBlLXNsaWRlc2hvdyAuc2xpY2sgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogMC41cmVtO1xuICBib3JkZXI6IHVuc2V0O1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiA2Ljc1cmVtO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLnBhcmFncmFwaF9fY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA2cmVtO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5wYXJhZ3JhcGhfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxMy41cmVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm90dG9tOiAzLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNi41cmVtO1xuICAgIHBhZGRpbmc6IDRyZW07XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5wYXJhZ3JhcGhfX2NvbnRlbnQgLnBhcmFncmFwaF9fY29udGVudF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5wYXJhZ3JhcGhfX2NvbnRlbnQgLnBhcmFncmFwaF9fY29udGVudF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi44NzVyZW07XG4gICAgbWF4LXdpZHRoOiA2NDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5wYXJhZ3JhcGhfX2NvbnRlbnQgLnBhcmFncmFwaF9fY29udGVudF9fYmxvY2sge1xuICAgIHdpZHRoOiAyOC41cmVtO1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAucGFyYWdyYXBoX19jb250ZW50IC5wYXJhZ3JhcGhfX2NvbnRlbnRfX2Jsb2NrIC5maWVsZC0tbmFtZS1maWVsZC1zdW1tYXJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB0ZXh0LXNoYWRvdzogMCAwLjA4NzVyZW0gMC4wOTM3NXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5wYXJhZ3JhcGhfX2NvbnRlbnQgLnBhcmFncmFwaF9fY29udGVudF9fYmxvY2sgLmZpZWxkLS1uYW1lLWZpZWxkLXN1bW1hcnkge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5wYXJhZ3JhcGhfX2NvbnRlbnQgLnBhcmFncmFwaF9fY29udGVudF9fYmxvY2sgLmZpZWxkLS10eXBlLWxpbmsgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAwLjVyZW0gMy41cmVtIDAuNXJlbSAxLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDYuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLnBhcmFncmFwaF9fY29udGVudCAucGFyYWdyYXBoX19jb250ZW50X19ibG9jayAuZmllbGQtLXR5cGUtbGluayBhOmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiLi4vaWNvbnMvbGluay1hcnJvdy1ibGFjay5zdmdcIik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xufVxuXG4uZXZlbnRzLWFubm91bmNlbWVudCxcbi52aWV3LXJlY29tbWVuZGVkLW9wcG9ydHVuaXRpZXMsXG4udmlldy1kaXNwbGF5LWlkLXJlbGF0ZWRfc3Rvcmllcyxcbi5raC1jYXJvdXNlbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZXZlbnRzLWFubm91bmNlbWVudCAuc2xpY2sgLnNsaWNrLWxpc3QsXG4udmlldy1yZWNvbW1lbmRlZC1vcHBvcnR1bml0aWVzIC5zbGljayAuc2xpY2stbGlzdCxcbi52aWV3LWRpc3BsYXktaWQtcmVsYXRlZF9zdG9yaWVzIC5zbGljayAuc2xpY2stbGlzdCxcbi5raC1jYXJvdXNlbCAuc2xpY2sgLnNsaWNrLWxpc3Qge1xuICBwYWRkaW5nOiAwIDMuNjI1cmVtIDAgMDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ldmVudHMtYW5ub3VuY2VtZW50IC5zbGljayAuc2xpY2stbGlzdCxcbiAgLnZpZXctcmVjb21tZW5kZWQtb3Bwb3J0dW5pdGllcyAuc2xpY2sgLnNsaWNrLWxpc3QsXG4gIC52aWV3LWRpc3BsYXktaWQtcmVsYXRlZF9zdG9yaWVzIC5zbGljayAuc2xpY2stbGlzdCxcbiAgLmtoLWNhcm91c2VsIC5zbGljayAuc2xpY2stbGlzdCB7XG4gICAgcGFkZGluZzogdW5zZXQ7XG4gIH1cbn1cbi5ldmVudHMtYW5ub3VuY2VtZW50IC5zbGljayAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUsXG4udmlldy1yZWNvbW1lbmRlZC1vcHBvcnR1bml0aWVzIC5zbGljayAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUsXG4udmlldy1kaXNwbGF5LWlkLXJlbGF0ZWRfc3RvcmllcyAuc2xpY2sgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlLFxuLmtoLWNhcm91c2VsIC5zbGljayAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmV2ZW50cy1hbm5vdW5jZW1lbnQgLnNsaWNrIC5zbGljay1saXN0IC5zbGljay1zbGlkZSxcbiAgLnZpZXctcmVjb21tZW5kZWQtb3Bwb3J0dW5pdGllcyAuc2xpY2sgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlLFxuICAudmlldy1kaXNwbGF5LWlkLXJlbGF0ZWRfc3RvcmllcyAuc2xpY2sgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlLFxuICAua2gtY2Fyb3VzZWwgLnNsaWNrIC5zbGljay1saXN0IC5zbGljay1zbGlkZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4uZXZlbnRzLWFubm91bmNlbWVudCAuc2xpY2sgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlID4gZGl2LFxuLnZpZXctcmVjb21tZW5kZWQtb3Bwb3J0dW5pdGllcyAuc2xpY2sgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlID4gZGl2LFxuLnZpZXctZGlzcGxheS1pZC1yZWxhdGVkX3N0b3JpZXMgLnNsaWNrIC5zbGljay1saXN0IC5zbGljay1zbGlkZSA+IGRpdixcbi5raC1jYXJvdXNlbCAuc2xpY2sgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlID4gZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZXZlbnRzLWFubm91bmNlbWVudCAuc2xpY2sgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIC5zbGlja19fc2xpZGU6bm90KDpudGgtY2hpbGQobiszKSksXG4gIC52aWV3LXJlY29tbWVuZGVkLW9wcG9ydHVuaXRpZXMgLnNsaWNrIC5zbGljay1saXN0IC5zbGljay1zbGlkZSAuc2xpY2tfX3NsaWRlOm5vdCg6bnRoLWNoaWxkKG4rMykpLFxuICAudmlldy1kaXNwbGF5LWlkLXJlbGF0ZWRfc3RvcmllcyAuc2xpY2sgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIC5zbGlja19fc2xpZGU6bm90KDpudGgtY2hpbGQobiszKSksXG4gIC5raC1jYXJvdXNlbCAuc2xpY2sgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIC5zbGlja19fc2xpZGU6bm90KDpudGgtY2hpbGQobiszKSkge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB9XG59XG4uZXZlbnRzLWFubm91bmNlbWVudCAuc2xpY2sgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIC5zbGlkZV9fY29udGVudCAuc2xpZGVfX2NhcHRpb24sXG4udmlldy1yZWNvbW1lbmRlZC1vcHBvcnR1bml0aWVzIC5zbGljayAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUgLnNsaWRlX19jb250ZW50IC5zbGlkZV9fY2FwdGlvbixcbi52aWV3LWRpc3BsYXktaWQtcmVsYXRlZF9zdG9yaWVzIC5zbGljayAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUgLnNsaWRlX19jb250ZW50IC5zbGlkZV9fY2FwdGlvbixcbi5raC1jYXJvdXNlbCAuc2xpY2sgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIC5zbGlkZV9fY29udGVudCAuc2xpZGVfX2NhcHRpb24ge1xuICBwYWRkaW5nOiAwO1xufVxuLmV2ZW50cy1hbm5vdW5jZW1lbnQgLnNsaWNrIC5zbGljay1kb3RzLFxuLnZpZXctcmVjb21tZW5kZWQtb3Bwb3J0dW5pdGllcyAuc2xpY2sgLnNsaWNrLWRvdHMsXG4udmlldy1kaXNwbGF5LWlkLXJlbGF0ZWRfc3RvcmllcyAuc2xpY2sgLnNsaWNrLWRvdHMsXG4ua2gtY2Fyb3VzZWwgLnNsaWNrIC5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDA7XG59XG4uZXZlbnRzLWFubm91bmNlbWVudCAuc2xpY2sgLnNsaWRlX19tZWRpYSxcbi52aWV3LXJlY29tbWVuZGVkLW9wcG9ydHVuaXRpZXMgLnNsaWNrIC5zbGlkZV9fbWVkaWEsXG4udmlldy1kaXNwbGF5LWlkLXJlbGF0ZWRfc3RvcmllcyAuc2xpY2sgLnNsaWRlX19tZWRpYSxcbi5raC1jYXJvdXNlbCAuc2xpY2sgLnNsaWRlX19tZWRpYSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZXZlbnRzLWFubm91bmNlbWVudCAuc2xpY2sgLnNsaWNrLXRyYWNrLFxuLnZpZXctcmVjb21tZW5kZWQtb3Bwb3J0dW5pdGllcyAuc2xpY2sgLnNsaWNrLXRyYWNrLFxuLnZpZXctZGlzcGxheS1pZC1yZWxhdGVkX3N0b3JpZXMgLnNsaWNrIC5zbGljay10cmFjayxcbi5raC1jYXJvdXNlbCAuc2xpY2sgLnNsaWNrLXRyYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5ldmVudHMtYW5ub3VuY2VtZW50IC5zbGljayAuc2xpY2stc2xpZGUsXG4udmlldy1yZWNvbW1lbmRlZC1vcHBvcnR1bml0aWVzIC5zbGljayAuc2xpY2stc2xpZGUsXG4udmlldy1kaXNwbGF5LWlkLXJlbGF0ZWRfc3RvcmllcyAuc2xpY2sgLnNsaWNrLXNsaWRlLFxuLmtoLWNhcm91c2VsIC5zbGljayAuc2xpY2stc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZXZlbnRzLWFubm91bmNlbWVudCAuc2xpY2sgLnNsaWNrX19zbGlkZSxcbi5ldmVudHMtYW5ub3VuY2VtZW50IC5zbGljayAuc2xpZGVfX2NvbnRlbnQsXG4uZXZlbnRzLWFubm91bmNlbWVudCAuc2xpY2sgLnNsaWRlX19jYXB0aW9uLFxuLmV2ZW50cy1hbm5vdW5jZW1lbnQgLnNsaWNrIC5zbGlkZV9fZGVzY3JpcHRpb24sXG4udmlldy1yZWNvbW1lbmRlZC1vcHBvcnR1bml0aWVzIC5zbGljayAuc2xpY2tfX3NsaWRlLFxuLnZpZXctcmVjb21tZW5kZWQtb3Bwb3J0dW5pdGllcyAuc2xpY2sgLnNsaWRlX19jb250ZW50LFxuLnZpZXctcmVjb21tZW5kZWQtb3Bwb3J0dW5pdGllcyAuc2xpY2sgLnNsaWRlX19jYXB0aW9uLFxuLnZpZXctcmVjb21tZW5kZWQtb3Bwb3J0dW5pdGllcyAuc2xpY2sgLnNsaWRlX19kZXNjcmlwdGlvbixcbi52aWV3LWRpc3BsYXktaWQtcmVsYXRlZF9zdG9yaWVzIC5zbGljayAuc2xpY2tfX3NsaWRlLFxuLnZpZXctZGlzcGxheS1pZC1yZWxhdGVkX3N0b3JpZXMgLnNsaWNrIC5zbGlkZV9fY29udGVudCxcbi52aWV3LWRpc3BsYXktaWQtcmVsYXRlZF9zdG9yaWVzIC5zbGljayAuc2xpZGVfX2NhcHRpb24sXG4udmlldy1kaXNwbGF5LWlkLXJlbGF0ZWRfc3RvcmllcyAuc2xpY2sgLnNsaWRlX19kZXNjcmlwdGlvbixcbi5raC1jYXJvdXNlbCAuc2xpY2sgLnNsaWNrX19zbGlkZSxcbi5raC1jYXJvdXNlbCAuc2xpY2sgLnNsaWRlX19jb250ZW50LFxuLmtoLWNhcm91c2VsIC5zbGljayAuc2xpZGVfX2NhcHRpb24sXG4ua2gtY2Fyb3VzZWwgLnNsaWNrIC5zbGlkZV9fZGVzY3JpcHRpb24ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZXZlbnRzLWFubm91bmNlbWVudCAudW5zbGljayA+IC5zbGlkZV9fY29udGVudCxcbi52aWV3LXJlY29tbWVuZGVkLW9wcG9ydHVuaXRpZXMgLnVuc2xpY2sgPiAuc2xpZGVfX2NvbnRlbnQsXG4udmlldy1kaXNwbGF5LWlkLXJlbGF0ZWRfc3RvcmllcyAudW5zbGljayA+IC5zbGlkZV9fY29udGVudCxcbi5raC1jYXJvdXNlbCAudW5zbGljayA+IC5zbGlkZV9fY29udGVudCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZXZlbnRzLWFubm91bmNlbWVudCAudW5zbGljayA+IC5zbGlkZV9fY29udGVudCxcbiAgLnZpZXctcmVjb21tZW5kZWQtb3Bwb3J0dW5pdGllcyAudW5zbGljayA+IC5zbGlkZV9fY29udGVudCxcbiAgLnZpZXctZGlzcGxheS1pZC1yZWxhdGVkX3N0b3JpZXMgLnVuc2xpY2sgPiAuc2xpZGVfX2NvbnRlbnQsXG4gIC5raC1jYXJvdXNlbCAudW5zbGljayA+IC5zbGlkZV9fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAyMC41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmV2ZW50cy1hbm5vdW5jZW1lbnQgLnVuc2xpY2sgPiAuc2xpZGVfX2NvbnRlbnQsXG4gIC52aWV3LXJlY29tbWVuZGVkLW9wcG9ydHVuaXRpZXMgLnVuc2xpY2sgPiAuc2xpZGVfX2NvbnRlbnQsXG4gIC52aWV3LWRpc3BsYXktaWQtcmVsYXRlZF9zdG9yaWVzIC51bnNsaWNrID4gLnNsaWRlX19jb250ZW50LFxuICAua2gtY2Fyb3VzZWwgLnVuc2xpY2sgPiAuc2xpZGVfX2NvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTkuMzc1cmVtO1xuICB9XG59XG4uZXZlbnRzLWFubm91bmNlbWVudCAudW5zbGljayA+IC5zbGlkZV9fY29udGVudCAuc2xpZGVfX2NhcHRpb24sXG4udmlldy1yZWNvbW1lbmRlZC1vcHBvcnR1bml0aWVzIC51bnNsaWNrID4gLnNsaWRlX19jb250ZW50IC5zbGlkZV9fY2FwdGlvbixcbi52aWV3LWRpc3BsYXktaWQtcmVsYXRlZF9zdG9yaWVzIC51bnNsaWNrID4gLnNsaWRlX19jb250ZW50IC5zbGlkZV9fY2FwdGlvbixcbi5raC1jYXJvdXNlbCAudW5zbGljayA+IC5zbGlkZV9fY29udGVudCAuc2xpZGVfX2NhcHRpb24ge1xuICBwYWRkaW5nOiB1bnNldDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWNvbW1lbmRlZC12aWV3LWJsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgfVxufVxuLnJlY29tbWVuZGVkLXZpZXctYmxvY2sgaDMge1xuICBtYXJnaW46IDAgMCAxLjc1cmVtO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVjb21tZW5kZWQtdmlldy1ibG9jayBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG59XG5cbi52aWV3LXJlY29tbWVuZGVkLW9wcG9ydHVuaXRpZXMsXG4udmlldy1kaXNwbGF5LWlkLXJlbGF0ZWRfc3Rvcmllcyxcbi5raC1jYXJvdXNlbCB7XG4gIG1hcmdpbi1yaWdodDogLTFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctcmVjb21tZW5kZWQtb3Bwb3J0dW5pdGllcyxcbiAgLnZpZXctZGlzcGxheS1pZC1yZWxhdGVkX3N0b3JpZXMsXG4gIC5raC1jYXJvdXNlbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4udmlldy1yZWNvbW1lbmRlZC1vcHBvcnR1bml0aWVzIC5zbGljayAuc2xpY2stbGlzdCxcbi52aWV3LWRpc3BsYXktaWQtcmVsYXRlZF9zdG9yaWVzIC5zbGljayAuc2xpY2stbGlzdCxcbi5raC1jYXJvdXNlbCAuc2xpY2sgLnNsaWNrLWxpc3Qge1xuICBwYWRkaW5nOiAwIDNyZW0gMCAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LXJlY29tbWVuZGVkLW9wcG9ydHVuaXRpZXMgLnNsaWNrIC5zbGljay1saXN0LFxuICAudmlldy1kaXNwbGF5LWlkLXJlbGF0ZWRfc3RvcmllcyAuc2xpY2sgLnNsaWNrLWxpc3QsXG4gIC5raC1jYXJvdXNlbCAuc2xpY2sgLnNsaWNrLWxpc3Qge1xuICAgIHBhZGRpbmc6IHVuc2V0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctcmVjb21tZW5kZWQtb3Bwb3J0dW5pdGllcyAuc2xpY2sgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIC5zbGlja19fc2xpZGU6bm90KDpudGgtY2hpbGQobisyKSksXG4gIC52aWV3LWRpc3BsYXktaWQtcmVsYXRlZF9zdG9yaWVzIC5zbGljayAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUgLnNsaWNrX19zbGlkZTpub3QoOm50aC1jaGlsZChuKzIpKSxcbiAgLmtoLWNhcm91c2VsIC5zbGljayAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUgLnNsaWNrX19zbGlkZTpub3QoOm50aC1jaGlsZChuKzIpKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctcmVjb21tZW5kZWQtb3Bwb3J0dW5pdGllcyAuc2xpY2sgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIC5zbGlja19fc2xpZGU6bm90KDpudGgtY2hpbGQobis0KSksXG4gIC52aWV3LWRpc3BsYXktaWQtcmVsYXRlZF9zdG9yaWVzIC5zbGljayAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUgLnNsaWNrX19zbGlkZTpub3QoOm50aC1jaGlsZChuKzQpKSxcbiAgLmtoLWNhcm91c2VsIC5zbGljayAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUgLnNsaWNrX19zbGlkZTpub3QoOm50aC1jaGlsZChuKzQpKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1yZWNvbW1lbmRlZC1vcHBvcnR1bml0aWVzIC5zbGljayAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUgLnNsaWNrX19zbGlkZSxcbiAgLnZpZXctZGlzcGxheS1pZC1yZWxhdGVkX3N0b3JpZXMgLnNsaWNrIC5zbGljay1saXN0IC5zbGljay1zbGlkZSAuc2xpY2tfX3NsaWRlLFxuICAua2gtY2Fyb3VzZWwgLnNsaWNrIC5zbGljay1saXN0IC5zbGljay1zbGlkZSAuc2xpY2tfX3NsaWRlIHtcbiAgICBtYXgtd2lkdGg6IDE5LjM3NXJlbTtcbiAgfVxufVxuLnZpZXctcmVjb21tZW5kZWQtb3Bwb3J0dW5pdGllcyAuc2xpY2sgLnNsaWNrX19hcnJvdyxcbi52aWV3LWRpc3BsYXktaWQtcmVsYXRlZF9zdG9yaWVzIC5zbGljayAuc2xpY2tfX2Fycm93LFxuLmtoLWNhcm91c2VsIC5zbGljayAuc2xpY2tfX2Fycm93IHtcbiAgdG9wOiAyNyU7XG59XG4udmlldy1yZWNvbW1lbmRlZC1vcHBvcnR1bml0aWVzIC5zbGljayAuc2xpY2tfX2Fycm93IC5zbGljay1wcmV2LFxuLnZpZXctZGlzcGxheS1pZC1yZWxhdGVkX3N0b3JpZXMgLnNsaWNrIC5zbGlja19fYXJyb3cgLnNsaWNrLXByZXYsXG4ua2gtY2Fyb3VzZWwgLnNsaWNrIC5zbGlja19fYXJyb3cgLnNsaWNrLXByZXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkE2QTZBO1xufVxuLnZpZXctcmVjb21tZW5kZWQtb3Bwb3J0dW5pdGllcyAuc2xpY2sgLnNsaWNrX19hcnJvdyAuc2xpY2stcHJldjpiZWZvcmUsXG4udmlldy1kaXNwbGF5LWlkLXJlbGF0ZWRfc3RvcmllcyAuc2xpY2sgLnNsaWNrX19hcnJvdyAuc2xpY2stcHJldjpiZWZvcmUsXG4ua2gtY2Fyb3VzZWwgLnNsaWNrIC5zbGlja19fYXJyb3cgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaWNvbnMvcHJldi1saW5rLWFycm93LnN2Z1wiKTtcbn1cbi52aWV3LXJlY29tbWVuZGVkLW9wcG9ydHVuaXRpZXMgLnNsaWNrIC5zbGlja19fYXJyb3cgLnNsaWNrLW5leHQsXG4udmlldy1kaXNwbGF5LWlkLXJlbGF0ZWRfc3RvcmllcyAuc2xpY2sgLnNsaWNrX19hcnJvdyAuc2xpY2stbmV4dCxcbi5raC1jYXJvdXNlbCAuc2xpY2sgLnNsaWNrX19hcnJvdyAuc2xpY2stbmV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2QTZBNkE7XG59XG4udmlldy1yZWNvbW1lbmRlZC1vcHBvcnR1bml0aWVzIC5zbGljayAuc2xpY2tfX2Fycm93IC5zbGljay1uZXh0OmJlZm9yZSxcbi52aWV3LWRpc3BsYXktaWQtcmVsYXRlZF9zdG9yaWVzIC5zbGljayAuc2xpY2tfX2Fycm93IC5zbGljay1uZXh0OmJlZm9yZSxcbi5raC1jYXJvdXNlbCAuc2xpY2sgLnNsaWNrX19hcnJvdyAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCIuLi9pY29ucy9saW5rLWFycm93LXdoaXRlLnN2Z1wiKTtcbn1cblxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlldy1maWVsZHMtY29sbGVjdGlvbiwgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnZpZXdzLW1lZGlhLCAudmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnZpZXdzLW1lZGlhLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLW1lZGlhIHtcbiAgbWF4LXdpZHRoOiA4NjdweCAhaW1wb3J0YW50O1xufVxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlld3MtbWVkaWEgLnNsaWNrLWl0ZW0sIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAudmlld3MtbWVkaWEgLnNsaWNrLWl0ZW0sXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAudmlld3MtbWVkaWEgLnNsaWNrLWl0ZW0ge1xuICBoZWlnaHQ6IDEyLjEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3cy1tZWRpYSAuc2xpY2staXRlbSwgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1tZWRpYSAuc2xpY2staXRlbSxcbiAgLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLW1lZGlhIC5zbGljay1pdGVtIHtcbiAgICBoZWlnaHQ6IDcwdmg7XG4gIH1cbn1cbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnZpZXdzLW1lZGlhIC5zbGljay1pdGVtIGlmcmFtZSwgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1tZWRpYSAuc2xpY2staXRlbSBpZnJhbWUsXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAudmlld3MtbWVkaWEgLnNsaWNrLWl0ZW0gaWZyYW1lIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlld3MtbWVkaWEgLnNsaWNrLWl0ZW0gaW1nLCAudmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnZpZXdzLW1lZGlhIC5zbGljay1pdGVtIGltZyxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1tZWRpYSAuc2xpY2staXRlbSBpbWcge1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlld3MtbWVkaWEgLnNsaWNrLWl0ZW0gaW1nLCAudmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnZpZXdzLW1lZGlhIC5zbGljay1pdGVtIGltZyxcbiAgLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLW1lZGlhIC5zbGljay1pdGVtIGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3cy1tZWRpYSA+IC5zbGljaywgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1tZWRpYSA+IC5zbGljayxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1tZWRpYSA+IC5zbGljayB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnZpZXdzLW1lZGlhID4gLnNsaWNrID4gLnNsaWNrLWxpc3QsIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAudmlld3MtbWVkaWEgPiAuc2xpY2sgPiAuc2xpY2stbGlzdCxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1tZWRpYSA+IC5zbGljayA+IC5zbGljay1saXN0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC5zbGljay1jYXJvdXNlbCwgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC5zbGljay1jYXJvdXNlbCxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC5zbGljay1jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnNsaWNrLWNhcm91c2VsIC5zbGljay1hcnJvdywgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC5zbGljay1jYXJvdXNlbCAuc2xpY2stYXJyb3csXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAuc2xpY2stY2Fyb3VzZWwgLnNsaWNrLWFycm93IHtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM4JTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZBNkE2QTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIHdpZHRoOiAyLjVyZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA2Ljc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnNsaWNrLWNhcm91c2VsIC5zbGljay1hcnJvdywgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC5zbGljay1jYXJvdXNlbCAuc2xpY2stYXJyb3csXG4gIC52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC5zbGljay1jYXJvdXNlbCAuc2xpY2stYXJyb3cge1xuICAgIHRvcDogNDYlO1xuICB9XG59XG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC5zbGljay1jYXJvdXNlbCAuc2xpY2stYXJyb3cuc2xpY2stcHJldiwgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC5zbGljay1jYXJvdXNlbCAuc2xpY2stYXJyb3cuc2xpY2stcHJldixcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC5zbGljay1jYXJvdXNlbCAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gIGxlZnQ6IC0wLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pY29ucy9wcmV2LWxpbmstYXJyb3cuc3ZnXCIpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnNsaWNrLWNhcm91c2VsIC5zbGljay1hcnJvdy5zbGljay1wcmV2LCAudmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnNsaWNrLWNhcm91c2VsIC5zbGljay1hcnJvdy5zbGljay1wcmV2LFxuICAudmlldy1uZXdzLWRldGFpbHMtcGFnZSAuc2xpY2stY2Fyb3VzZWwgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IC0zcmVtO1xuICB9XG59XG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC5zbGljay1jYXJvdXNlbCAuc2xpY2stYXJyb3cuc2xpY2stcHJldjpiZWZvcmUsIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAuc2xpY2stY2Fyb3VzZWwgLnNsaWNrLWFycm93LnNsaWNrLXByZXY6YmVmb3JlLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnNsaWNrLWNhcm91c2VsIC5zbGljay1hcnJvdy5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC5zbGljay1jYXJvdXNlbCAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCwgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC5zbGljay1jYXJvdXNlbCAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC5zbGljay1jYXJvdXNlbCAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAtMC43NXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaWNvbnMvbGluay1hcnJvdy13aGl0ZS5zdmdcIik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAuc2xpY2stY2Fyb3VzZWwgLnNsaWNrLWFycm93LnNsaWNrLW5leHQsIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAuc2xpY2stY2Fyb3VzZWwgLnNsaWNrLWFycm93LnNsaWNrLW5leHQsXG4gIC52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC5zbGljay1jYXJvdXNlbCAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC0zcmVtO1xuICB9XG59XG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC5zbGljay1jYXJvdXNlbCAuc2xpY2stYXJyb3cuc2xpY2stbmV4dDpiZWZvcmUsIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAuc2xpY2stY2Fyb3VzZWwgLnNsaWNrLWFycm93LnNsaWNrLW5leHQ6YmVmb3JlLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnNsaWNrLWNhcm91c2VsIC5zbGljay1hcnJvdy5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC5zbGljay1jYXJvdXNlbCAuc2xpY2stZG90cywgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC5zbGljay1jYXJvdXNlbCAuc2xpY2stZG90cyxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC5zbGljay1jYXJvdXNlbCAuc2xpY2stZG90cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC5zbGljay1jYXJvdXNlbCAuc2xpY2stZG90cyBsaSwgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC5zbGljay1jYXJvdXNlbCAuc2xpY2stZG90cyBsaSxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC5zbGljay1jYXJvdXNlbCAuc2xpY2stZG90cyBsaSB7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiA2Ljc1cmVtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIG1hcmdpbjogMDtcbn1cbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnNsaWNrLWNhcm91c2VsIC5zbGljay1kb3RzIGxpIGJ1dHRvbixcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnNsaWNrLWNhcm91c2VsIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUsIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAuc2xpY2stY2Fyb3VzZWwgLnNsaWNrLWRvdHMgbGkgYnV0dG9uLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC5zbGljay1jYXJvdXNlbCAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnNsaWNrLWNhcm91c2VsIC5zbGljay1kb3RzIGxpIGJ1dHRvbixcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC5zbGljay1jYXJvdXNlbCAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiB1bnNldDtcbn1cbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnNsaWNrLWNhcm91c2VsIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSwgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC5zbGljay1jYXJvdXNlbCAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUsXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAuc2xpY2stY2Fyb3VzZWwgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIHtcbiAgd2lkdGg6IDNyZW07XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG59XG5cbi52aWV3LmtoLWNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LmtoLWNhcm91c2VsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG4udmlldy5raC1jYXJvdXNlbCAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi52aWV3LmtoLWNhcm91c2VsIC5zbGljay1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi52aWV3LmtoLWNhcm91c2VsIC5zbGlja19fc2xpZGUge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udmlldy5raC1jYXJvdXNlbCAuc2xpZGVfX2NvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udmlldy5raC1jYXJvdXNlbCAuc2xpZGVfX2NhcHRpb24ge1xuICBwYWRkaW5nOiB1bnNldDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnZpZXcua2gtY2Fyb3VzZWwgLnNsaWRlX19jYXB0aW9uIC5zbGlkZV9fZGVzY3JpcHRpb24ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEsXG4uYmxvY2stdmlld3MtYmxvY2ttYXJrZXQtaW5mb3JtYXRpb24tYmxvY2stMSxcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xLFxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEsXG4uYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0xLFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEsXG4uYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSxcbi5idXNpbmVzcy1saXN0aW5nLCAuYmxvY2stdmlld3MtYmxvY2t2aWV3LWFsbC1vcHBvcnR1bml0aWVzLWFsbC1vcHBvcnR1bml0aWVzIHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2stYmxvY2stMSxcbiAgLmJsb2NrLXZpZXdzLWJsb2NrbWFya2V0LWluZm9ybWF0aW9uLWJsb2NrLTEsXG4gIC5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xLFxuICAuYmxvY2stdmlld3MtYmxvY2tpbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmctYmxvY2stMSxcbiAgLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWxpc3RpbmctYmxvY2stMSxcbiAgLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEsXG4gIC5ibG9jay12aWV3cy1ibG9ja2FsbC1wcm9maWxlcy1ibG9jay0xLFxuICAuYnVzaW5lc3MtbGlzdGluZywgLmJsb2NrLXZpZXdzLWJsb2Nrdmlldy1hbGwtb3Bwb3J0dW5pdGllcy1hbGwtb3Bwb3J0dW5pdGllcyB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW07XG4gIH1cbn1cbi5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgaDIsXG4uYmxvY2stdmlld3MtYmxvY2ttYXJrZXQtaW5mb3JtYXRpb24tYmxvY2stMSBoMixcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIGgyLFxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgaDIsXG4uYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0xIGgyLFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgaDIsXG4uYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSBoMixcbi5idXNpbmVzcy1saXN0aW5nIGgyLCAuYmxvY2stdmlld3MtYmxvY2t2aWV3LWFsbC1vcHBvcnR1bml0aWVzLWFsbC1vcHBvcnR1bml0aWVzIGgyIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNkE2QTZBO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgaDIsXG4gIC5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0xIGgyLFxuICAuYmxvY2stdmlld3MtYmxvY2tyZXNlYXJjaC1wYXBlcnMtYmxvY2stMSBoMixcbiAgLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgaDIsXG4gIC5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTEgaDIsXG4gIC5ibG9jay12aWV3cy1ibG9ja25ld3MtbGlzdGluZy1ibG9jay0xIGgyLFxuICAuYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSBoMixcbiAgLmJ1c2luZXNzLWxpc3RpbmcgaDIsIC5ibG9jay12aWV3cy1ibG9ja3ZpZXctYWxsLW9wcG9ydHVuaXRpZXMtYWxsLW9wcG9ydHVuaXRpZXMgaDIge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogIzZBNkE2QTtcbiAgfVxufVxuXG4uYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jay1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy10ZXh0LFxuLmJsb2NrLXZpZXdzLWJsb2NrbWFya2V0LWluZm9ybWF0aW9uLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLXRleHQsXG4uYmxvY2stdmlld3MtYmxvY2tyZXNlYXJjaC1wYXBlcnMtYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMtdGV4dCxcbi5ibG9jay12aWV3cy1ibG9ja2lubm92YXRpb24tcGxheWJvb2stbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy10ZXh0LFxuLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMtdGV4dCxcbi5ibG9jay12aWV3cy1ibG9ja25ld3MtbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy10ZXh0LFxuLmJsb2NrLXZpZXdzLWJsb2NrYWxsLXByb2ZpbGVzLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLXRleHQsXG4uYnVzaW5lc3MtbGlzdGluZyAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMtdGV4dCwgLmJsb2NrLXZpZXdzLWJsb2Nrdmlldy1hbGwtb3Bwb3J0dW5pdGllcy1hbGwtb3Bwb3J0dW5pdGllcyAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMtdGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICM2QTZBNkE7XG4gIHBhZGRpbmc6IDEuNXJlbSAzcmVtO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuXG4uYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jay1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyxcbi5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyxcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyxcbi5ibG9jay12aWV3cy1ibG9ja2lubm92YXRpb24tcGxheWJvb2stbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyxcbi5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLFxuLmJsb2NrLXZpZXdzLWJsb2NrYWxsLXByb2ZpbGVzLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLFxuLmJ1c2luZXNzLWxpc3RpbmcgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLCAuYmxvY2stdmlld3MtYmxvY2t2aWV3LWFsbC1vcHBvcnR1bml0aWVzLWFsbC1vcHBvcnR1bml0aWVzIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbSAwcmVtO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk5O1xuICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2stYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMsXG4gIC5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyxcbiAgLmJsb2NrLXZpZXdzLWJsb2NrcmVzZWFyY2gtcGFwZXJzLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLFxuICAuYmxvY2stdmlld3MtYmxvY2tpbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMsXG4gIC5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLFxuICAuYmxvY2stdmlld3MtYmxvY2tuZXdzLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMsXG4gIC5ibG9jay12aWV3cy1ibG9ja2FsbC1wcm9maWxlcy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyxcbiAgLmJ1c2luZXNzLWxpc3RpbmcgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLCAuYmxvY2stdmlld3MtYmxvY2t2aWV3LWFsbC1vcHBvcnR1bml0aWVzLWFsbC1vcHBvcnR1bml0aWVzIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgei1pbmRleDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUQxRDFEO1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDJyZW0gMXJlbSAycmVtIDFyZW07XG4gIH1cbn1cbi5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuYWN0aXZlLWZpbHRlcnMuZXhwb3NlZC1maWx0ZXJzLFxuLmJsb2NrLXZpZXdzLWJsb2NrbWFya2V0LWluZm9ybWF0aW9uLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuYWN0aXZlLWZpbHRlcnMuZXhwb3NlZC1maWx0ZXJzLFxuLmJsb2NrLXZpZXdzLWJsb2NrcmVzZWFyY2gtcGFwZXJzLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuYWN0aXZlLWZpbHRlcnMuZXhwb3NlZC1maWx0ZXJzLFxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuYWN0aXZlLWZpbHRlcnMuZXhwb3NlZC1maWx0ZXJzLFxuLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5hY3RpdmUtZmlsdGVycy5leHBvc2VkLWZpbHRlcnMsXG4uYmxvY2stdmlld3MtYmxvY2tuZXdzLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5hY3RpdmUtZmlsdGVycy5leHBvc2VkLWZpbHRlcnMsXG4uYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5hY3RpdmUtZmlsdGVycy5leHBvc2VkLWZpbHRlcnMsXG4uYnVzaW5lc3MtbGlzdGluZyAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5hY3RpdmUtZmlsdGVycy5leHBvc2VkLWZpbHRlcnMsIC5ibG9jay12aWV3cy1ibG9ja3ZpZXctYWxsLW9wcG9ydHVuaXRpZXMtYWxsLW9wcG9ydHVuaXRpZXMgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuYWN0aXZlLWZpbHRlcnMuZXhwb3NlZC1maWx0ZXJzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1zb3J0LWZpbHRlcnMsXG4uYmxvY2stdmlld3MtYmxvY2ttYXJrZXQtaW5mb3JtYXRpb24tYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLXNvcnQtZmlsdGVycyxcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtc29ydC1maWx0ZXJzLFxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1zb3J0LWZpbHRlcnMsXG4uYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtc29ydC1maWx0ZXJzLFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1zb3J0LWZpbHRlcnMsXG4uYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLXNvcnQtZmlsdGVycyxcbi5idXNpbmVzcy1saXN0aW5nIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtc29ydC1maWx0ZXJzLCAuYmxvY2stdmlld3MtYmxvY2t2aWV3LWFsbC1vcHBvcnR1bml0aWVzLWFsbC1vcHBvcnR1bml0aWVzIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtc29ydC1maWx0ZXJzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAtNC42MjVyZW07XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jay1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmFjdGl2ZS1zb3J0LWZpbHRlcnMuZXhwb3NlZC1zb3J0LWZpbHRlcnMsXG4uYmxvY2stdmlld3MtYmxvY2ttYXJrZXQtaW5mb3JtYXRpb24tYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5hY3RpdmUtc29ydC1maWx0ZXJzLmV4cG9zZWQtc29ydC1maWx0ZXJzLFxuLmJsb2NrLXZpZXdzLWJsb2NrcmVzZWFyY2gtcGFwZXJzLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuYWN0aXZlLXNvcnQtZmlsdGVycy5leHBvc2VkLXNvcnQtZmlsdGVycyxcbi5ibG9jay12aWV3cy1ibG9ja2lubm92YXRpb24tcGxheWJvb2stbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmFjdGl2ZS1zb3J0LWZpbHRlcnMuZXhwb3NlZC1zb3J0LWZpbHRlcnMsXG4uYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmFjdGl2ZS1zb3J0LWZpbHRlcnMuZXhwb3NlZC1zb3J0LWZpbHRlcnMsXG4uYmxvY2stdmlld3MtYmxvY2tuZXdzLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5hY3RpdmUtc29ydC1maWx0ZXJzLmV4cG9zZWQtc29ydC1maWx0ZXJzLFxuLmJsb2NrLXZpZXdzLWJsb2NrYWxsLXByb2ZpbGVzLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuYWN0aXZlLXNvcnQtZmlsdGVycy5leHBvc2VkLXNvcnQtZmlsdGVycyxcbi5idXNpbmVzcy1saXN0aW5nIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmFjdGl2ZS1zb3J0LWZpbHRlcnMuZXhwb3NlZC1zb3J0LWZpbHRlcnMsIC5ibG9jay12aWV3cy1ibG9ja3ZpZXctYWxsLW9wcG9ydHVuaXRpZXMtYWxsLW9wcG9ydHVuaXRpZXMgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuYWN0aXZlLXNvcnQtZmlsdGVycy5leHBvc2VkLXNvcnQtZmlsdGVycyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHBhZGRpbmc6IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2stYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLXNvcnQtZmlsdGVycyxcbiAgLmJsb2NrLXZpZXdzLWJsb2NrbWFya2V0LWluZm9ybWF0aW9uLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1zb3J0LWZpbHRlcnMsXG4gIC5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtc29ydC1maWx0ZXJzLFxuICAuYmxvY2stdmlld3MtYmxvY2tpbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLXNvcnQtZmlsdGVycyxcbiAgLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLXNvcnQtZmlsdGVycyxcbiAgLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1zb3J0LWZpbHRlcnMsXG4gIC5ibG9jay12aWV3cy1ibG9ja2FsbC1wcm9maWxlcy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtc29ydC1maWx0ZXJzLFxuICAuYnVzaW5lc3MtbGlzdGluZyAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLXNvcnQtZmlsdGVycywgLmJsb2NrLXZpZXdzLWJsb2Nrdmlldy1hbGwtb3Bwb3J0dW5pdGllcy1hbGwtb3Bwb3J0dW5pdGllcyAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLXNvcnQtZmlsdGVycyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1zb3J0LWZpbHRlcnMgLmZvcm0taXRlbSxcbi5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtc29ydC1maWx0ZXJzIC5mb3JtLWl0ZW0sXG4uYmxvY2stdmlld3MtYmxvY2tyZXNlYXJjaC1wYXBlcnMtYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLXNvcnQtZmlsdGVycyAuZm9ybS1pdGVtLFxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1zb3J0LWZpbHRlcnMgLmZvcm0taXRlbSxcbi5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1zb3J0LWZpbHRlcnMgLmZvcm0taXRlbSxcbi5ibG9jay12aWV3cy1ibG9ja25ld3MtbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtc29ydC1maWx0ZXJzIC5mb3JtLWl0ZW0sXG4uYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLXNvcnQtZmlsdGVycyAuZm9ybS1pdGVtLFxuLmJ1c2luZXNzLWxpc3RpbmcgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1zb3J0LWZpbHRlcnMgLmZvcm0taXRlbSwgLmJsb2NrLXZpZXdzLWJsb2Nrdmlldy1hbGwtb3Bwb3J0dW5pdGllcy1hbGwtb3Bwb3J0dW5pdGllcyAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLXNvcnQtZmlsdGVycyAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2stYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLXNvcnQtZmlsdGVycyAuZm9ybS1pdGVtIGxlZ2VuZCxcbi5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtc29ydC1maWx0ZXJzIC5mb3JtLWl0ZW0gbGVnZW5kLFxuLmJsb2NrLXZpZXdzLWJsb2NrcmVzZWFyY2gtcGFwZXJzLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1zb3J0LWZpbHRlcnMgLmZvcm0taXRlbSBsZWdlbmQsXG4uYmxvY2stdmlld3MtYmxvY2tpbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLXNvcnQtZmlsdGVycyAuZm9ybS1pdGVtIGxlZ2VuZCxcbi5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1zb3J0LWZpbHRlcnMgLmZvcm0taXRlbSBsZWdlbmQsXG4uYmxvY2stdmlld3MtYmxvY2tuZXdzLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLXNvcnQtZmlsdGVycyAuZm9ybS1pdGVtIGxlZ2VuZCxcbi5ibG9jay12aWV3cy1ibG9ja2FsbC1wcm9maWxlcy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtc29ydC1maWx0ZXJzIC5mb3JtLWl0ZW0gbGVnZW5kLFxuLmJ1c2luZXNzLWxpc3RpbmcgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1zb3J0LWZpbHRlcnMgLmZvcm0taXRlbSBsZWdlbmQsIC5ibG9jay12aWV3cy1ibG9ja3ZpZXctYWxsLW9wcG9ydHVuaXRpZXMtYWxsLW9wcG9ydHVuaXRpZXMgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1zb3J0LWZpbHRlcnMgLmZvcm0taXRlbSBsZWdlbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jay1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlcixcbi5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlcixcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlcixcbi5ibG9jay12aWV3cy1ibG9ja2lubm92YXRpb24tcGxheWJvb2stbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlcixcbi5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtaGVhZGVyLFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtaGVhZGVyLFxuLmJsb2NrLXZpZXdzLWJsb2NrYWxsLXByb2ZpbGVzLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtaGVhZGVyLFxuLmJ1c2luZXNzLWxpc3RpbmcgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtaGVhZGVyLCAuYmxvY2stdmlld3MtYmxvY2t2aWV3LWFsbC1vcHBvcnR1bml0aWVzLWFsbC1vcHBvcnR1bml0aWVzIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlciB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjNkE2QTZBO1xufVxuXG4uYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jay1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlciAuaGVhZGVyLW92ZXJmbG93LFxuLmJsb2NrLXZpZXdzLWJsb2NrbWFya2V0LWluZm9ybWF0aW9uLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtaGVhZGVyIC5oZWFkZXItb3ZlcmZsb3csXG4uYmxvY2stdmlld3MtYmxvY2tyZXNlYXJjaC1wYXBlcnMtYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1oZWFkZXIgLmhlYWRlci1vdmVyZmxvdyxcbi5ibG9jay12aWV3cy1ibG9ja2lubm92YXRpb24tcGxheWJvb2stbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlciAuaGVhZGVyLW92ZXJmbG93LFxuLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1oZWFkZXIgLmhlYWRlci1vdmVyZmxvdyxcbi5ibG9jay12aWV3cy1ibG9ja25ld3MtbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlciAuaGVhZGVyLW92ZXJmbG93LFxuLmJsb2NrLXZpZXdzLWJsb2NrYWxsLXByb2ZpbGVzLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtaGVhZGVyIC5oZWFkZXItb3ZlcmZsb3csXG4uYnVzaW5lc3MtbGlzdGluZyAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1oZWFkZXIgLmhlYWRlci1vdmVyZmxvdywgLmJsb2NrLXZpZXdzLWJsb2Nrdmlldy1hbGwtb3Bwb3J0dW5pdGllcy1hbGwtb3Bwb3J0dW5pdGllcyAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1oZWFkZXIgLmhlYWRlci1vdmVyZmxvdyB7XG4gIHBhZGRpbmc6IDAgMXJlbSAxcmVtO1xuICBtaW4taGVpZ2h0OiAzcmVtO1xufVxuLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2stYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1oZWFkZXIgLmhlYWRlci1vdmVyZmxvdyAuaGVhZGVyLWxhYmVsLFxuLmJsb2NrLXZpZXdzLWJsb2NrbWFya2V0LWluZm9ybWF0aW9uLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtaGVhZGVyIC5oZWFkZXItb3ZlcmZsb3cgLmhlYWRlci1sYWJlbCxcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlciAuaGVhZGVyLW92ZXJmbG93IC5oZWFkZXItbGFiZWwsXG4uYmxvY2stdmlld3MtYmxvY2tpbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1oZWFkZXIgLmhlYWRlci1vdmVyZmxvdyAuaGVhZGVyLWxhYmVsLFxuLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1oZWFkZXIgLmhlYWRlci1vdmVyZmxvdyAuaGVhZGVyLWxhYmVsLFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtaGVhZGVyIC5oZWFkZXItb3ZlcmZsb3cgLmhlYWRlci1sYWJlbCxcbi5ibG9jay12aWV3cy1ibG9ja2FsbC1wcm9maWxlcy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlciAuaGVhZGVyLW92ZXJmbG93IC5oZWFkZXItbGFiZWwsXG4uYnVzaW5lc3MtbGlzdGluZyAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1oZWFkZXIgLmhlYWRlci1vdmVyZmxvdyAuaGVhZGVyLWxhYmVsLCAuYmxvY2stdmlld3MtYmxvY2t2aWV3LWFsbC1vcHBvcnR1bml0aWVzLWFsbC1vcHBvcnR1bml0aWVzIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlciAuaGVhZGVyLW92ZXJmbG93IC5oZWFkZXItbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jay1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlciAuaGVhZGVyLW92ZXJmbG93IC5oZWFkZXItbGFiZWw6YmVmb3JlLFxuLmJsb2NrLXZpZXdzLWJsb2NrbWFya2V0LWluZm9ybWF0aW9uLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtaGVhZGVyIC5oZWFkZXItb3ZlcmZsb3cgLmhlYWRlci1sYWJlbDpiZWZvcmUsXG4uYmxvY2stdmlld3MtYmxvY2tyZXNlYXJjaC1wYXBlcnMtYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1oZWFkZXIgLmhlYWRlci1vdmVyZmxvdyAuaGVhZGVyLWxhYmVsOmJlZm9yZSxcbi5ibG9jay12aWV3cy1ibG9ja2lubm92YXRpb24tcGxheWJvb2stbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlciAuaGVhZGVyLW92ZXJmbG93IC5oZWFkZXItbGFiZWw6YmVmb3JlLFxuLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1oZWFkZXIgLmhlYWRlci1vdmVyZmxvdyAuaGVhZGVyLWxhYmVsOmJlZm9yZSxcbi5ibG9jay12aWV3cy1ibG9ja25ld3MtbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlciAuaGVhZGVyLW92ZXJmbG93IC5oZWFkZXItbGFiZWw6YmVmb3JlLFxuLmJsb2NrLXZpZXdzLWJsb2NrYWxsLXByb2ZpbGVzLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtaGVhZGVyIC5oZWFkZXItb3ZlcmZsb3cgLmhlYWRlci1sYWJlbDpiZWZvcmUsXG4uYnVzaW5lc3MtbGlzdGluZyAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1oZWFkZXIgLmhlYWRlci1vdmVyZmxvdyAuaGVhZGVyLWxhYmVsOmJlZm9yZSwgLmJsb2NrLXZpZXdzLWJsb2Nrdmlldy1hbGwtb3Bwb3J0dW5pdGllcy1hbGwtb3Bwb3J0dW5pdGllcyAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1oZWFkZXIgLmhlYWRlci1vdmVyZmxvdyAuaGVhZGVyLWxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ljb25zL2xpbmstYXJyb3ctZ3JleS5zdmdcIik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jay1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlciAuaGVhZGVyLW92ZXJmbG93IC5yZXNldC1idXR0b24sXG4uYmxvY2stdmlld3MtYmxvY2ttYXJrZXQtaW5mb3JtYXRpb24tYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1oZWFkZXIgLmhlYWRlci1vdmVyZmxvdyAucmVzZXQtYnV0dG9uLFxuLmJsb2NrLXZpZXdzLWJsb2NrcmVzZWFyY2gtcGFwZXJzLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtaGVhZGVyIC5oZWFkZXItb3ZlcmZsb3cgLnJlc2V0LWJ1dHRvbixcbi5ibG9jay12aWV3cy1ibG9ja2lubm92YXRpb24tcGxheWJvb2stbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlciAuaGVhZGVyLW92ZXJmbG93IC5yZXNldC1idXR0b24sXG4uYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlciAuaGVhZGVyLW92ZXJmbG93IC5yZXNldC1idXR0b24sXG4uYmxvY2stdmlld3MtYmxvY2tuZXdzLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1oZWFkZXIgLmhlYWRlci1vdmVyZmxvdyAucmVzZXQtYnV0dG9uLFxuLmJsb2NrLXZpZXdzLWJsb2NrYWxsLXByb2ZpbGVzLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtaGVhZGVyIC5oZWFkZXItb3ZlcmZsb3cgLnJlc2V0LWJ1dHRvbixcbi5idXNpbmVzcy1saXN0aW5nIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlciAuaGVhZGVyLW92ZXJmbG93IC5yZXNldC1idXR0b24sIC5ibG9jay12aWV3cy1ibG9ja3ZpZXctYWxsLW9wcG9ydHVuaXRpZXMtYWxsLW9wcG9ydHVuaXRpZXMgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtaGVhZGVyIC5oZWFkZXItb3ZlcmZsb3cgLnJlc2V0LWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtaGVhZGVyIC5oZWFkZXItb3ZlcmZsb3cgLnJlc2V0LWJ1dHRvbiBpbnB1dC5idG4tcHJpbWFyeSxcbi5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlciAuaGVhZGVyLW92ZXJmbG93IC5yZXNldC1idXR0b24gaW5wdXQuYnRuLXByaW1hcnksXG4uYmxvY2stdmlld3MtYmxvY2tyZXNlYXJjaC1wYXBlcnMtYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1oZWFkZXIgLmhlYWRlci1vdmVyZmxvdyAucmVzZXQtYnV0dG9uIGlucHV0LmJ0bi1wcmltYXJ5LFxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtaGVhZGVyIC5oZWFkZXItb3ZlcmZsb3cgLnJlc2V0LWJ1dHRvbiBpbnB1dC5idG4tcHJpbWFyeSxcbi5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtaGVhZGVyIC5oZWFkZXItb3ZlcmZsb3cgLnJlc2V0LWJ1dHRvbiBpbnB1dC5idG4tcHJpbWFyeSxcbi5ibG9jay12aWV3cy1ibG9ja25ld3MtbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlciAuaGVhZGVyLW92ZXJmbG93IC5yZXNldC1idXR0b24gaW5wdXQuYnRuLXByaW1hcnksXG4uYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1oZWFkZXIgLmhlYWRlci1vdmVyZmxvdyAucmVzZXQtYnV0dG9uIGlucHV0LmJ0bi1wcmltYXJ5LFxuLmJ1c2luZXNzLWxpc3RpbmcgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtaGVhZGVyIC5oZWFkZXItb3ZlcmZsb3cgLnJlc2V0LWJ1dHRvbiBpbnB1dC5idG4tcHJpbWFyeSwgLmJsb2NrLXZpZXdzLWJsb2Nrdmlldy1hbGwtb3Bwb3J0dW5pdGllcy1hbGwtb3Bwb3J0dW5pdGllcyAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1oZWFkZXIgLmhlYWRlci1vdmVyZmxvdyAucmVzZXQtYnV0dG9uIGlucHV0LmJ0bi1wcmltYXJ5IHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiB1bnNldDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAgMnJlbSAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pY29ucy9yZXNldC5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMS41cmVtO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwIGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2stYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1oZWFkZXIgLmhlYWRlci1vdmVyZmxvdyAucmVzZXQtYnV0dG9uIGlucHV0LmJ0bi1wcmltYXJ5LFxuICAuYmxvY2stdmlld3MtYmxvY2ttYXJrZXQtaW5mb3JtYXRpb24tYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1oZWFkZXIgLmhlYWRlci1vdmVyZmxvdyAucmVzZXQtYnV0dG9uIGlucHV0LmJ0bi1wcmltYXJ5LFxuICAuYmxvY2stdmlld3MtYmxvY2tyZXNlYXJjaC1wYXBlcnMtYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1oZWFkZXIgLmhlYWRlci1vdmVyZmxvdyAucmVzZXQtYnV0dG9uIGlucHV0LmJ0bi1wcmltYXJ5LFxuICAuYmxvY2stdmlld3MtYmxvY2tpbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1oZWFkZXIgLmhlYWRlci1vdmVyZmxvdyAucmVzZXQtYnV0dG9uIGlucHV0LmJ0bi1wcmltYXJ5LFxuICAuYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlciAuaGVhZGVyLW92ZXJmbG93IC5yZXNldC1idXR0b24gaW5wdXQuYnRuLXByaW1hcnksXG4gIC5ibG9jay12aWV3cy1ibG9ja25ld3MtbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlciAuaGVhZGVyLW92ZXJmbG93IC5yZXNldC1idXR0b24gaW5wdXQuYnRuLXByaW1hcnksXG4gIC5ibG9jay12aWV3cy1ibG9ja2FsbC1wcm9maWxlcy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlciAuaGVhZGVyLW92ZXJmbG93IC5yZXNldC1idXR0b24gaW5wdXQuYnRuLXByaW1hcnksXG4gIC5idXNpbmVzcy1saXN0aW5nIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlciAuaGVhZGVyLW92ZXJmbG93IC5yZXNldC1idXR0b24gaW5wdXQuYnRuLXByaW1hcnksIC5ibG9jay12aWV3cy1ibG9ja3ZpZXctYWxsLW9wcG9ydHVuaXRpZXMtYWxsLW9wcG9ydHVuaXRpZXMgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtaGVhZGVyIC5oZWFkZXItb3ZlcmZsb3cgLnJlc2V0LWJ1dHRvbiBpbnB1dC5idG4tcHJpbWFyeSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLXRleHQsXG4uYmxvY2stdmlld3MtYmxvY2ttYXJrZXQtaW5mb3JtYXRpb24tYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMtdGV4dCxcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy10ZXh0LFxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLXRleHQsXG4uYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy10ZXh0LFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLXRleHQsXG4uYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMtdGV4dCxcbi5idXNpbmVzcy1saXN0aW5nIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy10ZXh0LCAuYmxvY2stdmlld3MtYmxvY2t2aWV3LWFsbC1vcHBvcnR1bml0aWVzLWFsbC1vcHBvcnR1bml0aWVzIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy10ZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgIzZBNkE2QTtcbiAgcGFkZGluZzogMS41cmVtIDNyZW07XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogOTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG5cbi5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLXRleHQgLmZpbHRlcnMsXG4uYmxvY2stdmlld3MtYmxvY2ttYXJrZXQtaW5mb3JtYXRpb24tYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMtdGV4dCAuZmlsdGVycyxcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy10ZXh0IC5maWx0ZXJzLFxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLXRleHQgLmZpbHRlcnMsXG4uYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy10ZXh0IC5maWx0ZXJzLFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLXRleHQgLmZpbHRlcnMsXG4uYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMtdGV4dCAuZmlsdGVycyxcbi5idXNpbmVzcy1saXN0aW5nIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy10ZXh0IC5maWx0ZXJzLCAuYmxvY2stdmlld3MtYmxvY2t2aWV3LWFsbC1vcHBvcnR1bml0aWVzLWFsbC1vcHBvcnR1bml0aWVzIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy10ZXh0IC5maWx0ZXJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI0ZGRkZGRjtcbn1cbi5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLXRleHQgLmZpbHRlcnM6YmVmb3JlLFxuLmJsb2NrLXZpZXdzLWJsb2NrbWFya2V0LWluZm9ybWF0aW9uLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLXRleHQgLmZpbHRlcnM6YmVmb3JlLFxuLmJsb2NrLXZpZXdzLWJsb2NrcmVzZWFyY2gtcGFwZXJzLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLXRleHQgLmZpbHRlcnM6YmVmb3JlLFxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLXRleHQgLmZpbHRlcnM6YmVmb3JlLFxuLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMtdGV4dCAuZmlsdGVyczpiZWZvcmUsXG4uYmxvY2stdmlld3MtYmxvY2tuZXdzLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMtdGV4dCAuZmlsdGVyczpiZWZvcmUsXG4uYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMtdGV4dCAuZmlsdGVyczpiZWZvcmUsXG4uYnVzaW5lc3MtbGlzdGluZyAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMtdGV4dCAuZmlsdGVyczpiZWZvcmUsIC5ibG9jay12aWV3cy1ibG9ja3ZpZXctYWxsLW9wcG9ydHVuaXRpZXMtYWxsLW9wcG9ydHVuaXRpZXMgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLXRleHQgLmZpbHRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaWNvbnMvZmlsdGVyLnN2Z1wiKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogNi41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbn1cblxuLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2stYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMtdGV4dCAuc29ydC1maWx0ZXJzLFxuLmJsb2NrLXZpZXdzLWJsb2NrbWFya2V0LWluZm9ybWF0aW9uLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLXRleHQgLnNvcnQtZmlsdGVycyxcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy10ZXh0IC5zb3J0LWZpbHRlcnMsXG4uYmxvY2stdmlld3MtYmxvY2tpbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMtdGV4dCAuc29ydC1maWx0ZXJzLFxuLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMtdGV4dCAuc29ydC1maWx0ZXJzLFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLXRleHQgLnNvcnQtZmlsdGVycyxcbi5ibG9jay12aWV3cy1ibG9ja2FsbC1wcm9maWxlcy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy10ZXh0IC5zb3J0LWZpbHRlcnMsXG4uYnVzaW5lc3MtbGlzdGluZyAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMtdGV4dCAuc29ydC1maWx0ZXJzLCAuYmxvY2stdmlld3MtYmxvY2t2aWV3LWFsbC1vcHBvcnR1bml0aWVzLWFsbC1vcHBvcnR1bml0aWVzIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy10ZXh0IC5zb3J0LWZpbHRlcnMge1xuICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLXRleHQgLnNvcnQtZmlsdGVyczpiZWZvcmUsXG4uYmxvY2stdmlld3MtYmxvY2ttYXJrZXQtaW5mb3JtYXRpb24tYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMtdGV4dCAuc29ydC1maWx0ZXJzOmJlZm9yZSxcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy10ZXh0IC5zb3J0LWZpbHRlcnM6YmVmb3JlLFxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLXRleHQgLnNvcnQtZmlsdGVyczpiZWZvcmUsXG4uYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy10ZXh0IC5zb3J0LWZpbHRlcnM6YmVmb3JlLFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLXRleHQgLnNvcnQtZmlsdGVyczpiZWZvcmUsXG4uYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMtdGV4dCAuc29ydC1maWx0ZXJzOmJlZm9yZSxcbi5idXNpbmVzcy1saXN0aW5nIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy10ZXh0IC5zb3J0LWZpbHRlcnM6YmVmb3JlLCAuYmxvY2stdmlld3MtYmxvY2t2aWV3LWFsbC1vcHBvcnR1bml0aWVzLWFsbC1vcHBvcnR1bml0aWVzIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy10ZXh0IC5zb3J0LWZpbHRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaWNvbnMvc29ydC5zdmdcIik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogM3JlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG59XG5cbi5kYXNoLXdyYXBwZXIgLnBhZ2VyLCAuYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jay1ibG9jay0xIC5wYWdlcixcbi5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0xIC5wYWdlcixcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC5wYWdlcixcbi5ibG9jay12aWV3cy1ibG9ja2lubm92YXRpb24tcGxheWJvb2stbGlzdGluZy1ibG9jay0xIC5wYWdlcixcbi5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTEgLnBhZ2VyLFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnBhZ2VyLFxuLmJsb2NrLXZpZXdzLWJsb2NrYWxsLXByb2ZpbGVzLWJsb2NrLTEgLnBhZ2VyLFxuLmJ1c2luZXNzLWxpc3RpbmcgLnBhZ2VyLCAuYmxvY2stdmlld3MtYmxvY2t2aWV3LWFsbC1vcHBvcnR1bml0aWVzLWFsbC1vcHBvcnR1bml0aWVzIC5wYWdlciwgLnNlYXJjaC1wYWdlIC5wYWdlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmRhc2gtd3JhcHBlciAucGFnZXIgLnBhZ2luYXRpb24sIC5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgLnBhZ2VyIC5wYWdpbmF0aW9uLFxuLmJsb2NrLXZpZXdzLWJsb2NrbWFya2V0LWluZm9ybWF0aW9uLWJsb2NrLTEgLnBhZ2VyIC5wYWdpbmF0aW9uLFxuLmJsb2NrLXZpZXdzLWJsb2NrcmVzZWFyY2gtcGFwZXJzLWJsb2NrLTEgLnBhZ2VyIC5wYWdpbmF0aW9uLFxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgLnBhZ2VyIC5wYWdpbmF0aW9uLFxuLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWxpc3RpbmctYmxvY2stMSAucGFnZXIgLnBhZ2luYXRpb24sXG4uYmxvY2stdmlld3MtYmxvY2tuZXdzLWxpc3RpbmctYmxvY2stMSAucGFnZXIgLnBhZ2luYXRpb24sXG4uYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSAucGFnZXIgLnBhZ2luYXRpb24sXG4uYnVzaW5lc3MtbGlzdGluZyAucGFnZXIgLnBhZ2luYXRpb24sIC5ibG9jay12aWV3cy1ibG9ja3ZpZXctYWxsLW9wcG9ydHVuaXRpZXMtYWxsLW9wcG9ydHVuaXRpZXMgLnBhZ2VyIC5wYWdpbmF0aW9uLCAuc2VhcmNoLXBhZ2UgLnBhZ2VyIC5wYWdpbmF0aW9uIHtcbiAgcGFkZGluZzogM3JlbSAxLjVyZW0gMS41cmVtO1xuICBtYXJnaW46IDA7XG4gIGdhcDogMC41cmVtO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRhc2gtd3JhcHBlciAucGFnZXIgLnBhZ2luYXRpb24sIC5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgLnBhZ2VyIC5wYWdpbmF0aW9uLFxuICAuYmxvY2stdmlld3MtYmxvY2ttYXJrZXQtaW5mb3JtYXRpb24tYmxvY2stMSAucGFnZXIgLnBhZ2luYXRpb24sXG4gIC5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC5wYWdlciAucGFnaW5hdGlvbixcbiAgLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgLnBhZ2VyIC5wYWdpbmF0aW9uLFxuICAuYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0xIC5wYWdlciAucGFnaW5hdGlvbixcbiAgLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnBhZ2VyIC5wYWdpbmF0aW9uLFxuICAuYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSAucGFnZXIgLnBhZ2luYXRpb24sXG4gIC5idXNpbmVzcy1saXN0aW5nIC5wYWdlciAucGFnaW5hdGlvbiwgLmJsb2NrLXZpZXdzLWJsb2Nrdmlldy1hbGwtb3Bwb3J0dW5pdGllcy1hbGwtb3Bwb3J0dW5pdGllcyAucGFnZXIgLnBhZ2luYXRpb24sIC5zZWFyY2gtcGFnZSAucGFnZXIgLnBhZ2luYXRpb24ge1xuICAgIGdhcDogMS41cmVtO1xuICAgIHBhZGRpbmc6IDRyZW0gMi41cmVtIDIuNXJlbTtcbiAgfVxufVxuLmRhc2gtd3JhcHBlciAucGFnZXIgLnBhZ2luYXRpb24gLnBhZ2VyX19pdGVtLS1maXJzdCwgLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2stYmxvY2stMSAucGFnZXIgLnBhZ2luYXRpb24gLnBhZ2VyX19pdGVtLS1maXJzdCxcbi5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0xIC5wYWdlciAucGFnaW5hdGlvbiAucGFnZXJfX2l0ZW0tLWZpcnN0LFxuLmJsb2NrLXZpZXdzLWJsb2NrcmVzZWFyY2gtcGFwZXJzLWJsb2NrLTEgLnBhZ2VyIC5wYWdpbmF0aW9uIC5wYWdlcl9faXRlbS0tZmlyc3QsXG4uYmxvY2stdmlld3MtYmxvY2tpbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmctYmxvY2stMSAucGFnZXIgLnBhZ2luYXRpb24gLnBhZ2VyX19pdGVtLS1maXJzdCxcbi5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTEgLnBhZ2VyIC5wYWdpbmF0aW9uIC5wYWdlcl9faXRlbS0tZmlyc3QsXG4uYmxvY2stdmlld3MtYmxvY2tuZXdzLWxpc3RpbmctYmxvY2stMSAucGFnZXIgLnBhZ2luYXRpb24gLnBhZ2VyX19pdGVtLS1maXJzdCxcbi5ibG9jay12aWV3cy1ibG9ja2FsbC1wcm9maWxlcy1ibG9jay0xIC5wYWdlciAucGFnaW5hdGlvbiAucGFnZXJfX2l0ZW0tLWZpcnN0LFxuLmJ1c2luZXNzLWxpc3RpbmcgLnBhZ2VyIC5wYWdpbmF0aW9uIC5wYWdlcl9faXRlbS0tZmlyc3QsIC5ibG9jay12aWV3cy1ibG9ja3ZpZXctYWxsLW9wcG9ydHVuaXRpZXMtYWxsLW9wcG9ydHVuaXRpZXMgLnBhZ2VyIC5wYWdpbmF0aW9uIC5wYWdlcl9faXRlbS0tZmlyc3QsIC5zZWFyY2gtcGFnZSAucGFnZXIgLnBhZ2luYXRpb24gLnBhZ2VyX19pdGVtLS1maXJzdCxcbi5kYXNoLXdyYXBwZXIgLnBhZ2VyIC5wYWdpbmF0aW9uIC5wYWdlcl9faXRlbS0tbGFzdCxcbi5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgLnBhZ2VyIC5wYWdpbmF0aW9uIC5wYWdlcl9faXRlbS0tbGFzdCxcbi5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0xIC5wYWdlciAucGFnaW5hdGlvbiAucGFnZXJfX2l0ZW0tLWxhc3QsXG4uYmxvY2stdmlld3MtYmxvY2tyZXNlYXJjaC1wYXBlcnMtYmxvY2stMSAucGFnZXIgLnBhZ2luYXRpb24gLnBhZ2VyX19pdGVtLS1sYXN0LFxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgLnBhZ2VyIC5wYWdpbmF0aW9uIC5wYWdlcl9faXRlbS0tbGFzdCxcbi5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTEgLnBhZ2VyIC5wYWdpbmF0aW9uIC5wYWdlcl9faXRlbS0tbGFzdCxcbi5ibG9jay12aWV3cy1ibG9ja25ld3MtbGlzdGluZy1ibG9jay0xIC5wYWdlciAucGFnaW5hdGlvbiAucGFnZXJfX2l0ZW0tLWxhc3QsXG4uYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSAucGFnZXIgLnBhZ2luYXRpb24gLnBhZ2VyX19pdGVtLS1sYXN0LFxuLmJ1c2luZXNzLWxpc3RpbmcgLnBhZ2VyIC5wYWdpbmF0aW9uIC5wYWdlcl9faXRlbS0tbGFzdCxcbi5ibG9jay12aWV3cy1ibG9ja3ZpZXctYWxsLW9wcG9ydHVuaXRpZXMtYWxsLW9wcG9ydHVuaXRpZXMgLnBhZ2VyIC5wYWdpbmF0aW9uIC5wYWdlcl9faXRlbS0tbGFzdCxcbi5zZWFyY2gtcGFnZSAucGFnZXIgLnBhZ2luYXRpb24gLnBhZ2VyX19pdGVtLS1sYXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXNoLXdyYXBwZXIgLnBhZ2VyIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0sIC5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgLnBhZ2VyIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0sXG4uYmxvY2stdmlld3MtYmxvY2ttYXJrZXQtaW5mb3JtYXRpb24tYmxvY2stMSAucGFnZXIgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbSxcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC5wYWdlciAucGFnaW5hdGlvbiAucGFnZS1pdGVtLFxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgLnBhZ2VyIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0sXG4uYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0xIC5wYWdlciAucGFnaW5hdGlvbiAucGFnZS1pdGVtLFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnBhZ2VyIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0sXG4uYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSAucGFnZXIgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbSxcbi5idXNpbmVzcy1saXN0aW5nIC5wYWdlciAucGFnaW5hdGlvbiAucGFnZS1pdGVtLCAuYmxvY2stdmlld3MtYmxvY2t2aWV3LWFsbC1vcHBvcnR1bml0aWVzLWFsbC1vcHBvcnR1bml0aWVzIC5wYWdlciAucGFnaW5hdGlvbiAucGFnZS1pdGVtLCAuc2VhcmNoLXBhZ2UgLnBhZ2VyIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5kYXNoLXdyYXBwZXIgLnBhZ2VyIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0uaXMtYWN0aXZlIC5wYWdlLWxpbmssIC5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgLnBhZ2VyIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0uaXMtYWN0aXZlIC5wYWdlLWxpbmssXG4uYmxvY2stdmlld3MtYmxvY2ttYXJrZXQtaW5mb3JtYXRpb24tYmxvY2stMSAucGFnZXIgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbS5pcy1hY3RpdmUgLnBhZ2UtbGluayxcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC5wYWdlciAucGFnaW5hdGlvbiAucGFnZS1pdGVtLmlzLWFjdGl2ZSAucGFnZS1saW5rLFxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgLnBhZ2VyIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0uaXMtYWN0aXZlIC5wYWdlLWxpbmssXG4uYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0xIC5wYWdlciAucGFnaW5hdGlvbiAucGFnZS1pdGVtLmlzLWFjdGl2ZSAucGFnZS1saW5rLFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnBhZ2VyIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0uaXMtYWN0aXZlIC5wYWdlLWxpbmssXG4uYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSAucGFnZXIgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbS5pcy1hY3RpdmUgLnBhZ2UtbGluayxcbi5idXNpbmVzcy1saXN0aW5nIC5wYWdlciAucGFnaW5hdGlvbiAucGFnZS1pdGVtLmlzLWFjdGl2ZSAucGFnZS1saW5rLCAuYmxvY2stdmlld3MtYmxvY2t2aWV3LWFsbC1vcHBvcnR1bml0aWVzLWFsbC1vcHBvcnR1bml0aWVzIC5wYWdlciAucGFnaW5hdGlvbiAucGFnZS1pdGVtLmlzLWFjdGl2ZSAucGFnZS1saW5rLCAuc2VhcmNoLXBhZ2UgLnBhZ2VyIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0uaXMtYWN0aXZlIC5wYWdlLWxpbmsge1xuICBjb2xvcjogI0ZGOTkzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ibG9jay10b2dnbGUtc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbSAwLjI1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ibG9jay10b2dnbGUtc2VhcmNoIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uYmxvY2stdG9nZ2xlLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCIuLi9pY29ucy9zZWFyY2guc3ZnXCIpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYmxvY2stdG9nZ2xlLXNlYXJjaDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ibG9jay10b2dnbGUtc2VhcmNoLnNob3cge1xuICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLmhlYWRlci1zZWFyY2gtZm9ybSB7XG4gIHdpZHRoOiAwO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzIGVhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlci1zZWFyY2gtZm9ybSB7XG4gICAgbWluLXdpZHRoOiAyNi4yNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICB0cmFuc2l0aW9uOiBtaW4td2lkdGggMC41cyBlYXNlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmhlYWRlci1zZWFyY2gtZm9ybSB7XG4gICAgbWluLXdpZHRoOiAyMy43NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXItc2VhcmNoLWZvcm0uc2hvdy1mdWxsLXNlYXJjaCB7XG4gICAgbWluLXdpZHRoOiAyNi43NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGVhZGVyLXNlYXJjaC1mb3JtLnNob3ctZnVsbC1zZWFyY2gge1xuICAgIG1pbi13aWR0aDogMzByZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmhlYWRlci1zZWFyY2gtZm9ybS5zaG93LWZ1bGwtc2VhcmNoIHtcbiAgICBtaW4td2lkdGg6IDQwcmVtO1xuICB9XG59XG4uaGVhZGVyLXNlYXJjaC1mb3JtLnNob3ctZnVsbC1zZWFyY2ggLmZvcm0tdHlwZS1zZWFyY2g6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgd2lkdGg6IHVuc2V0O1xufVxuLmhlYWRlci1zZWFyY2gtZm9ybS5zaG93LWZ1bGwtc2VhcmNoIC5mb3JtLXR5cGUtc2VhcmNoIGlucHV0IHtcbiAgY29sb3I6ICM2QTZBNkE7XG59XG4uaGVhZGVyLXNlYXJjaC1mb3JtLmZvY3VzZWQgLml0ZW0tbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlYWRlci1zZWFyY2gtZm9ybS5mb2N1c2VkIC5mb3JtLXR5cGUtc2VhcmNoIHtcbiAgei1pbmRleDogdW5zZXQ7XG59XG4uaGVhZGVyLXNlYXJjaC1mb3JtIGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLXNlYXJjaC1mb3JtIGlucHV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmhlYWRlci1zZWFyY2gtZm9ybSAuaXRlbS1saXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMUQxRDFEO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLmhlYWRlci1zZWFyY2gtZm9ybSAuaXRlbS1saXN0OmFmdGVyLCAuaGVhZGVyLXNlYXJjaC1mb3JtIC5pdGVtLWxpc3Q6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBiYWNrZ3JvdW5kOiAjMUQxRDFEO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAtMTtcbn1cbi5oZWFkZXItc2VhcmNoLWZvcm0gLml0ZW0tbGlzdDphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuLmhlYWRlci1zZWFyY2gtZm9ybSAuaXRlbS1saXN0OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlci1zZWFyY2gtZm9ybSAuaXRlbS1saXN0IHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIH1cbiAgLmhlYWRlci1zZWFyY2gtZm9ybSAuaXRlbS1saXN0OmFmdGVyLCAuaGVhZGVyLXNlYXJjaC1mb3JtIC5pdGVtLWxpc3Q6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVhZGVyLXNlYXJjaC1mb3JtIC5pdGVtLWxpc3QgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaGVhZGVyLXNlYXJjaC1mb3JtIC5pdGVtLWxpc3QgdWwgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyLXNlYXJjaC1mb3JtIC5pdGVtLWxpc3QgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuLmhlYWRlci1zZWFyY2gtZm9ybSAuaXRlbS1saXN0IHVsIGxpIGE6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaWNvbnMvcHJldi1zZWFyY2guc3ZnXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMXJlbTtcbiAgd2lkdGg6IDFyZW07XG4gIGxlZnQ6IDFyZW07XG59XG4uaGVhZGVyLXNlYXJjaC1mb3JtLnNob3cge1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXItc2VhcmNoLWZvcm0uc2hvdyBpbnB1dCxcbi5oZWFkZXItc2VhcmNoLWZvcm0uc2hvdyBpbnB1dDpmb2N1cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlYWRlci1zZWFyY2gtZm9ybS5zaG93IC5mb3JtLWFjdGlvbnMgaW5wdXQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZWFkZXItc2VhcmNoLWZvcm0gaW5wdXQsXG4uaGVhZGVyLXNlYXJjaC1mb3JtIGlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLXJhZGl1czogNi43NXJlbTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzZBNkE2QTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNkE2QTZBO1xuICBwYWRkaW5nOiAwLjVyZW0gM3JlbSAwLjVyZW0gMXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXItc2VhcmNoLWZvcm0gaW5wdXQsXG4gIC5oZWFkZXItc2VhcmNoLWZvcm0gaW5wdXQ6Zm9jdXMge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLXNlYXJjaC1mb3JtIGlucHV0LFxuICAuaGVhZGVyLXNlYXJjaC1mb3JtIGlucHV0OmZvY3VzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmhlYWRlci1zZWFyY2gtZm9ybSBpbnB1dDpmb2N1cyxcbiAgLmhlYWRlci1zZWFyY2gtZm9ybSBpbnB1dDpmb2N1czpmb2N1cyB7XG4gICAgY29sb3I6ICNCMEIwQjA7XG4gIH1cbn1cbi5oZWFkZXItc2VhcmNoLWZvcm0gaW5wdXQ6aG92ZXIsXG4uaGVhZGVyLXNlYXJjaC1mb3JtIGlucHV0OmZvY3VzOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhlYWRlci1zZWFyY2gtZm9ybSBpbnB1dDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzZBNkE2QTtcbn1cbi5oZWFkZXItc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdOmRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmhlYWRlci1zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlci1zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF06LXdlYmtpdC1hdXRvZmlsbCxcbi5oZWFkZXItc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI0IwQjBCMCAhaW1wb3J0YW50O1xufVxuLmhlYWRlci1zZWFyY2gtZm9ybSBpbnB1dDotd2Via2l0LWF1dG9maWxsIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4ICMwMDAwMDAgaW5zZXQgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNCMEIwQjAgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcyAhaW1wb3J0YW50O1xufVxuLmhlYWRlci1zZWFyY2gtZm9ybSAuZm9ybS1hY3Rpb25zIGlucHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ljb25zL3NlYXJjaC5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcmlnaHQ6IDAuNzVyZW07XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uaGVhZGVyLXNlYXJjaC1mb3JtIC5mb3JtLXR5cGUtc2VhcmNoIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLXNlYXJjaC1mb3JtIC5mb3JtLXR5cGUtc2VhcmNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMjEuNXJlbTtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaWNvbnMvc2VhcmNoLXRleHQuZ2lmXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDFyZW0gMC41NjI1cmVtO1xuICB9XG59XG4uaGVhZGVyLXNlYXJjaC1mb3JtIC5mb3JtLXR5cGUtc2VhcmNoOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhlYWRlci1zZWFyY2gtZm9ybSAuZm9ybS1hY3Rpb25zIGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLXNlYXJjaC1mb3JtIC5mb3JtLWFjdGlvbnMgaW5wdXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uaGVhZGVyLXNlYXJjaC1mb3JtICNzZWFyY2gtYmxvY2stZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlYXJjaC1wYWdlIHtcbiAgcGFkZGluZy1ib3R0b206IDYuNXJlbTtcbn1cbi5zZWFyY2gtcGFnZSAuc3VtbWFyeSB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICM2QTZBNkE7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjQjBCMEIwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtcGFnZSAuc3VtbWFyeSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1yZXN1bHRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzcmVtO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0IwQjBCMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICBtYXgtd2lkdGg6IDQ3LjI1cmVtO1xuICB9XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtaXRlbSAuc2VhcmNoLXVybCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1pbi1oZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1pdGVtIC5zZWFyY2gtdXJsIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1pdGVtIC5zZWFyY2gtdXJsOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtaXRlbSAuc2VhcmNoLXVybC5pbnRlcm5hbDpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCIuLi9pY29ucy9pbnRlcm5hbF9zaXRlLnN2Z1wiKTtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1pdGVtIC5zZWFyY2gtdXJsLmV4dGVybmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ljb25zL2V4dGVybmFsX3NpdGUuc3ZnXCIpO1xufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLWl0ZW0gLnNlYXJjaC11cmwgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG59XG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtaXRlbSBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1pdGVtIGg1IGEge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjRkY5OTMzO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC1wYWdlIC5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLWl0ZW0gaDUgYSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLWl0ZW0gaDUgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICNDRjlGMDI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlYXJjaC1wYWdlIC5wYWdlciB7XG4gICAgbWF4LXdpZHRoOiA0Ny4yNXJlbTtcbiAgICBtYXJnaW46IHVuc2V0O1xuICB9XG59XG4uc2VhcmNoLXBhZ2UgLnBhZ2VyIC5wYWdpbmF0aW9uIHtcbiAgZ2FwOiAxLjVyZW07XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWFyY2gtcGFnZSAucGFnZXIgLnBhZ2luYXRpb24ge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxufVxuLnNlYXJjaC1wYWdlIC5wYWdlciAucGFnZXJfX2l0ZW0tLXByZXZpb3VzIC5wYWdlLWxpbmssXG4uc2VhcmNoLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbS0tbmV4dCAucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlYXJjaC1wYWdlIC5wYWdlciAucGFnZXJfX2l0ZW0tLXByZXZpb3VzIC5wYWdlLWxpbmsgc3Bhbixcbi5zZWFyY2gtcGFnZSAucGFnZXIgLnBhZ2VyX19pdGVtLS1uZXh0IC5wYWdlLWxpbmsgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uc2VhcmNoLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbS0tcHJldmlvdXMgLnBhZ2UtbGluazpiZWZvcmUsXG4uc2VhcmNoLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbS0tbmV4dCAucGFnZS1saW5rOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG59XG4uc2VhcmNoLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbS0tcHJldmlvdXMgLnBhZ2UtbGluazpiZWZvcmUge1xuICByaWdodDogMDtcbiAgY29udGVudDogdXJsKFwiLi4vaWNvbnMvcHJldi5zdmdcIik7XG59XG4uc2VhcmNoLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbS0tbmV4dCAucGFnZS1saW5rOmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ljb25zL25leHQuc3ZnXCIpO1xufVxuXG4uYmxvY2stdHlwZS1wcmlvcml0eV9hcmVhcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDRyZW07XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay10eXBlLXByaW9yaXR5X2FyZWFzIHtcbiAgICBwYWRkaW5nLXRvcDogOC43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbTtcbiAgfVxufVxuLmJsb2NrLXR5cGUtcHJpb3JpdHlfYXJlYXMgaDIge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNkE2QTZBO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay10eXBlLXByaW9yaXR5X2FyZWFzIC5maWVsZC0tbmFtZS1maWVsZC1zZWN0b3JzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay10eXBlLXByaW9yaXR5X2FyZWFzIC5maWVsZC0tbmFtZS1maWVsZC1zZWN0b3JzID4gLmZpZWxkX19pdGVtIHtcbiAgICBmbGV4OiAwIDAgNDYlO1xuICAgIGNvbHVtbi1nYXA6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdHlwZS1wcmlvcml0eV9hcmVhcyAuZmllbGQtLW5hbWUtZmllbGQtc2VjdG9ycyA+IC5maWVsZF9faXRlbSB7XG4gICAgZmxleDogMTtcbiAgICBnYXA6IDJyZW07XG4gIH1cbn1cbi5ibG9jay10eXBlLXByaW9yaXR5X2FyZWFzIC52b2NhYnVsYXJ5LXByaW9yaXR5LWFyZWEge1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay10eXBlLXByaW9yaXR5X2FyZWFzIC52b2NhYnVsYXJ5LXByaW9yaXR5LWFyZWEge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXR5cGUtcHJpb3JpdHlfYXJlYXMgLnZvY2FidWxhcnktcHJpb3JpdHktYXJlYSB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIH1cbn1cbi5ibG9jay10eXBlLXByaW9yaXR5X2FyZWFzIC5maWVsZC0tbmFtZS1maWVsZC1zZWN0b3JzIC5maWVsZF9faXRlbSAudm9jYWJ1bGFyeS1wcmlvcml0eS1hcmVhIC5jb250ZW50IC5maWVsZC0tdHlwZS1pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay10eXBlLXByaW9yaXR5X2FyZWFzIC5maWVsZC0tbmFtZS1maWVsZC1zZWN0b3JzIC5maWVsZF9faXRlbSAudm9jYWJ1bGFyeS1wcmlvcml0eS1hcmVhIC5jb250ZW50IC5maWVsZC0tdHlwZS1pbWFnZSBpbWcge1xuICAgIG1heC13aWR0aDogMTYwcHg7XG4gIH1cbn1cbi5ibG9jay10eXBlLXByaW9yaXR5X2FyZWFzIC5maWVsZC0tbmFtZS1maWVsZC1zZWN0b3JzIC5maWVsZF9faXRlbSAudm9jYWJ1bGFyeS1wcmlvcml0eS1hcmVhIC5jb250ZW50IGg2IHtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXR5cGUtcHJpb3JpdHlfYXJlYXMgLmZpZWxkLS1uYW1lLWZpZWxkLXNlY3RvcnMgLmZpZWxkX19pdGVtIC52b2NhYnVsYXJ5LXByaW9yaXR5LWFyZWEgLmNvbnRlbnQgaDYge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmxvY2stdHlwZS1wcmlvcml0eV9hcmVhcyAuZmllbGQtLW5hbWUtZmllbGQtc2VjdG9ycyAuZmllbGRfX2l0ZW0gLnZvY2FidWxhcnktcHJpb3JpdHktYXJlYSAuY29udGVudCBoNiB7XG4gICAgcGFkZGluZzogMCAwLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmJsb2NrLXR5cGUtcHJpb3JpdHlfYXJlYXMgLmZpZWxkLS1uYW1lLWZpZWxkLXNlY3RvcnMgLmZpZWxkX19pdGVtIC52b2NhYnVsYXJ5LXByaW9yaXR5LWFyZWEgLmNvbnRlbnQgaDYge1xuICAgIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgfVxufVxuLmJsb2NrLXR5cGUtcHJpb3JpdHlfYXJlYXMgLmZpZWxkLS1uYW1lLWZpZWxkLXNlY3RvcnMgLmZpZWxkX19pdGVtIC52b2NhYnVsYXJ5LXByaW9yaXR5LWFyZWEgLmNvbnRlbnQgLnZpZXctbW9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjRkY5OTMzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay10eXBlLXByaW9yaXR5X2FyZWFzIC5maWVsZC0tbmFtZS1maWVsZC1zZWN0b3JzIC5maWVsZF9faXRlbSAudm9jYWJ1bGFyeS1wcmlvcml0eS1hcmVhIC5jb250ZW50IC52aWV3LW1vcmUge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMDtcbiAgfVxufVxuLmJsb2NrLXR5cGUtcHJpb3JpdHlfYXJlYXMgLmZpZWxkLS1uYW1lLWZpZWxkLXNlY3RvcnMgLmZpZWxkX19pdGVtIC52b2NhYnVsYXJ5LXByaW9yaXR5LWFyZWEgLmNvbnRlbnQgLnZpZXctbW9yZTphZnRlciB7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ljb25zL2xpbmstYXJyb3cuc3ZnXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xufVxuLmJsb2NrLXR5cGUtcHJpb3JpdHlfYXJlYXMgLmZpZWxkLS1uYW1lLWZpZWxkLXNlY3RvcnMgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCkgLnZvY2FidWxhcnktcHJpb3JpdHktYXJlYSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjMzAzMDMwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay10eXBlLXByaW9yaXR5X2FyZWFzIC5maWVsZC0tbmFtZS1maWVsZC1zZWN0b3JzIC5maWVsZF9faXRlbTpub3QoOmxhc3QtY2hpbGQpIC52b2NhYnVsYXJ5LXByaW9yaXR5LWFyZWEge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbn1cblxuLmJsb2NrLXR5cGUtc3RhdGlzdGljcyAuZmllbGQtLW5hbWUtZmllbGQtcGFyYWdyYXBocyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAxLjVyZW07XG4gIHBhZGRpbmc6IDRyZW0gMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdHlwZS1zdGF0aXN0aWNzIC5maWVsZC0tbmFtZS1maWVsZC1wYXJhZ3JhcGhzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBhdXRvKTtcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xuICB9XG59XG4uYmxvY2stdHlwZS1zdGF0aXN0aWNzIC5wYXJhZ3JhcGgtLXR5cGUtLWVuZ2FnZW1lbnQtc3RhdGlzdGljcyB7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdHlwZS1zdGF0aXN0aWNzIC5wYXJhZ3JhcGgtLXR5cGUtLWVuZ2FnZW1lbnQtc3RhdGlzdGljcyB7XG4gICAgcGFkZGluZzogMi41cmVtO1xuICB9XG59XG4uYmxvY2stdHlwZS1zdGF0aXN0aWNzIC5wYXJhZ3JhcGgtLXR5cGUtLWVuZ2FnZW1lbnQtc3RhdGlzdGljcyAuZmllbGQtLW5hbWUtZmllbGQtaWNvbiBpbWcge1xuICBtYXgtd2lkdGg6IDIuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdHlwZS1zdGF0aXN0aWNzIC5wYXJhZ3JhcGgtLXR5cGUtLWVuZ2FnZW1lbnQtc3RhdGlzdGljcyAuZmllbGQtLW5hbWUtZmllbGQtaWNvbiBpbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgbWF4LXdpZHRoOiAzLjM3NXJlbTtcbiAgfVxufVxuLmJsb2NrLXR5cGUtc3RhdGlzdGljcyAucGFyYWdyYXBoLS10eXBlLS1lbmdhZ2VtZW50LXN0YXRpc3RpY3MgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB3aWR0aDogMTAycHg7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYmxvY2stdHlwZS1zdGF0aXN0aWNzIC5wYXJhZ3JhcGgtLXR5cGUtLWVuZ2FnZW1lbnQtc3RhdGlzdGljcyAuZmllbGQtLW5hbWUtZmllbGQtc2hvcnQtZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0IwQjBCMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdHlwZS1zdGF0aXN0aWNzIC5wYXJhZ3JhcGgtLXR5cGUtLWVuZ2FnZW1lbnQtc3RhdGlzdGljcyAuZmllbGQtLW5hbWUtZmllbGQtc2hvcnQtZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbn1cblxuLmJsb2NrLXR5cGUtaW5ub3ZhdGlvbl9qb3VybmV5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA0cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYmxvY2stdHlwZS1pbm5vdmF0aW9uX2pvdXJuZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pY29ucy9wZXJzb25hcy1iZy5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXR5cGUtaW5ub3ZhdGlvbl9qb3VybmV5IHtcbiAgICBwYWRkaW5nOiA4cmVtIDAgMDtcbiAgICBtYXgtd2lkdGg6IDkwcmVtO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGhlaWdodDogNDMuODc1cmVtO1xuICB9XG59XG4uYmxvY2stdHlwZS1pbm5vdmF0aW9uX2pvdXJuZXkgaDIuc2VjdGlvbi1oZWFkaW5nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwcmVtIDJyZW0gMi41cmVtO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM2QTZBNkE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXR5cGUtaW5ub3ZhdGlvbl9qb3VybmV5IGgyLnNlY3Rpb24taGVhZGluZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDIyLjg3NXJlbTtcbiAgfVxufVxuLmJsb2NrLXR5cGUtaW5ub3ZhdGlvbl9qb3VybmV5IC5maWVsZC0tbmFtZS1maWVsZC1jdGEge1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ibG9jay10eXBlLWlubm92YXRpb25fam91cm5leSAuZmllbGQtLW5hbWUtZmllbGQtY3RhIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwLjVyZW0gM3JlbSAwLjVyZW0gMS41cmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICM2QTZBNkE7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stdHlwZS1pbm5vdmF0aW9uX2pvdXJuZXkgLmZpZWxkLS1uYW1lLWZpZWxkLWN0YSBhIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5ibG9jay10eXBlLWlubm92YXRpb25fam91cm5leSAuZmllbGQtLW5hbWUtZmllbGQtY3RhIGE6aG92ZXIsIC5ibG9jay10eXBlLWlubm92YXRpb25fam91cm5leSAuZmllbGQtLW5hbWUtZmllbGQtY3RhIGE6Zm9jdXMsIC5ibG9jay10eXBlLWlubm92YXRpb25fam91cm5leSAuZmllbGQtLW5hbWUtZmllbGQtY3RhIGE6YWN0aXZlIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbn1cbi5ibG9jay10eXBlLWlubm92YXRpb25fam91cm5leSAuZmllbGQtLW5hbWUtZmllbGQtY3RhIGE6aG92ZXI6YWZ0ZXIsIC5ibG9jay10eXBlLWlubm92YXRpb25fam91cm5leSAuZmllbGQtLW5hbWUtZmllbGQtY3RhIGE6Zm9jdXM6YWZ0ZXIsIC5ibG9jay10eXBlLWlubm92YXRpb25fam91cm5leSAuZmllbGQtLW5hbWUtZmllbGQtY3RhIGE6YWN0aXZlOmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiLi4vaWNvbnMvbGluay1hcnJvdy1ibGFjay5zdmdcIik7XG59XG4uYmxvY2stdHlwZS1pbm5vdmF0aW9uX2pvdXJuZXkgLmZpZWxkLS1uYW1lLWZpZWxkLWN0YSBhOmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiLi4vaWNvbnMvbGluay1hcnJvdy13aGl0ZS5zdmdcIik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbn1cbi5ibG9jay10eXBlLWlubm92YXRpb25fam91cm5leSAuZmllbGQtLW5hbWUtZmllbGQtcGFyYWdyYXBocyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdHlwZS1pbm5vdmF0aW9uX2pvdXJuZXkgLmZpZWxkLS1uYW1lLWZpZWxkLXBhcmFncmFwaHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxLjVyZW07XG4gIH1cbn1cbi5ibG9jay10eXBlLWlubm92YXRpb25fam91cm5leSAuZmllbGQtLW5hbWUtZmllbGQtcGFyYWdyYXBocyAuZmllbGRfX2l0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUQxRDFEO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay10eXBlLWlubm92YXRpb25fam91cm5leSAuZmllbGQtLW5hbWUtZmllbGQtcGFyYWdyYXBocyAuZmllbGRfX2l0ZW0ge1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cbi5ibG9jay10eXBlLWlubm92YXRpb25fam91cm5leSAuZmllbGQtLW5hbWUtZmllbGQtcGFyYWdyYXBocyAuZmllbGRfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSAucGFyYWdyYXBoLS10eXBlLS1lbmdhZ2VtZW50LXN0YXRpc3RpY3Mge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXR5cGUtaW5ub3ZhdGlvbl9qb3VybmV5IC5maWVsZC0tbmFtZS1maWVsZC1wYXJhZ3JhcGhzIC5maWVsZF9faXRlbTpub3QoOmxhc3QtY2hpbGQpIC5wYXJhZ3JhcGgtLXR5cGUtLWVuZ2FnZW1lbnQtc3RhdGlzdGljcyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uYmxvY2stdHlwZS1pbm5vdmF0aW9uX2pvdXJuZXkgLnBhcmFncmFwaC0tdHlwZS0tZW5nYWdlbWVudC1zdGF0aXN0aWNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFEMUQxRDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdHlwZS1pbm5vdmF0aW9uX2pvdXJuZXkgLnBhcmFncmFwaC0tdHlwZS0tZW5nYWdlbWVudC1zdGF0aXN0aWNzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAyLjVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXR5cGUtaW5ub3ZhdGlvbl9qb3VybmV5IC5wYXJhZ3JhcGgtLXR5cGUtLWVuZ2FnZW1lbnQtc3RhdGlzdGljcyAucGFyYV9faW1hZ2UgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDYuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuLmJsb2NrLXR5cGUtaW5ub3ZhdGlvbl9qb3VybmV5IC5wYXJhZ3JhcGgtLXR5cGUtLWVuZ2FnZW1lbnQtc3RhdGlzdGljcyAucGFyYV9fY29udGVudCB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay10eXBlLWlubm92YXRpb25fam91cm5leSAucGFyYWdyYXBoLS10eXBlLS1lbmdhZ2VtZW50LXN0YXRpc3RpY3MgLnBhcmFfX2NvbnRlbnQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLmJsb2NrLXR5cGUtaW5ub3ZhdGlvbl9qb3VybmV5IC5wYXJhZ3JhcGgtLXR5cGUtLWVuZ2FnZW1lbnQtc3RhdGlzdGljcyAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay10eXBlLWlubm92YXRpb25fam91cm5leSAucGFyYWdyYXBoLS10eXBlLS1lbmdhZ2VtZW50LXN0YXRpc3RpY3MgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXR5cGUtaW5ub3ZhdGlvbl9qb3VybmV5IC5wYXJhZ3JhcGgtLXR5cGUtLWVuZ2FnZW1lbnQtc3RhdGlzdGljcyAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICBtYXgtd2lkdGg6IDExNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmJsb2NrLXR5cGUtaW5ub3ZhdGlvbl9qb3VybmV5IC5wYXJhZ3JhcGgtLXR5cGUtLWVuZ2FnZW1lbnQtc3RhdGlzdGljcyAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUge1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gIH1cbn1cbi5ibG9jay10eXBlLWlubm92YXRpb25fam91cm5leSAucGFyYWdyYXBoLS10eXBlLS1lbmdhZ2VtZW50LXN0YXRpc3RpY3MgLmZpZWxkLS1uYW1lLWZpZWxkLXNob3J0LWRlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stdHlwZS1pbm5vdmF0aW9uX2pvdXJuZXkgLnBhcmFncmFwaC0tdHlwZS0tZW5nYWdlbWVudC1zdGF0aXN0aWNzIC5maWVsZC0tbmFtZS1maWVsZC1zaG9ydC1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuXG4uZmVhdHVyZS1kZXNjcmlwdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTExMTE7XG4gIHBhZGRpbmc6IDRyZW0gMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmVhdHVyZS1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogNnJlbSAwO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxufVxuLmZlYXR1cmUtZGVzY3JpcHRpb24gLmlubm92YXRpb24tY29udGFpbmVyIHtcbiAgZ2FwOiA0cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mZWF0dXJlLWRlc2NyaXB0aW9uIC5pbm5vdmF0aW9uLWNvbnRhaW5lciB7XG4gICAgZ2FwOiA2cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZlYXR1cmUtZGVzY3JpcHRpb24gLmlubm92YXRpb24tY29udGFpbmVyIC5waW4tc3BhY2VyICsgLnBpbi1zcGFjZXIge1xuICAgIGhlaWdodDogNzY4cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzY4cHggIWltcG9ydGFudDtcbiAgfVxufVxuLmZlYXR1cmUtZGVzY3JpcHRpb24gLmZlYXR1cmVfZGVzYyB7XG4gIHJvdy1nYXA6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmVhdHVyZS1kZXNjcmlwdGlvbiAuZmVhdHVyZV9kZXNjIHtcbiAgICByb3ctZ2FwOiAxcmVtO1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZlYXR1cmUtZGVzY3JpcHRpb24gLmZlYXR1cmVfZGVzYyB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxufVxuLmZlYXR1cmUtZGVzY3JpcHRpb24gLmZlYXR1cmVfZGVzYyBoMiB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZS1kZXNjcmlwdGlvbiAuZmVhdHVyZV9kZXNjIGgyIHtcbiAgICBmb250LXNpemU6IDIuODc1cmVtO1xuICAgIG1heC13aWR0aDogNjQxcHg7XG4gIH1cbn1cbi5mZWF0dXJlLWRlc2NyaXB0aW9uIC5mZWF0dXJlX2Rlc2MgaDIge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5mZWF0dXJlLWRlc2NyaXB0aW9uIC5mZWF0dXJlX2Rlc2MgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjQjBCMEIwO1xufVxuLmZlYXR1cmUtZGVzY3JpcHRpb24gLmZlYXR1cmVfZGVzYyBwIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZS1kZXNjcmlwdGlvbiAuZmVhdHVyZV9kZXNjIHAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmZlYXR1cmUtZGVzY3JpcHRpb24gLmZlYXR1cmVfZGVzYyAuZmllbGQtLW5hbWUtZmllbGQtY3RhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmVhdHVyZS1kZXNjcmlwdGlvbiAuZmVhdHVyZV9kZXNjIC5maWVsZC0tbmFtZS1maWVsZC1jdGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uZmVhdHVyZS1kZXNjcmlwdGlvbiAuZmVhdHVyZV9kZXNjIC5maWVsZC0tbmFtZS1maWVsZC1jdGEgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwYWRkaW5nOiA4cHggMjRweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzZBNkE2QTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmUtZGVzY3JpcHRpb24gLmZlYXR1cmVfZGVzYyAuZmllbGQtLW5hbWUtZmllbGQtY3RhIGEge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmZlYXR1cmUtZGVzY3JpcHRpb24gLmZlYXR1cmUtbG9nb3Mge1xuICBjb2x1bW4tZ2FwOiAwLjYyNXJlbTtcbiAgbWF4LXdpZHRoOiAyLjMxMjVyZW07XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xufVxuLmZlYXR1cmUtZGVzY3JpcHRpb24gLmZlYXR1cmUtbG9nb3MgaW1nIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZmVhdHVyZS1kZXNjcmlwdGlvbiAuZmVhdHVyZS1jYXJkcy1jb250YWluZXIge1xuICBnYXA6IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mZWF0dXJlLWRlc2NyaXB0aW9uIC5mZWF0dXJlLWNhcmRzLWNvbnRhaW5lciB7XG4gICAgZ2FwOiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5mZWF0dXJlLWRlc2NyaXB0aW9uIC5mZWF0dXJlLWNhcmRzLWNvbnRhaW5lciB7XG4gICAgZ2FwOiA0cmVtO1xuICB9XG59XG4uZmVhdHVyZS1kZXNjcmlwdGlvbiAuZmNhcmQge1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICByb3ctZ2FwOiAxLjM3NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZlYXR1cmUtZGVzY3JpcHRpb24gLmZjYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pY29ucy93aGl0ZS1iZy5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICB6LWluZGV4OiAwO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBvcGFjaXR5OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlLWRlc2NyaXB0aW9uIC5mY2FyZCB7XG4gICAgZmxleDogMSAxIGNhbGMoNTAlIC0gMXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmVhdHVyZS1kZXNjcmlwdGlvbiAuZmNhcmQge1xuICAgIGZsZXg6IDEgMSBjYWxjKDI1JSAtIDFyZW0pO1xuICAgIG1pbi1oZWlnaHQ6IDMzOXB4O1xuICAgIG1heC13aWR0aDogMzEwcHg7XG4gIH1cbiAgLmZlYXR1cmUtZGVzY3JpcHRpb24gLmZjYXJkOmhvdmVyIC5mY2FyZC1kZXNjIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5mZWF0dXJlLWRlc2NyaXB0aW9uIC5mY2FyZDpob3Zlcjo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5mZWF0dXJlLWRlc2NyaXB0aW9uIC5mY2FyZDpob3ZlciAuZmNvbnRlbnQgLmZjYXJkLXNwYW4sXG4gIC5mZWF0dXJlLWRlc2NyaXB0aW9uIC5mY2FyZDpob3ZlciAuZmNvbnRlbnQgLmZjYXJkLXRpdGxlLFxuICAuZmVhdHVyZS1kZXNjcmlwdGlvbiAuZmNhcmQ6aG92ZXIgLmZjb250ZW50IC5mY2FyZC1kZXNjIHtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgfVxuICAuZmVhdHVyZS1kZXNjcmlwdGlvbiAuZmNhcmQ6aG92ZXIgLmZsaW5rIHtcbiAgICBjb2xvcjogI0ZGOTkzMztcbiAgfVxuICAuZmVhdHVyZS1kZXNjcmlwdGlvbiAuZmNhcmQ6aG92ZXIgLmZsaW5rOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ljb25zL2ljb24tYXJyb3ctcmlnaHQtc2FmZnJvbi5zdmcpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mZWF0dXJlLWRlc2NyaXB0aW9uIC5mY2FyZCB7XG4gICAgZmxleDogMSAxIGNhbGMoMjUlIC0gMnJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZlYXR1cmUtZGVzY3JpcHRpb24gLmZjYXJkIHtcbiAgICBmbGV4OiAxIDEgY2FsYygyNSUgLSA0cmVtKTtcbiAgfVxufVxuLmZlYXR1cmUtZGVzY3JpcHRpb24gLmZjb250ZW50IHtcbiAgcm93LWdhcDogMC4yNXJlbTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmVhdHVyZS1kZXNjcmlwdGlvbiAuZmNvbnRlbnQge1xuICAgIHJvdy1nYXA6IDAuNXJlbTtcbiAgfVxufVxuLmZlYXR1cmUtZGVzY3JpcHRpb24gLmZjb250ZW50IC5mY2FyZC1zcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM2QTZBNkE7XG59XG4uZmVhdHVyZS1kZXNjcmlwdGlvbiAuZmNvbnRlbnQgLmZjYXJkLXNwYW4ge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlLWRlc2NyaXB0aW9uIC5mY29udGVudCAuZmNhcmQtc3BhbiB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG59XG4uZmVhdHVyZS1kZXNjcmlwdGlvbiAuZmNvbnRlbnQgLmZjYXJkLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uZmVhdHVyZS1kZXNjcmlwdGlvbiAuZmNvbnRlbnQgLmZjYXJkLXRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlLWRlc2NyaXB0aW9uIC5mY29udGVudCAuZmNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuLmZlYXR1cmUtZGVzY3JpcHRpb24gLmZjb250ZW50IC5mY2FyZC1kZXNjIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG59XG4uZmVhdHVyZS1kZXNjcmlwdGlvbiAuZmNvbnRlbnQgLmZjYXJkLWRlc2Mge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlLWRlc2NyaXB0aW9uIC5mY29udGVudCAuZmNhcmQtZGVzYyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZlYXR1cmUtZGVzY3JpcHRpb24gLmZjb250ZW50IC5mY2FyZC1kZXNjIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uZmVhdHVyZS1kZXNjcmlwdGlvbiAuZmxpbmsge1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sdW1uLWdhcDogMC42MjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmZlYXR1cmUtZGVzY3JpcHRpb24gLmZsaW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ljb25zL2ljb24tYXJyb3ctcmlnaHQuc3ZnKTtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cbi5mZWF0dXJlLWRlc2NyaXB0aW9uIC5mbGluayB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmUtZGVzY3JpcHRpb24gLmZsaW5rIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuLmZlYXR1cmUtZGVzY3JpcHRpb24gLmZjYXJkLCAuZmVhdHVyZS1kZXNjcmlwdGlvbiAuZmNvbnRlbnQgPiAqLCAuZmVhdHVyZS1kZXNjcmlwdGlvbiAuZmxpbmssIC5mZWF0dXJlLWRlc2NyaXB0aW9uIC5mbGluazo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLm9wcC1oZWFkZXIge1xuICBnYXA6IDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9wcC1oZWFkZXIge1xuICAgIGdhcDogNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICB9XG59XG4ub3BwLWhlYWRlciBoMiB7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5vcHAtaGVhZGVyIGgyIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxLjQzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9wcC1oZWFkZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMS44MTI1cmVtO1xuICB9XG59XG4ub3BwLWhlYWRlciAuZm9ybS1zdGVwcyB7XG4gIGdhcDogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ub3BwLWhlYWRlciAuZm9ybS1zdGVwcy1tb2JpbGUge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xufVxuLm9wcC1oZWFkZXIgLnByb2dyZXNzLWNvbm5lY3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICB0b3A6IDIyLjVweDtcbn1cbi5vcHAtaGVhZGVyIC5zdGVwLWNvbnRhaW5lciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ub3BwLWhlYWRlciAuc3RlcCB7XG4gIGdhcDogMTJweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5vcHAtaGVhZGVyIC5zdGVwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogIzExMTExMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3BwLWhlYWRlciAuc3RlcDphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcHAtaGVhZGVyIC5zdGVwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4ub3BwLWhlYWRlciAuc3RlcC0xOmFmdGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI4cHgpO1xuICBsZWZ0OiAwO1xufVxuLm9wcC1oZWFkZXIgLnN0ZXAtMjphZnRlciB7XG4gIHdpZHRoOiAzMnB4O1xuICBtYXJnaW46IGF1dG87XG59XG4ub3BwLWhlYWRlciAuc3RlcC0zOmFmdGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICByaWdodDogMDtcbn1cbi5vcHAtaGVhZGVyIC5zdGVwLWltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAzMDMwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm9wcC1oZWFkZXIgLnN0ZXAtaW1nIGltZyB7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG59XG4ub3BwLWhlYWRlciAuc3RlcC1hY3RpdmUgLnN0ZXAtaW1nLFxuLm9wcC1oZWFkZXIgLnN0ZXAtY29tcGxldGVkIC5zdGVwLWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk5MzM7XG59XG4ub3BwLWhlYWRlciAuc3RlcC1jb21wbGV0ZWQ6bm90KC5zdGVwLWFjdGl2ZSkgLnN0ZXAtaW1nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm9wcC1oZWFkZXIgLnN0ZXAtbmFtZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM2QTZBNkE7XG59XG4ub3BwLWhlYWRlciAuc3RlcC1uYW1lIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3BwLWhlYWRlciAuc3RlcC1uYW1lIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cbi5vcHAtaGVhZGVyIC5zdGVwLWFjdGl2ZSAuc3RlcC1uYW1lIHtcbiAgY29sb3I6ICNCMEIwQjA7XG59XG4ub3BwLWhlYWRlciAuc3RlcC1jb21wbGV0ZWQgLnN0ZXAtbmFtZSB7XG4gIGNvbG9yOiAjRkY5OTMzO1xufVxuLm9wcC1oZWFkZXIgLmNvbm5lY3Qtd3JhcHBlciB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTAlO1xuICB0b3A6IDEycHg7XG59XG4ub3BwLWhlYWRlciAuY29ubmVjdC13cmFwcGVyLmN3MiB7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcHAtaGVhZGVyIC5jb25uZWN0LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IHVuc2V0O1xuICB9XG4gIC5vcHAtaGVhZGVyIC5jb25uZWN0LXdyYXBwZXIuY3cyIHtcbiAgICByaWdodDogdW5zZXQ7XG4gIH1cbn1cbi5vcHAtaGVhZGVyIC5jb25uZWN0LXdyYXBwZXIgLmNvbm5lY3RvciB7XG4gIGhlaWdodDogMS42cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxLjZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwMzAzMDtcbn1cbi5vcHAtaGVhZGVyIC5jb25uZWN0LXdyYXBwZXIgLmNvbm5lY3Rvci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5OTMzO1xufVxuLm9wcC1oZWFkZXIgLnN0ZXAtbmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcbn1cbi5vcHAtaGVhZGVyIC5wcm9ncmVzcy1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkE2QTZBO1xufVxuLm9wcC1oZWFkZXIgLnByb2dyZXNzLWNvbnRhaW5lcixcbi5vcHAtaGVhZGVyIC5wcm9ncmVzcy1jb250YWluZXIgLnByb2dyZXNzLWJhciB7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ub3BwLWhlYWRlciAucHJvZ3Jlc3MtY29udGFpbmVyIC5wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5OTMzO1xufVxuLm9wcC1oZWFkZXIgLnN0ZXAtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjQjBCMEIwO1xufVxuLm9wcC1oZWFkZXIgLnN0ZXAtdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9wcC1oZWFkZXIgLnN0ZXAtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4ub3BwLWhlYWRlciAuc3RlcC1hY3RpdmUgLnN0ZXAtbmFtZSB7XG4gIGNvbG9yOiAjQjBCMEIwO1xufVxuXG4uc2VjdC10aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5zZWN0LXRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0LXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5mb3JtLXNlYy13cmFwcGVyIHtcbiAgZ2FwOiAyNHB4O1xufVxuXG4uYWxsLXNlY3Qtd3JhcHBlciB7XG4gIGdhcDogNDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWxsLXNlY3Qtd3JhcHBlciB7XG4gICAgZ2FwOiA2NHB4O1xuICB9XG59XG5cbi50bmMtd3JhcHBlciB7XG4gIGdhcDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudG5jLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgfVxufVxuLnRuYy13cmFwcGVyIC5qcy1mb3JtLWl0ZW0ge1xuICBnYXA6IDEycHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLnRuYy13cmFwcGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMjFweDtcbiAgYm9yZGVyOiAxLjZweCBzb2xpZCAjNkE2QTZBO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xufVxuLnRuYy13cmFwcGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5OTMzO1xufVxuLnRuYy13cmFwcGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi50bmMtd3JhcHBlciAuZm9ybS1yZXF1aXJlZDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udG5jLXdyYXBwZXIgLnRuYy1pbmZvLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjQjBCMEIwO1xufVxuLnRuYy13cmFwcGVyIC50bmMtaW5mby1sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRuYy13cmFwcGVyIC50bmMtaW5mby1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4udG5jLXdyYXBwZXIgLnRuYy1pbmZvLWxhYmVsIGEge1xuICBjb2xvcjogI0ZGOTkzMztcbn1cblxuLmZvcm0tdGl0bGUge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmZvcm0tdGl0bGUge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDEuNDM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjgxMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS10aXRsZSB7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogNjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb3JtLXRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDgyM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZvcm0tdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgfVxufVxuLmZvcm0tdGl0bGUgc3BhbiB7XG4gIGNvbG9yOiAjRkY5OTMzO1xufVxuXG4uZm9ybS1kZXNjcmlwdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWRlc2NyaXB0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDQzLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZm9ybS1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICB9XG59XG5cbi5iYXNpYy1pbmZvLmhpZGRlbixcbi5vcHAtZGV0YWlscy5oaWRkZW4sXG4uYXBwbGljYW50LWRldGFpbHMuaGlkZGVuLFxuLnN1Ym1pc3Npb24tZGV0YWlscy5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uYmFzaWMtaW5mbyAuc3RlcC10aXRsZSxcbi5vcHAtZGV0YWlscyAuc3RlcC10aXRsZSxcbi5hcHBsaWNhbnQtZGV0YWlscyAuc3RlcC10aXRsZSxcbi5zdWJtaXNzaW9uLWRldGFpbHMgLnN0ZXAtdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub3BwLWZvcm0tY29udGFpbmVyIC5iYXNpYy1pbmZvLnNlbGVjdC1maWxlIHtcbiAgcGFkZGluZzogMC4xMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNCQkExNkYgLTE1LjMxJSwgI0E3N0E4OCAxMS4wNyUsICM5NTU1QTAgNDEuMjElLCAjODMzMkI2IDYzLjE5JSwgIzY1NDZDMCA5MC44MiUsICM0ODcxQkYgMTE1LjMxJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9wcC1mb3JtLWNvbnRhaW5lciAuYmFzaWMtaW5mby5zZWxlY3QtZmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuYmFzaWMtaW5mby5zZWxlY3QtZmlsZSBkaXZbaWRePWFqYXgtd3JhcHBlcl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUQxRDFEO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBoZWlnaHQ6IDEyLjEyNXJlbTtcbiAgcGFkZGluZzogMS41cmVtIDEuNXJlbSAyLjI1cmVtIDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3BwLWZvcm0tY29udGFpbmVyIC5iYXNpYy1pbmZvLnNlbGVjdC1maWxlIGRpdltpZF49YWpheC13cmFwcGVyXSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuYmFzaWMtaW5mby5zZWxlY3QtZmlsZSBkaXZbaWRePWFqYXgtd3JhcHBlcl0gLmZpbGVfY3VzdG9tX3VwbG9hZCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5iYXNpYy1pbmZvLnNlbGVjdC1maWxlIGRpdltpZF49YWpheC13cmFwcGVyXSAuZmlsZV9jdXN0b21fdXBsb2FkIGlucHV0LmlzLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmJhc2ljLWluZm8uc2VsZWN0LWZpbGUgZGl2W2lkXj1hamF4LXdyYXBwZXJdIC5maWxlX2N1c3RvbV91cGxvYWQgaW5wdXQuaXMtZGlzYWJsZWQgKyAudXBsb2FkLXR4dCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzMwMzAzMDtcbiAgY29sb3I6ICNCMEIwQjA7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5iYXNpYy1pbmZvLnNlbGVjdC1maWxlIGRpdltpZF49YWpheC13cmFwcGVyXSAuanMtZm9ybS1pdGVtLXNvdXJjZS1maWxlIHtcbiAgZ2FwOiAwO1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuYmFzaWMtaW5mby5zZWxlY3QtZmlsZSBkaXZbaWRePWFqYXgtd3JhcHBlcl0gLmpzLWZvcm0taXRlbS1zb3VyY2UtZmlsZSAuYWpheC1wcm9ncmVzcy5hamF4LXByb2dyZXNzLXRocm9iYmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA0LjYyNXJlbTtcbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmJhc2ljLWluZm8uc2VsZWN0LWZpbGUgZGl2W2lkXj1hamF4LXdyYXBwZXJdIC5qcy1mb3JtLWl0ZW0tc291cmNlLWZpbGUgLmFqYXgtcHJvZ3Jlc3MuYWpheC1wcm9ncmVzcy10aHJvYmJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIkFuYWx5emluZyBkb2N1bWVudC4uLlwiO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0IwQjBCMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3BwLWZvcm0tY29udGFpbmVyIC5iYXNpYy1pbmZvLnNlbGVjdC1maWxlIGRpdltpZF49YWpheC13cmFwcGVyXSAuanMtZm9ybS1pdGVtLXNvdXJjZS1maWxlIC5hamF4LXByb2dyZXNzLmFqYXgtcHJvZ3Jlc3MtdGhyb2JiZXI6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmJhc2ljLWluZm8uc2VsZWN0LWZpbGUgZGl2W2lkXj1hamF4LXdyYXBwZXJdIC5qcy1mb3JtLWl0ZW0tc291cmNlLWZpbGUgLmFqYXgtcHJvZ3Jlc3MuYWpheC1wcm9ncmVzcy10aHJvYmJlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiRXh0cmFjdGluZyBrZXkgZGV0YWlscyB0byBwcmUtZmlsbCB5b3VyIGZvcm0uIFBsZWFzZSB3YWl0LlwiO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0IwQjBCMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3BwLWZvcm0tY29udGFpbmVyIC5iYXNpYy1pbmZvLnNlbGVjdC1maWxlIGRpdltpZF49YWpheC13cmFwcGVyXSAuanMtZm9ybS1pdGVtLXNvdXJjZS1maWxlIC5hamF4LXByb2dyZXNzLmFqYXgtcHJvZ3Jlc3MtdGhyb2JiZXI6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuYmFzaWMtaW5mby5zZWxlY3QtZmlsZSBkaXZbaWRePWFqYXgtd3JhcHBlcl0gLmpzLWZvcm0taXRlbS1zb3VyY2UtZmlsZSAuYWpheC1wcm9ncmVzcy5hamF4LXByb2dyZXNzLXRocm9iYmVyIC50aHJvYmJlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMS42MjVyZW07XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5iYXNpYy1pbmZvLnNlbGVjdC1maWxlIGRpdltpZF49YWpheC13cmFwcGVyXSAuanMtZm9ybS1pdGVtLXNvdXJjZS1maWxlIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSB7XG4gIG9yZGVyOiAzO1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuYmFzaWMtaW5mby5zZWxlY3QtZmlsZSBkaXZbaWRePWFqYXgtd3JhcHBlcl0gLmpzLWZvcm0taXRlbS1zb3VyY2UtZmlsZSAuZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtO1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuYmFzaWMtaW5mby5zZWxlY3QtZmlsZSBkaXZbaWRePWFqYXgtd3JhcHBlcl0gLmpzLWZvcm0taXRlbS1zb3VyY2UtZmlsZSBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjQjBCMEIwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcHAtZm9ybS1jb250YWluZXIgLmJhc2ljLWluZm8uc2VsZWN0LWZpbGUgZGl2W2lkXj1hamF4LXdyYXBwZXJdIC5qcy1mb3JtLWl0ZW0tc291cmNlLWZpbGUgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuYmFzaWMtaW5mby5zZWxlY3QtZmlsZSBkaXZbaWRePWFqYXgtd3JhcHBlcl0gLmpzLWZvcm0taXRlbS1zb3VyY2UtZmlsZSBpbnB1dCNlZGl0LXNvdXJjZS1maWxlLXVwbG9hZCB7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5iYXNpYy1pbmZvLnNlbGVjdC1maWxlIGRpdltpZF49YWpheC13cmFwcGVyXSAuanMtZm9ybS1pdGVtLXNvdXJjZS1maWxlIC51cGxvYWQtdHh0IHtcbiAgcGFkZGluZzogMC43NXJlbSAycmVtIDAuNzVyZW0gMy43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMS44NzVyZW07XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0JCQTE2RiAtMTUuMzElLCAjQTc3QTg4IDExLjA3JSwgIzk1NTVBMCA0MS4yMSUsICM4MzMyQjYgNjMuMTklLCAjNjU0NkMwIDkwLjgyJSwgIzQ4NzFCRiAxMTUuMzElKTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5iYXNpYy1pbmZvLnNlbGVjdC1maWxlIGRpdltpZF49YWpheC13cmFwcGVyXSAuanMtZm9ybS1pdGVtLXNvdXJjZS1maWxlIC51cGxvYWQtdHh0IGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3BwLWZvcm0tY29udGFpbmVyIC5iYXNpYy1pbmZvLnNlbGVjdC1maWxlIGRpdltpZF49YWpheC13cmFwcGVyXSAuanMtZm9ybS1pdGVtLXNvdXJjZS1maWxlIC51cGxvYWQtdHh0IC5jYnRuLXdyYXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaWNvbnMvYWlfdXBsb2FkLnN2Z1wiKTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgbGVmdDogMnJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAuYmFzaWMtaW5mby5zZWxlY3QtZmlsZSBkaXZbaWRePWFqYXgtd3JhcHBlcl0gLmpzLWZvcm0tdHlwZS1pbmRvZnJhbmNlLWF1dG9maWxsLWZpbGUgLm1lc3NhZ2VzIHtcbiAgbWFyZ2luLXRvcDogMy4yNXJlbTtcbn1cbi5vcHAtZm9ybS1jb250YWluZXIgLmFub255bW91cy1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IC0xMnB4O1xufVxuLm9wcC1mb3JtLWNvbnRhaW5lciAucmVxLW4tb3B0LW1zZyB7XG4gIG1hcmdpbi10b3A6IC04cHg7XG59XG5cbi5vci1kaXZpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxLjg3NXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vci1kaXZpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5vci1kaXZpZGVyIC5saW5lLXNlcCB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjNkE2QTZBO1xuICB3aWR0aDogNTAlO1xufVxuLm9yLWRpdmlkZXIgLnRleHQge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0IwQjBCMDtcbn1cblxuLmFwcGxpY2FudC1kZXRhaWxzLFxuLnN1Ym1pc3Npb24tZGV0YWlscyB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLyogLm9wcC1kZXRhaWxzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufSAqL1xuLnJlc3BvbnNlLXdyYXBwZXIge1xuICBwYWRkaW5nOiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRDFEMUQ7XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gIGdhcDogMzJweDtcbiAgLyogLnN0ZXAtdGl0bGUge1xuICAgICAgbWFyZ2luOiAwIDAgNDhweCAwO1xuXG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkcHJpbWFyeS13aGl0ZSk7XG5cbiAgICAgICYge1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShzdWJ0aXRsZS1sYXJnZSk7XG4gICAgICB9XG4gIH0gKi9cbiAgLyogLmFsbC1yZXEge1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkcHJpbWFyeS13aGl0ZSk7XG5cbiAgICAgICYge1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShsYWJlbCk7XG5cbiAgICAgIH1cbiAgfSAqL1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZXNwb25zZS13cmFwcGVyIHtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cbi5yZXNwb25zZS13cmFwcGVyIC5zdGVwLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5yZXNwb25zZS13cmFwcGVyIC5zdGVwLXRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNwb25zZS13cmFwcGVyIC5zdGVwLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cbi5yZXNwb25zZS13cmFwcGVyIC5jYi10aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ucmVzcG9uc2Utd3JhcHBlciAuY2ItdGl0bGUge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNwb25zZS13cmFwcGVyIC5jYi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuLnJlc3BvbnNlLXdyYXBwZXIgLmNoZWNrYm94ZXMtd3JhcHBlciB7XG4gIGdhcDogMjRweDtcbn1cbi5yZXNwb25zZS13cmFwcGVyIC5jYm94LTEge1xuICBnYXA6IDE2cHg7XG59XG4ucmVzcG9uc2Utd3JhcHBlci5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucmVzcG9uc2Utd3JhcHBlciAucmVzcG9uc2UtY2hlY2tib3hlcyB7XG4gIHBhZGRpbmc6IDQwcHggNzBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUQxRDFEO1xuICBtYXJnaW4tYm90dG9tOiA4NnB4O1xufVxuLnJlc3BvbnNlLXdyYXBwZXIgLmNib3gtMiB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4ucmVzcG9uc2Utd3JhcHBlciAucmVxLXdyYXBwZXIsXG4ucmVzcG9uc2Utd3JhcHBlciAub3B0LXdyYXBwZXIge1xuICBnYXA6IDQwcHg7XG59XG4ucmVzcG9uc2Utd3JhcHBlciAucmVxLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnJlc3BvbnNlLXdyYXBwZXIgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVzcG9uc2Utd3JhcHBlciAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICBtaW4taGVpZ2h0OiAzMnB4O1xuICB9XG59XG4ucmVzcG9uc2Utd3JhcHBlciAuanMtZm9ybS10eXBlLWNoZWNrYm94IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgb3BhY2l0eTogMTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVzcG9uc2Utd3JhcHBlciAuanMtZm9ybS10eXBlLWNoZWNrYm94IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG4ucmVzcG9uc2Utd3JhcHBlciAuanMtZm9ybS10eXBlLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogMzJweDtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmVzcG9uc2Utd3JhcHBlciAuanMtZm9ybS10eXBlLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyAucmVzcG9uc2UtdG9nZ2xlIC50Z2wtc3dpdGNoIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoMTAwJSAtIDRweCkpO1xufVxuLnJlc3BvbnNlLXdyYXBwZXIgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIC5yZXNwb25zZS10b2dnbGUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDExMywgMTg0LCAwLjQpO1xufVxuLnJlc3BvbnNlLXdyYXBwZXIgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIC5yZXNwb25zZS10b2dnbGUgLnRnbC1zd2l0Y2gge1xuICBvcGFjaXR5OiAwLjQ7XG59XG4ucmVzcG9uc2Utd3JhcHBlciAucmVzcG9uc2UtdG9nZ2xlIHtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogMzJweDtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYmFja2dyb3VuZDogI2QxZDVkYjtcbiAgYm9yZGVyOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5yZXNwb25zZS13cmFwcGVyIGlucHV0OmNoZWNrZWQgKyBidXR0b24ucmVzcG9uc2UtdG9nZ2xlIHtcbiAgYmFja2dyb3VuZDogIzM4OEJGRjtcbn1cbi5yZXNwb25zZS13cmFwcGVyIC50Z2wtc3dpdGNoIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSA+IC5qcy1mb3JtLW1hbmFnZWQtZmlsZSB7XG4gIG9yZGVyOiAyO1xufVxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUge1xuICBnYXA6IDE2cHg7XG59XG4ucmVzLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSAuZmlsZV9jdXN0b21fdXBsb2FkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTExMTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgaW5wdXRbdHlwZT1maWxlXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xufVxuLnJlcy1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS1tYW5hZ2VkLWZpbGUgLnVwbG9hZC10eHQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTJweDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5yZXMtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tbWFuYWdlZC1maWxlIC5mb3JtLXR5cGUtY2hlY2tib3g6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogLThweDtcbn1cbi5yZXMtZm9ybS1jb250YWluZXIgLmJhY2stbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGdhcDogOHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJlcy1mb3JtLWNvbnRhaW5lciAuYmFjay1saW5rIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cbi5yZXMtZm9ybS1jb250YWluZXIgLmJhY2stbGluazpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjb250ZW50OiB1cmwoXCIuLi9pY29ucy9wcmV2LnN2Z1wiKTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgfVxuICAucmVzLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3R5cGU9c3VibWl0XSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmZvcm0tc3VibWl0LW1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUQxRDFEO1xuICBnYXA6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogNzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1zdWJtaXQtbWVzc2FnZSB7XG4gICAgbWF4LXdpZHRoOiA1OTNweDtcbiAgICBtYXJnaW46IDE2MHB4IGF1dG87XG4gIH1cbiAgLmZvcm0tc3VibWl0LW1lc3NhZ2UgLm1zZy13cmFwcHBlciB7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG59XG4uZm9ybS1zdWJtaXQtbWVzc2FnZSAuZ3JlZW4tdGljay1pbWFnZSB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5mb3JtLXN1Ym1pdC1tZXNzYWdlIC5tZXNzYWdlLWRldGFpbHMge1xuICBnYXA6IDMycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0tc3VibWl0LW1lc3NhZ2UgLm1lc3NhZ2UtZGV0YWlscyB7XG4gICAgZ2FwOiA2NHB4O1xuICB9XG59XG4uZm9ybS1zdWJtaXQtbWVzc2FnZSAubXNnLXdyYXBwcGVyIHtcbiAgZ2FwOiAxNnB4O1xufVxuLmZvcm0tc3VibWl0LW1lc3NhZ2UgLm1zZy13cmFwcHBlciBoMixcbi5mb3JtLXN1Ym1pdC1tZXNzYWdlIC5tc2ctd3JhcHBwZXIgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5mb3JtLXN1Ym1pdC1tZXNzYWdlIC5tc2ctd3JhcHBwZXIgaDIge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5mb3JtLXN1Ym1pdC1tZXNzYWdlIC5tc2ctd3JhcHBwZXIgaDIge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDEuNDM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1zdWJtaXQtbWVzc2FnZSAubXNnLXdyYXBwcGVyIGgyIHtcbiAgICBmb250LXNpemU6IDEuODEyNXJlbTtcbiAgfVxufVxuLmZvcm0tc3VibWl0LW1lc3NhZ2UgLm1zZy13cmFwcHBlciBwIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uZm9ybS1zdWJtaXQtbWVzc2FnZSAubXNnLXdyYXBwcGVyIHAge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLXN1Ym1pdC1tZXNzYWdlIC5tc2ctd3JhcHBwZXIgcCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4uZm9ybS1zdWJtaXQtbWVzc2FnZSAubXNnLXdyYXBwcGVyIHAgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5mb3JtLXN1Ym1pdC1tZXNzYWdlIC5tc2ctY2xvc2UtYnRuLFxuLmZvcm0tc3VibWl0LW1lc3NhZ2UgLnN0YXR1cy1idG4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMTA4cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uZm9ybS1zdWJtaXQtbWVzc2FnZSAubXNnLWNsb3NlLWJ0bixcbi5mb3JtLXN1Ym1pdC1tZXNzYWdlIC5zdGF0dXMtYnRuIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1zdWJtaXQtbWVzc2FnZSAubXNnLWNsb3NlLWJ0bixcbiAgLmZvcm0tc3VibWl0LW1lc3NhZ2UgLnN0YXR1cy1idG4ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmZvcm0tc3VibWl0LW1lc3NhZ2UgLm1zZy1jbG9zZS1idG46aG92ZXIsXG4uZm9ybS1zdWJtaXQtbWVzc2FnZSAuc3RhdHVzLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmZvcm0tc3VibWl0LW1lc3NhZ2UgLm1zZy1jbG9zZS1idG4ud2l0aC1ib3JkZXIsXG4uZm9ybS1zdWJtaXQtbWVzc2FnZSAuc3RhdHVzLWJ0bi53aXRoLWJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2QTZBNkE7XG59XG4uZm9ybS1zdWJtaXQtbWVzc2FnZSAuc3RhdHVzLWJ0biB7XG4gIGdhcDogMTBweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2QTZBNkE7XG59XG4uZm9ybS1zdWJtaXQtbWVzc2FnZSAuc3RhdHVzLWJ0bjo6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoLi4vaWNvbnMvbGluay1hcnJvdy13aGl0ZS5zdmcpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjRweDtcbn1cbi5mb3JtLXN1Ym1pdC1tZXNzYWdlIC5zdGF0dXMtYnRuLmJ0bi1wcmltYXJ5IHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uZm9ybS1zdWJtaXQtbWVzc2FnZSAuc3RhdHVzLWJ0bi5idG4tcHJpbWFyeTo6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoLi4vaWNvbnMvbmV4dC1pY29uLnN2Zyk7XG59XG5cbi50ZW1wbGF0ZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi50ZW1wbGF0ZS13cmFwcGVyIC5kb3dubG9hZC10ZW1wbGF0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDByZW07XG4gIHRvcDogLTIuNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0ZGOTkzMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGVtcGxhdGUtd3JhcHBlciAuZG93bmxvYWQtdGVtcGxhdGUge1xuICAgIHJpZ2h0OiAyLjI1cmVtO1xuICB9XG59XG4udGVtcGxhdGUtd3JhcHBlciAuZG93bmxvYWQtdGVtcGxhdGU6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaWNvbnMvZG93bmxvYWQtdGVtcGxhdGUuc3ZnXCIpO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgdG9wOiAtMC4yNXJlbTtcbiAgbGVmdDogLTIuMjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmN1c3RvbS10b29sdGlwIHtcbiAgLS1icy10b29sdGlwLWNvbG9yOiAjQjBCMEIwO1xuICAtLWJzLXRvb2x0aXAtYXJyb3ctY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdG9vbHRpcC1iZzogIzAwMDAwMDtcbiAgei1pbmRleDogMjtcbn1cblxuLmN1c3RvbS10b29sdGlwIC50b29sdGlwLWlubmVyIHtcbiAgcGFkZGluZzogMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLnRvb2x0aXAtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50b29sdGlwLXdyYXBwZXIgLnRvb2x0aXAtdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTAuMTI1cmVtO1xuICBmb250LXNpemU6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50b29sdGlwLXdyYXBwZXIgLnRvb2x0aXAtdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi50b29sdGlwLXdyYXBwZXIgLnRvb2x0aXAtdGV4dC50ZXh0LXByZXNlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNGRjk5MzM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50b29sdGlwLXdyYXBwZXIgLnRvb2x0aXAtdGV4dC50ZXh0LXByZXNlbnQge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRvb2x0aXAtd3JhcHBlciAudG9vbHRpcC10ZXh0LnRleHQtcHJlc2VudCB7XG4gICAgbWF4LXdpZHRoOiAzLjM3NXJlbTtcbiAgICB0b3A6IC0xMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvb2x0aXAtd3JhcHBlciAudG9vbHRpcC10ZXh0LnRleHQtcHJlc2VudCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAjQjBCMEIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvb2x0aXAtd3JhcHBlciAudG9vbHRpcC10ZXh0LnRleHQtcHJlc2VudC50ZXh0LW92ZXJsYXAge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgfVxufVxuLnRvb2x0aXAtd3JhcHBlciAudG9vbHRpcC10ZXh0LnRleHQtcHJlc2VudDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudG9vbHRpcC13cmFwcGVyIC50b29sdGlwLXRleHQudGV4dC1wcmVzZW50OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4udG9vbHRpcC13cmFwcGVyIC50b29sdGlwLXRleHQ6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoXCIuLi9pY29ucy90b29sdGlwLnN2Z1wiKTtcbn1cbi50b29sdGlwLXdyYXBwZXIudXBsb2FkLXRodW1ibmFpbCAudG9vbHRpcC10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFyZW07XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMzJweCk7XG4gIHdpZHRoOiAyMHB4O1xufVxuLnRvb2x0aXAtd3JhcHBlci51cGxvYWQtdGVtcGxhdGUgLnRvb2x0aXAtdGV4dCB7XG4gIHRvcDogMXJlbTtcbn1cblxuLmJsb2NrLXR5cGUtYmFubmVyIHtcbiAgcGFkZGluZzogMS41cmVtIDAgMC41cmVtO1xufVxuLmJsb2NrLXR5cGUtYmFubmVyIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIG1pbi1oZWlnaHQ6IDEzLjEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdHlwZS1iYW5uZXIgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIH1cbn1cbi5ibG9jay10eXBlLWJhbm5lciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAucGFyYWdyYXBoX19jb250ZW50X19tZWRpYSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXR5cGUtYmFubmVyIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5wYXJhZ3JhcGhfX2NvbnRlbnRfX21lZGlhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYmxvY2stdHlwZS1iYW5uZXIgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLnBhcmFncmFwaF9fY29udGVudF9fbWVkaWEgLmZpZWxkLS1uYW1lLWZpZWxkLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDI3Ljc1cmVtO1xuICB9XG4gIC5ibG9jay10eXBlLWJhbm5lciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAucGFyYWdyYXBoX19jb250ZW50X19tZWRpYSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2U6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ibG9jay10eXBlLWJhbm5lciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAucGFyYWdyYXBoX19jb250ZW50X19tZWRpYSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB9XG59XG4uYmxvY2stdHlwZS1iYW5uZXIgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLnBhcmFncmFwaF9fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxLjVyZW0gMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdHlwZS1iYW5uZXIgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLnBhcmFncmFwaF9fY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdW5zZXQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5ibG9jay10eXBlLWJhbm5lciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAucGFyYWdyYXBoX19jb250ZW50IC5wYXJhZ3JhcGhfX2NvbnRlbnRfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay10eXBlLWJhbm5lciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAucGFyYWdyYXBoX19jb250ZW50IC5wYXJhZ3JhcGhfX2NvbnRlbnRfX3RpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay10eXBlLWJhbm5lciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAucGFyYWdyYXBoX19jb250ZW50IC5wYXJhZ3JhcGhfX2NvbnRlbnRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG4uYmxvY2stdHlwZS1iYW5uZXIgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLnBhcmFncmFwaF9fY29udGVudCAucGFyYWdyYXBoX19jb250ZW50X19ibG9jayB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjQjBCMEIwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay10eXBlLWJhbm5lciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAucGFyYWdyYXBoX19jb250ZW50IC5wYXJhZ3JhcGhfX2NvbnRlbnRfX2Jsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLmJsb2NrLXR5cGUtYmFubmVyIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5wYXJhZ3JhcGhfX2NvbnRlbnQgLnBhcmFncmFwaF9fY29udGVudF9fYmxvY2sgLmZpZWxkLS1uYW1lLWZpZWxkLXN1bW1hcnkge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmJsb2NrLXR5cGUtYmFubmVyIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5wYXJhZ3JhcGhfX2NvbnRlbnQgLnBhcmFncmFwaF9fY29udGVudF9fYmxvY2sgLmZpZWxkLS1uYW1lLWZpZWxkLWNhbGwtdG8tYWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5ibG9jay10eXBlLWJhbm5lciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAucGFyYWdyYXBoX19jb250ZW50IC5wYXJhZ3JhcGhfX2NvbnRlbnRfX2Jsb2NrIC5maWVsZC0tbmFtZS1maWVsZC1jYWxsLXRvLWFjdGlvbiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTkzMztcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uYmxvY2stdHlwZS1iYW5uZXIgLnBhcmFncmFwaC0tdHlwZS0tc2xpZGUgLnBhcmFncmFwaF9fY29udGVudCAucGFyYWdyYXBoX19jb250ZW50X19ibG9jayAuZmllbGQtLW5hbWUtZmllbGQtY2FsbC10by1hY3Rpb24gYTpob3ZlciwgLmJsb2NrLXR5cGUtYmFubmVyIC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlIC5wYXJhZ3JhcGhfX2NvbnRlbnQgLnBhcmFncmFwaF9fY29udGVudF9fYmxvY2sgLmZpZWxkLS1uYW1lLWZpZWxkLWNhbGwtdG8tYWN0aW9uIGE6Zm9jdXMsIC5ibG9jay10eXBlLWJhbm5lciAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSAucGFyYWdyYXBoX19jb250ZW50IC5wYXJhZ3JhcGhfX2NvbnRlbnRfX2Jsb2NrIC5maWVsZC0tbmFtZS1maWVsZC1jYWxsLXRvLWFjdGlvbiBhOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQjdDMEQ7XG59XG5cbi52aWV3LXZpZXctYWxsLW9wcG9ydHVuaXRpZXMsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jayxcbi52aWV3LW1hcmtldC1pbmZvcm1hdGlvbixcbi52aWV3LXJlc2VhcmNoLXBhcGVycyxcbi52aWV3LWlubm92YXRpb24tcGxheWJvb2stbGlzdGluZyxcbi52aWV3LWV2ZW50cy1saXN0aW5nLFxuLnZpZXctbmV3cy1saXN0aW5nLFxuLnZpZXctYWxsLXByb2ZpbGVzLFxuLnZpZXctYnVzaW5lc3Mtc2VydmljZS1saXN0aW5nIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy12aWV3LWFsbC1vcHBvcnR1bml0aWVzLFxuICAudmlldy1zdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jayxcbiAgLnZpZXctbWFya2V0LWluZm9ybWF0aW9uLFxuICAudmlldy1yZXNlYXJjaC1wYXBlcnMsXG4gIC52aWV3LWlubm92YXRpb24tcGxheWJvb2stbGlzdGluZyxcbiAgLnZpZXctZXZlbnRzLWxpc3RpbmcsXG4gIC52aWV3LW5ld3MtbGlzdGluZyxcbiAgLnZpZXctYWxsLXByb2ZpbGVzLFxuICAudmlldy1idXNpbmVzcy1zZXJ2aWNlLWxpc3Rpbmcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctdmlldy1hbGwtb3Bwb3J0dW5pdGllcyAudmlld3Mtdmlldy1yZXNwb25zaXZlLWdyaWQtLWhvcml6b250YWwsXG4gIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrIC52aWV3cy12aWV3LXJlc3BvbnNpdmUtZ3JpZC0taG9yaXpvbnRhbCxcbiAgLnZpZXctbWFya2V0LWluZm9ybWF0aW9uIC52aWV3cy12aWV3LXJlc3BvbnNpdmUtZ3JpZC0taG9yaXpvbnRhbCxcbiAgLnZpZXctcmVzZWFyY2gtcGFwZXJzIC52aWV3cy12aWV3LXJlc3BvbnNpdmUtZ3JpZC0taG9yaXpvbnRhbCxcbiAgLnZpZXctaW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nIC52aWV3cy12aWV3LXJlc3BvbnNpdmUtZ3JpZC0taG9yaXpvbnRhbCxcbiAgLnZpZXctZXZlbnRzLWxpc3RpbmcgLnZpZXdzLXZpZXctcmVzcG9uc2l2ZS1ncmlkLS1ob3Jpem9udGFsLFxuICAudmlldy1uZXdzLWxpc3RpbmcgLnZpZXdzLXZpZXctcmVzcG9uc2l2ZS1ncmlkLS1ob3Jpem9udGFsLFxuICAudmlldy1hbGwtcHJvZmlsZXMgLnZpZXdzLXZpZXctcmVzcG9uc2l2ZS1ncmlkLS1ob3Jpem9udGFsLFxuICAudmlldy1idXNpbmVzcy1zZXJ2aWNlLWxpc3RpbmcgLnZpZXdzLXZpZXctcmVzcG9uc2l2ZS1ncmlkLS1ob3Jpem9udGFsIHtcbiAgICAtLXZpZXdzLXJlc3BvbnNpdmUtZ3JpZC0tY2VsbC1taW4td2lkdGg6IDIyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2stYmxvY2stMixcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0yLFxuLmJsb2NrLXZpZXdzLWJsb2NrbWFya2V0LWluZm9ybWF0aW9uLWJsb2NrLTIsXG4uYmxvY2stdmlld3MtYmxvY2tpbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmctYmxvY2stMixcbi5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTIsXG4uYmxvY2stdmlld3MtYmxvY2tuZXdzLWFuZC1ldmVudHMtbmV3cy1saXN0aW5nLWNhcm91c2VsIHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTIsXG4gIC5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0yLFxuICAuYmxvY2stdmlld3MtYmxvY2ttYXJrZXQtaW5mb3JtYXRpb24tYmxvY2stMixcbiAgLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTIsXG4gIC5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTIsXG4gIC5ibG9jay12aWV3cy1ibG9ja25ld3MtYW5kLWV2ZW50cy1uZXdzLWxpc3RpbmctY2Fyb3VzZWwge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxufVxuLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2stYmxvY2stMiBoMixcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0yIGgyLFxuLmJsb2NrLXZpZXdzLWJsb2NrbWFya2V0LWluZm9ybWF0aW9uLWJsb2NrLTIgaDIsXG4uYmxvY2stdmlld3MtYmxvY2tpbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmctYmxvY2stMiBoMixcbi5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTIgaDIsXG4uYmxvY2stdmlld3MtYmxvY2tuZXdzLWFuZC1ldmVudHMtbmV3cy1saXN0aW5nLWNhcm91c2VsIGgyIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jay1ibG9jay0yIGgyLFxuICAuYmxvY2stdmlld3MtYmxvY2tyZXNlYXJjaC1wYXBlcnMtYmxvY2stMiBoMixcbiAgLmJsb2NrLXZpZXdzLWJsb2NrbWFya2V0LWluZm9ybWF0aW9uLWJsb2NrLTIgaDIsXG4gIC5ibG9jay12aWV3cy1ibG9ja2lubm92YXRpb24tcGxheWJvb2stbGlzdGluZy1ibG9jay0yIGgyLFxuICAuYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0yIGgyLFxuICAuYmxvY2stdmlld3MtYmxvY2tuZXdzLWFuZC1ldmVudHMtbmV3cy1saXN0aW5nLWNhcm91c2VsIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctdG9wOiAwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxufVxuLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2stYmxvY2stMiAubW9yZS1saW5rLFxuLmJsb2NrLXZpZXdzLWJsb2NrcmVzZWFyY2gtcGFwZXJzLWJsb2NrLTIgLm1vcmUtbGluayxcbi5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0yIC5tb3JlLWxpbmssXG4uYmxvY2stdmlld3MtYmxvY2tpbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmctYmxvY2stMiAubW9yZS1saW5rLFxuLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWxpc3RpbmctYmxvY2stMiAubW9yZS1saW5rLFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1hbmQtZXZlbnRzLW5ld3MtbGlzdGluZy1jYXJvdXNlbCAubW9yZS1saW5rIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jay1ibG9jay0yIC5tb3JlLWxpbmssXG4gIC5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0yIC5tb3JlLWxpbmssXG4gIC5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0yIC5tb3JlLWxpbmssXG4gIC5ibG9jay12aWV3cy1ibG9ja2lubm92YXRpb24tcGxheWJvb2stbGlzdGluZy1ibG9jay0yIC5tb3JlLWxpbmssXG4gIC5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTIgLm1vcmUtbGluayxcbiAgLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1hbmQtZXZlbnRzLW5ld3MtbGlzdGluZy1jYXJvdXNlbCAubW9yZS1saW5rIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDIuMjVyZW07XG4gICAgdG9wOiAtNjhweDtcbiAgfVxufVxuLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2stYmxvY2stMiAubW9yZS1saW5rIGEsXG4uYmxvY2stdmlld3MtYmxvY2tyZXNlYXJjaC1wYXBlcnMtYmxvY2stMiAubW9yZS1saW5rIGEsXG4uYmxvY2stdmlld3MtYmxvY2ttYXJrZXQtaW5mb3JtYXRpb24tYmxvY2stMiAubW9yZS1saW5rIGEsXG4uYmxvY2stdmlld3MtYmxvY2tpbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmctYmxvY2stMiAubW9yZS1saW5rIGEsXG4uYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0yIC5tb3JlLWxpbmsgYSxcbi5ibG9jay12aWV3cy1ibG9ja25ld3MtYW5kLWV2ZW50cy1uZXdzLWxpc3RpbmctY2Fyb3VzZWwgLm1vcmUtbGluayBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2stYmxvY2stMiAubW9yZS1saW5rIGEsXG4gIC5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0yIC5tb3JlLWxpbmsgYSxcbiAgLmJsb2NrLXZpZXdzLWJsb2NrbWFya2V0LWluZm9ybWF0aW9uLWJsb2NrLTIgLm1vcmUtbGluayBhLFxuICAuYmxvY2stdmlld3MtYmxvY2tpbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmctYmxvY2stMiAubW9yZS1saW5rIGEsXG4gIC5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTIgLm1vcmUtbGluayBhLFxuICAuYmxvY2stdmlld3MtYmxvY2tuZXdzLWFuZC1ldmVudHMtbmV3cy1saXN0aW5nLWNhcm91c2VsIC5tb3JlLWxpbmsgYSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2stYmxvY2stMiAubW9yZS1saW5rIGE6YWZ0ZXIsXG4uYmxvY2stdmlld3MtYmxvY2tyZXNlYXJjaC1wYXBlcnMtYmxvY2stMiAubW9yZS1saW5rIGE6YWZ0ZXIsXG4uYmxvY2stdmlld3MtYmxvY2ttYXJrZXQtaW5mb3JtYXRpb24tYmxvY2stMiAubW9yZS1saW5rIGE6YWZ0ZXIsXG4uYmxvY2stdmlld3MtYmxvY2tpbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmctYmxvY2stMiAubW9yZS1saW5rIGE6YWZ0ZXIsXG4uYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0yIC5tb3JlLWxpbmsgYTphZnRlcixcbi5ibG9jay12aWV3cy1ibG9ja25ld3MtYW5kLWV2ZW50cy1uZXdzLWxpc3RpbmctY2Fyb3VzZWwgLm1vcmUtbGluayBhOmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiLi4vaWNvbnMvbGluay1hcnJvdy13aGl0ZS5zdmdcIik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTIge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdmlld3MtYmxvY2tpbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmctYmxvY2stMiB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG59XG5cbi5ibG9jay12aWV3cy1ibG9ja3ZpZXctYWxsLW9wcG9ydHVuaXRpZXMtYWxsLW9wcG9ydHVuaXRpZXMgLnZpZXctdmlldy1hbGwtb3Bwb3J0dW5pdGllcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdmlld3MtYmxvY2t2aWV3LWFsbC1vcHBvcnR1bml0aWVzLWFsbC1vcHBvcnR1bml0aWVzIC52aWV3LWZpbHRlcnMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdmlld3MtYmxvY2t2aWV3LWFsbC1vcHBvcnR1bml0aWVzLWFsbC1vcHBvcnR1bml0aWVzIC52aWV3LWNvbnRlbnQge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gIH1cbn1cbi5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUge1xuICBwYWRkaW5nOiAycmVtIDAuNXJlbSAxM3JlbSAwLjVyZW07XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUge1xuICAgIG92ZXJmbG93LXk6IHVuc2V0O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgLmZpZWxkZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgIzQxNDE0MTtcbn1cbi5iZWYtZXhwb3NlZC1mb3JtIC5maWVsZGdyb3VwIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmJlZi1leHBvc2VkLWZvcm0gLmZpZWxkZ3JvdXAgbGVnZW5kLFxuLmJlZi1leHBvc2VkLWZvcm0gLmZpZWxkZ3JvdXAgLmxlZ2VuZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmVmLWV4cG9zZWQtZm9ybSAuZmllbGRncm91cCBsZWdlbmQsXG4gIC5iZWYtZXhwb3NlZC1mb3JtIC5maWVsZGdyb3VwIC5sZWdlbmQge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmJlZi1leHBvc2VkLWZvcm0gLmZpZWxkZ3JvdXAgbGVnZW5kOmFmdGVyLFxuLmJlZi1leHBvc2VkLWZvcm0gLmZpZWxkZ3JvdXAgLmxlZ2VuZDphZnRlciB7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ljb25zL2Rvd24tYXJyb3cuc3ZnXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMS41cmVtO1xuICByaWdodDogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmVmLWV4cG9zZWQtZm9ybSAuZmllbGRncm91cCBsZWdlbmQ6YWZ0ZXIsXG4gIC5iZWYtZXhwb3NlZC1mb3JtIC5maWVsZGdyb3VwIC5sZWdlbmQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbi5iZWYtZXhwb3NlZC1mb3JtIC5maWVsZGdyb3VwIGxlZ2VuZC5vcGVuOmFmdGVyLFxuLmJlZi1leHBvc2VkLWZvcm0gLmZpZWxkZ3JvdXAgLmxlZ2VuZC5vcGVuOmFmdGVyIHtcbiAgcm90YXRlOiAxODBkZWc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJlZi1leHBvc2VkLWZvcm0gLmZpZWxkZ3JvdXAgLmZpZWxkc2V0LXdyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cbn1cbi5iZWYtZXhwb3NlZC1mb3JtIC5maWVsZGdyb3VwIC5maWVsZHNldC13cmFwcGVyIC5mb3JtLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iZWYtZXhwb3NlZC1mb3JtIC5maWVsZGdyb3VwIC5maWVsZHNldC13cmFwcGVyIC5mb3JtLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmVmLWV4cG9zZWQtZm9ybSAuZmllbGRncm91cCAuZmllbGRzZXQtd3JhcHBlciAuZm9ybS1pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5iZWYtZXhwb3NlZC1mb3JtIC5maWVsZGdyb3VwIC5maWVsZHNldC13cmFwcGVyIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBib3JkZXI6IHVuc2V0O1xuICBib3JkZXItcmFkaXVzOiB1bnNldDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgaGVpZ2h0OiAxLjEyNXJlbTtcbiAgd2lkdGg6IDEuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pY29ucy91bmNoZWNrZWQuc3ZnXCIpO1xufVxuLmJlZi1leHBvc2VkLWZvcm0gLmZpZWxkZ3JvdXAgLmZpZWxkc2V0LXdyYXBwZXIgLmZvcm0taXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkW3R5cGU9Y2hlY2tib3hdIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaWNvbnMvY2hlY2tlZC5zdmdcIik7XG59XG4uYmVmLWV4cG9zZWQtZm9ybSAuZmllbGRncm91cCAuZmllbGRzZXQtd3JhcHBlciAuZm9ybS1pdGVtIGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmbG9hdDogdW5zZXQ7XG59XG4uYmVmLWV4cG9zZWQtZm9ybSAub3JnYW5pc2F0aW9uLXNlYXJjaCAuZmllbGRzZXQtbGVnZW5kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmVmLWV4cG9zZWQtZm9ybSAub3JnYW5pc2F0aW9uLXNlYXJjaCAuZmllbGRzZXQtbGVnZW5kIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5iZWYtZXhwb3NlZC1mb3JtIC5vcmdhbmlzYXRpb24tc2VhcmNoIC5maWVsZHNldC1sZWdlbmQ6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoXCIuLi9pY29ucy9kb3duLWFycm93LnN2Z1wiKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJlZi1leHBvc2VkLWZvcm0gLm9yZ2FuaXNhdGlvbi1zZWFyY2ggLmZpZWxkc2V0LWxlZ2VuZDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuLmJlZi1leHBvc2VkLWZvcm0gLm9yZ2FuaXNhdGlvbi1zZWFyY2ggLmZpZWxkc2V0LWxlZ2VuZC5vcGVuOmFmdGVyIHtcbiAgcm90YXRlOiAxODBkZWc7XG59XG4uYmVmLWV4cG9zZWQtZm9ybSAub3JnYW5pc2F0aW9uLXNlYXJjaCAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmJlZi1leHBvc2VkLWZvcm0gLm9yZ2FuaXNhdGlvbi1zZWFyY2ggLmZvcm0taXRlbSBpbnB1dCB7XG4gIG1hcmdpbjogMXJlbSAwO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICM2QTZBNkE7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDJyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ljb25zL3NlYXJjaF9hdXRvY29tcGxldGUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDFyZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAuNXJlbSA1MCU7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjNkE2QTZBO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iZWYtZXhwb3NlZC1mb3JtIC5vcmdhbmlzYXRpb24tc2VhcmNoIC5mb3JtLWl0ZW0gaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxufVxuLmJlZi1leHBvc2VkLWZvcm0gLm9yZ2FuaXNhdGlvbi1zZWFyY2guc2luZ2xlLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmJlZi1leHBvc2VkLWZvcm0gLm9yZ2FuaXNhdGlvbi1jaGVja2JveGVzLXdyYXBwZXIgLmZpbHRlci1idG5zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJlZi1leHBvc2VkLWZvcm0gLm9yZ2FuaXNhdGlvbi1jaGVja2JveGVzLXdyYXBwZXIgLmZpbHRlci1idG5zIC5zaG93LWJ0biB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNGRjk5MzM7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmVmLWV4cG9zZWQtZm9ybSAub3JnYW5pc2F0aW9uLWNoZWNrYm94ZXMtd3JhcHBlciAuZmlsdGVyLWJ0bnMgLnNob3ctYnRuIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG4uYmVmLWV4cG9zZWQtZm9ybSAub3JnYW5pc2F0aW9uLWNoZWNrYm94ZXMgLmZvcm0tY2hlY2tib3hlcyAuZm9ybS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmVmLWV4cG9zZWQtZm9ybSAub3JnYW5pc2F0aW9uLWNoZWNrYm94ZXMgLmZvcm0tY2hlY2tib3hlcyAuZm9ybS1pdGVtIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJlZi1leHBvc2VkLWZvcm0gLm9yZ2FuaXNhdGlvbi1jaGVja2JveGVzIC5mb3JtLWNoZWNrYm94ZXMgLmZvcm0taXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4uYmVmLWV4cG9zZWQtZm9ybSAub3JnYW5pc2F0aW9uLWNoZWNrYm94ZXMgLmZvcm0tY2hlY2tib3hlcyAuZm9ybS1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm9yZGVyOiB1bnNldDtcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gIGhlaWdodDogMS4xMjVyZW07XG4gIHdpZHRoOiAxLjEyNXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaWNvbnMvdW5jaGVja2VkLnN2Z1wiKTtcbn1cbi5iZWYtZXhwb3NlZC1mb3JtIC5vcmdhbmlzYXRpb24tY2hlY2tib3hlcyAuZm9ybS1jaGVja2JveGVzIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ljb25zL2NoZWNrZWQuc3ZnXCIpO1xufVxuLmJlZi1leHBvc2VkLWZvcm0gLm9yZ2FuaXNhdGlvbi1jaGVja2JveGVzIC5mb3JtLWNoZWNrYm94ZXMgLmZvcm0taXRlbSBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgZmxvYXQ6IHVuc2V0O1xufVxuLmJlZi1leHBvc2VkLWZvcm0gLm9yZ2FuaXNhdGlvbi1maWx0ZXIge1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICM0MTQxNDE7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjNDE0MTQxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iZWYtZXhwb3NlZC1mb3JtIC5vcmdhbmlzYXRpb24tZmlsdGVyIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMCAwO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cbi5iZWYtZXhwb3NlZC1mb3JtIC5vcmdhbmlzYXRpb24tZmlsdGVyIC5vcmctbm8tcmVzdWx0cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1hY3Rpb25zIGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmVmLWV4cG9zZWQtZm9ybSAuY3VzdG9tLXNlbGVjdC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxufVxuLmJlZi1leHBvc2VkLWZvcm0gLmN1c3RvbS1zZWxlY3Qtd3JhcHBlciAuY3VzdG9tLXNlbGVjdC1kaXNwbGF5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAxcmVtIDFyZW07XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjNkE2QTZBO1xuICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIG1hcmdpbi1yaWdodDogLTFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJlZi1leHBvc2VkLWZvcm0gLmN1c3RvbS1zZWxlY3Qtd3JhcHBlciAuY3VzdG9tLXNlbGVjdC1kaXNwbGF5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pY29ucy9zb3J0LWRlc2t0b3Auc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMi41cmVtO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGhlaWdodDogMi41cmVtO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbi5iZWYtZXhwb3NlZC1mb3JtIC5jdXN0b20tc2VsZWN0LXdyYXBwZXIgLmN1c3RvbS1zZWxlY3QtZGlzcGxheTpmb2N1cyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5iZWYtZXhwb3NlZC1mb3JtIC5jdXN0b20tc2VsZWN0LXdyYXBwZXIgLmN1c3RvbS1zZWxlY3QtZGlzcGxheS5pdGVtLTEge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmJlZi1leHBvc2VkLWZvcm0gLmN1c3RvbS1zZWxlY3Qtd3JhcHBlciAuY3VzdG9tLXNlbGVjdC1kaXNwbGF5IC5jdXN0b20tc2VsZWN0LWRpc3BsYXktd3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAycmVtO1xufVxuLmJlZi1leHBvc2VkLWZvcm0gLmN1c3RvbS1zZWxlY3Qtd3JhcHBlciAuY3VzdG9tLXNlbGVjdC1kaXNwbGF5IC5jdXN0b20tc2VsZWN0LWRpc3BsYXktd3JhcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCIuLi9pY29ucy9saW5rLWFycm93LWdyZXkuc3ZnXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iZWYtZXhwb3NlZC1mb3JtIC5jdXN0b20tc2VsZWN0LXdyYXBwZXIgLmN1c3RvbS1zZWxlY3QtZGlzcGxheSAuY3VzdG9tLXNlbGVjdC1kaXNwbGF5LXdyYXBwZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4uYmVmLWV4cG9zZWQtZm9ybSAuY3VzdG9tLXNlbGVjdC1vcHRpb25zIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJlZi1leHBvc2VkLWZvcm0gLmN1c3RvbS1zZWxlY3Qtb3B0aW9ucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAycmVtO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1pbi13aWR0aDogMTVyZW07XG4gICAgYmFja2dyb3VuZDogIzMwMzAzMDtcbiAgfVxuICAuYmVmLWV4cG9zZWQtZm9ybSAuY3VzdG9tLXNlbGVjdC1vcHRpb25zIGxhYmVsIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbi5iZWYtZXhwb3NlZC1mb3JtIC5jdXN0b20tb3B0aW9uIHtcbiAgcGFkZGluZzogMC41cmVtO1xufVxuLmJlZi1leHBvc2VkLWZvcm0gLmN1c3RvbS1vcHRpb24gaW5wdXRbdHlwZT1yYWRpb10ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5iZWYtZXhwb3NlZC1mb3JtIC5jdXN0b20tb3B0aW9uIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWwge1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pY29ucy9yYWRpby5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAwIGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmVmLWV4cG9zZWQtZm9ybSAuY3VzdG9tLW9wdGlvbiBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLmJlZi1leHBvc2VkLWZvcm0gLmN1c3RvbS1vcHRpb24gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaWNvbnMvcmFkaW8tY2hlY2tlZC5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAwIGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmVmLWV4cG9zZWQtZm9ybSAuY3VzdG9tLW9wdGlvbiBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJlZi1leHBvc2VkLWZvcm0gLmN1c3RvbS1vcHRpb24ge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJlZi1leHBvc2VkLWZvcm0gLmN1c3RvbS1vcHRpb246aG92ZXIsIC5iZWYtZXhwb3NlZC1mb3JtIC5jdXN0b20tb3B0aW9uLmhvdmVyaW5nLCAuYmVmLWV4cG9zZWQtZm9ybSAuY3VzdG9tLW9wdGlvbi5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZDogI0ZGOTkzMztcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmVmLWV4cG9zZWQtZm9ybSBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYmVmLWV4cG9zZWQtZm9ybSAuZmllbGRncm91cCAuZmllbGRzZXQtd3JhcHBlciAuY3VzdG9tLW9wdGlvbiAuZm9ybS1pdGVtIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJlZi1leHBvc2VkLWZvcm0gLmZpZWxkZ3JvdXAgLmZpZWxkc2V0LXdyYXBwZXIgLmN1c3RvbS1vcHRpb24gLmZvcm0taXRlbSBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cbn1cblxuLmV4cG9zZWQtc3VibWl0LWJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbn1cbi5leHBvc2VkLXN1Ym1pdC1idXR0b24gLnN1Ym1pdC1idXR0b24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxLjI1cmVtIDFyZW07XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjNkE2QTZBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuLmV4cG9zZWQtc3VibWl0LWJ1dHRvbiAuc3VibWl0LWJ1dHRvbiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaWNvbnMvbGluay1hcnJvdy1ibGFjay5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDMyJSBjZW50ZXI7XG59XG5cbi52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgbWluLWhlaWdodDogMjEuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIHtcbiAgICBtaW4taGVpZ2h0OiAyMy41cmVtO1xuICB9XG59XG4udmlldy1maWVsZHMtY29sbGVjdGlvbiAudmlld19kZXNjIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW0gMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudmlld19kZXNjIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgICB0cmFuc2l0aW9uOiA0MDBtcyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDMlKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudmlld19kZXNjIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTglKTtcbiAgfVxufVxuLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLnZpZXdfZGVzYyAub3BwX3N0YXR1cyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLm9wcF9zdGF0dXMge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudmlld19kZXNjIC5vcHBfc3RhdHVzIHtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLm9wcF9zdGF0dXMge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxufVxuLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLnZpZXdfZGVzYyAub3BwX3N0YXR1cy5Pbi1Hb2luZyB7XG4gIGNvbG9yOiAjMkFCQjdGO1xufVxuLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLnZpZXdfZGVzYyAub3BwX3N0YXR1cy5VcGNvbWluZyB7XG4gIGNvbG9yOiAjMzg4QkZGO1xufVxuLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLnZpZXdfZGVzYyAub3BwX3N0YXR1cy5Db21wbGV0ZWQge1xuICBjb2xvcjogI0YxNUI1MDtcbn1cbi52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLmxpbmstaW5mby13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudmlld19kZXNjIC5saW5rLWluZm8td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogdW5zZXQ7XG4gIH1cbn1cbi52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLm9wcF9uYW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLm9wcF9uYW1lIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudmlld19kZXNjIC5vcHBfbmFtZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudmlld19kZXNjIC5vcHBfbmFtZSB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cbn1cbi52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLm9wcF9uYW1lIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLnZpZXdfZGVzYyAub3BwX2Rlc2Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0IwQjBCMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLm9wcF9kZXNjIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG4udmlldy1maWVsZHMtY29sbGVjdGlvbiAudmlld19kZXNjIC5vcHBfZGVzYy5kZXNrdG9wLWRlc2Mge1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogIzhEOEQ4RDtcbn1cbi52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLm9wcF9wcmlvcml0eV9hcmVhcyB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLnZpZXdfZGVzYyAub3BwX3ByaW9yaXR5X2FyZWFzIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cbi52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLm9wcF9wcmlvcml0eV9hcmVhcy5kZXNrdG9wLWVsZW1lbnQge1xuICBkaXNwbGF5OiBub25lO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWF4LXdpZHRoOiAxMi43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudmlld19kZXNjIC5vcHBfcHJpb3JpdHlfYXJlYXMge1xuICAgIGNvbG9yOiAjQjBCMEIwO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxufVxuLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLnZpZXdfZGVzYyAub3BwX2RldGFpbHMgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0ZGOTkzMztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLm9wcF9kZXRhaWxzIGEge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudmlld19kZXNjIC5vcHBfZGV0YWlscyBhIHtcbiAgICB0b3A6IDMuNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLm9wcF9kZXRhaWxzIGEge1xuICAgIHRvcDogLTAuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLnZpZXdfZGVzYyAub3BwX2RldGFpbHMgYSB7XG4gICAgdG9wOiB1bnNldDtcbiAgfVxufVxuLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLnZpZXdfZGVzYyAub3BwX2RldGFpbHMgYTphZnRlciB7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ljb25zL2xpbmstYXJyb3cuc3ZnXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLm9wcF9kZXRhaWxzIGFbdGFyZ2V0PV9ibGFua106YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoXCIuLi9pY29ucy9leHRlcm5hbC11cmwuc3ZnXCIpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X21lZGlhIHtcbiAgICB0cmFuc2l0aW9uOiA0MDBtcyBlYXNlLWluLW91dDtcbiAgfVxufVxuLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLm1vcmUtaW5mby13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5vcHBfaW1nIHtcbiAgaGVpZ2h0OiAxMy44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLm9wcF9pbWcge1xuICAgIGhlaWdodDogMTByZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLm9wcF9pbWcge1xuICAgIGhlaWdodDogMTIuNXJlbTtcbiAgfVxufVxuLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLm9wcF9pbWcgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAuNXJlbSAwIDA7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udmlldy1maWVsZHMtY29sbGVjdGlvbiAub3BwX2NvbXBhbnlfbG9nbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5vcHBfY29tcGFueV9sb2dvIC5sb2dvIGltZyB7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IDNyZW07XG4gIGJvcmRlci1yYWRpdXM6IDYuNzVyZW07XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uOmhvdmVyIHtcbiAgICBtaW4taGVpZ2h0OiAyMS41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctZmllbGRzLWNvbGxlY3Rpb246aG92ZXIgLnZpZXdfZGVzYyB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbi52aWV3LWZpZWxkcy1jb2xsZWN0aW9uOmhvdmVyIC52aWV3X2Rlc2MgLmxpbmstaW5mby13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1maWVsZHMtY29sbGVjdGlvbjpob3ZlciAubW9yZS1pbmZvLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uOmhvdmVyIC5tb3JlLWluZm8td3JhcHBlciAub3BwX3ByaW9yaXR5X2FyZWFzLmRlc2t0b3AtZWxlbWVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1maWVsZHMtY29sbGVjdGlvbjpob3ZlciAub3BwX2Rlc2MuZGVza3RvcC1kZXNjIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnZpZXctZmllbGRzLWNvbGxlY3Rpb246aG92ZXIgLm9wcF9uYW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uOmhvdmVyIC5vcHBfbmFtZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctZmllbGRzLWNvbGxlY3Rpb246aG92ZXIgLm9wcF9kZXRhaWxzIGEge1xuICAgIHRvcDogdW5zZXQ7XG4gIH1cbn1cblxuLnZpZXctcGFnZS1kZXRhaWwgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyLFxuLmJ1c2luZXNzLWxpc3RpbmcgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHksXG4gIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UsXG4gIC52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UsXG4gIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyxcbiAgLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UsXG4gIC52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yLFxuICAucHJldmlldy13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDU0LjE4NzVyZW07XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC52aWV3LWZpbHRlcnMsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3LWZpbHRlcnMsXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3LWZpbHRlcnMsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnZpZXctZmlsdGVycyxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3LWZpbHRlcnMsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlldy1maWx0ZXJzLFxuLnByZXZpZXctd3JhcHBlciAudmlldy1maWx0ZXJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAudmlld3MtaGVhZGVyLWNvbnRhaW5lcixcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlld3MtaGVhZGVyLWNvbnRhaW5lcixcbiAgLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtaGVhZGVyLWNvbnRhaW5lcixcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1oZWFkZXItY29udGFpbmVyLFxuICAudmlldy1uZXdzLWRldGFpbHMtcGFnZSAudmlld3MtaGVhZGVyLWNvbnRhaW5lcixcbiAgLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnZpZXdzLWhlYWRlci1jb250YWluZXIsXG4gIC5wcmV2aWV3LXdyYXBwZXIgLnZpZXdzLWhlYWRlci1jb250YWluZXIge1xuICAgIGdhcDogMS41cmVtO1xuICB9XG59XG4udmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAucGFnZXIgLnBhZ2VyX19pdGVtcyxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbXMsXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC5wYWdlciAucGFnZXJfX2l0ZW1zLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC5wYWdlciAucGFnZXJfX2l0ZW1zLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbXMsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAucGFnZXIgLnBhZ2VyX19pdGVtcyxcbi5wcmV2aWV3LXdyYXBwZXIgLnBhZ2VyIC5wYWdlcl9faXRlbXMge1xuICBwYWRkaW5nOiAyLjVyZW0gMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHkgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1uZXh0IGEsXG4udmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLXByZXZpb3VzIGEsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tbmV4dCBhLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLXByZXZpb3VzIGEsXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tbmV4dCBhLFxuLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLXByZXZpb3VzIGEsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1uZXh0IGEsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1wcmV2aW91cyBhLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1uZXh0IGEsXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLXByZXZpb3VzIGEsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLW5leHQgYSxcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tcHJldmlvdXMgYSxcbi5wcmV2aWV3LXdyYXBwZXIgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1uZXh0IGEsXG4ucHJldmlldy13cmFwcGVyIC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tcHJldmlvdXMgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRjk5MzM7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHkgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1uZXh0IGEsXG4gIC52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tcHJldmlvdXMgYSxcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLW5leHQgYSxcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLXByZXZpb3VzIGEsXG4gIC52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1uZXh0IGEsXG4gIC52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1wcmV2aW91cyBhLFxuICAudmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1uZXh0IGEsXG4gIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLXByZXZpb3VzIGEsXG4gIC52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tbmV4dCBhLFxuICAudmlldy1uZXdzLWRldGFpbHMtcGFnZSAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLXByZXZpb3VzIGEsXG4gIC52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tbmV4dCBhLFxuICAudmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLXByZXZpb3VzIGEsXG4gIC5wcmV2aWV3LXdyYXBwZXIgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1uZXh0IGEsXG4gIC5wcmV2aWV3LXdyYXBwZXIgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1wcmV2aW91cyBhIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tbmV4dC5kaXNhYmxlZCxcbi52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tcHJldmlvdXMuZGlzYWJsZWQsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tbmV4dC5kaXNhYmxlZCxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1wcmV2aW91cy5kaXNhYmxlZCxcbi52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1uZXh0LmRpc2FibGVkLFxuLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLXByZXZpb3VzLmRpc2FibGVkLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tbmV4dC5kaXNhYmxlZCxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLXByZXZpb3VzLmRpc2FibGVkLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1uZXh0LmRpc2FibGVkLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1wcmV2aW91cy5kaXNhYmxlZCxcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tbmV4dC5kaXNhYmxlZCxcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tcHJldmlvdXMuZGlzYWJsZWQsXG4ucHJldmlldy13cmFwcGVyIC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tbmV4dC5kaXNhYmxlZCxcbi5wcmV2aWV3LXdyYXBwZXIgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1wcmV2aW91cy5kaXNhYmxlZCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNEI0QjRCO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tbmV4dC5kaXNhYmxlZCxcbiAgLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHkgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1wcmV2aW91cy5kaXNhYmxlZCxcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLW5leHQuZGlzYWJsZWQsXG4gIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1wcmV2aW91cy5kaXNhYmxlZCxcbiAgLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLW5leHQuZGlzYWJsZWQsXG4gIC52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1wcmV2aW91cy5kaXNhYmxlZCxcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tbmV4dC5kaXNhYmxlZCxcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tcHJldmlvdXMuZGlzYWJsZWQsXG4gIC52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tbmV4dC5kaXNhYmxlZCxcbiAgLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1wcmV2aW91cy5kaXNhYmxlZCxcbiAgLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1uZXh0LmRpc2FibGVkLFxuICAudmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLXByZXZpb3VzLmRpc2FibGVkLFxuICAucHJldmlldy13cmFwcGVyIC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tbmV4dC5kaXNhYmxlZCxcbiAgLnByZXZpZXctd3JhcHBlciAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLXByZXZpb3VzLmRpc2FibGVkIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tbmV4dCxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1uZXh0LFxuLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLW5leHQsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1uZXh0LFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1uZXh0LFxuLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1uZXh0LFxuLnByZXZpZXctd3JhcHBlciAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLW5leHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW07XG59XG4udmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLW5leHQgYTphZnRlcixcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1uZXh0IGE6YWZ0ZXIsXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tbmV4dCBhOmFmdGVyLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tbmV4dCBhOmFmdGVyLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1uZXh0IGE6YWZ0ZXIsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLW5leHQgYTphZnRlcixcbi5wcmV2aWV3LXdyYXBwZXIgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1uZXh0IGE6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoXCIuLi9pY29ucy9saW5rLWFycm93LXdoaXRlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTkzMztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNi43NXJlbTtcbiAgcGFkZGluZzogMC41cmVtO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tbmV4dC5kaXNhYmxlZDphZnRlcixcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1uZXh0LmRpc2FibGVkOmFmdGVyLFxuLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLW5leHQuZGlzYWJsZWQ6YWZ0ZXIsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1uZXh0LmRpc2FibGVkOmFmdGVyLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1uZXh0LmRpc2FibGVkOmFmdGVyLFxuLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1uZXh0LmRpc2FibGVkOmFmdGVyLFxuLnByZXZpZXctd3JhcHBlciAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLW5leHQuZGlzYWJsZWQ6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoXCIuLi9pY29ucy9saW5rLWFycm93LXdoaXRlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRCNEI0QjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNi43NXJlbTtcbiAgcGFkZGluZzogMC41cmVtO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tcHJldmlvdXMsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tcHJldmlvdXMsXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tcHJldmlvdXMsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1wcmV2aW91cyxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tcHJldmlvdXMsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLXByZXZpb3VzLFxuLnByZXZpZXctd3JhcHBlciAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLXByZXZpb3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW07XG59XG4udmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLXByZXZpb3VzIGE6YmVmb3JlLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLXByZXZpb3VzIGE6YmVmb3JlLFxuLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLXByZXZpb3VzIGE6YmVmb3JlLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tcHJldmlvdXMgYTpiZWZvcmUsXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLXByZXZpb3VzIGE6YmVmb3JlLFxuLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1wcmV2aW91cyBhOmJlZm9yZSxcbi5wcmV2aWV3LXdyYXBwZXIgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1wcmV2aW91cyBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ljb25zL3ByZXYtbGluay1hcnJvdy5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk5MzM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIHdpZHRoOiAyLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDYuNzVyZW07XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tcHJldmlvdXMuZGlzYWJsZWQ6YmVmb3JlLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLXByZXZpb3VzLmRpc2FibGVkOmJlZm9yZSxcbi52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1wcmV2aW91cy5kaXNhYmxlZDpiZWZvcmUsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLS1wcmV2aW91cy5kaXNhYmxlZDpiZWZvcmUsXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLXByZXZpb3VzLmRpc2FibGVkOmJlZm9yZSxcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC5wYWdlciAucGFnZXJfX2l0ZW1zIC5wYWdlcl9faXRlbS0tcHJldmlvdXMuZGlzYWJsZWQ6YmVmb3JlLFxuLnByZXZpZXctd3JhcHBlciAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0tLXByZXZpb3VzLmRpc2FibGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ljb25zL3ByZXYtbGluay1hcnJvdy5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0QjRCNEI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIHdpZHRoOiAyLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDYuNzVyZW07XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlldy1maWVsZHMtY29sbGVjdGlvbixcbi52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24sXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24sXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAudmlldy1maWVsZHMtY29sbGVjdGlvbixcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uLFxuLnByZXZpZXctd3JhcHBlciAudmlldy1maWVsZHMtY29sbGVjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTExMTE7XG59XG4udmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAudmlldy1maWVsZHMtY29sbGVjdGlvbjpob3ZlciAub3BwX2ltZyxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnZpZXctZmllbGRzLWNvbGxlY3Rpb246aG92ZXIgLm9wcF9pbWcsXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uOmhvdmVyIC5vcHBfaW1nLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uOmhvdmVyIC5vcHBfaW1nLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnZpZXctZmllbGRzLWNvbGxlY3Rpb246aG92ZXIgLm9wcF9pbWcsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlldy1maWVsZHMtY29sbGVjdGlvbjpob3ZlciAub3BwX2ltZyxcbi5wcmV2aWV3LXdyYXBwZXIgLnZpZXctZmllbGRzLWNvbGxlY3Rpb246aG92ZXIgLm9wcF9pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC52aWV3cy1jb250ZW50LFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlld3MtY29udGVudCxcbi52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWNvbnRlbnQsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnZpZXdzLWNvbnRlbnQsXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAudmlld3MtY29udGVudCxcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1jb250ZW50LFxuLnByZXZpZXctd3JhcHBlciAudmlld3MtY29udGVudCB7XG4gIG1hcmdpbjogMXJlbSAwIDNyZW07XG59XG4udmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAudmlld3MtY29udGVudCAuZGF0ZXMtd3JhcHBlcixcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWNvbnRlbnQgLmRhdGVzLXdyYXBwZXIsXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50IC5kYXRlcy13cmFwcGVyLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1jb250ZW50IC5kYXRlcy13cmFwcGVyLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWNvbnRlbnQgLmRhdGVzLXdyYXBwZXIsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtY29udGVudCAuZGF0ZXMtd3JhcHBlcixcbi5wcmV2aWV3LXdyYXBwZXIgLnZpZXdzLWNvbnRlbnQgLmRhdGVzLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pY29ucy9jYWxlbmRhci5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMC43NXJlbSB0b3AgNTAlO1xuICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbiAgZ2FwOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHkgLnZpZXdzLWNvbnRlbnQgLmRhdGVzLXdyYXBwZXIsXG4gIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWNvbnRlbnQgLmRhdGVzLXdyYXBwZXIsXG4gIC52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWNvbnRlbnQgLmRhdGVzLXdyYXBwZXIsXG4gIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAudmlld3MtY29udGVudCAuZGF0ZXMtd3JhcHBlcixcbiAgLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWNvbnRlbnQgLmRhdGVzLXdyYXBwZXIsXG4gIC52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1jb250ZW50IC5kYXRlcy13cmFwcGVyLFxuICAucHJldmlldy13cmFwcGVyIC52aWV3cy1jb250ZW50IC5kYXRlcy13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG4udmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAudmlld3MtY29udGVudCAuZGF0ZXMtd3JhcHBlciAudmlld3MtZmllbGQsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50IC5kYXRlcy13cmFwcGVyIC52aWV3cy1maWVsZCxcbi52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWNvbnRlbnQgLmRhdGVzLXdyYXBwZXIgLnZpZXdzLWZpZWxkLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1jb250ZW50IC5kYXRlcy13cmFwcGVyIC52aWV3cy1maWVsZCxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50IC5kYXRlcy13cmFwcGVyIC52aWV3cy1maWVsZCxcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1jb250ZW50IC5kYXRlcy13cmFwcGVyIC52aWV3cy1maWVsZCxcbi5wcmV2aWV3LXdyYXBwZXIgLnZpZXdzLWNvbnRlbnQgLmRhdGVzLXdyYXBwZXIgLnZpZXdzLWZpZWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHkgLnZpZXdzLWNvbnRlbnQgPiAudmlld3MtZmllbGQsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50ID4gLnZpZXdzLWZpZWxkLFxuLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtY29udGVudCA+IC52aWV3cy1maWVsZCxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAudmlld3MtY29udGVudCA+IC52aWV3cy1maWVsZCxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50ID4gLnZpZXdzLWZpZWxkLFxuLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnZpZXdzLWNvbnRlbnQgPiAudmlld3MtZmllbGQsXG4ucHJldmlldy13cmFwcGVyIC52aWV3cy1jb250ZW50ID4gLnZpZXdzLWZpZWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAudmlld3MtY29udGVudCA+IC52aWV3cy1maWVsZCxcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlld3MtY29udGVudCA+IC52aWV3cy1maWVsZCxcbiAgLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtY29udGVudCA+IC52aWV3cy1maWVsZCxcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1jb250ZW50ID4gLnZpZXdzLWZpZWxkLFxuICAudmlldy1uZXdzLWRldGFpbHMtcGFnZSAudmlld3MtY29udGVudCA+IC52aWV3cy1maWVsZCxcbiAgLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnZpZXdzLWNvbnRlbnQgPiAudmlld3MtZmllbGQsXG4gIC5wcmV2aWV3LXdyYXBwZXIgLnZpZXdzLWNvbnRlbnQgPiAudmlld3MtZmllbGQge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn1cbi52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC52aWV3cy1jb250ZW50ID4gLnZpZXdzLWZpZWxkOm5vdCg6bGFzdC1jaGlsZCksXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50ID4gLnZpZXdzLWZpZWxkOm5vdCg6bGFzdC1jaGlsZCksXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50ID4gLnZpZXdzLWZpZWxkOm5vdCg6bGFzdC1jaGlsZCksXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnZpZXdzLWNvbnRlbnQgPiAudmlld3MtZmllbGQ6bm90KDpsYXN0LWNoaWxkKSxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50ID4gLnZpZXdzLWZpZWxkOm5vdCg6bGFzdC1jaGlsZCksXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtY29udGVudCA+IC52aWV3cy1maWVsZDpub3QoOmxhc3QtY2hpbGQpLFxuLnByZXZpZXctd3JhcHBlciAudmlld3MtY29udGVudCA+IC52aWV3cy1maWVsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAudmlld3MtY29udGVudCA+IC52aWV3cy1maWVsZDpub3QoOmxhc3QtY2hpbGQpLFxuICAudmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50ID4gLnZpZXdzLWZpZWxkOm5vdCg6bGFzdC1jaGlsZCksXG4gIC52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWNvbnRlbnQgPiAudmlld3MtZmllbGQ6bm90KDpsYXN0LWNoaWxkKSxcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1jb250ZW50ID4gLnZpZXdzLWZpZWxkOm5vdCg6bGFzdC1jaGlsZCksXG4gIC52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50ID4gLnZpZXdzLWZpZWxkOm5vdCg6bGFzdC1jaGlsZCksXG4gIC52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1jb250ZW50ID4gLnZpZXdzLWZpZWxkOm5vdCg6bGFzdC1jaGlsZCksXG4gIC5wcmV2aWV3LXdyYXBwZXIgLnZpZXdzLWNvbnRlbnQgPiAudmlld3MtZmllbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHkgLnZpZXdzLWNvbnRlbnQgLnZpZXdzLWZpZWxkLm9wcF90eXBlLCAudmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAudmlld3MtY29udGVudCAudmlld3MtZmllbGQub3BwX2luZHVzdHJ5LFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlld3MtY29udGVudCAudmlld3MtZmllbGQub3BwX3R5cGUsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50IC52aWV3cy1maWVsZC5vcHBfaW5kdXN0cnksXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50IC52aWV3cy1maWVsZC5vcHBfdHlwZSxcbi52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWNvbnRlbnQgLnZpZXdzLWZpZWxkLm9wcF9pbmR1c3RyeSxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAudmlld3MtY29udGVudCAudmlld3MtZmllbGQub3BwX3R5cGUsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnZpZXdzLWNvbnRlbnQgLnZpZXdzLWZpZWxkLm9wcF9pbmR1c3RyeSxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50IC52aWV3cy1maWVsZC5vcHBfdHlwZSxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50IC52aWV3cy1maWVsZC5vcHBfaW5kdXN0cnksXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtY29udGVudCAudmlld3MtZmllbGQub3BwX3R5cGUsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtY29udGVudCAudmlld3MtZmllbGQub3BwX2luZHVzdHJ5LFxuLnByZXZpZXctd3JhcHBlciAudmlld3MtY29udGVudCAudmlld3MtZmllbGQub3BwX3R5cGUsXG4ucHJldmlldy13cmFwcGVyIC52aWV3cy1jb250ZW50IC52aWV3cy1maWVsZC5vcHBfaW5kdXN0cnkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pY29ucy9idWlsZGluZy5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMC43NXJlbSB0b3AgNTAlO1xufVxuLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHkgLnZpZXdzLWNvbnRlbnQgLnZpZXdzLWZpZWxkLWxhYmVsLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlld3MtY29udGVudCAudmlld3MtZmllbGQtbGFiZWwsXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50IC52aWV3cy1maWVsZC1sYWJlbCxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAudmlld3MtY29udGVudCAudmlld3MtZmllbGQtbGFiZWwsXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAudmlld3MtY29udGVudCAudmlld3MtZmllbGQtbGFiZWwsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtY29udGVudCAudmlld3MtZmllbGQtbGFiZWwsXG4ucHJldmlldy13cmFwcGVyIC52aWV3cy1jb250ZW50IC52aWV3cy1maWVsZC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjQjBCMEIwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHkgLnZpZXdzLWNvbnRlbnQgLnZpZXdzLWZpZWxkLWxhYmVsLFxuICAudmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50IC52aWV3cy1maWVsZC1sYWJlbCxcbiAgLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtY29udGVudCAudmlld3MtZmllbGQtbGFiZWwsXG4gIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAudmlld3MtY29udGVudCAudmlld3MtZmllbGQtbGFiZWwsXG4gIC52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50IC52aWV3cy1maWVsZC1sYWJlbCxcbiAgLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnZpZXdzLWNvbnRlbnQgLnZpZXdzLWZpZWxkLWxhYmVsLFxuICAucHJldmlldy13cmFwcGVyIC52aWV3cy1jb250ZW50IC52aWV3cy1maWVsZC1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHkgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24sXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3cy1ib29rbWFyay1zZWN0aW9uLFxuLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtYm9va21hcmstc2VjdGlvbixcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAudmlld3MtYm9va21hcmstc2VjdGlvbixcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1ib29rbWFyay1zZWN0aW9uLFxuLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24sXG4ucHJldmlldy13cmFwcGVyIC52aWV3cy1ib29rbWFyay1zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC52aWV3cy1ib29rbWFyay1zZWN0aW9uLFxuICAudmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3cy1ib29rbWFyay1zZWN0aW9uLFxuICAudmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1ib29rbWFyay1zZWN0aW9uLFxuICAudmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24sXG4gIC52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1ib29rbWFyay1zZWN0aW9uLFxuICAudmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtYm9va21hcmstc2VjdGlvbixcbiAgLnByZXZpZXctd3JhcHBlciAudmlld3MtYm9va21hcmstc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICB9XG59XG4udmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAudmlld3MtYm9va21hcmstc2VjdGlvbi5zdWNjZXNzX3N0b3J5X2JtYXJrX3NlY3Rpb24sXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3cy1ib29rbWFyay1zZWN0aW9uLnN1Y2Nlc3Nfc3RvcnlfYm1hcmtfc2VjdGlvbixcbi52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24uc3VjY2Vzc19zdG9yeV9ibWFya19zZWN0aW9uLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1ib29rbWFyay1zZWN0aW9uLnN1Y2Nlc3Nfc3RvcnlfYm1hcmtfc2VjdGlvbixcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1ib29rbWFyay1zZWN0aW9uLnN1Y2Nlc3Nfc3RvcnlfYm1hcmtfc2VjdGlvbixcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1ib29rbWFyay1zZWN0aW9uLnN1Y2Nlc3Nfc3RvcnlfYm1hcmtfc2VjdGlvbixcbi5wcmV2aWV3LXdyYXBwZXIgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24uc3VjY2Vzc19zdG9yeV9ibWFya19zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC52aWV3cy1ib29rbWFyay1zZWN0aW9uLnN1Y2Nlc3Nfc3RvcnlfYm1hcmtfc2VjdGlvbixcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlld3MtYm9va21hcmstc2VjdGlvbi5zdWNjZXNzX3N0b3J5X2JtYXJrX3NlY3Rpb24sXG4gIC52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24uc3VjY2Vzc19zdG9yeV9ibWFya19zZWN0aW9uLFxuICAudmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24uc3VjY2Vzc19zdG9yeV9ibWFya19zZWN0aW9uLFxuICAudmlldy1uZXdzLWRldGFpbHMtcGFnZSAudmlld3MtYm9va21hcmstc2VjdGlvbi5zdWNjZXNzX3N0b3J5X2JtYXJrX3NlY3Rpb24sXG4gIC52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1ib29rbWFyay1zZWN0aW9uLnN1Y2Nlc3Nfc3RvcnlfYm1hcmtfc2VjdGlvbixcbiAgLnByZXZpZXctd3JhcHBlciAudmlld3MtYm9va21hcmstc2VjdGlvbi5zdWNjZXNzX3N0b3J5X2JtYXJrX3NlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgfVxufVxuLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHkgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24uc3VjY2Vzc19zdG9yeV9ibWFya19zZWN0aW9uIC5zdWNjZXNzX3N0b3J5X2JtYXJrLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlld3MtYm9va21hcmstc2VjdGlvbi5zdWNjZXNzX3N0b3J5X2JtYXJrX3NlY3Rpb24gLnN1Y2Nlc3Nfc3RvcnlfYm1hcmssXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1ib29rbWFyay1zZWN0aW9uLnN1Y2Nlc3Nfc3RvcnlfYm1hcmtfc2VjdGlvbiAuc3VjY2Vzc19zdG9yeV9ibWFyayxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAudmlld3MtYm9va21hcmstc2VjdGlvbi5zdWNjZXNzX3N0b3J5X2JtYXJrX3NlY3Rpb24gLnN1Y2Nlc3Nfc3RvcnlfYm1hcmssXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAudmlld3MtYm9va21hcmstc2VjdGlvbi5zdWNjZXNzX3N0b3J5X2JtYXJrX3NlY3Rpb24gLnN1Y2Nlc3Nfc3RvcnlfYm1hcmssXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtYm9va21hcmstc2VjdGlvbi5zdWNjZXNzX3N0b3J5X2JtYXJrX3NlY3Rpb24gLnN1Y2Nlc3Nfc3RvcnlfYm1hcmssXG4ucHJldmlldy13cmFwcGVyIC52aWV3cy1ib29rbWFyay1zZWN0aW9uLnN1Y2Nlc3Nfc3RvcnlfYm1hcmtfc2VjdGlvbiAuc3VjY2Vzc19zdG9yeV9ibWFyayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC52aWV3cy1ib29rbWFyay1zZWN0aW9uLnN1Y2Nlc3Nfc3RvcnlfYm1hcmtfc2VjdGlvbiAuc3VjY2Vzc19zdG9yeV9ibWFyayxcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlld3MtYm9va21hcmstc2VjdGlvbi5zdWNjZXNzX3N0b3J5X2JtYXJrX3NlY3Rpb24gLnN1Y2Nlc3Nfc3RvcnlfYm1hcmssXG4gIC52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24uc3VjY2Vzc19zdG9yeV9ibWFya19zZWN0aW9uIC5zdWNjZXNzX3N0b3J5X2JtYXJrLFxuICAudmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24uc3VjY2Vzc19zdG9yeV9ibWFya19zZWN0aW9uIC5zdWNjZXNzX3N0b3J5X2JtYXJrLFxuICAudmlldy1uZXdzLWRldGFpbHMtcGFnZSAudmlld3MtYm9va21hcmstc2VjdGlvbi5zdWNjZXNzX3N0b3J5X2JtYXJrX3NlY3Rpb24gLnN1Y2Nlc3Nfc3RvcnlfYm1hcmssXG4gIC52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1ib29rbWFyay1zZWN0aW9uLnN1Y2Nlc3Nfc3RvcnlfYm1hcmtfc2VjdGlvbiAuc3VjY2Vzc19zdG9yeV9ibWFyayxcbiAgLnByZXZpZXctd3JhcHBlciAudmlld3MtYm9va21hcmstc2VjdGlvbi5zdWNjZXNzX3N0b3J5X2JtYXJrX3NlY3Rpb24gLnN1Y2Nlc3Nfc3RvcnlfYm1hcmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAudmlld3MtYm9va21hcmstc2VjdGlvbi5zdWNjZXNzX3N0b3J5X2JtYXJrX3NlY3Rpb24gLnN1Y2Nlc3Nfc3RvcnlfYm1hcmsgLmZsYWcgYSxcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlld3MtYm9va21hcmstc2VjdGlvbi5zdWNjZXNzX3N0b3J5X2JtYXJrX3NlY3Rpb24gLnN1Y2Nlc3Nfc3RvcnlfYm1hcmsgLmZsYWcgYSxcbiAgLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtYm9va21hcmstc2VjdGlvbi5zdWNjZXNzX3N0b3J5X2JtYXJrX3NlY3Rpb24gLnN1Y2Nlc3Nfc3RvcnlfYm1hcmsgLmZsYWcgYSxcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1ib29rbWFyay1zZWN0aW9uLnN1Y2Nlc3Nfc3RvcnlfYm1hcmtfc2VjdGlvbiAuc3VjY2Vzc19zdG9yeV9ibWFyayAuZmxhZyBhLFxuICAudmlldy1uZXdzLWRldGFpbHMtcGFnZSAudmlld3MtYm9va21hcmstc2VjdGlvbi5zdWNjZXNzX3N0b3J5X2JtYXJrX3NlY3Rpb24gLnN1Y2Nlc3Nfc3RvcnlfYm1hcmsgLmZsYWcgYSxcbiAgLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24uc3VjY2Vzc19zdG9yeV9ibWFya19zZWN0aW9uIC5zdWNjZXNzX3N0b3J5X2JtYXJrIC5mbGFnIGEsXG4gIC5wcmV2aWV3LXdyYXBwZXIgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24uc3VjY2Vzc19zdG9yeV9ibWFya19zZWN0aW9uIC5zdWNjZXNzX3N0b3J5X2JtYXJrIC5mbGFnIGEge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiB1bnNldDtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMCB0b3AgMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC52aWV3cy1ib29rbWFyay1zZWN0aW9uLnN1Y2Nlc3Nfc3RvcnlfYm1hcmtfc2VjdGlvbiAuc3VjY2Vzc19zdG9yeV9ibWFyayAuZmxhZy5mbGFnLmFjdGlvbi11bmZsYWcgYSwgLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHkgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24uc3VjY2Vzc19zdG9yeV9ibWFya19zZWN0aW9uIC5zdWNjZXNzX3N0b3J5X2JtYXJrIC5mbGFnLmZsYWcuYWN0aW9uLWZsYWcgYSxcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlld3MtYm9va21hcmstc2VjdGlvbi5zdWNjZXNzX3N0b3J5X2JtYXJrX3NlY3Rpb24gLnN1Y2Nlc3Nfc3RvcnlfYm1hcmsgLmZsYWcuZmxhZy5hY3Rpb24tdW5mbGFnIGEsXG4gIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24uc3VjY2Vzc19zdG9yeV9ibWFya19zZWN0aW9uIC5zdWNjZXNzX3N0b3J5X2JtYXJrIC5mbGFnLmZsYWcuYWN0aW9uLWZsYWcgYSxcbiAgLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtYm9va21hcmstc2VjdGlvbi5zdWNjZXNzX3N0b3J5X2JtYXJrX3NlY3Rpb24gLnN1Y2Nlc3Nfc3RvcnlfYm1hcmsgLmZsYWcuZmxhZy5hY3Rpb24tdW5mbGFnIGEsXG4gIC52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24uc3VjY2Vzc19zdG9yeV9ibWFya19zZWN0aW9uIC5zdWNjZXNzX3N0b3J5X2JtYXJrIC5mbGFnLmZsYWcuYWN0aW9uLWZsYWcgYSxcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1ib29rbWFyay1zZWN0aW9uLnN1Y2Nlc3Nfc3RvcnlfYm1hcmtfc2VjdGlvbiAuc3VjY2Vzc19zdG9yeV9ibWFyayAuZmxhZy5mbGFnLmFjdGlvbi11bmZsYWcgYSxcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1ib29rbWFyay1zZWN0aW9uLnN1Y2Nlc3Nfc3RvcnlfYm1hcmtfc2VjdGlvbiAuc3VjY2Vzc19zdG9yeV9ibWFyayAuZmxhZy5mbGFnLmFjdGlvbi1mbGFnIGEsXG4gIC52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1ib29rbWFyay1zZWN0aW9uLnN1Y2Nlc3Nfc3RvcnlfYm1hcmtfc2VjdGlvbiAuc3VjY2Vzc19zdG9yeV9ibWFyayAuZmxhZy5mbGFnLmFjdGlvbi11bmZsYWcgYSxcbiAgLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24uc3VjY2Vzc19zdG9yeV9ibWFya19zZWN0aW9uIC5zdWNjZXNzX3N0b3J5X2JtYXJrIC5mbGFnLmZsYWcuYWN0aW9uLWZsYWcgYSxcbiAgLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24uc3VjY2Vzc19zdG9yeV9ibWFya19zZWN0aW9uIC5zdWNjZXNzX3N0b3J5X2JtYXJrIC5mbGFnLmZsYWcuYWN0aW9uLXVuZmxhZyBhLFxuICAudmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtYm9va21hcmstc2VjdGlvbi5zdWNjZXNzX3N0b3J5X2JtYXJrX3NlY3Rpb24gLnN1Y2Nlc3Nfc3RvcnlfYm1hcmsgLmZsYWcuZmxhZy5hY3Rpb24tZmxhZyBhLFxuICAucHJldmlldy13cmFwcGVyIC52aWV3cy1ib29rbWFyay1zZWN0aW9uLnN1Y2Nlc3Nfc3RvcnlfYm1hcmtfc2VjdGlvbiAuc3VjY2Vzc19zdG9yeV9ibWFyayAuZmxhZy5mbGFnLmFjdGlvbi11bmZsYWcgYSxcbiAgLnByZXZpZXctd3JhcHBlciAudmlld3MtYm9va21hcmstc2VjdGlvbi5zdWNjZXNzX3N0b3J5X2JtYXJrX3NlY3Rpb24gLnN1Y2Nlc3Nfc3RvcnlfYm1hcmsgLmZsYWcuZmxhZy5hY3Rpb24tZmxhZyBhIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDAgdG9wIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAudmlld3MtYm9va21hcmstc2VjdGlvbi5zdWNjZXNzX3N0b3J5X2JtYXJrX3NlY3Rpb24gLnN1Y2Nlc3Nfc3RvcnlfYm1hcmsgLmZsYWcuZmxhZy5hY3Rpb24tZmxhZyBhLFxuICAudmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3cy1ib29rbWFyay1zZWN0aW9uLnN1Y2Nlc3Nfc3RvcnlfYm1hcmtfc2VjdGlvbiAuc3VjY2Vzc19zdG9yeV9ibWFyayAuZmxhZy5mbGFnLmFjdGlvbi1mbGFnIGEsXG4gIC52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24uc3VjY2Vzc19zdG9yeV9ibWFya19zZWN0aW9uIC5zdWNjZXNzX3N0b3J5X2JtYXJrIC5mbGFnLmZsYWcuYWN0aW9uLWZsYWcgYSxcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1ib29rbWFyay1zZWN0aW9uLnN1Y2Nlc3Nfc3RvcnlfYm1hcmtfc2VjdGlvbiAuc3VjY2Vzc19zdG9yeV9ibWFyayAuZmxhZy5mbGFnLmFjdGlvbi1mbGFnIGEsXG4gIC52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1ib29rbWFyay1zZWN0aW9uLnN1Y2Nlc3Nfc3RvcnlfYm1hcmtfc2VjdGlvbiAuc3VjY2Vzc19zdG9yeV9ibWFyayAuZmxhZy5mbGFnLmFjdGlvbi1mbGFnIGEsXG4gIC52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1ib29rbWFyay1zZWN0aW9uLnN1Y2Nlc3Nfc3RvcnlfYm1hcmtfc2VjdGlvbiAuc3VjY2Vzc19zdG9yeV9ibWFyayAuZmxhZy5mbGFnLmFjdGlvbi1mbGFnIGEsXG4gIC5wcmV2aWV3LXdyYXBwZXIgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24uc3VjY2Vzc19zdG9yeV9ibWFya19zZWN0aW9uIC5zdWNjZXNzX3N0b3J5X2JtYXJrIC5mbGFnLmZsYWcuYWN0aW9uLWZsYWcgYSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMC4yNXJlbSB0b3AgMDtcbiAgfVxufVxuLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHkgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24gLm9wcF9ibWFyayxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24gLm9wcF9ibWFyayxcbi52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24gLm9wcF9ibWFyayxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAudmlld3MtYm9va21hcmstc2VjdGlvbiAub3BwX2JtYXJrLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24gLm9wcF9ibWFyayxcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1ib29rbWFyay1zZWN0aW9uIC5vcHBfYm1hcmssXG4ucHJldmlldy13cmFwcGVyIC52aWV3cy1ib29rbWFyay1zZWN0aW9uIC5vcHBfYm1hcmsge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICM2QTZBNkE7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGdhcDogMXJlbTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAudmlld3MtYm9va21hcmstc2VjdGlvbiAub3BwX2JtYXJrLFxuICAudmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3cy1ib29rbWFyay1zZWN0aW9uIC5vcHBfYm1hcmssXG4gIC52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24gLm9wcF9ibWFyayxcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1ib29rbWFyay1zZWN0aW9uIC5vcHBfYm1hcmssXG4gIC52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1ib29rbWFyay1zZWN0aW9uIC5vcHBfYm1hcmssXG4gIC52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1ib29rbWFyay1zZWN0aW9uIC5vcHBfYm1hcmssXG4gIC5wcmV2aWV3LXdyYXBwZXIgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24gLm9wcF9ibWFyayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgZ2FwOiAwLjVyZW07XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHkgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24gLmZsYWcsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3cy1ib29rbWFyay1zZWN0aW9uIC5mbGFnLFxuLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtYm9va21hcmstc2VjdGlvbiAuZmxhZyxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAudmlld3MtYm9va21hcmstc2VjdGlvbiAuZmxhZyxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1ib29rbWFyay1zZWN0aW9uIC5mbGFnLFxuLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24gLmZsYWcsXG4ucHJldmlldy13cmFwcGVyIC52aWV3cy1ib29rbWFyay1zZWN0aW9uIC5mbGFnIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC52aWV3cy1ib29rbWFyay1zZWN0aW9uIC5mbGFnIGEsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3cy1ib29rbWFyay1zZWN0aW9uIC5mbGFnIGEsXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1ib29rbWFyay1zZWN0aW9uIC5mbGFnIGEsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24gLmZsYWcgYSxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1ib29rbWFyay1zZWN0aW9uIC5mbGFnIGEsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtYm9va21hcmstc2VjdGlvbiAuZmxhZyBhLFxuLnByZXZpZXctd3JhcHBlciAudmlld3MtYm9va21hcmstc2VjdGlvbiAuZmxhZyBhIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogNi43NXJlbTtcbiAgcGFkZGluZzogMS4zNzVyZW0gMi4yNXJlbTtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC52aWV3cy1ib29rbWFyay1zZWN0aW9uIC5mbGFnLmZsYWcuYWN0aW9uLWZsYWcgYSxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24gLmZsYWcuZmxhZy5hY3Rpb24tZmxhZyBhLFxuLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtYm9va21hcmstc2VjdGlvbiAuZmxhZy5mbGFnLmFjdGlvbi1mbGFnIGEsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24gLmZsYWcuZmxhZy5hY3Rpb24tZmxhZyBhLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24gLmZsYWcuZmxhZy5hY3Rpb24tZmxhZyBhLFxuLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24gLmZsYWcuZmxhZy5hY3Rpb24tZmxhZyBhLFxuLnByZXZpZXctd3JhcHBlciAudmlld3MtYm9va21hcmstc2VjdGlvbiAuZmxhZy5mbGFnLmFjdGlvbi1mbGFnIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pY29ucy9ib29rbWFyay5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMS43NXJlbSB0b3AgMC43NXJlbTtcbn1cbi52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC52aWV3cy1ib29rbWFyay1zZWN0aW9uIC5mbGFnLmZsYWcuYWN0aW9uLXVuZmxhZyBhLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlld3MtYm9va21hcmstc2VjdGlvbiAuZmxhZy5mbGFnLmFjdGlvbi11bmZsYWcgYSxcbi52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24gLmZsYWcuZmxhZy5hY3Rpb24tdW5mbGFnIGEsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24gLmZsYWcuZmxhZy5hY3Rpb24tdW5mbGFnIGEsXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAudmlld3MtYm9va21hcmstc2VjdGlvbiAuZmxhZy5mbGFnLmFjdGlvbi11bmZsYWcgYSxcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1ib29rbWFyay1zZWN0aW9uIC5mbGFnLmZsYWcuYWN0aW9uLXVuZmxhZyBhLFxuLnByZXZpZXctd3JhcHBlciAudmlld3MtYm9va21hcmstc2VjdGlvbiAuZmxhZy5mbGFnLmFjdGlvbi11bmZsYWcgYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ljb25zL2Jvb2ttYXJrZWQuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDEuNXJlbSB0b3AgMC42MjVyZW07XG59XG4udmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAudmlld3MtYm9va21hcmstc2VjdGlvbiAuYXBwbHlfbGluayxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24gLmFwcGx5X2xpbmssXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1ib29rbWFyay1zZWN0aW9uIC5hcHBseV9saW5rLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1ib29rbWFyay1zZWN0aW9uIC5hcHBseV9saW5rLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24gLmFwcGx5X2xpbmssXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtYm9va21hcmstc2VjdGlvbiAuYXBwbHlfbGluayxcbi5wcmV2aWV3LXdyYXBwZXIgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24gLmFwcGx5X2xpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDEyLjVyZW07XG59XG4udmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAudmlld3MtYm9va21hcmstc2VjdGlvbiAuYXBwbHlfbGluayBhOmFmdGVyLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlld3MtYm9va21hcmstc2VjdGlvbiAuYXBwbHlfbGluayBhOmFmdGVyLFxuLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtYm9va21hcmstc2VjdGlvbiAuYXBwbHlfbGluayBhOmFmdGVyLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1ib29rbWFyay1zZWN0aW9uIC5hcHBseV9saW5rIGE6YWZ0ZXIsXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAudmlld3MtYm9va21hcmstc2VjdGlvbiAuYXBwbHlfbGluayBhOmFmdGVyLFxuLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24gLmFwcGx5X2xpbmsgYTphZnRlcixcbi5wcmV2aWV3LXdyYXBwZXIgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24gLmFwcGx5X2xpbmsgYTphZnRlciB7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ljb25zL2xpbmstYXJyb3ctYmxhY2suc3ZnXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBoZWlnaHQ6IDEuNXJlbTtcbn1cbi52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC5vcHBfdXNlcl9kZXRhaWxzLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAub3BwX3VzZXJfZGV0YWlscyxcbi52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLm9wcF91c2VyX2RldGFpbHMsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLm9wcF91c2VyX2RldGFpbHMsXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAub3BwX3VzZXJfZGV0YWlscyxcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC5vcHBfdXNlcl9kZXRhaWxzLFxuLnByZXZpZXctd3JhcHBlciAub3BwX3VzZXJfZGV0YWlscyB7XG4gIGdhcDogMC41cmVtO1xufVxuLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHkgLm9wcF91c2VyX2RldGFpbHMgLnVzZXJfaWNvbiBpbWcsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC5vcHBfdXNlcl9kZXRhaWxzIC51c2VyX2ljb24gaW1nLFxuLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAub3BwX3VzZXJfZGV0YWlscyAudXNlcl9pY29uIGltZyxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAub3BwX3VzZXJfZGV0YWlscyAudXNlcl9pY29uIGltZyxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC5vcHBfdXNlcl9kZXRhaWxzIC51c2VyX2ljb24gaW1nLFxuLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLm9wcF91c2VyX2RldGFpbHMgLnVzZXJfaWNvbiBpbWcsXG4ucHJldmlldy13cmFwcGVyIC5vcHBfdXNlcl9kZXRhaWxzIC51c2VyX2ljb24gaW1nIHtcbiAgd2lkdGg6IDIuNzVyZW07XG4gIGhlaWdodDogMi43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNi43NXJlbTtcbn1cbi52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC5vcHBfdXNlcl9kZXRhaWxzIC51c2VyX2RldGFpbHMsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC5vcHBfdXNlcl9kZXRhaWxzIC51c2VyX2RldGFpbHMsXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC5vcHBfdXNlcl9kZXRhaWxzIC51c2VyX2RldGFpbHMsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLm9wcF91c2VyX2RldGFpbHMgLnVzZXJfZGV0YWlscyxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC5vcHBfdXNlcl9kZXRhaWxzIC51c2VyX2RldGFpbHMsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAub3BwX3VzZXJfZGV0YWlscyAudXNlcl9kZXRhaWxzLFxuLnByZXZpZXctd3JhcHBlciAub3BwX3VzZXJfZGV0YWlscyAudXNlcl9kZXRhaWxzIHtcbiAgY29sb3I6ICNCMEIwQjA7XG59XG4udmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAub3BwX3RpdGxlIGgyLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAub3BwX3RpdGxlIGgyLFxuLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAub3BwX3RpdGxlIGgyLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC5vcHBfdGl0bGUgaDIsXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAub3BwX3RpdGxlIGgyLFxuLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLm9wcF90aXRsZSBoMixcbi5wcmV2aWV3LXdyYXBwZXIgLm9wcF90aXRsZSBoMiB7XG4gIG1hcmdpbjogMS41cmVtIDAgMS41cmVtO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAub3BwX3RpdGxlIGgyLFxuICAudmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC5vcHBfdGl0bGUgaDIsXG4gIC52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLm9wcF90aXRsZSBoMixcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC5vcHBfdGl0bGUgaDIsXG4gIC52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC5vcHBfdGl0bGUgaDIsXG4gIC52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC5vcHBfdGl0bGUgaDIsXG4gIC5wcmV2aWV3LXdyYXBwZXIgLm9wcF90aXRsZSBoMiB7XG4gICAgbWFyZ2luOiAyLjVyZW0gMCAyLjVyZW07XG4gIH1cbn1cbi52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC5vcHBfdGl0bGUuc3NfdGl0bGUgaDIsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC5vcHBfdGl0bGUuc3NfdGl0bGUgaDIsXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC5vcHBfdGl0bGUuc3NfdGl0bGUgaDIsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLm9wcF90aXRsZS5zc190aXRsZSBoMixcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC5vcHBfdGl0bGUuc3NfdGl0bGUgaDIsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAub3BwX3RpdGxlLnNzX3RpdGxlIGgyLFxuLnByZXZpZXctd3JhcHBlciAub3BwX3RpdGxlLnNzX3RpdGxlIGgyIHtcbiAgbWFyZ2luOiAxcmVtIDAgMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC5vcHBfdGl0bGUuc3NfdGl0bGUgaDIsXG4gIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLm9wcF90aXRsZS5zc190aXRsZSBoMixcbiAgLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAub3BwX3RpdGxlLnNzX3RpdGxlIGgyLFxuICAudmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLm9wcF90aXRsZS5zc190aXRsZSBoMixcbiAgLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLm9wcF90aXRsZS5zc190aXRsZSBoMixcbiAgLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLm9wcF90aXRsZS5zc190aXRsZSBoMixcbiAgLnByZXZpZXctd3JhcHBlciAub3BwX3RpdGxlLnNzX3RpdGxlIGgyIHtcbiAgICBtYXJnaW46IDIuNXJlbSAwIDIuNXJlbTtcbiAgfVxufVxuLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHkgLnZpZXdzLW1lZGlhIC5vcHBfaW1nLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlld3MtbWVkaWEgLm9wcF9pbWcsXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1tZWRpYSAub3BwX2ltZyxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAudmlld3MtbWVkaWEgLm9wcF9pbWcsXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAudmlld3MtbWVkaWEgLm9wcF9pbWcsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtbWVkaWEgLm9wcF9pbWcsXG4ucHJldmlldy13cmFwcGVyIC52aWV3cy1tZWRpYSAub3BwX2ltZyB7XG4gIGhlaWdodDogYXV0bztcbn1cbi52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC52aWV3cy1tZWRpYSAub3BwX2ltZyBpbWcsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3cy1tZWRpYSAub3BwX2ltZyBpbWcsXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1tZWRpYSAub3BwX2ltZyBpbWcsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnZpZXdzLW1lZGlhIC5vcHBfaW1nIGltZyxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1tZWRpYSAub3BwX2ltZyBpbWcsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtbWVkaWEgLm9wcF9pbWcgaW1nLFxuLnByZXZpZXctd3JhcHBlciAudmlld3MtbWVkaWEgLm9wcF9pbWcgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBtaW4taGVpZ2h0OiAxMy44NzVyZW07XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGFzcGVjdC1yYXRpbzogNC8zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC52aWV3cy1tZWRpYSAub3BwX2ltZyBpbWcsXG4gIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnZpZXdzLW1lZGlhIC5vcHBfaW1nIGltZyxcbiAgLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtbWVkaWEgLm9wcF9pbWcgaW1nLFxuICAudmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnZpZXdzLW1lZGlhIC5vcHBfaW1nIGltZyxcbiAgLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLW1lZGlhIC5vcHBfaW1nIGltZyxcbiAgLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnZpZXdzLW1lZGlhIC5vcHBfaW1nIGltZyxcbiAgLnByZXZpZXctd3JhcHBlciAudmlld3MtbWVkaWEgLm9wcF9pbWcgaW1nIHtcbiAgICBtaW4taGVpZ2h0OiAyMy45Mzc1cmVtO1xuICAgIG1heC13aWR0aDogMzMuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cbn1cbi52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZCxcbi52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQsXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZCxcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLFxuLnByZXZpZXctd3JhcHBlciAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAwO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0IwQjBCMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZCxcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZCxcbiAgLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZCxcbiAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLFxuICAudmlldy1uZXdzLWRldGFpbHMtcGFnZSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZCxcbiAgLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQsXG4gIC5wcmV2aWV3LXdyYXBwZXIgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHkgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX2Rlc2MsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9kZXNjLFxuLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vcHBfZGVzYyxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vcHBfZGVzYyxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9kZXNjLFxuLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX2Rlc2MsXG4ucHJldmlldy13cmFwcGVyIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9kZXNjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaWNvbnMvZGVzY3JpcHRpb24uc3ZnXCIpO1xufVxuLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHkgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX2NyaXRlcmlhLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vcHBfY3JpdGVyaWEsXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9jcml0ZXJpYSxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vcHBfY3JpdGVyaWEsXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vcHBfY3JpdGVyaWEsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vcHBfY3JpdGVyaWEsXG4ucHJldmlldy13cmFwcGVyIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9jcml0ZXJpYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ljb25zL2VsaWdpYmlsaXR5LnN2Z1wiKTtcbn1cbi52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9zdWJtaXNzaW9ucyxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX3N1Ym1pc3Npb25zLFxuLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vcHBfc3VibWlzc2lvbnMsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX3N1Ym1pc3Npb25zLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX3N1Ym1pc3Npb25zLFxuLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX3N1Ym1pc3Npb25zLFxuLnByZXZpZXctd3JhcHBlciAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vcHBfc3VibWlzc2lvbnMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pY29ucy9zdWJtaXNzaW9ucy5zdmdcIik7XG59XG4udmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5yZWZlcmVuY2VfbGlua3MsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLnJlZmVyZW5jZV9saW5rcyxcbi52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQucmVmZXJlbmNlX2xpbmtzLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLnJlZmVyZW5jZV9saW5rcyxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLnJlZmVyZW5jZV9saW5rcyxcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLnJlZmVyZW5jZV9saW5rcyxcbi5wcmV2aWV3LXdyYXBwZXIgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQucmVmZXJlbmNlX2xpbmtzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaWNvbnMvcmVmZXJlbmNlX2xpbmtzLnN2Z1wiKTtcbn1cbi52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9jcmVhdG9yX25hbWUsIC52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLmNvbnRhY3RfZGV0YWlscyxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX2NyZWF0b3JfbmFtZSxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQuY29udGFjdF9kZXRhaWxzLFxuLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vcHBfY3JlYXRvcl9uYW1lLFxuLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5jb250YWN0X2RldGFpbHMsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX2NyZWF0b3JfbmFtZSxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5jb250YWN0X2RldGFpbHMsXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vcHBfY3JlYXRvcl9uYW1lLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQuY29udGFjdF9kZXRhaWxzLFxuLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX2NyZWF0b3JfbmFtZSxcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLmNvbnRhY3RfZGV0YWlscyxcbi5wcmV2aWV3LXdyYXBwZXIgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX2NyZWF0b3JfbmFtZSxcbi5wcmV2aWV3LXdyYXBwZXIgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQuY29udGFjdF9kZXRhaWxzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaWNvbnMvY3JlYXRvci5zdmdcIik7XG59XG4udmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vcHBfcmV3YXJkcyxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX3Jld2FyZHMsXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9yZXdhcmRzLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9yZXdhcmRzLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX3Jld2FyZHMsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vcHBfcmV3YXJkcyxcbi5wcmV2aWV3LXdyYXBwZXIgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX3Jld2FyZHMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pY29ucy9yZXdhcmRzLnN2Z1wiKTtcbn1cbi52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm91dGNvbWUsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm91dGNvbWUsXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm91dGNvbWUsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3V0Y29tZSxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm91dGNvbWUsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vdXRjb21lLFxuLnByZXZpZXctd3JhcHBlciAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vdXRjb21lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaWNvbnMvb3V0Y29tZS5zdmdcIik7XG59XG4udmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC52YWx1ZWFkZCxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQudmFsdWVhZGQsXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLnZhbHVlYWRkLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLnZhbHVlYWRkLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQudmFsdWVhZGQsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC52YWx1ZWFkZCxcbi5wcmV2aWV3LXdyYXBwZXIgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQudmFsdWVhZGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pY29ucy92YWx1ZWFkZC5zdmdcIik7XG59XG4udmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vcHBfYXR0YWNobWVudHMsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9hdHRhY2htZW50cyxcbi52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX2F0dGFjaG1lbnRzLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9hdHRhY2htZW50cyxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9hdHRhY2htZW50cyxcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9hdHRhY2htZW50cyxcbi5wcmV2aWV3LXdyYXBwZXIgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX2F0dGFjaG1lbnRzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaWNvbnMvYXR0YWNobWVudHMuc3ZnXCIpO1xufVxuLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHkgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX2F0dGFjaG1lbnRzIHVsLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vcHBfYXR0YWNobWVudHMgdWwsXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9hdHRhY2htZW50cyB1bCxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vcHBfYXR0YWNobWVudHMgdWwsXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vcHBfYXR0YWNobWVudHMgdWwsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vcHBfYXR0YWNobWVudHMgdWwsXG4ucHJldmlldy13cmFwcGVyIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9hdHRhY2htZW50cyB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vcHBfYXR0YWNobWVudHMgdWwgbGksXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9hdHRhY2htZW50cyB1bCBsaSxcbi52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX2F0dGFjaG1lbnRzIHVsIGxpLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9hdHRhY2htZW50cyB1bCBsaSxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9hdHRhY2htZW50cyB1bCBsaSxcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9hdHRhY2htZW50cyB1bCBsaSxcbi5wcmV2aWV3LXdyYXBwZXIgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX2F0dGFjaG1lbnRzIHVsIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vcHBfYXR0YWNobWVudHMgdWwgbGk6bm90KDpsYXN0LWNoaWxkKSxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX2F0dGFjaG1lbnRzIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCksXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9hdHRhY2htZW50cyB1bCBsaTpub3QoOmxhc3QtY2hpbGQpLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9hdHRhY2htZW50cyB1bCBsaTpub3QoOmxhc3QtY2hpbGQpLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX2F0dGFjaG1lbnRzIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCksXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vcHBfYXR0YWNobWVudHMgdWwgbGk6bm90KDpsYXN0LWNoaWxkKSxcbi5wcmV2aWV3LXdyYXBwZXIgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX2F0dGFjaG1lbnRzIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHkgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX2F0dGFjaG1lbnRzIHVsIGxpIHNwYW4gYSxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX2F0dGFjaG1lbnRzIHVsIGxpIHNwYW4gYSxcbi52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX2F0dGFjaG1lbnRzIHVsIGxpIHNwYW4gYSxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZC5vcHBfYXR0YWNobWVudHMgdWwgbGkgc3BhbiBhLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQub3BwX2F0dGFjaG1lbnRzIHVsIGxpIHNwYW4gYSxcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9hdHRhY2htZW50cyB1bCBsaSBzcGFuIGEsXG4ucHJldmlldy13cmFwcGVyIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkLm9wcF9hdHRhY2htZW50cyB1bCBsaSBzcGFuIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0IwQjBCMDtcbn1cbi52aWV3LWRldGFpbGVkLW9wcG9ydHVuaXR5IC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkIC52aWV3cy1maWVsZC1sYWJlbCxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQgLnZpZXdzLWZpZWxkLWxhYmVsLFxuLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZCAudmlld3MtZmllbGQtbGFiZWwsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtZW50aXR5LXJldmlzaW9uLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQgLnZpZXdzLWZpZWxkLWxhYmVsLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQgLnZpZXdzLWZpZWxkLWxhYmVsLFxuLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQgLnZpZXdzLWZpZWxkLWxhYmVsLFxuLnByZXZpZXctd3JhcHBlciAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZCAudmlld3MtZmllbGQtbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHkgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQgLnZpZXdzLWZpZWxkLWxhYmVsLFxuICAudmlldy1zdWNjZXNzLXN0b3JpZXMtZGV0YWlscy1wYWdlIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkIC52aWV3cy1maWVsZC1sYWJlbCxcbiAgLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZCAudmlld3MtZmllbGQtbGFiZWwsXG4gIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZCAudmlld3MtZmllbGQtbGFiZWwsXG4gIC52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkIC52aWV3cy1maWVsZC1sYWJlbCxcbiAgLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQgLnZpZXdzLWZpZWxkLWxhYmVsLFxuICAucHJldmlldy13cmFwcGVyIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkIC52aWV3cy1maWVsZC1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHkgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQgLnZpZXdzLWZpZWxkLXZhbHVlLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZCAudmlld3MtZmllbGQtdmFsdWUsXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkIC52aWV3cy1maWVsZC12YWx1ZSxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZCAudmlld3MtZmllbGQtdmFsdWUsXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZCAudmlld3MtZmllbGQtdmFsdWUsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZCAudmlld3MtZmllbGQtdmFsdWUsXG4ucHJldmlldy13cmFwcGVyIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkIC52aWV3cy1maWVsZC12YWx1ZSB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xufVxuLnZpZXctZGV0YWlsZWQtb3Bwb3J0dW5pdHkgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQgYSxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQgYSxcbi52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQgYSxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1lbnRpdHktcmV2aXNpb24udmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIC52aWV3cy1maWVsZCBhLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWRlc2NyaXB0aW9uLWNvbnRhaW5lciAudmlld3MtZmllbGQgYSxcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkIGEsXG4ucHJldmlldy13cmFwcGVyIC52aWV3cy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnZpZXdzLWZpZWxkIGEge1xuICBjb2xvcjogI0IwQjBCMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5vcHAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5vcHAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U2F2ZV0ge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcHAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U3VibWl0XSxcbiAgLm9wcC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1OZXh0XSB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9wcC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGlucHV0LnByZXZpZXctYnRuIHtcbiAgICBvcmRlcjogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cbn1cblxuLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLXN1Y2Nlc3Mtc3RvcmllcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTExMTE7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNC41cmVtO1xufVxuLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLXN1Y2Nlc3Mtc3RvcmllcyBoMiB7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1zdWNjZXNzLXN0b3JpZXMgLnZpZXctc3VjY2Vzcy1zdG9yaWVzIC52aWV3cy12aWV3LXJlc3BvbnNpdmUtZ3JpZCB7XG4gICAgLS12aWV3cy1yZXNwb25zaXZlLWdyaWQtLWNlbGwtbWluLXdpZHRoOiAxNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4uYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtc3VjY2Vzcy1zdG9yaWVzIC52aWV3LXN1Y2Nlc3Mtc3RvcmllcyAudmlld3Mtdmlldy1yZXNwb25zaXZlLWdyaWQgLnZpZXdzLXZpZXctcmVzcG9uc2l2ZS1ncmlkX19pdGVtLWlubmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLXN1Y2Nlc3Mtc3RvcmllcyAudmlldy1zdWNjZXNzLXN0b3JpZXMgLnZpZXctY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtc3VjY2Vzcy1zdG9yaWVzIC52aWV3LXN1Y2Nlc3Mtc3RvcmllcyAudmlldy1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLXN1Y2Nlc3Mtc3RvcmllcyAudmlldy1zdWNjZXNzLXN0b3JpZXMgLm1vcmUtbGluayB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1zdWNjZXNzLXN0b3JpZXMgLnZpZXctc3VjY2Vzcy1zdG9yaWVzIC5tb3JlLWxpbmsgYSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW0gMC41cmVtIDEuNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA2Ljc1cmVtO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjNkE2QTZBO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLXN1Y2Nlc3Mtc3RvcmllcyAudmlldy1zdWNjZXNzLXN0b3JpZXMgLm1vcmUtbGluayBhIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1zdWNjZXNzLXN0b3JpZXMgLnZpZXctc3VjY2Vzcy1zdG9yaWVzIC5tb3JlLWxpbmsgYTpob3ZlciwgLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLXN1Y2Nlc3Mtc3RvcmllcyAudmlldy1zdWNjZXNzLXN0b3JpZXMgLm1vcmUtbGluayBhOmZvY3VzLCAuYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtc3VjY2Vzcy1zdG9yaWVzIC52aWV3LXN1Y2Nlc3Mtc3RvcmllcyAubW9yZS1saW5rIGE6YWN0aXZlIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2stYmxvY2stMSAudmlldy1zdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jayxcbi5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgLnZpZXctbWFya2V0LWluZm9ybWF0aW9uLFxuLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2stYmxvY2stMSAudmlldy1yZXNlYXJjaC1wYXBlcnMsXG4uYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jay1ibG9jay0xIC52aWV3LWlubm92YXRpb24tcGxheWJvb2stbGlzdGluZyxcbi5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgLnZpZXctZXZlbnRzLWxpc3RpbmcsXG4uYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jay1ibG9jay0xIC52aWV3LW5ld3MtbGlzdGluZyxcbi5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgLnZpZXctYWxsLXByb2ZpbGVzLFxuLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2stYmxvY2stMSAudmlldy1idXNpbmVzcy1zZXJ2aWNlLWxpc3RpbmcsXG4uYmxvY2stdmlld3MtYmxvY2ttYXJrZXQtaW5mb3JtYXRpb24tYmxvY2stMSAudmlldy1zdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jayxcbi5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0xIC52aWV3LW1hcmtldC1pbmZvcm1hdGlvbixcbi5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0xIC52aWV3LXJlc2VhcmNoLXBhcGVycyxcbi5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0xIC52aWV3LWlubm92YXRpb24tcGxheWJvb2stbGlzdGluZyxcbi5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0xIC52aWV3LWV2ZW50cy1saXN0aW5nLFxuLmJsb2NrLXZpZXdzLWJsb2NrbWFya2V0LWluZm9ybWF0aW9uLWJsb2NrLTEgLnZpZXctbmV3cy1saXN0aW5nLFxuLmJsb2NrLXZpZXdzLWJsb2NrbWFya2V0LWluZm9ybWF0aW9uLWJsb2NrLTEgLnZpZXctYWxsLXByb2ZpbGVzLFxuLmJsb2NrLXZpZXdzLWJsb2NrbWFya2V0LWluZm9ybWF0aW9uLWJsb2NrLTEgLnZpZXctYnVzaW5lc3Mtc2VydmljZS1saXN0aW5nLFxuLmJsb2NrLXZpZXdzLWJsb2NrcmVzZWFyY2gtcGFwZXJzLWJsb2NrLTEgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2ssXG4uYmxvY2stdmlld3MtYmxvY2tyZXNlYXJjaC1wYXBlcnMtYmxvY2stMSAudmlldy1tYXJrZXQtaW5mb3JtYXRpb24sXG4uYmxvY2stdmlld3MtYmxvY2tyZXNlYXJjaC1wYXBlcnMtYmxvY2stMSAudmlldy1yZXNlYXJjaC1wYXBlcnMsXG4uYmxvY2stdmlld3MtYmxvY2tyZXNlYXJjaC1wYXBlcnMtYmxvY2stMSAudmlldy1pbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmcsXG4uYmxvY2stdmlld3MtYmxvY2tyZXNlYXJjaC1wYXBlcnMtYmxvY2stMSAudmlldy1ldmVudHMtbGlzdGluZyxcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC52aWV3LW5ld3MtbGlzdGluZyxcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC52aWV3LWFsbC1wcm9maWxlcyxcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC52aWV3LWJ1c2luZXNzLXNlcnZpY2UtbGlzdGluZyxcbi5ibG9jay12aWV3cy1ibG9ja2lubm92YXRpb24tcGxheWJvb2stbGlzdGluZy1ibG9jay0xIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLFxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgLnZpZXctbWFya2V0LWluZm9ybWF0aW9uLFxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgLnZpZXctcmVzZWFyY2gtcGFwZXJzLFxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgLnZpZXctaW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLFxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgLnZpZXctZXZlbnRzLWxpc3RpbmcsXG4uYmxvY2stdmlld3MtYmxvY2tpbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmctYmxvY2stMSAudmlldy1uZXdzLWxpc3RpbmcsXG4uYmxvY2stdmlld3MtYmxvY2tpbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmctYmxvY2stMSAudmlldy1hbGwtcHJvZmlsZXMsXG4uYmxvY2stdmlld3MtYmxvY2tpbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmctYmxvY2stMSAudmlldy1idXNpbmVzcy1zZXJ2aWNlLWxpc3RpbmcsXG4uYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0xIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLFxuLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWxpc3RpbmctYmxvY2stMSAudmlldy1tYXJrZXQtaW5mb3JtYXRpb24sXG4uYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0xIC52aWV3LXJlc2VhcmNoLXBhcGVycyxcbi5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctaW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLFxuLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWxpc3RpbmctYmxvY2stMSAudmlldy1ldmVudHMtbGlzdGluZyxcbi5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctbmV3cy1saXN0aW5nLFxuLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWxpc3RpbmctYmxvY2stMSAudmlldy1hbGwtcHJvZmlsZXMsXG4uYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0xIC52aWV3LWJ1c2luZXNzLXNlcnZpY2UtbGlzdGluZyxcbi5ibG9jay12aWV3cy1ibG9ja25ld3MtbGlzdGluZy1ibG9jay0xIC52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctbWFya2V0LWluZm9ybWF0aW9uLFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctcmVzZWFyY2gtcGFwZXJzLFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctaW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZXZlbnRzLWxpc3RpbmcsXG4uYmxvY2stdmlld3MtYmxvY2tuZXdzLWxpc3RpbmctYmxvY2stMSAudmlldy1uZXdzLWxpc3RpbmcsXG4uYmxvY2stdmlld3MtYmxvY2tuZXdzLWxpc3RpbmctYmxvY2stMSAudmlldy1hbGwtcHJvZmlsZXMsXG4uYmxvY2stdmlld3MtYmxvY2tuZXdzLWxpc3RpbmctYmxvY2stMSAudmlldy1idXNpbmVzcy1zZXJ2aWNlLWxpc3RpbmcsXG4uYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSAudmlldy1zdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jayxcbi5ibG9jay12aWV3cy1ibG9ja2FsbC1wcm9maWxlcy1ibG9jay0xIC52aWV3LW1hcmtldC1pbmZvcm1hdGlvbixcbi5ibG9jay12aWV3cy1ibG9ja2FsbC1wcm9maWxlcy1ibG9jay0xIC52aWV3LXJlc2VhcmNoLXBhcGVycyxcbi5ibG9jay12aWV3cy1ibG9ja2FsbC1wcm9maWxlcy1ibG9jay0xIC52aWV3LWlubm92YXRpb24tcGxheWJvb2stbGlzdGluZyxcbi5ibG9jay12aWV3cy1ibG9ja2FsbC1wcm9maWxlcy1ibG9jay0xIC52aWV3LWV2ZW50cy1saXN0aW5nLFxuLmJsb2NrLXZpZXdzLWJsb2NrYWxsLXByb2ZpbGVzLWJsb2NrLTEgLnZpZXctbmV3cy1saXN0aW5nLFxuLmJsb2NrLXZpZXdzLWJsb2NrYWxsLXByb2ZpbGVzLWJsb2NrLTEgLnZpZXctYWxsLXByb2ZpbGVzLFxuLmJsb2NrLXZpZXdzLWJsb2NrYWxsLXByb2ZpbGVzLWJsb2NrLTEgLnZpZXctYnVzaW5lc3Mtc2VydmljZS1saXN0aW5nLFxuLmJ1c2luZXNzLWxpc3RpbmcgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2ssXG4uYnVzaW5lc3MtbGlzdGluZyAudmlldy1tYXJrZXQtaW5mb3JtYXRpb24sXG4uYnVzaW5lc3MtbGlzdGluZyAudmlldy1yZXNlYXJjaC1wYXBlcnMsXG4uYnVzaW5lc3MtbGlzdGluZyAudmlldy1pbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmcsXG4uYnVzaW5lc3MtbGlzdGluZyAudmlldy1ldmVudHMtbGlzdGluZyxcbi5idXNpbmVzcy1saXN0aW5nIC52aWV3LW5ld3MtbGlzdGluZyxcbi5idXNpbmVzcy1saXN0aW5nIC52aWV3LWFsbC1wcm9maWxlcyxcbi5idXNpbmVzcy1saXN0aW5nIC52aWV3LWJ1c2luZXNzLXNlcnZpY2UtbGlzdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jay1ibG9jay0xIC52aWV3LWZpbHRlcnMsXG4gIC5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0xIC52aWV3LWZpbHRlcnMsXG4gIC5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC52aWV3LWZpbHRlcnMsXG4gIC5ibG9jay12aWV3cy1ibG9ja2lubm92YXRpb24tcGxheWJvb2stbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMsXG4gIC5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyxcbiAgLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyxcbiAgLmJsb2NrLXZpZXdzLWJsb2NrYWxsLXByb2ZpbGVzLWJsb2NrLTEgLnZpZXctZmlsdGVycyxcbiAgLmJ1c2luZXNzLWxpc3RpbmcgLnZpZXctZmlsdGVycyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLnNlY3Rpb24tb25lLFxuICAuYmxvY2stdmlld3MtYmxvY2ttYXJrZXQtaW5mb3JtYXRpb24tYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMuc2VjdGlvbi1vbmUsXG4gIC5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy5zZWN0aW9uLW9uZSxcbiAgLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLnNlY3Rpb24tb25lLFxuICAuYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy5zZWN0aW9uLW9uZSxcbiAgLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLnNlY3Rpb24tb25lLFxuICAuYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMuc2VjdGlvbi1vbmUsXG4gIC5idXNpbmVzcy1saXN0aW5nIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy5zZWN0aW9uLW9uZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLnNlY3Rpb24tdHdvIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlcixcbiAgLmJsb2NrLXZpZXdzLWJsb2NrbWFya2V0LWluZm9ybWF0aW9uLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLnNlY3Rpb24tdHdvIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlcixcbiAgLmJsb2NrLXZpZXdzLWJsb2NrcmVzZWFyY2gtcGFwZXJzLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLnNlY3Rpb24tdHdvIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlcixcbiAgLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLnNlY3Rpb24tdHdvIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlcixcbiAgLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMuc2VjdGlvbi10d28gLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyLFxuICAuYmxvY2stdmlld3MtYmxvY2tuZXdzLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMuc2VjdGlvbi10d28gLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyLFxuICAuYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMuc2VjdGlvbi10d28gLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyLFxuICAuYnVzaW5lc3MtbGlzdGluZyAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMuc2VjdGlvbi10d28gLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2stYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMuc2VjdGlvbi10d28gI2VkaXQtZmllbGQtbW9kZS1vZi1ldmVudC10YXJnZXQtaWQtLXdyYXBwZXIsXG4gIC5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy5zZWN0aW9uLXR3byAjZWRpdC1maWVsZC1tb2RlLW9mLWV2ZW50LXRhcmdldC1pZC0td3JhcHBlcixcbiAgLmJsb2NrLXZpZXdzLWJsb2NrcmVzZWFyY2gtcGFwZXJzLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLnNlY3Rpb24tdHdvICNlZGl0LWZpZWxkLW1vZGUtb2YtZXZlbnQtdGFyZ2V0LWlkLS13cmFwcGVyLFxuICAuYmxvY2stdmlld3MtYmxvY2tpbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMuc2VjdGlvbi10d28gI2VkaXQtZmllbGQtbW9kZS1vZi1ldmVudC10YXJnZXQtaWQtLXdyYXBwZXIsXG4gIC5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLnNlY3Rpb24tdHdvICNlZGl0LWZpZWxkLW1vZGUtb2YtZXZlbnQtdGFyZ2V0LWlkLS13cmFwcGVyLFxuICAuYmxvY2stdmlld3MtYmxvY2tuZXdzLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIC5leHBvc2VkLWZpbHRlcnMuc2VjdGlvbi10d28gI2VkaXQtZmllbGQtbW9kZS1vZi1ldmVudC10YXJnZXQtaWQtLXdyYXBwZXIsXG4gIC5ibG9jay12aWV3cy1ibG9ja2FsbC1wcm9maWxlcy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLmV4cG9zZWQtZmlsdGVycy1jb250YWluZXIgLmV4cG9zZWQtZmlsdGVycy5zZWN0aW9uLXR3byAjZWRpdC1maWVsZC1tb2RlLW9mLWV2ZW50LXRhcmdldC1pZC0td3JhcHBlcixcbiAgLmJ1c2luZXNzLWxpc3RpbmcgLnZpZXctZmlsdGVycyAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciAuZXhwb3NlZC1maWx0ZXJzLnNlY3Rpb24tdHdvICNlZGl0LWZpZWxkLW1vZGUtb2YtZXZlbnQtdGFyZ2V0LWlkLS13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogdW5zZXQ7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxufVxuLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2stYmxvY2stMSAudmlldy1maWx0ZXJzIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlcixcbi5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0xIC52aWV3LWZpbHRlcnMgLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyLFxuLmJsb2NrLXZpZXdzLWJsb2NrcmVzZWFyY2gtcGFwZXJzLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIsXG4uYmxvY2stdmlld3MtYmxvY2tpbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlcixcbi5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIsXG4uYmxvY2stdmlld3MtYmxvY2tuZXdzLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlcixcbi5ibG9jay12aWV3cy1ibG9ja2FsbC1wcm9maWxlcy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyLFxuLmJ1c2luZXNzLWxpc3RpbmcgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIsXG4gIC5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0xIC52aWV3LWZpbHRlcnMgLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyLFxuICAuYmxvY2stdmlld3MtYmxvY2tyZXNlYXJjaC1wYXBlcnMtYmxvY2stMSAudmlldy1maWx0ZXJzIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlcixcbiAgLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIsXG4gIC5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIsXG4gIC5ibG9jay12aWV3cy1ibG9ja25ld3MtbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyLFxuICAuYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSAudmlldy1maWx0ZXJzIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlcixcbiAgLmJ1c2luZXNzLWxpc3RpbmcgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IHVuc2V0O1xuICB9XG59XG4uYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jay1ibG9jay0xIC52aWV3LWZpbHRlcnMgLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyIC5mb3JtLXR5cGUtc2VsZWN0LFxuLmJsb2NrLXZpZXdzLWJsb2NrbWFya2V0LWluZm9ybWF0aW9uLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIgLmZvcm0tdHlwZS1zZWxlY3QsXG4uYmxvY2stdmlld3MtYmxvY2tyZXNlYXJjaC1wYXBlcnMtYmxvY2stMSAudmlldy1maWx0ZXJzIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlciAuZm9ybS10eXBlLXNlbGVjdCxcbi5ibG9jay12aWV3cy1ibG9ja2lubm92YXRpb24tcGxheWJvb2stbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyIC5mb3JtLXR5cGUtc2VsZWN0LFxuLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlciAuZm9ybS10eXBlLXNlbGVjdCxcbi5ibG9jay12aWV3cy1ibG9ja25ld3MtbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyIC5mb3JtLXR5cGUtc2VsZWN0LFxuLmJsb2NrLXZpZXdzLWJsb2NrYWxsLXByb2ZpbGVzLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIgLmZvcm0tdHlwZS1zZWxlY3QsXG4uYnVzaW5lc3MtbGlzdGluZyAudmlldy1maWx0ZXJzIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlciAuZm9ybS10eXBlLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIgLmZvcm0tdHlwZS1zZWxlY3QgbGFiZWwsXG4uYmxvY2stdmlld3MtYmxvY2ttYXJrZXQtaW5mb3JtYXRpb24tYmxvY2stMSAudmlldy1maWx0ZXJzIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlciAuZm9ybS10eXBlLXNlbGVjdCBsYWJlbCxcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyIC5mb3JtLXR5cGUtc2VsZWN0IGxhYmVsLFxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIgLmZvcm0tdHlwZS1zZWxlY3QgbGFiZWwsXG4uYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyIC5mb3JtLXR5cGUtc2VsZWN0IGxhYmVsLFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIgLmZvcm0tdHlwZS1zZWxlY3QgbGFiZWwsXG4uYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSAudmlldy1maWx0ZXJzIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlciAuZm9ybS10eXBlLXNlbGVjdCBsYWJlbCxcbi5idXNpbmVzcy1saXN0aW5nIC52aWV3LWZpbHRlcnMgLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyIC5mb3JtLXR5cGUtc2VsZWN0IGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2stYmxvY2stMSAudmlldy1maWx0ZXJzIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlciAuZm9ybS10eXBlLXNlbGVjdCBsYWJlbCxcbiAgLmJsb2NrLXZpZXdzLWJsb2NrbWFya2V0LWluZm9ybWF0aW9uLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIgLmZvcm0tdHlwZS1zZWxlY3QgbGFiZWwsXG4gIC5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyIC5mb3JtLXR5cGUtc2VsZWN0IGxhYmVsLFxuICAuYmxvY2stdmlld3MtYmxvY2tpbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlciAuZm9ybS10eXBlLXNlbGVjdCBsYWJlbCxcbiAgLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlciAuZm9ybS10eXBlLXNlbGVjdCBsYWJlbCxcbiAgLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIgLmZvcm0tdHlwZS1zZWxlY3QgbGFiZWwsXG4gIC5ibG9jay12aWV3cy1ibG9ja2FsbC1wcm9maWxlcy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyIC5mb3JtLXR5cGUtc2VsZWN0IGxhYmVsLFxuICAuYnVzaW5lc3MtbGlzdGluZyAudmlldy1maWx0ZXJzIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlciAuZm9ybS10eXBlLXNlbGVjdCBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4uYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jay1ibG9jay0xIC52aWV3LWZpbHRlcnMgLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCxcbi5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0xIC52aWV3LWZpbHRlcnMgLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCxcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCxcbi5ibG9jay12aWV3cy1ibG9ja2lubm92YXRpb24tcGxheWJvb2stbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCxcbi5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0LFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0LFxuLmJsb2NrLXZpZXdzLWJsb2NrYWxsLXByb2ZpbGVzLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0LFxuLmJ1c2luZXNzLWxpc3RpbmcgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGNvbG9yOiAjNkE2QTZBO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzAzMDMwO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTExMTE7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jay1ibG9jay0xIC52aWV3LWZpbHRlcnMgLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCxcbiAgLmJsb2NrLXZpZXdzLWJsb2NrbWFya2V0LWluZm9ybWF0aW9uLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0LFxuICAuYmxvY2stdmlld3MtYmxvY2tyZXNlYXJjaC1wYXBlcnMtYmxvY2stMSAudmlldy1maWx0ZXJzIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlciAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3QsXG4gIC5ibG9jay12aWV3cy1ibG9ja2lubm92YXRpb24tcGxheWJvb2stbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCxcbiAgLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWxpc3RpbmctYmxvY2stMSAudmlldy1maWx0ZXJzIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlciAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3QsXG4gIC5ibG9jay12aWV3cy1ibG9ja25ld3MtbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCxcbiAgLmJsb2NrLXZpZXdzLWJsb2NrYWxsLXByb2ZpbGVzLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0LFxuICAuYnVzaW5lc3MtbGlzdGluZyAudmlldy1maWx0ZXJzIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlciAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn1cbi5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIgLmZvcm0tdHlwZS1zZWxlY3Q6YWZ0ZXIsXG4uYmxvY2stdmlld3MtYmxvY2ttYXJrZXQtaW5mb3JtYXRpb24tYmxvY2stMSAudmlldy1maWx0ZXJzIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlciAuZm9ybS10eXBlLXNlbGVjdDphZnRlcixcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyIC5mb3JtLXR5cGUtc2VsZWN0OmFmdGVyLFxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIgLmZvcm0tdHlwZS1zZWxlY3Q6YWZ0ZXIsXG4uYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0xIC52aWV3LWZpbHRlcnMgLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyIC5mb3JtLXR5cGUtc2VsZWN0OmFmdGVyLFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctZmlsdGVycyAuc2VwYXJhdGUtZXhwb3NlZC1maWx0ZXIgLmZvcm0tdHlwZS1zZWxlY3Q6YWZ0ZXIsXG4uYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSAudmlldy1maWx0ZXJzIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlciAuZm9ybS10eXBlLXNlbGVjdDphZnRlcixcbi5idXNpbmVzcy1saXN0aW5nIC52aWV3LWZpbHRlcnMgLnNlcGFyYXRlLWV4cG9zZWQtZmlsdGVyIC5mb3JtLXR5cGUtc2VsZWN0OmFmdGVyIHtcbiAgcmlnaHQ6IDAuNzVyZW07XG4gIGNvbnRlbnQ6IHVybCguLi9pY29ucy9kb3duLWFycm93LnN2Zyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgdG9wOiAyLjc1cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTExMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jay1ibG9jay0xIC52aWV3LWNvbnRlbnQsXG4gIC5ibG9jay12aWV3cy1ibG9ja21hcmtldC1pbmZvcm1hdGlvbi1ibG9jay0xIC52aWV3LWNvbnRlbnQsXG4gIC5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xIC52aWV3LWNvbnRlbnQsXG4gIC5ibG9jay12aWV3cy1ibG9ja2lubm92YXRpb24tcGxheWJvb2stbGlzdGluZy1ibG9jay0xIC52aWV3LWNvbnRlbnQsXG4gIC5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctY29udGVudCxcbiAgLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgLnZpZXctY29udGVudCxcbiAgLmJsb2NrLXZpZXdzLWJsb2NrYWxsLXByb2ZpbGVzLWJsb2NrLTEgLnZpZXctY29udGVudCxcbiAgLmJ1c2luZXNzLWxpc3RpbmcgLnZpZXctY29udGVudCB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgfVxufVxuLmJsb2NrLWVudHJ5LWNhcmRzIHtcbiAgcGFkZGluZy10b3A6IDNyZW07XG4gIHBhZGRpbmctYm90dG9tOiA3cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1lbnRyeS1jYXJkcyB7XG4gICAgcGFkZGluZy10b3A6IDdyZW07XG4gIH1cbn1cbi5ibG9jay1lbnRyeS1jYXJkcyAuYmxvY2tfdGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stZW50cnktY2FyZHMgLmJsb2NrX3RpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG59XG4uYmxvY2stZW50cnktY2FyZHMgLmJsb2NrX3RpdGxlIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM2QTZBNkE7XG59XG4uYmxvY2stZW50cnktY2FyZHMgLmZpZWxkLS1uYW1lLWZpZWxkLXBhcmFncmFwaHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stZW50cnktY2FyZHMgLmZpZWxkLS1uYW1lLWZpZWxkLXBhcmFncmFwaHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLWVudHJ5LWNhcmRzIC5maWVsZC0tbmFtZS1maWVsZC1wYXJhZ3JhcGhzID4gLmZpZWxkX19pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAwLjc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1lbnRyeS1jYXJkcyAuZmllbGQtLW5hbWUtZmllbGQtcGFyYWdyYXBocyA+IC5maWVsZF9faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMS4xMjVyZW0pO1xuICB9XG59XG4uYmxvY2stZW50cnktY2FyZHMgLnBhcmFncmFwaC0tdHlwZS0tZW50cnktY2FyZHMge1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRDFEMUQ7XG4gIG1pbi1oZWlnaHQ6IDE5cmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYmxvY2stZW50cnktY2FyZHMgLnBhcmFncmFwaC0tdHlwZS0tZW50cnktY2FyZHMgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5ibG9jay1lbnRyeS1jYXJkcyAucGFyYWdyYXBoLS10eXBlLS1lbnRyeS1jYXJkcyAuZmllbGQtLW5hbWUtZmllbGQtc2hvcnQtZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogI0IwQjBCMDtcbn1cbi5ibG9jay1lbnRyeS1jYXJkcyAucGFyYWdyYXBoLS10eXBlLS1lbnRyeS1jYXJkcyAuZmllbGQtLW5hbWUtZmllbGQtY2FsbC10by1hY3Rpb24ge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5ibG9jay1lbnRyeS1jYXJkcyAucGFyYWdyYXBoLS10eXBlLS1lbnRyeS1jYXJkcyAuZmllbGQtLW5hbWUtZmllbGQtY2FsbC10by1hY3Rpb24gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjc1cmVtIDIuNXJlbSAwLjc1cmVtIDEuMjVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk5MzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLWVudHJ5LWNhcmRzIC5wYXJhZ3JhcGgtLXR5cGUtLWVudHJ5LWNhcmRzIC5maWVsZC0tbmFtZS1maWVsZC1jYWxsLXRvLWFjdGlvbiBhIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5ibG9jay1lbnRyeS1jYXJkcyAucGFyYWdyYXBoLS10eXBlLS1lbnRyeS1jYXJkcyAuZmllbGQtLW5hbWUtZmllbGQtY2FsbC10by1hY3Rpb24gYTpob3ZlciwgLmJsb2NrLWVudHJ5LWNhcmRzIC5wYXJhZ3JhcGgtLXR5cGUtLWVudHJ5LWNhcmRzIC5maWVsZC0tbmFtZS1maWVsZC1jYWxsLXRvLWFjdGlvbiBhOmZvY3VzLCAuYmxvY2stZW50cnktY2FyZHMgLnBhcmFncmFwaC0tdHlwZS0tZW50cnktY2FyZHMgLmZpZWxkLS1uYW1lLWZpZWxkLWNhbGwtdG8tYWN0aW9uIGE6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCN0MwRDtcbn1cbi5ibG9jay1lbnRyeS1jYXJkcyAucGFyYWdyYXBoLS10eXBlLS1lbnRyeS1jYXJkcyAuZmllbGQtLW5hbWUtZmllbGQtY2FsbC10by1hY3Rpb24gYTphZnRlciB7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ljb25zL2xpbmstYXJyb3ctYmxhY2suc3ZnXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xufVxuXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIGZpZWxkc2V0LmpzLWZvcm0taXRlbSB7XG4gIGdhcDogMjRweDtcbn1cbi5zaWdudXAtZm9ybS1jb250YWluZXIgLnBlcnNvbmEtcmFkaW9zIC5mb3JtLXJhZGlvcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTJweCAyNHB4O1xufVxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAucGVyc29uYS1yYWRpb3MgLmZvcm0tcmFkaW9zID4gKiB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAucGVyc29uYS1yYWRpb3MgLmZvcm0tcmFkaW9zIHtcbiAgICBnYXA6IDhweDtcbiAgfVxuICAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wZXJzb25hLXJhZGlvcyAuZm9ybS1yYWRpb3MgPiAqIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSA2cHgpO1xuICB9XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wZXJzb25hLXJhZGlvcyAuZm9ybS1yYWRpb3MgW3R5cGU9cmFkaW9dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaWdudXAtZm9ybS1jb250YWluZXIgLnBlcnNvbmEtcmFkaW9zIC5mb3JtLXJhZGlvcyAuaWNvbi1zZWxlY3RlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wZXJzb25hLXJhZGlvcyAuZm9ybS1yYWRpb3MgLmljb24tc2VsZWN0ZWQsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wZXJzb25hLXJhZGlvcyAuZm9ybS1yYWRpb3MgLmljb24tbm9ybWFsIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wZXJzb25hLXJhZGlvcyAuZm9ybS1yYWRpb3MgbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwYWRkaW5nOiAyNXB4IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwMzAzMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wZXJzb25hLXJhZGlvcyAuZm9ybS1yYWRpb3MgbGFiZWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbi5zaWdudXAtZm9ybS1jb250YWluZXIgLnBlcnNvbmEtcmFkaW9zIC5mb3JtLXJhZGlvcyBsYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wZXJzb25hLXJhZGlvcyAuZm9ybS1yYWRpb3MgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbi5zaWdudXAtZm9ybS1jb250YWluZXIgLnBlcnNvbmEtcmFkaW9zIC5mb3JtLXJhZGlvcyBsYWJlbCAub3B0aW9uLXRleHQge1xuICBtYXgtd2lkdGg6IDc2cHg7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAucGVyc29uYS1yYWRpb3MgLmZvcm0tcmFkaW9zIGxhYmVsIC5vcHRpb24tdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA4OHB4O1xuICB9XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wZXJzb25hLXJhZGlvcyAuZm9ybS1yYWRpb3MgLnRpY2std3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zaWdudXAtZm9ybS1jb250YWluZXIgLnBlcnNvbmEtcmFkaW9zIC5mb3JtLXJhZGlvcyBbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI0ZGOTkzMztcbiAgYm9yZGVyOiAycHggc29saWQ7XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wZXJzb25hLXJhZGlvcyAuZm9ybS1yYWRpb3MgW3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCAudGljay13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pY29ucy9wZXJzb25hLXRpY2tib3guc3ZnKTtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cbi5zaWdudXAtZm9ybS1jb250YWluZXIgLnBlcnNvbmEtcmFkaW9zIC5mb3JtLXJhZGlvcyBbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIC50aWNrLXdyYXBwZXIgaW1nIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMXB4O1xuICB0b3A6IDFweDtcbn1cbi5zaWdudXAtZm9ybS1jb250YWluZXIgLnBlcnNvbmEtcmFkaW9zIC5mb3JtLXJhZGlvcyBbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIC5pY29uLXNlbGVjdGVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wZXJzb25hLXJhZGlvcyAuZm9ybS1yYWRpb3MgW3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCAuaWNvbi1ub3JtYWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAubW9iaWxlLWNvZGUtbnVtYmVyIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5zaWdudXAtZm9ybS1jb250YWluZXIgLm1vYmlsZS1jb2RlLW51bWJlciAuZmllbGQtcHJlZml4IHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMwMzAzMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTExMTtcbn1cbi5zaWdudXAtZm9ybS1jb250YWluZXIgLm1vYmlsZS1jb2RlLW51bWJlciAuZmllbGQtcHJlZml4IC5kcm9wZG93bi10b2dnbGUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMnB4IDhweCAxMnB4IDEycHg7XG4gIGdhcDogOHB4O1xufVxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAubW9iaWxlLWNvZGUtbnVtYmVyIC5maWVsZC1wcmVmaXggLmRyb3Bkb3duLXRvZ2dsZS5zaG93IC5jYXJldCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5tb2JpbGUtY29kZS1udW1iZXIgLmZpZWxkLXByZWZpeCAuZHJvcGRvd24tbWVudSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMDMwMzA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTExMTE7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHotaW5kZXg6IDE7XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5tb2JpbGUtY29kZS1udW1iZXIgLmZpZWxkLXByZWZpeCAuZHJvcGRvd24tbWVudSA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5tb2JpbGUtY29kZS1udW1iZXIgLmZpZWxkLXByZWZpeCAuZEZhdWx0LXZhbCxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLm1vYmlsZS1jb2RlLW51bWJlciAuZmllbGQtcHJlZml4IC5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM2QTZBNkE7XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5tb2JpbGUtY29kZS1udW1iZXIgLmZpZWxkLXByZWZpeCAuZEZhdWx0LXZhbCxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLm1vYmlsZS1jb2RlLW51bWJlciAuZmllbGQtcHJlZml4IC5kcm9wZG93bi1pdGVtIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5tb2JpbGUtY29kZS1udW1iZXIgLmZpZWxkLXByZWZpeCAuZEZhdWx0LXZhbCxcbiAgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAubW9iaWxlLWNvZGUtbnVtYmVyIC5maWVsZC1wcmVmaXggLmRyb3Bkb3duLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAubW9iaWxlLWNvZGUtbnVtYmVyIC5maWVsZC1wcmVmaXggLmRGYXVsdC12YWwgaW1nLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAubW9iaWxlLWNvZGUtbnVtYmVyIC5maWVsZC1wcmVmaXggLmRyb3Bkb3duLWl0ZW0gaW1nIHtcbiAgd2lkdGg6IDIxcHg7XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5tb2JpbGUtY29kZS1udW1iZXIgLmZpZWxkLXByZWZpeCAuY2FyZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pY29ucy9kb3duLWFycm93LWNjb2RlLnN2Zyk7XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wYXNzd29yZC1zdHJlbmd0aCxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLnBhc3N3b3JkLWNvbmZpcm0tbWVzc2FnZSxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1wYXNzd29yZC1jb25maXJtIC5kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5jb25maXJtLXBhcmVudCxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLnBhc3N3b3JkLXBhcmVudCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC50bmMtd3JhcHBlciAuanMtZm9ybS1pdGVtIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5zaWdudXAtZm9ybS1jb250YWluZXIgLnRuYy13cmFwcGVyIC5qcy1mb3JtLWl0ZW0gbGFiZWwge1xuICBjb2xvcjogd2hpdGU7XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9XCJTaWduIHVwXCJdLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1TdWJtaXRdLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlN1Ym1pdCBhbmQgY3JlYXRlIG9yZyBwcm9maWxlXCJdIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlNpZ24gdXBcIl0sXG4gIC5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9U3VibWl0XSxcbiAgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1hY3Rpb25zIGJ1dHRvblt2YWx1ZT1cIlN1Ym1pdCBhbmQgY3JlYXRlIG9yZyBwcm9maWxlXCJdIHtcbiAgICB3aWR0aDogNDIycHg7XG4gIH1cbn1cbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b25bdmFsdWU9XCJTaWduIHVwXCJdIHNwYW46YWZ0ZXIsXG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMgYnV0dG9uW3ZhbHVlPVN1Ym1pdF0gc3BhbjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtcGFzc3dvcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtcGFzc3dvcmQgaW5wdXQge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLXBhc3N3b3JkIC50b2dnbGUtcGFzc3dvcmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDBweDtcbiAgcmlnaHQ6IDEzcHg7XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5maWxlX2N1c3RvbV91cGxvYWQgLnVwbG9hZC10eHQgLnVwbG9hZC1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmZpbGVfY3VzdG9tX3VwbG9hZCAudXBsb2FkLXR4dCAuY2J0bi13cmFwcGVyIHtcbiAgY29sb3I6ICNGRjk5MzM7XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5maWxlX2N1c3RvbV91cGxvYWQgLnVwbG9hZC10eHQgLmNidG4td3JhcHBlcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ljb25zL3VwbG9hZC1jdXN0b20uc3ZnXCIpO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgbGVmdDogLTIuMjVyZW07XG4gIGJvdHRvbTogMDtcbn1cbi5zaWdudXAtZm9ybS1jb250YWluZXIgLmpzLWZvcm0taXRlbS1hZmZpbGlhdGlvbi1sZXR0ZXIgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiB1bnNldDtcbn1cbi5zaWdudXAtZm9ybS1jb250YWluZXIgI2ZpZWxkX29yZ2FuaXNhdGlvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ljb25zL3NlYXJjaF9hdXRvY29tcGxldGUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjVyZW0gY2VudGVyO1xufVxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAucHJvZmlsZS1zZWN0aW9uLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wcm9maWxlLXNlY3Rpb24td3JhcHBlciAucHJvZmlsZS1zZWN0aW9uLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjQjBCMEIwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAucHJvZmlsZS1zZWN0aW9uLXdyYXBwZXIgLnByb2ZpbGUtc2VjdGlvbi1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAucHJvZmlsZS1zZWN0aW9uLXdyYXBwZXIgLmZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDA7XG4gIG1pbi1oZWlnaHQ6IDQuODc1cmVtO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaWdudXAtZm9ybS1jb250YWluZXIgLnByb2ZpbGUtc2VjdGlvbi13cmFwcGVyIC5mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5mb3JtLW1hbmFnZWQtZmlsZSB7XG4gIG9yZGVyOiAxO1xufVxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAucHJvZmlsZS1zZWN0aW9uLXdyYXBwZXIgLmZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLmZvcm0tbWFuYWdlZC1maWxlIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAucHJvZmlsZS1zZWN0aW9uLXdyYXBwZXIgLmZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLmZvcm0tbWFuYWdlZC1maWxlIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDQuODc1cmVtO1xuICB3aWR0aDogNC44NzVyZW07XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zaWdudXAtZm9ybS1jb250YWluZXIgLnByb2ZpbGUtc2VjdGlvbi13cmFwcGVyIC5mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5mb3JtLW1hbmFnZWQtZmlsZTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ljb25zL3ByZXZpZXdfaW1nLnN2Z1wiKTtcbiAgd2lkdGg6IDQuODc1cmVtO1xuICBoZWlnaHQ6IDQuODc1cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wcm9maWxlLXNlY3Rpb24td3JhcHBlciAuZm9ybS10eXBlLW1hbmFnZWQtZmlsZSAuZm9ybS1tYW5hZ2VkLWZpbGUgLm1lc3NhZ2VzIHtcbiAgbWFyZ2luLXRvcDogNS41cmVtO1xufVxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAucHJvZmlsZS1zZWN0aW9uLXdyYXBwZXIgLmZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9yZGVyOiAyO1xuICBtYXJnaW4tbGVmdDogNnJlbTtcbiAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbn1cbi5zaWdudXAtZm9ybS1jb250YWluZXIgLnByb2ZpbGUtc2VjdGlvbi13cmFwcGVyIC5mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5kZXNjcmlwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3JkZXI6IDM7XG4gIG1hcmdpbi1sZWZ0OiA2cmVtO1xuICBtYXJnaW4tdG9wOiAyLjI1cmVtO1xufVxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAucHJvZmlsZS1zZWN0aW9uLXdyYXBwZXIgLmZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLmZpZWxkLXN1ZmZpeCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogNS41cmVtO1xufVxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAucHJvZmlsZS1zZWN0aW9uLXdyYXBwZXIgI2ltYWdlLXByZXZpZXctd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICB6LWluZGV4OiAyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wcm9maWxlLXNlY3Rpb24td3JhcHBlciAjaW1hZ2UtcHJldmlldy13cmFwcGVyIGltZyB7XG4gIHdpZHRoOiA1cmVtO1xuICBoZWlnaHQ6IDVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDcuNXJlbTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xufVxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciAucHJvZmlsZS1zZWN0aW9uLXdyYXBwZXIuc2hvdy1wcm9maWxlIC5mb3JtLXR5cGUtbWFuYWdlZC1maWxlIC5mb3JtLW1hbmFnZWQtZmlsZSBpbnB1dCxcbi5zaWdudXAtZm9ybS1jb250YWluZXIgLnByb2ZpbGUtc2VjdGlvbi13cmFwcGVyLnNob3ctcHJvZmlsZSAuZm9ybS10eXBlLW1hbmFnZWQtZmlsZSAuZm9ybS1tYW5hZ2VkLWZpbGUgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wcm9maWxlLXNlY3Rpb24td3JhcHBlci5zaG93LXByb2ZpbGUgLmZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLmZvcm0tbWFuYWdlZC1maWxlIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogMztcbiAgZm9udC1zaXplOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2lnbnVwLWZvcm0tY29udGFpbmVyIC5wcm9maWxlLXNlY3Rpb24td3JhcHBlci5zaG93LXByb2ZpbGUgLmZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUgLmZvcm0tbWFuYWdlZC1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ljb25zL2NhbmNlbF91cGxvYWQuc3ZnXCIpO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgdG9wOiAwcmVtO1xuICBsZWZ0OiAzLjVyZW07XG4gIHotaW5kZXg6IDM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudC51aS1hdXRvY29tcGxldGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQudWktYXV0b2NvbXBsZXRlIGEge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjRkY5OTMzO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudC51aS1hdXRvY29tcGxldGUgYSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuXG4jb3RwLXZlcmlmaWNhdGlvbi13cmFwcGVyIHtcbiAgcGFkZGluZzogMzJweCAyNHB4O1xufVxuI290cC12ZXJpZmljYXRpb24td3JhcHBlciBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMnB4O1xufVxuI290cC12ZXJpZmljYXRpb24td3JhcHBlciBwIHtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNvdHAtdmVyaWZpY2F0aW9uLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogNDcwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFEMUQxRDtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIG1hcmdpbjogNDhweCBhdXRvIDE2MHB4IGF1dG87XG4gIH1cbiAgI290cC12ZXJpZmljYXRpb24td3JhcHBlciBmb3JtIHtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbiAgI290cC12ZXJpZmljYXRpb24td3JhcHBlciAuaW1nLW4tbXNnIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gICNvdHAtdmVyaWZpY2F0aW9uLXdyYXBwZXIgLm90cC1oZWFkZXIge1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuI290cC12ZXJpZmljYXRpb24td3JhcHBlciAub3RwLWhlYWRlciB7XG4gIGdhcDogMzJweDtcbn1cbiNvdHAtdmVyaWZpY2F0aW9uLXdyYXBwZXIgLmltZy1uLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiA3OHB4O1xuICBnYXA6IDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjb3RwLXZlcmlmaWNhdGlvbi13cmFwcGVyIC5pbWctbi1oZWFkaW5nIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4jb3RwLXZlcmlmaWNhdGlvbi13cmFwcGVyIC5vdHAtdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI290cC12ZXJpZmljYXRpb24td3JhcHBlciAub3RwLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG4jb3RwLXZlcmlmaWNhdGlvbi13cmFwcGVyIC5vdHAtbWVzc2FnZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI290cC12ZXJpZmljYXRpb24td3JhcHBlciAub3RwLW1lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuI290cC12ZXJpZmljYXRpb24td3JhcHBlciAub3RwLWZpZWxkLWNvbnRhaW5lciB7XG4gIGdhcDogMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuI290cC12ZXJpZmljYXRpb24td3JhcHBlciAub3RwLWZpZWxkLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLXRleHRmaWVsZCB7XG4gIG1hcmdpbjogMDtcbn1cbiNvdHAtdmVyaWZpY2F0aW9uLXdyYXBwZXIgLm90cC1kaWdpdCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tQ29sb3VyLUJvcmRlci1kZWZhdWx0LCAjNkE2QTZBKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNvdHAtdmVyaWZpY2F0aW9uLXdyYXBwZXIgLm90cC1kaWdpdCB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuI290cC12ZXJpZmljYXRpb24td3JhcHBlciAub3RwLW4tcmVzZW5kLXdyYXBwZXIge1xuICBnYXA6IDE2cHg7XG4gIG1heC13aWR0aDogMzc1cHg7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjb3RwLXZlcmlmaWNhdGlvbi13cmFwcGVyIC5vdHAtbi1yZXNlbmQtd3JhcHBlciB7XG4gICAgZ2FwOiAxNnB4O1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gIH1cbn1cbiNvdHAtdmVyaWZpY2F0aW9uLXdyYXBwZXIgLmltZy13cmFwcGVyIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDMwMzA7XG59XG4jb3RwLXZlcmlmaWNhdGlvbi13cmFwcGVyIC5pbWctd3JhcHBlciBpbWcge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuI290cC12ZXJpZmljYXRpb24td3JhcHBlciAudGltZXItd3JhcHBlciB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzg4QkZGO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNvdHAtdmVyaWZpY2F0aW9uLXdyYXBwZXIgLnRpbWVyLXdyYXBwZXIge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn1cbiNvdHAtdmVyaWZpY2F0aW9uLXdyYXBwZXIgW3ZhbHVlPVwiUmVzZW5kIE9UUFwiXSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNkE2QTZBO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI290cC12ZXJpZmljYXRpb24td3JhcHBlciBbdmFsdWU9XCJSZXNlbmQgT1RQXCJdIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG4jb3RwLXZlcmlmaWNhdGlvbi13cmFwcGVyIFt2YWx1ZT1cIlJlc2VuZCBPVFBcIl06bm90KDpkaXNhYmxlZCkge1xuICBjb2xvcjogI0IwQjBCMDtcbn1cbiNvdHAtdmVyaWZpY2F0aW9uLXdyYXBwZXIgI3NwYW0tbXNnIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0IwQjBCMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjb3RwLXZlcmlmaWNhdGlvbi13cmFwcGVyICNzcGFtLW1zZyB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgI290cC12ZXJpZmljYXRpb24td3JhcHBlciAjc3BhbS1tc2cge1xuICAgIG1hcmdpbi1ib3R0b206IDc4cHg7XG4gIH1cbn1cbiNvdHAtdmVyaWZpY2F0aW9uLXdyYXBwZXIgLm90cC12ZXJpZmllZC1tc2cge1xuICBnYXA6IDMycHg7XG4gIG1hcmdpbi10b3A6IDIxN3B4O1xuICBtYXJnaW4tYm90dG9tOiAyMTdweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjb3RwLXZlcmlmaWNhdGlvbi13cmFwcGVyIC5vdHAtdmVyaWZpZWQtbXNnIHtcbiAgICBnYXA6IDQwcHg7XG4gICAgbWFyZ2luLXRvcDogMTI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTI1cHg7XG4gIH1cbn1cbiNvdHAtdmVyaWZpY2F0aW9uLXdyYXBwZXIgLm90cC12ZXJpZmllZC1tc2cgaW1nIHtcbiAgd2lkdGg6IDU4LjVweDtcbiAgaGVpZ2h0OiA1OC41cHg7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjb3RwLXZlcmlmaWNhdGlvbi13cmFwcGVyIC5vdHAtdmVyaWZpZWQtbXNnIGltZyB7XG4gICAgd2lkdGg6IDc4cHg7XG4gICAgaGVpZ2h0OiA3OHB4O1xuICB9XG59XG4jb3RwLXZlcmlmaWNhdGlvbi13cmFwcGVyIC5vdHAtdmVyaWZpZWQtbXNnIC5vdHAtbXNnLXdyYXBwZXIge1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI290cC12ZXJpZmljYXRpb24td3JhcHBlciAub3RwLXZlcmlmaWVkLW1zZyAub3RwLW1zZy13cmFwcGVyIHtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cbiNvdHAtdmVyaWZpY2F0aW9uLXdyYXBwZXIgLm90cC12ZXJpZmllZC1tc2cgLm90cC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMS40Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNvdHAtdmVyaWZpY2F0aW9uLXdyYXBwZXIgLm90cC12ZXJpZmllZC1tc2cgLm90cC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjgxMjVyZW07XG4gIH1cbn1cbiNvdHAtdmVyaWZpY2F0aW9uLXdyYXBwZXIgLm90cC12ZXJpZmllZC1tc2cgLm90cC1tZXNzYWdlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjb3RwLXZlcmlmaWNhdGlvbi13cmFwcGVyIC5vdHAtdmVyaWZpZWQtbXNnIC5vdHAtbWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4jb3RwLXZlcmlmaWNhdGlvbi13cmFwcGVyIC5zdGF0dXMtaW5mbyB7XG4gIGNvbG9yOiAjMkFCQjdGO1xufVxuXG4ubG9naW4td3JhcHBlcixcbi5wYXNzLXJlc2V0LXdyYXBwZXIsXG4ucGFzc3dvcmQtY2hhbmdlLWZvcm0tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFEMUQxRDtcbiAgcGFkZGluZzogMTJweDtcbiAgbWFyZ2luOiA0OHB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubG9naW4td3JhcHBlcixcbiAgLnBhc3MtcmVzZXQtd3JhcHBlcixcbiAgLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDQ3MHB4O1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG59XG4ubG9naW4td3JhcHBlciBmb3JtLFxuLnBhc3MtcmVzZXQtd3JhcHBlciBmb3JtLFxuLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNHB4O1xufVxuLmxvZ2luLXdyYXBwZXIgaW5wdXRbdHlwZT1wYXNzd29yZF0sIC5sb2dpbi13cmFwcGVyIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLFxuLmxvZ2luLXdyYXBwZXIgaW5wdXRbdHlwZT10ZXh0XSxcbi5sb2dpbi13cmFwcGVyIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4ubG9naW4td3JhcHBlciBpbnB1dFt0eXBlPWVtYWlsXSxcbi5sb2dpbi13cmFwcGVyIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuLnBhc3MtcmVzZXQtd3JhcHBlciBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi5wYXNzLXJlc2V0LXdyYXBwZXIgaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG4ucGFzcy1yZXNldC13cmFwcGVyIGlucHV0W3R5cGU9dGV4dF0sXG4ucGFzcy1yZXNldC13cmFwcGVyIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4ucGFzcy1yZXNldC13cmFwcGVyIGlucHV0W3R5cGU9ZW1haWxdLFxuLnBhc3MtcmVzZXQtd3JhcHBlciBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbi5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4ucGFzc3dvcmQtY2hhbmdlLWZvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLFxuLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPXRleHRdLFxuLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPWVtYWlsXSxcbi5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExMTExO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5sb2dpbi13cmFwcGVyIC5qcy1mb3JtLWl0ZW0tY2FwdGNoYS1yZXNwb25zZSxcbiAgLnBhc3MtcmVzZXQtd3JhcHBlciAuanMtZm9ybS1pdGVtLWNhcHRjaGEtcmVzcG9uc2UsXG4gIC5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLmpzLWZvcm0taXRlbS1jYXB0Y2hhLXJlc3BvbnNlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmxvZ2luLXdyYXBwZXIgLmpzLWZvcm0taXRlbS1jYXB0Y2hhLXJlc3BvbnNlIGxhYmVsLFxuLnBhc3MtcmVzZXQtd3JhcHBlciAuanMtZm9ybS1pdGVtLWNhcHRjaGEtcmVzcG9uc2UgbGFiZWwsXG4ucGFzc3dvcmQtY2hhbmdlLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLWl0ZW0tY2FwdGNoYS1yZXNwb25zZSBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubG9naW4td3JhcHBlciAuY2FwdGNoYV9faW1hZ2Utd3JhcHBlcixcbi5wYXNzLXJlc2V0LXdyYXBwZXIgLmNhcHRjaGFfX2ltYWdlLXdyYXBwZXIsXG4ucGFzc3dvcmQtY2hhbmdlLWZvcm0tY29udGFpbmVyIC5jYXB0Y2hhX19pbWFnZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5sb2dpbi13cmFwcGVyIC5jYXB0Y2hhX19pbWFnZS13cmFwcGVyLFxuICAucGFzcy1yZXNldC13cmFwcGVyIC5jYXB0Y2hhX19pbWFnZS13cmFwcGVyLFxuICAucGFzc3dvcmQtY2hhbmdlLWZvcm0tY29udGFpbmVyIC5jYXB0Y2hhX19pbWFnZS13cmFwcGVyIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICB9XG59XG4ubG9naW4td3JhcHBlciAuY2FwdGNoYV9faW1hZ2Utd3JhcHBlciBpbWcsXG4ucGFzcy1yZXNldC13cmFwcGVyIC5jYXB0Y2hhX19pbWFnZS13cmFwcGVyIGltZyxcbi5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLmNhcHRjaGFfX2ltYWdlLXdyYXBwZXIgaW1nIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICM2QTZBNkE7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwMzAzMDtcbn1cbi5sb2dpbi13cmFwcGVyIC5jYXB0Y2hhX19pbWFnZS13cmFwcGVyIC5yZWxvYWQtY2FwdGNoYSxcbi5wYXNzLXJlc2V0LXdyYXBwZXIgLmNhcHRjaGFfX2ltYWdlLXdyYXBwZXIgLnJlbG9hZC1jYXB0Y2hhLFxuLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciAuY2FwdGNoYV9faW1hZ2Utd3JhcHBlciAucmVsb2FkLWNhcHRjaGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaWNvbnMvcmVsb2FkLWNhcHRjaGEuc3ZnKTtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLmxvZ2luLXdyYXBwZXIgLmNhcHRjaGEtdHlwZS1jaGFsbGVuZ2UtLWltYWdlIC5jYXB0Y2hhX19lbGVtZW50LFxuLnBhc3MtcmVzZXQtd3JhcHBlciAuY2FwdGNoYS10eXBlLWNoYWxsZW5nZS0taW1hZ2UgLmNhcHRjaGFfX2VsZW1lbnQsXG4ucGFzc3dvcmQtY2hhbmdlLWZvcm0tY29udGFpbmVyIC5jYXB0Y2hhLXR5cGUtY2hhbGxlbmdlLS1pbWFnZSAuY2FwdGNoYV9fZWxlbWVudCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubG9naW4td3JhcHBlciAuY2FwdGNoYS10eXBlLWNoYWxsZW5nZS0taW1hZ2UgLmNhcHRjaGFfX2VsZW1lbnQsXG4gIC5wYXNzLXJlc2V0LXdyYXBwZXIgLmNhcHRjaGEtdHlwZS1jaGFsbGVuZ2UtLWltYWdlIC5jYXB0Y2hhX19lbGVtZW50LFxuICAucGFzc3dvcmQtY2hhbmdlLWZvcm0tY29udGFpbmVyIC5jYXB0Y2hhLXR5cGUtY2hhbGxlbmdlLS1pbWFnZSAuY2FwdGNoYV9fZWxlbWVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbi5sb2dpbi13cmFwcGVyIC5zdGF0dXMtaW5mbyxcbi5wYXNzLXJlc2V0LXdyYXBwZXIgLnN0YXR1cy1pbmZvLFxuLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciAuc3RhdHVzLWluZm8ge1xuICBjb2xvcjogIzJBQkI3Rjtcbn1cbi5sb2dpbi13cmFwcGVyIC5mb3JtLWFjdGlvbnMsXG4ucGFzcy1yZXNldC13cmFwcGVyIC5mb3JtLWFjdGlvbnMsXG4ucGFzc3dvcmQtY2hhbmdlLWZvcm0tY29udGFpbmVyIC5mb3JtLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG59XG4ubG9naW4td3JhcHBlciBbdmFsdWU9XCJMb2cgaW5cIl0sXG4ubG9naW4td3JhcHBlciBbdHlwZT1zdWJtaXRdLFxuLnBhc3MtcmVzZXQtd3JhcHBlciBbdmFsdWU9XCJMb2cgaW5cIl0sXG4ucGFzcy1yZXNldC13cmFwcGVyIFt0eXBlPXN1Ym1pdF0sXG4ucGFzc3dvcmQtY2hhbmdlLWZvcm0tY29udGFpbmVyIFt2YWx1ZT1cIkxvZyBpblwiXSxcbi5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgW3R5cGU9c3VibWl0XSB7XG4gIGJvcmRlcjogMDtcbn1cbi5sb2dpbi13cmFwcGVyIC5wLXJlc2V0LWxpbmssXG4ucGFzcy1yZXNldC13cmFwcGVyIC5wLXJlc2V0LWxpbmssXG4ucGFzc3dvcmQtY2hhbmdlLWZvcm0tY29udGFpbmVyIC5wLXJlc2V0LWxpbmsge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNGRjk5MzM7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxvZ2luLXdyYXBwZXIgLnAtcmVzZXQtbGluayxcbiAgLnBhc3MtcmVzZXQtd3JhcHBlciAucC1yZXNldC1saW5rLFxuICAucGFzc3dvcmQtY2hhbmdlLWZvcm0tY29udGFpbmVyIC5wLXJlc2V0LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxufVxuLmxvZ2luLXdyYXBwZXIgLmpzLWZvcm0tdHlwZS1wYXNzd29yZCxcbi5wYXNzLXJlc2V0LXdyYXBwZXIgLmpzLWZvcm0tdHlwZS1wYXNzd29yZCxcbi5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1wYXNzd29yZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sb2dpbi13cmFwcGVyIC5qcy1mb3JtLXR5cGUtcGFzc3dvcmQgaW5wdXQsXG4ucGFzcy1yZXNldC13cmFwcGVyIC5qcy1mb3JtLXR5cGUtcGFzc3dvcmQgaW5wdXQsXG4ucGFzc3dvcmQtY2hhbmdlLWZvcm0tY29udGFpbmVyIC5qcy1mb3JtLXR5cGUtcGFzc3dvcmQgaW5wdXQge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuLmxvZ2luLXdyYXBwZXIgLnRvZ2dsZS1wYXNzd29yZCxcbi5wYXNzLXJlc2V0LXdyYXBwZXIgLnRvZ2dsZS1wYXNzd29yZCxcbi5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLnRvZ2dsZS1wYXNzd29yZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MHB4O1xuICByaWdodDogMTNweDtcbn1cblxuLnNpZ24tdXAtbGluay1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogNDhweCBhdXRvIDEwOHB4IGF1dG87XG59XG4uc2lnbi11cC1saW5rLWNvbnRhaW5lciAuc2lnbi11cC1saW5rLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiAyNHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0IwQjBCMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lnbi11cC1saW5rLWNvbnRhaW5lciAuc2lnbi11cC1saW5rLXdyYXBwZXIge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLnNpZ24tdXAtbGluay1jb250YWluZXIgLnNpZ24tdXAtbGluay13cmFwcGVyIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZzogOHB4IDE2cHggOHB4IDI0cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNkE2QTZBO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWduLXVwLWxpbmstY29udGFpbmVyIC5zaWduLXVwLWxpbmstd3JhcHBlciBhIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5zaWduLXVwLWxpbmstY29udGFpbmVyIC5zaWduLXVwLWxpbmstd3JhcHBlciBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IHVybCguLi9pY29ucy9pY29uLWFycm93LXJpZ2h0LnN2Zyk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWduLXVwLWxpbmstY29udGFpbmVyIHtcbiAgICB3aWR0aDogNDcwcHg7XG4gICAgbWFyZ2luOiA0OHB4IGF1dG8gNjRweCBhdXRvO1xuICB9XG59XG5cbi5wYXNzLXJlc2V0LXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMDhweDtcbn1cbi5wYXNzLXJlc2V0LXdyYXBwZXIgLmpzLWZvcm0tdHlwZS1wYXNzd29yZCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnBhc3MtcmVzZXQtd3JhcHBlciAucGFzc3dvcmQtc3RyZW5ndGgsXG4ucGFzcy1yZXNldC13cmFwcGVyIC5wYXNzd29yZC1jb25maXJtLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhc3MtcmVzZXQtd3JhcHBlciAuZm9ybS10eXBlLXBhc3N3b3JkLWNvbmZpcm0ge1xuICBnYXA6IDI0cHg7XG59XG4ucGFzcy1yZXNldC13cmFwcGVyIC5mb3JtLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXNzLXJlc2V0LXdyYXBwZXIgLnB3ZC1idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbn1cbi5wYXNzLXJlc2V0LXdyYXBwZXIgLnN0YXR1cy1pbmZvLFxuLnBhc3MtcmVzZXQtd3JhcHBlciAuZXJyb3ItaW5mbyB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFzcy1yZXNldC13cmFwcGVyIC5zdGF0dXMtaW5mbyxcbiAgLnBhc3MtcmVzZXQtd3JhcHBlciAuZXJyb3ItaW5mbyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi5wYXNzLWxvZ2luLXRpdGxlLFxuLnBhc3MtY2hhbmdlLWxvZ2luLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0OHB4O1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXNzLWxvZ2luLXRpdGxlLFxuICAucGFzcy1jaGFuZ2UtbG9naW4tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFzcy1sb2dpbi10aXRsZSxcbiAgLnBhc3MtY2hhbmdlLWxvZ2luLXRpdGxlIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMTA4cHg7XG4gICAgd2lkdGg6IDQ3MHB4O1xuICB9XG59XG5cbi5wYXNzLWNoYW5nZS1sb2dpbi10aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMS44MTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXNzLWNoYW5nZS1sb2dpbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhc3MtY2hhbmdlLWxvZ2luLXRpdGxlIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYXNzLWNoYW5nZS1sb2dpbi10aXRsZSB7XG4gICAgd2lkdGg6IDY5MnB4O1xuICB9XG59XG5cbi5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFzc3dvcmQtY2hhbmdlLWZvcm0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIge1xuICAgIHdpZHRoOiA2OTJweDtcbiAgfVxufVxuLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciBmb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyB7XG4gIG1hcmdpbjogMDtcbn1cbi5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLmpzLWZvcm0tdHlwZS1wYXNzd29yZCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciAucGFzc3dvcmQtc3RyZW5ndGgsXG4ucGFzc3dvcmQtY2hhbmdlLWZvcm0tY29udGFpbmVyIC5wYXNzd29yZC1jb25maXJtLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNHB4O1xufVxuLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciAuanMtZm9ybS10eXBlLXBhc3N3b3JkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciAuZm9ybS1tZXNzYWdlcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLnN0YXR1cy1pbmZvLFxuLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciAuZXJyb3ItaW5mbyB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciAuc3RhdHVzLWluZm8sXG4gIC5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIgLmVycm9yLWluZm8ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG4ucGFzcy1jaGFuZ2UtZm9ybS13cmFwcGVyIHtcbiAgZmxleC1ncm93OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXNzLWNoYW5nZS1mb3JtLXdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICB9XG59XG4ucGFzcy1jaGFuZ2UtZm9ybS13cmFwcGVyIC5mb3JtLXN1Ym1pdC1tZXNzYWdlIHtcbiAgcGFkZGluZzogMTYwcHggNzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFzcy1jaGFuZ2UtZm9ybS13cmFwcGVyIC5mb3JtLXN1Ym1pdC1tZXNzYWdlIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gICAgcGFkZGluZzogNzBweCAyNHB4O1xuICAgIG1heC13aWR0aDogNDcwcHg7XG4gIH1cbiAgLnBhc3MtY2hhbmdlLWZvcm0td3JhcHBlciAuZm9ybS1zdWJtaXQtbWVzc2FnZSAubXNnLXdyYXBwcGVyIHtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbiAgLnBhc3MtY2hhbmdlLWZvcm0td3JhcHBlciAuZm9ybS1zdWJtaXQtbWVzc2FnZSAubWVzc2FnZS1kZXRhaWxzIHtcbiAgICBnYXA6IDMycHg7XG4gIH1cbn1cblxuLmxvZ2luLXdyYXBwZXIgI3Jlc2VuZCwgLmxvZ2luLXdyYXBwZXIgI3JlcGxhY2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjQjBCMEIwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxvZ2luLXdyYXBwZXIgI3Jlc2VuZCwgLmxvZ2luLXdyYXBwZXIgI3JlcGxhY2Uge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbi5sb2dpbi13cmFwcGVyICNyZXBsYWNlIHtcbiAgY29sb3I6ICM2QTZBNkE7XG59XG5cbi5wYXRoLWxvZ2luLW90cCAuYWxlcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmRhc2gtd3JhcHBlciAubmF2YmFyLW5hdiwgLmVkaXQtcHJvZmlsZS1wYWdlIC5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRhc2gtd3JhcHBlciAubmF2YmFyLW5hdiwgLmVkaXQtcHJvZmlsZS1wYWdlIC5uYXZiYXItbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwLjVyZW07XG4gICAgbWluLXdpZHRoOiAxNi41cmVtO1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDAsIDApO1xuICB9XG59XG4uZGFzaC13cmFwcGVyIC5uYXZiYXItbmF2IC5uYXYtaXRlbSwgLmVkaXQtcHJvZmlsZS1wYWdlIC5uYXZiYXItbmF2IC5uYXYtaXRlbSB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG4uZGFzaC13cmFwcGVyIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmssIC5lZGl0LXByb2ZpbGUtcGFnZSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzZBNkE2QTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kYXNoLXdyYXBwZXIgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluaywgLmVkaXQtcHJvZmlsZS1wYWdlIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbi5kYXNoLXdyYXBwZXIgLm5hdmJhci1uYXYgLm5hdi1pdGVtLmFjdGl2ZS1saSwgLmVkaXQtcHJvZmlsZS1wYWdlIC5uYXZiYXItbmF2IC5uYXYtaXRlbS5hY3RpdmUtbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExMTExO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmRhc2gtd3JhcHBlciAubmF2YmFyLW5hdiAubmF2LWl0ZW0uYWN0aXZlLWxpIC5uYXYtbGluaywgLmVkaXQtcHJvZmlsZS1wYWdlIC5uYXZiYXItbmF2IC5uYXYtaXRlbS5hY3RpdmUtbGkgLm5hdi1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0ZGOTkzMztcbn1cbi5kYXNoLXdyYXBwZXIgLm5hdmJhci1uYXYgLm5hdi1pdGVtLmFjdGl2ZS1saSAubmF2LWxpbms6YWZ0ZXIsIC5lZGl0LXByb2ZpbGUtcGFnZSAubmF2YmFyLW5hdiAubmF2LWl0ZW0uYWN0aXZlLWxpIC5uYXYtbGluazphZnRlciB7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ljb25zL3JpZ2h0LWFycm93LXNhZmZyb24uc3ZnXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBoZWlnaHQ6IDFyZW07XG4gIHdpZHRoOiAxcmVtO1xufVxuLmRhc2gtd3JhcHBlciAubmF2YmFyLW5hdiAubmF2LWl0ZW0uZGlzYWJsZWQtbGluay5vcmctbWVudSwgLmVkaXQtcHJvZmlsZS1wYWdlIC5uYXZiYXItbmF2IC5uYXYtaXRlbS5kaXNhYmxlZC1saW5rLm9yZy1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZGFzaC13cmFwcGVyIC5uYXZiYXItbmF2IC5uYXYtaXRlbS5kaXNhYmxlZC1saW5rLm9yZy1tZW51LCAuZWRpdC1wcm9maWxlLXBhZ2UgLm5hdmJhci1uYXYgLm5hdi1pdGVtLmRpc2FibGVkLWxpbmsub3JnLW1lbnUge1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgcGFkZGluZzogMTZweCA4cHggOHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZGRkZGO1xuICB9XG4gIC5kYXNoLXdyYXBwZXIgLm5hdmJhci1uYXYgLm5hdi1pdGVtLmRpc2FibGVkLWxpbmsub3JnLW1lbnUgLm5hdi1saW5rLCAuZWRpdC1wcm9maWxlLXBhZ2UgLm5hdmJhci1uYXYgLm5hdi1pdGVtLmRpc2FibGVkLWxpbmsub3JnLW1lbnUgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgfVxufVxuXG4uZWRpdC1wcm9maWxlLXBhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5lZGl0LXByb2ZpbGUtcGFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuZWRpdC1wcm9maWxlLXBhZ2Uge1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICB9XG59XG4uZWRpdC1wcm9maWxlLXBhZ2UgLmVkaXQtcHJvZmlsZS1mb3JtLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwIDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmVkaXQtcHJvZmlsZS1wYWdlIC5lZGl0LXByb2ZpbGUtZm9ybS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gNHJlbSA3cmVtO1xuICB9XG59XG4uZWRpdC1wcm9maWxlLXBhZ2UgLmVkaXQtcHJvZmlsZS1mb3JtLXdyYXBwZXIgLmZvcm0tdGl0bGUge1xuICBtYXJnaW46IDNyZW0gMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZWRpdC1wcm9maWxlLXBhZ2UgLmVkaXQtcHJvZmlsZS1mb3JtLXdyYXBwZXIgLmZvcm0tdGl0bGUge1xuICAgIG1hcmdpbjogdW5zZXQ7XG4gIH1cbn1cbi5lZGl0LXByb2ZpbGUtcGFnZSAuZWRpdC1wcm9maWxlLWZvcm0td3JhcHBlciAuc2lnbnVwLWZvcm0tY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiA3cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5lZGl0LXByb2ZpbGUtcGFnZSAuZWRpdC1wcm9maWxlLWZvcm0td3JhcHBlciAuc2lnbnVwLWZvcm0tY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiB1bnNldDtcbiAgfVxufVxuLmVkaXQtcHJvZmlsZS1wYWdlIC5lZGl0LXByb2ZpbGUtZm9ybS13cmFwcGVyIC5zaWdudXAtZm9ybS1jb250YWluZXIgLnByb2ZpbGUtc2VjdGlvbi13cmFwcGVyLmhpZGUtcHJvZmlsZS1kZXRhaWxzIC5mb3JtLXR5cGUtbWFuYWdlZC1maWxlLFxuLmVkaXQtcHJvZmlsZS1wYWdlIC5lZGl0LXByb2ZpbGUtZm9ybS13cmFwcGVyIC5zaWdudXAtZm9ybS1jb250YWluZXIgLnByb2ZpbGUtc2VjdGlvbi13cmFwcGVyLmhpZGUtcHJvZmlsZS1kZXRhaWxzICNpbWFnZS1wcmV2aWV3LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmVkaXQtcHJvZmlsZS1wYWdlIC5lZGl0LXByb2ZpbGUtZm9ybS13cmFwcGVyIC5zaWdudXAtZm9ybS1jb250YWluZXIgLnByb2ZpbGUtc2VjdGlvbi13cmFwcGVyLmhpZGUtcHJvZmlsZS1kZXRhaWxzIC5wcm9maWxlLXNlY3Rpb24taGVhZGVyLFxuLmVkaXQtcHJvZmlsZS1wYWdlIC5lZGl0LXByb2ZpbGUtZm9ybS13cmFwcGVyIC5zaWdudXAtZm9ybS1jb250YWluZXIgLnByb2ZpbGUtc2VjdGlvbi13cmFwcGVyLmhpZGUtcHJvZmlsZS1kZXRhaWxzIC5yZXMtZGl2aWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZWRpdC1wcm9maWxlLXBhZ2UgLmVkaXQtcHJvZmlsZS1mb3JtLXdyYXBwZXIgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAucHJvZmlsZS1zZWN0aW9uLXdyYXBwZXIgLnByb2ZpbGUtc2VjdGlvbi1oZWFkZXIge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmVkaXQtcHJvZmlsZS1wYWdlIC5lZGl0LXByb2ZpbGUtZm9ybS13cmFwcGVyIC5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0taXRlbSBpbnB1dCxcbi5lZGl0LXByb2ZpbGUtcGFnZSAuZWRpdC1wcm9maWxlLWZvcm0td3JhcHBlciAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW0gdGV4dGFyZWEge1xuICBjb2xvcjogI0IwQjBCMDtcbn1cbi5lZGl0LXByb2ZpbGUtcGFnZSAuZWRpdC1wcm9maWxlLWZvcm0td3JhcHBlciAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWl0ZW0tcHJpb3JpdHlhcmVhLmZvcm0tZGlzYWJsZWQgKyAudG9vbHRpcC10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lZGl0LXByb2ZpbGUtcGFnZSAuZWRpdC1wcm9maWxlLWZvcm0td3JhcHBlciAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWRpc2FibGVkIGxhYmVsLFxuLmVkaXQtcHJvZmlsZS1wYWdlIC5lZGl0LXByb2ZpbGUtZm9ybS13cmFwcGVyIC5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0tZGlzYWJsZWQgaW5wdXQsXG4uZWRpdC1wcm9maWxlLXBhZ2UgLmVkaXQtcHJvZmlsZS1mb3JtLXdyYXBwZXIgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1kaXNhYmxlZCB0ZXh0YXJlYSxcbi5lZGl0LXByb2ZpbGUtcGFnZSAuZWRpdC1wcm9maWxlLWZvcm0td3JhcHBlciAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWRpc2FibGVkIC5sYWJlbCxcbi5lZGl0LXByb2ZpbGUtcGFnZSAuZWRpdC1wcm9maWxlLWZvcm0td3JhcHBlciAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWRpc2FibGVkIC5kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjNkE2QTZBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUQxRDFEO1xufVxuLmVkaXQtcHJvZmlsZS1wYWdlIC5lZGl0LXByb2ZpbGUtZm9ybS13cmFwcGVyIC5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0tZGlzYWJsZWQgLmNjb2RlLWRkb3duIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZWRpdC1wcm9maWxlLXBhZ2UgLmVkaXQtcHJvZmlsZS1mb3JtLXdyYXBwZXIgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1kaXNhYmxlZCAuY2NvZGUtZGRvd24gLmNhcmV0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaWNvbnMvZGlzYWJsZWQtZG93bi1hcnJvdy5zdmdcIik7XG59XG4uZWRpdC1wcm9maWxlLXBhZ2UgLmVkaXQtcHJvZmlsZS1mb3JtLXdyYXBwZXIgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1kaXNhYmxlZCAuZmllbGQtcHJlZml4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFEMUQxRDtcbn1cbi5lZGl0LXByb2ZpbGUtcGFnZSAuZWRpdC1wcm9maWxlLWZvcm0td3JhcHBlciAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWRpc2FibGVkIC50ZW1wbGF0ZS13cmFwcGVyIC5kb3dubG9hZC10ZW1wbGF0ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb2xvcjogIzZBNkE2QTtcbn1cbi5lZGl0LXByb2ZpbGUtcGFnZSAuZWRpdC1wcm9maWxlLWZvcm0td3JhcHBlciAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWRpc2FibGVkIC50ZW1wbGF0ZS13cmFwcGVyIC5kb3dubG9hZC10ZW1wbGF0ZTpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCIuLi9pY29ucy9kb3dubG9hZC10ZW1wbGF0ZS1kaXNhYmxlZC5zdmdcIik7XG59XG4uZWRpdC1wcm9maWxlLXBhZ2UgLmVkaXQtcHJvZmlsZS1mb3JtLXdyYXBwZXIgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1kaXNhYmxlZC5qcy1mb3JtLXR5cGUtc2VsZWN0OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFEMUQxRDtcbn1cbi5lZGl0LXByb2ZpbGUtcGFnZSAuZWRpdC1wcm9maWxlLWZvcm0td3JhcHBlciAuc2lnbnVwLWZvcm0tY29udGFpbmVyIC5mb3JtLWRpc2FibGVkLmZvcm0taXRlbS1hZmZpbGlhdGlvbi1sZXR0ZXIgaW5wdXQsXG4uZWRpdC1wcm9maWxlLXBhZ2UgLmVkaXQtcHJvZmlsZS1mb3JtLXdyYXBwZXIgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1kaXNhYmxlZC5mb3JtLWl0ZW0tYWZmaWxpYXRpb24tbGV0dGVyIHNwYW4sXG4uZWRpdC1wcm9maWxlLXBhZ2UgLmVkaXQtcHJvZmlsZS1mb3JtLXdyYXBwZXIgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1kaXNhYmxlZC5mb3JtLWl0ZW0tYWZmaWxpYXRpb24tbGV0dGVyIGEge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29sb3I6ICM2QTZBNkE7XG59XG4uZWRpdC1wcm9maWxlLXBhZ2UgLmVkaXQtcHJvZmlsZS1mb3JtLXdyYXBwZXIgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuZm9ybS1kaXNhYmxlZC5mb3JtLWl0ZW0tYWZmaWxpYXRpb24tbGV0dGVyIGlucHV0W3ZhbHVlPVJlbW92ZV0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmVkaXQtcHJvZmlsZS1wYWdlIC5lZGl0LXByb2ZpbGUtZm9ybS13cmFwcGVyIC5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyB7XG4gIGp1c3RpZnktY29udGVudDogZW5kO1xufVxuLmVkaXQtcHJvZmlsZS1wYWdlIC5lZGl0LXByb2ZpbGUtZm9ybS13cmFwcGVyIC5zaWdudXAtZm9ybS1jb250YWluZXIgLmZvcm0tYWN0aW9ucyBidXR0b24ge1xuICBtYXgtd2lkdGg6IDcuMjVyZW07XG59XG4uZWRpdC1wcm9maWxlLXBhZ2UgLmVkaXQtcHJvZmlsZS1mb3JtLXdyYXBwZXIgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuYXBwbGljYW50LWRldGFpbHMge1xuICBwYWRkaW5nOiAxLjVyZW0gMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZWRpdC1wcm9maWxlLXBhZ2UgLmVkaXQtcHJvZmlsZS1mb3JtLXdyYXBwZXIgLnNpZ251cC1mb3JtLWNvbnRhaW5lciAuYXBwbGljYW50LWRldGFpbHMge1xuICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgfVxufVxuXG4ucGF0aC1teS1vcHBvcnR1bml0aWVzIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lcixcbi5wYXRoLWVubGlzdGVkLXN1Y2Nlc3Mtc3RvcmllcyAudmlld3MtZWxlbWVudC1jb250YWluZXIsXG4ucGF0aC1hcHByb3ZhbC1vcHBvcnR1bml0aWVzIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lcixcbi5wYXRoLW15LXJlc2VhcmNoLXBhcGVycyAudmlld3MtZWxlbWVudC1jb250YWluZXIsXG4ucGF0aC1teS1tYXJrZXQtaW5mb3JtYXRpb24gLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyLFxuLnBhdGgtaW5ub3ZhdGlvbi1wbGF5Ym9vayAudmlld3MtZWxlbWVudC1jb250YWluZXIsXG4ucGF0aC1vcHBvcnR1bml0eS1yZXNwb25zZXMgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyLFxuLnBhdGgtcHVibGlzaGVkLW9wcG9ydHVuaXRpZXMgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyLFxuLnBhdGgtbXktZXZlbnRzIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lcixcbi5wYXRoLWR1ZS1hcHByb3ZhbHMgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyLFxuLnBhdGgtbXktb3JnYW5pc2F0aW9uIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lcixcbi5wYXRoLWRlYWN0aXZhdGVkLXVzZXJzIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lcixcbi5wYXRoLWRpcmVjdG9yeS1yZXF1ZXN0cyAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZGFzaC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5kYXNoLXdyYXBwZXIgLm5hdmJhci1uYXY6bm90KC5vcmctYWRtaW4tYXBwcm92YWwtcm91dGUpIC5wZW5kaW5nLWFwcHJvdmFsOm5vdCguZGVmYXVsdC12aXNpYmxlKSxcbi5kYXNoLXdyYXBwZXIgLm5hdmJhci1uYXY6bm90KC5vcmctYWRtaW4tcHVibGlzaGVkLXJvdXRlKSAucHVibGlzaGVkLXBvc3RzOm5vdCguZGVmYXVsdC12aXNpYmxlKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGFzaC13cmFwcGVyIC5uYXZiYXItbmF2Lm9yZy1hZG1pbi1hcHByb3ZhbC1yb3V0ZSAucGVuZGluZy1hcHByb3ZhbDpub3QoLmFjdGl2ZS1saSksXG4uZGFzaC13cmFwcGVyIC5uYXZiYXItbmF2Lm9yZy1hZG1pbi1hcHByb3ZhbC1yb3V0ZSAucHVibGlzaGVkLXBvc3RzOm5vdCguZGVmYXVsdC12aXNpYmxlKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGFzaC13cmFwcGVyIC5uYXZiYXItbmF2Lm9yZy1hZG1pbi1wdWJsaXNoZWQtcm91dGUgLnBlbmRpbmctYXBwcm92YWw6bm90KC5kZWZhdWx0LXZpc2libGUpLFxuLmRhc2gtd3JhcHBlciAubmF2YmFyLW5hdi5vcmctYWRtaW4tcHVibGlzaGVkLXJvdXRlIC5wdWJsaXNoZWQtcG9zdHM6bm90KC5hY3RpdmUtbGkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXNoLXdyYXBwZXIgLnZpZXctaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kYXNoLXdyYXBwZXIgLnZpZXctaGVhZGVyIHtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cbi5kYXNoLXdyYXBwZXIgLmRhc2gtaGVhZGVyIHtcbiAgZ2FwOiA4cHg7XG59XG4uZGFzaC13cmFwcGVyIC5kYXNoLWhlYWRlciBoMyB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRhc2gtd3JhcHBlciAuZGFzaC1oZWFkZXIgaDMge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn1cbi5kYXNoLXdyYXBwZXIgLmRhc2gtaGVhZGVyIC5kYXNoLWRlc2NyaXB0aW9uIHtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjQjBCMEIwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kYXNoLXdyYXBwZXIgLmRhc2gtaGVhZGVyIC5kYXNoLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cbi5kYXNoLXdyYXBwZXIgLmNyZWF0ZS1kYXNoLWVudGl0eS13cmFwZXIge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmRhc2gtd3JhcHBlciAuZGFzaC1jcmVhdGUtZW50aXR5IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAxMHB4IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTkzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGFzaC13cmFwcGVyIC5kYXNoLWNyZWF0ZS1lbnRpdHkge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmRhc2gtd3JhcHBlciAuZGFzaC1jcmVhdGUtZW50aXR5OjphZnRlciB7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ljb25zL2NyZWF0ZS1lbnRpdHktZGFzaC5zdmdcIik7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLmRhc2gtd3JhcHBlciAudmlldyB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDI0cHggOHB4IDQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRhc2gtd3JhcHBlciAudmlldyB7XG4gICAgcGFkZGluZzogNDBweCAyNHB4IDEwOHB4IDI0cHg7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG59XG4uZGFzaC13cmFwcGVyIC52aWV3IC52aWV3LWNvbnRlbnQge1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuLmRhc2gtd3JhcHBlciAudmlldyB0YWJsZSB7XG4gIGJvcmRlci1zcGFjaW5nOiAwIDhweDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5kYXNoLXdyYXBwZXIgLnZpZXcgdGgge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kYXNoLXdyYXBwZXIgLnZpZXcgdGgge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbi5kYXNoLXdyYXBwZXIgLnZpZXcgdGgubW9kLXN0YXRlLXR0aXAgaW1nIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5kYXNoLXdyYXBwZXIgLnZpZXcgdGgubW9kLXN0YXRlLXR0aXAgLmQtZmxleCB7XG4gIGdhcDogOHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5kYXNoLXdyYXBwZXIgLnZpZXcgdGQsXG4uZGFzaC13cmFwcGVyIC52aWV3IHRoIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFEMUQxRDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmRhc2gtd3JhcHBlciAudmlldyB0ZDpmaXJzdC1jaGlsZCxcbi5kYXNoLXdyYXBwZXIgLnZpZXcgdGg6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmRhc2gtd3JhcHBlciAudmlldyB0ZDpsYXN0LWNoaWxkLFxuLmRhc2gtd3JhcHBlciAudmlldyB0aDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmRhc2gtd3JhcHBlciAudmlldyB0YWJsZSB7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDAgMjRweDtcbiAgfVxuICAuZGFzaC13cmFwcGVyIC52aWV3IHRoZWFkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5kYXNoLXdyYXBwZXIgLnZpZXcgdGJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDhweDtcbiAgfVxuICAuZGFzaC13cmFwcGVyIC52aWV3IHRib2R5IHRyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxRDFEMUQ7XG4gICAgcm93LWdhcDogMTZweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmRhc2gtd3JhcHBlciAudmlldyB0Ym9keSB0ciB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5kYXNoLXdyYXBwZXIgLnZpZXcgdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGZsZXg6IDEgMCAxMDAlO1xuICB9XG4gIC5kYXNoLXdyYXBwZXIgLnZpZXcgdGJvZHkgdHIgdGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG59XG4uZGFzaC13cmFwcGVyIC50aXRsZS13aXRoLWltZyB7XG4gIGdhcDogMTZweDtcbn1cbi5kYXNoLXdyYXBwZXIgLnRpdGxlLXdpdGgtaW1nIGltZyB7XG4gIHdpZHRoOiA4N3B4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGFzaC13cmFwcGVyIC50aXRsZS13aXRoLWltZyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuZGFzaC13cmFwcGVyIC50aXRsZS13aXRoLWltZyBpbWcge1xuICAgIHdpZHRoOiAxMjRweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbn1cbi5kYXNoLXdyYXBwZXIgLm9wcC10aXRsZS1uLXR5cGUge1xuICBnYXA6IDhweDtcbn1cbi5kYXNoLXdyYXBwZXIgLm9wcC10aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGFzaC13cmFwcGVyIC5vcHAtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbi5kYXNoLXdyYXBwZXIgLnR5cGUtbi1wYXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjQjBCMEIwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kYXNoLXdyYXBwZXIgLnR5cGUtbi1wYXJlYSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG59XG4uZGFzaC13cmFwcGVyIC5tb2Qtc3RhdHVzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWluLXdpZHRoOiA4N3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRhc2gtd3JhcHBlciAubW9kLXN0YXR1cyB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kYXNoLXdyYXBwZXIgLm1vZC1zdGF0dXMge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBtaW4td2lkdGg6IDEwOHB4O1xuICB9XG59XG4uZGFzaC13cmFwcGVyIC5tb2Qtc3RhdHVzLmRyYWZ0LCAuZGFzaC13cmFwcGVyIC5tb2Qtc3RhdHVzLndpdGhkcmF3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OEJGRjtcbn1cbi5kYXNoLXdyYXBwZXIgLm1vZC1zdGF0dXMuaW5fcmV2aWV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NGOUYwMjtcbn1cbi5kYXNoLXdyYXBwZXIgLm1vZC1zdGF0dXMucHVibGlzaGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBQkI3Rjtcbn1cbi5kYXNoLXdyYXBwZXIgLm1vZC1zdGF0dXMuZXhwaXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2QTZBNkE7XG59XG4uZGFzaC13cmFwcGVyIC5tb2Qtc3RhdHVzLnJldmlzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMTVCNTA7XG59XG4uZGFzaC13cmFwcGVyIC5tb2Qtc3RhdHVzLmNvbXBsZXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2QTZBNkE7XG59XG4uZGFzaC13cmFwcGVyIC5lZGl0LWxpbmssXG4uZGFzaC13cmFwcGVyIC52aWV3LW4tZGVsLWxpbmsge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG4uZGFzaC13cmFwcGVyIC5lZGl0LWxpbmsgYSxcbi5kYXNoLXdyYXBwZXIgLmVkaXQtbGluayBzcGFuLFxuLmRhc2gtd3JhcHBlciAudmlldy1uLWRlbC1saW5rIGEsXG4uZGFzaC13cmFwcGVyIC52aWV3LW4tZGVsLWxpbmsgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzg4QkZGO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRhc2gtd3JhcHBlciAuZWRpdC1saW5rIGEsXG4gIC5kYXNoLXdyYXBwZXIgLmVkaXQtbGluayBzcGFuLFxuICAuZGFzaC13cmFwcGVyIC52aWV3LW4tZGVsLWxpbmsgYSxcbiAgLmRhc2gtd3JhcHBlciAudmlldy1uLWRlbC1saW5rIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbi5kYXNoLXdyYXBwZXIgLmVkaXQtbGluayBhOjpiZWZvcmUsXG4uZGFzaC13cmFwcGVyIC5lZGl0LWxpbmsgc3Bhbjo6YmVmb3JlLFxuLmRhc2gtd3JhcHBlciAudmlldy1uLWRlbC1saW5rIGE6OmJlZm9yZSxcbi5kYXNoLXdyYXBwZXIgLnZpZXctbi1kZWwtbGluayBzcGFuOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uZGFzaC13cmFwcGVyIC5lZGl0LWxpbmsgYTo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKC4uLy4uL2Fzc2V0cy9pY29ucy9ibHVlLXBlbmNpbC5zdmcpO1xufVxuLmRhc2gtd3JhcHBlciAuZWRpdC1saW5rIHNwYW4ge1xuICBjb2xvcjogIzMwMzAzMDtcbn1cbi5kYXNoLXdyYXBwZXIgLmVkaXQtbGluayBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoLi4vLi4vYXNzZXRzL2ljb25zL3BlbmNpbC1kaXNhYmxlLnN2Zyk7XG59XG4uZGFzaC13cmFwcGVyIC52aWV3LW4tZGVsLWxpbmsgYS5kZWwge1xuICBjb2xvcjogI0YxNUI1MDtcbn1cbi5kYXNoLXdyYXBwZXIgLnZpZXctbi1kZWwtbGluayBhLmRlbDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGNvbnRlbnQ6IHVybCguLi8uLi9hc3NldHMvaWNvbnMvZGVsZXRlLWRhc2guc3ZnKTtcbn1cbi5kYXNoLXdyYXBwZXIgLnZpZXctbi1kZWwtbGluayBhLnZpZXctcGFnZSB7XG4gIGNvbG9yOiAjQjBCMEIwO1xufVxuLmRhc2gtd3JhcHBlciAudmlldy1uLWRlbC1saW5rIGEudmlldy1wYWdlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgY29udGVudDogdXJsKC4uLy4uL2Fzc2V0cy9pY29ucy9saW5rLWljb24uc3ZnKTtcbn1cbi5kYXNoLXdyYXBwZXIgLnBhZ2VyIC5wYWdpbmF0aW9uIHtcbiAgcGFkZGluZzogMDtcbn1cbi5kYXNoLXdyYXBwZXIgLm9yZ0FkbWluTGlua3Mge1xuICBtYXgtd2lkdGg6IDY1MHB4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5kYXNoLXdyYXBwZXIgLm9yZ0FkbWluTGlua3MgLmFwcHJvdmFsLXBlbmRpbmctbGlua3Mge1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDMzJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxLjZweCBzb2xpZCAjNkE2QTZBO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0IwQjBCMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kYXNoLXdyYXBwZXIgLm9yZ0FkbWluTGlua3MgLmFwcHJvdmFsLXBlbmRpbmctbGlua3Mge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbi5kYXNoLXdyYXBwZXIgLm9yZ0FkbWluTGlua3MgLmFwcHJvdmFsLXBlbmRpbmctbGlua3MuYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNGRjk5MzM7XG4gIGNvbG9yOiAjRkY5OTMzO1xufVxuLmRhc2gtd3JhcHBlciAudmlldy1hY2Nlc3MtY29udHJvbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5vcHAtdGl0bGUsXG4uZGFzaC13cmFwcGVyIC52aWV3LWFjY2Vzcy1jb250cm9sLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLm9wcC10aXRsZSxcbi5kYXNoLXdyYXBwZXIgLnZpZXctYWNjZXNzLWNvbnRyb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAub3BwLXRpdGxlLFxuLmRhc2gtd3JhcHBlciAudmlldy1kaXJlY3RvcnktcmVxdWVzdHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAub3BwLXRpdGxlLFxuLmRhc2gtd3JhcHBlciAudmlldy1vcmdhbmlzYXRpb24tZGV0YWlsLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLm9wcC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZGFzaC13cmFwcGVyIC52aWV3LWFjY2Vzcy1jb250cm9sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLm9yZ0FkbWluTGlua3MsXG4uZGFzaC13cmFwcGVyIC52aWV3LWFjY2Vzcy1jb250cm9sLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLm9yZ0FkbWluTGlua3MsXG4uZGFzaC13cmFwcGVyIC52aWV3LWFjY2Vzcy1jb250cm9sLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLm9yZ0FkbWluTGlua3MsXG4uZGFzaC13cmFwcGVyIC52aWV3LWRpcmVjdG9yeS1yZXF1ZXN0cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5vcmdBZG1pbkxpbmtzLFxuLmRhc2gtd3JhcHBlciAudmlldy1vcmdhbmlzYXRpb24tZGV0YWlsLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLm9yZ0FkbWluTGlua3Mge1xuICBiYWNrZ3JvdW5kOiAjMUQxRDFEO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgZ2FwOiAxMnB4O1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5kYXNoLXdyYXBwZXIgLnZpZXctYWNjZXNzLWNvbnRyb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAub3JnQWRtaW5MaW5rcyAuYXBwcm92YWwtcGVuZGluZy1saW5rcyxcbi5kYXNoLXdyYXBwZXIgLnZpZXctYWNjZXNzLWNvbnRyb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAub3JnQWRtaW5MaW5rcyAuYXBwcm92YWwtcGVuZGluZy1saW5rcyxcbi5kYXNoLXdyYXBwZXIgLnZpZXctYWNjZXNzLWNvbnRyb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAub3JnQWRtaW5MaW5rcyAuYXBwcm92YWwtcGVuZGluZy1saW5rcyxcbi5kYXNoLXdyYXBwZXIgLnZpZXctZGlyZWN0b3J5LXJlcXVlc3RzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLm9yZ0FkbWluTGlua3MgLmFwcHJvdmFsLXBlbmRpbmctbGlua3MsXG4uZGFzaC13cmFwcGVyIC52aWV3LW9yZ2FuaXNhdGlvbi1kZXRhaWwudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAub3JnQWRtaW5MaW5rcyAuYXBwcm92YWwtcGVuZGluZy1saW5rcyB7XG4gIGJvcmRlcjogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kYXNoLXdyYXBwZXIgLnZpZXctYWNjZXNzLWNvbnRyb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAub3JnQWRtaW5MaW5rcyAuYXBwcm92YWwtcGVuZGluZy1saW5rcy5hY3RpdmUsXG4uZGFzaC13cmFwcGVyIC52aWV3LWFjY2Vzcy1jb250cm9sLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLm9yZ0FkbWluTGlua3MgLmFwcHJvdmFsLXBlbmRpbmctbGlua3MuYWN0aXZlLFxuLmRhc2gtd3JhcHBlciAudmlldy1hY2Nlc3MtY29udHJvbC52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC5vcmdBZG1pbkxpbmtzIC5hcHByb3ZhbC1wZW5kaW5nLWxpbmtzLmFjdGl2ZSxcbi5kYXNoLXdyYXBwZXIgLnZpZXctZGlyZWN0b3J5LXJlcXVlc3RzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLm9yZ0FkbWluTGlua3MgLmFwcHJvdmFsLXBlbmRpbmctbGlua3MuYWN0aXZlLFxuLmRhc2gtd3JhcHBlciAudmlldy1vcmdhbmlzYXRpb24tZGV0YWlsLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLm9yZ0FkbWluTGlua3MgLmFwcHJvdmFsLXBlbmRpbmctbGlua3MuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzMwMzAzMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5kYXNoLXdyYXBwZXIgLnZpZXctYWNjZXNzLWNvbnRyb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYWN0aW9ucy10ZCxcbiAgLmRhc2gtd3JhcHBlciAudmlldy1hY2Nlc3MtY29udHJvbC52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC5hY3Rpb25zLXRkLFxuICAuZGFzaC13cmFwcGVyIC52aWV3LWFjY2Vzcy1jb250cm9sLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLmFjdGlvbnMtdGQsXG4gIC5kYXNoLXdyYXBwZXIgLnZpZXctZGlyZWN0b3J5LXJlcXVlc3RzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmFjdGlvbnMtdGQsXG4gIC5kYXNoLXdyYXBwZXIgLnZpZXctb3JnYW5pc2F0aW9uLWRldGFpbC52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC5hY3Rpb25zLXRkIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbiAgLmRhc2gtd3JhcHBlciAudmlldy1hY2Nlc3MtY29udHJvbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIHRib2R5IHRyLFxuICAuZGFzaC13cmFwcGVyIC52aWV3LWFjY2Vzcy1jb250cm9sLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgdGJvZHkgdHIsXG4gIC5kYXNoLXdyYXBwZXIgLnZpZXctYWNjZXNzLWNvbnRyb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMyB0Ym9keSB0cixcbiAgLmRhc2gtd3JhcHBlciAudmlldy1kaXJlY3RvcnktcmVxdWVzdHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSB0Ym9keSB0cixcbiAgLmRhc2gtd3JhcHBlciAudmlldy1vcmdhbmlzYXRpb24tZGV0YWlsLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgdGJvZHkgdHIge1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gIH1cbiAgLmRhc2gtd3JhcHBlciAudmlldy1hY2Nlc3MtY29udHJvbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5hcHByb3ZhbC1wZW5kaW5nLWxpbmtzLFxuICAuZGFzaC13cmFwcGVyIC52aWV3LWFjY2Vzcy1jb250cm9sLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLmFwcHJvdmFsLXBlbmRpbmctbGlua3MsXG4gIC5kYXNoLXdyYXBwZXIgLnZpZXctYWNjZXNzLWNvbnRyb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAuYXBwcm92YWwtcGVuZGluZy1saW5rcyxcbiAgLmRhc2gtd3JhcHBlciAudmlldy1kaXJlY3RvcnktcmVxdWVzdHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYXBwcm92YWwtcGVuZGluZy1saW5rcyxcbiAgLmRhc2gtd3JhcHBlciAudmlldy1vcmdhbmlzYXRpb24tZGV0YWlsLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLmFwcHJvdmFsLXBlbmRpbmctbGlua3Mge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuLmRhc2gtd3JhcHBlciAudmlldy1hY2Nlc3MtY29udHJvbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5hY3Rpb25zLXdyYXAsXG4uZGFzaC13cmFwcGVyIC52aWV3LWFjY2Vzcy1jb250cm9sLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLmFjdGlvbnMtd3JhcCxcbi5kYXNoLXdyYXBwZXIgLnZpZXctYWNjZXNzLWNvbnRyb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAuYWN0aW9ucy13cmFwLFxuLmRhc2gtd3JhcHBlciAudmlldy1kaXJlY3RvcnktcmVxdWVzdHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYWN0aW9ucy13cmFwLFxuLmRhc2gtd3JhcHBlciAudmlldy1vcmdhbmlzYXRpb24tZGV0YWlsLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLmFjdGlvbnMtd3JhcCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxNnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5kYXNoLXdyYXBwZXIgLnZpZXctYWNjZXNzLWNvbnRyb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYWN0aW9ucy13cmFwIGEsXG4uZGFzaC13cmFwcGVyIC52aWV3LWFjY2Vzcy1jb250cm9sLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLmFjdGlvbnMtd3JhcCBhLFxuLmRhc2gtd3JhcHBlciAudmlldy1hY2Nlc3MtY29udHJvbC52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC5hY3Rpb25zLXdyYXAgYSxcbi5kYXNoLXdyYXBwZXIgLnZpZXctZGlyZWN0b3J5LXJlcXVlc3RzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmFjdGlvbnMtd3JhcCBhLFxuLmRhc2gtd3JhcHBlciAudmlldy1vcmdhbmlzYXRpb24tZGV0YWlsLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLmFjdGlvbnMtd3JhcCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmc6IDhweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTA4cHg7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGFzaC13cmFwcGVyIC52aWV3LWFjY2Vzcy1jb250cm9sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmFjdGlvbnMtd3JhcCBhLFxuICAuZGFzaC13cmFwcGVyIC52aWV3LWFjY2Vzcy1jb250cm9sLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLmFjdGlvbnMtd3JhcCBhLFxuICAuZGFzaC13cmFwcGVyIC52aWV3LWFjY2Vzcy1jb250cm9sLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLmFjdGlvbnMtd3JhcCBhLFxuICAuZGFzaC13cmFwcGVyIC52aWV3LWRpcmVjdG9yeS1yZXF1ZXN0cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5hY3Rpb25zLXdyYXAgYSxcbiAgLmRhc2gtd3JhcHBlciAudmlldy1vcmdhbmlzYXRpb24tZGV0YWlsLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLmFjdGlvbnMtd3JhcCBhIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG4uZGFzaC13cmFwcGVyIC52aWV3LWFjY2Vzcy1jb250cm9sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmFjdGlvbnMtd3JhcCBhLnJlamVjdC1saW5rLFxuLmRhc2gtd3JhcHBlciAudmlldy1hY2Nlc3MtY29udHJvbC52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC5hY3Rpb25zLXdyYXAgYS5yZWplY3QtbGluayxcbi5kYXNoLXdyYXBwZXIgLnZpZXctYWNjZXNzLWNvbnRyb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAuYWN0aW9ucy13cmFwIGEucmVqZWN0LWxpbmssXG4uZGFzaC13cmFwcGVyIC52aWV3LWRpcmVjdG9yeS1yZXF1ZXN0cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5hY3Rpb25zLXdyYXAgYS5yZWplY3QtbGluayxcbi5kYXNoLXdyYXBwZXIgLnZpZXctb3JnYW5pc2F0aW9uLWRldGFpbC52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC5hY3Rpb25zLXdyYXAgYS5yZWplY3QtbGluayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XG59XG4uZGFzaC13cmFwcGVyIC52aWV3LWFjY2Vzcy1jb250cm9sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmFjdGlvbnMtd3JhcCBhLmFwcHJvdmUtbGluayxcbi5kYXNoLXdyYXBwZXIgLnZpZXctYWNjZXNzLWNvbnRyb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAuYWN0aW9ucy13cmFwIGEuYXBwcm92ZS1saW5rLFxuLmRhc2gtd3JhcHBlciAudmlldy1hY2Nlc3MtY29udHJvbC52aWV3LWRpc3BsYXktaWQtcGFnZV8zIC5hY3Rpb25zLXdyYXAgYS5hcHByb3ZlLWxpbmssXG4uZGFzaC13cmFwcGVyIC52aWV3LWRpcmVjdG9yeS1yZXF1ZXN0cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5hY3Rpb25zLXdyYXAgYS5hcHByb3ZlLWxpbmssXG4uZGFzaC13cmFwcGVyIC52aWV3LW9yZ2FuaXNhdGlvbi1kZXRhaWwudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAuYWN0aW9ucy13cmFwIGEuYXBwcm92ZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTkzMztcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uZGFzaC13cmFwcGVyIC52aWV3LWFjY2Vzcy1jb250cm9sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmFjdGlvbnMtd3JhcCBhLnJldm9rZS1saW5rLFxuLmRhc2gtd3JhcHBlciAudmlldy1hY2Nlc3MtY29udHJvbC52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC5hY3Rpb25zLXdyYXAgYS5yZXZva2UtbGluayxcbi5kYXNoLXdyYXBwZXIgLnZpZXctYWNjZXNzLWNvbnRyb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAuYWN0aW9ucy13cmFwIGEucmV2b2tlLWxpbmssXG4uZGFzaC13cmFwcGVyIC52aWV3LWRpcmVjdG9yeS1yZXF1ZXN0cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5hY3Rpb25zLXdyYXAgYS5yZXZva2UtbGluayxcbi5kYXNoLXdyYXBwZXIgLnZpZXctb3JnYW5pc2F0aW9uLWRldGFpbC52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC5hY3Rpb25zLXdyYXAgYS5yZXZva2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMTVCNTA7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5kYXNoLXdyYXBwZXIgLnZpZXctYWNjZXNzLWNvbnRyb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuc2luZ2xlLWJ1dHRvbixcbiAgLmRhc2gtd3JhcHBlciAudmlldy1hY2Nlc3MtY29udHJvbC52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC5zaW5nbGUtYnV0dG9uLFxuICAuZGFzaC13cmFwcGVyIC52aWV3LWFjY2Vzcy1jb250cm9sLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnNpbmdsZS1idXR0b24sXG4gIC5kYXNoLXdyYXBwZXIgLnZpZXctZGlyZWN0b3J5LXJlcXVlc3RzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnNpbmdsZS1idXR0b24sXG4gIC5kYXNoLXdyYXBwZXIgLnZpZXctb3JnYW5pc2F0aW9uLWRldGFpbC52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC5zaW5nbGUtYnV0dG9uIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmRhc2gtd3JhcHBlciAudmlldy1hY2Nlc3MtY29udHJvbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5zaW5nbGUtYnV0dG9uIGEsXG4gIC5kYXNoLXdyYXBwZXIgLnZpZXctYWNjZXNzLWNvbnRyb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAuc2luZ2xlLWJ1dHRvbiBhLFxuICAuZGFzaC13cmFwcGVyIC52aWV3LWFjY2Vzcy1jb250cm9sLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnNpbmdsZS1idXR0b24gYSxcbiAgLmRhc2gtd3JhcHBlciAudmlldy1kaXJlY3RvcnktcmVxdWVzdHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuc2luZ2xlLWJ1dHRvbiBhLFxuICAuZGFzaC13cmFwcGVyIC52aWV3LW9yZ2FuaXNhdGlvbi1kZXRhaWwudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAuc2luZ2xlLWJ1dHRvbiBhIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLmRhc2gtd3JhcHBlciAudmlldy1hY2Nlc3MtY29udHJvbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC50aXRsZS13aXRoLWltZyBpbWcsXG4uZGFzaC13cmFwcGVyIC52aWV3LWFjY2Vzcy1jb250cm9sLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnRpdGxlLXdpdGgtaW1nIGltZyxcbi5kYXNoLXdyYXBwZXIgLnZpZXctYWNjZXNzLWNvbnRyb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMyAudGl0bGUtd2l0aC1pbWcgaW1nLFxuLmRhc2gtd3JhcHBlciAudmlldy1kaXJlY3RvcnktcmVxdWVzdHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudGl0bGUtd2l0aC1pbWcgaW1nLFxuLmRhc2gtd3JhcHBlciAudmlldy1vcmdhbmlzYXRpb24tZGV0YWlsLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnRpdGxlLXdpdGgtaW1nIGltZyB7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRhc2gtd3JhcHBlciAudmlldy1hY2Nlc3MtY29udHJvbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xLFxuICAuZGFzaC13cmFwcGVyIC52aWV3LWFjY2Vzcy1jb250cm9sLnZpZXctZGlzcGxheS1pZC1wYWdlXzIsXG4gIC5kYXNoLXdyYXBwZXIgLnZpZXctYWNjZXNzLWNvbnRyb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMyxcbiAgLmRhc2gtd3JhcHBlciAudmlldy1kaXJlY3RvcnktcmVxdWVzdHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSxcbiAgLmRhc2gtd3JhcHBlciAudmlldy1vcmdhbmlzYXRpb24tZGV0YWlsLnZpZXctZGlzcGxheS1pZC1wYWdlXzIge1xuICAgIHBhZGRpbmc6IDQwcHggNjRweCAxMDhweDtcbiAgICBtYXgtd2lkdGg6IDEwNTBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbiAgLmRhc2gtd3JhcHBlciAudmlldy1hY2Nlc3MtY29udHJvbC52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC50aXRsZS13aXRoLWltZyBpbWcsXG4gIC5kYXNoLXdyYXBwZXIgLnZpZXctYWNjZXNzLWNvbnRyb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudGl0bGUtd2l0aC1pbWcgaW1nLFxuICAuZGFzaC13cmFwcGVyIC52aWV3LWFjY2Vzcy1jb250cm9sLnZpZXctZGlzcGxheS1pZC1wYWdlXzMgLnRpdGxlLXdpdGgtaW1nIGltZyxcbiAgLmRhc2gtd3JhcHBlciAudmlldy1kaXJlY3RvcnktcmVxdWVzdHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudGl0bGUtd2l0aC1pbWcgaW1nLFxuICAuZGFzaC13cmFwcGVyIC52aWV3LW9yZ2FuaXNhdGlvbi1kZXRhaWwudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudGl0bGUtd2l0aC1pbWcgaW1nIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGFzaC13cmFwcGVyIC52aWV3LWRpcmVjdG9yeS1yZXF1ZXN0cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xLnZpZXcsXG4gIC5kYXNoLXdyYXBwZXIgLnZpZXctb3Bwb3J0dW5pdHktcmVzcG9uc2VzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEudmlldyB7XG4gICAgbWFyZ2luOiB1bnNldDtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG59XG4uZGFzaC13cmFwcGVyIC52aWV3LWRpcmVjdG9yeS1yZXF1ZXN0cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xLnZpZXcgLnZpZXctbXktbXNnIGEsXG4uZGFzaC13cmFwcGVyIC52aWV3LW9wcG9ydHVuaXR5LXJlc3BvbnNlcy52aWV3LWRpc3BsYXktaWQtcGFnZV8xLnZpZXcgLnZpZXctbXktbXNnIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjRkY5OTMzO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRhc2gtd3JhcHBlciAudmlldy1kaXJlY3RvcnktcmVxdWVzdHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMS52aWV3IC52aWV3LW15LW1zZyBhLFxuICAuZGFzaC13cmFwcGVyIC52aWV3LW9wcG9ydHVuaXR5LXJlc3BvbnNlcy52aWV3LWRpc3BsYXktaWQtcGFnZV8xLnZpZXcgLnZpZXctbXktbXNnIGEge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cblxuLm1vZC1iYW5uZXIge1xuICBwYWRkaW5nOiAxNnB4IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2QtYmFubmVyIHtcbiAgICBwYWRkaW5nOiAxNnB4IDY0cHg7XG4gIH1cbn1cbi5tb2QtYmFubmVyIC5iYWNrLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGdhcDogOHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZC1iYW5uZXIgLmJhY2stYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG4ubW9kLWJhbm5lciAuYmFjay1idXR0b246OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIGNvbnRlbnQ6IHVybCguLi9pY29ucy9iYWNrLWFycm93LWJsYWNrLnN2Zyk7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4ubW9kLWJhbm5lciAubW9kLW1zZyB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZC1iYW5uZXIgLm1vZC1tc2cge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbi5tb2QtYmFubmVyIC5saW5rcy13cmFwcGVyIHtcbiAgZ2FwOiA4cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5tb2QtYmFubmVyIC5saW5rcy13cmFwcGVyIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA4cHggMjRweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDhweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmbGV4LWdyb3c6IDE7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kLWJhbm5lciAubGlua3Mtd3JhcHBlciBhIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG4ubW9kLWJhbm5lciAubGlua3Mtd3JhcHBlciBhLmRyYWZ0LWxpbmssIC5tb2QtYmFubmVyIC5saW5rcy13cmFwcGVyIGEuYXJjaGl2ZS1saW5rIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0YxNUI1MDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNGMTVCNTA7XG59XG4ubW9kLWJhbm5lciAubGlua3Mtd3JhcHBlciBhLmRyYWZ0LWxpbms6OmJlZm9yZSwgLm1vZC1iYW5uZXIgLmxpbmtzLXdyYXBwZXIgYS5hcmNoaXZlLWxpbms6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGNvbnRlbnQ6IHVybCguLi9pY29ucy9kcmFmdC1pY29uLnN2Zyk7XG59XG4ubW9kLWJhbm5lciAubGlua3Mtd3JhcHBlciBhLmRlbGV0ZS1saW5rIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0YxNUI1MDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNGMTVCNTA7XG59XG4ubW9kLWJhbm5lciAubGlua3Mtd3JhcHBlciBhLmRlbGV0ZS1saW5rOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBjb250ZW50OiB1cmwoLi4vaWNvbnMvbW9kLWJuci1kZWxldGUuc3ZnKTtcbn1cbi5tb2QtYmFubmVyIC5saW5rcy13cmFwcGVyIGEucmV2aXNlLWxpbmsge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjE1QjUwO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0YxNUI1MDtcbn1cbi5tb2QtYmFubmVyIC5saW5rcy13cmFwcGVyIGEucmV2aXNlLWxpbms6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGNvbnRlbnQ6IHVybCguLi9pY29ucy9kYXNoLXJldmlzZS5zdmcpO1xufVxuLm1vZC1iYW5uZXIgLmxpbmtzLXdyYXBwZXIgYS5lZGl0LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg4QkZGO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5tb2QtYmFubmVyIC5saW5rcy13cmFwcGVyIGEuZWRpdC1saW5rOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBjb250ZW50OiB1cmwoLi4vaWNvbnMvZWRpdC1wZW5jaWwtd2hpdGUuc3ZnKTtcbn1cbi5tb2QtYmFubmVyIC5saW5rcy13cmFwcGVyIGEuYXBwcm92ZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OEJGRjtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ubW9kLWJhbm5lciAubGlua3Mtd3JhcHBlciBhLmFwcHJvdmUtbGluazo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBjb250ZW50OiB1cmwoLi4vaWNvbnMvaWNvbi1hcnJvdy1yaWdodC5zdmcpO1xufVxuLm1vZC1iYW5uZXIgLmxpbmtzLXdyYXBwZXIgYS5jb21tZW50cy1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwMzAzMDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ubW9kLWJhbm5lciAubGlua3Mtd3JhcHBlciBhLmNvbW1lbnRzLWxpbms6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBjb250ZW50OiB1cmwoLi4vaWNvbnMvY29tbWVudC1pY29uLnN2Zyk7XG59XG4ubW9kLWJhbm5lciAubGlua3Mtd3JhcHBlciBhLmRvd25sb2FkLWxpbms6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgY29udGVudDogdXJsKC4uL2ljb25zL2Rvd25sb2FkLWJsYWNrLnN2Zyk7XG59XG4ubW9kLWJhbm5lciAubGlua3Mtd3JhcHBlciBhLnN1Ym1pdC1saW5rOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGNvbnRlbnQ6IHVybCguLi9pY29ucy9saW5rLWFycm93LWJsYWNrLnN2Zyk7XG59XG5cbi51aS1kaWFsb2cuZGFzaGJvYXJkLWNvbmZpcm0tcG9wdXAge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udWktZGlhbG9nLmRhc2hib2FyZC1jb25maXJtLXBvcHVwICsgLnVpLXdpZGdldC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogIzFEMUQxRDtcbiAgb3BhY2l0eTogMC43NTtcbn1cbi51aS1kaWFsb2cuZGFzaGJvYXJkLWNvbmZpcm0tcG9wdXAgLnVpLWRpYWxvZy10aXRsZWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udWktZGlhbG9nLmRhc2hib2FyZC1jb25maXJtLXBvcHVwIC51aS1kaWFsb2ctY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICMxRDFEMUQ7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiA0MHB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVpLWRpYWxvZy5kYXNoYm9hcmQtY29uZmlybS1wb3B1cCAudWktZGlhbG9nLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDcwcHg7XG4gIH1cbn1cbi51aS1kaWFsb2cuZGFzaGJvYXJkLWNvbmZpcm0tcG9wdXAgLmNvbmZpcm0tbXNnLXdyYXBwZXIge1xuICBnYXA6IDMycHg7XG59XG4udWktZGlhbG9nLmRhc2hib2FyZC1jb25maXJtLXBvcHVwIC5jb25maXJtLW1zZy13cmFwcGVyIGltZy5hbGVydCB7XG4gIHdpZHRoOiA3OHB4O1xuICBoZWlnaHQ6IDc4cHg7XG59XG4udWktZGlhbG9nLmRhc2hib2FyZC1jb25maXJtLXBvcHVwIC5jb25maXJtLW1zZy13cmFwcGVyIC50aXRsZS1uLWRlc2Mge1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVpLWRpYWxvZy5kYXNoYm9hcmQtY29uZmlybS1wb3B1cCAuY29uZmlybS1tc2ctd3JhcHBlciAudGl0bGUtbi1kZXNjIHtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cbi51aS1kaWFsb2cuZGFzaGJvYXJkLWNvbmZpcm0tcG9wdXAgLmNvbmZpcm0tbXNnLXdyYXBwZXIgLmNvbmZpcm0tdGl0bGUge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxLjQzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVpLWRpYWxvZy5kYXNoYm9hcmQtY29uZmlybS1wb3B1cCAuY29uZmlybS1tc2ctd3JhcHBlciAuY29uZmlybS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjgxMjVyZW07XG4gIH1cbn1cbi51aS1kaWFsb2cuZGFzaGJvYXJkLWNvbmZpcm0tcG9wdXAgLmNvbmZpcm0tbXNnLXdyYXBwZXIgLmNvbmZpcm0tZGVzYyB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51aS1kaWFsb2cuZGFzaGJvYXJkLWNvbmZpcm0tcG9wdXAgLmNvbmZpcm0tbXNnLXdyYXBwZXIgLmNvbmZpcm0tZGVzYyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4udWktZGlhbG9nLmRhc2hib2FyZC1jb25maXJtLXBvcHVwIC5jb25maXJtLW1zZy13cmFwcGVyIC5jb25maXJtLXRpdGxlLFxuLnVpLWRpYWxvZy5kYXNoYm9hcmQtY29uZmlybS1wb3B1cCAuY29uZmlybS1tc2ctd3JhcHBlciAuY29uZmlybS1kZXNjIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udWktZGlhbG9nLmRhc2hib2FyZC1jb25maXJtLXBvcHVwIC5jb25maXJtLW1zZy13cmFwcGVyIC5tb2QtYWN0aW9ucyB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi51aS1kaWFsb2cuZGFzaGJvYXJkLWNvbmZpcm0tcG9wdXAgLmNvbmZpcm0tbXNnLXdyYXBwZXIgLm1vZC1hY3Rpb25zIC5jYW5jZWwtYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweCAxNXB4IDEwcHggMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVpLWRpYWxvZy5kYXNoYm9hcmQtY29uZmlybS1wb3B1cCAuY29uZmlybS1tc2ctd3JhcHBlciAubW9kLWFjdGlvbnMgLmNhbmNlbC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLnVpLWRpYWxvZy5kYXNoYm9hcmQtY29uZmlybS1wb3B1cCAuY29uZmlybS1tc2ctd3JhcHBlciAubW9kLWFjdGlvbnMgLnByb2NlZWQtYnRuLFxuLnVpLWRpYWxvZy5kYXNoYm9hcmQtY29uZmlybS1wb3B1cCAuY29uZmlybS1tc2ctd3JhcHBlciAubW9kLWFjdGlvbnMgLnJldm9rZS1idXR0b24sXG4udWktZGlhbG9nLmRhc2hib2FyZC1jb25maXJtLXBvcHVwIC5jb25maXJtLW1zZy13cmFwcGVyIC5tb2QtYWN0aW9ucyAucmVhY3RpdmF0ZS1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweCAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxNUI1MDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51aS1kaWFsb2cuZGFzaGJvYXJkLWNvbmZpcm0tcG9wdXAgLmNvbmZpcm0tbXNnLXdyYXBwZXIgLm1vZC1hY3Rpb25zIC5wcm9jZWVkLWJ0bixcbiAgLnVpLWRpYWxvZy5kYXNoYm9hcmQtY29uZmlybS1wb3B1cCAuY29uZmlybS1tc2ctd3JhcHBlciAubW9kLWFjdGlvbnMgLnJldm9rZS1idXR0b24sXG4gIC51aS1kaWFsb2cuZGFzaGJvYXJkLWNvbmZpcm0tcG9wdXAgLmNvbmZpcm0tbXNnLXdyYXBwZXIgLm1vZC1hY3Rpb25zIC5yZWFjdGl2YXRlLWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4udWktZGlhbG9nLmRhc2hib2FyZC1jb25maXJtLXBvcHVwIC5jb25maXJtLW1zZy13cmFwcGVyIC5tb2QtYWN0aW9ucyAucHJvY2VlZC1idG46OmFmdGVyLFxuLnVpLWRpYWxvZy5kYXNoYm9hcmQtY29uZmlybS1wb3B1cCAuY29uZmlybS1tc2ctd3JhcHBlciAubW9kLWFjdGlvbnMgLnJldm9rZS1idXR0b246OmFmdGVyLFxuLnVpLWRpYWxvZy5kYXNoYm9hcmQtY29uZmlybS1wb3B1cCAuY29uZmlybS1tc2ctd3JhcHBlciAubW9kLWFjdGlvbnMgLnJlYWN0aXZhdGUtYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IHVybCguLi9pY29ucy9pY29uLWFycm93LXJpZ2h0LnN2Zyk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cbi51aS1kaWFsb2cuZGFzaGJvYXJkLWNvbmZpcm0tcG9wdXAgLmNvbmZpcm0tbXNnLXdyYXBwZXIgLm1vZC1hY3Rpb25zIC5yZWFjdGl2YXRlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjk5MzM7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnVpLWRpYWxvZy5kYXNoYm9hcmQtY29uZmlybS1wb3B1cCAuY29uZmlybS1tc2ctd3JhcHBlciAubW9kLWFjdGlvbnMgLnJlYWN0aXZhdGUtYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IHVybCguLi9pY29ucy9saW5rLWFycm93LWJsYWNrLnN2Zyk7XG59XG5cbi51aS1kaWFsb2cuZGFzaGJvYXJkLXJldmlzaW9uLWNvbmZpcm0gKyAudWktd2lkZ2V0LW92ZXJsYXksXG4udWktZGlhbG9nLmRhc2hib2FyZC1jb25maXJtLXBvcHVwICsgLnVpLXdpZGdldC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBvcGFjaXR5OiAwLjc1O1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjRweCk7XG59XG5cbi51aS1kaWFsb2cuZGFzaGJvYXJkLXJldmlzaW9uLWNvbmZpcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZ2FwOiAyNHB4O1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQ6ICMxMTExMTE7XG4gIGJvcmRlcjogMDtcbn1cbi51aS1kaWFsb2cuZGFzaGJvYXJkLXJldmlzaW9uLWNvbmZpcm0gKyAudWktd2lkZ2V0LW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyNHB4KTtcbn1cbi51aS1kaWFsb2cuZGFzaGJvYXJkLXJldmlzaW9uLWNvbmZpcm0gPiAqIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG4udWktZGlhbG9nLmRhc2hib2FyZC1yZXZpc2lvbi1jb25maXJtICNkcnVwYWwtbW9kYWwge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLnVpLWRpYWxvZy5kYXNoYm9hcmQtcmV2aXNpb24tY29uZmlybSAudWktZGlhbG9nLXRpdGxlYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udWktZGlhbG9nLmRhc2hib2FyZC1yZXZpc2lvbi1jb25maXJtIC51aS1kaWFsb2ctdGl0bGViYXI6OmFmdGVyLCAudWktZGlhbG9nLmRhc2hib2FyZC1yZXZpc2lvbi1jb25maXJtIC51aS1kaWFsb2ctdGl0bGViYXI6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udWktZGlhbG9nLmRhc2hib2FyZC1yZXZpc2lvbi1jb25maXJtIC51aS1kaWFsb2ctdGl0bGUge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzZBNkE2QTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51aS1kaWFsb2cuZGFzaGJvYXJkLXJldmlzaW9uLWNvbmZpcm0gLnVpLWRpYWxvZy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuLnVpLWRpYWxvZy5kYXNoYm9hcmQtcmV2aXNpb24tY29uZmlybSAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ljb25zL21vZGFsLWNsb3NlLXdoaXRlLnN2Zyk7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG9wYWNpdHk6IDE7XG4gIHNjYWxlOiAxLjI1O1xufVxuLnVpLWRpYWxvZy5kYXNoYm9hcmQtcmV2aXNpb24tY29uZmlybSAuZm9ybS10eXBlLXRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xufVxuLnVpLWRpYWxvZy5kYXNoYm9hcmQtcmV2aXNpb24tY29uZmlybSAuZm9ybS10eXBlLXRleHRhcmVhIHRleHRhcmVhIHtcbiAgcGFkZGluZzogOHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCAwO1xuICBiYWNrZ3JvdW5kOiAjMUQxRDFEO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0IwQjBCMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudWktZGlhbG9nLmRhc2hib2FyZC1yZXZpc2lvbi1jb25maXJtIC5mb3JtLXR5cGUtdGV4dGFyZWEgdGV4dGFyZWEge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLnVpLWRpYWxvZy5kYXNoYm9hcmQtcmV2aXNpb24tY29uZmlybSAuZm9ybS10eXBlLXRleHRhcmVhIHRleHRhcmVhOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi51aS1kaWFsb2cuZGFzaGJvYXJkLXJldmlzaW9uLWNvbmZpcm0gLmZvcm0tdHlwZS10ZXh0YXJlYSAuZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDEuNXJlbSAwO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0IwQjBCMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudWktZGlhbG9nLmRhc2hib2FyZC1yZXZpc2lvbi1jb25maXJtIC5mb3JtLXR5cGUtdGV4dGFyZWEgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cbi51aS1kaWFsb2cuZGFzaGJvYXJkLXJldmlzaW9uLWNvbmZpcm0gLmZvcm0tdHlwZS10ZXh0ZmllbGQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4udWktZGlhbG9nLmRhc2hib2FyZC1yZXZpc2lvbi1jb25maXJtIC5mb3JtLXR5cGUtdGV4dGZpZWxkIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzZBNkE2QTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51aS1kaWFsb2cuZGFzaGJvYXJkLXJldmlzaW9uLWNvbmZpcm0gLmZvcm0tdHlwZS10ZXh0ZmllbGQgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbi51aS1kaWFsb2cuZGFzaGJvYXJkLXJldmlzaW9uLWNvbmZpcm0gLmZvcm0tdHlwZS10ZXh0ZmllbGQgaW5wdXQge1xuICBwYWRkaW5nOiAwLjc1cmVtIDAuNXJlbTtcbiAgYmFja2dyb3VuZDogIzFEMUQxRDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBib3gtc2hhZG93OiBub25lO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0IwQjBCMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51aS1kaWFsb2cuZGFzaGJvYXJkLXJldmlzaW9uLWNvbmZpcm0gLmZvcm0tdHlwZS10ZXh0ZmllbGQgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbi51aS1kaWFsb2cuZGFzaGJvYXJkLXJldmlzaW9uLWNvbmZpcm0gLnVpLWRpYWxvZy1idXR0b25wYW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyOiAwO1xufVxuLnVpLWRpYWxvZy5kYXNoYm9hcmQtcmV2aXNpb24tY29uZmlybSAudWktZGlhbG9nLWJ1dHRvbnNldCBidXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAxMHB4IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbn1cbi51aS1kaWFsb2cuZGFzaGJvYXJkLXJldmlzaW9uLWNvbmZpcm0gLnVpLWRpYWxvZy1idXR0b25zZXQgYnV0dG9uOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgY29udGVudDogdXJsKC4uL2ljb25zL2xpbmstYXJyb3ctYmxhY2suc3ZnKTtcbn1cbi51aS1kaWFsb2cuZGFzaGJvYXJkLXJldmlzaW9uLWNvbmZpcm0gLmNvbW1lbnRzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG59XG4udWktZGlhbG9nLmRhc2hib2FyZC1yZXZpc2lvbi1jb25maXJtIC5jb21tZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudWktZGlhbG9nLmRhc2hib2FyZC1yZXZpc2lvbi1jb25maXJtIC5jb21tZW50LXdyYXBwZXIge1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuLnVpLWRpYWxvZy5kYXNoYm9hcmQtcmV2aXNpb24tY29uZmlybSAubXNnIHtcbiAgcGFkZGluZzogOHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCAwO1xuICBiYWNrZ3JvdW5kOiAjMUQxRDFEO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVpLWRpYWxvZy5kYXNoYm9hcmQtcmV2aXNpb24tY29uZmlybSAubXNnIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi51aS1kaWFsb2cuZGFzaGJvYXJkLXJldmlzaW9uLWNvbmZpcm0gLnNlbnQge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzZBNkE2QTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudWktZGlhbG9nLmRhc2hib2FyZC1yZXZpc2lvbi1jb25maXJtIC5zZW50IHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cbi51aS1kaWFsb2cuZGFzaGJvYXJkLXJldmlzaW9uLWNvbmZpcm0gLmNvbW1lbnQtZm9vdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnVpLWRpYWxvZy5kYXNoYm9hcmQtcmV2aXNpb24tY29uZmlybSAuY29tbWVudC1mb290ZXIgaW1nIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuLnVpLWRpYWxvZy5kYXNoYm9hcmQtcmV2aXNpb24tY29uZmlybSAuY29tbWVudC1mb290ZXIgLmZvb3Rlci10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudWktZGlhbG9nLmRhc2hib2FyZC1yZXZpc2lvbi1jb25maXJtIC5jb21tZW50LWZvb3RlciAuZm9vdGVyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbi51aS1kaWFsb2cuZGFzaGJvYXJkLXJldmlzaW9uLWNvbmZpcm0gLmNvbW1lbnQtZm9vdGVyIC5mb290ZXItdGV4dCBhIHtcbiAgY29sb3I6ICNGRjk5MzM7XG59XG5cbi5tc3RhdGUtdHRpcCB7XG4gIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1zdGF0ZS10dGlwIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cbi5tc3RhdGUtdHRpcCAudG9vbHRpcC1hcnJvdyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLm1zdGF0ZS10dGlwIC50b29sdGlwLWlubmVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLm5vZGUtLXR5cGUtZmxleGktcGFnZSAuYmxvY2stZmllbGQtYmxvY2tub2RlZmxleGktcGFnZXRpdGxlIHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5vZGUtLXR5cGUtZmxleGktcGFnZSAuYmxvY2stZmllbGQtYmxvY2tub2RlZmxleGktcGFnZXRpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG59XG4ubm9kZS0tdHlwZS1mbGV4aS1wYWdlIC5ibG9jay1maWVsZC1ibG9ja25vZGVmbGV4aS1wYWdldGl0bGUgaDIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vZGUtLXR5cGUtZmxleGktcGFnZSAuYmxvY2stZmllbGQtYmxvY2tub2RlZmxleGktcGFnZXRpdGxlIC5maWVsZC0tbmFtZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnF1aWNrdGFicy13cmFwcGVyLm9uLXRoZS1ncmF5IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ucXVpY2t0YWJzLXdyYXBwZXIgLml0ZW0tbGlzdCB1bC5xdWlja3RhYnMtdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMC4yNXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnF1aWNrdGFicy13cmFwcGVyIC5pdGVtLWxpc3QgdWwucXVpY2t0YWJzLXRhYnMgbGkge1xuICBtYXJnaW4tbGVmdDogdW5zZXQ7XG59XG4ucXVpY2t0YWJzLXdyYXBwZXIgLml0ZW0tbGlzdCB1bC5xdWlja3RhYnMtdGFicyBsaSBhIHtcbiAgcGFkZGluZzogMC41cmVtO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5xdWlja3RhYnMtd3JhcHBlciAuaXRlbS1saXN0IHVsLnF1aWNrdGFicy10YWJzIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucXVpY2t0YWJzLXdyYXBwZXIgLml0ZW0tbGlzdCB1bC5xdWlja3RhYnMtdGFicyBsaSBhIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgfVxufVxuLnF1aWNrdGFicy13cmFwcGVyIC5pdGVtLWxpc3QgdWwucXVpY2t0YWJzLXRhYnMgbGkuYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4xODc1cmVtIHNvbGlkICNGRjk5MzM7XG59XG4ucXVpY2t0YWJzLXdyYXBwZXIgLml0ZW0tbGlzdCB1bC5xdWlja3RhYnMtdGFicyBsaS5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjRkY5OTMzO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnF1aWNrdGFicy13cmFwcGVyIC5xdWlja3RhYnMtbWFpbiAucXVpY2t0YWJzLXRhYnBhZ2Uge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4ucXVpY2t0YWJzLXdyYXBwZXIgLnF1aWNrdGFicy1tYWluIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucXVpY2t0YWJzLXdyYXBwZXIgLnF1aWNrdGFicy1tYWluIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5xdWlja3RhYnMtd3JhcHBlciAucXVpY2t0YWJzLW1haW4gLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC52aWV3IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG4ucXVpY2t0YWJzLXdyYXBwZXIgLnF1aWNrdGFicy1tYWluIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAudmlldy1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBjb2xvcjogI0IwQjBCMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucXVpY2t0YWJzLXdyYXBwZXIgLnF1aWNrdGFicy1tYWluIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAudmlldy1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXZpZXdzLWJsb2NrZXZlbnRzLWxpc3RpbmctYmxvY2stMSBoMixcbiAgLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEgaDIge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICB9XG59XG5cbi52aWV3LWV2ZW50cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLnZpZXdfZGVzYyxcbi52aWV3LW5ld3MtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2Mge1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLnZpZXctZXZlbnRzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudmlld19kZXNjIC5tb3JlLWluZm8td3JhcHBlcixcbi52aWV3LW5ld3MtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLm1vcmUtaW5mby13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LWV2ZW50cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLnZpZXdfZGVzYyAub3BwX25hbWUsXG4udmlldy1uZXdzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudmlld19kZXNjIC5vcHBfbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctZXZlbnRzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudmlld19kZXNjIC5vcHBfbmFtZSxcbiAgLnZpZXctbmV3cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLnZpZXdfZGVzYyAub3BwX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1ldmVudHMtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLm9wcF9uYW1lLFxuICAudmlldy1uZXdzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudmlld19kZXNjIC5vcHBfbmFtZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctZXZlbnRzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudmlld19kZXNjIC5vcHBfbmFtZSxcbiAgLnZpZXctbmV3cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLnZpZXdfZGVzYyAub3BwX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC52aWV3LWV2ZW50cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLnZpZXdfZGVzYyAub3BwX25hbWUsXG4gIC52aWV3LW5ld3MtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLm9wcF9uYW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctZXZlbnRzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudmlld19kZXNjIC5saW5rLWluZm8td3JhcHBlcixcbiAgLnZpZXctbmV3cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLnZpZXdfZGVzYyAubGluay1pbmZvLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgfVxufVxuLnZpZXctZXZlbnRzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudmlld19kZXNjIC5vcHBfZGV0YWlscyBhLFxuLnZpZXctbmV3cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLnZpZXdfZGVzYyAub3BwX2RldGFpbHMgYSB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1ldmVudHMtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLm9wcF9kZXRhaWxzIGEsXG4gIC52aWV3LW5ld3MtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLm9wcF9kZXRhaWxzIGEge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAudmlldy1ldmVudHMtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLm9wcF9kZXRhaWxzIGEsXG4gIC52aWV3LW5ld3MtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLm9wcF9kZXRhaWxzIGEge1xuICAgIHRvcDogMS43NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAudmlldy1ldmVudHMtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLm9wcF9kZXRhaWxzIGEsXG4gIC52aWV3LW5ld3MtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLm9wcF9kZXRhaWxzIGEge1xuICAgIHRvcDogLTAuNXJlbTtcbiAgfVxufVxuLnZpZXctZXZlbnRzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudmlld19kZXNjIC5vcHBfbmFtZSxcbi52aWV3LW5ld3MtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLm9wcF9uYW1lIHtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuLnZpZXctZXZlbnRzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudmlld19kZXNjIC5vcHBfZGVzYyxcbi52aWV3LW5ld3MtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC52aWV3X2Rlc2MgLm9wcF9kZXNjIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLnZpZXctZXZlbnRzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAuZXZlbnQtZGV0YWlscyxcbi52aWV3LW5ld3MtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5ldmVudC1kZXRhaWxzIHtcbiAgZ2FwOiAwLjVyZW07XG59XG4udmlldy1ldmVudHMtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5ldmVudC1kZXRhaWxzIC5ldmVudC1jaXR5LFxuLnZpZXctZXZlbnRzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAuZXZlbnQtZGV0YWlscyAuZXZlbnQtZGF0ZSxcbi52aWV3LWV2ZW50cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LW1vZGUsXG4udmlldy1uZXdzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY2l0eSxcbi52aWV3LW5ld3MtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5ldmVudC1kZXRhaWxzIC5ldmVudC1kYXRlLFxuLnZpZXctbmV3cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LW1vZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGdhcDogMC41cmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0IwQjBCMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWV2ZW50cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNpdHksXG4gIC52aWV3LWV2ZW50cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LWRhdGUsXG4gIC52aWV3LWV2ZW50cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LW1vZGUsXG4gIC52aWV3LW5ld3MtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5ldmVudC1kZXRhaWxzIC5ldmVudC1jaXR5LFxuICAudmlldy1uZXdzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAuZXZlbnQtZGV0YWlscyAuZXZlbnQtZGF0ZSxcbiAgLnZpZXctbmV3cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LW1vZGUge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1ldmVudHMtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5ldmVudC1kZXRhaWxzIC5ldmVudC1jaXR5LFxuICAudmlldy1ldmVudHMtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5ldmVudC1kZXRhaWxzIC5ldmVudC1kYXRlLFxuICAudmlldy1ldmVudHMtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5ldmVudC1kZXRhaWxzIC5ldmVudC1tb2RlLFxuICAudmlldy1uZXdzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY2l0eSxcbiAgLnZpZXctbmV3cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LWRhdGUsXG4gIC52aWV3LW5ld3MtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5ldmVudC1kZXRhaWxzIC5ldmVudC1tb2RlIHtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWV2ZW50cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNpdHksXG4gIC52aWV3LWV2ZW50cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LWRhdGUsXG4gIC52aWV3LWV2ZW50cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LW1vZGUsXG4gIC52aWV3LW5ld3MtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5ldmVudC1kZXRhaWxzIC5ldmVudC1jaXR5LFxuICAudmlldy1uZXdzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAuZXZlbnQtZGV0YWlscyAuZXZlbnQtZGF0ZSxcbiAgLnZpZXctbmV3cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LW1vZGUge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxufVxuLnZpZXctZXZlbnRzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY2l0eTpiZWZvcmUsXG4udmlldy1ldmVudHMtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5ldmVudC1kZXRhaWxzIC5ldmVudC1kYXRlOmJlZm9yZSxcbi52aWV3LWV2ZW50cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LW1vZGU6YmVmb3JlLFxuLnZpZXctbmV3cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNpdHk6YmVmb3JlLFxuLnZpZXctbmV3cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LWRhdGU6YmVmb3JlLFxuLnZpZXctbmV3cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LW1vZGU6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxcmVtO1xuICB3aWR0aDogMXJlbTtcbn1cbi52aWV3LWV2ZW50cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LWRhdGUsXG4udmlldy1uZXdzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAuZXZlbnQtZGV0YWlscyAuZXZlbnQtZGF0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udmlldy1ldmVudHMtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5ldmVudC1kZXRhaWxzIC5ldmVudC1kYXRlOmJlZm9yZSxcbi52aWV3LW5ld3MtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5ldmVudC1kZXRhaWxzIC5ldmVudC1kYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ljb25zL2RhdGUuc3ZnXCIpO1xufVxuLnZpZXctZXZlbnRzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY2l0eSxcbi52aWV3LW5ld3MtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5ldmVudC1kZXRhaWxzIC5ldmVudC1jaXR5IHtcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctZXZlbnRzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY2l0eSxcbiAgLnZpZXctbmV3cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNpdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi52aWV3LWV2ZW50cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNpdHk6YmVmb3JlLFxuLnZpZXctbmV3cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaWNvbnMvbG9jYXRpb24uc3ZnXCIpO1xufVxuLnZpZXctZXZlbnRzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY2l0eSBwLFxuLnZpZXctbmV3cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNpdHkgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udmlldy1ldmVudHMtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5ldmVudC1kZXRhaWxzIC5ldmVudC1tb2RlLFxuLnZpZXctbmV3cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LW1vZGUge1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LWV2ZW50cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LW1vZGUsXG4gIC52aWV3LW5ld3MtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5ldmVudC1kZXRhaWxzIC5ldmVudC1tb2RlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4udmlldy1ldmVudHMtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5ldmVudC1kZXRhaWxzIC5ldmVudC1tb2RlLmluLXBlcnNvbjpiZWZvcmUsXG4udmlldy1uZXdzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAuZXZlbnQtZGV0YWlscyAuZXZlbnQtbW9kZS5pbi1wZXJzb246YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaWNvbnMvaW4tcGVyc29uLnN2Z1wiKTtcbn1cbi52aWV3LWV2ZW50cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LWRldGFpbHMgLmV2ZW50LW1vZGUudmlydHVhbDpiZWZvcmUsXG4udmlldy1uZXdzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAuZXZlbnQtZGV0YWlscyAuZXZlbnQtbW9kZS52aXJ0dWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ljb25zL3ZpcnR1YWwuc3ZnXCIpO1xufVxuLnZpZXctZXZlbnRzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAuZXZlbnQtc3RhdHVzLFxuLnZpZXctbmV3cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LXN0YXR1cyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBkaXNwbGF5OiBub25lO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWV2ZW50cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LXN0YXR1cyxcbiAgLnZpZXctbmV3cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmV2ZW50LXN0YXR1cyB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG59XG4udmlldy1ldmVudHMtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5ldmVudC1zdGF0dXMub3Blbixcbi52aWV3LW5ld3MtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5ldmVudC1zdGF0dXMub3BlbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMkFCQjdGO1xufVxuLnZpZXctZXZlbnRzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbiAuZXZlbnQtc3RhdHVzLmNvbXBsZXRlZCxcbi52aWV3LW5ld3MtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5ldmVudC1zdGF0dXMuY29tcGxldGVkIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNGMTVCNTA7XG59XG4udmlldy1ldmVudHMtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5vcHBfY29tcGFueV9sb2dvLFxuLnZpZXctbmV3cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLm9wcF9jb21wYW55X2xvZ28ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LWV2ZW50cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb246aG92ZXIgLnZpZXdfZGVzYyAubGluay1pbmZvLXdyYXBwZXIsXG4gIC52aWV3LW5ld3MtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uOmhvdmVyIC52aWV3X2Rlc2MgLmxpbmstaW5mby13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctZXZlbnRzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbjpob3ZlciAudmlld19kZXNjIC5tb3JlLWluZm8td3JhcHBlcixcbiAgLnZpZXctbmV3cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb246aG92ZXIgLnZpZXdfZGVzYyAubW9yZS1pbmZvLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1ldmVudHMtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uOmhvdmVyIC52aWV3X2Rlc2MgLm9wcF9kZXRhaWxzIGEsXG4gIC52aWV3LW5ld3MtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uOmhvdmVyIC52aWV3X2Rlc2MgLm9wcF9kZXRhaWxzIGEge1xuICAgIHRvcDogdW5zZXQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1ldmVudHMtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uOmhvdmVyIC5ldmVudC1kZXRhaWxzIC5ldmVudC1tb2RlLFxuICAudmlldy1ldmVudHMtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uOmhvdmVyIC5ldmVudC1kZXRhaWxzIC5ldmVudC1kYXRlLFxuICAudmlldy1uZXdzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbjpob3ZlciAuZXZlbnQtZGV0YWlscyAuZXZlbnQtbW9kZSxcbiAgLnZpZXctbmV3cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb246aG92ZXIgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWRhdGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldy1ldmVudHMtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uOmhvdmVyIC5ldmVudC1kZXRhaWxzIC5ldmVudC1jaXR5LFxuICAudmlldy1uZXdzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbjpob3ZlciAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY2l0eSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LWV2ZW50cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb246aG92ZXIgLmV2ZW50LXN0YXR1cyxcbiAgLnZpZXctZXZlbnRzLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlldy1maWVsZHMtY29sbGVjdGlvbjpob3ZlciAub3BwX2NvbXBhbnlfbG9nbyxcbiAgLnZpZXctbmV3cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb246aG92ZXIgLmV2ZW50LXN0YXR1cyxcbiAgLnZpZXctbmV3cy1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXctZmllbGRzLWNvbGxlY3Rpb246aG92ZXIgLm9wcF9jb21wYW55X2xvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTIge1xuICBtYXJnaW4tYm90dG9tOiA3cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1hbmQtZXZlbnRzLW5ld3MtbGlzdGluZy1jYXJvdXNlbCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICB9XG59XG5cbi5ldmVudF9wdWJsaXNoZWRfZGV0YWlscyB7XG4gIGdhcDogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0IwQjBCMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ldmVudF9wdWJsaXNoZWRfZGV0YWlscyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4uZXZlbnRfcHVibGlzaGVkX2RldGFpbHMgLmVwLWxvZ28gLnVzZXJfaWNvbiBpbWcge1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBib3JkZXItcmFkaXVzOiA2Ljc1cmVtO1xufVxuXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50IC5kYXRlcy13cmFwcGVyLmVuZC1kYXRlLFxuLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnZpZXdzLWNvbnRlbnQgLmRhdGVzLXdyYXBwZXIuZW5kLWRhdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaWNvbnMvY2FsZW5kYXItZW5kLWRhdGUuc3ZnKTtcbn1cbi52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWNvbnRlbnQgLmRhdGVzLXdyYXBwZXIgLnZpZXdzLWZpZWxkLFxuLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnZpZXdzLWNvbnRlbnQgLmRhdGVzLXdyYXBwZXIgLnZpZXdzLWZpZWxkIHtcbiAgbWF4LXdpZHRoOiAxMS44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtY29udGVudCAuZGF0ZXMtd3JhcHBlciAudmlld3MtZmllbGQsXG4gIC52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1jb250ZW50IC5kYXRlcy13cmFwcGVyIC52aWV3cy1maWVsZCB7XG4gICAgbWF4LXdpZHRoOiAxNi44MTI1cmVtO1xuICB9XG59XG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50IC5ldmVudC1tb2RlLFxuLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtY29udGVudCAuY291bnRyeSxcbi52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWNvbnRlbnQgLnZlbnVlLFxuLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnZpZXdzLWNvbnRlbnQgLmV2ZW50LW1vZGUsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtY29udGVudCAuY291bnRyeSxcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1jb250ZW50IC52ZW51ZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMC43NXJlbSB0b3AgNTAlO1xuICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbiAgZ2FwOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50IC5ldmVudC1tb2RlLnZpcnR1YWwsXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50IC5jb3VudHJ5LnZpcnR1YWwsXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50IC52ZW51ZS52aXJ0dWFsLFxuLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnZpZXdzLWNvbnRlbnQgLmV2ZW50LW1vZGUudmlydHVhbCxcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1jb250ZW50IC5jb3VudHJ5LnZpcnR1YWwsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtY29udGVudCAudmVudWUudmlydHVhbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pY29ucy92aXJ0dWFsLXNhZmZyb24uc3ZnKTtcbn1cbi52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWNvbnRlbnQgLmV2ZW50LW1vZGUuaW4tcGVyc29uLFxuLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtY29udGVudCAuY291bnRyeS5pbi1wZXJzb24sXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50IC52ZW51ZS5pbi1wZXJzb24sXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtY29udGVudCAuZXZlbnQtbW9kZS5pbi1wZXJzb24sXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtY29udGVudCAuY291bnRyeS5pbi1wZXJzb24sXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtY29udGVudCAudmVudWUuaW4tcGVyc29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ljb25zL2luLXBlcnNvbi1zYWZmcm9uLnN2Zyk7XG59XG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50IC5jb3VudHJ5LFxuLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLnZpZXdzLWNvbnRlbnQgLmNvdW50cnkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaWNvbnMvY291bnRyeS5zdmcpO1xufVxuLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtY29udGVudCAudmVudWUsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtY29udGVudCAudmVudWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaWNvbnMvcGluLnN2Zyk7XG59XG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC52aWV3cy1jb250ZW50IC52aWV3cy1maWVsZCxcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1jb250ZW50IC52aWV3cy1maWVsZCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAudmlld3MtY29udGVudCAudmlld3MtZmllbGQsXG4gIC52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC52aWV3cy1jb250ZW50IC52aWV3cy1maWVsZCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlIC5hcHBseV9saW5rIGEuYnRuLFxuLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLmFwcGx5X2xpbmsgYS5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAuYXBwbHlfbGluayBhLmJ0bixcbiAgLnZpZXctZXZlbnRzLnZpZXctZGlzcGxheS1pZC1wYWdlXzIgLmFwcGx5X2xpbmsgYS5idG4ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1pbi13aWR0aDogMTIuNXJlbTtcbiAgfVxufVxuLnZpZXctZXZlbnRzLWRldGFpbHMtcGFnZSAuYXBwbHlfbGluayBhLmJ0bjphZnRlcixcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIC5hcHBseV9saW5rIGEuYnRuOmFmdGVyIHtcbiAgY29udGVudDogdXJsKC4uL2ljb25zL2xpbmstYXJyb3ctYmxhY2suc3ZnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi52aWV3LWV2ZW50cy1kZXRhaWxzLXBhZ2UgLnZpZXdzLWJvb2ttYXJrLXNlY3Rpb24sXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiAudmlld3MtYm9va21hcmstc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IHVuc2V0O1xufVxuXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAub3BwX3RpdGxlIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAxcmVtIDAgMS41cmVtO1xufVxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLmNyZWF0ZWRfZGF0ZV9zZWN0aW9uIHtcbiAgZ2FwOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLmNyZWF0ZWRfZGF0ZV9zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cbn1cbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC5jcmVhdGVkX2RhdGVfc2VjdGlvbiAuY3JlYXRlZF9kYXRlLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLmNyZWF0ZWRfZGF0ZV9zZWN0aW9uIC5jb3VudHJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG59XG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAuY3JlYXRlZF9kYXRlX3NlY3Rpb24gLmNyZWF0ZWRfZGF0ZTpiZWZvcmUsXG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAuY3JlYXRlZF9kYXRlX3NlY3Rpb24gLmNvdW50cnk6YmVmb3JlIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgdG9wOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLmNyZWF0ZWRfZGF0ZV9zZWN0aW9uIC5jcmVhdGVkX2RhdGUgLmRhdGV0aW1lLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLmNyZWF0ZWRfZGF0ZV9zZWN0aW9uIC5jcmVhdGVkX2RhdGUgLnZpZXdzLWZpZWxkLXZhbHVlLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UgLmNyZWF0ZWRfZGF0ZV9zZWN0aW9uIC5jb3VudHJ5IC5kYXRldGltZSxcbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIC5jcmVhdGVkX2RhdGVfc2VjdGlvbiAuY291bnRyeSAudmlld3MtZmllbGQtdmFsdWUge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAuY3JlYXRlZF9kYXRlX3NlY3Rpb24gLmNyZWF0ZWRfZGF0ZTpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCIuLi9pY29ucy9jYWxlbmRhci5zdmdcIik7XG59XG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAuY3JlYXRlZF9kYXRlX3NlY3Rpb24gLmNvdW50cnk6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaWNvbnMvY291bnRyeS5zdmdcIik7XG59XG4udmlldy1uZXdzLWRldGFpbHMtcGFnZSAucmVmZXJlbmNlX2xpbmtzIC52aWV3cy1maWVsZC12YWx1ZSBhIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNGRjk5MzM7XG59XG5cbi52aWV3LWFsbC1wcm9maWxlcyAudmlldy1maWVsZHMtY29sbGVjdGlvbiB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG4udmlldy1hbGwtcHJvZmlsZXMgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLnVzZXJfZGV0YWlscyB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGdhcDogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAuNXJlbSAwIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRDFEMUQ7XG4gIGhlaWdodDogMTAwJTtcbn1cbi52aWV3LWFsbC1wcm9maWxlcyAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudXNlcl9kZXRhaWxzIC51c2VyX2luZm8ge1xuICBnYXA6IDFyZW07XG59XG4udmlldy1hbGwtcHJvZmlsZXMgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLnVzZXJfZGV0YWlscyAudXNlcl9pbmZvIC51c2VyX21lZGlhIC5vcHBfaW1nIHtcbiAgaGVpZ2h0OiA2Ljc1cmVtO1xuICB3aWR0aDogNi43NXJlbTtcbn1cbi52aWV3LWFsbC1wcm9maWxlcyAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudXNlcl9kZXRhaWxzIC51c2VyX2luZm8gLnVzZXJfbWVkaWEgLm9wcF9pbWcgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNi43NXJlbTtcbn1cbi52aWV3LWFsbC1wcm9maWxlcyAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudXNlcl9kZXRhaWxzIC51c2VyX2luZm8gLnVzZXJfY291bnRyeSxcbi52aWV3LWFsbC1wcm9maWxlcyAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudXNlcl9kZXRhaWxzIC51c2VyX2luZm8gLnVzZXJfZGVzaWduYXRpb24sXG4udmlldy1hbGwtcHJvZmlsZXMgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLnVzZXJfZGV0YWlscyAudXNlcl9pbmZvIC51c2VyX29yZyB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjQjBCMEIwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWFsbC1wcm9maWxlcyAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudXNlcl9kZXRhaWxzIC51c2VyX2luZm8gLnVzZXJfY291bnRyeSxcbiAgLnZpZXctYWxsLXByb2ZpbGVzIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC51c2VyX2RldGFpbHMgLnVzZXJfaW5mbyAudXNlcl9kZXNpZ25hdGlvbixcbiAgLnZpZXctYWxsLXByb2ZpbGVzIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC51c2VyX2RldGFpbHMgLnVzZXJfaW5mbyAudXNlcl9vcmcge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxufVxuLnZpZXctYWxsLXByb2ZpbGVzIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC51c2VyX2RldGFpbHMgLnVzZXJfaW5mbyAudXNlcl9kZXNjIHtcbiAgZ2FwOiAwLjI1cmVtO1xufVxuLnZpZXctYWxsLXByb2ZpbGVzIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC51c2VyX2RldGFpbHMgLnVzZXJfaW5mbyAudXNlcl9uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1hbGwtcHJvZmlsZXMgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLnVzZXJfZGV0YWlscyAudXNlcl9pbmZvIC51c2VyX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLnZpZXctYWxsLXByb2ZpbGVzIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC51c2VyX2RldGFpbHMgLnVzZXJfcGVyc29uYSxcbi52aWV3LWFsbC1wcm9maWxlcyAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudXNlcl9kZXRhaWxzIC51c2VyX3ByaW9yaXR5X2FyZWEge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LWFsbC1wcm9maWxlcyAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudXNlcl9kZXRhaWxzIC51c2VyX3BlcnNvbmEsXG4gIC52aWV3LWFsbC1wcm9maWxlcyAudmlldy1maWVsZHMtY29sbGVjdGlvbiAudXNlcl9kZXRhaWxzIC51c2VyX3ByaW9yaXR5X2FyZWEge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxufVxuLnZpZXctYWxsLXByb2ZpbGVzIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC51c2VyX2RldGFpbHMgLnVzZXJfcHJpb3JpdHlfYXJlYSB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZpZXctYWxsLXByb2ZpbGVzIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC51c2VyX2RldGFpbHMgLnVzZXJfb3RoZXJfZGV0YWlscyB7XG4gIGdhcDogMC41cmVtO1xufVxuLnZpZXctYWxsLXByb2ZpbGVzIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5saW5rLWluZm8td3JhcHBlciB7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4udmlldy1hbGwtcHJvZmlsZXMgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24gLmxpbmstaW5mby13cmFwcGVyIC5vcHBfZGV0YWlscyBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRkY5OTMzO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctYWxsLXByb2ZpbGVzIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5saW5rLWluZm8td3JhcHBlciAub3BwX2RldGFpbHMgYSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuLnZpZXctYWxsLXByb2ZpbGVzIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIC5saW5rLWluZm8td3JhcHBlciAub3BwX2RldGFpbHMgYTphZnRlciB7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ljb25zL2xpbmstYXJyb3cuc3ZnXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4ucHJvZmlsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG59XG4ucHJvZmlsZSAudXNlcl9jb250ZW50IHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogNjEuMTI1cmVtO1xufVxuLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXBlcnNvbmEsXG4ucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpb3JpdHktYXJlYSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXBlcnNvbmEsXG4gIC5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlvcml0eS1hcmVhIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cbi5wcm9maWxlIC51c2VyX2hlYWRlciB7XG4gIGdhcDogMS41cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTUuODc1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuLnByb2ZpbGUgLnVzZXJfaGVhZGVyX2RldGFpbHMge1xuICBnYXA6IDAuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2ZpbGUgLnVzZXJfaGVhZGVyX2RldGFpbHMge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW07XG4gIH1cbn1cbi5wcm9maWxlIC51c2VyX21lZGlhIGltZyB7XG4gIGhlaWdodDogNy41cmVtO1xuICB3aWR0aDogNy41cmVtO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBib3JkZXItcmFkaXVzOiA2Ljc1cmVtO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvZmlsZSAudXNlcl9tZWRpYSBpbWcge1xuICAgIGhlaWdodDogMTIuMzc1cmVtO1xuICAgIHdpZHRoOiAxMi4zNzVyZW07XG4gIH1cbn1cbi5wcm9maWxlIC51c2VyX2RldGFpbHNfc2luY2Uge1xuICBwYWRkaW5nLXRvcDogMy41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2ZpbGUgLnVzZXJfZGV0YWlsc19zaW5jZSB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIH1cbn1cbi5wcm9maWxlIC51c2VyX2RldGFpbHNfc2luY2UgLmZpZWxkLS1uYW1lLWZpZWxkLWNvdW50cnksXG4ucHJvZmlsZSAudXNlcl9kZXRhaWxzX3NpbmNlIC5tZW1iZXItc2luY2Uge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0IwQjBCMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9maWxlIC51c2VyX2RldGFpbHNfc2luY2UgLmZpZWxkLS1uYW1lLWZpZWxkLWNvdW50cnksXG4gIC5wcm9maWxlIC51c2VyX2RldGFpbHNfc2luY2UgLm1lbWJlci1zaW5jZSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuLnByb2ZpbGUgLmRvdC1kaXZpZGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaWNvbnMvZG90LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xufVxuLnByb2ZpbGUgLnVzZXJfbmFtZSB7XG4gIGdhcDogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnByb2ZpbGUgLnVzZXJfb3RoZXJfZGV0YWlscyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi5wcm9maWxlIC51c2VyX290aGVyX2RldGFpbHMgLmZpZWxkLS1uYW1lLWZpZWxkLWRlc2lnbmF0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZmlsZSAudXNlcl9vdGhlcl9kZXRhaWxzIC5maWVsZC0tbmFtZS1maWVsZC1kZXNpZ25hdGlvbiB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuLnByb2ZpbGUgLnVzZXJfb3RoZXJfZGV0YWlscyAuZmllbGQtLW5hbWUtZmllbGQtbGlua2VkLWluLXVybCBhLFxuLnByb2ZpbGUgLnVzZXJfb3RoZXJfZGV0YWlscyAuZmllbGQtLW5hbWUtZmllbGQtb3JnYW5pc2F0aW9uIGEsXG4ucHJvZmlsZSAudXNlcl9vdGhlcl9kZXRhaWxzIC5maWVsZC0tbmFtZS13ZWJzaXRlIGEge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0ZGOTkzMztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9maWxlIC51c2VyX290aGVyX2RldGFpbHMgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmtlZC1pbi11cmwgYSxcbiAgLnByb2ZpbGUgLnVzZXJfb3RoZXJfZGV0YWlscyAuZmllbGQtLW5hbWUtZmllbGQtb3JnYW5pc2F0aW9uIGEsXG4gIC5wcm9maWxlIC51c2VyX290aGVyX2RldGFpbHMgLmZpZWxkLS1uYW1lLXdlYnNpdGUgYSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuLnByb2ZpbGUgLnVzZXJfb3RoZXJfZGV0YWlscyAuZmllbGQtLW5hbWUtd2Vic2l0ZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnByb2ZpbGUgLnVzZXJfZGV0YWlscyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9maWxlIC51c2VyX2NvbnRhY3Qge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG4ucHJvZmlsZSAudXNlcl9jb250YWN0IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuNXJlbSA1cmVtIDAuNXJlbSAyLjVyZW07XG59XG4ucHJvZmlsZSAudXNlcl9jb250YWN0IGE6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoXCIuLi9pY29ucy9saW5rLWFycm93LWJsYWNrLnN2Z1wiKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG59XG4ucHJvZmlsZSAudXNlcl9zdW1tYXJ5IC5maWVsZF9fbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0IwQjBCMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9maWxlIC51c2VyX3N1bW1hcnkgLmZpZWxkX19sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4ucHJvZmlsZSAudXNlcl9zdW1tYXJ5IC5maWVsZF9faXRlbSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjQjBCMEIwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2ZpbGUgLnVzZXJfc3VtbWFyeSAuZmllbGRfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvZmlsZSAudXNlcl9kZXRhaWxzX3NpbmNlLFxuICAucHJvZmlsZSAudXNlcl9uYW1lLFxuICAucHJvZmlsZSAudXNlcl9vdGhlcl9kZXRhaWxzIHtcbiAgICBtYXJnaW4tbGVmdDogMTMuODc1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG4ucHJvZmlsZSAudXNlcl9vcmdfZGV0YWlscyB7XG4gIGdhcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9maWxlIC51c2VyX29yZ19kZXRhaWxzIHtcbiAgICBnYXA6IDIuNXJlbTtcbiAgfVxufVxuLnByb2ZpbGUgLnVzZXJfb3JnX2RldGFpbHMgLmZpZWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0IwQjBCMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9maWxlIC51c2VyX29yZ19kZXRhaWxzIC5maWVsZCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuLnByb2ZpbGUgLnVzZXJfb3JnX2RldGFpbHMgLmZpZWxkOmJlZm9yZSB7XG4gIGhlaWdodDogMS4xMjVyZW07XG4gIHdpZHRoOiAxLjEyNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnByb2ZpbGUgLnVzZXJfb3JnX2RldGFpbHMgLnN0YXJ0dXAge1xuICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG59XG4ucHJvZmlsZSAudXNlcl9vcmdfZGV0YWlscyAuc3RhcnR1cDpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCIuLi9pY29ucy9zdGFydHVwLnN2Z1wiKTtcbn1cbi5wcm9maWxlIC51c2VyX29yZ19kZXRhaWxzIC5lbXBsb3llZV9jb3VudCB7XG4gIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbn1cbi5wcm9maWxlIC51c2VyX29yZ19kZXRhaWxzIC5lbXBsb3llZV9jb3VudDpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCIuLi9pY29ucy9lbXBfY291bnQuc3ZnXCIpO1xufVxuLnByb2ZpbGUgLnVzZXJfb3JnX2RldGFpbHMgLnR1cm5vdmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xufVxuLnByb2ZpbGUgLnVzZXJfb3JnX2RldGFpbHMgLnR1cm5vdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ljb25zL3R1cm5vdmVyLnN2Z1wiKTtcbn1cblxuLnByb2ZpbGUgKyAucmVjb21tZW5kZWQtdmlldy1ibG9jayAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDVyZW07XG59XG5cbi5vcmdhbmlzYXRpb24gKyAucmVjb21tZW5kZWQtdmlldy1ibG9jayB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDYxLjEyNXJlbTtcbn1cbi5vcmdhbmlzYXRpb24gKyAucmVjb21tZW5kZWQtdmlldy1ibG9jayAudmlldy1kaXNwbGF5LWlkLWFmZmlsaWF0ZWRfcHJvZmlsZXMge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5vcmdhbmlzYXRpb24gKyAucmVjb21tZW5kZWQtdmlldy1ibG9jayAudmlldy1kaXNwbGF5LWlkLWFmZmlsaWF0ZWRfcHJvZmlsZXMgLnBhZ2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbn1cbi5vcmdhbmlzYXRpb24gKyAucmVjb21tZW5kZWQtdmlldy1ibG9jayAudmlldy1kaXNwbGF5LWlkLWFmZmlsaWF0ZWRfcHJvZmlsZXMgLnBhZ2VyIC5idXR0b24ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA2Ljc1cmVtO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjNkE2QTZBO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JnYW5pc2F0aW9uICsgLnJlY29tbWVuZGVkLXZpZXctYmxvY2sgLnZpZXctZGlzcGxheS1pZC1hZmZpbGlhdGVkX3Byb2ZpbGVzIC5wYWdlciAuYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuLnVpLWRpYWxvZy5zZW5kLW1lc3NhZ2Uge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51aS1kaWFsb2cuc2VuZC1tZXNzYWdlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cbn1cbi51aS1kaWFsb2cuc2VuZC1tZXNzYWdlIC5pbmRvZnJhbmNlLWRpcmVjdG9yeS1jb25uZWN0LXdpdGgtdXNlci1mb3JtIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGZsb2F0OiByaWdodDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwLjVyZW0gNC41cmVtIDAuNXJlbSAyLjVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ljb25zL3NlbmQuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA0MHB4IGNlbnRlcjtcbn1cbi51aS1kaWFsb2cuc2VuZC1tZXNzYWdlIC5pbmRvZnJhbmNlLWRpcmVjdG9yeS1jb25uZWN0LXdpdGgtdXNlci1mb3JtIGlucHV0W3R5cGU9dGV4dF0sXG4udWktZGlhbG9nLnNlbmQtbWVzc2FnZSAuaW5kb2ZyYW5jZS1kaXJlY3RvcnktY29ubmVjdC13aXRoLXVzZXItZm9ybSB0ZXh0YXJlYSB7XG4gIGNvbG9yOiAjNkE2QTZBO1xufVxuLnVpLWRpYWxvZy5zZW5kLW1lc3NhZ2Uuc3VjY2Vzcy1tZXNzYWdlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udWktZGlhbG9nLnNlbmQtbWVzc2FnZS5zdWNjZXNzLW1lc3NhZ2UgLnVpLWRpYWxvZy10aXRsZWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udWktZGlhbG9nLnNlbmQtbWVzc2FnZS5zdWNjZXNzLW1lc3NhZ2UgLnVpLWRpYWxvZy1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVpLWRpYWxvZy5zZW5kLW1lc3NhZ2Uuc3VjY2Vzcy1tZXNzYWdlIC51aS1kaWFsb2ctY29udGVudCAuZm9ybS1zdWJtaXQtbWVzc2FnZSB7XG4gICAgbWFyZ2luOiA3LjVyZW0gYXV0bztcbiAgfVxufVxuLnVpLWRpYWxvZy5zZW5kLW1lc3NhZ2UucmVxdWVzdC1zdXBwb3J0IHtcbiAgZ2FwOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51aS1kaWFsb2cuc2VuZC1tZXNzYWdlLnJlcXVlc3Qtc3VwcG9ydCB7XG4gICAgZ2FwOiAwO1xuICB9XG59XG4udWktZGlhbG9nLnNlbmQtbWVzc2FnZS5yZXF1ZXN0LXN1cHBvcnQgLnVpLWRpYWxvZy10aXRsZWJhciB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi51aS1kaWFsb2cuc2VuZC1tZXNzYWdlLnJlcXVlc3Qtc3VwcG9ydCAudWktZGlhbG9nLXRpdGxlYmFyIC51aS1kaWFsb2ctdGl0bGUge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi51aS1kaWFsb2cuc2VuZC1tZXNzYWdlLnJlcXVlc3Qtc3VwcG9ydCAudWktd2lkZ2V0LWNvbnRlbnQgLmZvcm0tZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IHVuc2V0O1xuICBwYWRkaW5nOiB1bnNldDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51aS1kaWFsb2cuc2VuZC1tZXNzYWdlLnJlcXVlc3Qtc3VwcG9ydCAudWktd2lkZ2V0LWNvbnRlbnQgLmZvcm0tZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxufVxuLnVpLWRpYWxvZy5zZW5kLW1lc3NhZ2UucmVxdWVzdC1zdXBwb3J0IC51aS13aWRnZXQtY29udGVudCBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudWktZGlhbG9nLnNlbmQtbWVzc2FnZS5yZXF1ZXN0LXN1cHBvcnQgLnVpLXdpZGdldC1jb250ZW50IGxhYmVsIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG4udWktZGlhbG9nLnNlbmQtbWVzc2FnZS5yZXF1ZXN0LXN1cHBvcnQgLnVpLXdpZGdldC1jb250ZW50IGlucHV0LFxuLnVpLWRpYWxvZy5zZW5kLW1lc3NhZ2UucmVxdWVzdC1zdXBwb3J0IC51aS13aWRnZXQtY29udGVudCB0ZXh0YXJlYSB7XG4gIGNvbG9yOiAjNkE2QTZBO1xufVxuLnVpLWRpYWxvZy5zZW5kLW1lc3NhZ2UucmVxdWVzdC1zdXBwb3J0IC51aS1kaWFsb2ctYnV0dG9ucGFuZSB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbi51aS1kaWFsb2cuc2VuZC1tZXNzYWdlLnJlcXVlc3Qtc3VwcG9ydCBpbnB1dC5qcy1mb3JtLXN1Ym1pdCB7XG4gIGZsb2F0OiByaWdodDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAxLjVyZW0gMCAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZzogMC43NXJlbSAzcmVtIDAuNzVyZW0gMnJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vaW5ub3ZhdGlvbi9hc3NldHMvaWNvbnMvbGluay1hcnJvdy1ibGFjay5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDIwcHggY2VudGVyO1xufVxuLnVpLWRpYWxvZy5zZW5kLW1lc3NhZ2UgLmZvcm0tcmVxdWlyZWQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogYXV0bztcbiAgY29udGVudDogXCIqXCI7XG4gIHZlcnRpY2FsLWFsaWduOiB1bnNldDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLnVpLWRpYWxvZy5kYXNoYm9hcmQtcmV2aXNpb24tY29uZmlybS5zZW5kLW1lc3NhZ2UgKyAudWktd2lkZ2V0LW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExMTExO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51aS1kaWFsb2cuZGFzaGJvYXJkLXJldmlzaW9uLWNvbmZpcm0uc2VuZC1tZXNzYWdlICsgLnVpLXdpZGdldC1vdmVybGF5IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDI0cHgpO1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cbn1cblxuLnBhdGgtZGlyZWN0b3J5LXJlcXVlc3RzLW1lc3NhZ2UgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDNyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhdGgtZGlyZWN0b3J5LXJlcXVlc3RzLW1lc3NhZ2UgLnZpZXctZGlyZWN0b3J5LXJlcXVlc3RzLW1lc3NhZ2Uge1xuICAgIG1heC13aWR0aDogNDAuMjVyZW07XG4gIH1cbn1cbi5wYXRoLWRpcmVjdG9yeS1yZXF1ZXN0cy1tZXNzYWdlIC52aWV3LWRpcmVjdG9yeS1yZXF1ZXN0cy1tZXNzYWdlIC52aWV3LWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMi41cmVtO1xufVxuLnBhdGgtZGlyZWN0b3J5LXJlcXVlc3RzLW1lc3NhZ2UgLnZpZXctZGlyZWN0b3J5LXJlcXVlc3RzLW1lc3NhZ2UgLnZpZXctaGVhZGVyIC5iYWNrLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBnYXA6IDAuNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGF0aC1kaXJlY3RvcnktcmVxdWVzdHMtbWVzc2FnZSAudmlldy1kaXJlY3RvcnktcmVxdWVzdHMtbWVzc2FnZSAudmlldy1oZWFkZXIgLmJhY2stbGluayB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG59XG4ucGF0aC1kaXJlY3RvcnktcmVxdWVzdHMtbWVzc2FnZSAudmlldy1kaXJlY3RvcnktcmVxdWVzdHMtbWVzc2FnZSAudmlldy1oZWFkZXIgLmJhY2stbGluazpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjb250ZW50OiB1cmwoLi4vaWNvbnMvcHJldi5zdmcpO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbn1cblxuLnJlcXVlc3QtbWVzc2FnZSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cbi5yZXF1ZXN0LW1lc3NhZ2UgLm1lc3NhZ2UgLm1zZy10aW1lIHtcbiAgZ2FwOiAwLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjNkE2QTZBO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXF1ZXN0LW1lc3NhZ2UgLm1lc3NhZ2UgLm1zZy10aW1lIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cbi5yZXF1ZXN0LW1lc3NhZ2UgLm1lc3NhZ2UgLm1zZy1ib2R5IHtcbiAgZ2FwOiAxLjVyZW07XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUQxRDFEO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzZBNkE2QTtcbn1cbi5yZXF1ZXN0LW1lc3NhZ2UgLm1lc3NhZ2UgLm1zZy1lbWFpbCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVxdWVzdC1tZXNzYWdlIC5tZXNzYWdlIC5tc2ctZW1haWwge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbi5yZXF1ZXN0LW1lc3NhZ2UgLm1lc3NhZ2UgLm1zZy1zdWJqZWN0IHtcbiAgZ2FwOiAwLjVyZW07XG59XG4ucmVxdWVzdC1tZXNzYWdlIC5tZXNzYWdlIC5tc2ctc3ViamVjdCAudmlld3MtZmllbGQtbGFiZWwge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJlcXVlc3QtbWVzc2FnZSAubWVzc2FnZSAubXNnLXN1YmplY3QgLnZpZXdzLWZpZWxkLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG4ucmVxdWVzdC1tZXNzYWdlIC5tZXNzYWdlIC5tc2ctc3ViamVjdCAudmFsdWUge1xuICBwYWRkaW5nOiAwLjc1cmVtIDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJlcXVlc3QtbWVzc2FnZSAubWVzc2FnZSAubXNnLXN1YmplY3QgLnZhbHVlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuLmluZG9mcmFuY2Utbm90aWZpY2F0aW9uLXJlY29yZC1saXN0LWZvcm0ge1xuICBwYWRkaW5nOiA0OHB4IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybSB7XG4gICAgcGFkZGluZzogNjRweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLmluZG9mcmFuY2Utbm90aWZpY2F0aW9uLXJlY29yZC1saXN0LWZvcm0gLmpzLWZvcm0taXRlbSxcbi5pbmRvZnJhbmNlLW5vdGlmaWNhdGlvbi1yZWNvcmQtbGlzdC1mb3JtIGg1IHtcbiAgbWFyZ2luOiAwO1xufVxuLmluZG9mcmFuY2Utbm90aWZpY2F0aW9uLXJlY29yZC1saXN0LWZvcm0gLmJ1bGstb3BzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbmRvZnJhbmNlLW5vdGlmaWNhdGlvbi1yZWNvcmQtbGlzdC1mb3JtIC5mb3JtLWl0ZW0taGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5pbmRvZnJhbmNlLW5vdGlmaWNhdGlvbi1yZWNvcmQtbGlzdC1mb3JtIC5mb3JtLWl0ZW0taGVhZGVyIGgxIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxLjgxMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluZG9mcmFuY2Utbm90aWZpY2F0aW9uLXJlY29yZC1saXN0LWZvcm0gLmZvcm0taXRlbS1oZWFkZXIgaDEge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgfVxufVxuLmluZG9mcmFuY2Utbm90aWZpY2F0aW9uLXJlY29yZC1saXN0LWZvcm0gLmZvcm0taXRlbS1oZWFkZXIgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybSAuZm9ybS1pdGVtLWhlYWRlciAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybSAuZm9ybS1pdGVtLWhlYWRlciB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuLmluZG9mcmFuY2Utbm90aWZpY2F0aW9uLXJlY29yZC1saXN0LWZvcm0gLnRhYmxlc2VsZWN0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQ6ICMxRDFEMUQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybSAudGFibGVzZWxlY3Qtd3JhcHBlciB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gIH1cbn1cbi5pbmRvZnJhbmNlLW5vdGlmaWNhdGlvbi1yZWNvcmQtbGlzdC1mb3JtIC50YWJsZXNlbGVjdC13cmFwcGVyIC50YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybSAudGFibGVzZWxlY3Qtd3JhcHBlciAudGJsLWhlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzZBNkE2QTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbmRvZnJhbmNlLW5vdGlmaWNhdGlvbi1yZWNvcmQtbGlzdC1mb3JtIC50YWJsZXNlbGVjdC13cmFwcGVyIC50YmwtaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuLmluZG9mcmFuY2Utbm90aWZpY2F0aW9uLXJlY29yZC1saXN0LWZvcm0gLnRhYmxlc2VsZWN0LXdyYXBwZXIgLnRibC1oZWFkaW5nIC50YWJsZXNlbGVjdC1jb3VudCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmluZG9mcmFuY2Utbm90aWZpY2F0aW9uLXJlY29yZC1saXN0LWZvcm0gLnRhYmxlc2VsZWN0LXdyYXBwZXIgLnRhYmxlcmVzcG9uc2l2ZS10b2dnbGUtY29sdW1ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybSAudGFibGVzZWxlY3Qtd3JhcHBlciB0aGVhZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybSAudGFibGVzZWxlY3Qtd3JhcHBlciAuZW1wdHktcm93cyB0ciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybSAudGFibGVzZWxlY3Qtd3JhcHBlciAuZW1wdHktcm93cyB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG4uaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybSAudGFibGVzZWxlY3Qtd3JhcHBlciB0ciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGdhcDogMTZweDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cbi5pbmRvZnJhbmNlLW5vdGlmaWNhdGlvbi1yZWNvcmQtbGlzdC1mb3JtIC50YWJsZXNlbGVjdC13cmFwcGVyIHRyIHRkIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmluZG9mcmFuY2Utbm90aWZpY2F0aW9uLXJlY29yZC1saXN0LWZvcm0gLnRhYmxlc2VsZWN0LXdyYXBwZXIgdHIgdGQuZW1wdHkubWVzc2FnZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluZG9mcmFuY2Utbm90aWZpY2F0aW9uLXJlY29yZC1saXN0LWZvcm0gLnRhYmxlc2VsZWN0LXdyYXBwZXIgdHIgdGQuZW1wdHkubWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4uaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybSAudGFibGVzZWxlY3Qtd3JhcHBlciB0ci5zZWxlY3RlZCB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmluZG9mcmFuY2Utbm90aWZpY2F0aW9uLXJlY29yZC1saXN0LWZvcm0gLnRhYmxlc2VsZWN0LXdyYXBwZXIgdHIgLmZvcm0tY2hlY2tib3gge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xufVxuLmluZG9mcmFuY2Utbm90aWZpY2F0aW9uLXJlY29yZC1saXN0LWZvcm0gLnRhYmxlc2VsZWN0LXdyYXBwZXIgdHIgLmZvcm0tY2hlY2tib3g6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWZvcm0tY2hlY2stYmctaW1hZ2U6IHVybCguLi9pY29ucy9jaGVja2JveC10aWNrLnN2Zyk7XG59XG4uaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybSAudGFibGVzZWxlY3Qtd3JhcHBlciB0ciAuZm9ybS1jaGVja2JveDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybSAudGFibGVzZWxlY3Qtd3JhcHBlciB0ci5hY3RpdmUge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQ6ICMzMDMwMzA7XG59XG4uaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybSAudGFibGVzZWxlY3Qtd3JhcHBlciB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybSAudGFibGVzZWxlY3Qtd3JhcHBlciB0ciAubXNnLXdyYXBwZXIge1xuICBnYXA6IDEycHg7XG59XG4uaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybSAudGFibGVzZWxlY3Qtd3JhcHBlciB0ciAubXNnLXdyYXBwZXIgLm1zZy1uLXRpbWUge1xuICBnYXA6IDRweDtcbn1cbi5pbmRvZnJhbmNlLW5vdGlmaWNhdGlvbi1yZWNvcmQtbGlzdC1mb3JtIC50YWJsZXNlbGVjdC13cmFwcGVyIHRyIC5tc2ctd3JhcHBlciAubXNnIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybSAudGFibGVzZWxlY3Qtd3JhcHBlciB0ciAubXNnLXdyYXBwZXIgLm1zZyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4uaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybSAudGFibGVzZWxlY3Qtd3JhcHBlciB0ciAubXNnLXdyYXBwZXIgLmRhdGUtdGltZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjQjBCMEIwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluZG9mcmFuY2Utbm90aWZpY2F0aW9uLXJlY29yZC1saXN0LWZvcm0gLnRhYmxlc2VsZWN0LXdyYXBwZXIgdHIgLm1zZy13cmFwcGVyIC5kYXRlLXRpbWUge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbi5pbmRvZnJhbmNlLW5vdGlmaWNhdGlvbi1yZWNvcmQtbGlzdC1mb3JtIC50YWJsZXNlbGVjdC13cmFwcGVyIHRyIC5pbWctbi1ib3JkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG59XG4uaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybSAudGFibGVzZWxlY3Qtd3JhcHBlciB0ciAuaW1nLW4tYm9yZGVyIC52LWJvcmRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogI0ZGOTkzMztcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDRweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybSAudGFibGVzZWxlY3Qtd3JhcHBlciB0ciAuaW1nLW4tYm9yZGVyIGltZyB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmluZG9mcmFuY2Utbm90aWZpY2F0aW9uLXJlY29yZC1saXN0LWZvcm0gLnRhYmxlc2VsZWN0LXdyYXBwZXIgdHIgLmZvcm0tY2hlY2sge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5pbmRvZnJhbmNlLW5vdGlmaWNhdGlvbi1yZWNvcmQtbGlzdC1mb3JtIC50YWJsZXNlbGVjdC13cmFwcGVyIHRyOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybSAudGFibGVzZWxlY3Qtd3JhcHBlciB0cjpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDMwMzA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtMTZweDtcbn1cbi5pbmRvZnJhbmNlLW5vdGlmaWNhdGlvbi1yZWNvcmQtbGlzdC1mb3JtIC5hY3Rpb25zLWNvbnRhaW5lciB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGdhcDogMzJweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbmRvZnJhbmNlLW5vdGlmaWNhdGlvbi1yZWNvcmQtbGlzdC1mb3JtIC5hY3Rpb25zLWNvbnRhaW5lciAuYWN0aW9uLWxpbmtzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbmRvZnJhbmNlLW5vdGlmaWNhdGlvbi1yZWNvcmQtbGlzdC1mb3JtIC5hY3Rpb25zLWNvbnRhaW5lciAuYWN0aW9uLWxpbmtzIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5pbmRvZnJhbmNlLW5vdGlmaWNhdGlvbi1yZWNvcmQtbGlzdC1mb3JtIC5hY3Rpb25zLWNvbnRhaW5lciAuYWN0aW9uLWxpbmtzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybSAuYWN0aW9ucy1jb250YWluZXIgLmFjdGlvbi1saW5rcy5kZWwtbGluayB7XG4gIGNvbG9yOiAjRjE1QjUwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmluZG9mcmFuY2Utbm90aWZpY2F0aW9uLXJlY29yZC1saXN0LWZvcm0uc2VsLW1vZGUgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuLmluZG9mcmFuY2Utbm90aWZpY2F0aW9uLXJlY29yZC1saXN0LWZvcm0uc2VsLW1vZGUgLmFjdGlvbnMtY29udGFpbmVyIC5hY3Rpb24tbGlua3MuZGVsLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybS5zZWwtbW9kZSAuYWN0aW9ucy1jb250YWluZXIgLmFjdGlvbi1saW5rcy5zZWxlY3QtZW5hYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZpZXctYnVzaW5lc3Mtc2VydmljZXMgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24sXG4udmlldy1idXNpbmVzcy1zZXJ2aWNlLWxpc3RpbmcgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24ge1xuICBtaW4taGVpZ2h0OiB1bnNldDtcbn1cbi52aWV3LWJ1c2luZXNzLXNlcnZpY2VzIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uOmhvdmVyIC52aWV3X2Rlc2NyaXB0aW9uIC5vcHBfbmFtZSxcbi52aWV3LWJ1c2luZXNzLXNlcnZpY2UtbGlzdGluZyAudmlldy1maWVsZHMtY29sbGVjdGlvbjpob3ZlciAudmlld19kZXNjcmlwdGlvbiAub3BwX25hbWUge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4udmlldy1idXNpbmVzcy1zZXJ2aWNlcyAudmlldy1maWVsZHMtY29sbGVjdGlvbjpob3ZlciAudmlld19kZXNjcmlwdGlvbiAubW9yZS1pbmZvLXdyYXBwZXIsXG4udmlldy1idXNpbmVzcy1zZXJ2aWNlLWxpc3RpbmcgLnZpZXctZmllbGRzLWNvbGxlY3Rpb246aG92ZXIgLnZpZXdfZGVzY3JpcHRpb24gLm1vcmUtaW5mby13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4zNzVyZW07XG59XG4udmlldy1idXNpbmVzcy1zZXJ2aWNlcyAudmlld19kZXNjcmlwdGlvbixcbi52aWV3LWJ1c2luZXNzLXNlcnZpY2UtbGlzdGluZyAudmlld19kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4udmlldy1idXNpbmVzcy1zZXJ2aWNlcyAudmlld19kZXNjcmlwdGlvbiAubW9yZS1pbmZvLXdyYXBwZXIsXG4udmlldy1idXNpbmVzcy1zZXJ2aWNlLWxpc3RpbmcgLnZpZXdfZGVzY3JpcHRpb24gLm1vcmUtaW5mby13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4zNzVyZW07XG59XG4udmlldy1idXNpbmVzcy1zZXJ2aWNlcyAudmlld19kZXNjcmlwdGlvbiAub3BwX25hbWUsXG4udmlldy1idXNpbmVzcy1zZXJ2aWNlLWxpc3RpbmcgLnZpZXdfZGVzY3JpcHRpb24gLm9wcF9uYW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuLnZpZXctYnVzaW5lc3Mtc2VydmljZXMgLnZpZXdfZGVzY3JpcHRpb24gLm9wcF9kZXRhaWxzIGEsXG4udmlldy1idXNpbmVzcy1zZXJ2aWNlLWxpc3RpbmcgLnZpZXdfZGVzY3JpcHRpb24gLm9wcF9kZXRhaWxzIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNGRjk5MzM7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlldy1idXNpbmVzcy1zZXJ2aWNlcyAudmlld19kZXNjcmlwdGlvbiAub3BwX2RldGFpbHMgYSxcbiAgLnZpZXctYnVzaW5lc3Mtc2VydmljZS1saXN0aW5nIC52aWV3X2Rlc2NyaXB0aW9uIC5vcHBfZGV0YWlscyBhIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG4udmlldy1idXNpbmVzcy1zZXJ2aWNlcyAudmlld19kZXNjcmlwdGlvbiAub3BwX2RldGFpbHMgYTphZnRlcixcbi52aWV3LWJ1c2luZXNzLXNlcnZpY2UtbGlzdGluZyAudmlld19kZXNjcmlwdGlvbiAub3BwX2RldGFpbHMgYTphZnRlciB7XG4gIGNvbnRlbnQ6IHVybCguLi9pY29ucy9saW5rLWFycm93LnN2Zyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbn1cbi52aWV3LWJ1c2luZXNzLXNlcnZpY2VzIC5zbGljayAuc2xpY2tfX2Fycm93LFxuLnZpZXctYnVzaW5lc3Mtc2VydmljZS1saXN0aW5nIC5zbGljayAuc2xpY2tfX2Fycm93IHtcbiAgdG9wOiAzNSU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdmlld3MtYmxvY2tidXNpbmVzcy1zZXJ2aWNlcy1ibG9jay0xLFxuICAuYmxvY2stdmlld3MtYmxvY2tidXNpbmVzcy1zZXJ2aWNlcy1ibG9jay0yIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gIH1cbn1cbi5ibG9jay12aWV3cy1ibG9ja2J1c2luZXNzLXNlcnZpY2VzLWJsb2NrLTEgaDIsXG4uYmxvY2stdmlld3MtYmxvY2tidXNpbmVzcy1zZXJ2aWNlcy1ibG9jay0yIGgyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5ibG9jay12aWV3cy1ibG9ja2J1c2luZXNzLXNlcnZpY2VzLWJsb2NrLTEge1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG5cbi5ibG9jay12aWV3cy1ibG9ja2J1c2luZXNzLXNlcnZpY2VzLWJsb2NrLTIge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG5cbi5idXNpbmVzcy1saXN0aW5nIC52aWV3LWJ1c2luZXNzLXNlcnZpY2UtbGlzdGluZyAudmlld19kZXNjcmlwdGlvbiAub3BwX2RldGFpbHMgYTphZnRlciB7XG4gIGNvbnRlbnQ6IHVybCguLi9pY29ucy9leHRlcm5hbC11cmwuc3ZnKTtcbn1cbi5idXNpbmVzcy1saXN0aW5nIC52aWV3LWJ1c2luZXNzLXNlcnZpY2UtbGlzdGluZyAudmlld3MtZXhwb3NlZC1mb3JtIC5icy1jdXN0b20tZmlsdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5idXNpbmVzcy1saXN0aW5nIC52aWV3LWJ1c2luZXNzLXNlcnZpY2UtbGlzdGluZyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgPiA6bnRoLWNoaWxkKDEgb2YgLmJzLWZpbHRlcikge1xuICBwYWRkaW5nLXRvcDogdW5zZXQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5idXNpbmVzcy1saXN0aW5nIC52aWV3LWJ1c2luZXNzLXNlcnZpY2UtbGlzdGluZyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgLmZpZWxkZ3JvdXBbaWQ9ZWRpdC1maWVsZC1jb3VudHJ5LXRhcmdldC1pZC0td3JhcHBlcl0ge1xuICBwYWRkaW5nLXRvcDogdW5zZXQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5idXNpbmVzcy1saXN0aW5nIC52aWV3LWJ1c2luZXNzLXNlcnZpY2UtbGlzdGluZyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgLmJzLWZpbHRlciArIC5maWVsZGdyb3VwW2lkPWVkaXQtZmllbGQtY291bnRyeS10YXJnZXQtaWQtLXdyYXBwZXJdIHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICM0MTQxNDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJ1c2luZXNzLWxpc3RpbmcgLnZpZXctYnVzaW5lc3Mtc2VydmljZS1saXN0aW5nIC52aWV3cy1leHBvc2VkLWZvcm0gLmZpZWxkZ3JvdXAgLmxlZ2VuZDphZnRlciB7XG4gICAgY29udGVudDogdXJsKFwiLi4vaWNvbnMvZG93bi1hcnJvdy5zdmdcIik7XG4gIH1cbn1cbi5idXNpbmVzcy1saXN0aW5nIC52aWV3LWJ1c2luZXNzLXNlcnZpY2UtbGlzdGluZyAudmlld3Mtdmlldy1yZXNwb25zaXZlLWdyaWRfX2l0ZW0taW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi53cml0ZS10by11cyB7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tdG9wOiA2cmVtO1xuICBtYXJnaW4tYm90dG9tOiA3cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53cml0ZS10by11cyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi53cml0ZS10by11cyAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53cml0ZS10by11cyAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn1cbi53cml0ZS10by11cyAuZmllbGQtLW5hbWUtZmllbGQtc3VtbWFyeSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjQjBCMEIwO1xufVxuLndyaXRlLXRvLXVzIC5maWVsZC0tbmFtZS1maWVsZC1jYWxsLXRvLWFjdGlvbiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xufVxuLndyaXRlLXRvLXVzIC5maWVsZC0tbmFtZS1maWVsZC1jYWxsLXRvLWFjdGlvbiBhOmFmdGVyIHtcbiAgY29udGVudDogdXJsKC4uL2ljb25zL2xpbmstYXJyb3ctYmxhY2suc3ZnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tbGVmdDogMC42MjVyZW07XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMS41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53cml0ZS10by11cyAucGFyYWdyYXBoX19jb250ZW50X19ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmRlYWN0aXZhdGUtY29uZmlybS5jb25maXJtLW1zZy13cmFwcGVyIC5jb25maXJtLXRpdGxlLCAudXNlci1ibG9jay1yZWFzc2lnbi1mb3JtIC5jb25maXJtLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxLjQzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRlYWN0aXZhdGUtY29uZmlybS5jb25maXJtLW1zZy13cmFwcGVyIC5jb25maXJtLXRpdGxlLCAudXNlci1ibG9jay1yZWFzc2lnbi1mb3JtIC5jb25maXJtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuODEyNXJlbTtcbiAgfVxufVxuXG4uZGVhY3RpdmF0ZS1jb25maXJtLmNvbmZpcm0tbXNnLXdyYXBwZXIgLmNvbmZpcm0tZGVzYywgLnVzZXItYmxvY2stcmVhc3NpZ24tZm9ybSAuY29uZmlybS1kZXNjIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGVhY3RpdmF0ZS1jb25maXJtLmNvbmZpcm0tbXNnLXdyYXBwZXIgLmNvbmZpcm0tZGVzYywgLnVzZXItYmxvY2stcmVhc3NpZ24tZm9ybSAuY29uZmlybS1kZXNjIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuLnVzZXItYmxvY2stcmVhc3NpZ24tZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzJweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA1OTNweDtcbiAgcGFkZGluZzogMzJweDtcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVzZXItYmxvY2stcmVhc3NpZ24tZm9ybSB7XG4gICAgcGFkZGluZzogNzBweDtcbiAgfVxufVxuLnVzZXItYmxvY2stcmVhc3NpZ24tZm9ybSAuY2F1dGlvbi1pbWcge1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1OHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51c2VyLWJsb2NrLXJlYXNzaWduLWZvcm0gLmNhdXRpb24taW1nIHtcbiAgICB3aWR0aDogNzhweDtcbiAgICBoZWlnaHQ6IDc4cHg7XG4gIH1cbn1cbi51c2VyLWJsb2NrLXJlYXNzaWduLWZvcm0gLmNvbmZpcm0tbXNnLXdyYXBwZXIge1xuICBnYXA6IDMycHg7XG59XG4udXNlci1ibG9jay1yZWFzc2lnbi1mb3JtIC50aXRsZS1uLWRlc2Mge1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVzZXItYmxvY2stcmVhc3NpZ24tZm9ybSAudGl0bGUtbi1kZXNjIHtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cbi51c2VyLWJsb2NrLXJlYXNzaWduLWZvcm0gLmZvcm0tY2hlY2sge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4udXNlci1ibG9jay1yZWFzc2lnbi1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBtYXJnaW46IDA7XG59XG4udXNlci1ibG9jay1yZWFzc2lnbi1mb3JtIC5mb3JtLWNoZWNrYm94IHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcbiAgbWFyZ2luOiAwO1xufVxuLnVzZXItYmxvY2stcmVhc3NpZ24tZm9ybSAuZm9ybS1jaGVja2JveDpmb2N1cywgLnVzZXItYmxvY2stcmVhc3NpZ24tZm9ybSAuZm9ybS1jaGVja2JveDphY3RpdmUsIC51c2VyLWJsb2NrLXJlYXNzaWduLWZvcm0gLmZvcm0tY2hlY2tib3g6Y2hlY2tlZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnVzZXItYmxvY2stcmVhc3NpZ24tZm9ybSAuZm9ybS1jaGVja2JveDpjaGVja2VkW3R5cGU9Y2hlY2tib3hdIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaWNvbnMvY2hlY2tib3gtdGljay5zdmdcIik7XG59XG4udXNlci1ibG9jay1yZWFzc2lnbi1mb3JtIC5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI0IwQjBCMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudXNlci1ibG9jay1yZWFzc2lnbi1mb3JtIC5mb3JtLWNoZWNrIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi51c2VyLWJsb2NrLXJlYXNzaWduLWZvcm0gLmJ1dHRvbiB7XG4gIGJvcmRlcjogMDtcbn1cbi51c2VyLWJsb2NrLXJlYXNzaWduLWZvcm0gLmN1c3RvbS1zdWJtaXQtYnRuIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xufVxuLnVzZXItYmxvY2stcmVhc3NpZ24tZm9ybSAuY3VzdG9tLXN1Ym1pdC1idG46OmFmdGVyIHtcbiAgY29udGVudDogdXJsKC4uL2ljb25zL2xpbmstYXJyb3ctYmxhY2suc3ZnKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5wYXRoLWJhdGNoIC5zZWFyY2gtZm9ybSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmRlYWN0aXZhdGUtY29uZmlybS5jb25maXJtLW1zZy13cmFwcGVyIHtcbiAgZ2FwOiAzMnB4O1xuICBwYWRkaW5nOiAzMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDU5M3B4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjMUQxRDFEO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAyMDdweDtcbiAgcGFkZGluZy1ib3R0b206IDIwN3B4O1xufVxuLmRlYWN0aXZhdGUtY29uZmlybS5jb25maXJtLW1zZy13cmFwcGVyLm5vLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRlYWN0aXZhdGUtY29uZmlybS5jb25maXJtLW1zZy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA3MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIH1cbn1cbi5kZWFjdGl2YXRlLWNvbmZpcm0uY29uZmlybS1tc2ctd3JhcHBlciAudGl0bGUtbi1kZXNjIHtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kZWFjdGl2YXRlLWNvbmZpcm0uY29uZmlybS1tc2ctd3JhcHBlciAudGl0bGUtbi1kZXNjIHtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cbi5kZWFjdGl2YXRlLWNvbmZpcm0uY29uZmlybS1tc2ctd3JhcHBlciAuY2F1dGlvbi1pbWcge1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1OHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kZWFjdGl2YXRlLWNvbmZpcm0uY29uZmlybS1tc2ctd3JhcHBlciAuY2F1dGlvbi1pbWcge1xuICAgIHdpZHRoOiA3OHB4O1xuICAgIGhlaWdodDogNzhweDtcbiAgfVxufVxuLmRlYWN0aXZhdGUtY29uZmlybS5jb25maXJtLW1zZy13cmFwcGVyIC53dHUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG59XG4uZGVhY3RpdmF0ZS1jb25maXJtLmNvbmZpcm0tbXNnLXdyYXBwZXIgLnd0dTo6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoXCIuLi9pY29ucy9jcmVhdGUtZW50aXR5LWRhc2guc3ZnXCIpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLmJsb2NrLWFib3V0LXVzLFxuLmJsb2NrLXZpc2lvbixcbi5ibG9jay10eXBlLWNvbWl0dGVlX21lbWJlcnMsXG4uYmxvY2stY29udGFjdC11cyxcbi5ibG9jay10eXBlLWZhcSxcbi5ibG9jay1xdWVyaWVzLFxuLndyaXRlLXRvLXVzLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvY2stYWJvdXQtdXMgaDIsXG4uYmxvY2stdmlzaW9uIGgyLFxuLmJsb2NrLXR5cGUtY29taXR0ZWVfbWVtYmVycyBoMixcbi5ibG9jay1jb250YWN0LXVzIGgyLFxuLmJsb2NrLXR5cGUtZmFxIGgyLFxuLmJsb2NrLXF1ZXJpZXMgaDIsXG4ud3JpdGUtdG8tdXMtZm9ybSBoMiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ibG9jay1hYm91dC11cyAuYmctaW1nLFxuLmJsb2NrLXZpc2lvbiAuYmctaW1nLFxuLmJsb2NrLXR5cGUtY29taXR0ZWVfbWVtYmVycyAuYmctaW1nLFxuLmJsb2NrLWNvbnRhY3QtdXMgLmJnLWltZyxcbi5ibG9jay10eXBlLWZhcSAuYmctaW1nLFxuLmJsb2NrLXF1ZXJpZXMgLmJnLWltZyxcbi53cml0ZS10by11cy1mb3JtIC5iZy1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvY2stYWJvdXQtdXMgLmJnLWltZyBpbWcsXG4uYmxvY2stdmlzaW9uIC5iZy1pbWcgaW1nLFxuLmJsb2NrLXR5cGUtY29taXR0ZWVfbWVtYmVycyAuYmctaW1nIGltZyxcbi5ibG9jay1jb250YWN0LXVzIC5iZy1pbWcgaW1nLFxuLmJsb2NrLXR5cGUtZmFxIC5iZy1pbWcgaW1nLFxuLmJsb2NrLXF1ZXJpZXMgLmJnLWltZyBpbWcsXG4ud3JpdGUtdG8tdXMtZm9ybSAuYmctaW1nIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmJsb2NrLWFib3V0LXVzIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG59XG4uYmxvY2stYWJvdXQtdXMgLmJsb2NrLWRldGFpbHMge1xuICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1hYm91dC11cyAuYmxvY2stZGV0YWlscyB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1hYm91dC11cyB7XG4gICAgbWluLWhlaWdodDogNDMuODc1cmVtO1xuICB9XG59XG4uYmxvY2stYWJvdXQtdXMgc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG59XG4uYmxvY2stYWJvdXQtdXMgLmJsb2NrLWJvZHkge1xuICBtYXgtd2lkdGg6IDQ0LjYyNXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uYmxvY2stYWJvdXQtdXMgLmJnLWltZy10ZiBpbWcge1xuICB3aWR0aDogMjc2cHg7XG4gIGhlaWdodDogMzUycHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTc0cHg7XG59XG4uYmxvY2stYWJvdXQtdXMgLmJnLWltZy1iciBpbWcge1xuICB3aWR0aDogMzg4cHg7XG4gIGhlaWdodDogMjM1cHg7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5Ljk4cHgpIHtcbiAgLmJsb2NrLWFib3V0LXVzIC5iZy1pbWctYnIgaW1nIHtcbiAgICBib3R0b206IC0zMnB4O1xuICB9XG59XG5cbi5ibG9jay12aXNpb24gLmJsb2NrLWRldGFpbHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmctdG9wOiA2cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbn1cbi5ibG9jay12aXNpb24gLmZpZWxkLS1uYW1lLWZpZWxkLWZsYWdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMC42MjVyZW07XG59XG4uYmxvY2stdmlzaW9uIC5maWVsZC0tbmFtZS1maWVsZC1mbGFncyBpbWcge1xuICBoZWlnaHQ6IDJyZW07XG4gIHdpZHRoOiAycmVtO1xufVxuLmJsb2NrLXZpc2lvbiAuZmllbGQtLW5hbWUtYm9keSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgbWF4LXdpZHRoOiA3My44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stdmlzaW9uIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmJsb2NrLXZpc2lvbiAuYmctaW1nIGltZyB7XG4gICAgaGVpZ2h0OiAzMHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJsb2NrLXZpc2lvbiAuYmctaW1nIGltZyB7XG4gICAgaGVpZ2h0OiAyNy41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXZpc2lvbiAuYmctaW1nIGltZyB7XG4gICAgaGVpZ2h0OiAyNi4yNXJlbTtcbiAgfVxufVxuXG4uYmxvY2stdHlwZS1jb21pdHRlZV9tZW1iZXJzIHtcbiAgcGFkZGluZy10b3A6IDVyZW07XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay10eXBlLWNvbWl0dGVlX21lbWJlcnMge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdHlwZS1jb21pdHRlZV9tZW1iZXJzIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ibG9jay10eXBlLWNvbWl0dGVlX21lbWJlcnMge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5ibG9jay10eXBlLWNvbWl0dGVlX21lbWJlcnMge1xuICAgIG1heC13aWR0aDogMTMxMnB4O1xuICB9XG59XG4uYmxvY2stdHlwZS1jb21pdHRlZV9tZW1iZXJzIC5wYXJhZ3JhcGgtLXR5cGUtLW1lbWJlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmJsb2NrLXR5cGUtY29taXR0ZWVfbWVtYmVycyAucGFyYWdyYXBoLS10eXBlLS1tZW1iZXJzLmlzLW9wZW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmJsb2NrLXR5cGUtY29taXR0ZWVfbWVtYmVycyAucGFyYWdyYXBoLS10eXBlLS1tZW1iZXJzLnBhcmFncmFwaC0tdmlldy1tb2RlLS1kZWZhdWx0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ibG9jay10eXBlLWNvbWl0dGVlX21lbWJlcnMgLnBhcmFncmFwaC0tdHlwZS0tbWVtYmVycy5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tZGVmYXVsdC5pcy1vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYmxvY2stdHlwZS1jb21pdHRlZV9tZW1iZXJzIC5wYXJhZ3JhcGgtLXR5cGUtLW1lbWJlcnMucGFyYWdyYXBoLS12aWV3LW1vZGUtLXByZXZpZXcuaXMtb3BlbiAucGFyYV9faW1hZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWljb24ge1xuICBib3JkZXI6IDAuMTg3NXJlbSBzb2xpZCAjRkY5OTMzO1xufVxuLmJsb2NrLXR5cGUtY29taXR0ZWVfbWVtYmVycyAucGFyYWdyYXBoLS10eXBlLS1tZW1iZXJzLnBhcmFncmFwaC0tdmlldy1tb2RlLS1wcmV2aWV3IC5maWVsZC0tbmFtZS1maWVsZC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLXJhZGl1czogMjE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDMwMzA7XG59XG4uYmxvY2stdHlwZS1jb21pdHRlZV9tZW1iZXJzIC5wYXJhZ3JhcGgtLXR5cGUtLW1lbWJlcnMucGFyYWdyYXBoLS12aWV3LW1vZGUtLXByZXZpZXcgLmZpZWxkLS1uYW1lLWZpZWxkLWljb24gaW1nIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdHlwZS1jb21pdHRlZV9tZW1iZXJzIC5wYXJhZ3JhcGgtLXR5cGUtLW1lbWJlcnMucGFyYWdyYXBoLS12aWV3LW1vZGUtLXByZXZpZXcgLmZpZWxkLS1uYW1lLWZpZWxkLWljb24ge1xuICAgIG1pbi13aWR0aDogOXJlbTtcbiAgICBtaW4taGVpZ2h0OiA5cmVtO1xuICB9XG59XG4uYmxvY2stdHlwZS1jb21pdHRlZV9tZW1iZXJzIC5wYXJhZ3JhcGgtLXR5cGUtLW1lbWJlcnMgLnBhcmFfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBnYXA6IDEuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay10eXBlLWNvbWl0dGVlX21lbWJlcnMgLnBhcmFncmFwaC0tdHlwZS0tbWVtYmVycyAucGFyYV9fY29udGVudCB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICAgIGdhcDogMi41cmVtO1xuICB9XG59XG4uYmxvY2stdHlwZS1jb21pdHRlZV9tZW1iZXJzIC5wYXJhZ3JhcGgtLXR5cGUtLW1lbWJlcnMgLnBhcmFfX2NvbnRlbnQgLmNsb3NlLWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ibG9jay10eXBlLWNvbWl0dGVlX21lbWJlcnMgLnBhcmFncmFwaC0tdHlwZS0tbWVtYmVycyAucGFyYV9fY29udGVudCAuY2xvc2UtYnV0dG9uIGltZyB7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG59XG4uYmxvY2stdHlwZS1jb21pdHRlZV9tZW1iZXJzIC5wYXJhZ3JhcGgtLXR5cGUtLW1lbWJlcnMgLnBhcmFfX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWljb24ge1xuICBtYXgtd2lkdGg6IDguNzVyZW07XG59XG4uYmxvY2stdHlwZS1jb21pdHRlZV9tZW1iZXJzIC5wYXJhZ3JhcGgtLXR5cGUtLW1lbWJlcnMgLnBhcmFfX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLXN1bW1hcnkge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0IwQjBCMDtcbn1cbi5ibG9jay10eXBlLWNvbWl0dGVlX21lbWJlcnMgLnBhcmFncmFwaC0tdHlwZS0tbWVtYmVycyAucGFyYV9fY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtY2FsbC10by1hY3Rpb24ge1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmJsb2NrLXR5cGUtY29taXR0ZWVfbWVtYmVycyAucGFyYWdyYXBoLS10eXBlLS1tZW1iZXJzIC5wYXJhX19jb250ZW50IC5maWVsZC0tbmFtZS1maWVsZC1jYWxsLXRvLWFjdGlvbiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRkY5OTMzO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay10eXBlLWNvbWl0dGVlX21lbWJlcnMgLnBhcmFncmFwaC0tdHlwZS0tbWVtYmVycyAucGFyYV9fY29udGVudCAuZmllbGQtLW5hbWUtZmllbGQtY2FsbC10by1hY3Rpb24gYSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4uYmxvY2stdHlwZS1jb21pdHRlZV9tZW1iZXJzIC5wYXJhZ3JhcGgtLXR5cGUtLW1lbWJlcnMgLnBhcmFfX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWNhbGwtdG8tYWN0aW9uIGE6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ljb25zL2V4dGVybmFsLXVybC5zdmdcIik7XG59XG4uYmxvY2stdHlwZS1jb21pdHRlZV9tZW1iZXJzIC5wYXJhZ3JhcGgtLXR5cGUtLW1lbWJlcnMgLnBhcmFfX2NvbnRlbnQgLnBhcmFfYm9keSB7XG4gIGdhcDogMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay10eXBlLWNvbWl0dGVlX21lbWJlcnMgLnBhcmFncmFwaC0tdHlwZS0tbWVtYmVycyAucGFyYV9fY29udGVudCAucGFyYV9ib2R5IHtcbiAgICBnYXA6IDIuNXJlbTtcbiAgfVxufVxuLmJsb2NrLXR5cGUtY29taXR0ZWVfbWVtYmVycyAuc2xpY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJsb2NrLXR5cGUtY29taXR0ZWVfbWVtYmVycyAuc2xpY2sgLnNsaWNrLWxpc3Qge1xuICAgIHBhZGRpbmctbGVmdDogNTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXR5cGUtY29taXR0ZWVfbWVtYmVycyAuc2xpY2sgLnNsaWNrLWxpc3Qge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5ibG9jay10eXBlLWNvbWl0dGVlX21lbWJlcnMgLnNsaWNrIC5zbGlja19fc2xpZGVyLFxuLmJsb2NrLXR5cGUtY29taXR0ZWVfbWVtYmVycyAuc2xpY2sgLnNsaWNrLXRyYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxLjVyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay10eXBlLWNvbWl0dGVlX21lbWJlcnMgLnNsaWNrIC5zbGlja19fc2xpZGVyLFxuICAuYmxvY2stdHlwZS1jb21pdHRlZV9tZW1iZXJzIC5zbGljayAuc2xpY2stdHJhY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYmxvY2stdHlwZS1jb21pdHRlZV9tZW1iZXJzIC5zbGljayAuc2xpY2tfX2Fycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay10eXBlLWNvbWl0dGVlX21lbWJlcnMgLnNsaWNrIC5zbGlja19fYXJyb3cgYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlcjogMDtcbn1cbi5ibG9jay10eXBlLWNvbWl0dGVlX21lbWJlcnMgLnNsaWNrIC5zbGlja19fYXJyb3cgYnV0dG9uLnNsaWNrLW5leHQge1xuICByaWdodDogMDtcbn1cbi5ibG9jay10eXBlLWNvbWl0dGVlX21lbWJlcnMgLnNsaWNrIC5zbGlja19fYXJyb3cgYnV0dG9uLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLmJsb2NrLXR5cGUtY29taXR0ZWVfbWVtYmVycyAuc2xpY2sgLnNsaWNrX19hcnJvdyBidXR0b24uc2xpY2stcHJldjpiZWZvcmUge1xuICBmb250LXNpemU6IDA7XG59XG4uYmxvY2stdHlwZS1jb21pdHRlZV9tZW1iZXJzIC5zbGljayAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlID4gZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYmxvY2stdHlwZS1jb21pdHRlZV9tZW1iZXJzIC5zbGljayAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlIC5zbGlja19fc2xpZGUge1xuICBtYXgtd2lkdGg6IDE1LjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay10eXBlLWNvbWl0dGVlX21lbWJlcnMgLnNsaWNrIC5zbGljay10cmFjayAuc2xpY2stc2xpZGUgLnNsaWNrX19zbGlkZTpub3QoOm50aC1jaGlsZChuKzUpKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cbn1cblxuLmJsb2NrLWNvbnRhY3QtdXMge1xuICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLWNvbnRhY3QtdXMge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLWNvbnRhY3QtdXMgLmJsb2NrLWJvZHkge1xuICAgIG1heC13aWR0aDogNzEuMjVyZW07XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stY29udGFjdC11cyAuYmxvY2stYm9keSAubG9jYXRpb24ge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtO1xuICAgIHdpZHRoOiAzMS4yNXJlbTtcbiAgfVxufVxuLmJsb2NrLWNvbnRhY3QtdXMgLmJsb2NrLWJvZHkgLmxvY2F0aW9uIGlmcmFtZSB7XG4gIGhlaWdodDogMTMuNzVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLWNvbnRhY3QtdXMgLmJsb2NrLWJvZHkgLmxvY2F0aW9uIGlmcmFtZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLWNvbnRhY3QtdXMgLmJsb2NrLWJvZHkgLmxvY2F0aW9uIHAsXG4gIC5ibG9jay1jb250YWN0LXVzIC5ibG9jay1ib2R5IC5sb2NhdGlvbiAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IHVuc2V0O1xuICB9XG59XG4uYmxvY2stY29udGFjdC11cyAuYmxvY2stYm9keSAuZGV0YWlscyB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRDFEMUQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stY29udGFjdC11cyAuYmxvY2stYm9keSAuZGV0YWlscyB7XG4gICAgcGFkZGluZzogMi41cmVtO1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cbi5ibG9jay1jb250YWN0LXVzIC5ibG9jay1ib2R5IC5kZXRhaWxzIC5maWVsZC0tbmFtZS1maWVsZC1jaXR5IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ibG9jay1jb250YWN0LXVzIC5ibG9jay1ib2R5IC5kZXRhaWxzIC5maWVsZC0tbmFtZS1maWVsZC1hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG59XG4uYmxvY2stY29udGFjdC11cyAuYmxvY2stYm9keSAuZGV0YWlscyAuY29udGFjdC1kZXRhaWxzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwMzAzMDtcbiAgcGFkZGluZzogMC43NXJlbSAwLjVyZW07XG4gIGdhcDogMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4uYmxvY2stY29udGFjdC11cyAuYmxvY2stYm9keSAuZGV0YWlscyAuY29udGFjdC1kZXRhaWxzIC5udW1iZXIsXG4uYmxvY2stY29udGFjdC11cyAuYmxvY2stYm9keSAuZGV0YWlscyAuY29udGFjdC1kZXRhaWxzIC5lbWFpbCB7XG4gIGdhcDogMC41cmVtO1xufVxuLmJsb2NrLWNvbnRhY3QtdXMgLmJsb2NrLWJvZHkgLmRldGFpbHMgLmNvbnRhY3QtZGV0YWlscyAubnVtYmVyIGltZyxcbi5ibG9jay1jb250YWN0LXVzIC5ibG9jay1ib2R5IC5kZXRhaWxzIC5jb250YWN0LWRldGFpbHMgLmVtYWlsIGltZyB7XG4gIGhlaWdodDogMS4xMjVyZW07XG4gIHdpZHRoOiAxLjEyNXJlbTtcbn1cbi5ibG9jay1jb250YWN0LXVzIC5ibG9jay1ib2R5IC5kZXRhaWxzIC5jb250YWN0LWRldGFpbHMgLmVtYWlsIGEge1xuICBjb2xvcjogI0ZGOTkzMztcbn1cblxuLmJsb2NrLXR5cGUtZmFxIHtcbiAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdHlwZS1mYXEge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICB9XG59XG4uYmxvY2stdHlwZS1mYXEgLmZpZWxkLS1uYW1lLWZpZWxkLWN0YSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay10eXBlLWZhcSAuZmllbGQtLW5hbWUtZmllbGQtY3RhIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIH1cbn1cbi5ibG9jay10eXBlLWZhcSAuZmllbGQtLW5hbWUtZmllbGQtY3RhIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC43NXJlbSAzcmVtIDAuNzVyZW0gMS41cmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICM2QTZBNkE7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJsb2NrLXR5cGUtZmFxIC5maWVsZC0tbmFtZS1maWVsZC1jdGEgYTphZnRlciB7XG4gIGNvbnRlbnQ6IHVybCgvdGhlbWVzL2N1c3RvbS9pbm5vdmF0aW9uL2Fzc2V0cy9pY29ucy9saW5rLWFycm93LXdoaXRlLnN2Zyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbn1cblxuLm5vZGUtLXR5cGUtZmFxIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDAuNXB4IHNvbGlkICM2QTZBNkE7XG4gIGJhY2tncm91bmQ6ICMxRDFEMUQ7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ub2RlLS10eXBlLWZhcSB7XG4gICAgcGFkZGluZzogMS41cmVtIDRyZW07XG4gICAgbWF4LXdpZHRoOiA3NHJlbTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbi5ub2RlLS10eXBlLWZhcSAubWludXMge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDJyZW07XG4gIHdpZHRoOiAycmVtO1xufVxuLm5vZGUtLXR5cGUtZmFxIC5wbHVzIHtcbiAgaGVpZ2h0OiAycmVtO1xuICB3aWR0aDogMnJlbTtcbn1cbi5ub2RlLS10eXBlLWZhcS5vcGVuIC5wbHVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ub2RlLS10eXBlLWZhcS5vcGVuIC5taW51cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm5vZGUtLXR5cGUtZmFxIC5ub2RlX190aXRsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvcGFjaXR5OiAwLjg4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtZmFxIC5ub2RlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ub2RlLS10eXBlLWZhcSAubm9kZV9fdGl0bGUge1xuICAgIGdhcDogNHJlbTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtZmFxIC5ub2RlX19ib2R5IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0IwQjBCMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubm9kZS0tdHlwZS1mYXEgLm5vZGVfX2JvZHkge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgfVxufVxuXG4udmlldy1mYXEtbGlzdGluZyB7XG4gIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctZmFxLWxpc3Rpbmcge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICB9XG59XG4udmlldy1mYXEtbGlzdGluZyAudmlldy1oZWFkZXIgaDEge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5ibG9jay1xdWVyaWVzIC5ibG9jay1kZXRhaWxzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5ibG9jay1xdWVyaWVzIC5ibG9jay1ib2R5IHtcbiAgY29sb3I6ICNCMEIwQjA7XG59XG4uYmxvY2stcXVlcmllcyAuYmctaW1nIGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuYmxvY2stcXVlcmllcyAuYmctaW1nIGltZyB7XG4gICAgaGVpZ2h0OiAzMHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJsb2NrLXF1ZXJpZXMgLmJnLWltZyBpbWcge1xuICAgIGhlaWdodDogMjcuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1xdWVyaWVzIC5iZy1pbWcgaW1nIHtcbiAgICBoZWlnaHQ6IDI2LjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXF1ZXJpZXMgLmZpZWxkLS1uYW1lLWJvZHkgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG59XG5cbi53cml0ZS10by11cy1mb3JtIHtcbiAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53cml0ZS10by11cy1mb3JtIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgfVxufVxuLndyaXRlLXRvLXVzLWZvcm0gaDIge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndyaXRlLXRvLXVzLWZvcm0gaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxufVxuLndyaXRlLXRvLXVzLWZvcm0gLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4ud3JpdGUtdG8tdXMtZm9ybSAuYmctaW1nLXRyIHtcbiAgei1pbmRleDogMDtcbn1cbi53cml0ZS10by11cy1mb3JtIC5iZy1pbWctdHIgaW1nIHtcbiAgd2lkdGg6IDE5NnB4O1xuICBoZWlnaHQ6IDMyOHB4O1xuICByaWdodDogMDtcbiAgdG9wOiAtMTk0cHg7XG59XG4ud3JpdGUtdG8tdXMtZm9ybSAuYmctaW1nLWJsIHtcbiAgei1pbmRleDogMDtcbn1cbi53cml0ZS10by11cy1mb3JtIC5iZy1pbWctYmwgaW1nIHtcbiAgd2lkdGg6IDM1MXB4O1xuICBoZWlnaHQ6IDI4NnB4O1xuICBsZWZ0OiAtNDBweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmxvY2stYmFzaWMgLmJsb2NrLWRldGFpbHMge1xuICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1iYXNpYyAuYmxvY2stZGV0YWlscyB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIH1cbn1cbi5ibG9jay1iYXNpYyAuYmxvY2stZGV0YWlscyA+IGgyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJsb2NrLWJhc2ljIHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjQjBCMEIwO1xufVxuLmJsb2NrLWJhc2ljIC5ibG9jay1ib2R5IHtcbiAgbWF4LXdpZHRoOiA0NC42MjVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmJsb2NrLWJhc2ljIGEge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0ZGOTkzMztcbn1cbi5ibG9jay1iYXNpYyBwLCAuYmxvY2stYmFzaWMgbGkge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0IwQjBCMDtcbn1cbi5ibG9jay1iYXNpYyBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4ubm9kZS0tdmlldy1tb2RlLWNhcmQgLm5vZGVfX3RpdGxlLFxuLmluZG9mcmFuY2UtLXN1Y2Nlc3Mtc3Rvcmllcy0tdmlldy1tb2RlLWNhcmQgLm5vZGVfX3RpdGxlIHtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXZpZXctbW9kZS1jYXJkIC5ub2RlX190aXRsZSxcbiAgLmluZG9mcmFuY2UtLXN1Y2Nlc3Mtc3Rvcmllcy0tdmlldy1tb2RlLWNhcmQgLm5vZGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubm9kZS0tdmlldy1tb2RlLWNhcmQgLm5vZGVfX3RpdGxlLFxuICAuaW5kb2ZyYW5jZS0tc3VjY2Vzcy1zdG9yaWVzLS12aWV3LW1vZGUtY2FyZCAubm9kZV9fdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxufVxuLm5vZGUtLXZpZXctbW9kZS1jYXJkIC5ub2RlX190aXRsZSBhLFxuLmluZG9mcmFuY2UtLXN1Y2Nlc3Mtc3Rvcmllcy0tdmlldy1tb2RlLWNhcmQgLm5vZGVfX3RpdGxlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLm5vZGUtLXZpZXctbW9kZS1jYXJkIC5maWVsZC0tbmFtZS1maWVsZC1kYXRlLFxuLmluZG9mcmFuY2UtLXN1Y2Nlc3Mtc3Rvcmllcy0tdmlldy1tb2RlLWNhcmQgLmZpZWxkLS1uYW1lLWZpZWxkLWRhdGUge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzZBNkE2QTtcbn1cbi5ub2RlLS12aWV3LW1vZGUtY2FyZCBpbWcsXG4uaW5kb2ZyYW5jZS0tc3VjY2Vzcy1zdG9yaWVzLS12aWV3LW1vZGUtY2FyZCBpbWcge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4ubm9kZS0tdmlldy1tb2RlLWNhcmQgLm5vZGVfX2JvZHksXG4uaW5kb2ZyYW5jZS0tc3VjY2Vzcy1zdG9yaWVzLS12aWV3LW1vZGUtY2FyZCAubm9kZV9fYm9keSB7XG4gIHBhZGRpbmc6IDAgMXJlbSAwLjVyZW0gMDtcbn1cblxuLmluZG9mcmFuY2UtLXN1Y2Nlc3Mtc3Rvcmllcy0tdmlldy1tb2RlLWNhcmQge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIG1pbi1oZWlnaHQ6IDIxcmVtO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluZG9mcmFuY2UtLXN1Y2Nlc3Mtc3Rvcmllcy0tdmlldy1tb2RlLWNhcmQge1xuICAgIG1heC13aWR0aDogMjAuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbmRvZnJhbmNlLS1zdWNjZXNzLXN0b3JpZXMtLXZpZXctbW9kZS1jYXJkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXgtd2lkdGg6IDE5LjM3NXJlbTtcbiAgfVxufVxuLmluZG9mcmFuY2UtLXN1Y2Nlc3Mtc3Rvcmllcy0tdmlldy1tb2RlLWNhcmQgLm5vZGVfX21lZGlhIHtcbiAgaGVpZ2h0OiAxMy44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmluZG9mcmFuY2UtLXN1Y2Nlc3Mtc3Rvcmllcy0tdmlldy1tb2RlLWNhcmQgLm5vZGVfX21lZGlhIHtcbiAgICBoZWlnaHQ6IDEwcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5pbmRvZnJhbmNlLS1zdWNjZXNzLXN0b3JpZXMtLXZpZXctbW9kZS1jYXJkIC5ub2RlX19tZWRpYSB7XG4gICAgaGVpZ2h0OiAxMi41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmluZG9mcmFuY2UtLXN1Y2Nlc3Mtc3Rvcmllcy0tdmlldy1tb2RlLWNhcmQgLm5vZGVfX21lZGlhIHtcbiAgICB0cmFuc2l0aW9uOiA0MDBtcyBlYXNlLWluLW91dDtcbiAgfVxufVxuLmluZG9mcmFuY2UtLXN1Y2Nlc3Mtc3Rvcmllcy0tdmlldy1tb2RlLWNhcmQgLm5vZGVfX21lZGlhIC5maWVsZC0tdHlwZS1pbWFnZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5pbmRvZnJhbmNlLS1zdWNjZXNzLXN0b3JpZXMtLXZpZXctbW9kZS1jYXJkIC5ub2RlX19tZWRpYSBpbWcge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW0gMC41cmVtIDAgMDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5pbmRvZnJhbmNlLS1zdWNjZXNzLXN0b3JpZXMtLXZpZXctbW9kZS1jYXJkIC5ub2RlX19ib2R5IHtcbiAgcGFkZGluZzogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNCMEIwQjA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5kb2ZyYW5jZS0tc3VjY2Vzcy1zdG9yaWVzLS12aWV3LW1vZGUtY2FyZCAubm9kZV9fYm9keSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbmRvZnJhbmNlLS1zdWNjZXNzLXN0b3JpZXMtLXZpZXctbW9kZS1jYXJkIC5ub2RlX19ib2R5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgICB0cmFuc2l0aW9uOiA0MDBtcyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDMlKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaW5kb2ZyYW5jZS0tc3VjY2Vzcy1zdG9yaWVzLS12aWV3LW1vZGUtY2FyZCAubm9kZV9fYm9keSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUxJSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmluZG9mcmFuY2UtLXN1Y2Nlc3Mtc3Rvcmllcy0tdmlldy1tb2RlLWNhcmQgLm5vZGVfX2JvZHkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2MCUpO1xuICB9XG59XG4uaW5kb2ZyYW5jZS0tc3VjY2Vzcy1zdG9yaWVzLS12aWV3LW1vZGUtY2FyZCAubm9kZV9fYm9keSAucGlsbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW5kb2ZyYW5jZS0tc3VjY2Vzcy1zdG9yaWVzLS12aWV3LW1vZGUtY2FyZCAuY29tcGFueV9sb2dvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmluZG9mcmFuY2UtLXN1Y2Nlc3Mtc3Rvcmllcy0tdmlldy1tb2RlLWNhcmQgLmNvbXBhbnlfbG9nbyAubG9nbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogNi43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMC43NXJlbSAwLjVyZW07XG4gIGJvdHRvbTogLTFyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgd2lkdGg6IDNyZW07XG59XG4uaW5kb2ZyYW5jZS0tc3VjY2Vzcy1zdG9yaWVzLS12aWV3LW1vZGUtY2FyZCAubm9kZV9fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5kb2ZyYW5jZS0tc3VjY2Vzcy1zdG9yaWVzLS12aWV3LW1vZGUtY2FyZCAubm9kZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbmRvZnJhbmNlLS1zdWNjZXNzLXN0b3JpZXMtLXZpZXctbW9kZS1jYXJkIC5ub2RlX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBtaW4taGVpZ2h0OiAzLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5pbmRvZnJhbmNlLS1zdWNjZXNzLXN0b3JpZXMtLXZpZXctbW9kZS1jYXJkIC5ub2RlX190aXRsZSB7XG4gICAgbWluLWhlaWdodDogMi41cmVtO1xuICB9XG59XG4uaW5kb2ZyYW5jZS0tc3VjY2Vzcy1zdG9yaWVzLS12aWV3LW1vZGUtY2FyZCAubm9kZV9fZGVzYyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uaW5kb2ZyYW5jZS0tc3VjY2Vzcy1zdG9yaWVzLS12aWV3LW1vZGUtY2FyZCAubm9kZV9fZGVzYy5kZXNrdG9wX2Rlc2Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbmRvZnJhbmNlLS1zdWNjZXNzLXN0b3JpZXMtLXZpZXctbW9kZS1jYXJkIC5ub2RlX19kZXNjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaW5kb2ZyYW5jZS0tc3VjY2Vzcy1zdG9yaWVzLS12aWV3LW1vZGUtY2FyZCAubm9kZV9fZGVzYyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbmRvZnJhbmNlLS1zdWNjZXNzLXN0b3JpZXMtLXZpZXctbW9kZS1jYXJkIC5ub2RlX19tb3JlX2xpbmsge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbmRvZnJhbmNlLS1zdWNjZXNzLXN0b3JpZXMtLXZpZXctbW9kZS1jYXJkIC5ub2RlX19tb3JlX2xpbmsge1xuICAgIG1hcmdpbi10b3A6IHVuc2V0O1xuICB9XG59XG4uaW5kb2ZyYW5jZS0tc3VjY2Vzcy1zdG9yaWVzLS12aWV3LW1vZGUtY2FyZCAubm9kZV9fbW9yZV9saW5rIC5yZWFkbW9yZS1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjRkY5OTMzO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbmRvZnJhbmNlLS1zdWNjZXNzLXN0b3JpZXMtLXZpZXctbW9kZS1jYXJkIC5ub2RlX19tb3JlX2xpbmsgLnJlYWRtb3JlLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbmRvZnJhbmNlLS1zdWNjZXNzLXN0b3JpZXMtLXZpZXctbW9kZS1jYXJkIC5ub2RlX19tb3JlX2xpbmsgLnJlYWRtb3JlLWxpbmsge1xuICAgIGJvdHRvbTogLTIuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmluZG9mcmFuY2UtLXN1Y2Nlc3Mtc3Rvcmllcy0tdmlldy1tb2RlLWNhcmQgLm5vZGVfX21vcmVfbGluayAucmVhZG1vcmUtbGluayB7XG4gICAgYm90dG9tOiAtMC41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5pbmRvZnJhbmNlLS1zdWNjZXNzLXN0b3JpZXMtLXZpZXctbW9kZS1jYXJkIC5ub2RlX19tb3JlX2xpbmsgLnJlYWRtb3JlLWxpbmsge1xuICAgIGJvdHRvbTogMHJlbTtcbiAgfVxufVxuLmluZG9mcmFuY2UtLXN1Y2Nlc3Mtc3Rvcmllcy0tdmlldy1tb2RlLWNhcmQgLm5vZGVfX21vcmVfbGluayAucmVhZG1vcmUtbGluazphZnRlciB7XG4gIGNvbnRlbnQ6IHVybCguLi9pY29ucy9saW5rLWFycm93LnN2Zyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGhlaWdodDogMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbmRvZnJhbmNlLS1zdWNjZXNzLXN0b3JpZXMtLXZpZXctbW9kZS1jYXJkOmhvdmVyIC5ub2RlX19ib2R5IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW5kb2ZyYW5jZS0tc3VjY2Vzcy1zdG9yaWVzLS12aWV3LW1vZGUtY2FyZDpob3ZlciAubm9kZV9fYm9keSAucGlsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICNCMEIwQjA7XG4gIH1cbn1cbi5pbmRvZnJhbmNlLS1zdWNjZXNzLXN0b3JpZXMtLXZpZXctbW9kZS1jYXJkOmhvdmVyIC5ub2RlX19ib2R5IC5waWxsID4gZGl2IHtcbiAgcGFkZGluZzogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW5kb2ZyYW5jZS0tc3VjY2Vzcy1zdG9yaWVzLS12aWV3LW1vZGUtY2FyZDpob3ZlciAuY29tcGFueV9sb2dvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG4gIC5pbmRvZnJhbmNlLS1zdWNjZXNzLXN0b3JpZXMtLXZpZXctbW9kZS1jYXJkOmhvdmVyIC5jb21wYW55X2xvZ28gLmxvZ28ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDByZW07XG4gIH1cbn1cbi5pbmRvZnJhbmNlLS1zdWNjZXNzLXN0b3JpZXMtLXZpZXctbW9kZS1jYXJkOmhvdmVyIC5ub2RlX19kZXNjIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW5kb2ZyYW5jZS0tc3VjY2Vzcy1zdG9yaWVzLS12aWV3LW1vZGUtY2FyZDpob3ZlciAubm9kZV9fZGVzYyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5pbmRvZnJhbmNlLS1zdWNjZXNzLXN0b3JpZXMtLXZpZXctbW9kZS1jYXJkOmhvdmVyIC5ub2RlX19tb3JlX2xpbmsge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLmluZG9mcmFuY2UtLXN1Y2Nlc3Mtc3Rvcmllcy0tdmlldy1tb2RlLWNhcmQ6aG92ZXIgLm5vZGVfX21vcmVfbGluayAucmVhZG1vcmUtbGluayB7XG4gIGJvdHRvbTogMDtcbn0iLCJAdXNlIFwiY29sb3JzXCIgYXMgKjtcbkB1c2UgXCJicmVha3BvaW50c1wiIGFzICo7XG5AdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCJmdW5jdGlvbnNcIiBhcyAqO1xuXG4vKipcbk1peGluIGZvciBmb250cyAtIFByaW1hcnkgZm9udCBmYW1pbHlcbkZpcnN0IGFyZ3VtZW50OiBGb250IHdlaWdodCBhbGxvd2VkIC0gMzAwLCA0MDAsIDYwMCwgNzAwXG5TZWNvbmQgYXJndW1lbnQ6IENvbG9yXG4tLXVzYWdlXG4uY2xhc3NuYW1lIHtcbiAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KCk7XG59XG4uY2xhc3NuYW1lMXtcbiAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwkc2hhZGUtY29udGVudC1wcmltYXJ5KTtcbn1cbiovXG5AbWl4aW4gZm9udC1wcmltYXJ5KCR3ZWlnaHQ6IDMwMCwgJGNvbG9yOiAkcHJpbWFyeS13aGl0ZSkge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuXG4gIEBpZiAkd2VpZ2h0IHtcbiAgICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgfVxuXG4gIEBpZiAkY29sb3Ige1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLyoqXG5NaXhpbiBmb3IgcmVzcG9uc2l2ZSBmb250IHNpemVzXG5GaXJzdCBhcmd1bWVudDogT3B0aW9ucyBhbGxvd2VkIC0geHNtYWxsLCBzbWFsbC4gbWVkaXVtLCBsYXJnZSwgeGxhcmdlLlxuLS11c2FnZVxuLmNsYXNzbmFtZXtcbiAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKHNtYWxsKTtcbn1cbiovXG5AbWl4aW4gZm9udC1yZXNwb25zaXZlKCRmb250LXNjYWxlKSB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIEBpZiAkZm9udC1zY2FsZSA9PSdkaXNwbGF5LWxnJyB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6IDMuMjVyZW07XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgJGZvbnQtc2NhbGUgPT0nZGlzcGxheS1tZCcge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMi44NzVyZW07XG4gICAgICBtYXgtd2lkdGg6IDY0MXB4O1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICRmb250LXNjYWxlID09J2Rpc3BsYXktc20nIHtcbiAgICBmb250LXNpemU6IDJyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkZm9udC1zY2FsZSA9PSdidXR0b24nIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICRmb250LXNjYWxlID09J2J1dHRvbi1zbWFsbCcge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgJGZvbnQtc2NhbGUgPT0nbGFiZWwnIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICRmb250LXNjYWxlID09J2hlbHB0ZXh0JyB7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkZm9udC1zY2FsZSA9PSd0ZXh0LWxpbmsnIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICRmb250LXNjYWxlID09J3RleHQtbGluay1zbWFsbCcge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgJGZvbnQtc2NhbGUgPT0nYm9keScge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgJGZvbnQtc2NhbGUgPT0nYm9keS1zbWFsbCcge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgJGZvbnQtc2NhbGUgPT0ncmVnLXN1YnRpdGxlLWxhcmdlJyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkZm9udC1zY2FsZSA9PSdzdWJ0aXRsZS1sYXJnZScge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICRmb250LXNjYWxlID09J3N1YnRpdGxlLXNtYWxsJyB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICRmb250LXNjYWxlID09J2hlYWRlci0xJyB7XG5cbiAgICBmb250LXNpemU6IHJlbSgyOXB4KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDM2cHgpO1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICRmb250LXNjYWxlID09J2hlYWRlci0zJyB7XG4gICAgZm9udC1zaXplOiByZW0oMjNweCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6IHJlbSgyOXB4KTtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkZm9udC1zY2FsZSA9PSdoZWFkZXItNScge1xuXG4gICAgZm9udC1zaXplOiByZW0oMThweCk7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXG4gICAgICBmb250LXNpemU6IHJlbSgyM3B4KTtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkZm9udC1zY2FsZSA9PSdoZWFkZXItNicge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkZm9udC1zY2FsZSA9PSdicmVhZGNydW1iJyB7XG4gICAgZm9udC1zaXplOiByZW0oMTBweCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6IHJlbSgxMnB4KTtcbiAgICB9XG4gIH1cblxuICBAZWxzZSB7XG4gICAgQGVycm9yIFwiI3skZm9udC1zY2FsZX0gaXMgaW52YWxpZC4gT3B0aW9ucyBhdmFpbGFibGUgYXJlOiAgeHNtYWxsLCBzbWFsbC4gbWVkaXVtLCBsYXJnZSBvciB4bGFyZ2UuXCI7XG4gIH1cbn1cblxuXG4vKipcbk1peGlucyBmb3IgbWVkaWEtcXVlcmllc1xuTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuKi9cbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAuZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0wLCAkbWluLCBudWxsKTtcbn1cblxuLyoqIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cblRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxuKi9cbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBtYXAuZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcbn1cblxuLyoqXG5NZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG5NYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuLmNsYXNzbmFtZXtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCk7XG59XG4qL1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLyoqXG5NZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbi5jbGFzc25hbWV7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCk7XG59XG4qL1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vKipcbk1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG5NYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbi5jbGFzc25hbWV7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihtZCxsZyk7XG59XG4qL1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPW51bGwgYW5kICRtYXggIT1udWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICRtYXggPT1udWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkbWluID09bnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn0iLCIvKipcblNwYWNpbmdzXG5TcGFjaW5nIGZvciBlbGVtZW50cy9jb21wb25lbnRzLCB1c2VkIGluIGhvcml6b250YWwgYW5kIHZlcnRpY2FsIHNwYWNpbmdcbiovXG5cbiRzcGFjaW5nLXNtLTAwOiAwcmVtICFkZWZhdWx0O1xuJHNwYWNpbmctc20tMDQ6IDAuMjVyZW0gIWRlZmF1bHQ7XG4kc3BhY2luZy1zbS0wODogMC41cmVtICFkZWZhdWx0O1xuJHNwYWNpbmctc20tMTI6IDAuNzVyZW0gIWRlZmF1bHQ7XG4kc3BhY2luZy1zbS0xNjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjaW5nLW1kLTIwOiAxLjI1cmVtICFkZWZhdWx0O1xuJHNwYWNpbmctbWQtMjQ6IDEuNXJlbSAhZGVmYXVsdDtcbiRzcGFjaW5nLW1kLTI4OiAxLjc1cmVtICFkZWZhdWx0O1xuJHNwYWNpbmctbWQtMzI6IDJyZW0gIWRlZmF1bHQ7XG4kc3BhY2luZy1tZC0zNjogMi4yNXJlbSAhZGVmYXVsdDtcbiRzcGFjaW5nLWxnLTQwOiAyLjVyZW0gIWRlZmF1bHQ7XG4kc3BhY2luZy1sZy00ODogM3JlbSAhZGVmYXVsdDtcbiRzcGFjaW5nLWxnLTU2OiAzLjVyZW0gIWRlZmF1bHQ7XG4kc3BhY2luZy1sZy02NDogNHJlbSAhZGVmYXVsdDtcbiRzcGFjaW5nLWxnLTcyOiA0LjVyZW0gIWRlZmF1bHQ7XG4kc3BhY2luZy1sZy04MDogNXJlbSAhZGVmYXVsdDtcbiRzcGFjaW5nLWxnLTg4OiA1LjVyZW0gIWRlZmF1bHQ7XG4kc3BhY2luZy1sZy05NjogNnJlbSAhZGVmYXVsdDtcbiRzcGFjaW5nLWxnLTEwNDogNi41cmVtICFkZWZhdWx0O1xuJHNwYWNpbmctbGctMTEyOiA3cmVtICFkZWZhdWx0O1xuXG4vL0NvbnRhaW5lciBXaWR0aFxuJWNvbnRhaW5lci13aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLXNtLTE2O1xuICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZy1zbS0xNjtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gICAgbWF4LXdpZHRoOiAxMzEycHg7XG4gIH1cbn1cbiIsIi8vIEdsb2JhbCBTdHlsZXNcblxuQHVzZSBcIi4uL2Fic3RyYWN0cy92YXJpYWJsZXNcIiBhcyAqO1xuXG5odG1sLFxuYm9keSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2UtYmc7XG5cbiAgJi5wYXRoLWZyb250cGFnZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtc2l0ZTtcbiAgfVxufVxuXG5ib2R5IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4ucmVnaW9uLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogJHNwYWNpbmctbGctMTEyO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihzbSwgbGcpIHtcbiAgICAgIHBhZGRpbmctdG9wOiByZW0oNjQpO1xuICAgIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIHBhZGRpbmctdG9wOiByZW0oMTI4KTtcbiAgfVxufVxuXG4vL1BpbGwgU3R5bGVzIHVzZWQgb24gQ2FyZHNcblxuLnBpbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgPmRpdiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiByZW0oOCk7XG4gICAgdG9wOiByZW0oOCk7XG4gICAgcGFkZGluZzogJHNwYWNpbmctc20tMDQgJHNwYWNpbmctc20tMDg7XG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwaWxsLWJnO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShoZWxwdGV4dCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBtYXgtd2lkdGg6IHJlbSgyMDQpO1xuICAgIH1cbiAgfVxufVxuXG4uZmlsdGVyLWJ0bnMge1xuICBnYXA6ICRzcGFjaW5nLW1kLTIwO1xufVxuZGYtbWVzc2VuZ2VyIHtcbiAgei1pbmRleDogOTk5O1xuICAvKiBBbHdheXMgb24gdG9wICovXG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgLyogRml4ZWQgdG8gdmlld3BvcnQgKi9cbiAgYm90dG9tOiAxNnB4O1xuICAvKiBTdGljayB0byBib3R0b20gKi9cbiAgcmlnaHQ6IDE2cHg7XG4gIC8qIFN0aWNrIHRvIHJpZ2h0ICovXG5cbiAgLS1kZi1tZXNzZW5nZXItZm9udC1jb2xvcjogI0IwQjBCMDtcbiAgLyogVGV4dCBjb2xvciAqL1xuICAtLWRmLW1lc3Nlbmdlci1mb250LXNpemU6IDE0cHg7XG4gIC8qIEZvbnQgc2l6ZSAqL1xuICAtLWRmLW1lc3Nlbmdlci1mb250LWZhbWlseTogJ0FyaWFsJztcbiAgLyogTW9kZXJuIGZvbnQgKi9cbiAgLS1kZi1tZXNzZW5nZXItcHJpbWFyeS1jb2xvcjogI0Y5MztcbiAgLyogT3JhbmdlIGFjY2VudCAqL1xuICAtLWRmLW1lc3Nlbmdlci1ib3JkZXItY29sb3I6ICNGOTM7XG4gIC8qIE9yYW5nZSBib3JkZXIgZm9yIGVsZW1lbnRzICovXG4gIC0tZGYtbWVzc2VuZ2VyLWVsZW1lbnQtZm9udC1jb2xvcjogI0Y5MztcbiAgLyogT3JhbmdlIGZvciBpY29ucy9idXR0b25zICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNoYXQtYmFja2dyb3VuZDogIzEwMTAxMDtcblxuICAtLWRmLW1lc3Nlbmdlci1jaGF0LXBhZGRpbmc6IDEwcHg7XG4gIC8qIE1haW4gY2hhdCB3aW5kb3cgYmFja2dyb3VuZCAoYmxhY2spICovXG4gIC0tZGYtbWVzc2VuZ2VyLW1lc3NhZ2UtdXNlci1iYWNrZ3JvdW5kOiAjMzAzMDMwO1xuICAvKiBVc2VyIG1lc3NhZ2UgYnViYmxlIGJhY2tncm91bmQgKi9cbiAgLS1kZi1tZXNzZW5nZXItbWVzc2FnZS1ib3QtYmFja2dyb3VuZDogIzEwMTAxMDtcbiAgLyogQm90IG1lc3NhZ2UgYnViYmxlIGJhY2tncm91bmQgKGJsYWNrKSAqL1xuICAtLWRmLW1lc3Nlbmdlci1jaGF0LWJvcmRlcjogbm9uZTtcbiAgLyogTm8gYm9yZGVyIGZvciBtYWluIHdpbmRvdyAqL1xuICAtLWRmLW1lc3Nlbmdlci1jaGF0LWJvcmRlci1yYWRpdXM6IDBweCAwcHggMCAwO1xuICAvKiBTbGlnaHRseSByb3VuZGVkIHRvcCBjb3JuZXJzIGZvciBjaGF0IHdpbmRvdyAqL1xuICAtLWRmLW1lc3Nlbmdlci1jaGF0LXdpbmRvdy13aWR0aDogMzc1cHg7XG4gIC8qIENoYXQgd2luZG93IHdpZHRoICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNoYXQtd2luZG93LWhlaWdodDogNDgwcHg7XG4gIC8qIENoYXQgd2luZG93IGhlaWdodCAqL1xuICAtLWRmLW1lc3Nlbmdlci1jaGF0LXBhZGRpbmctbWluaW1pemVkOiAwO1xuICAvKiBObyBwYWRkaW5nIHdoZW4gbWluaW1pemVkICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNoYXQtY29sbGFwc2UtaWNvbi1zaXplOiA1cHg7XG4gIC8qIENoYXQgY29sbGFwc2UgaWNvbiBzaXplICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNoYXQtYnViYmxlLWJhY2tncm91bmQ6ICNGOTM7XG4gIC8qIE9yYW5nZSBmb3IgY2hhdCBidWJibGUgaWNvbiAqL1xuICAtLWRmLW1lc3Nlbmdlci1jaGF0LWJ1YmJsZS1pY29uLWNvbG9yOiAjZmZmO1xuICAvKiBXaGl0ZSBpY29uIGluIGJ1YmJsZSAqL1xuICAtLWRmLW1lc3Nlbmdlci1jaGF0LWJ1YmJsZS1zaXplOiA0NnB4O1xuICAtLWRmLW1lc3Nlbmdlci1jaGF0LWJ1YmJsZS1pY29uLXNpemU6IDIwcHg7XG5cbiAgLyogLS1kZi1tZXNzZW5nZXItY2hhdC1idWJibGUtYm9yZGVyIDogTm9uZTsgKi9cbiAgLyogQ2hhdCBidWJibGUgc2l6ZSAqL1xuICAtLWRmLW1lc3Nlbmdlci1jaGF0LWJvcmRlci1yYWRpdXM6IDBweDtcbiAgLyogQ2hhdCBib3JkZXIgcmFkaXVzICovXG5cblxuICAtLWRmLW1lc3Nlbmdlci10aXRsZWJhci1iYWNrZ3JvdW5kOiAjRjkzO1xuICAvKiBPcmFuZ2UgdGl0bGUgYmFyICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRpdGxlYmFyLWZvbnQtY29sb3I6ICMxODE4MTg7XG4gIC8qIFRpdGxlIGJhciB0ZXh0IGNvbG9yIChkYXJrKSAqL1xuICAtLWRmLW1lc3Nlbmdlci10aXRsZWJhci1ib3JkZXItYm90dG9tOiBub25lO1xuICAvKiBObyBib3JkZXIgdW5kZXIgdGl0bGUgYmFyICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRpdGxlYmFyLXBhZGRpbmc6IDBweCA5cHggMHB4IDlweDtcbiAgLyogVGl0bGUgYmFyIHBhZGRpbmcgKHJlZHVjZWQpICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRpdGxlYmFyLXRpdGxlLWZvbnQtZmFtaWx5OiAnQXJpYWwnO1xuICAvKiBUaXRsZSBmb250IGZhbWlseSAqL1xuICAtLWRmLW1lc3Nlbmdlci10aXRsZWJhci10aXRsZS1mb250LXNpemU6IDEycHg7XG4gIC8qIFRpdGxlIGZvbnQgc2l6ZSAqL1xuICAtLWRmLW1lc3Nlbmdlci10aXRsZWJhci10aXRsZS1mb250LXdlaWdodDogNTAwO1xuICAvKiBUaXRsZSBmb250IHdlaWdodCAqL1xuICAtLWRmLW1lc3Nlbmdlci10aXRsZWJhci1pY29uLWhlaWdodDogMjRweDtcbiAgLyogVGl0bGUgYmFyIGljb24gaGVpZ2h0ICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRpdGxlYmFyLWljb24td2lkdGg6IDI0cHg7XG4gIC8qIFRpdGxlIGJhciBpY29uIHdpZHRoICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRpdGxlYmFyLXRpdGxlLWxpbmUtaGVpZ2h0OiAyNnB4O1xuICAvKiBUaXRsZSBsaW5lIGhlaWdodCAqL1xuICAtLWRmLW1lc3Nlbmdlci10aXRsZWJhci1zdWJ0aXRsZS1mb250LXNpemU6IDEycHg7XG4gIC8qIFN1YnRpdGxlIGZvbnQgc2l6ZSAqL1xuICAtLWRmLW1lc3Nlbmdlci10aXRsZWJhci1zdWJ0aXRsZS1saW5lLWhlaWdodDogMTZweDtcbiAgLyogU3VidGl0bGUgbGluZSBoZWlnaHQgKi9cbiAgLS1kZi1tZXNzZW5nZXItdGl0bGViYXItYnV0dG9uLWJhY2tncm91bmQtaG92ZXI6ICNmZmYyZTA7XG4gIC8qIEhvdmVyIGZvciB0aXRsZWJhciBidXR0b25zICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRpdGxlYmFyLWJ1dHRvbi1jb2xvci1pbmFjdGl2ZTogIzE4MTgxODtcbiAgLyogSW5hY3RpdmUgYnV0dG9uIGNvbG9yICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRpdGxlYmFyLWJ1dHRvbi1iYWNrZ3JvdW5kLWFjdGl2ZTogI2ZmZjJlMDtcbiAgLyogQWN0aXZlIGJ1dHRvbiBiYWNrZ3JvdW5kICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRpdGxlYmFyLWJ1dHRvbi1jb2xvci1hY3RpdmU6ICNGOTM7XG4gIC8qIEFjdGl2ZSBidXR0b24gY29sb3IgKi9cbiAgLS1kZi1tZXNzZW5nZXItbWVzc2FnZS1wYWRkaW5nOiAxMHB4IDE0cHg7XG4gIC8qIFBhZGRpbmcgaW5zaWRlIGVhY2ggbWVzc2FnZSBidWJibGUgKHJlZHVjZWQpICovXG4gIC0tZGYtbWVzc2VuZ2VyLW1lc3NhZ2UtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLyogTWVzc2FnZSBidWJibGUgY29ybmVyIHJhZGl1cyAobGVzcyByb3VuZCkgKi9cbiAgLS1kZi1tZXNzZW5nZXItbWVzc2FnZS1ib3QtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgLyogQm90IG1lc3NhZ2UgdG9wIGxlZnQgcmFkaXVzICovXG4gIC0tZGYtbWVzc2VuZ2VyLW1lc3NhZ2UtYm90LXN0YWNrLWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gIC8qIEJvdCBzdGFja2VkIG1lc3NhZ2UgdG9wIGxlZnQgcmFkaXVzICovXG4gIC0tZGYtbWVzc2VuZ2VyLW1lc3NhZ2UtYm90LXN0YWNrLWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gIC8qIEJvdCBzdGFja2VkIG1lc3NhZ2UgYm90dG9tIGxlZnQgcmFkaXVzICovXG4gIC0tZGYtbWVzc2VuZ2VyLW1lc3NhZ2UtdXNlci1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgLyogVXNlciBtZXNzYWdlIHRvcCByaWdodCByYWRpdXMgKi9cbiAgLS1kZi1tZXNzZW5nZXItbWVzc2FnZS11c2VyLXN0YWNrLWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAvKiBVc2VyIHN0YWNrZWQgbWVzc2FnZSB0b3AgcmlnaHQgcmFkaXVzICovXG4gIC0tZGYtbWVzc2VuZ2VyLW1lc3NhZ2UtdXNlci1zdGFjay1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgLyogVXNlciBzdGFja2VkIG1lc3NhZ2UgYm90dG9tIHJpZ2h0IHJhZGl1cyAqL1xuICAtLWRmLW1lc3Nlbmdlci1tZXNzYWdlLXN0YWNrLXNwYWNpbmc6IDEwcHg7XG4gIC8qIFNwYWNlIGJldHdlZW4gbWVzc2FnZXMgKHJlZHVjZWQpICovXG4gIC0tZGYtbWVzc2VuZ2VyLW1lc3NhZ2Utc3BhY2luZzogMTBweDtcbiAgLyogU3BhY2UgYmV0d2VlbiBtZXNzYWdlcyAocmVkdWNlZCkgKi9cbiAgLS1kZi1tZXNzZW5nZXItbWVzc2FnZS1mb250LWZhbWlseTogJ0FyaWFsJztcbiAgLyogTWVzc2FnZSBmb250IGZhbWlseSAqL1xuICAtLWRmLW1lc3Nlbmdlci1pbnB1dC1ib3gtYmFja2dyb3VuZDogIzIzMjcyZjtcbiAgLyogSW5wdXQgYm94IGJhY2tncm91bmQgKi9cbiAgLS1kZi1tZXNzZW5nZXItaW5wdXQtYmFja2dyb3VuZDogIzEwMTAxMDtcbiAgLyogSW5wdXQgZmllbGQgYmFja2dyb3VuZCAqL1xuICAtLWRmLW1lc3Nlbmdlci1pbnB1dC1ib3gtYm9yZGVyLXJhZGl1czogMThweDtcbiAgLyogSW5wdXQgYm94IGJvcmRlciByYWRpdXMgKGxlc3Mgcm91bmQpICovXG4gIC0tZGYtbWVzc2VuZ2VyLWlucHV0LWJveC1wYWRkaW5nOiAxMHB4IDE1cHg7XG4gIC8qIElucHV0IGJveCBwYWRkaW5nIChyZWR1Y2VkKSAqL1xuICAtLWRmLW1lc3Nlbmdlci1pbnB1dC1ib3gtZm9jdXMtYm9yZGVyOiBub25lO1xuXG4gIC0tZGYtbWVzc2VuZ2VyLWlucHV0LWJveC1ib3JkZXI6IG5vbmU7XG5cbiAgLS1kZi1tZXNzZW5nZXItaW5wdXQtZ3V0dGVyOiBub25lO1xuICAvKiBPcmFuZ2UgYm9yZGVyIG9uIGZvY3VzICovXG4gIC0tZGYtbWVzc2VuZ2VyLWlucHV0LWJveC1mb2N1cy1wYWRkaW5nOiAxMHB4IDE1cHg7XG4gIC8qIFBhZGRpbmcgb24gZm9jdXMgKHJlZHVjZWQpICovXG4gIC8qIC0tZGYtbWVzc2VuZ2VyLWlucHV0LWJvcmRlci10b3A6IDFweCBzb2xpZCAjMzAzMDMwOyAgSW5wdXQgdG9wIGJvcmRlciAqL1xuICAvKiBJbnB1dCBwYWRkaW5nICovXG4gIC0tZGYtbWVzc2VuZ2VyLWlucHV0LWJveC1iYWNrZ3JvdW5kOiAjMUQxRDFEO1xuICAvKiBJbnB1dCBib3ggYmFja2dyb3VuZCAqL1xuICAtLWRmLW1lc3Nlbmdlci1zZW5kLWljb24tb2Zmc2V0LXk6IC01cHg7XG4gIC8qIFNlbmQgaWNvbiB2ZXJ0aWNhbCBvZmZzZXQgKi9cbiAgLS1kZi1tZXNzZW5nZXItc2VuZC1pY29uLW9mZnNldC14OiAtNTVweDtcbiAgLS1kZi1tZXNzZW5nZXItc2VuZC1pY29uLWNvbG9yOiAjRjkzO1xuICAvKiBTZW5kIGljb24gY29sb3IgKi9cbiAgLS1kZi1tZXNzZW5nZXItc2VuZC1pY29uLWJhY2tncm91bmQ6ICNGOTM7XG4gIC8qIFNlbmQgaWNvbiBiYWNrZ3JvdW5kIChvcmFuZ2UpICovXG4gIC0tZGYtbWVzc2VuZ2VyLXNlbmQtaWNvbi1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC8qIFNlbmQgaWNvbiBmdWxseSByb3VuZCAqL1xuICAtLWRmLW1lc3Nlbmdlci1zZW5kLWljb24tc2l6ZTogNDRweDtcbiAgLyogU2VuZCBpY29uIHNpemUgKGxhcmdlcikgKi9cbiAgLS1kZi1tZXNzZW5nZXItbGluay1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC8qIFVuZGVybGluZSBsaW5rcyAqL1xuICAtLWRmLW1lc3Nlbmdlci1saW5rLWZvbnQtY29sb3I6ICNGOTM7XG4gIC8qIExpbmsgY29sb3IgKG9yYW5nZSkgKi9cbiAgLS1kZi1tZXNzZW5nZXItbGluay12aXNpdGVkLWZvbnQtY29sb3I6ICNGOTM7XG4gIC8qIFZpc2l0ZWQgbGluayBjb2xvciAqL1xuICAtLWRmLW1lc3Nlbmdlci1saW5rLWhvdmVyLWZvbnQtY29sb3I6ICNmZmY7XG4gIC8qIEhvdmVyIGxpbmsgY29sb3IgKi9cbiAgLS1kZi1tZXNzZW5nZXItbGluay1iYWNrZ3JvdW5kLWNvbG9yOiAjMjMyNzJmO1xuICAvKiBMaW5rIGJhY2tncm91bmQgKi9cbiAgLS1kZi1tZXNzZW5nZXItbGluay1wYWRkaW5nOiAycHggOHB4O1xuICAvKiBMaW5rIHBhZGRpbmcgKi9cbiAgLS1kZi1tZXNzZW5nZXItbGluay1ib3JkZXI6IDFweCBzb2xpZCAjRjkzO1xuICAvKiBMaW5rIGJvcmRlciAqL1xuICAtLWRmLW1lc3Nlbmdlci1saW5rLWJvcmRlci1yYWRpdXM6IDZweDtcbiAgLyogTGluayBib3JkZXIgcmFkaXVzICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRhYmxlLWJvcmRlci1jb2xvcjogI0Y5MztcbiAgLyogVGFibGUgYm9yZGVyIGNvbG9yICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRhYmxlLXBhZGRpbmc6IDEwcHggMTJweDtcbiAgLyogVGFibGUgY2VsbCBwYWRkaW5nIChyZWR1Y2VkKSAqL1xuICAtLWRmLW1lc3Nlbmdlci10YWJsZS1mb250LXNpemU6IDE0cHg7XG4gIC8qIFRhYmxlIGZvbnQgc2l6ZSAqL1xuICAtLWRmLW1lc3Nlbmdlci10YWJsZS1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAvKiBUYWJsZSBib3JkZXIgcmFkaXVzICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRhYmxlLWhlYWRlci1iYWNrZ3JvdW5kOiAjZmZmMmUwO1xuICAvKiBUYWJsZSBoZWFkZXIgYmFja2dyb3VuZCAqL1xuICAtLWRmLW1lc3Nlbmdlci10YWJsZS1oZWFkZXItcGFkZGluZzogMTBweCAxMnB4O1xuICAvKiBUYWJsZSBoZWFkZXIgcGFkZGluZyAocmVkdWNlZCkgKi9cbiAgLS1kZi1tZXNzZW5nZXItdGFibGUtaGVhZGVyLWZvbnQtc2l6ZTogMTRweDtcbiAgLyogVGFibGUgaGVhZGVyIGZvbnQgc2l6ZSAqL1xuICAtLWRmLW1lc3Nlbmdlci10YWJsZS1oZWFkZXItZm9udC13ZWlnaHQ6IDYwMDtcbiAgLyogVGFibGUgaGVhZGVyIGZvbnQgd2VpZ2h0ICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRhYmxlLWhlYWRlci1ib3JkZXItdG9wOiAxcHggc29saWQgI0Y5MztcbiAgLyogVGFibGUgaGVhZGVyIHRvcCBib3JkZXIgKi9cbiAgLS1kZi1tZXNzZW5nZXItdGFibGUtaGVhZGVyLWJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjkzO1xuICAvKiBUYWJsZSBoZWFkZXIgYm90dG9tIGJvcmRlciAqL1xuICAtLWRmLW1lc3Nlbmdlci10YWJsZS1oZWFkZXItYm9yZGVyLWxlZnQtZmlyc3Q6IDFweCBzb2xpZCAjRjkzO1xuICAvKiBUYWJsZSBoZWFkZXIgbGVmdCBib3JkZXIgKi9cbiAgLS1kZi1tZXNzZW5nZXItdGFibGUtaGVhZGVyLWJvcmRlci1yaWdodC1sYXN0OiAxcHggc29saWQgI0Y5MztcbiAgLyogVGFibGUgaGVhZGVyIHJpZ2h0IGJvcmRlciAqL1xuICAtLWRmLW1lc3Nlbmdlci10YWJsZS1ib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y5MztcbiAgLyogVGFibGUgYm90dG9tIGJvcmRlciAqL1xuICAtLWRmLW1lc3Nlbmdlci10YWJsZS1ib3JkZXItbGVmdC1maXJzdDogMXB4IHNvbGlkICNGOTM7XG4gIC8qIFRhYmxlIGxlZnQgYm9yZGVyICovXG4gIC0tZGYtbWVzc2VuZ2VyLXRhYmxlLWJvcmRlci1yaWdodC1sYXN0OiAxcHggc29saWQgI0Y5MztcbiAgLyogVGFibGUgcmlnaHQgYm9yZGVyICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNhcmQtYm94LXNoYWRvdzogMCAycHggMTJweCByZ2JhKDI0OSwgMTQ3LCA1MSwgMC4wOCk7XG4gIC8qIENhcmQgc2hhZG93ICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNhcmQtYm9yZGVyOiAxcHggc29saWQgI0Y5MztcbiAgLyogQ2FyZCBib3JkZXIgKi9cbiAgLS1kZi1tZXNzZW5nZXItY2FyZC1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAvKiBDYXJkIGJvcmRlciByYWRpdXMgKi9cbiAgLS1kZi1tZXNzZW5nZXItY2hpcHMtYm94LXNoYWRvdzogbm9uZTtcbiAgLyogTm8gc2hhZG93IGZvciBjaGlwcyAqL1xuICAtLWRmLW1lc3Nlbmdlci1jaGlwcy1mb250LWNvbG9yOiAjQjBCMEIwO1xuICAvKiBDaGlwcyB0ZXh0IGNvbG9yICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNoaXBzLWljb24tZm9udC1jb2xvcjogI2Y5MztcbiAgLyogQ2hpcHMgaWNvbiBjb2xvciAqL1xuICAtLWRmLW1lc3Nlbmdlci1jaGlwcy1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAvKiBDaGlwcyBib3JkZXIgcmFkaXVzICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNoaXBzLWJhY2tncm91bmQ6ICMxRDFEMUQ7XG4gIC8qIENoaXBzIGJhY2tncm91bmQgKi9cbiAgLS1kZi1tZXNzZW5nZXItY2hpcHMtYm9yZGVyLWNvbG9yOiBub25lO1xuXG4gIC0tZGYtbWVzc2VuZ2VyLWNoaXBzLWNvbnRlbnQtYWxpZ246IGZsZXgtc3RhcnQ7XG5cbiAgLyogLS1kZi1tZXNzZW5nZXItY2hpcHMtcGFkZGluZzogMSU7ICovXG4gIC8qIENoaXBzIGJvcmRlciBjb2xvciAqL1xuICAtLWRmLW1lc3Nlbmdlci1maWxlcy1ib3gtc2hhZG93OiBub25lO1xuXG4gIC0tZGYtbWVzc2VuZ2VyLWNoaXBzLXNwYWNpbmc6IDVweDtcbiAgLyogTm8gc2hhZG93IGZvciBmaWxlcyAqL1xuICAtLWRmLW1lc3Nlbmdlci1jaXRhdGlvbnMtZm9udC1jb2xvcjogI0Y5MztcbiAgLyogQ2l0YXRpb25zIGNvbG9yICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNpdGF0aW9ucy1ib3JkZXItY29sb3I6ICNGOTM7XG4gIC8qIENpdGF0aW9ucyBib3JkZXIgY29sb3IgKi9cbiAgLS1kZi1tZXNzZW5nZXItY2l0YXRpb25zLWJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAvKiBDaXRhdGlvbnMgYm9yZGVyIHJhZGl1cyAqL1xuICAtLWRmLW1lc3Nlbmdlci1jaXRhdGlvbnMtcGFkZGluZzogNHB4IDE2cHg7XG4gIC8qIENpdGF0aW9ucyBwYWRkaW5nICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNpdGF0aW9ucy1pY29uLW9mZnNldDogLThweDtcbiAgLyogQ2l0YXRpb25zIGljb24gb2Zmc2V0ICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNpdGF0aW9ucy1pY29uLWZvbnQtc2l6ZTogMTRweDtcbiAgLyogQ2l0YXRpb25zIGljb24gc2l6ZSAqL1xuICAtLWRmLW1lc3Nlbmdlci1jaXRhdGlvbnMtbWVzc2FnZS1kaXNwbGF5OiBub25lO1xuICAvKiBIaWRlIGNpdGF0aW9ucyBtZXNzYWdlICovXG4gIC0tZGYtbWVzc2VuZ2VyLWJ1dHRvbi1ib3JkZXI6IDBweCBzb2xpZCAjRjkzO1xuICAvKiBCdXR0b24gYm9yZGVyICovXG4gIC0tZGYtbWVzc2VuZ2VyLWJ1dHRvbi1wYWRkaW5nOiA4cHggMTRweDtcbiAgLyogQnV0dG9uIHBhZGRpbmcgKHJlZHVjZWQpICovXG4gIC0tZGYtbWVzc2VuZ2VyLWltYWdlLWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC8qIEltYWdlIGJvcmRlciByYWRpdXMgKi9cbiAgLS1kZi1tZXNzZW5nZXItdmlkZW8tYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLyogVmlkZW8gYm9yZGVyIHJhZGl1cyAqL1xuICAtLWRmLW1lc3Nlbmdlci12aWRlby1ib3JkZXI6IDFweCBzb2xpZCAjRjkzO1xuICAvKiBWaWRlbyBib3JkZXIgKi9cbiAgLS1kZi1tZXNzZW5nZXItbGlzdC1wYWRkaW5nOiAxMnB4O1xuICAvKiBMaXN0IHBhZGRpbmcgKHJlZHVjZWQpICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNhcmQtYmFja2dyb3VuZDogIzEwMTAxMDtcbiAgLyogQ2FyZCBiYWNrZ3JvdW5kICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNhcmQtYm9yZGVyOiBub25lO1xuICAvKiBDYXJkIGJvcmRlciAqL1xuICAtLWRmLW1lc3Nlbmdlci1jYXJkLWJvcmRlci1yYWRpdXM6IDBweDtcbiAgLyogQ2FyZCBib3JkZXIgcmFkaXVzICovXG4gIC0tZGYtbWVzc2VuZ2VyLWNhcmQtYm94LXNoYWRvdzogbm9uZTtcbiAgLyogQ2FyZCBzaGFkb3cgKi9cbiAgLS1kZi1tZXNzZW5nZXItbWVzc2FnZS1yaWNoLWZlZWRiYWNrLXNwYWNpbmc6IDEwcHg7XG4gIC8qIEZlZWRiYWNrIHNwYWNpbmcgKHJlZHVjZWQpICovXG4gIC0tZGYtbWVzc2VuZ2VyLW1lc3NhZ2UtcmljaC1mZWVkYmFjay1wYWRkaW5nOiAxMHB4O1xuICAvKiBGZWVkYmFjayBwYWRkaW5nIChyZWR1Y2VkKSAqL1xuICAtLWRmLW1lc3Nlbmdlci1tZXNzYWdlLXJpY2gtZmVlZGJhY2stYmFja2dyb3VuZDogIzEwMTAxMDtcbiAgLyogRmVlZGJhY2sgYmFja2dyb3VuZCAoYmxhY2spICovXG5cbiAgLS1kZi1tZXNzZW5nZXItbWVzc2FnZS1yaWNoLWZlZWRiYWNrLWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC8qIEZlZWRiYWNrIGJvcmRlciByYWRpdXMgKi9cbiAgLS1kZi1tZXNzZW5nZXItbWVzc2FnZS1yaWNoLWZlZWRiYWNrLWNoaXBzLXNwYWNpbmc6IDhweDtcbiAgLyogRmVlZGJhY2sgY2hpcHMgc3BhY2luZyAqL1xuICAtLWRmLW1lc3Nlbmdlci1tZXNzYWdlLXJpY2gtZmVlZGJhY2stY2hpcHMtYmFja2dyb3VuZDogIzIzMjcyZjtcbiAgLyogRmVlZGJhY2sgY2hpcHMgYmFja2dyb3VuZCAqL1xuICAtLWRmLW1lc3Nlbmdlci1tZXNzYWdlLXJpY2gtZmVlZGJhY2stY2hpcHMtYmFja2dyb3VuZC1hY3RpdmU6ICNGOTM7XG4gIC8qIEZlZWRiYWNrIGNoaXBzIGFjdGl2ZSBiYWNrZ3JvdW5kICovXG4gIC0tZGYtbWVzc2VuZ2VyLW1lc3NhZ2UtcmljaC1mZWVkYmFjay1jaGlwcy1mb250LWNvbG9yOiAjZmZmO1xuICAvKiBGZWVkYmFjayBjaGlwcyB0ZXh0IGNvbG9yICovXG4gIC0tZGYtbWVzc2VuZ2VyLW1lc3NhZ2UtcmljaC1mZWVkYmFjay1jaGlwcy1mb250LWNvbG9yLWFjdGl2ZTogIzIzMjcyZjtcbiAgLyogRmVlZGJhY2sgY2hpcHMgYWN0aXZlIHRleHQgY29sb3IgKi9cbiAgLS1kZi1tZXNzZW5nZXItbWVzc2FnZS1yaWNoLWZlZWRiYWNrLXN1Ym1pdC1hbGlnbjogZmxleC1lbmQ7XG4gIC8qIEZlZWRiYWNrIHN1Ym1pdCBhbGlnbm1lbnQgKi9cbiAgLS1kZi1tZXNzZW5nZXItbWVzc2FnZS1yaWNoLWZlZWRiYWNrLXN1Ym1pdC1mb250LWNvbG9yOiAjZmZmO1xuICAvKiBGZWVkYmFjayBzdWJtaXQgdGV4dCBjb2xvciAqL1xuICAtLWRmLW1lc3Nlbmdlci1tZXNzYWdlLWZlZWRiYWNrLWljb24tYm9yZGVyOiAwcHg7XG4gIC8qIE5vIGJvcmRlciBmb3IgZmVlZGJhY2sgaWNvbiAqL1xuICAtLWRmLW1lc3Nlbmdlci1tZXNzYWdlLWZlZWRiYWNrLWljb24tYmFja2dyb3VuZDogIzIzMjcyZjtcbiAgLyogRmVlZGJhY2sgaWNvbiBiYWNrZ3JvdW5kICovXG4gIC0tZGYtbWVzc2VuZ2VyLW1lc3NhZ2UtZmVlZGJhY2staWNvbi1mb250LWNvbG9yLWFjdGl2ZTogI0Y5MztcbiAgLyogRmVlZGJhY2sgaWNvbiBhY3RpdmUgY29sb3IgKi9cbiAgLS1kZi1tZXNzZW5nZXItbWVzc2FnZS1mZWVkYmFjay1pY29uLWJhY2tncm91bmQtaG92ZXI6ICNmZmYyZTA7XG4gIC8qQ2hhbmdlIHNpemUqL1xuICAvKiAtLWRmLW1lc3Nlbmdlci1jaGF0LWJ1YmJsZS1pY29uLXNpemU6NjRweCAqL1xuICAvKiBGZWVkYmFjayBpY29uIGhvdmVyIGJhY2tncm91bmQgKi9cbiAgYm94LXNoYWRvdzogMCA4cHggMzJweCByZ2JhKDI0OSwgMTQ3LCA1MSwgMC4xOCk7XG4gIC8qIE1haW4gd2luZG93IHNoYWRvdyAqL1xuICBkaXNwbGF5OiBmbGV4O1xuICAvKiBGbGV4IGxheW91dCBmb3IgbWFpbiB3aW5kb3cgKi9cbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLyogQ29sdW1uIGxheW91dCAqL1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgLyogU3RyZXRjaCBjaGlsZHJlbiAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiBSZW1vdmUgZGVmYXVsdCBwYWRkaW5nICovXG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgLyogVGhpbiBzY3JvbGxiYXIgZm9yIEZpcmVmb3ggKi9cbiAgc2Nyb2xsYmFyLWNvbG9yOiAjMTAxMDEwICMxMDEwMTA7XG4gIC8qIEJsYWNrIHNjcm9sbGJhciBmb3IgRmlyZWZveCAqL1xuXG5cbiAgLS1kZi1tZXNzZW5nZXItaW5wdXQtcGFkZGluZzogNHB4IDhweCA0cHggOHB4O1xuICAtLWRmLW1lc3Nlbmdlci1pbnB1dC1pbm5lci1wYWRkaW5nOiAwIDQ0cHggMCA4cHg7XG4gIC0tZGYtbWVzc2VuZ2VyLXNlbmQtaWNvbi1vZmZzZXQteDogLThweDtcbiAgLS1kZi1tZXNzZW5nZXItc2VuZC1pY29uLW9mZnNldC15OiAtNHB4O1xuICAtLWRmLW1lc3Nlbmdlci1pbnB1dC1ib3JkZXItdG9wOiAxcHggc29saWQgIzZiNmY2ZjVmO1xufVxuXG4vKiBIaWRlIG9yIHN0eWxlIHRoZSBzY3JvbGxiYXIgZm9yIFdlYmtpdCBicm93c2VycyAqL1xuZGYtbWVzc2VuZ2VyIDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjMTAxMDEwO1xufVxuXG5kZi1tZXNzZW5nZXIgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICMxMDEwMTA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuZGYtbWVzc2VuZ2VyIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjMTAxMDEwO1xufVxuXG4vKiBDdXN0b20gZm9yd2FyZC9zZW5kIGJ1dHRvbiBwb3NpdGlvbiBhbmQgc3R5bGUgKi9cblxuZGYtbWVzc2VuZ2VyOjpwYXJ0KHNlbmQtYnV0dG9uKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmFlNDI7XG4gIGNvbG9yOiAjMjMyNzJmO1xufVxuXG4vKiBBZGQgdGhpcyBpbnNpZGUgeW91ciA8c3R5bGU+IGJsb2NrICovXG4vKiBib2R5IHtcbmJhY2tncm91bmQ6ICNjYjE1MTUgIWltcG9ydGFudDtcbn0gKi9cblxuLy8gQWpheCBUaHJvYmJlciBzdHlsZXNcbi5hamF4LXByb2dyZXNzLXRocm9iYmVyIHtcbiAgd2lkdGg6IHJlbSgyNCk7XG4gIGhlaWdodDogcmVtKDI0KTtcblxuICAudGhyb2JiZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaWNvbnMvYWpheF90aHJvYmJlci5naWYnKSBuby1yZXBlYXQgY2VudGVyIC8gY29udGFpbjtcbiAgfVxufVxuXG4udXNlci1zdGF0dXMtYmFubmVyIHtcbiAgcGFkZGluZzogOHB4O1xuICBnYXA6IDQwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ncmV5LTIwMDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgcGFkZGluZzogMTZweCAyNHB4O1xuICB9XG5cbiAgLnR4dC13aXRoLWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxMnB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg0MDAsICRwcmltYXJ5LXdoaXRlKTtcbiAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keS1zbWFsbCk7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG4gIH1cblxuICBidXR0b24jY2xvc2UtYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4vLyBBdXRoZW50aWNhdGVkIFVzZXIgQ29udGVudCBzdHlsZXNcbi5yZWdpb24tY29udGVudCB7XG4gICYuYXV0aC1iYW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMnJlbTtcbiAgICB9XG4gIH1cbn1cblxuLmFsZXJ0IHtcbiAgQGV4dGVuZCAlY29udGFpbmVyLXdpZHRoO1xufVxuXG5hW2hyZWYkPVwiLnBuZ1wiXSxcbmFbaHJlZiQ9XCIuanBnXCJdLFxuYVtocmVmJD1cIi5qcGVnXCJdIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiByZW0oOCk7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1cmwoLi4vaWNvbnMvdXBsb2FkZWQtaW1hZ2Uuc3ZnKTtcbiAgICBoZWlnaHQ6IHJlbSgyNCk7XG4gIH1cbn1cblxuYVtocmVmJD1cIi5kb2NcIl0sXG5hW2hyZWYkPVwiLnR4dFwiXSxcbmFbaHJlZiQ9XCIuZG9jeFwiXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogcmVtKDgpO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKC4uL2ljb25zL3VwbG9hZGVkLWRvYy5zdmcpO1xuICAgIGhlaWdodDogcmVtKDI0KTtcbiAgfVxufVxuXG5hW2hyZWYkPVwiLnBwdFwiXSxcbmFbaHJlZiQ9XCIucHB0eFwiXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogcmVtKDgpO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKC4uL2ljb25zL3VwbG9hZGVkLXBwdC5zdmcpO1xuICAgIGhlaWdodDogcmVtKDI0KTtcbiAgfVxufVxuXG5hW2hyZWYkPVwiLnBkZlwiXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogcmVtKDgpO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKC4uL2ljb25zL3VwbG9hZGVkLXBkZi5zdmcpO1xuICAgIGhlaWdodDogcmVtKDI0KTtcbiAgfVxufVxuXG4uZmlsZS0tZ2VuZXJhbCB7XG4gIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHJlbSg4KTtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pY29ucy91cGxvYWRlZC1kZWZhdWx0LnN2Zyk7XG4gICAgICBoZWlnaHQ6IHJlbSgyNCk7XG4gICAgfVxuICB9XG59XG5cbi5maWxlLS14LW9mZmljZS1wcmVzZW50YXRpb24sXG4uZmlsZS0teC1vZmZpY2UtZG9jdW1lbnQsXG4uZmlsZS0tZ2VuZXJhbCxcbi5maWxlLS14LW9mZmljZS1zcHJlYWRzaGVldCxcbi5maWxlLS10ZXh0LXBsYWluLFxuLmZpbGUtLWFwcGxpY2F0aW9uLXBkZixcbi5maWxlLS10ZXh0LFxuLmZpbGUtLWltYWdlLFxuLmZpbGUtLXgtb2ZmaWNlLXNwcmVhZHNoZWV0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ubWVzc2FnZXMgLnBsYWNlaG9sZGVye1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn0iLCIvLyBDb2xvcnNcblxuLy8gUHJpbWFyeVxuJHByaW1hcnktd2hpdGU6ICNGRkZGRkY7XG4kcHJpbWFyeS1zYWZmcm9uOiAjRkY5OTMzO1xuJHByaW1hcnktYmxhY2s6ICMwMDAwMDA7XG4kcHJpbWFyeS1ibHVlOiAjMzg4QkZGO1xuXG4vLyBTZWNvbmRhcnlcbiRzZWNvbmRhcnktZ3JleS0xMDA6ICMxRDFEMUQ7XG4kc2Vjb25kYXJ5LWdyZXktMjAwOiAjMzAzMDMwO1xuJHNlY29uZGFyeS1ncmV5LTMwMDogIzRCNEI0QjtcbiRzZWNvbmRhcnktZ3JleS00MDA6ICM2QTZBNkE7XG4kc2Vjb25kYXJ5LWdyZXktNTAwOiAjOEQ4RDhEO1xuJHNlY29uZGFyeS1ncmV5LTYwMDogI0IwQjBCMDtcbiRzZWNvbmRhcnktZ3JleS03MDA6ICNEMEQwRDA7XG4kc2Vjb25kYXJ5LWdyZXktODAwOiAjRUJFQkVCO1xuXG4vLyBFeHRlbmRlZFxuJGV4dGVuZGVkLWJsdWU6ICMwMDAwOTE7IC8vIEZyZW5jaCBCbHVlXG4kZXh0ZW5kZWQtcmVkOiAjRTEwMDBGOyAvLyBGcmVuY2ggUmVkXG4kZXh0ZW5kZWQtZ3JlZW46ICMxMjg4MDc7IC8vIEluZGlhbiBHcmVlblxuXG5cbi8vIEJhY2tncm91bmQgQ29sb3JzXG4kYmFja2dyb3VuZC13aGl0ZTogJHByaW1hcnktd2hpdGU7XG4kYmFja2dyb3VuZC1wcmltYXJ5LWdyZXk6ICRzZWNvbmRhcnktZ3JleS04MDA7XG4kYmFja2dyb3VuZC1ibGFjazogJHByaW1hcnktYmxhY2s7XG4kYmFja2dyb3VuZC1zZWNvbmRhcnktZ3JleTogJHNlY29uZGFyeS1ncmV5LTEwMDtcbiRiYWNrZ3JvdW5kLXNpdGU6IHJnYmEoMCwwLDAsMSk7XG5cbi8vIEJvcmRlclxuJGJvcmRlci1yZWQ6ICNGMTVCNTA7XG5cbi8vIEFsZXJ0c1xuJGFsZXJ0LWluZm8tYmc6ICNEMkU2RkU7XG4kYWxlcnQtaW5mby10ZXh0OiAjMTA0QjkzO1xuJGFsZXJ0LXN1Y2Nlc3MtYmc6ICNFMkYzRTQ7XG4kYWxlcnQtc3VjY2Vzcy10ZXh0OiAjMkFCQjdGO1xuJGFsZXJ0LWVycm9yLWJnOiAjRkNERUU0O1xuJGFsZXJ0LWVycm9yLXRleHQ6ICNGMTVCNTA7XG4kYWxlcnQtd2FybmluZy1iZzogI0ZFRUZDRDtcbiRhbGVydC13YXJuaW5nLXRleHQ6ICNDRjlGMDI7XG4kYWxlcnQtdGV4dDogIzJBQkI3RjtcbiRhbGVydC15ZWxsb3c6ICNDRjlGMDI7XG4kYWxlcnQtcHdkLWNvbG9yLXJlZDogI0YxNUI1MDtcbiRhbGVydC1ibHVlOiAjMzg4QkZGO1xuXG4vLy8vIExpbmtzXG4kdmlzaXRlZC1saW5rOiAkYWxlcnQteWVsbG93O1xuXG4vLyBCdXR0b25zXG4vLyBCdXR0b246IFByaW1hcnkgLSBTYWZmcm9uXG4kYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZDogJHByaW1hcnktc2FmZnJvbjtcbiRidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kLWhvdmVyOiAjRUI3QzBEO1xuJGJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtZm9jdXM6ICNFQjdDMEQ7XG4kYnV0dG9uLXByaW1hcnktZm9jdXMtYm9yZGVyOiAkcHJpbWFyeS13aGl0ZTtcbiRidXR0b24tcHJpbWFyeS10ZXh0OiAkcHJpbWFyeS1ibGFjaztcblxuLy8gQnV0dG9uOiBPdXRsaW5lIC0gQmx1ZVxuJGJ1dHRvbi1vdXRsaW5lLWJhY2tncm91bmQ6ICRwcmltYXJ5LWJsYWNrO1xuJGJ1dHRvbi1vdXRsaW5lLWJvcmRlcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuJGJ1dHRvbi1vdXRsaW5lLXRleHQ6ICRwcmltYXJ5LXdoaXRlO1xuJGJ1dHRvbi1vdXRsaW5lLWJhY2tncm91bmQtaG92ZXI6ICRwcmltYXJ5LXdoaXRlO1xuJGJ1dHRvbi1vdXRsaW5lLWJhY2tncm91bmQtZm9jdXM6ICRwcmltYXJ5LXdoaXRlO1xuJGJ1dHRvbi1vdXRsaW5lLWZvY3VzLWJvcmRlcjogJHByaW1hcnktd2hpdGU7XG4kYnV0dG9uLW91dGxpbmUtaG92ZXItdGV4dDogJHByaW1hcnktYmxhY2s7XG4kYnV0dG9uLW91dGxpbmUtZm9jdXMtdGV4dDogJHByaW1hcnktYmxhY2s7XG5cblxuLy9TbGljayBTbGlkZXJcbiRzbGljay1idXR0b246IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yMCk7XG4kc2xpY2staW1nLWJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjQpO1xuJHNsaWNrLXRleHQtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuJHNsaWNrLWRvdHMtYmc6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40MCk7XG5cblxuLy9Db21wb25lbnQgYmcgY29sb3JzXG4kcGFnZS1iZzojMTExMTExO1xuXG5cbi8vUGlsbCBDb2xvcnNcbiRwaWxsLWJnOiByZ2JhKDAsIDAsIDAsIDAuODApO1xuXG4vLyBWaWV3cyBCb3JkZXJcbiRib3JkZXItZ3JleTogIzQxNDE0MTtcblxuLy9TYXZlZCBidXR0b25cblxuJHNhdmVkLWJ0bi1ib3JkZXI6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zMCk7XG5cbi8vUHJvZmlsZSBjb2xvcnNcbiRwaWxsX3Byb2ZpbGVfYmc6IHJnYmEoMCwgMCwgMCwgMC4zMCk7XG4iLCIvKipcblVuaXZlcnNhbFxuKi9cblxuQHVzZSAnLi4vYWJzdHJhY3RzL3ZhcmlhYmxlcycgYXMgKjtcblxuYm9keSB7XG4gIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgpO1xuICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keSk7XG59XG5cbmgxIHtcbiAgQGV4dGVuZCAlaDE7XG59XG5cbmgyIHtcbiAgQGV4dGVuZCAlaDI7XG59XG5cbmgzIHtcbiAgQGV4dGVuZCAlaDM7XG59XG5cbmg0IHtcbiAgQGV4dGVuZCAlaDQ7XG59XG5cbmg1IHtcbiAgQGV4dGVuZCAlaDU7XG59XG5cbmg2IHtcbiAgQGV4dGVuZCAlaDY7XG59XG4iLCIvKipcbkJ1dHRvbnNcbiovXG5cbi8vIEtlZXAgdGhpcyB0byBlbnN1cmUgb3RoZXIgdGhpbmdzIGFyZSBmb3J3YXJkZWRcbkB1c2UgXCIuLi9hYnN0cmFjdHMvdmFyaWFibGVzXCIgYXMgKjtcblxuJWJ0bixcbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogJHNwYWNpbmctc20tMTYgJHNwYWNpbmctbWQtMjQgJHNwYWNpbmctc20tMTYgJHNwYWNpbmctbWQtMjQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IHJlbSgzMik7XG4gIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg1MDAsJGJ1dHRvbi1wcmltYXJ5LXRleHQpO1xuICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYnV0dG9uKTtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kLWhvdmVyO1xuICB9XG59XG5cbi8vIEJ1dHRvbiB2YXJpYW50c1xuYSwgaW5wdXQsIGJ1dHRvbiwgZGl2IHtcbiAgJi5idG4ge1xuICAgICYtcHJpbWFyeSB7XG4gICAgICBAZXh0ZW5kICVidG47XG4gICAgICAmLnNtYWxsIHtcbiAgICAgICAgQGV4dGVuZCAlYnRuO1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYnV0dG9uLXNtYWxsKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1zZWNvbmRhcnkge1xuICAgICAgQGV4dGVuZCAlYnRuO1xuICAgICAgYm9yZGVyOiByZW0oMSkgc29saWQgJGJ1dHRvbi1vdXRsaW5lLWJvcmRlcjtcbiAgICAgIGNvbG9yOiAkYnV0dG9uLW91dGxpbmUtdGV4dDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tb3V0bGluZS1iYWNrZ3JvdW5kO1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkYnV0dG9uLW91dGxpbmUtaG92ZXItdGV4dDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1vdXRsaW5lLWJhY2tncm91bmQtaG92ZXI7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJ1dHRvbi1vdXRsaW5lLWZvY3VzLWJvcmRlcjtcbiAgICAgIH1cbiAgICAgICYuc21hbGwge1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYnV0dG9uLXNtYWxsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEltYWdlIGdsb2JhbCBzdHlsZXNcbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbiIsIkB1c2UgXCIuLi9hYnN0cmFjdHMvdmFyaWFibGVzXCIgYXMgKjtcblxuLyoqXG5Gb3Jtc1xuKi9cbiVmb3JtLWNvbmF0aW5lciB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXgtd2lkdGg6IHJlbSg2OTJweCk7XG4gICAgICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuXG4lZGl2aWRlciB7XG5cbiAgICBoZWlnaHQ6IDFweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlY29uZGFyeS1ncmV5LTQwMDtcbn1cblxuJWZvcm0taXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMDtcbiAgICBnYXA6IDhweDtcbn1cblxuJWZpZWxkLWRlc2stNTAge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG59XG5cbiVmb3JtLXJlcXVpcmVkLWFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb250ZW50OiBcIipcIjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdW5zZXQ7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuJWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiB1bnNldDtcbiAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcblxuICAgICYge1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUobGFiZWwpO1xuXG4gICAgfVxufVxuXG4lZm9ybS1jb250cm9sIHtcbiAgICBwYWRkaW5nOiAuNzVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktZ3JleS0yMDA7XG4gICAgcGFkZGluZzogMTJweCA4cHggMTJweCAxMnB4O1xuICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRzZWNvbmRhcnktZ3JleS00MDApO1xuXG4gICAgJiB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5KTtcblxuICAgIH1cblxufVxuXG4laW5wdXQtZGVzY3JpcHRpb24ge1xuXG4gICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDQwMCwgJHNlY29uZGFyeS1ncmV5LTYwMCk7XG5cbiAgICAmIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGhlbHB0ZXh0KTtcblxuICAgIH1cbn1cblxuJXNlbC1uLWRhdGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiByZW0oMjRweCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGdhcDogcmVtKDI1cHgpO1xuXG4gICAgICAgICY+KiB7XG4gICAgICAgICAgICBmbGV4OiAwIDEgNTAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4lc3VibWl0LWJ0biB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDEwcHggMTVweCAxMHB4IDIwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg1MDAsICRwcmltYXJ5LWJsYWNrKTtcblxuICAgICYge1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keSk7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDVweDtcbiAgICB9XG5cbiAgICBzcGFuOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCguLi9pY29ucy9uZXh0LWljb24uc3ZnKTtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxufVxuXG4lZGFzaGVkLWJvcmRlciB7XG4gICAgcGFkZGluZzogMzVweCA0NXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzZhNmE2YSA1MCUsIHRyYW5zcGFyZW50IDApLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM2YTZhNmEgNTAlLCB0cmFuc3BhcmVudCAwKSwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzZhNmE2YSA1MCUsIHRyYW5zcGFyZW50IDUwJSksIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM2YTZhNmEgNTAlLCB0cmFuc3BhcmVudCA1MCUpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCAxcHgsIDIwcHggMXB4LCAxcHggMjBweCwgMXB4IDIwcHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14LCByZXBlYXQteCwgcmVwZWF0LXksIHJlcGVhdC15O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0LCBib3R0b20gbGVmdCwgbGVmdCB0b3AsIHJpZ2h0IHRvcDtcbn1cblxuJWRlbGV0ZS1idXR0b24ge1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaWNvbnMvZmlsZS1yZW1vdmUuc3ZnKTtcbn1cblxuJWZvcm0tc2VjdHMge1xuICAgIGdhcDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ncmV5LTEwMDtcbiAgICBib3JkZXItcmFkaXVzOiByZW0oOHB4KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICB9XG59XG5cbiVqcy1mb3JtLW1hbmFnZWQtZmlsZS1mb3Itc2luZ2xlLWZpbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGlucHV0W3ZhbHVlPVwiUmVtb3ZlXCJdIHtcbiAgICAgICAgQGV4dGVuZCAlZGVsZXRlLWJ1dHRvbjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDhweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG5cbiAgICAuZmlsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1ncmV5LTIwMDtcbiAgICAgICAgbWluLWhlaWdodDogNDRweDtcbiAgICB9XG5cbiAgICAuZmlsZV9jdXN0b21fdXBsb2FkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuYWpheC1wcm9ncmVzcyB7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDM1cHg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgfVxufVxuXG4lZXJyb3ItaW5mbyB7XG5cbiAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkYm9yZGVyLXJlZCk7XG5cbiAgICAmIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGhlbHB0ZXh0KTtcblxuICAgIH1cblxuICAgIC5wbGFjZWhvbGRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuJXBhc3N3b3JkLXN1Z2dlc3Rpb25zIHtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDQwMCwgJHByaW1hcnktd2hpdGUpO1xuXG4gICAgJiB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShsYWJlbCk7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMTRweDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAucGFzcyxcbiAgICAgICAgICAgIC5mYWlsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGFzcyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ljb25zL3B3ZC10aWNrLWdyZWVuLnN2Zyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mYWlsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaWNvbnMvcHdkLWNyb3NzLXJlZC5zdmcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudHBhc3MsXG4gICAgICAgICAgICAudGZhaWwge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShoZWxwdGV4dCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50cGFzcyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDQwMCwgJGFsZXJ0LXRleHQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGZhaWwge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg0MDAsICRhbGVydC1wd2QtY29sb3ItcmVkKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufVxuXG4lc3VibWl0LXdyYXAge1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweCAyMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFsZXJ0LXB3ZC1jb2xvci1yZWQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDUwMCwgJHByaW1hcnktd2hpdGUpO1xuICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShidXR0b24pO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiB1cmwoLi4vaWNvbnMvaWNvbi1hcnJvdy1yaWdodC5zdmcpO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cbiIsIkB1c2UgXCIuLi9hYnN0cmFjdHMvdmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCIuLi9nbG9iYWwvZm9ybXNcIiBhcyAqO1xuXG4ub3BwLWZvcm0tY29udGFpbmVyLFxuLnJlcy1mb3JtLWNvbnRhaW5lcixcbi5zdWNjZXNzLWZvcm0tY29udGFpbmVyLFxuLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyLFxuLnBsYXlib29rLWZvcm0tY29udGFpbmVyLFxuLnNpZ251cC1mb3JtLWNvbnRhaW5lciB7XG5cbiAgICBAZXh0ZW5kICVmb3JtLWNvbmF0aW5lcjtcblxuICAgIC5yZXMtZGl2aWRlciB7XG4gICAgICAgIEBleHRlbmQgJWRpdmlkZXI7XG4gICAgfVxuXG4gICAgLmpzLWZvcm0taXRlbSxcbiAgICAuZmllbGQtLXR5cGUtZGF0ZXRpbWUge1xuICAgICAgICBAZXh0ZW5kICVmb3JtLWl0ZW07XG4gICAgfVxuXG4gICAgLmZpZWxkLS10eXBlLWRhdGV0aW1lIHtcbiAgICAgICAgQGV4dGVuZCAlZmllbGQtZGVzay01MDtcbiAgICB9XG5cbiAgICAuZm9ybS1yZXF1aXJlZDo6YWZ0ZXIge1xuICAgICAgICBAZXh0ZW5kICVmb3JtLXJlcXVpcmVkLWFmdGVyO1xuICAgIH1cblxuICAgIGxhYmVsLFxuICAgIC5sYWJlbCxcbiAgICAuZmllbGRncm91cCBsZWdlbmQge1xuICAgICAgICBAZXh0ZW5kICVsYWJlbDtcbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgQGV4dGVuZCAlZm9ybS1jb250cm9sO1xuXG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgQGV4dGVuZCAlaW5wdXQtZGVzY3JpcHRpb247XG4gICAgfVxuXG4gICAgLnNlbGVjdC1jb250YWluZXIsXG4gICAgLmRhdGUtY29udGFpbmVyIHtcbiAgICAgICAgQGV4dGVuZCAlc2VsLW4tZGF0ZTtcbiAgICB9XG5cbiAgICBbaWRePVwiYWpheC13cmFwcGVyXCJdIHtcbiAgICAgICAgLmFsZXJ0LmFsZXJ0LWVycm9yIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tZGlzYWJsZWQge1xuICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gICAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gICAgICBpbnB1dFt0eXBlPVwidXJsXCJdIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ncmV5LTEwMDtcbiAgICAgIH1cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZ3JleS00MDA7XG4gICAgICB9XG4gICAgICAmLmZvcm0tdHlwZS1zZWxlY3Qge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktMTAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgYnV0dG9uW3ZhbHVlPSdTYXZlJ10sXG4gICAgICAgIGEuYnV0dG9uLS1kYW5nZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkcHJpbWFyeS1zYWZmcm9uKTtcblxuICAgICAgICAgICAgJiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJvZHkpO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b25bdmFsdWU9J05leHQnXSxcbiAgICAgICAgYnV0dG9uW3ZhbHVlPSdTYXZlJ10sXG4gICAgICAgIGJ1dHRvblt2YWx1ZT0nU3VibWl0J10ge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvblt2YWx1ZT0nTmV4dCddLFxuICAgICAgICBidXR0b25bdmFsdWU9J1N1Ym1pdCddLFxuICAgICAgICBidXR0b25bdmFsdWU9J1NpZ24gdXAnXSxcbiAgICAgICAgYnV0dG9uW3ZhbHVlPVwiU3VibWl0IGFuZCBjcmVhdGUgb3JnIHByb2ZpbGVcIl0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlc3VibWl0LWJ0bjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0LnByZXZpZXctYnRuIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBib3JkZXItd2lkdGg6IHJlbSgxLjYpO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweCAxMHB4IDIwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSxcbiAgICAuanMtZm9ybS10eXBlLWluZG9mcmFuY2UtbWFuYWdlZC1maWxlLFxuICAgIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIHtcbiAgICAgICAgJj4uZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1ncmV5LTYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY+LmpzLWZvcm0tbWFuYWdlZC1maWxlIHtcbiAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lc3NhZ2VzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIG9yZGVyOiA0O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgQGV4dGVuZCAlZXJyb3ItaW5mbztcblxuICAgICAgICAgICAgZW0ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC1zdWZmaXgge1xuICAgICAgICAgICAgb3JkZXI6IDQ7XG5cbiAgICAgICAgICAgIC5lcnJvci1pbmZvIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVlcnJvci1pbmZvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpZWxkLS1uYW1lLWRvY3VtZW50cyxcbiAgICAuZmllbGQtLW5hbWUtdGh1bWJuYWlsLFxuICAgIC5maWVsZC0tbmFtZS1jcmVhdG9yLW5hbWUge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIH1cblxuICAgIC5maWVsZC0tbmFtZS1kb2N1bWVudHMge1xuXG4gICAgICAgIGRldGFpbHMsXG4gICAgICAgIHN1bW1hcnksXG4gICAgICAgIGRldGFpbHM+LmRldGFpbHMtd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuanMtZm9ybS10eXBlLW1hbmFnZWQtZmlsZSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVkYXNoZWQtYm9yZGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRldGFpbHMtd3JhcHBlciB7XG4gICAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXG4gICAgICAgICAgICAuYWxlcnQtaW5mbyxcbiAgICAgICAgICAgIGxhYmVsLFxuICAgICAgICAgICAgLnRhYmxlZHJhZy10b2dnbGUtd2VpZ2h0LXdyYXBwZXIsXG4gICAgICAgICAgICB0aGVhZCxcbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIH1cblxuXG4gICAgfVxuXG4gICAgLmltYWdlLXdpZGdldC1kYXRhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuXG4gICAgLmZpZWxkLS1uYW1lLWNyZWF0b3ItbmFtZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYycHg7XG4gICAgfVxuXG4gICAgLmpzLWZvcm0tdHlwZS1zZWxlY3Qge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLmpzLWZvcm0tdHlwZS1zZWxlY3Q6OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IHJlbSgxMik7XG4gICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaWNvbnMvZG93bi1hcnJvdy5zdmcnKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiByZW0oMjQpO1xuICAgICAgICBoZWlnaHQ6IHJlbSgyNCk7XG4gICAgICAgIHRvcDogcmVtKDM4KTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdlLWJnO1xuICAgIH1cblxuICAgIC5qcy1mb3JtLXR5cGUtZGF0ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpZWxkLS1uYW1lLXRodW1ibmFpbCB7XG5cbiAgICAgICAgLmpzLWZvcm0taXRlbS10aHVtYm5haWwtMC1hbHQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVkYXNoZWQtYm9yZGVyO1xuICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgIEBleHRlbmQgJWRlbGV0ZS1idXR0b247XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuanMtZm9ybS1tYW5hZ2VkLWZpbGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1ncmV5LTIwMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgY29udGVudDogdXJsKC4uL2ljb25zL2ZpbGUtcmVtb3ZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tdHlwZS1jaGVja2JveDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpbGVfY3VzdG9tX3VwbG9hZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgQGV4dGVuZCAlZGFzaGVkLWJvcmRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9J2ZpbGUnXSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgICAgIGlucHV0I2VkaXQtc291cmNlLWZpbGUtdXBsb2FkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsZSBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmctbWQtMjQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcblxuICAgICAgICAgICAgJiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJvZHkpO1xuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC51cGxvYWQtdHh0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRzZWNvbmRhcnktZ3JleS02MDApO1xuXG4gICAgICAgICAgICAmIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keSk7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC51cGxvYWQtaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgfVxuXG5cbiAgICB9XG5cbiAgICAjZWRpdC10aHVtYm5haWwtdXBsb2FkLXdyYXBwZXIsXG4gICAgI3RodW1ibmFpbC11cGxvYWQtd3JhcHBlciB7XG4gICAgICAgIC5qcy1mb3JtLW1hbmFnZWQtZmlsZSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVqcy1mb3JtLW1hbmFnZWQtZmlsZS1mb3Itc2luZ2xlLWZpbGU7XG5cbiAgICAgICAgfVxuXG4gICAgfVxuXG5cbiAgICAudGFibGVkcmFnLWhhbmRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgW2lkXj1cImVkaXQtZG9jdW1lbnRzXCJdIC5idXR0b24sXG4gICAgLmltYWdlLXdpZGdldC1kYXRhIC5idXR0b24ge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxuXG5cbiAgICAuZmlsZS0tYXBwbGljYXRpb24tcGRmLFxuICAgIC5maWxlLS1pbWFnZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IHJlbSg4KTtcbiAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdGFibGVbaWRePVwiZWRpdC1kb2N1bWVudHNcIl0ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktZ3JleS0xMDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgIEBleHRlbmQgJWRlbGV0ZS1idXR0b247XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAub3BwLXN0YXR1cyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg2NHB4KTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ibGFjaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0W3R5cGU9J3RleHQnXSxcbiAgICBpbnB1dFt0eXBlPSdlbWFpbCddLFxuICAgIHNlbGVjdCxcbiAgICBpbnB1dFt0eXBlPSdkYXRlJ10sXG4gICAgaW5wdXRbdHlwZT0ndGVsJ10sXG4gICAgaW5wdXRbdHlwZT0ndXJsJ10sXG4gICAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcbiAgICB0ZXh0YXJlYSB7XG5cbiAgICAgICAgJixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnZS1iZztcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmZvcm0taXRlbSBpbnB1dC5lcnJvcixcbiAgICAuZm9ybS1pdGVtIHRleHRhcmVhLmVycm9yLFxuICAgIC5mb3JtLWl0ZW0gc2VsZWN0LmVycm9yIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLXJlZDtcbiAgICB9XG5cbiAgICAuZXJyb3ItaW5mbyB7XG5cbiAgICAgICAgQGV4dGVuZCAlZXJyb3ItaW5mbztcbiAgICB9XG5cbiAgICAuYW5vbnltb3VzLXRvZ2dsZS13cmFwcGVyIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWluLWhlaWdodDogMzJweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICAgIGxhYmVsIHtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwgJHNlY29uZGFyeS1ncmV5LTYwMCk7XG5cbiAgICAgICAgICAgICYge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShzdWJ0aXRsZS1sYXJnZSk7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB3aWR0aDogNTJweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgJjpjaGVja2VkKy5yZXNwb25zZS10b2dnbGUge1xuICAgICAgICAgICAgICAgIC50Z2wtc3dpdGNoIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoMTAwJSAtIDRweCkpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlc3BvbnNlLXRvZ2dsZSB7XG4gICAgICAgICAgICB3aWR0aDogNTJweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCA0cHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkMWQ1ZGI7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0OmNoZWNrZWQgKyAucmVzcG9uc2UtdG9nZ2xlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJsdWU7IFxuICAgICAgICB9XG4gXG4gICAgICAgIC50Z2wtc3dpdGNoIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5idXR0b25bdHlwZT0nc3VibWl0J106ZGlzYWJsZWQsXG5pbnB1dFt0eXBlPSdzdWJtaXQnXTpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ncmV5LTIwMDtcbn1cblxuLmlucHV0LWNvbWJvIHtcbiAgICBnYXA6IDI0cHggIWltcG9ydGFudDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIH1cbn1cblxuLmNvbmZpcm0tZm9ybS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxNzBweCAyNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDU5M3B4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBwYWRkaW5nOiA3MHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktZ3JleS0xMDA7XG4gICAgfVxuXG4gICAgZm9ybSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMzJweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXG5cbiAgICAgICAgaW1nLmNhdXRpb24ge1xuICAgICAgICAgICAgd2lkdGg6IDU5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU5cHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUtbi1kZXNjIHtcbiAgICAgICAgICAgIGdhcDogMTZweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb25maXJtLXRpdGxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg1MDAsICRwcmltYXJ5LXdoaXRlKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShoZWFkZXItMyk7XG4gICAgICAgIH1cblxuICAgICAgICAuY29uZmlybS1kZXNjIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRwcmltYXJ5LXdoaXRlKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb25maXJtLXRpdGxlLFxuICAgICAgICAuY29uZmlybS1kZXNjIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmPioge1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRpYWxvZy1jYW5jZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LXdoaXRlO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkcHJpbWFyeS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJ1dHRvbik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdWJtaXQtd3JhcCB7XG5cbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVzdWJtaXQtd3JhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiLy8gVmlld3MgcmVsYXRlZCBnbG9iYWwgc3R5bGVzXG5cbkB1c2UgJy4uL2Fic3RyYWN0cy92YXJpYWJsZXMnIGFzICo7XG5cbi52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAkc3BhY2luZy1sZy02NDtcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLWxnLTQwO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLWxnLTExMjtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbGctMTEyO1xuICB9XG4gIGgyIHtcbiAgICBtYXJnaW46IDAgMCAkc3BhY2luZy1zbS0xNjtcbiAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkc2Vjb25kYXJ5LWdyZXktNDAwKTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1sZy00MDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLnZpZXctZGlzcGxheS1pZC1yZWxhdGVkX3N0b3JpZXMge1xuICAudmlldy1maWx0ZXJzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCJAdXNlIFwiLi4vYWJzdHJhY3RzL3ZhcmlhYmxlc1wiIGFzICo7XG5cbi5tb2RhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktZ3JleS0xMDA7XG4gIHBhZGRpbmctdG9wOiAkc3BhY2luZy1tZC0zMjtcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLW1kLTMyO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1zaXRlO1xuICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZy1sZy00ODtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbGctNDg7XG4gIH1cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogNzkycHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogJHNwYWNpbmctc20tMTY7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgcGFkZGluZzogJHNwYWNpbmctbWQtMjQ7XG4gICAgICBib3JkZXItcmFkaXVzOiByZW0oOCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnZS1iZztcbiAgICB9XG4gIH1cbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxuICAubW9kYWwtYm9keSB7XG4gICAgcGFkZGluZzogdW5zZXQ7XG4gIH1cbiAgLm1vZGFsLWRldGFpbHMge1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtLTE2O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLW1kLTI0O1xuICAgIH1cbiAgfVxuICAubW9kYWwtZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLXNtLTA4O1xuICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRzZWNvbmRhcnktZ3JleS02MDApO1xuICB9XG5cbiAgLm1vZGFsLWhlYWRlciB7XG4gICAgcGFkZGluZzogdW5zZXQ7XG4gICAgXG4gICAgLm1vZGFsLXRpdGxlIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg1MDAsICRwcmltYXJ5LXdoaXRlKTtcbiAgICB9XG4gIFxuICAgIGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ljb25zL2Nsb3NlLnN2ZycpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IHVuc2V0O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgLS1icy1idG4tY2xvc2UtYmc6IHVuc2V0O1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1pdGVtcy13cmFwcGVyIHtcbiAgICBnYXA6IHJlbSgyNCk7XG4gICAgLm1vZGFsLWl0ZW0ge1xuICAgICAgcGFkZGluZzogJHNwYWNpbmctc20tMTY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktMjAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDUpO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIHJlbSgxMikpO1xuICAgICAgfVxuICAgICAgLm1vZGFsX2NvbnRlbnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbS0xNjtcbiAgICAgICAgLm1vZGFsX2xhYmVsIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkcHJpbWFyeS13aGl0ZSk7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKHJlZy1zdWJ0aXRsZS1sYXJnZSk7XG4gICAgICAgIH1cbiAgICAgICAgLm1vZGFsX2ltZyB7XG4gICAgICAgICAgd2lkdGg6IHJlbSg1NCk7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy1zbS0xNjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm1vZGFsX2Rlc2Mge1xuICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJvZHktc21hbGwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkB1c2UgXCIuLi9hYnN0cmFjdHMvdmFyaWFibGVzXCIgYXMgKjtcblxuLmFjY2Vzcy1kZW5pZWQsXG4ucGFnZS1ub3QtZm91bmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAkc3BhY2luZy1sZy02NDtcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLWxnLTY0O1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1sZy0xMTI7XG4gIG1heC13aWR0aDogcmVtKDY0NCk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IFxuXG4gIEBleHRlbmQgJWNvbnRhaW5lci13aWR0aDtcblxuICAuZGlzY2xhaW1lci1pbWcsXG4gIC5kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbGctNDA7XG4gIH1cbiAgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1tZC0yNDtcbiAgICBAZXh0ZW5kICVoMztcbiAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkcHJpbWFyeS13aGl0ZSk7XG4gIH1cbiAgLmxpbmsge1xuICAgIC5idG4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNjAwLCAkcHJpbWFyeS1ibGFjayk7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ljb25zL2xpbmstYXJyb3ctYmxhY2stYm9sZC5zdmcnKTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IHJlbSgyNCk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5kaXNjbGFpbWVyLWltZyB7XG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogcmVtKDc4KTtcbiAgICAgIHdpZHRoOiByZW0oNzgpO1xuICAgIH1cbiAgfVxufVxuXG4ucGFnZS1ub3QtZm91bmQge1xuICAuZGlzY2xhaW1lci1pbWcge1xuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IHJlbSgxMDgpO1xuICAgICAgd2lkdGg6IHJlbSg2OSk7XG4gICAgfVxuICB9XG59IiwiLy8gSGVhZGVyIHJlZ2lvbiBzdHlsZXNcblxuQHVzZSBcIi4uLy4uL2Fic3RyYWN0cy92YXJpYWJsZXNcIiBhcyAqO1xuXG4ucmVnaW9uLWhlYWRlciAge1xuXG4gIHotaW5kZXg6IDEwMDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogcmVtKDEpIHNvbGlkICRzZWNvbmRhcnktZ3JleS00MDA7XG4gIH1cbiAgLmhlYWRlci1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLXNtLTE2O1xuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1zbS0xNjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgcGFkZGluZzogJHNwYWNpbmctc20tMTYgMCAkc3BhY2luZy1zbS0wODtcbiAgICAgIGdhcDogcmVtKDQwKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKGxnLCB4bCkge1xuICAgICAgZ2FwOiByZW0oMjQpO1xuICAgIH1cbiAgXG4gICAgI2Jsb2NrLWlubm92YXRpb24tYnJhbmRpbmcge1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuICBcbiAgICAuc2VhcmNoLWZvcm0ge1xuICAgICAgb3JkZXI6IDI7XG4gICAgfVxuICBcbiAgICAuYmxvY2stdG9nZ2xlLXNlYXJjaCB7XG4gICAgICBvcmRlcjogMztcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiA2NHB4O1xuICAgICAgICBib3R0b206IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICBcbiAgICAjYmxvY2staW5ub3ZhdGlvbi1hY2NvdW50LW1lbnUge1xuICAgICAgb3JkZXI6IDQ7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cbiAgICAubWVudS0tbXktYWNjb3VudCxcbiAgICAuYmVsbC1pY29uIHtcbiAgICAgIG9yZGVyOiA0O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5iZWxsLWljb24ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBvcmRlcjogMztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5tb2JpbGUtbWVudS1hY3RpdmUge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgaGVpZ2h0OiByZW0oNjQpO1xuICAgIH1cbiAgICAubWVudS0tYWNjb3VudCB7XG4gICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNpbmctc20tMDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IHJlbSgzMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUtLW15LWFjY291bnQsXG4gICAgLmJlbGwtaWNvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIFxuICAgIC8vIEhpZGluZyBsb2dvcyBhbmQgc2VhcmNoLCB3aGVuIG1vYmlsZSBuYXYgYWN0aXZlXG4gICAgI2Jsb2NrLWlubm92YXRpb24tYnJhbmRpbmcsXG4gICAgLmJsb2NrLXRvZ2dsZS1zZWFyY2gge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAudXNlci1zdGF0dXMtYmFubmVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2VhcmNoLWZvcm17XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG4gIC8vIE1vYmlsZSBTZWFyY2hcbiAgJi5mbHlvdXQtYWN0aXZlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLmhlYWRlci1jb250YWluZXIge1xuICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLXNtLTA4O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLXNtLTA4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgZmxleC13cmFwOiB1bnNldDtcbiAgICAgIH1cbiAgICB9XG4gICAgI2Jsb2NrLWlubm92YXRpb24tYnJhbmRpbmcsXG4gICAgLmJsb2NrLXRvZ2dsZS1tYWluIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5ibG9jay10b2dnbGUtc2VhcmNoIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICAgICAgYm90dG9tOiB1bnNldDtcbiAgICAgIH1cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogdXJsKCcuLi9pY29ucy9jbG9zZS5zdmcnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuaGVhZGVyIHtcbiAgei1pbmRleDogOTk7XG4gIC5yZWdpb24taGVhZGVyLFxuICAubmF2aWdhdGlvbi1iYXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1zaXRlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLm5hdmlnYXRpb24tYmFyIHtcbiAgICB0b3A6IHJlbSg2NCk7XG4gICAgcGFkZGluZzogJHNwYWNpbmctc20tMTYgMDtcbiAgICB6LWluZGV4OiA5OTtcblxuICAgICYubW9iaWxlLW1lbnUtYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAkc3BhY2luZy1tZC0yNCAkc3BhY2luZy1zbS0xNiAkc3BhY2luZy1sZy0xMTI7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW4gc2Nyb2xsO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gIH1cbn1cblxuLy8gTW9iaWxlIEhhbWJ1cmdlclxuLmJsb2NrLXRvZ2dsZS1tYWluIHtcbiAgb3JkZXI6IDQ7XG4gIG1hcmdpbi1sZWZ0OiAkc3BhY2luZy1tZC0zMjtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE2cHg7XG4gICAgYm90dG9tOiAxNnB4O1xuICB9XG5cbiAgJi5tZW51LWFjdGl2ZSB7XG4gICAgaGVpZ2h0OiByZW0oMjQpO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgYm90dG9tOiB1bnNldDtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogdXJsKCcuLi9pY29ucy9jbG9zZS5zdmcnKTtcbiAgICB9XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKCcuLi9pY29ucy9oYW1idXJnZXIuc3ZnJyk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiByZW0oMjQpO1xuICAgIGhlaWdodDogcmVtKDI0KTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxufVxuXG4vLyBIZWFkZXIgcG9zaXRpb25pbmcgZm9yIExvZ2dlZC1pbiB1c2VyXG5ib2R5LnVzZXItbG9nZ2VkLWluIHtcbiAgJi50b29sYmFyLWZpeGVkIHtcbiAgICBoZWFkZXIge1xuICAgICAgICAucmVnaW9uLWhlYWRlciB7XG4gICAgICAgICAgdG9wOiByZW0oMzIpO1xuICAgIFxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHRvcDogcmVtKDM4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLm5hdmlnYXRpb24tYmFyIHtcbiAgICAgICAgICB0b3A6IHJlbSg5Nik7XG4gICAgXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgdG9wOiByZW0oMTAwKTtcbiAgICAgICAgICAgIDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgfSAgXG5cbiAgJi50b29sYmFyLXRyYXktb3BlbiB7XG4gICAgaGVhZGVyIHtcbiAgICAgIC5yZWdpb24taGVhZGVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIHRvcDogcmVtKDgwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm5hdmlnYXRpb24tYmFyIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIHRvcDogcmVtKDE0NCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQXV0aGVudGljYXRlZCBVc2VyIEJhbm5lciBIZWFkZXIgc3R5bGVzXG5oZWFkZXIge1xuICAmLmF1dGgtYmFubmVyIHtcbiAgICAubmF2aWdhdGlvbi1iYXIge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICB0b3A6IHJlbSgxMjApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmVsbC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogcmVtKDI0KTtcbiAgaGVpZ2h0OiByZW0oMjQpO1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xuICB9XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1cmwoJy4uL2ljb25zL3JlYWQuc3ZnJyk7XG4gIH1cblxuICAmLmhpZ2hsaWdodGVkLWljb24ge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaWNvbnMvdW5yZWFkLnN2ZycpO1xuICAgIH1cbiAgfVxufSIsIi8vTmF2aWdhdGlvbiBzdHlsZVxuXG5AdXNlIFwiLi4vLi4vYWJzdHJhY3RzL3ZhcmlhYmxlc1wiIGFzICo7XG5cbi8vIFVzZXIgQWNjb3VudCBNZW51XG4ubWVudS0tYWNjb3VudCB7XG4gIC5uYXZiYXItbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNpbmctbGctNDA7XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtIHtcbiAgICAgIC5uYXYtbGluayB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDQwMCwgJHByaW1hcnktc2FmZnJvbik7XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLXNtLTA0O1xuICAgICAgICBib3JkZXItcmlnaHQ6IHJlbSgxKSBzb2xpZCAkcHJpbWFyeS1zYWZmcm9uO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLXNtLTA0O1xuICAgICAgfVxuXG4gICAgICAubGluay10aXRsZS1zZXByYXRvcntcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi5uYXZpZ2F0aW9uLWJhciB7XG4gIC5tZW51LS1tYWluLFxuICAubWVudS0tbXktYWNjb3VudCB7XG4gICAgdWwubmF2YmFyLW5hdiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IHJlbSg0MCk7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4obGcsIHh4bCkge1xuICAgICAgICBnYXA6IHJlbSgyMCk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IHJlbSgzMik7XG4gICAgICB9XG5cbiAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIC5uYXYtbGluayxcbiAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgcGFkZGluZzogJHNwYWNpbmctc20tMTYgJHNwYWNpbmctbWQtMjQ7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KCk7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiByZW0oMikgc29saWQgJHByaW1hcnktc2FmZnJvbjtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwgJHByaW1hcnktc2FmZnJvbik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keS1zbWFsbCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gSGlkaW5nIG5vLWxpbmsgc3ViIG1lbnVzXG4gICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgJjpoYXMoc3Bhbi5kcm9wZG93bi1pdGVtKSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICYuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg1MDAsICRwcmltYXJ5LXdoaXRlKTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKHJlZy1zdWJ0aXRsZS1sYXJnZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vICY6aG92ZXIge1xuICAgICAgICAvLyAgIC5uYXYtbGluayB7XG4gICAgICAgIC8vICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIC8vICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLy8gICAgICAgei1pbmRleDogMTtcbiAgICAgICAgLy8gICAgICAgYm9yZGVyLWJvdHRvbTogcmVtKDIpIHNvbGlkICRwcmltYXJ5LXNhZmZyb247XG4gICAgICAgIC8vICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRwcmltYXJ5LXNhZmZyb24pO1xuICAgICAgICAvLyAgICAgfVxuICAgICAgICAvLyAgIH1cbiAgICAgICAgLy8gfVxuXG4gICAgICAgICYuZHJvcGRvd24ge1xuICAgICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0wMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLW1kLTI0O1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg1MDAsICRwcmltYXJ5LXNhZmZyb24pO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5KTtcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgY29udGVudDogdXJsKCcuLi9pY29ucy9saW5rLWFycm93LnN2ZycpO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJHNwYWNpbmctc20tMDg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSgyNCk7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogcmVtKDI0KTtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5kcm9wZG93bi1tZW51LnNob3cge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZyl7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHJlbSgzNTYpO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1sZy01NiAkc3BhY2luZy1zbS0wMDtcbiAgICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSByZW0oNDgwKSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKXtcbiAgICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSByZW0oNTcwKSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHh4bCl7XG4gICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gcmVtKDY1NikpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kLXNpdGU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vICY6aG92ZXIge1xuICAgICAgICAgIC8vICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgIC8vICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcbiAgICAgICAgICAvLyAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAvLyAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgLy8gICAgICAgbWluLWhlaWdodDogcmVtKDM1Nik7XG4gICAgICAgICAgLy8gICAgICAgcGFkZGluZzogJHNwYWNpbmctbGctNTYgJHNwYWNpbmctc20tMDA7XG4gICAgICAgICAgLy8gICAgICAgbGVmdDogY2FsYyg1MCUgLSByZW0oNDgwKSk7XG4gICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAvLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCl7XG4gICAgICAgICAgLy8gICAgICAgbGVmdDogY2FsYyg1MCUgLSByZW0oNTcwKSk7XG4gICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAvLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4eGwpe1xuICAgICAgICAgIC8vICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gcmVtKDY1NikpO1xuICAgICAgICAgIC8vICAgICB9XG5cbiAgICAgICAgICAvLyAgICAgJjpiZWZvcmUsXG4gICAgICAgICAgLy8gICAgICY6YWZ0ZXIge1xuICAgICAgICAgIC8vICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICAvLyAgICAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZC1zaXRlO1xuICAgICAgICAgIC8vICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAvLyAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIC8vICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAvLyAgICAgICB0b3A6IDA7XG4gICAgICAgICAgLy8gICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAvLyAgICAgJjphZnRlciB7XG4gICAgICAgICAgLy8gICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAvLyAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIC8vICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAvLyAgIH1cbiAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBNb2JpbGUgTmF2aWdhdGlvblxuICAmLm1vYmlsZS1tZW51LWFjdGl2ZSB7XG4gICAgLm1lbnUtLW1haW4sXG4gICAgLm1lbnUtLW15LWFjY291bnQge1xuICAgICAgdWwubmF2YmFyLW5hdiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICA+IC5uYXYtaXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogJHNwYWNpbmctc20tMTYgJHNwYWNpbmctc20tMDA7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogcmVtKDEpIHNvbGlkICRzZWNvbmRhcnktZ3JleS0yMDA7XG4gICAgICAgIH1cbiAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZzogJHNwYWNpbmctc20tMDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgpO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKHJlZy1zdWJ0aXRsZS1sYXJnZSk7XG5cbiAgICAgICAgICAgICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogdXJsKCcuLi9pY29ucy9kb3duLWFycm93LnN2ZycpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogcmVtKDE2KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogcmVtKDI0KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSgyNCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIHJvdGF0ZTogMTgwZGVnO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLmRyb3Bkb3duIHtcbiAgICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtLTA4O1xuICAgICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLXNtLTE2O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtLTAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIE15IEFjY291bnQgTWVudVxuICAubWVudS0tbXktYWNjb3VudCB7XG4gICAgLm5hdi1pdGVtIHtcbiAgICAgIHVsLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogdXJsKCcuLi9pY29ucy9kb3duLWFycm93LnN2ZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiByZW0oNCk7XG4gICAgICAgICAgICB3aWR0aDogcmVtKDI0KTtcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDI0KTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIHJvdGF0ZTogMTgwZGVnO1xuICAgICAgICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHVuc2V0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgLm5hdi1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLm15LWFjY291bnQtbWVudSB7XG4gIGdhcDogcmVtKDgpO1xuICAuaGVhZGVyLXByb2ZpbGUge1xuICAgIGdhcDogcmVtKDgpO1xuICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZy1zbS0wNDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctc20tMDQ7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmctc20tMDg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctc20tMDg7XG4gICAgfVxuICAgIC5wcm9maWxlLXBpY3R1cmUge1xuICAgICAgd2lkdGg6IHJlbSgyMCk7XG4gICAgICBoZWlnaHQ6IHJlbSgyMCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGltZyB7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB3aWR0aDogcmVtKDIwKTtcbiAgICAgICAgaGVpZ2h0OiByZW0oMjApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTEyKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnVzZXItbmFtZSB7XG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShidXR0b24pO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5uYXZiYXItbmF2IHtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiByZW0oMjApO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaWNvbnMvZG93bi1hcnJvdy5zdmcnKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IHJlbSgyNCk7XG4gICAgICAgIHdpZHRoOiByZW0oMjQpO1xuICAgICAgfVxuICAgICAgJi5zaG93IHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHJvdGF0ZTogMTgwZGVnO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBwYWRkaW5nOiAkc3BhY2luZy1tZC0zMjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktZ3JleS0xMDA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiByZW0oMjApO1xuICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDgpO1xuICAgICAgbWFyZ2luLXRvcDogcmVtKDgpO1xuICAgICAgcmlnaHQ6IHJlbSg4KTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeHhsKSB7XG4gICAgICAgIHJpZ2h0OiByZW0oMjQpO1xuICAgICAgfVxuXG4gICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMjYpO1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRzZWNvbmRhcnktZ3JleS02MDApO1xuXG4gICAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXNhZmZyb247XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubG9nb3V0IHtcbiAgICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ljb25zL2xvZ291dC5zdmcnKTtcbiAgICAgICAgICAgICYuaXMtYWN0aXZlLFxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ljb25zL2xvZ291dF9hY3RpdmUuc3ZnJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYWNjZXNzLWNvbnRyb2wge1xuICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaWNvbnMvYWNjZXNzX2NvbnRyb2wuc3ZnJyk7XG4gICAgICAgICAgICAmLmlzLWFjdGl2ZSxcbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pY29ucy9hY2Nlc3NfY29udHJvbF9hY3RpdmUuc3ZnJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYm9va21hcmtzIHtcbiAgICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ljb25zL2Jvb2ttYXJrX3NpbXBsZS5zdmcnKTtcbiAgICAgICAgICAgICYuaXMtYWN0aXZlLFxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ljb25zL2Jvb2ttYXJrX3NpbXBsZV9hY3RpdmUuc3ZnJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZGFzaGJvYXJkIHtcbiAgICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ljb25zL2Rhc2hib2FyZC5zdmcnKTtcbiAgICAgICAgICAgICYuaXMtYWN0aXZlLFxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ljb25zL2Rhc2hib2FyZF9hY3RpdmUuc3ZnJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubXktcHJvZmlsZSB7XG4gICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pY29ucy9teV9wcm9maWxlLnN2ZycpO1xuICAgICAgICAgICAgJi5pcy1hY3RpdmUsXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaWNvbnMvbXlfcHJvZmlsZV9hY3RpdmUuc3ZnJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnNob3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubWVudS0tbXktYWNjb3VudCB7XG4gIC5jb250ZXh0dWFsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogLTM2cHg7XG4gICAgfVxuICB9XG59XG4iLCIvL1NpdGUgQnJhbmRpbmdcblxuQHVzZSBcIi4uLy4uL2Fic3RyYWN0cy92YXJpYWJsZXNcIiBhcyAqO1xuXG4uYmxvY2stc3lzdGVtLWJyYW5kaW5nLWJsb2NrIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm5hdmJhci1icmFuZCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgfVxuICAgIC5mcmVuY2gtbG9nbzpudGgtY2hpbGQoMiksXG4gICAgLmZyZW5jaC1sb2dvOm50aC1jaGlsZCgzKSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgIC5zaXRlLWJyYW5kaW5nX19sb2dvIHtcbiAgICAgIGltZyB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IHJlbSgzMik7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMThweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oc20sIG1kKSB7XG4gICAgICAgICAgbWluLXdpZHRoOiA4MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihsZywgeGwpIHtcbiAgICAgICAgICBoZWlnaHQ6IHJlbSgzMik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmluZG8tZnJlbmNoLWxvZ28ge1xuICAgICAgcGFkZGluZy1yaWdodDogJHNwYWNpbmctbWQtMjQ7XG4gICAgICBib3JkZXItcmlnaHQ6IHJlbSgxKSBzb2xpZCAkcHJpbWFyeS13aGl0ZTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJHNwYWNpbmctc20tMTI7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHh4bCkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZy1tZC0yNDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZyZW5jaC1sb2dvIHtcbiAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNpbmctc20tMDg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNpbmctc20tMTI7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHh4bCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLW1kLTI0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4iLCIvLyBGb290ZXIgU3R5bGVzLlxuXG5AdXNlIFwiLi4vLi4vYWJzdHJhY3RzL3ZhcmlhYmxlc1wiIGFzICo7XG5cbmZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLXNpdGU7XG4gIC5yZWdpb24tZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ljb25zL2Zvb3Rlci5wbmcnKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy10b3A6IHJlbSgzMik7XG4gICAgICBtaW4taGVpZ2h0OiA0NzBweDtcbiAgICB9XG5cbiAgICAubWVudS0tZm9vdGVyIHtcblxuICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg0LCBhdXRvKTtcbiAgICAgICAgZ2FwOiAkc3BhY2luZy1tZC0yNCAwO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLW1kLTI0ICRzcGFjaW5nLXNtLTA4ICRzcGFjaW5nLW1kLTI0O1xuICAgICAgICBtYXJnaW46ICRzcGFjaW5nLXNtLTAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBnYXA6ICRzcGFjaW5nLW1kLTI0ICRzcGFjaW5nLWxnLTY0O1xuICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtLTAwICRzcGFjaW5nLXNtLTAwICRzcGFjaW5nLWxnLTExMiskc3BhY2luZy1sZy0xMDQ7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgIG1pbi13aWR0aDogcmVtKDE2MCk7XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJsb2NrLXR5cGUtYmFzaWMge1xuICAgICAgcGFkZGluZzogJHNwYWNpbmctc20tMTYgJHNwYWNpbmctbGctODA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci10b3A6IHJlbSgxKSBzb2xpZCAkc2Vjb25kYXJ5LWdyZXktNDAwO1xuICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJvZHktc21hbGwpO1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc20tMDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvb3Rlci1sb2dvcy13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1tZC0yNDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIG1heC13aWR0aDogcmVtKDE0NDApO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICAgIC5nb3Z0LWluaXRpYXRpdmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkcHJpbWFyeS1ibGFjayk7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxvZ29zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiByZW0oMTYpO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLXNtLTE2O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLXNtLTE2O1xuXG4gICAgICAubG9nbyB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiByZW0oMTI0KTtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1NsaWNrIHNsaWRlclxuXG5AdXNlICcuLi8uLi9hYnN0cmFjdHMvdmFyaWFibGVzJyBhcyAqO1xuXG4uc2xpY2sge1xuICAuc2xpY2tfX3NsaWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuc2xpY2tfX2Fycm93IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHotaW5kZXg6IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0b3A6IDM1JTtcbiAgICB9XG4gICAgLnNsaWNrLWFycm93IHtcbiAgICAgIHdpZHRoOiByZW0oMjQpO1xuICAgICAgaGVpZ2h0OiByZW0oMjQpO1xuICAgICAgcGFkZGluZzogcmVtKDI1KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyNyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktMjAwO1xuICAgICAgJi5zbGljay1wcmV2IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0kc3BhY2luZy1zbS0xNjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJHNwYWNpbmctbWQtMjQ7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaWNvbnMvcHJldi5zdmcnKTtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDI0KTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnNsaWNrLW5leHQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kc3BhY2luZy1zbS0xNjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRzcGFjaW5nLW1kLTI0O1xuICAgICAgICB9XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ljb25zL25leHQuc3ZnJyk7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyNCk7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbGljay1kb3RzIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgcGFkZGluZzogJHNwYWNpbmctc20tMDg7XG4gICAgbGkge1xuICAgICAgd2lkdGg6IHJlbSg4KTtcbiAgICAgIGhlaWdodDogcmVtKDgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICB3aWR0aDogcmVtKDIxKTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LXNhZmZyb247XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LXNhZmZyb247XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMCk7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXNhZmZyb247XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1zYWZmcm9uO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBidXR0b24ge1xuICAgICAgICB3aWR0aDogcmVtKDgpO1xuICAgICAgICBoZWlnaHQ6IHJlbSg4KTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEwKTtcbiAgICAgICAgY29sb3I6ICRzbGljay1idXR0b247XG4gICAgICAgIGJhY2tncm91bmQ6ICRzbGljay1idXR0b247XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHdpZHRoOiByZW0oOCk7XG4gICAgICAgICAgaGVpZ2h0OiByZW0oOCk7XG4gICAgICAgICAgYm9yZGVyOiB1bnNldDtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMDgpO1xuICAgICAgICAgIGNvbG9yOiAkc2xpY2stYnV0dG9uO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRzbGljay1idXR0b247XG4gICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBDYXJvdXNlbCBcblxuQHVzZSAnLi4vLi4vYWJzdHJhY3RzL3ZhcmlhYmxlcycgYXMgKjtcblxuLmJsb2NrLXR5cGUtc2xpZGVzaG93IHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLnNsaWNrIHtcbiAgICAuc2xpY2tfX2Fycm93IHtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgLnNsaWNrLWFycm93IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICYuc2xpY2stcHJldiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6ICRzcGFjaW5nLW1kLTI0O1xuICAgICAgICB9XG4gICAgICAgICYuc2xpY2stbmV4dCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy1tZC0yNDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2xpY2stbGlzdCB7XG4gICAgICAuc2xpY2stc2xpZGUge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IHJlbSg1ODIpO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IHJlbSg1ODIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2xpY2stZG90cyB7XG4gICAgICBib3R0b206IHJlbSg0KTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLW1kLTI0ICRzcGFjaW5nLXNtLTE2O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1sZy02NDtcbiAgICAgIH1cblxuICAgICAgbGkge1xuICAgICAgICB3aWR0aDogcmVtKDQwKTtcbiAgICAgICAgaGVpZ2h0OiByZW0oOCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICAgIHdpZHRoOiByZW0oMTA0KTtcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnktd2hpdGU7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktd2hpdGU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEwOCk7XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIHdpZHRoOiByZW0oNDApO1xuICAgICAgICAgIGhlaWdodDogcmVtKDgpO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEwOCk7XG4gICAgICAgICAgY29sb3I6ICRzbGljay1idXR0b247XG4gICAgICAgICAgYmFja2dyb3VuZDogJHNsaWNrLWJ1dHRvbjtcblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHdpZHRoOiByZW0oNDApO1xuICAgICAgICAgICAgaGVpZ2h0OiByZW0oOCk7XG4gICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMDgpO1xuICAgICAgICAgICAgY29sb3I6ICRzbGljay1idXR0b247XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2xpY2stYnV0dG9uO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBIb21wZXBhZ2UgY2Fyb3VzZWwgc2xpZGVzXG4ucGFyYWdyYXBoLS10eXBlLS1zbGlkZSB7XG4gIC5wYXJhZ3JhcGhfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206ICRzcGFjaW5nLWxnLTk2O1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtLTE2O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogcmVtKDIxNik7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm90dG9tOiAkc3BhY2luZy1sZy01NjtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWxnLTEwNDtcbiAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLWxnLTY0O1xuICAgIH1cblxuICAgIC5wYXJhZ3JhcGhfX2NvbnRlbnRfX3RpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtLTE2O1xuICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDUwMCk7XG4gICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoZGlzcGxheS1tZCk7XG4gICAgfVxuXG4gICAgLnBhcmFncmFwaF9fY29udGVudF9fYmxvY2sge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICB3aWR0aDogcmVtKDQ1Nik7XG4gICAgICB9XG5cbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1zdW1tYXJ5IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbWQtMjQ7XG4gICAgICAgIHRleHQtc2hhZG93OiAwIHJlbSgxLjQpIHJlbSgxLjUpICRzbGljay10ZXh0LXNoYWRvdztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbGctNDg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZpZWxkLS10eXBlLWxpbmsge1xuICAgICAgICBhIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtLTA4ICRzcGFjaW5nLWxnLTU2ICRzcGFjaW5nLXNtLTA4ICRzcGFjaW5nLW1kLTI0O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMDgpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXdoaXRlO1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg2MDAsICRwcmltYXJ5LWJsYWNrKTtcblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogdXJsKCcuLi9pY29ucy9saW5rLWFycm93LWJsYWNrLnN2ZycpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICB3aWR0aDogcmVtKDI0KTtcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDI0KTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZy1zbS0xMjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOZXcgYW5kIEV2ZW50cyB2aWV3IGNhcm91c2VsXG4uZXZlbnRzLWFubm91bmNlbWVudCxcbi52aWV3LXJlY29tbWVuZGVkLW9wcG9ydHVuaXRpZXMsXG4udmlldy1kaXNwbGF5LWlkLXJlbGF0ZWRfc3Rvcmllcyxcbi5raC1jYXJvdXNlbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIC5zbGljayB7XG4gICAgLnNsaWNrLWxpc3Qge1xuICAgICAgcGFkZGluZzogMCByZW0oNTgpIDAgMDtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLW1kLTI0O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nOiB1bnNldDtcbiAgICAgIH1cbiAgICAgIC5zbGljay1zbGlkZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmctc20tMTY7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrX19zbGlkZSB7XG4gICAgICAgICAgJjpub3QoOm50aC1jaGlsZChuKzMpKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmctbWQtMjQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWRlX19jb250ZW50IHtcbiAgICAgICAgICAuc2xpZGVfX2NhcHRpb24ge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNsaWNrLWRvdHMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm90dG9tOiAwO1xuICAgIH1cbiAgICAuc2xpZGVfX21lZGlhIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5zbGljay10cmFjayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgICAuc2xpY2stc2xpZGUge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAuc2xpY2tfX3NsaWRlLFxuICAgIC5zbGlkZV9fY29udGVudCxcbiAgICAuc2xpZGVfX2NhcHRpb24sXG4gICAgLnNsaWRlX19kZXNjcmlwdGlvbiB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG4gIC51bnNsaWNrIHtcbiAgICA+LnNsaWRlX19jb250ZW50IHtcbiAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmctc20tMTY7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1heC13aWR0aDogcmVtKDMyOCk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1heC13aWR0aDogcmVtKDMxMCk7XG4gICAgICB9XG4gICAgICAuc2xpZGVfX2NhcHRpb24ge1xuICAgICAgICBwYWRkaW5nOiB1bnNldDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnJlY29tbWVuZGVkLXZpZXctYmxvY2sge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLWxnLTgwO1xuICB9XG4gIGgzIHtcbiAgICBtYXJnaW46IDAgMCAkc3BhY2luZy1tZC0yNCskc3BhY2luZy1zbS0wNDtcbiAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkcHJpbWFyeS13aGl0ZSk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1sZy00MDtcbiAgICB9XG4gIH1cbn1cbi52aWV3LXJlY29tbWVuZGVkLW9wcG9ydHVuaXRpZXMsXG4udmlldy1kaXNwbGF5LWlkLXJlbGF0ZWRfc3Rvcmllcyxcbi5raC1jYXJvdXNlbCB7XG4gIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnNsaWNrIHtcbiAgICAuc2xpY2stbGlzdCB7XG4gICAgICBwYWRkaW5nOiAwIHJlbSg0OCkgMCAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZzogdW5zZXQ7XG4gICAgICB9XG5cbiAgICAgIC5zbGljay1zbGlkZSB7XG4gICAgICAgIC5zbGlja19fc2xpZGUge1xuICAgICAgICAgICY6bm90KDpudGgtY2hpbGQobisyKSkge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXNtLTE2O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOm5vdCg6bnRoLWNoaWxkKG4rNCkpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy1tZC0yNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiByZW0oMzEwKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNsaWNrX19hcnJvdyB7XG4gICAgICB0b3A6IDI3JTtcbiAgICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ncmV5LTQwMDtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaWNvbnMvcHJldi1saW5rLWFycm93LnN2ZycpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2xpY2stbmV4dCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktZ3JleS00MDA7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ljb25zL2xpbmstYXJyb3ctd2hpdGUuc3ZnJyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWRldGFpbHMtcGFnZSwgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2Uge1xuXG4gIC52aWV3LWZpZWxkcy1jb2xsZWN0aW9uIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAudmlld3MtbWVkaWEge1xuICAgIG1heC13aWR0aDogODY3cHggIWltcG9ydGFudDtcbiAgXG4gICAgLnNsaWNrLWl0ZW0ge1xuICAgICAgLy9hc3BlY3QtcmF0aW86IDkgLyA1O1xuICAgICAgaGVpZ2h0OiByZW0oMTk0KTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgaGVpZ2h0OiA3MHZoO1xuICAgICAgfVxuICAgICAgaWZyYW1lIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgID4uc2xpY2sge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbGctNDA7XG4gICAgICA+LnNsaWNrLWxpc3Qge1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2xpY2stY2Fyb3VzZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuc2xpY2stYXJyb3cge1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDM4JTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktNDAwO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGhlaWdodDogcmVtKDQwKTtcbiAgICAgIHdpZHRoOiByZW0oNDApO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEwOCk7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHRvcDogNDYlO1xuICAgICAgfVxuICAgICAgJi5zbGljay1wcmV2IHtcbiAgICAgICAgbGVmdDogLTAuNzVyZW07XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaWNvbnMvcHJldi1saW5rLWFycm93LnN2ZycpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgbGVmdDogLTNyZW07XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnNsaWNrLW5leHQge1xuICAgICAgICByaWdodDogLTAuNzVyZW07XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaWNvbnMvbGluay1hcnJvdy13aGl0ZS5zdmcnKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIHJpZ2h0OiAtM3JlbTtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpY2stZG90cyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGdhcDogcmVtKDE2KTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZzogMCA7XG4gICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy1zbS0xNjtcbiAgICAgIGxpIHtcbiAgICAgICAgd2lkdGg6IHJlbSgyNCk7XG4gICAgICAgIGhlaWdodDogcmVtKDgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTA4KTtcbiAgICAgICAgYmFja2dyb3VuZDogJHNsaWNrLWRvdHMtYmc7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYnV0dG9uLFxuICAgICAgICBidXR0b246YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xuICAgICAgICB9XG4gICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICB3aWR0aDogcmVtKDQ4KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS13aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBWaWV3IENhcm91c2VsIHN0eWxlc1xuLnZpZXcua2gtY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG5cbiAgLnNsaWNrLXRyYWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG4gIC5zbGljay1zbGlkZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5zbGlja19fc2xpZGUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuc2xpZGVfX2NvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuc2xpZGVfX2NhcHRpb24ge1xuICAgIHBhZGRpbmc6IHVuc2V0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAuc2xpZGVfX2Rlc2NyaXB0aW9uIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi9hYnN0cmFjdHMvdmFyaWFibGVzXCIgYXMgKjtcblxuJXZpZXdXaXRoQ2FyZHNBbmRGaWx0ZXIge1xuICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZy1tZC0zMjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLWxnLTY0O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbGctMTEyO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLXNtLTE2O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkc2Vjb25kYXJ5LWdyZXktNDAwKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbWQtMzY7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkc2Vjb25kYXJ5LWdyZXktNDAwKTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4lZXhwb3NlZC1maWx0ZXJzLXRleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICAgIGJvcmRlci10b3A6IHJlbSgxKSBzb2xpZCAkc2Vjb25kYXJ5LWdyZXktNDAwO1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nLW1kLTI0ICRzcGFjaW5nLWxnLTQ4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ibGFjaztcbn1cblxuJWV4cG9zZWQtZmlsdGVycyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ibGFjaztcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0xNiAkc3BhY2luZy1zbS0xNiAkc3BhY2luZy1zbS0wMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgcGFkZGluZzogJHNwYWNpbmctc20tMTYgJHNwYWNpbmctbWQtMzI7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSg4KTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktMTAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLW1kLTI0O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgcGFkZGluZzogJHNwYWNpbmctbWQtMzIgJHNwYWNpbmctc20tMTYgJHNwYWNpbmctbWQtMzIgJHNwYWNpbmctc20tMTY7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUtZmlsdGVycyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuJWV4cG9zZWQtc29ydC1maWx0ZXJzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAtNC42MjVyZW07XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuYWN0aXZlLXNvcnQtZmlsdGVycyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmxhY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB6LWluZGV4OiA5OTk5O1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0xNjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgbGVnZW5kIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiVleHBvc2VkLWZpbHRlcnMtaGVhZGVyIHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICAgIGJvcmRlci1ib3R0b206IHJlbSgxKSBzb2xpZCAkc2Vjb25kYXJ5LWdyZXktNDAwO1xuXG5cbn1cblxuJWhlYWRlci1vdmVyZmxvdyB7XG4gICAgcGFkZGluZzogMCAkc3BhY2luZy1zbS0xNiAkc3BhY2luZy1zbS0xNjtcbiAgICBtaW4taGVpZ2h0OiByZW0oNDgpO1xuXG4gICAgLmhlYWRlci1sYWJlbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkc3BhY2luZy1tZC0zMjtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDQwMCwgJHByaW1hcnktd2hpdGUpO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaWNvbnMvbGluay1hcnJvdy1ncmV5LnN2ZycpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgaGVpZ2h0OiByZW0oMjQpO1xuICAgICAgICAgICAgd2lkdGg6IHJlbSgyNCk7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVzZXQtYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIGlucHV0LmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICRzcGFjaW5nLW1kLTMyIDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ljb25zL3Jlc2V0LnN2ZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogcmVtKDI0KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAgY2VudGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwgJHNlY29uZGFyeS1ncmV5LTYwMCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiVleHBvc2VkLWZpbHRlcnMtdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gICAgYm9yZGVyLXRvcDogcmVtKDEpIHNvbGlkICRzZWNvbmRhcnktZ3JleS00MDA7XG4gICAgcGFkZGluZzogJHNwYWNpbmctbWQtMjQgJHNwYWNpbmctbGctNDg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJsYWNrO1xufVxuXG4lZmlsdGVycyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLWxnLTQ4O1xuICAgIGJvcmRlci1yaWdodDogcmVtKDEpIHNvbGlkICRwcmltYXJ5LXdoaXRlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ljb25zL2ZpbHRlci5zdmcnKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICByaWdodDogcmVtKDEwNCk7XG4gICAgICAgIGhlaWdodDogcmVtKDI0KTtcbiAgICAgICAgd2lkdGg6IHJlbSgyNCk7XG4gICAgfVxufVxuXG4lc29ydC1maWx0ZXJzIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLWxnLTgwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ljb25zL3NvcnQuc3ZnJyk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgbGVmdDogcmVtKDQ4KTtcbiAgICAgICAgaGVpZ2h0OiByZW0oMjQpO1xuICAgICAgICB3aWR0aDogcmVtKDI0KTtcbiAgICB9XG59XG5cblxuJXBhZ2VyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIC5wYWdpbmF0aW9uIHtcbiAgICAgICAgcGFkZGluZzogJHNwYWNpbmctbGctNDggJHNwYWNpbmctbWQtMjQgJHNwYWNpbmctbWQtMjQ7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZ2FwOiByZW0oOCk7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBnYXA6IHJlbSgyNCk7XG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1sZy02NCAkc3BhY2luZy1sZy00MCAkc3BhY2luZy1sZy00MDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wYWdlcl9faXRlbS0tZmlyc3QsXG4gICAgICAgIC5wYWdlcl9faXRlbS0tbGFzdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhZ2UtaXRlbSB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktd2hpdGU7XG5cbiAgICAgICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXNhZmZyb247XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgJy4uLy4uL2Fic3RyYWN0cy92YXJpYWJsZXMnIGFzICo7XG5AdXNlICcuLi8uLi9nbG9iYWwvY2FyZHNXaXRoTGVmdEZpbHRlcnMnIGFzICo7XG5cbi8vIFNlYXJjaCAtIEZvcm0gYW5kIHJlc3VsdHMgb24gc2VhcmNoIHBhZ2VcblxuLmJsb2NrLXRvZ2dsZS1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLXNtLTA4ICRzcGFjaW5nLXNtLTEyICRzcGFjaW5nLXNtLTA0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKCcuLi9pY29ucy9zZWFyY2guc3ZnJyk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiByZW0oMjQpO1xuICAgIGhlaWdodDogcmVtKDI0KTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICB9XG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAmLnNob3cge1xuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZy1zbS0xMjtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gIH1cbn1cblxuLmhlYWRlci1zZWFyY2gtZm9ybSB7XG4gIHdpZHRoOiAwO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAuNXMgZWFzZTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgbWluLXdpZHRoOiByZW0oNDIwKTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBoZWlnaHQ6IHJlbSg0MCk7XG4gICAgdHJhbnNpdGlvbjogbWluLXdpZHRoIC41cyBlYXNlO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihsZywgeGwpIHtcbiAgICBtaW4td2lkdGg6IHJlbSgzODApO1xuICB9XG5cbiAgJi5zaG93LWZ1bGwtc2VhcmNoIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBtaW4td2lkdGg6IHJlbSg0MjgpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICBtaW4td2lkdGg6IHJlbSg0ODApO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHh4bCkge1xuICAgICAgbWluLXdpZHRoOiByZW0oNjQwKTtcbiAgICB9XG4gICAgLmZvcm0tdHlwZS1zZWFyY2gge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICB3aWR0aDogdW5zZXQ7XG4gICAgICB9XG4gICAgICBpbnB1dCB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktNDAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmZvY3VzZWQge1xuICAgIC5pdGVtLWxpc3Qge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5mb3JtLXR5cGUtc2VhcmNoIHtcbiAgICAgIHotaW5kZXg6IHVuc2V0O1xuICAgIH1cbiAgfVxuICBpbnB1dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuaXRlbS1saXN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IHJlbSg0OCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1ncmV5LTEwMDtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0xNjtcbiAgICAmOmFmdGVyLFxuICAgICY6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktZ3JleS0xMDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSg4KTtcbiAgICAgICY6YWZ0ZXIsXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiByZW0oMTYpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGxpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRzZWNvbmRhcnktZ3JleS02MDApO1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5LXNtYWxsKTtcblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaWNvbnMvcHJldi1zZWFyY2guc3ZnJyk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBoZWlnaHQ6IHJlbSgxNik7XG4gICAgICAgICAgICB3aWR0aDogcmVtKDE2KTtcbiAgICAgICAgICAgIGxlZnQ6IHJlbSgxNik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5zaG93IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBpbnB1dCxcbiAgICBpbnB1dDpmb2N1cyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICBpbnB1dCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfSAgXG4gICAgfVxuICB9XG4gIGlucHV0LFxuICBpbnB1dDpmb2N1cyB7XG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDEwOCk7XG4gICAgYm9yZGVyOiByZW0oMSkgc29saWQgJHNlY29uZGFyeS1ncmV5LTQwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogJHNlY29uZGFyeS1ncmV5LTQwMDtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0wOCAkc3BhY2luZy1sZy00OCAkc3BhY2luZy1zbS0wOCAkc3BhY2luZy1zbS0xNjtcbiAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keS1zbWFsbCk7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZ3JleS02MDA7XG4gICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuICBpbnB1dDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktNDAwO1xuICB9XG4gIGlucHV0W3R5cGU9c3VibWl0XTpkaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG4gIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgaW5wdXRbdHlwZT1cInNlYXJjaFwiXTotd2Via2l0LWF1dG9maWxsLFxuICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktNjAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4ICRwcmltYXJ5LWJsYWNrIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICRzZWNvbmRhcnktZ3JleS02MDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDBzIGVhc2UtaW4tb3V0IDBzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZm9ybS1hY3Rpb25zIHtcbiAgICBpbnB1dCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pY29ucy9zZWFyY2guc3ZnJyk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgcmlnaHQ6IHJlbSgxMik7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG4gIH1cblxuICAuZm9ybS10eXBlLXNlYXJjaCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogcmVtKDM0NCk7XG4gICAgICAgIGhlaWdodDogcmVtKDQwKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ljb25zL3NlYXJjaC10ZXh0LmdpZicpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJlbSgxNikgcmVtKDkpO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbiAgLmZvcm0tYWN0aW9ucyB7XG4gICAgaW5wdXQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNzZWFyY2gtYmxvY2stZm9ybSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbi5zZWFyY2gtcGFnZSB7XG4gIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1sZy0xMDQ7XG4gIC5zdW1tYXJ5IHtcbiAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmctbWQtMjQ7XG4gICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLW1kLTI0O1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWxnLTQwO1xuICAgIGJvcmRlci1ib3R0b206IHJlbSgxKSBzb2xpZCAkc2Vjb25kYXJ5LWdyZXktNDAwO1xuICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRzZWNvbmRhcnktZ3JleS02MDApO1xuICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShoZWxwdGV4dCk7XG4gIH1cbiAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiByZW0oNDgpO1xuICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRzZWNvbmRhcnktZ3JleS02MDApO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgbWF4LXdpZHRoOiByZW0oNzU2KTtcbiAgICB9XG5cbiAgICAuc2VhcmNoLWl0ZW0ge1xuICAgICAgLnNlYXJjaC11cmwge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNpbmctbWQtMzI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtLTA4O1xuICAgICAgICBtaW4taGVpZ2h0OiByZW0oMjQpO1xuICAgICAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmctc20tMDQ7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYnJlYWRjcnVtYik7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogcmVtKDI0KTtcbiAgICAgICAgICBoZWlnaHQ6IHJlbSgyNCk7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cbiAgICAgICAgJi5pbnRlcm5hbCB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogdXJsKCcuLi9pY29ucy9pbnRlcm5hbF9zaXRlLnN2ZycpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmV4dGVybmFsIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ljb25zL2V4dGVybmFsX3NpdGUuc3ZnJyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaDUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbS0wODtcbiAgICAgICAgYSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmctc20tMTY7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc20tMTY7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRwcmltYXJ5LXNhZmZyb24pO1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShyZWctc3VidGl0bGUtbGFyZ2UpO1xuICAgICAgICAgICY6dmlzaXRlZCB7XG4gICAgICAgICAgICBjb2xvcjogJHZpc2l0ZWQtbGluaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnBhZ2VyIHtcbiAgICBAZXh0ZW5kICVwYWdlcjtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBtYXgtd2lkdGg6IHJlbSg3NTYpO1xuICAgICAgbWFyZ2luOiB1bnNldDtcbiAgICB9XG4gICAgLnBhZ2luYXRpb24ge1xuICAgICAgZ2FwOiByZW0oMjQpO1xuICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLW1kLTI0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZy1sZy00MDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLWxnLTQwO1xuICAgICAgfVxuICAgIH1cbiAgICAucGFnZXJfX2l0ZW0tLXByZXZpb3VzLFxuICAgIC5wYWdlcl9faXRlbS0tbmV4dCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgaGVpZ2h0OiByZW0oMjQpO1xuICAgICAgICAgIHdpZHRoOiByZW0oMjQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5wYWdlcl9faXRlbS0tcHJldmlvdXMge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ljb25zL3ByZXYuc3ZnJyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnBhZ2VyX19pdGVtLS1uZXh0IHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ljb25zL25leHQuc3ZnJyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFNlY3RvcnNcblxuQHVzZSAnLi4vLi4vYWJzdHJhY3RzL3ZhcmlhYmxlcycgYXMgKjtcblxuLmJsb2NrLXR5cGUtcHJpb3JpdHlfYXJlYXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAkc3BhY2luZy1sZy02NDtcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLWxnLTY0O1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBwYWRkaW5nLXRvcDogcmVtKDE0MCk7XG4gICAgcGFkZGluZy1ib3R0b206IHJlbSg3Nik7XG4gIH1cblxuICBoMiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg0MDAsICRzZWNvbmRhcnktZ3JleS00MDApO1xuICB9XG5cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLXNlY3RvcnMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgID4gLmZpZWxkX19pdGVtIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZmxleDogMCAwIDQ2JTtcbiAgICAgICAgY29sdW1uLWdhcDogcmVtKDQ4KTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBnYXA6IHJlbSgzMik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnZvY2FidWxhcnktcHJpb3JpdHktYXJlYSB7XG4gICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLW1kLTI0O1xuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1tZC0yNDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZy1sZy00ODtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZy1sZy02NDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1sZy02NDtcbiAgICB9XG4gIH1cblxuICAuZmllbGQtLW5hbWUtZmllbGQtc2VjdG9ycyB7XG4gICAgLmZpZWxkX19pdGVtIHtcbiAgICAgIC52b2NhYnVsYXJ5LXByaW9yaXR5LWFyZWEge1xuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgLmZpZWxkLS10eXBlLWltYWdlIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTIwcHg7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBoNiB7XG4gICAgICAgICAgICBtYXJnaW46ICRzcGFjaW5nLXNtLTA4IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwKTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy1sZy00MDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAkc3BhY2luZy1zbS0wODtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeHhsKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgJHNwYWNpbmctbWQtMjA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC52aWV3LW1vcmUge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXNhZmZyb247XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtLTEyIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogdXJsKCcuLi9pY29ucy9saW5rLWFycm93LnN2ZycpO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZy1zbS0wODtcbiAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oMjQpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIC52b2NhYnVsYXJ5LXByaW9yaXR5LWFyZWEge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IHJlbSgxKSBzb2xpZCAkc2Vjb25kYXJ5LWdyZXktMjAwO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFN0YXRpc3RpY3MgU3R5bGluZ1xuXG5AdXNlICcuLi8uLi9hYnN0cmFjdHMvdmFyaWFibGVzJyBhcyAqO1xuXG4uYmxvY2stdHlwZS1zdGF0aXN0aWNzIHtcbiAgXG4gIC5maWVsZC0tbmFtZS1maWVsZC1wYXJhZ3JhcGhzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBnYXA6IHJlbSgyNCk7XG4gICAgcGFkZGluZzogJHNwYWNpbmctbGctNjQgMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIGF1dG8pO1xuICAgICAgcGFkZGluZy10b3A6IHJlbSgxNjApO1xuICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxNjApO1xuICAgIH1cbiAgfVxuXG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWVuZ2FnZW1lbnQtc3RhdGlzdGljcyB7XG4gICAgcGFkZGluZzogJHNwYWNpbmctc20tMDg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgcGFkZGluZzogJHNwYWNpbmctbGctNDA7ICAgIFxuICAgIH1cbiAgICBcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtaWNvbiB7XG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IHJlbSg0MCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtLTE2O1xuICAgIFxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbWQtMzI7XG4gICAgICAgICAgbWF4LXdpZHRoOiByZW0oNTQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtLTA4O1xuICAgICAgd2lkdGg6IDEwMnB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgQGV4dGVuZCAlaDQ7XG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwKTtcbiAgICB9XG5cbiAgICAuZmllbGQtLW5hbWUtZmllbGQtc2hvcnQtZGVzY3JpcHRpb24ge1xuICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwgJHNlY29uZGFyeS1ncmV5LTYwMCk7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJHNwYWNpbmctc20tMTY7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBJbm5vdmF0aW9uIEpvdXJuZXlcblxuQHVzZSAnLi4vLi4vYWJzdHJhY3RzL3ZhcmlhYmxlcycgYXMgKjtcblxuLmJsb2NrLXR5cGUtaW5ub3ZhdGlvbl9qb3VybmV5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAkc3BhY2luZy1sZy02NCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ljb25zL3BlcnNvbmFzLWJnLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgcGFkZGluZzogcmVtKDEyOCkgMCAwO1xuICAgIG1heC13aWR0aDogcmVtKDE0NDApO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGhlaWdodDogcmVtKDcwMik7XG4gIH1cblxuICBoMi5zZWN0aW9uLWhlYWRpbmcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0wMCAkc3BhY2luZy1tZC0zMiAkc3BhY2luZy1sZy00MDtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRzZWNvbmRhcnktZ3JleS00MDApO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgzNjYpO1xuICAgIH1cbiAgfVxuXG4gIC5maWVsZC0tbmFtZS1maWVsZC1jdGEge1xuICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLWxnLTQwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogJHNwYWNpbmctc20tMDggJHNwYWNpbmctbGctNDggJHNwYWNpbmctc20tMDggJHNwYWNpbmctbWQtMjQ7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDMyKTtcbiAgICAgIGJvcmRlcjogcmVtKDEpIHNvbGlkICRzZWNvbmRhcnktZ3JleS00MDA7XG4gICAgICBjb2xvcjogJGJ1dHRvbi1vdXRsaW5lLXRleHQ7XG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkYnV0dG9uLW91dGxpbmUtdGV4dCk7XG4gICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYnV0dG9uKTtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkYnV0dG9uLW91dGxpbmUtaG92ZXItdGV4dDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1vdXRsaW5lLWJhY2tncm91bmQtaG92ZXI7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJ1dHRvbi1vdXRsaW5lLWZvY3VzLWJvcmRlcjtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ljb25zL2xpbmstYXJyb3ctYmxhY2suc3ZnJyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaWNvbnMvbGluay1hcnJvdy13aGl0ZS5zdmcnKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDEwKTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgaGVpZ2h0OiByZW0oMjQpO1xuICAgICAgICB3aWR0aDogcmVtKDI0KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gIC5maWVsZC0tbmFtZS1maWVsZC1wYXJhZ3JhcGhzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogcmVtKDI0KTtcbiAgICB9XG5cbiAgICAuZmllbGRfX2l0ZW0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ncmV5LTEwMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgIH1cblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tZW5nYWdlbWVudC1zdGF0aXN0aWNzIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbS0wODtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucGFyYWdyYXBoLS10eXBlLS1lbmdhZ2VtZW50LXN0YXRpc3RpY3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0xNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktMTAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAkc3BhY2luZy1sZy00MDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucGFyYV9faW1hZ2Uge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogcmVtKDEwOCk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc20tMTY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGFyYV9fY29udGVudCB7XG4gICAgICBtYXJnaW4tbGVmdDogJHNwYWNpbmctc20tMTY7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cblxuXG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtLTA0O1xuXG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwKTtcbiAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShyZWctc3VidGl0bGUtbGFyZ2UpO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtLTA4O1xuICAgICAgICBtYXgtd2lkdGg6IDExNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHh4bCkge1xuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1zaG9ydC1kZXNjcmlwdGlvbiB7XG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5LXNtYWxsKTtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi9hYnN0cmFjdHMvdmFyaWFibGVzXCIgYXMgKjtcblxuLmZlYXR1cmUtZGVzY3JpcHRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnZS1iZztcbiAgcGFkZGluZzogcmVtKDY0KSAwO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBwYWRkaW5nOiByZW0oOTYpIDA7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG5cbiAgLmlubm92YXRpb24tY29udGFpbmVyIHtcbiAgICBnYXA6IHJlbSg2NCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBnYXA6IHJlbSg5Nik7XG4gICAgfVxuXG4gICAgLnBpbi1zcGFjZXIrLnBpbi1zcGFjZXIge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBoZWlnaHQ6IDc2OHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3NjhweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mZWF0dXJlX2Rlc2Mge1xuICAgIHJvdy1nYXA6IHJlbSg4cHgpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgcm93LWdhcDogcmVtKDE2cHgpO1xuICAgICAgd2lkdGg6IDQ4JTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHh4bCkge1xuICAgICAgd2lkdGg6IDQ1JTtcbiAgICB9XG5cblxuICAgIGgyIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShkaXNwbGF5LW1kKTtcblxuICAgICAgJiB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg1MDAsICRwcmltYXJ5LXdoaXRlKTtcbiAgICAgIH1cblxuICAgIH1cblxuICAgIHAge1xuICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwgJHNlY29uZGFyeS1ncmV5LTYwMCk7XG5cbiAgICAgICYge1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLWN0YSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAyNHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwOHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWdyZXktNDAwO1xuICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNjAwLCAkcHJpbWFyeS13aGl0ZSk7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShidXR0b24pO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mZWF0dXJlLWxvZ29zIHtcbiAgICBjb2x1bW4tZ2FwOiByZW0oMTBweCk7XG4gICAgbWF4LXdpZHRoOiByZW0oMzdweCk7XG4gICAgcGFkZGluZy10b3A6IHJlbSg2NCk7XG5cbiAgICBpbWcge1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuICB9XG5cbiAgLmZlYXR1cmUtY2FyZHMtY29udGFpbmVyIHtcbiAgICBnYXA6IHJlbSgxNnB4KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIGdhcDogcmVtKDMycHgpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeHhsKSB7XG4gICAgICBnYXA6IHJlbSg2NHB4KTtcbiAgICB9XG4gIH1cblxuICAuZmNhcmQge1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nLW1kLTI0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJvcmRlci1yYWRpdXM6ICRzcGFjaW5nLXNtLTA4O1xuICAgIHJvdy1nYXA6IHJlbSgyMnB4KTtcbiAgICBAZXh0ZW5kICVmZWF0dXJlLXRyYW5zaXRpb247XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBpbnNldDogMDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaWNvbnMvd2hpdGUtYmcuc3ZnJyk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLWluLW91dDtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmbGV4OiAxIDEgY2FsYyg1MCUgLSByZW0oMTZweCkpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGZsZXg6IDEgMSBjYWxjKDI1JSAtIHJlbSgxNnB4KSk7XG4gICAgICBtaW4taGVpZ2h0OiAzMzlweDtcbiAgICAgIG1heC13aWR0aDogMzEwcHg7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuZmNhcmQtZGVzYyB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mY29udGVudCB7XG5cbiAgICAgICAgICAuZmNhcmQtc3BhbixcbiAgICAgICAgICAuZmNhcmQtdGl0bGUsXG4gICAgICAgICAgLmZjYXJkLWRlc2Mge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWJsYWNrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mbGluayB7XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXNhZmZyb247XG5cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaWNvbnMvaWNvbi1hcnJvdy1yaWdodC1zYWZmcm9uLnN2Zyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgZmxleDogMSAxIGNhbGMoMjUlIC0gcmVtKDMycHgpKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHh4bCkge1xuICAgICAgZmxleDogMSAxIGNhbGMoMjUlIC0gcmVtKDY0cHgpKTtcbiAgICB9XG5cbiAgfVxuXG4gIC5mY29udGVudCB7XG4gICAgcm93LWdhcDogcmVtKDRweCk7XG4gICAgei1pbmRleDogMTtcblxuICAgICY+KiB7XG4gICAgICBAZXh0ZW5kICVmZWF0dXJlLXRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgcm93LWdhcDogcmVtKDhweCk7XG4gICAgfVxuXG4gICAgLmZjYXJkLXNwYW4ge1xuICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDQwMCwgJHNlY29uZGFyeS1ncmV5LTQwMCk7XG5cbiAgICAgICYge1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoaGVscHRleHQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5mY2FyZC10aXRsZSB7XG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkcHJpbWFyeS13aGl0ZSk7XG5cbiAgICAgICYge1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoaGVhZGVyLTYpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5mY2FyZC1kZXNjIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRzZWNvbmRhcnktZ3JleS02MDApO1xuXG4gICAgICAmIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJvZHkpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmxpbmsge1xuICAgIHotaW5kZXg6IDE7XG4gICAgQGV4dGVuZCAlZmVhdHVyZS10cmFuc2l0aW9uO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgQGV4dGVuZCAlZmVhdHVyZS10cmFuc2l0aW9uO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pY29ucy9pY29uLWFycm93LXJpZ2h0LnN2Zyk7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICB9XG5cbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbHVtbi1nYXA6IHJlbSgxMHB4KTtcbiAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkcHJpbWFyeS13aGl0ZSk7XG5cbiAgICAmIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShidXR0b24pO1xuXG4gICAgfVxuICB9XG59XG5cbiVmZWF0dXJlLXRyYW5zaXRpb24ge1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xufVxuIiwiQHVzZSBcIi4uL2Fic3RyYWN0cy92YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcIi4uL2dsb2JhbC9mb3Jtc1wiIGFzICo7XG5cbi5vcHAtaGVhZGVyIHtcbiAgICBnYXA6IHJlbSg0OHB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBnYXA6IHJlbSg2NHB4KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkcHJpbWFyeS13aGl0ZSk7XG5cbiAgICAgICAgJiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoaGVhZGVyLTMpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvcm0tc3RlcHMge1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5mb3JtLXN0ZXBzLW1vYmlsZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgfVxuXG4gICAgLnByb2dyZXNzLWNvbm5lY3Qge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB0b3A6IGNhbGMoNDVweCAvIDIpO1xuICAgIH1cblxuICAgIC5zdGVwLWNvbnRhaW5lciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLnN0ZXAge1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHBhZ2UtYmc7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdGVwLTEge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyOHB4KTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RlcC0yIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdGVwLTMge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0ZXAtaW1nIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktZ3JleS0yMDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0ZXAtYWN0aXZlIC5zdGVwLWltZyxcbiAgICAuc3RlcC1jb21wbGV0ZWQgLnN0ZXAtaW1nIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktc2FmZnJvbjtcblxuICAgIH1cblxuICAgIC5zdGVwLWNvbXBsZXRlZDpub3QoLnN0ZXAtYWN0aXZlKSAuc3RlcC1pbWcge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLnN0ZXAtbmFtZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwgJHNlY29uZGFyeS1ncmV5LTQwMCk7XG5cbiAgICAgICAgJiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYnJlYWRjcnVtYik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RlcC1hY3RpdmUgLnN0ZXAtbmFtZSB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktNjAwO1xuICAgIH1cblxuICAgIC5zdGVwLWNvbXBsZXRlZCAuc3RlcC1uYW1lIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LXNhZmZyb247XG4gICAgfVxuXG4gICAgLmNvbm5lY3Qtd3JhcHBlciB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB0b3A6IDEycHg7XG5cbiAgICAgICAgJi5jdzIge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRvcDogdW5zZXQ7XG5cbiAgICAgICAgICAgICYuY3cyIHtcbiAgICAgICAgICAgICAgICByaWdodDogdW5zZXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb25uZWN0b3Ige1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjZweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMS42cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktMjAwO1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktc2FmZnJvbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnN0ZXAtbmF2IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICB9XG5cbiAgICAucHJvZ3Jlc3MtY29udGFpbmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ncmV5LTQwMDtcblxuICAgICAgICAmLFxuICAgICAgICAucHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2dyZXNzLWJhciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1zYWZmcm9uO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0ZXAtdGV4dCB7XG5cbiAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwgJHNlY29uZGFyeS1ncmV5LTYwMCk7XG5cbiAgICAgICAgJiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RlcC1hY3RpdmUgLnN0ZXAtbmFtZSB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktNjAwO1xuICAgIH1cblxufVxuXG4uc2VjdC10aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkcHJpbWFyeS13aGl0ZSk7XG5cbiAgICAmIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKHN1YnRpdGxlLWxhcmdlKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxufVxuXG4uZm9ybS1zZWMtd3JhcHBlciB7XG4gICAgZ2FwOiAyNHB4O1xufVxuXG4uYWxsLXNlY3Qtd3JhcHBlciB7XG4gICAgZ2FwOiA0OHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBnYXA6IDY0cHg7XG4gICAgfVxufVxuXG4udG5jLXdyYXBwZXIge1xuICAgIGdhcDogMjRweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgfVxuXG5cbiAgICAuanMtZm9ybS1pdGVtIHtcbiAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICB3aWR0aDogMjFweDtcbiAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICBib3JkZXI6IDEuNnB4IHNvbGlkICM2QTZBNkE7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG5cbiAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXNhZmZyb247XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cblxuXG4gICAgfVxuXG4gICAgLmZvcm0tcmVxdWlyZWQ6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC50bmMtaW5mby1sYWJlbCB7XG5cbiAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwgJHByaW1hcnktd2hpdGUpO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1ncmV5LTYwMDtcblxuICAgICAgICAmIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXNhZmZyb247XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb3JtLXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg1MDAsICRwcmltYXJ5LXdoaXRlKTtcblxuICAgICYge1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoaGVhZGVyLTMpO1xuXG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiA2NHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MjNweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktc2FmZnJvbjtcbiAgICB9XG5cbn1cblxuLmZvcm0tZGVzY3JpcHRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRzZWNvbmRhcnktZ3JleS02MDApO1xuICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keS1zbWFsbCk7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBtYXgtd2lkdGg6IHJlbSg2OTIpO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiByZW0oOCk7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZzogMCAkc3BhY2luZy1zbS0xNjtcbiAgfVxufVxuXG4uYmFzaWMtaW5mbyxcbi5vcHAtZGV0YWlscyxcbi5hcHBsaWNhbnQtZGV0YWlscyxcbi5zdWJtaXNzaW9uLWRldGFpbHMge1xuICAgIEBleHRlbmQgJWZvcm0tc2VjdHM7XG4gICAgJi5oaWRkZW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnN0ZXAtdGl0bGUge1xuXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4ub3BwLWZvcm0tY29udGFpbmVyIHtcbiAgLmJhc2ljLWluZm8ge1xuICAgICYuc2VsZWN0LWZpbGUge1xuICAgICAgcGFkZGluZzogcmVtKDIpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbGctNDg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxNik7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsI0JCQTE2RiAtMTUuMzElLCNBNzdBODggMTEuMDclLCM5NTU1QTAgNDEuMjElLCM4MzMyQjYgNjMuMTklLCM2NTQ2QzAgOTAuODIlLCM0ODcxQkYgMTE1LjMxJSk7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbGctNjQ7XG4gICAgICB9XG5cbiAgICAgIGRpdltpZF49XCJhamF4LXdyYXBwZXJcIl0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktMTAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTYpO1xuICAgICAgICBoZWlnaHQ6IHJlbSgxOTQpO1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1tZC0yNCAkc3BhY2luZy1tZC0yNCAkc3BhY2luZy1tZC0zNiAkc3BhY2luZy1tZC0yNDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZy1tZC0zMjtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbGctNDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsZV9jdXN0b21fdXBsb2FkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBpbnB1dC5pcy1kaXNhYmxlZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGlucHV0LmlzLWRpc2FibGVkICsgLnVwbG9hZC10eHR7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWdyZXktMjAwO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZ3JleS02MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmpzLWZvcm0taXRlbS1zb3VyY2UtZmlsZSB7XG4gICAgICAgICAgZ2FwOiAwO1xuXG4gICAgICAgICAgLmFqYXgtcHJvZ3Jlc3MuYWpheC1wcm9ncmVzcy10aHJvYmJlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiByZW0oNzQpO1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIkFuYWx5emluZyBkb2N1bWVudC4uLlwiO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy1zbS0xNjtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDQwMCwgJHNlY29uZGFyeS1ncmV5LTYwMCk7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIkV4dHJhY3Rpbmcga2V5IGRldGFpbHMgdG8gcHJlLWZpbGwgeW91ciBmb3JtLiBQbGVhc2Ugd2FpdC5cIjtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDQwMCwgJHNlY29uZGFyeS1ncmV5LTYwMCk7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShicmVhZGNydW1iKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50aHJvYmJlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogcmVtKDI2KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmpzLWZvcm0tbWFuYWdlZC1maWxlIHtcbiAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbWQtMzY7XG4gICAgICAgICAgfVxuICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtLTE2O1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDQwMCwgJHNlY29uZGFyeS1ncmV5LTYwMCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlucHV0I2VkaXQtc291cmNlLWZpbGUtdXBsb2FkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAudXBsb2FkLXR4dCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0xMiAkc3BhY2luZy1tZC0zMiAkc3BhY2luZy1zbS0xMiByZW0oNjApO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDMwKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0JCQTE2RiAtMTUuMzElLCAjQTc3QTg4IDExLjA3JSwgIzk1NTVBMCA0MS4yMSUsICM4MzMyQjYgNjMuMTklLCAjNjU0NkMwIDkwLjgyJSwgIzQ4NzFCRiAxMTUuMzElKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg0MDAsICRwcmltYXJ5LXdoaXRlKTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jYnRuLXdyYXBwZXIge1xuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogdXJsKCcuLi9pY29ucy9haV91cGxvYWQuc3ZnJyk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oMjApO1xuICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oMjApO1xuICAgICAgICAgICAgICAgIGxlZnQ6IHJlbSgzMik7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5qcy1mb3JtLXR5cGUtaW5kb2ZyYW5jZS1hdXRvZmlsbC1maWxlIHtcbiAgICAgICAgICAubWVzc2FnZXMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDUyKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYW5vbnltb3VzLWRlc2NyaXB0aW9ue1xuICAgIG1hcmdpbi10b3A6IC0xMnB4O1xuICB9XG4gIC5yZXEtbi1vcHQtbXNne1xuICAgIG1hcmdpbi10b3A6IC04cHg7XG4gIH1cbiAgXG59XG5cbi5vci1kaXZpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbGctNDg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogcmVtKDMwKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAkc3BhY2luZy1zbS0xNjtcbiAgcGFkZGluZy1yaWdodDogJHNwYWNpbmctc20tMTY7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1sZy02NDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5saW5lLXNlcCB7XG4gICAgYm9yZGVyLWJvdHRvbTogcmVtKDEpIHNvbGlkICRzZWNvbmRhcnktZ3JleS00MDA7XG4gICAgd2lkdGg6IDUwJTtcblxuICB9XG4gIC50ZXh0IHtcbiAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgfVxufVxuXG4uYXBwbGljYW50LWRldGFpbHMsXG4uc3VibWlzc2lvbi1kZXRhaWxzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIC5vcHAtZGV0YWlscyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn0gKi9cblxuLnJlc3BvbnNlLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktZ3JleS0xMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICBnYXA6IDMycHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgZ2FwOiA0MHB4O1xuICAgIH1cblxuICAgIC5zdGVwLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg1MDAsICRwcmltYXJ5LXdoaXRlKTtcblxuICAgICAgICAmIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShoZWFkZXItNik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2ItdGl0bGUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg1MDAsICRwcmltYXJ5LXdoaXRlKTtcblxuICAgICAgICAmIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShzdWJ0aXRsZS1sYXJnZSk7XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jaGVja2JveGVzLXdyYXBwZXIge1xuICAgICAgICBnYXA6IDI0cHg7XG4gICAgfVxuXG4gICAgLmNib3gtMSB7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICB9XG5cblxuXG5cbiAgICAvL29sZFxuXG4gICAgJi5oaWRkZW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLyogLnN0ZXAtdGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgMCA0OHB4IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDUwMCwgJHByaW1hcnktd2hpdGUpO1xuXG4gICAgICAgICYge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKHN1YnRpdGxlLWxhcmdlKTtcbiAgICAgICAgfVxuICAgIH0gKi9cblxuICAgIC5yZXNwb25zZS1jaGVja2JveGVzIHtcbiAgICAgICAgcGFkZGluZzogNDBweCA3MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktZ3JleS0xMDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDg2cHg7XG4gICAgfVxuXG5cblxuICAgIC5jYm94LTIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cblxuXG5cbiAgICAvKiAuYWxsLXJlcSB7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkcHJpbWFyeS13aGl0ZSk7XG5cbiAgICAgICAgJiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUobGFiZWwpO1xuXG4gICAgICAgIH1cbiAgICB9ICovXG5cbiAgICAucmVxLXdyYXBwZXIsXG4gICAgLm9wdC13cmFwcGVyIHtcbiAgICAgICAgZ2FwOiA0MHB4O1xuICAgIH1cblxuICAgIC5yZXEtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUocmVnLXN1YnRpdGxlLWxhcmdlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDUycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICY6Y2hlY2tlZCsucmVzcG9uc2UtdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICAudGdsLXN3aXRjaCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKDEwMCUgLSA0cHgpKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgJisucmVzcG9uc2UtdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAxMTMsIDE4NCwgMC40MCk7XG4gICAgICAgICAgICAgICAgICAgIC50Z2wtc3dpdGNoIHtcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5yZXNwb25zZS10b2dnbGUge1xuICAgICAgICB3aWR0aDogNTJweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBwYWRkaW5nOiAycHggNHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZDFkNWRiO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIGlucHV0OmNoZWNrZWQrYnV0dG9uLnJlc3BvbnNlLXRvZ2dsZXtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmx1ZTtcbiAgICB9XG5cbiAgICAudGdsLXN3aXRjaCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgICB9XG5cblxufVxuXG5cbi5yZXMtZm9ybS1jb250YWluZXIge1xuXG4gICAgLmpzLWZvcm0tdHlwZS1tYW5hZ2VkLWZpbGU+LmpzLWZvcm0tbWFuYWdlZC1maWxlIHtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgfVxuXG4gICAgLmpzLWZvcm0tbWFuYWdlZC1maWxlIHtcbiAgICAgICAgZ2FwOiAxNnB4O1xuXG4gICAgICAgIC5maWxlX2N1c3RvbV91cGxvYWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2UtYmc7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9ZmlsZV0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnVwbG9hZC10eHQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLXR5cGUtY2hlY2tib3g6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC04cHg7XG5cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgICAuYmFjay1saW5rIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbWQtMjQ7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRwcmltYXJ5LXdoaXRlKTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGhlbHB0ZXh0KTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaWNvbnMvcHJldi5zdmcnKTtcbiAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcblxuICAgICAgICAgICAgYnV0dG9uW3R5cGU9J3N1Ym1pdCddIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG5cbn1cblxuLmZvcm0tc3VibWl0LW1lc3NhZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxRDFEMUQ7XG4gICAgZ2FwOiAzMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBwYWRkaW5nOiA3MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXgtd2lkdGg6IDU5M3B4O1xuICAgICAgICBtYXJnaW46IDE2MHB4IGF1dG87XG5cbiAgICAgICAgLm1zZy13cmFwcHBlciB7XG4gICAgICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5ncmVlbi10aWNrLWltYWdlIHtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIH1cblxuICAgIC5tZXNzYWdlLWRldGFpbHMge1xuICAgICAgICBnYXA6IDMycHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZ2FwOiA2NHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1zZy13cmFwcHBlciB7XG4gICAgICAgIGdhcDogMTZweDtcblxuICAgICAgICBoMixcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg1MDAsICRwcmltYXJ5LXdoaXRlKTtcblxuICAgICAgICAgICAgJiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGhlYWRlci0zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkcHJpbWFyeS13aGl0ZSk7XG5cbiAgICAgICAgICAgICYge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1zZy1jbG9zZS1idG4sXG4gICAgLnN0YXR1cy1idG4ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMjRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTA4cHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDUwMCwgJHByaW1hcnktd2hpdGUpO1xuXG4gICAgICAgICYge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJ1dHRvbik7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXdoaXRlO1xuICAgICAgICB9XG4gICAgICAgICYud2l0aC1ib3JkZXIge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktZ3JleS00MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RhdHVzLWJ0biB7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktZ3JleS00MDA7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9pY29ucy9saW5rLWFycm93LXdoaXRlLnN2Zyk7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5idG4tcHJpbWFyeSB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDUwMCwgJHByaW1hcnktYmxhY2spO1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9pY29ucy9uZXh0LWljb24uc3ZnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50ZW1wbGF0ZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgLmRvd25sb2FkLXRlbXBsYXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IHJlbSgwKTtcbiAgICB0b3A6IC0yLjVyZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRwcmltYXJ5LXNhZmZyb24pO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIHJpZ2h0OiByZW0oMzYpO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaWNvbnMvZG93bmxvYWQtdGVtcGxhdGUuc3ZnJyk7XG4gICAgICBoZWlnaHQ6IHJlbSgyNCk7XG4gICAgICB3aWR0aDogcmVtKDI0KTtcbiAgICAgIHRvcDogLTAuMjVyZW07XG4gICAgICBsZWZ0OiAtMi4yNXJlbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gIH1cbn1cblxuLmN1c3RvbS10b29sdGlwIHtcbiAgLS1icy10b29sdGlwLWNvbG9yOiAjQjBCMEIwO1xuICAtLWJzLXRvb2x0aXAtYXJyb3ctY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdG9vbHRpcC1iZzogIzAwMDAwMDtcbiAgei1pbmRleDogMjtcbn1cblxuLmN1c3RvbS10b29sdGlwIC50b29sdGlwLWlubmVyIHtcbiAgcGFkZGluZzogcmVtKDgpO1xuICBib3JkZXItcmFkaXVzOiByZW0oOCk7XG4gIGZvbnQtc2l6ZTogcmVtKDEyKTtcbn1cblxuLnRvb2x0aXAtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAudG9vbHRpcC10ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IC0wLjEyNXJlbTtcbiAgICBmb250LXNpemU6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogcmVtKDIwKTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmLnRleHQtcHJlc2VudCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg0MDAsICRwcmltYXJ5LXNhZmZyb24pO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoaGVscHRleHQpO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4obWQsbGcpIHtcbiAgICAgICAgbWF4LXdpZHRoOiByZW0oNTQpO1xuICAgICAgICB0b3A6IC0xMnB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJHNwYWNpbmctbWQtMjg7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRzZWNvbmRhcnktZ3JleS02MDApO1xuICAgICAgfVxuXG4gICAgICAmLnRleHQtb3ZlcmxhcCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRzcGFjaW5nLXNtLTA4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaWNvbnMvdG9vbHRpcC5zdmcnKTtcbiAgICB9XG4gIH1cbiAgJi51cGxvYWQtdGh1bWJuYWlsIHtcbiAgICAudG9vbHRpcC10ZXh0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogcmVtKDE2KTtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMzJweCk7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICB9XG4gIH1cbiAgJi51cGxvYWQtdGVtcGxhdGUge1xuICAgIC50b29sdGlwLXRleHQge1xuICAgICAgdG9wOiByZW0oMTYpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFubmVyIFN0eWxlc1xuXG5AdXNlICcuLi8uLi9hYnN0cmFjdHMvdmFyaWFibGVzJyBhcyAqO1xuXG4uYmxvY2stdHlwZS1iYW5uZXIge1xuICBwYWRkaW5nOiAkc3BhY2luZy1tZC0yNCAwICRzcGFjaW5nLXNtLTA4O1xuICAucGFyYWdyYXBoLS10eXBlLS1zbGlkZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtYmxhY2s7XG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDgpO1xuICAgIHBhZGRpbmctbGVmdDogJHNwYWNpbmctc20tMTY7XG4gICAgcGFkZGluZy1yaWdodDogJHNwYWNpbmctc20tMTY7XG4gICAgbWluLWhlaWdodDogcmVtKDIxMCk7XG4gICAgQGluY2x1ZGUgbWVkaWFfYnJlYWtwb2ludF91cChsZykge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLW1kLTI0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtYmxhY2s7XG4gICAgICBib3JkZXItcmFkaXVzOiByZW0oOCk7XG4gICAgfVxuICAgIC5wYXJhZ3JhcGhfX2NvbnRlbnRfX21lZGlhIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBAaW5jbHVkZSBtZWRpYV9icmVha3BvaW50X3VwKGxnKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgICAgICAgIG1heC13aWR0aDogcmVtKDQ0NCk7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSg0KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnBhcmFncmFwaF9fY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBwYWRkaW5nOiAkc3BhY2luZy1tZC0yNCAwO1xuICAgICAgQGluY2x1ZGUgbWVkaWFfYnJlYWtwb2ludF91cChsZykge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHVuc2V0O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICAucGFyYWdyYXBoX19jb250ZW50X190aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtLTA4O1xuICAgICAgICBAZXh0ZW5kICVoMTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFfYnJlYWtwb2ludF91cChsZykge1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShzdWJ0aXRsZS1sYXJnZSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnBhcmFncmFwaF9fY29udGVudF9fYmxvY2sge1xuICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWFfYnJlYWtwb2ludF91cChsZykge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXN1bW1hcnkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLW1kLTMyO1xuICAgICAgICB9XG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1jYWxsLXRvLWFjdGlvbiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDUwMCwgJGJ1dHRvbi1wcmltYXJ5LXRleHQpO1xuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kLWhvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH0gICAgICBcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gVmlldyBhbGwgb3Bwb3J0dW5pdGllc1xuQHVzZSBcIi4uLy4uL2Fic3RyYWN0cy92YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcIi4uLy4uL2dsb2JhbC9jYXJkc1dpdGhMZWZ0RmlsdGVyc1wiIGFzICo7XG5cbi52aWV3LXZpZXctYWxsLW9wcG9ydHVuaXRpZXMsXG4udmlldy1zdWNjZXNzLXN0b3JpZXMtbGlzdC1ibG9jayxcbi52aWV3LW1hcmtldC1pbmZvcm1hdGlvbiAsXG4udmlldy1yZXNlYXJjaC1wYXBlcnMsXG4udmlldy1pbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmcsXG4udmlldy1ldmVudHMtbGlzdGluZyxcbi52aWV3LW5ld3MtbGlzdGluZyxcbi52aWV3LWFsbC1wcm9maWxlcyxcbi52aWV3LWJ1c2luZXNzLXNlcnZpY2UtbGlzdGluZyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAudmlld3Mtdmlldy1yZXNwb25zaXZlLWdyaWQtLWhvcml6b250YWwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIC0tdmlld3MtcmVzcG9uc2l2ZS1ncmlkLS1jZWxsLW1pbi13aWR0aDogMjI0cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrLXZpZXdzLWJsb2Nrc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2stYmxvY2stMixcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0yLFxuLmJsb2NrLXZpZXdzLWJsb2NrbWFya2V0LWluZm9ybWF0aW9uLWJsb2NrLTIsXG4uYmxvY2stdmlld3MtYmxvY2tpbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmctYmxvY2stMixcbi5ibG9jay12aWV3cy1ibG9ja2V2ZW50cy1saXN0aW5nLWJsb2NrLTIsXG4uYmxvY2stdmlld3MtYmxvY2tuZXdzLWFuZC1ldmVudHMtbmV3cy1saXN0aW5nLWNhcm91c2VsIHtcbiAgcGFkZGluZy10b3A6ICRzcGFjaW5nLW1kLTMyO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLWxnLTQwO1xuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1sZy00MDtcbiAgfVxuXG4gIGgyIHtcbiAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmctc20tMDg7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc20tMDg7XG4gICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDUwMCwgJHByaW1hcnktd2hpdGUpO1xuICAgIEBleHRlbmQgJWgzO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZy1zbS0wMDtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWxnLTQwO1xuICAgIH1cbiAgfVxuXG4gIC5tb3JlLWxpbmsge1xuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1zbS0wODtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogcmVtKDM2KTtcbiAgICAgIHRvcDogLTY4cHg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkcHJpbWFyeS13aGl0ZSk7XG4gICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYnV0dG9uLXNtYWxsKTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaWNvbnMvbGluay1hcnJvdy13aGl0ZS5zdmcnKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBtYXJnaW4tbGVmdDogLjVyZW07XG4gICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay12aWV3cy1ibG9ja2lubm92YXRpb24tcGxheWJvb2stbGlzdGluZy1ibG9jay0yIHtcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLW1kLTMyO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmctbGctNDA7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbGctNjQ7XG4gIH1cbn1cblxuLmJsb2NrLXZpZXdzLWJsb2Nrdmlldy1hbGwtb3Bwb3J0dW5pdGllcy1hbGwtb3Bwb3J0dW5pdGllcyB7XG5cbiAgQGV4dGVuZCAldmlld1dpdGhDYXJkc0FuZEZpbHRlcjtcblxuICAudmlldy12aWV3LWFsbC1vcHBvcnR1bml0aWVzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAudmlldy1maWx0ZXJzIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBmbGV4OiAwIDAgMjUlO1xuICAgIH1cblxuICAgIC5leHBvc2VkLWZpbHRlcnMtY29udGFpbmVyIHtcbiAgICAgIC5leHBvc2VkLWZpbHRlcnMtdGV4dCB7XG4gICAgICAgIEBleHRlbmQgJWV4cG9zZWQtZmlsdGVycy10ZXh0O1xuXG4gICAgICAgIC5maWx0ZXJzIHtcbiAgICAgICAgICBAZXh0ZW5kICVmaWx0ZXJzO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNvcnQtZmlsdGVycyB7XG4gICAgICAgICAgQGV4dGVuZCAlc29ydC1maWx0ZXJzO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5leHBvc2VkLWZpbHRlcnMge1xuXG4gICAgICAgIEBleHRlbmQgJWV4cG9zZWQtZmlsdGVycztcblxuICAgICAgICAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlciB7XG4gICAgICAgICAgQGV4dGVuZCAlZXhwb3NlZC1maWx0ZXJzLWhlYWRlcjtcblxuXG4gICAgICAgICAgLmhlYWRlci1vdmVyZmxvdyB7XG4gICAgICAgICAgICBAZXh0ZW5kICVoZWFkZXItb3ZlcmZsb3c7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5leHBvc2VkLXNvcnQtZmlsdGVycyB7XG4gICAgICAgIEBleHRlbmQgJWV4cG9zZWQtc29ydC1maWx0ZXJzO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgLnZpZXctY29udGVudCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgZmxleDogMCAwIDc1JTtcbiAgICB9XG4gIH1cblxuICAucGFnZXIge1xuICAgIEBleHRlbmQgJXBhZ2VyO1xuICAgICAgXG4gIH1cbn1cblxuLmJlZi1leHBvc2VkLWZvcm0ge1xuICAuZm9ybS0taW5saW5lIHtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1tZC0zMiAkc3BhY2luZy1zbS0wOCAkc3BhY2luZy1sZy0xMTIrJHNwYWNpbmctbGctOTYgJHNwYWNpbmctc20tMDg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIG92ZXJmbG93LXk6IHVuc2V0O1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuZmllbGRncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmctbWQtMjQ7XG4gICAgICBib3JkZXItdG9wOiByZW0oMSkgc29saWQgJGJvcmRlci1ncmV5O1xuICAgIH1cbiAgfVxuXG4gIC5maWVsZGdyb3VwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICBsZWdlbmQsXG4gICAgLmxlZ2VuZCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1tZC0yNDtcbiAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg1MDApO1xuICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJvZHkpO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogdXJsKCcuLi9pY29ucy9kb3duLWFycm93LnN2ZycpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogcmVtKDI0KTtcbiAgICAgICAgd2lkdGg6IHJlbSgyNCk7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm9wZW4ge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICByb3RhdGU6IDE4MGRlZztcbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZpZWxkc2V0LXdyYXBwZXIge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctc20tMDg7XG4gICAgICB9XG5cbiAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbS0xNjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLXNtLTA4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLXNtLTA4O1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keS1zbWFsbCk7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgICAgICAgICBib3JkZXI6IHVuc2V0O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgICBoZWlnaHQ6IHJlbSgxOCk7XG4gICAgICAgICAgd2lkdGg6IHJlbSgxOCk7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pY29ucy91bmNoZWNrZWQuc3ZnJyk7XG5cbiAgICAgICAgICAmOmNoZWNrZWRbdHlwZT1jaGVja2JveF0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pY29ucy9jaGVja2VkLnN2ZycpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLXNtLTA4O1xuICAgICAgICAgIGZsb2F0OiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAub3JnYW5pc2F0aW9uLXNlYXJjaCB7XG4gICAgLmZpZWxkc2V0LWxlZ2VuZCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwKTtcbiAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5KTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaWNvbnMvZG93bi1hcnJvdy5zdmcnKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IHJlbSgyNCk7XG4gICAgICAgIHdpZHRoOiByZW0oMjQpO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5vcGVuIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgcm90YXRlOiAxODBkZWc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0taXRlbSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBpbnB1dCB7XG4gICAgICAgIG1hcmdpbjogJHNwYWNpbmctc20tMTYgMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDgpO1xuICAgICAgICBib3JkZXI6IHJlbSgxKSBzb2xpZCAkc2Vjb25kYXJ5LWdyZXktNDAwO1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0wOCAkc3BhY2luZy1zbS0wOCAkc3BhY2luZy1zbS0wOCAkc3BhY2luZy1tZC0zMjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pY29ucy9zZWFyY2hfYXV0b2NvbXBsZXRlLnN2ZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IHJlbSgxNik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJlbSg4KSA1MCU7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRzZWNvbmRhcnktZ3JleS00MDApO1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYnJlYWRjcnVtYik7XG4gICAgICB9XG4gICAgfVxuICAgICYuc2luZ2xlLWl0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc20tMTY7XG4gICAgfVxuICB9XG4gIC5vcmdhbmlzYXRpb24tY2hlY2tib3hlcy13cmFwcGVyIHtcbiAgICAuZmlsdGVyLWJ0bnMge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgLnNob3ctYnRuIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkcHJpbWFyeS1zYWZmcm9uKTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJ1dHRvbi1zbWFsbCk7XG4gICAgICB9XG4gICAgfSAgXG4gIH1cbiAgLm9yZ2FuaXNhdGlvbi1jaGVja2JveGVzIHtcbiAgICAuZm9ybS1jaGVja2JveGVzIHtcbiAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbS0xNjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLXNtLTA4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLXNtLTA4O1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keS1zbWFsbCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuICAgICAgICAgIGJvcmRlcjogdW5zZXQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgICAgICAgIGhlaWdodDogcmVtKDE4KTtcbiAgICAgICAgICB3aWR0aDogcmVtKDE4KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ljb25zL3VuY2hlY2tlZC5zdmcnKTtcblxuICAgICAgICAgICY6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ljb25zL2NoZWNrZWQuc3ZnJyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNpbmctc20tMDg7XG4gICAgICAgICAgZmxvYXQ6IHVuc2V0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5vcmdhbmlzYXRpb24tZmlsdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmctbWQtMjQ7XG4gICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLXNtLTE2O1xuICAgIGJvcmRlci10b3A6IHJlbSgxKSBzb2xpZCAkYm9yZGVyLWdyZXk7XG4gICAgYm9yZGVyLWJvdHRvbTogcmVtKDEpIHNvbGlkICRib3JkZXItZ3JleTtcbiAgICBcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBwYWRkaW5nOiAkc3BhY2luZy1tZC0yNCAwIDA7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cblxuICAgIC5vcmctbm8tcmVzdWx0c1xuICAgIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tYWN0aW9ucyB7XG4gICAgaW5wdXQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLXNlbGVjdC13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogcmVtKDQwKTtcbiAgICB9XG5cbiAgICAuY3VzdG9tLXNlbGVjdC1kaXNwbGF5IHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMCAkc3BhY2luZy1zbS0xNiAkc3BhY2luZy1zbS0xNjtcbiAgICAgIGJvcmRlci1ib3R0b206IHJlbSgxKSBzb2xpZCAkc2Vjb25kYXJ5LWdyZXktNDAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ljb25zL3NvcnQtZGVza3RvcC5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiByZW0oNDApO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBoZWlnaHQ6IHJlbSg0MCk7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLml0ZW0tMSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICB9XG5cbiAgICAgIC5jdXN0b20tc2VsZWN0LWRpc3BsYXktd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNpbmctbWQtMzI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWluLWhlaWdodDogcmVtKDMyKTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogdXJsKCcuLi9pY29ucy9saW5rLWFycm93LWdyZXkuc3ZnJyk7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgaGVpZ2h0OiByZW0oMjQpO1xuICAgICAgICAgIHdpZHRoOiByZW0oMjQpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tc2VsZWN0LW9wdGlvbnMge1xuICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLXNtLTA4O1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtLTA4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogcmVtKDMyKTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDgpO1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWluLXdpZHRoOiByZW0oMjQwKTtcbiAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktZ3JleS0yMDA7XG5cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tb3B0aW9uIHtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0wODtcblxuICAgIGlucHV0W3R5cGU9J3JhZGlvJ10ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAgICYrbGFiZWwge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ljb25zL3JhZGlvLnN2ZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IHJlbSgyMCk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMCBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNpbmctbWQtMzI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmNoZWNrZWQrbGFiZWwge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ljb25zL3JhZGlvLWNoZWNrZWQuc3ZnJyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogcmVtKDIwKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAwIGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkc3BhY2luZy1tZC0zMjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgcGFkZGluZzogJHNwYWNpbmctc20tMTY7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1vcHRpb24ge1xuXG4gICAgJjpob3ZlcixcbiAgICAmLmhvdmVyaW5nLFxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1zYWZmcm9uO1xuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oOCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uYmVmLWV4cG9zZWQtZm9ybSB7XG4gIC5maWVsZGdyb3VwIHtcbiAgICAuZmllbGRzZXQtd3JhcHBlciB7XG4gICAgICAuY3VzdG9tLW9wdGlvbiB7XG4gICAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICAgIGlucHV0W3R5cGU9cmFkaW9dK2xhYmVsIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNpbmctbWQtMzI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkc3BhY2luZy1zbS0xNjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmV4cG9zZWQtc3VibWl0LWJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcblxuICAuc3VibWl0LWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nLW1kLTIwICRzcGFjaW5nLXNtLTE2O1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItdG9wOiByZW0oMSkgc29saWQgJHNlY29uZGFyeS1ncmV5LTQwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ibGFjaztcblxuICAgIGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcbiAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtLTEyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ljb25zL2xpbmstYXJyb3ctYmxhY2suc3ZnJyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMzIlIGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLnZpZXctZmllbGRzLWNvbGxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ibGFjaztcbiAgbWluLWhlaWdodDogcmVtKDM0NCk7XG4gIGJvcmRlci1yYWRpdXM6IHJlbSg4KTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKGxnLCB4bCkge1xuICAgIG1pbi1oZWlnaHQ6IHJlbSgzNzYpO1xuICB9XG5cbiAgLnZpZXdfZGVzYyB7XG4gICAgcGFkZGluZzogJHNwYWNpbmctc20tMDggJHNwYWNpbmctc20tMTYgJHNwYWNpbmctc20tMTY7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBpbnNldDogMDtcbiAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJsYWNrO1xuICAgICAgdHJhbnNpdGlvbjogNDAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDMlKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTglKTtcbiAgICB9XG5cbiAgICAvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHh4bCkge1xuICAgIC8vICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDU5JSk7XG4gICAgLy8gfVxuXG4gICAgLm9wcF9zdGF0dXMge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwKTtcbiAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShsYWJlbCk7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShoZWxwdGV4dCk7XG4gICAgICB9XG5cbiAgICAgICYuT24tR29pbmcge1xuICAgICAgICBjb2xvcjogJGFsZXJ0LXRleHQ7XG4gICAgICB9XG5cbiAgICAgICYuVXBjb21pbmcge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktYmx1ZTtcbiAgICAgIH1cblxuICAgICAgJi5Db21wbGV0ZWQge1xuICAgICAgICBjb2xvcjogJGFsZXJ0LWVycm9yLXRleHQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5saW5rLWluZm8td3JhcHBlciB7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXJnaW4tdG9wOiB1bnNldDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAub3BwX25hbWUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc20tMDg7XG4gICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keSk7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc20tMTY7XG4gICAgICAgIGhlaWdodDogcmVtKDU2KTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeHhsKSB7XG4gICAgICAgIGhlaWdodDogcmVtKDQwKTtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm9wcF9kZXNjIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtLTE2O1xuICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwgJHNlY29uZGFyeS1ncmV5LTYwMCk7XG4gICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keS1zbWFsbCk7XG5cbiAgICAgICYuZGVza3RvcC1kZXNjIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZ3JleS01MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm9wcF9wcmlvcml0eV9hcmVhcyB7XG4gICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoaGVscHRleHQpO1xuXG4gICAgICAmLmRlc2t0b3AtZWxlbWVudCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBtYXgtd2lkdGg6IHJlbSgyMDQpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktNjAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbS0wODtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAub3BwX2RldGFpbHMge1xuICAgICAgYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZy1tZC0zMjtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDQwMCwgJHByaW1hcnktc2FmZnJvbik7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShidXR0b24tc21hbGwpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICB0b3A6IHJlbSg1OCk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgIHRvcDogLTAuNzVyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4eGwpIHtcbiAgICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaWNvbnMvbGluay1hcnJvdy5zdmcnKTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oMTApO1xuICAgICAgICAgIGhlaWdodDogcmVtKDI0KTtcbiAgICAgICAgICB3aWR0aDogcmVtKDI0KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgfVxuICAgICAgICAmW3RhcmdldD0nX2JsYW5rJ10ge1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogdXJsKCcuLi9pY29ucy9leHRlcm5hbC11cmwuc3ZnJyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnZpZXdfbWVkaWEge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIHRyYW5zaXRpb246IDQwMG1zIGVhc2UtaW4tb3V0O1xuICAgIH1cbiAgfVxuXG4gIC5tb3JlLWluZm8td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbS0xNjtcbiAgfVxuXG4gIC5vcHBfaW1nIHtcbiAgICBoZWlnaHQ6IHJlbSgyMjIpO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGhlaWdodDogcmVtKDE2MCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIGhlaWdodDogcmVtKDIwMCk7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiByZW0oOCkgcmVtKDgpIDAgMDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5vcHBfY29tcGFueV9sb2dvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAubG9nbyB7XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogcmVtKDQ4KTtcbiAgICAgICAgaGVpZ2h0OiByZW0oNDgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTA4KTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgbWluLWhlaWdodDogcmVtKDM0NCk7XG4gICAgfVxuICAgIC52aWV3X2Rlc2Mge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0xNjtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgfVxuICAgICAgLmxpbmstaW5mby13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubW9yZS1pbmZvLXdyYXBwZXIge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbS0xNjtcbiAgICAgIH1cbiAgICAgIC5vcHBfcHJpb3JpdHlfYXJlYXMge1xuICAgICAgICAmLmRlc2t0b3AtZWxlbWVudCB7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAub3BwX2Rlc2MuZGVza3RvcC1kZXNjIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm9wcF9uYW1lIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtLTA4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgIC5vcHBfZGV0YWlscyBhIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgdG9wOiB1bnNldDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi8uLi9hYnN0cmFjdHMvdmFyaWFibGVzXCIgYXMgKjtcblxuXG4udmlldy1wYWdlLWRldGFpbCxcbi5idXNpbmVzcy1saXN0aW5nIHtcbiAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkcGFnZS1iZztcbiAgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbGctODA7XG4gIH0gXG59XG4udmlldy1kZXRhaWxlZC1vcHBvcnR1bml0eSxcbi52aWV3LXN1Y2Nlc3Mtc3Rvcmllcy1kZXRhaWxzLXBhZ2UsXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlLFxuLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWVudGl0eS1yZXZpc2lvbi52aWV3LWRpc3BsYXktaWQtcGFnZV8zLFxuLnZpZXctbmV3cy1kZXRhaWxzLXBhZ2UsXG4udmlldy1ldmVudHMudmlldy1kaXNwbGF5LWlkLXBhZ2VfMixcbi5wcmV2aWV3LXdyYXBwZXIge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgbWF4LXdpZHRoOiByZW0oODY3KTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAudmlldy1maWx0ZXJzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC52aWV3cy1oZWFkZXItY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBnYXA6IHJlbSgyNCk7XG4gICAgfVxuICB9XG4gIC5wYWdlciB7XG4gICAgLnBhZ2VyX19pdGVtcyB7XG4gICAgICBwYWRkaW5nOiAkc3BhY2luZy1sZy00MCAwO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWxnLTQwO1xuICAgICAgLnBhZ2VyX19pdGVtLS1uZXh0LFxuICAgICAgLnBhZ2VyX19pdGVtLS1wcmV2aW91cyB7XG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkcHJpbWFyeS1zYWZmcm9uKTtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYnV0dG9uKTtcbiAgICAgICAgfVxuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkc2Vjb25kYXJ5LWdyZXktMzAwKTtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYnV0dG9uKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnBhZ2VyX19pdGVtLS1uZXh0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oNTIpO1xuICAgICAgICBhOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ljb25zL2xpbmstYXJyb3ctd2hpdGUuc3ZnJyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktc2FmZnJvbjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgaGVpZ2h0OiByZW0oNDApO1xuICAgICAgICAgIHdpZHRoOiByZW0oNDApO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMDgpO1xuICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtLTA4O1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaWNvbnMvbGluay1hcnJvdy13aGl0ZS5zdmcnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktZ3JleS0zMDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBoZWlnaHQ6IHJlbSg0MCk7XG4gICAgICAgICAgICB3aWR0aDogcmVtKDQwKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMDgpO1xuICAgICAgICAgICAgcGFkZGluZzogJHNwYWNpbmctc20tMDg7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnBhZ2VyX19pdGVtLS1wcmV2aW91cyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oNTIpO1xuICAgICAgICBhOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogdXJsKCcuLi9pY29ucy9wcmV2LWxpbmstYXJyb3cuc3ZnJyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktc2FmZnJvbjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgaGVpZ2h0OiByZW0oNDApO1xuICAgICAgICAgIHdpZHRoOiByZW0oNDApO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMDgpO1xuICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtLTA4O1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG4gICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaWNvbnMvcHJldi1saW5rLWFycm93LnN2ZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ncmV5LTMwMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDQwKTtcbiAgICAgICAgICAgIHdpZHRoOiByZW0oNDApO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEwOCk7XG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0wODtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdlLWJnO1xuICAgICY6aG92ZXIge1xuICAgICAgLm9wcF9pbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZpZXdzLWNvbnRlbnQge1xuICAgIG1hcmdpbjogJHNwYWNpbmctc20tMTYgMCAkc3BhY2luZy1sZy00ODtcbiAgICAuZGF0ZXMtd3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pY29ucy9jYWxlbmRhci5zdmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAkc3BhY2luZy1zbS0xMiB0b3AgNTAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAkc3BhY2luZy1sZy01NjtcbiAgICAgIGdhcDogJHNwYWNpbmctc20tMDg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbS0xNjtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbWQtMzI7XG4gICAgICB9XG4gICAgICAudmlld3MtZmllbGQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJj4udmlld3MtZmllbGQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkc3BhY2luZy1sZy01NjtcbiAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShyZWctc3VidGl0bGUtbGFyZ2UpO1xuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbS0xNjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLW1kLTMyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAudmlld3MtZmllbGQge1xuICAgICYub3BwX3R5cGUsXG4gICAgJi5vcHBfaW5kdXN0cnkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaWNvbnMvYnVpbGRpbmcuc3ZnXCIpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgJHNwYWNpbmctc20tMTIgdG9wIDUwJTtcbiAgICB9XG4gIH1cblxuICAgIC52aWV3cy1maWVsZC1sYWJlbCB7XG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5LXNtYWxsKTtcbiAgICB9XG4gIH1cblxuICAudmlld3MtYm9va21hcmstc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogJHNwYWNpbmctc20tMDg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmctbGctNDA7XG4gICAgfVxuXG4gICAgJi5zdWNjZXNzX3N0b3J5X2JtYXJrX3NlY3Rpb24ge1xuICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmctbWQtMjQ7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLWxnLTQwO1xuICAgICAgfVxuICAgICAgLnN1Y2Nlc3Nfc3RvcnlfYm1hcmsge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0wOCAkc3BhY2luZy1zbS0xNjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmZsYWcge1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gICAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtLTEyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDAgdG9wIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuZmxhZy5hY3Rpb24tdW5mbGFnIGEsXG4gICAgICAgICAgJi5mbGFnLmFjdGlvbi1mbGFnIGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMCB0b3AgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5mbGFnLmFjdGlvbi1mbGFnIGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHJlbSg0KSB0b3AgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm9wcF9ibWFyayB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmxhY2s7XG4gICAgICBib3JkZXItdG9wOiByZW0oMSkgc29saWQgJHNlY29uZGFyeS1ncmV5LTQwMDtcbiAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtLTE2O1xuICAgICAgZ2FwOiByZW0oMTYpO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgZ2FwOiByZW0oOCk7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5mbGFnIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYSB7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGhlaWdodDogcmVtKDI0KTtcbiAgICAgICAgd2lkdGg6IHJlbSgyNCk7XG4gICAgICAgIGJvcmRlcjogcmVtKDEuNikgc29saWQgJHNhdmVkLWJ0bi1ib3JkZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMDgpO1xuICAgICAgICBwYWRkaW5nOiByZW0oMjIpIHJlbSgzNik7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICB9XG4gICAgICAmLmZsYWcuYWN0aW9uLWZsYWcgYSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaWNvbnMvYm9va21hcmsuc3ZnJyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgcmVtKDI4KSB0b3AgcmVtKDEyKTtcbiAgICAgIH1cbiAgICAgICYuZmxhZy5hY3Rpb24tdW5mbGFnIGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ljb25zL2Jvb2ttYXJrZWQuc3ZnJyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgcmVtKDI0KSB0b3AgcmVtKDEwKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFwcGx5X2xpbmsge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4td2lkdGg6IHJlbSgyMDApO1xuICAgICAgYSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaWNvbnMvbGluay1hcnJvdy1ibGFjay5zdmcnKTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6ICRzcGFjaW5nLXNtLTA0O1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICBoZWlnaHQ6IHJlbSgyNCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm9wcF91c2VyX2RldGFpbHMge1xuICAgIGdhcDogcmVtKDgpO1xuICAgIC51c2VyX2ljb24ge1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IHJlbSg0NCk7XG4gICAgICAgIGhlaWdodDogcmVtKDQ0KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEwOCk7XG4gICAgICB9XG4gICAgfVxuICAgIC51c2VyX2RldGFpbHMge1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnktZ3JleS02MDA7XG4gICAgfVxuICB9XG5cbiAgLm9wcF90aXRsZSB7XG4gICAgaDIge1xuICAgICAgbWFyZ2luOiAkc3BhY2luZy1tZC0yNCAwICRzcGFjaW5nLW1kLTI0O1xuICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCk7XG4gICAgXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1hcmdpbjogJHNwYWNpbmctbGctNDAgMCAkc3BhY2luZy1sZy00MDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zc190aXRsZSB7XG4gICAgICBoMiB7XG4gICAgICAgIG1hcmdpbjogJHNwYWNpbmctc20tMTYgMCAkc3BhY2luZy1tZC0yNDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIG1hcmdpbjogJHNwYWNpbmctbGctNDAgMCAkc3BhY2luZy1sZy00MDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC52aWV3cy1tZWRpYSB7XG4gICAgLm9wcF9pbWcge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDgpO1xuICAgICAgICBtaW4taGVpZ2h0OiByZW0oMjIyKTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtLTA4O1xuICAgICAgICBhc3BlY3QtcmF0aW86IDQvMztcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IHJlbSgzODMpO1xuICAgICAgICAgIG1heC13aWR0aDogcmVtKDUzNik7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbGctNDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudmlld3MtZGVzY3JpcHRpb24tY29udGFpbmVyIHtcbiAgICAudmlld3MtZmllbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbGctNDA7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAwO1xuICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwgJHNlY29uZGFyeS1ncmV5LTYwMCk7XG4gICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keSk7XG5cbiAgICAgICYub3BwX2Rlc2Mge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pY29ucy9kZXNjcmlwdGlvbi5zdmdcIik7XG4gICAgICB9XG4gICAgICAmLm9wcF9jcml0ZXJpYSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ljb25zL2VsaWdpYmlsaXR5LnN2Z1wiKTtcbiAgICAgIH1cbiAgICAgICYub3BwX3N1Ym1pc3Npb25zIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaWNvbnMvc3VibWlzc2lvbnMuc3ZnXCIpO1xuICAgICAgfVxuICAgICAgJi5yZWZlcmVuY2VfbGlua3Mge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pY29ucy9yZWZlcmVuY2VfbGlua3Muc3ZnXCIpO1xuICAgICAgfVxuICAgICAgJi5vcHBfY3JlYXRvcl9uYW1lLFxuICAgICAgJi5jb250YWN0X2RldGFpbHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pY29ucy9jcmVhdG9yLnN2Z1wiKTtcbiAgICAgIH1cbiAgICAgICYub3BwX3Jld2FyZHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pY29ucy9yZXdhcmRzLnN2Z1wiKTtcbiAgICAgIH1cbiAgICAgICYub3V0Y29tZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ljb25zL291dGNvbWUuc3ZnXCIpO1xuICAgICAgfVxuICAgICAgJi52YWx1ZWFkZCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ljb25zL3ZhbHVlYWRkLnN2Z1wiKTtcbiAgICAgIH1cbiAgICAgICYub3BwX2F0dGFjaG1lbnRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaWNvbnMvYXR0YWNobWVudHMuc3ZnXCIpO1xuICAgICAgICB1bCB7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtLTE2O1xuICAgICAgICAgICAgfSBcbiAgICAgICAgICAgIHNwYW4gIHtcbiAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaWNvbnMvcGRmX2ljb24uc3ZnXCIpO1xuICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLW1kLTIwO1xuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkc3BhY2luZy1zbS0wODtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnZpZXdzLWZpZWxkLWxhYmVsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc20tMTY7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNpbmctbWQtMzIrJHNwYWNpbmctc20tMDQ7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg1MDApO1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUocmVnLXN1YnRpdGxlLWxhcmdlKTtcbiAgICAgIH1cbiAgICAgIC52aWV3cy1maWVsZC12YWx1ZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNpbmctbWQtMjQ7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZ3JleS02MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5vcHAtZm9ybS1jb250YWluZXIge1xuICAuZm9ybS1hY3Rpb25zIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGJ1dHRvblt2YWx1ZT1cIlNhdmVcIl0ge1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgIH1cblxuICAgICAgYnV0dG9uW3ZhbHVlPVwiU3VibWl0XCJdLFxuICAgICAgYnV0dG9uW3ZhbHVlPVwiTmV4dFwiXSB7XG4gICAgICAgIG9yZGVyOiAzO1xuICAgICAgfVxuXG4gICAgICBpbnB1dC5wcmV2aWV3LWJ0biB7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbWQtMjQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlICcuLi8uLi9hYnN0cmFjdHMvdmFyaWFibGVzJyBhcyAqO1xuXG4uYmxvY2stdmlld3MtYmxvY2tzdWNjZXNzLXN0b3JpZXMtc3VjY2Vzcy1zdG9yaWVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2UtYmc7XG4gIGgyIHtcbiAgICBAZXh0ZW5kICVjb250YWluZXItd2lkdGg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG5cbiAgcGFkZGluZy10b3A6ICRzcGFjaW5nLWxnLTY0O1xuICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbGctNzI7XG4gIC52aWV3LXN1Y2Nlc3Mtc3RvcmllcyB7XG4gICAgLnZpZXdzLXZpZXctcmVzcG9uc2l2ZS1ncmlkIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihtZCxsZykge1xuICAgICAgICAtLXZpZXdzLXJlc3BvbnNpdmUtZ3JpZC0tY2VsbC1taW4td2lkdGg6IDE1cmVtICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAudmlld3Mtdmlldy1yZXNwb25zaXZlLWdyaWRfX2l0ZW0taW5uZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmctc20tMTY7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1tZC0yNDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmctbGctNDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWxnLTQ4O1xuICAgICAgfVxuICAgIH1cbiAgICAubW9yZS1saW5rIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGEge1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0wOCAkc3BhY2luZy1tZC0yNCAkc3BhY2luZy1zbS0wOCAkc3BhY2luZy1tZC0yNDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTA4KTtcbiAgICAgICAgYm9yZGVyOiByZW0oMSkgc29saWQgJHNlY29uZGFyeS1ncmV5LTQwMDtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LXdoaXRlO1xuICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkcHJpbWFyeS13aGl0ZSk7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShidXR0b24pO1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6ICRidXR0b24tb3V0bGluZS1ob3Zlci10ZXh0O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tb3V0bGluZS1iYWNrZ3JvdW5kLWhvdmVyO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJ1dHRvbi1vdXRsaW5lLWZvY3VzLWJvcmRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uLy4uL2Fic3RyYWN0cy92YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcIi4uLy4uL2dsb2JhbC9jYXJkc1dpdGhMZWZ0RmlsdGVyc1wiIGFzICo7XG5cbi5ibG9jay12aWV3cy1ibG9ja3N1Y2Nlc3Mtc3Rvcmllcy1saXN0LWJsb2NrLWJsb2NrLTEsXG4uYmxvY2stdmlld3MtYmxvY2ttYXJrZXQtaW5mb3JtYXRpb24tYmxvY2stMSxcbi5ibG9jay12aWV3cy1ibG9ja3Jlc2VhcmNoLXBhcGVycy1ibG9jay0xLFxuLmJsb2NrLXZpZXdzLWJsb2NraW5ub3ZhdGlvbi1wbGF5Ym9vay1saXN0aW5nLWJsb2NrLTEsXG4uYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0xLFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEsXG4uYmxvY2stdmlld3MtYmxvY2thbGwtcHJvZmlsZXMtYmxvY2stMSxcbi5idXNpbmVzcy1saXN0aW5nIHtcbiAgICBAZXh0ZW5kICV2aWV3V2l0aENhcmRzQW5kRmlsdGVyO1xuXG4gICAgLnZpZXctc3VjY2Vzcy1zdG9yaWVzLWxpc3QtYmxvY2ssXG4gICAgLnZpZXctbWFya2V0LWluZm9ybWF0aW9uLFxuICAgIC52aWV3LXJlc2VhcmNoLXBhcGVycyxcbiAgICAudmlldy1pbm5vdmF0aW9uLXBsYXlib29rLWxpc3RpbmcsXG4gICAgLnZpZXctZXZlbnRzLWxpc3RpbmcsXG4gICAgLnZpZXctbmV3cy1saXN0aW5nLFxuICAgIC52aWV3LWFsbC1wcm9maWxlcyxcbiAgICAudmlldy1idXNpbmVzcy1zZXJ2aWNlLWxpc3Rpbmcge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLnZpZXctZmlsdGVycyB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwb3NlZC1maWx0ZXJzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuZXhwb3NlZC1maWx0ZXJzLXRleHQge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgJWV4cG9zZWQtZmlsdGVycy10ZXh0O1xuXG4gICAgICAgICAgICAgICAgLmZpbHRlcnMge1xuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kICVmaWx0ZXJzO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zb3J0LWZpbHRlcnMge1xuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kICVzb3J0LWZpbHRlcnM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZXhwb3NlZC1maWx0ZXJzIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVleHBvc2VkLWZpbHRlcnM7XG5cbiAgICAgICAgICAgICAgICAuZXhwb3NlZC1maWx0ZXJzLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgJWV4cG9zZWQtZmlsdGVycy1oZWFkZXI7XG5cblxuICAgICAgICAgICAgICAgICAgICAuaGVhZGVyLW92ZXJmbG93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgJWhlYWRlci1vdmVyZmxvdztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuc2VjdGlvbi1vbmUge1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMzYpO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnNlY3Rpb24tdHdvIHtcbiAgICAgICAgICAgICAgICAgIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAjZWRpdC1maWVsZC1tb2RlLW9mLWV2ZW50LXRhcmdldC1pZC0td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmV4cG9zZWQtc29ydC1maWx0ZXJzIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVleHBvc2VkLXNvcnQtZmlsdGVycztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZXBhcmF0ZS1leHBvc2VkLWZpbHRlciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogcmVtKDI0KTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1tZC0yNDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB1bnNldDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmZvcm0tdHlwZS1zZWxlY3Qge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IHJlbSg4KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDQwMCwgJHNlY29uZGFyeS1ncmV5LTYwMCk7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0xMjtcbiAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZ3JleS00MDA7XG4gICAgICAgICAgICAgIGJvcmRlcjogcmVtKDEpIHNvbGlkICRzZWNvbmRhcnktZ3JleS0yMDA7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSg4KTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2UtYmc7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShyZWctc3VidGl0bGUtbGFyZ2UpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIHJpZ2h0OiByZW0oMTIpO1xuICAgICAgICAgICAgICBjb250ZW50OiB1cmwoLi4vaWNvbnMvZG93bi1hcnJvdy5zdmcpO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IHJlbSgyNCk7XG4gICAgICAgICAgICAgIGhlaWdodDogcmVtKDI0KTtcbiAgICAgICAgICAgICAgdG9wOiByZW0oNDQpO1xuICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2UtYmc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZpZXctY29udGVudCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFnZXIge1xuICAgICAgICBAZXh0ZW5kICVwYWdlcjtcbiAgICB9XG59XG4iLCJAdXNlICcuLi8uLi9hYnN0cmFjdHMvdmFyaWFibGVzJyBhcyAqO1xuXG4uYmxvY2stZW50cnktY2FyZHMge1xuICBwYWRkaW5nLXRvcDogJHNwYWNpbmctbGctNDg7XG4gIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1sZy0xMTI7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmctbGctMTEyO1xuICB9XG5cbiAgLmJsb2NrX3RpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbGctNDg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLWxnLTQwO1xuICAgIH1cbiAgICBoMiB7XG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkc2Vjb25kYXJ5LWdyZXktNDAwKTtcbiAgICB9XG4gIH1cblxuICAuZmllbGQtLW5hbWUtZmllbGQtcGFyYWdyYXBocyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogJHNwYWNpbmctbWQtMjQ7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICA+LmZpZWxkX19pdGVtIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gcmVtKDEyKSk7O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICB3aWR0aDogY2FsYygyNSUgLSByZW0oMTgpKTs7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWVudHJ5LWNhcmRzIHtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1tZC0yNDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktMTAwO1xuICAgIG1pbi1oZWlnaHQ6IHJlbSgzMDQpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUge1xuICAgICAgQGV4dGVuZCAlaDU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbS0xNjtcbiAgICB9XG5cbiAgICAuZmllbGQtLW5hbWUtZmllbGQtc2hvcnQtZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc20tMTY7XG4gICAgICBjb2xvcjogJHNlY29uZGFyeS1ncmV5LTYwMDtcbiAgICB9XG5cbiAgICAuZmllbGQtLW5hbWUtZmllbGQtY2FsbC10by1hY3Rpb24ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICBhIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtLTEyICRzcGFjaW5nLWxnLTQwICRzcGFjaW5nLXNtLTEyICRzcGFjaW5nLW1kLTIwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMzIpO1xuICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkYnV0dG9uLXByaW1hcnktdGV4dCk7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShidXR0b24pO1xuICAgICAgICBcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kLWhvdmVyO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaWNvbnMvbGluay1hcnJvdy1ibGFjay5zdmcnKTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZy1zbS0wNDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uL2Fic3RyYWN0cy92YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcIi4uL2dsb2JhbC9mb3Jtc1wiIGFzICo7XG5cbi5zaWdudXAtZm9ybS1jb250YWluZXIge1xuXG4gIC51c2VyLWRldGFpbHMge1xuICAgIEBleHRlbmQgJWZvcm0tc2VjdHM7XG4gIH1cblxuICBmaWVsZHNldC5qcy1mb3JtLWl0ZW0ge1xuICAgIGdhcDogMjRweDtcbiAgfVxuXG4gIC5wZXJzb25hLXJhZGlvcyB7XG4gICAgLmZvcm0tcmFkaW9zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDEycHggMjRweDtcblxuICAgICAgJj4qIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAmPioge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDZweCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgW3R5cGU9J3JhZGlvJ10ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuaWNvbi1zZWxlY3RlZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5pY29uLXNlbGVjdGVkLFxuICAgICAgLmljb24tbm9ybWFsIHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICB9XG5cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgcGFkZGluZzogMjVweCAxNnB4O1xuICAgICAgICAvLyBnYXA6IDE2cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ncmV5LTIwMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkcHJpbWFyeS13aGl0ZSk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYnV0dG9uLXNtYWxsKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vcHRpb24tdGV4dCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA3NnB4O1xuICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4OHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGljay13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgfVxuXG4gICAgICBbdHlwZT0ncmFkaW8nXTpjaGVja2VkK2xhYmVsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktc2FmZnJvbjtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQ7XG5cbiAgICAgICAgLnRpY2std3JhcHBlciB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ljb25zL3BlcnNvbmEtdGlja2JveC5zdmcpO1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICB3aWR0aDogMjRweDtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAxcHg7XG4gICAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1zZWxlY3RlZCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1ub3JtYWwge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubW9iaWxlLWNvZGUtbnVtYmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgLmZpZWxkLXByZWZpeCB7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktZ3JleS0yMDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnZS1iZztcblxuICAgICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEycHggOHB4IDEycHggMTJweDtcbiAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAuY2FyZXQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWdyZXktMjAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnZS1iZztcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAmPmxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZEZhdWx0LXZhbCxcbiAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwgJHNlY29uZGFyeS1ncmV5LTQwMCk7XG5cbiAgICAgICAgJiB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJvZHkpO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMjFweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG5cbiAgICAgIC5jYXJldCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ljb25zL2Rvd24tYXJyb3ctY2NvZGUuc3ZnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucGFzc3dvcmQtc3RyZW5ndGgsXG4gIC5wYXNzd29yZC1jb25maXJtLW1lc3NhZ2UsXG4gIC5qcy1mb3JtLXR5cGUtcGFzc3dvcmQtY29uZmlybSAuZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuY29uZmlybS1wYXJlbnQsXG4gIC5wYXNzd29yZC1wYXJlbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuXG4gIC50bmMtd3JhcHBlciAuanMtZm9ybS1pdGVtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgbGFiZWwge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWFjdGlvbnMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgYnV0dG9uW3ZhbHVlPSdTaWduIHVwJ10sXG4gICAgYnV0dG9uW3ZhbHVlPVwiU3VibWl0XCJdLFxuICAgIGJ1dHRvblt2YWx1ZT1cIlN1Ym1pdCBhbmQgY3JlYXRlIG9yZyBwcm9maWxlXCJdIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHdpZHRoOiA0MjJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgYnV0dG9uW3ZhbHVlPSdTaWduIHVwJ10sXG4gICAgYnV0dG9uW3ZhbHVlPSdTdWJtaXQnXSB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wYXNzd29yZC1zdWdnZXN0aW9ucyB7XG4gICAgQGV4dGVuZCAlcGFzc3dvcmQtc3VnZ2VzdGlvbnM7XG4gIH1cblxuICAuanMtZm9ybS10eXBlLXBhc3N3b3JkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBpbnB1dCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgIC50b2dnbGUtcGFzc3dvcmQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA0MHB4O1xuICAgICAgcmlnaHQ6IDEzcHg7XG4gICAgfVxuICB9XG5cbiAgLmZpbGVfY3VzdG9tX3VwbG9hZCB7XG4gICAgLnVwbG9hZC10eHQge1xuICAgICAgLnVwbG9hZC1pY29uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmNidG4td3JhcHBlciB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1zYWZmcm9uO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgY29udGVudDogdXJsKCcuLi9pY29ucy91cGxvYWQtY3VzdG9tLnN2ZycpO1xuICAgICAgICAgIGhlaWdodDogcmVtKDI0KTtcbiAgICAgICAgICB3aWR0aDogcmVtKDI0KTtcbiAgICAgICAgICBsZWZ0OiAtMi4yNXJlbTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuanMtZm9ybS1pdGVtLWFmZmlsaWF0aW9uLWxldHRlciB7XG4gICAgbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogdW5zZXQ7XG4gICAgfVxuXG4gICAgLmpzLWZvcm0tbWFuYWdlZC1maWxlIHtcbiAgICAgIEBleHRlbmQgJWpzLWZvcm0tbWFuYWdlZC1maWxlLWZvci1zaW5nbGUtZmlsZTtcbiAgICB9XG4gIH1cblxuICAjZmllbGRfb3JnYW5pc2F0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ljb25zL3NlYXJjaF9hdXRvY29tcGxldGUuc3ZnJyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCByZW0oOCkgY2VudGVyO1xuICB9XG5cbiAgLnByb2ZpbGUtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAucHJvZmlsZS1zZWN0aW9uLWhlYWRlciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbWQtMjQ7XG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShzdWJ0aXRsZS1zbWFsbCk7XG4gICAgfVxuXG4gICAgLmZvcm0tdHlwZS1tYW5hZ2VkLWZpbGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMDtcbiAgICAgIG1pbi1oZWlnaHQ6IHJlbSg3OCk7XG4gICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy1tZC0yNDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLmZvcm0tbWFuYWdlZC1maWxlIHtcbiAgICAgICAgb3JkZXI6IDE7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgaGVpZ2h0OiByZW0oNzgpO1xuICAgICAgICAgIHdpZHRoOiByZW0oNzgpO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgY29udGVudDogdXJsKCcuLi9pY29ucy9wcmV2aWV3X2ltZy5zdmcnKTtcbiAgICAgICAgICB3aWR0aDogcmVtKDc4KTtcbiAgICAgICAgICBoZWlnaHQ6IHJlbSg3OCk7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lc3NhZ2VzIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy1sZy04ODtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZy1sZy05NjtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmctbWQtMjA7XG4gICAgICB9XG5cbiAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZy1sZy05NjtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmctbWQtMzY7XG4gICAgICB9XG5cbiAgICAgIC5maWVsZC1zdWZmaXgge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLWxnLTg4O1xuICAgICAgfVxuICAgIH1cblxuICAgICNpbWFnZS1wcmV2aWV3LXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmctbWQtMjQ7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogcmVtKDgwKTtcbiAgICAgICAgaGVpZ2h0OiByZW0oODApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTIwKTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuc2hvdy1wcm9maWxlIHtcbiAgICAgIC5mb3JtLXR5cGUtbWFuYWdlZC1maWxlIHtcbiAgICAgICAgLmZvcm0tbWFuYWdlZC1maWxlIHtcblxuICAgICAgICAgIGlucHV0LFxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaWNvbnMvY2FuY2VsX3VwbG9hZC5zdmcnKTtcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDI0KTtcbiAgICAgICAgICAgIHdpZHRoOiByZW0oMjQpO1xuICAgICAgICAgICAgdG9wOiByZW0oMCk7XG4gICAgICAgICAgICBsZWZ0OiByZW0oNTYpO1xuICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudC51aS1hdXRvY29tcGxldGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ibGFjaztcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiByZW0oOCk7XG5cbiAgYSB7XG4gICAgcGFkZGluZzogJHNwYWNpbmctc20tMTI7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDgpO1xuICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRwcmltYXJ5LXNhZmZyb24pO1xuICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5LXNtYWxsKTtcbiAgfVxufVxuXG4jb3RwLXZlcmlmaWNhdGlvbi13cmFwcGVyIHtcblxuICBwYWRkaW5nOiAzMnB4IDI0cHg7XG5cbiAgZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMzJweDtcbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIG1heC13aWR0aDogNDcwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ncmV5LTEwMDtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIG1hcmdpbjogNDhweCBhdXRvIDE2MHB4IGF1dG87XG5cbiAgICBmb3JtIHtcbiAgICAgIGdhcDogNDBweDtcbiAgICB9XG5cbiAgICAuaW1nLW4tbXNnIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgLm90cC1oZWFkZXIge1xuICAgICAgZ2FwOiAyNHB4O1xuICAgIH1cblxuICB9XG5cbiAgLm90cC1oZWFkZXIge1xuICAgIGdhcDogMzJweDtcbiAgfVxuXG5cbiAgLmltZy1uLWhlYWRpbmcge1xuICAgIG1hcmdpbi10b3A6IDc4cHg7XG4gICAgZ2FwOiA4cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5vdHAtdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg1MDAsICRwcmltYXJ5LXdoaXRlKTtcbiAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoc3VidGl0bGUtbGFyZ2UpO1xuICB9XG5cbiAgLm90cC1tZXNzYWdlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwgJHByaW1hcnktd2hpdGUpO1xuICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5KTtcblxuICB9XG5cbiAgLm90cC1maWVsZC1jb250YWluZXIge1xuICAgIGdhcDogMTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAuanMtZm9ybS10eXBlLXRleHRmaWVsZCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLm90cC1kaWdpdCB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLUNvbG91ci1Cb3JkZXItZGVmYXVsdCwgIzZBNkE2QSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRwcmltYXJ5LXdoaXRlKTtcbiAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUocmVnLXN1YnRpdGxlLWxhcmdlKTtcblxuICB9XG5cbiAgLm90cC1uLXJlc2VuZC13cmFwcGVyIHtcbiAgICBnYXA6IDE2cHg7XG4gICAgbWF4LXdpZHRoOiAzNzVweDtcbiAgICBtYXJnaW46IGF1dG87XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIH1cbiAgfVxuXG4gIC5pbWctd3JhcHBlciB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktZ3JleS0yMDA7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgfVxuICB9XG5cbiAgLnRpbWVyLXdyYXBwZXIge1xuXG4gICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDQwMCwgJGFsZXJ0LWJsdWUpO1xuICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShzdWJ0aXRsZS1sYXJnZSk7XG5cbiAgfVxuXG4gIFt2YWx1ZT0nUmVzZW5kIE9UUCddIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkc2Vjb25kYXJ5LWdyZXktNDAwKTtcbiAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYnV0dG9uLXNtYWxsKTtcbiAgfVxuXG4gIFt2YWx1ZT0nUmVzZW5kIE9UUCddOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICBjb2xvcjogJHNlY29uZGFyeS1ncmV5LTYwMDtcbiAgfVxuXG4gICNzcGFtLW1zZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRzZWNvbmRhcnktZ3JleS02MDApO1xuICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShicmVhZGNydW1iKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNzhweDtcbiAgICB9XG4gIH1cblxuICAub3RwLXZlcmlmaWVkLW1zZyB7XG4gICAgZ2FwOiAzMnB4O1xuICAgIG1hcmdpbi10b3A6IDIxN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDIxN3B4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZ2FwOiA0MHB4O1xuICAgICAgbWFyZ2luLXRvcDogMTI1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMjVweDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDU4LjVweDtcbiAgICAgIGhlaWdodDogNTguNXB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHdpZHRoOiA3OHB4O1xuICAgICAgICBoZWlnaHQ6IDc4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm90cC1tc2ctd3JhcHBlciB7XG4gICAgICBnYXA6IDE2cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5vdHAtdGl0bGUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDUwMCwgJHByaW1hcnktd2hpdGUpO1xuICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGhlYWRlci0zKTtcblxuICAgIH1cblxuICAgIC5vdHAtbWVzc2FnZSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkcHJpbWFyeS13aGl0ZSk7XG4gICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keSk7XG4gICAgfVxuICB9XG5cbiAgLmVycm9yLWluZm8sXG4gIC5zdGF0dXMtaW5mbyB7XG5cbiAgICBAZXh0ZW5kICVlcnJvci1pbmZvO1xuICB9XG5cbiAgLnN0YXR1cy1pbmZvIHtcbiAgICBjb2xvcjogJGFsZXJ0LXN1Y2Nlc3MtdGV4dDtcbiAgfVxuXG59IiwiQHVzZSBcIi4uL2Fic3RyYWN0cy92YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcIi4uL2dsb2JhbC9mb3Jtc1wiIGFzICo7XG5cbi5sb2dpbi13cmFwcGVyLFxuLnBhc3MtcmVzZXQtd3JhcHBlcixcbi5wYXNzd29yZC1jaGFuZ2UtZm9ybS1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxRDFEMUQ7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBtYXJnaW46IDQ4cHggMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cbiAgICAgICAgd2lkdGg6IDQ3MHB4O1xuICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICBtYXJnaW46IDQwcHggYXV0bztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgfVxuXG4gICAgZm9ybSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMjRweDtcbiAgICB9XG5cbiAgICAuanMtZm9ybS1pdGVtIHtcbiAgICAgICAgQGV4dGVuZCAlZm9ybS1pdGVtO1xuICAgIH1cblxuICAgIGxhYmVsLFxuICAgIGxlZ2VuZCB7XG4gICAgICAgIEBleHRlbmQgJWxhYmVsO1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBAZXh0ZW5kICVmb3JtLWNvbnRyb2w7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcbiAgICBpbnB1dFt0eXBlPSd0ZXh0J10sXG4gICAgaW5wdXRbdHlwZT0nZW1haWwnXSB7XG5cbiAgICAgICAgJixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnZS1iZztcbiAgICAgICAgfVxuICAgIH1cblxuXG5cbiAgICAuanMtZm9ybS1pdGVtLWNhcHRjaGEtcmVzcG9uc2Uge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JtLXJlcXVpcmVkOjphZnRlciB7XG4gICAgICAgIEBleHRlbmQgJWZvcm0tcmVxdWlyZWQtYWZ0ZXI7XG4gICAgfVxuXG4gICAgLmNhcHRjaGFfX2ltYWdlLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICRzZWNvbmRhcnktZ3JleS00MDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktMjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlbG9hZC1jYXB0Y2hhIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pY29ucy9yZWxvYWQtY2FwdGNoYS5zdmcpO1xuICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXB0Y2hhLXR5cGUtY2hhbGxlbmdlLS1pbWFnZSB7XG5cbiAgICAgICAgLmNhcHRjaGFfX2VsZW1lbnQge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogMjRweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmVycm9yLWluZm8sXG4gICAgLnN0YXR1cy1pbmZvIHtcblxuICAgICAgICBAZXh0ZW5kICVlcnJvci1pbmZvO1xuICAgIH1cblxuICAgIC5zdGF0dXMtaW5mbyB7XG4gICAgICAgIGNvbG9yOiAkYWxlcnQtc3VjY2Vzcy10ZXh0O1xuICAgIH1cblxuICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDI0cHg7XG4gICAgfVxuXG4gICAgW3ZhbHVlPSdMb2cgaW4nXSxcbiAgICBbdHlwZT0nc3VibWl0J10ge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxuXG4gICAgLnAtcmVzZXQtbGluayB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkcHJpbWFyeS1zYWZmcm9uKTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGhlbHB0ZXh0KTtcbiAgICB9XG5cbiAgICAuanMtZm9ybS10eXBlLXBhc3N3b3JkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudG9nZ2xlLXBhc3N3b3JkIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgIHJpZ2h0OiAxM3B4O1xuICAgIH1cblxufVxuXG4uc2lnbi11cC1saW5rLWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogNDhweCBhdXRvIDEwOHB4IGF1dG87XG5cbiAgICAmIC5zaWduLXVwLWxpbmstd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRzZWNvbmRhcnktZ3JleS02MDApO1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keSk7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4IDhweCAyNHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTA4cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWdyZXktNDAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDUwMCwgJHByaW1hcnktd2hpdGUpO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJ1dHRvbik7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiB1cmwoLi4vaWNvbnMvaWNvbi1hcnJvdy1yaWdodC5zdmcpO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgd2lkdGg6IDQ3MHB4O1xuICAgICAgICBtYXJnaW46IDQ4cHggYXV0byA2NHB4IGF1dG87XG4gICAgfVxufVxuXG4ucGFzcy1yZXNldC13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDhweDtcblxuICAgIC5qcy1mb3JtLXR5cGUtcGFzc3dvcmQge1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG5cbiAgICAucGFzc3dvcmQtc3RyZW5ndGgsXG4gICAgLnBhc3N3b3JkLWNvbmZpcm0tbWVzc2FnZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnBhc3N3b3JkLXN1Z2dlc3Rpb25zIHtcbiAgICAgICAgQGV4dGVuZCAlcGFzc3dvcmQtc3VnZ2VzdGlvbnM7XG4gICAgfVxuXG4gICAgLmZvcm0tdHlwZS1wYXNzd29yZC1jb25maXJtIHtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgIH1cblxuICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5wd2QtYnV0dG9uIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdGF0dXMtaW5mbyxcbiAgICAuZXJyb3ItaW5mbyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJvZHkpO1xuICAgIH1cbn1cblxuLnBhc3MtbG9naW4tdGl0bGUsXG4ucGFzcy1jaGFuZ2UtbG9naW4tdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg1MDAsICRwcmltYXJ5LXdoaXRlKTtcbiAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUocmVnLXN1YnRpdGxlLWxhcmdlKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogMTA4cHg7XG4gICAgICAgIHdpZHRoOiA0NzBweDtcbiAgICB9XG5cbn1cblxuLnBhc3MtY2hhbmdlLWxvZ2luLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShoZWFkZXItMSk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICB3aWR0aDogNjkycHg7XG4gICAgfVxuXG5cbn1cblxuLnBhc3N3b3JkLWNoYW5nZS1mb3JtLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDhweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICB3aWR0aDogNjkycHg7XG4gICAgfVxuXG5cblxuICAgIGZvcm0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmpzLWZvcm0tdHlwZS1wYXNzd29yZCB7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cblxuICAgIC5wYXNzd29yZC1zdHJlbmd0aCxcbiAgICAucGFzc3dvcmQtY29uZmlybS1tZXNzYWdlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAucGFzc3dvcmQtc3VnZ2VzdGlvbnMge1xuICAgICAgICBAZXh0ZW5kICVwYXNzd29yZC1zdWdnZXN0aW9ucztcbiAgICB9XG5cbiAgICAuanMtZm9ybS13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgIH1cblxuICAgIC5yZXMtZGl2aWRlciB7XG4gICAgICAgIEBleHRlbmQgJWRpdmlkZXI7XG4gICAgfVxuXG4gICAgLmpzLWZvcm0tdHlwZS1wYXNzd29yZCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuZm9ybS1tZXNzYWdlcyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuc3RhdHVzLWluZm8sXG4gICAgLmVycm9yLWluZm8ge1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keSk7XG4gICAgfVxufVxuXG4ucGFzcy1jaGFuZ2UtZm9ybS13cmFwcGVyIHtcbiAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgICB9XG5cbiAgICAuZm9ybS1zdWJtaXQtbWVzc2FnZSB7XG4gICAgICAgICBwYWRkaW5nOiAxNjBweCA3MHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDcwcHggMjRweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDcwcHg7XG4gICAgICAgICAgICAubXNnLXdyYXBwcGVye1xuICAgICAgICAgICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tZXNzYWdlLWRldGFpbHN7XG4gICAgICAgICAgICAgICAgZ2FwOiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubG9naW4td3JhcHBlciB7XG4gICAgI3Jlc2VuZCwgI3JlcGxhY2Uge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYnV0dG9uLXNtYWxsKTtcbiAgfVxuICAjcmVwbGFjZSB7XG4gICAgY29sb3I6ICRzZWNvbmRhcnktZ3JleS00MDA7XG4gIH1cbn1cbi5wYXRoLWxvZ2luLW90cHtcbiAgICAuYWxlcnR7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cbiIsIkB1c2UgXCIuLi9hYnN0cmFjdHMvdmFyaWFibGVzXCIgYXMgKjtcblxuJW5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLXNtLTA4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiByZW0oOCk7XG4gICAgbWluLXdpZHRoOiByZW0oMjY0KTtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0wODtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtc2l0ZTtcbiAgfVxuXG4gIC5uYXYtaXRlbSB7XG4gICAgcGFkZGluZzogJHNwYWNpbmctc20tMTI7XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkc2Vjb25kYXJ5LWdyZXktNDAwKTtcbiAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5LXNtYWxsKTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZS1saSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnZS1iZztcbiAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSg0KTtcblxuICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkcHJpbWFyeS1zYWZmcm9uKTtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ljb25zL3JpZ2h0LWFycm93LXNhZmZyb24uc3ZnJyk7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICBoZWlnaHQ6IHJlbSgxNik7XG4gICAgICAgICAgd2lkdGg6IHJlbSgxNik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmRpc2FibGVkLWxpbmsub3JnLW1lbnUsXG4gICAgJi5kaXNhYmxlZC1saW5rLm9yZy1tZW51LmFjdGl2ZS1saSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDhweCA4cHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkcHJpbWFyeS13aGl0ZTtcblxuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cbiIsIkB1c2UgJy4uLy4uL2Fic3RyYWN0cy92YXJpYWJsZXMnIGFzICo7XG5AdXNlICcuLi8uLi9nbG9iYWwvZGFzaE1lbnUnIGFzICo7XG5cbi5lZGl0LXByb2ZpbGUtcGFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIFxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHh4bCkge1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICB9XG5cbiAgLmVkaXQtcHJvZmlsZS1mb3JtLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDAgJHNwYWNpbmctc20tMTY7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgcGFkZGluZzogJHNwYWNpbmctbGctNDAgJHNwYWNpbmctbGctNjQgJHNwYWNpbmctbGctMTEyO1xuICAgIH1cbiAgICAuZm9ybS10aXRsZSB7XG4gICAgICBtYXJnaW46ICRzcGFjaW5nLWxnLTQ4IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIEBleHRlbmQgJWgxO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXJnaW46IHVuc2V0O1xuICAgICAgfVxuICAgIH1cbiAgICAuc2lnbnVwLWZvcm0tY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1sZy0xMTI7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHVuc2V0O1xuICAgICAgfVxuXG4gICAgICAucHJvZmlsZS1zZWN0aW9uLXdyYXBwZXIge1xuICAgICAgICAmLmhpZGUtcHJvZmlsZS1kZXRhaWxzIHtcbiAgICAgICAgICAuZm9ybS10eXBlLW1hbmFnZWQtZmlsZSxcbiAgICAgICAgICAjaW1hZ2UtcHJldmlldy13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5wcm9maWxlLXNlY3Rpb24taGVhZGVyLFxuICAgICAgICAgIC5yZXMtZGl2aWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucHJvZmlsZS1zZWN0aW9uLWhlYWRlciB7XG4gICAgICAgICAgQGV4dGVuZCAlaDU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgaW5wdXQsXG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1ncmV5LTYwMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZm9ybS1pdGVtLXByaW9yaXR5YXJlYS5mb3JtLWRpc2FibGVkIHtcbiAgICAgICAgKyAudG9vbHRpcC10ZXh0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5mb3JtLWRpc2FibGVkIHtcbiAgICAgICAgbGFiZWwsXG4gICAgICAgIGlucHV0LFxuICAgICAgICB0ZXh0YXJlYSxcbiAgICAgICAgLmxhYmVsLFxuICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktNDAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktZ3JleS0xMDA7XG4gICAgICAgIH1cbiAgICAgICAgLmNjb2RlLWRkb3duIHtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAuY2FyZXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pY29ucy9kaXNhYmxlZC1kb3duLWFycm93LnN2ZycpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZmllbGQtcHJlZml4IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktMTAwO1xuICAgICAgICB9XG4gICAgICAgIC50ZW1wbGF0ZS13cmFwcGVyIHtcbiAgICAgICAgICAuZG93bmxvYWQtdGVtcGxhdGUge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1ncmV5LTQwMDtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogdXJsKCcuLi9pY29ucy9kb3dubG9hZC10ZW1wbGF0ZS1kaXNhYmxlZC5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5qcy1mb3JtLXR5cGUtc2VsZWN0OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktMTAwOyBcbiAgICAgICAgfVxuICAgICAgICAmLmZvcm0taXRlbS1hZmZpbGlhdGlvbi1sZXR0ZXIge1xuICAgICAgICAgIGlucHV0LFxuICAgICAgICAgIHNwYW4sXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktNDAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBpbnB1dFt2YWx1ZT1cIlJlbW92ZVwiXSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgbWF4LXdpZHRoOiByZW0oMTE2KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYXBwbGljYW50LWRldGFpbHMge1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1tZC0yNCAkc3BhY2luZy1zbS0xMjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLWxnLTQwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gTGVmdCBzaWRlIG1lbnUgXG4uZWRpdC1wcm9maWxlLXBhZ2Uge1xuICAubmF2YmFyLW5hdiB7XG4gICAgQGV4dGVuZCAlbmF2YmFyLW5hdjtcbiAgfVxufSIsIkB1c2UgJy4uLy4uL2Fic3RyYWN0cy92YXJpYWJsZXMnIGFzICo7XG5AdXNlICcuLi8uLi9nbG9iYWwvZGFzaE1lbnUnIGFzICo7XG5AdXNlIFwiLi4vLi4vZ2xvYmFsL2NhcmRzV2l0aExlZnRGaWx0ZXJzXCIgYXMgKjtcblxuLnBhdGgtbXktb3Bwb3J0dW5pdGllcyxcbi5wYXRoLWVubGlzdGVkLXN1Y2Nlc3Mtc3Rvcmllcyxcbi5wYXRoLWFwcHJvdmFsLW9wcG9ydHVuaXRpZXMsXG4ucGF0aC1teS1yZXNlYXJjaC1wYXBlcnMsXG4ucGF0aC1teS1tYXJrZXQtaW5mb3JtYXRpb24sXG4ucGF0aC1pbm5vdmF0aW9uLXBsYXlib29rLFxuLnBhdGgtb3Bwb3J0dW5pdHktcmVzcG9uc2VzLFxuLnBhdGgtcHVibGlzaGVkLW9wcG9ydHVuaXRpZXMsXG4ucGF0aC1teS1ldmVudHMsXG4ucGF0aC1kdWUtYXBwcm92YWxzLFxuLnBhdGgtbXktb3JnYW5pc2F0aW9uLFxuLnBhdGgtZGVhY3RpdmF0ZWQtdXNlcnMsXG4ucGF0aC1kaXJlY3RvcnktcmVxdWVzdHMge1xuICAgIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuXG4uZGFzaC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLm5hdmJhci1uYXYge1xuICAgICAgICBAZXh0ZW5kICVuYXZiYXItbmF2O1xuICAgIH1cblxuICAgIC5uYXZiYXItbmF2Om5vdCgub3JnLWFkbWluLWFwcHJvdmFsLXJvdXRlKSAucGVuZGluZy1hcHByb3ZhbDpub3QoLmRlZmF1bHQtdmlzaWJsZSksXG4gICAgLm5hdmJhci1uYXY6bm90KC5vcmctYWRtaW4tcHVibGlzaGVkLXJvdXRlKSAucHVibGlzaGVkLXBvc3RzOm5vdCguZGVmYXVsdC12aXNpYmxlKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG5cbiAgICAubmF2YmFyLW5hdi5vcmctYWRtaW4tYXBwcm92YWwtcm91dGUge1xuXG4gICAgICAgIC5wZW5kaW5nLWFwcHJvdmFsOm5vdCguYWN0aXZlLWxpKSxcbiAgICAgICAgLnB1Ymxpc2hlZC1wb3N0czpub3QoLmRlZmF1bHQtdmlzaWJsZSkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItbmF2Lm9yZy1hZG1pbi1wdWJsaXNoZWQtcm91dGUge1xuXG4gICAgICAgIC5wZW5kaW5nLWFwcHJvdmFsOm5vdCguZGVmYXVsdC12aXNpYmxlKSxcbiAgICAgICAgLnB1Ymxpc2hlZC1wb3N0czpub3QoLmFjdGl2ZS1saSkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC52aWV3LWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMjRweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5kYXNoLWhlYWRlciB7XG4gICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg1MDAsICRwcmltYXJ5LXdoaXRlKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShzdWJ0aXRsZS1sYXJnZSk7XG4gICAgICAgIH1cblxuICAgICAgICAuZGFzaC1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRzZWNvbmRhcnktZ3JleS02MDApO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJyZWFkY3J1bWIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNyZWF0ZS1kYXNoLWVudGl0eS13cmFwZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgfVxuXG4gICAgLmRhc2gtY3JlYXRlLWVudGl0eSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweCAyMHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXNhZmZyb247XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDUwMCwgJHByaW1hcnktYmxhY2spO1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYnV0dG9uKTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ljb25zL2NyZWF0ZS1lbnRpdHktZGFzaC5zdmcnKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC52aWV3IHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMjRweCA4cHggNDhweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDI0cHggMTA4cHggMjRweDtcbiAgICAgICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIGJvcmRlci1zcGFjaW5nOiAwIDhweDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgdGgge1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkcHJpbWFyeS13aGl0ZSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYnV0dG9uLXNtYWxsKTtcblxuICAgICAgICAgICAgJi5tb2Qtc3RhdGUtdHRpcCB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZC1mbGV4IHtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRkLFxuICAgICAgICB0aCB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUQxRDFEO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXNwYWNpbmc6IDAgMjRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxRDFEMUQ7XG4gICAgICAgICAgICAgICAgICAgIHJvdy1nYXA6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAxIDAgMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHRkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC50aXRsZS13aXRoLWltZyB7XG4gICAgICAgIGdhcDogMTZweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDg3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTI0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAub3BwLXRpdGxlLW4tdHlwZSB7XG4gICAgICAgIGdhcDogOHB4O1xuICAgIH1cblxuICAgIC5vcHAtdGl0bGUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRwcmltYXJ5LXdoaXRlKTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJvZHktc21hbGwpO1xuICAgIH1cblxuICAgIC50eXBlLW4tcGFyZWEge1xuXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg0MDAsICRzZWNvbmRhcnktZ3JleS02MDApO1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoaGVscHRleHQpO1xuICAgIH1cblxuICAgIC5tb2Qtc3RhdHVzIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgbWluLXdpZHRoOiA4N3B4O1xuICAgICAgICBcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkcHJpbWFyeS1ibGFjayk7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShsYWJlbCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZHJhZnQsXG4gICAgICAgICYud2l0aGRyYXcge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFsZXJ0LWJsdWU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmluX3JldmlldyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxlcnQteWVsbG93O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5wdWJsaXNoZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFsZXJ0LXRleHQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5leHBpcmVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktZ3JleS00MDA7IFxuICAgICAgICB9XG5cbiAgICAgICAgJi5yZXZpc2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFsZXJ0LXB3ZC1jb2xvci1yZWQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5jb21wbGV0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ncmV5LTQwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lZGl0LWxpbmssXG4gICAgLnZpZXctbi1kZWwtbGluayB7XG5cbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIGEsXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg0MDAsICRhbGVydC1ibHVlKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShidXR0b24tc21hbGwpO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZWRpdC1saW5rIHtcbiAgICAgICAgYTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi8uLi9hc3NldHMvaWNvbnMvYmx1ZS1wZW5jaWwuc3ZnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZ3JleS0yMDA7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogdXJsKC4uLy4uL2Fzc2V0cy9pY29ucy9wZW5jaWwtZGlzYWJsZS5zdmcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZpZXctbi1kZWwtbGluayB7XG4gICAgICAgIGEuZGVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYWxlcnQtcHdkLWNvbG9yLXJlZDtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgY29udGVudDogdXJsKC4uLy4uL2Fzc2V0cy9pY29ucy9kZWxldGUtZGFzaC5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZpZXctbi1kZWwtbGluayB7XG4gICAgICAgIGEudmlldy1wYWdlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktNjAwO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiB1cmwoLi4vLi4vYXNzZXRzL2ljb25zL2xpbmstaWNvbi5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhZ2VyIHtcbiAgICAgICAgQGV4dGVuZCAlcGFnZXI7XG5cbiAgICAgICAgLnBhZ2luYXRpb24ge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vcmdBZG1pbkxpbmtzIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cbiAgICAgICAgLmFwcHJvdmFsLXBlbmRpbmctbGlua3Mge1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMzJTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDEuNnB4IHNvbGlkICRzZWNvbmRhcnktZ3JleS00MDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShidXR0b24tc21hbGwpO1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRwcmltYXJ5LXNhZmZyb247XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXNhZmZyb247XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC52aWV3LWFjY2Vzcy1jb250cm9sLnZpZXctZGlzcGxheS1pZC1wYWdlXzEsXG4gICAgLnZpZXctYWNjZXNzLWNvbnRyb2wudmlldy1kaXNwbGF5LWlkLXBhZ2VfMixcbiAgICAudmlldy1hY2Nlc3MtY29udHJvbC52aWV3LWRpc3BsYXktaWQtcGFnZV8zLFxuICAgIC52aWV3LWRpcmVjdG9yeS1yZXF1ZXN0cy52aWV3LWRpc3BsYXktaWQtcGFnZV8xLFxuICAgIC52aWV3LW9yZ2FuaXNhdGlvbi1kZXRhaWwudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiB7XG5cbiAgICAgICAgLm9wcC10aXRsZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9yZ0FkbWluTGlua3Mge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1ncmV5LTEwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcblxuICAgICAgICAgICAgLmFwcHJvdmFsLXBlbmRpbmctbGlua3Mge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwcm92YWwtcGVuZGluZy1saW5rcy5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktZ3JleS0yMDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIC5hY3Rpb25zLXRkIHtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRib2R5IHRyIHtcbiAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwcm92YWwtcGVuZGluZy1saW5rcyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGlvbnMtd3JhcCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwOHB4O1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg1MDAsICRwcmltYXJ5LXdoaXRlKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUobGFiZWwpO1xuXG4gICAgICAgICAgICAgICAgJi5yZWplY3QtbGluayB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LXdoaXRlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYXBwcm92ZS1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktc2FmZnJvbjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWJsYWNrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYucmV2b2tlLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxlcnQtcHdkLWNvbG9yLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWJsYWNrO1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIC5zaW5nbGUtYnV0dG9uIHtcblxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZS13aXRoLWltZyBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDY0cHggMTA4cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwNTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcblxuICAgICAgICAgICAgLnRpdGxlLXdpdGgtaW1nIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZpZXctZGlyZWN0b3J5LXJlcXVlc3RzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEsXG4gICAgLnZpZXctb3Bwb3J0dW5pdHktcmVzcG9uc2VzLnZpZXctZGlzcGxheS1pZC1wYWdlXzEge1xuICAgICAgICAmLnZpZXcge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZpZXctbXktbXNnIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkcHJpbWFyeS1zYWZmcm9uKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJ1dHRvbi1zbWFsbCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tb2QtYmFubmVyIHtcbiAgICBwYWRkaW5nOiAxNnB4IDhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcbiAgICBnYXA6IDE2cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggNjRweDtcbiAgICB9XG5cbiAgICAuYmFjay1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkcHJpbWFyeS1ibGFjayk7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShyZWctc3VidGl0bGUtbGFyZ2UpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9pY29ucy9iYWNrLWFycm93LWJsYWNrLnN2Zyk7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2QtbXNnIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwgJHByaW1hcnktYmxhY2spO1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keS1zbWFsbCk7XG4gICAgfVxuXG4gICAgLmxpbmtzLXdyYXBwZXIge1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyNHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDhweDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShidXR0b24tc21hbGwpO1xuXG4gICAgICAgICAgICAmLmRyYWZ0LWxpbmssXG4gICAgICAgICAgICAmLmFyY2hpdmUtbGluayB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGFsZXJ0LXB3ZC1jb2xvci1yZWQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDQwMCwgJGFsZXJ0LXB3ZC1jb2xvci1yZWQpO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogdXJsKC4uL2ljb25zL2RyYWZ0LWljb24uc3ZnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZGVsZXRlLWxpbmsge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRhbGVydC1wd2QtY29sb3ItcmVkO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg0MDAsICRhbGVydC1wd2QtY29sb3ItcmVkKTtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9pY29ucy9tb2QtYm5yLWRlbGV0ZS5zdmcpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnJldmlzZS1saW5rIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYWxlcnQtcHdkLWNvbG9yLXJlZDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkYWxlcnQtcHdkLWNvbG9yLXJlZCk7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiB1cmwoLi4vaWNvbnMvZGFzaC1yZXZpc2Uuc3ZnKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5lZGl0LWxpbmsge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbGVydC1ibHVlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg0MDAsICRwcmltYXJ5LXdoaXRlKTtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9pY29ucy9lZGl0LXBlbmNpbC13aGl0ZS5zdmcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hcHByb3ZlLWxpbmsge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbGVydC1ibHVlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg1MDAsICRwcmltYXJ5LXdoaXRlKTtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogdXJsKC4uL2ljb25zL2ljb24tYXJyb3ctcmlnaHQuc3ZnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY29tbWVudHMtbGluayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ncmV5LTIwMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkcHJpbWFyeS13aGl0ZSk7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogdXJsKC4uL2ljb25zL2NvbW1lbnQtaWNvbi5zdmcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5kb3dubG9hZC1saW5rIHtcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiByZW0oMjQpO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9pY29ucy9kb3dubG9hZC1ibGFjay5zdmcpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc3VibWl0LWxpbmsge1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogdXJsKC4uL2ljb25zL2xpbmstYXJyb3ctYmxhY2suc3ZnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxufVxuXG4udWktZGlhbG9nLmRhc2hib2FyZC1jb25maXJtLXBvcHVwIHtcblxuICAgICYrLnVpLXdpZGdldC1vdmVybGF5IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1ncmV5LTEwMDtcbiAgICAgICAgb3BhY2l0eTogLjc1O1xuICAgIH1cblxuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAudWktZGlhbG9nLXRpdGxlYmFyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAudWktZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWdyZXktMTAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgcGFkZGluZzogNDBweCAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDcwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29uZmlybS1tc2ctd3JhcHBlciB7XG5cbiAgICAgICAgZ2FwOiAzMnB4O1xuXG4gICAgICAgIGltZy5hbGVydCB7XG4gICAgICAgICAgICB3aWR0aDogNzhweDtcbiAgICAgICAgICAgIGhlaWdodDogNzhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZS1uLWRlc2Mge1xuICAgICAgICAgICAgZ2FwOiAxNnB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbmZpcm0tdGl0bGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDUwMCwgJHByaW1hcnktd2hpdGUpO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGhlYWRlci0zKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb25maXJtLWRlc2Mge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwgJHByaW1hcnktd2hpdGUpO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJvZHkpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbmZpcm0tdGl0bGUsXG4gICAgICAgIC5jb25maXJtLWRlc2Mge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vZC1hY3Rpb25zIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAuY2FuY2VsLWJ0biB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktd2hpdGU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkcHJpbWFyeS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJ1dHRvbik7XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb2NlZWQtYnRuLFxuICAgICAgICAgICAgLnJldm9rZS1idXR0b24sXG4gICAgICAgICAgICAucmVhY3RpdmF0ZS1idXR0b24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbGVydC1wd2QtY29sb3ItcmVkO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDUwMCwgJHByaW1hcnktd2hpdGUpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShidXR0b24pO1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiB1cmwoLi4vaWNvbnMvaWNvbi1hcnJvdy1yaWdodC5zdmcpO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVhY3RpdmF0ZS1idXR0b24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXNhZmZyb247XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWJsYWNrO1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiB1cmwoLi4vaWNvbnMvbGluay1hcnJvdy1ibGFjay5zdmcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cblxuICAgIH1cbn1cblxuLnVpLWRpYWxvZy5kYXNoYm9hcmQtcmV2aXNpb24tY29uZmlybSxcbi51aS1kaWFsb2cuZGFzaGJvYXJkLWNvbmZpcm0tcG9wdXAge1xuICAgICYrLnVpLXdpZGdldC1vdmVybGF5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCA4MCUpO1xuICAgICAgICBvcGFjaXR5OiAwLjc1O1xuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjRweCk7XG4gICAgfVxufVxuXG4udWktZGlhbG9nLmRhc2hib2FyZC1yZXZpc2lvbi1jb25maXJtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBnYXA6IDI0cHg7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYmFja2dyb3VuZDogJHBhZ2UtYmc7XG4gICAgYm9yZGVyOiAwO1xuXG4gICAgJisudWktd2lkZ2V0LW92ZXJsYXkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDgwJSk7XG4gICAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyNHB4KTtcbiAgICB9XG5cbiAgICAmPioge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAjZHJ1cGFsLW1vZGFsIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuXG4gICAgfVxuXG4gICAgLnVpLWRpYWxvZy10aXRsZWJhciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICY6OmFmdGVyLFxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC51aS1kaWFsb2ctdGl0bGUge1xuXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg1MDAsICRzZWNvbmRhcnktZ3JleS00MDApO1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUobGFiZWwpO1xuXG4gICAgfVxuXG4gICAgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pY29ucy9tb2RhbC1jbG9zZS13aGl0ZS5zdmcpO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBzY2FsZTogMS4yNTtcbiAgICB9XG5cbiAgICAuZm9ybS10eXBlLXRleHRhcmVhIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWdyZXktMTAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5KTtcblxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW46ICRzcGFjaW5nLW1kLTI0IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShicmVhZGNydW1iKTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmZvcm0tdHlwZS10ZXh0ZmllbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1tZC0yNDtcblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbS0wODtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg0MDAsICRzZWNvbmRhcnktZ3JleS00MDApO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGxhYmVsKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtLTEyICRzcGFjaW5nLXNtLTA4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1ncmV5LTEwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSg4KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5LXNtYWxsKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC51aS1kaWFsb2ctYnV0dG9ucGFuZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICB9XG5cbiAgICAudWktZGlhbG9nLWJ1dHRvbnNldCB7XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4IDEwcHggMjBweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogNXB4O1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiB1cmwoLi4vaWNvbnMvbGluay1hcnJvdy1ibGFjay5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuY29tbWVudHMtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMjRweDtcbiAgICB9XG5cbiAgICAuY29tbWVudC13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAubXNnIHtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWdyZXktMTAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDQwMCwgJHNlY29uZGFyeS1ncmV5LTYwMCk7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5KTtcbiAgICB9XG5cbiAgICAuc2VudCB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg0MDAsICRzZWNvbmRhcnktZ3JleS00MDApO1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYnJlYWRjcnVtYik7XG4gICAgfVxuXG4gICAgLmNvbW1lbnQtZm9vdGVyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvb3Rlci10ZXh0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg0MDAsICRwcmltYXJ5LXdoaXRlKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5LXNtYWxsKTtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXNhZmZyb247XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4ubXN0YXRlLXR0aXAge1xuICAgIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJsYWNrO1xuICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg0MDAsICRzZWNvbmRhcnktZ3JleS02MDApO1xuICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShicmVhZGNydW1iKTtcblxuICAgIC50b29sdGlwLWFycm93IHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWJsYWNrO1xuICAgIH1cblxuICAgIC50b29sdGlwLWlubmVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG59XG4iLCJAdXNlICcuLi8uLi9hYnN0cmFjdHMvdmFyaWFibGVzJyBhcyAqO1xuXG4ubm9kZS0tdHlwZS1mbGV4aS1wYWdlIHtcbiAgLmJsb2NrLWZpZWxkLWJsb2Nrbm9kZWZsZXhpLXBhZ2V0aXRsZSB7XG4gICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLW1kLTI0O1xuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1tZC0zMjtcblxuICAgIEBleHRlbmQgJWNvbnRhaW5lci13aWR0aDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZy1sZy02NDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1sZy00MDtcbiAgICB9XG4gICAgaDIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmZpZWxkLS1uYW1lLXRpdGxlIHtcblxuXG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwKTtcbiAgICAgIEBleHRlbmQgJWgxO1xuICAgIH1cbiAgfVxufVxuXG4ucXVpY2t0YWJzLXdyYXBwZXIge1xuICBAZXh0ZW5kICVjb250YWluZXItd2lkdGg7XG5cbiAgJi5vbi10aGUtZ3JheSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbiAgXG5cbiAgLml0ZW0tbGlzdCB7XG4gICAgdWwucXVpY2t0YWJzLXRhYnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBnYXA6IHJlbSg0KTtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xuICAgICAgICBhIHtcbiAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0wODtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXdoaXRlO1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5LXNtYWxsKTtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtLTA4ICRzcGFjaW5nLXNtLTE2O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogcmVtKDMpIHNvbGlkICRwcmltYXJ5LXNhZmZyb247XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktc2FmZnJvbjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnF1aWNrdGFicy1tYWluIHtcbiAgICAucXVpY2t0YWJzLXRhYnBhZ2Uge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZy1tZC0zMjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1tZC0zMjtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLWxnLTQwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbGctNjQ7XG4gICAgICB9XG5cbiAgICAgIC52aWV3IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC52aWV3LWhlYWRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLW1kLTMyO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1ncmV5LTYwMDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWxnLTQwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlICcuLi8uLi9hYnN0cmFjdHMvdmFyaWFibGVzJyBhcyAqO1xuXG4uYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0xLFxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1saXN0aW5nLWJsb2NrLTEge1xuICBoMiB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgY29sb3I6ICRwcmltYXJ5LXdoaXRlO1xuICAgIH1cbiAgfVxufVxuLnZpZXctZXZlbnRzLWxpc3RpbmcsXG4udmlldy1uZXdzLWxpc3Rpbmcge1xuICAudmlldy1jb250ZW50IHtcbiAgICAudmlldy1maWVsZHMtY29sbGVjdGlvbiB7XG4gICAgICAudmlld19kZXNjIHtcbiAgICAgICAgcGFkZGluZzogJHNwYWNpbmctc20tMTY7XG5cbiAgICAgICAgLm1vcmUtaW5mby13cmFwcGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9wcF9uYW1lIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkcHJpbWFyeS13aGl0ZSk7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKHJlZy1zdWJ0aXRsZS1sYXJnZSk7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbS0wODtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKGxnLCB4bCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc20tMTY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmstaW5mby13cmFwcGVyIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy1zbS0wODtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAub3BwX2RldGFpbHMge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJ1dHRvbi1zbWFsbCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihsZywgeGwpIHtcbiAgICAgICAgICAgICAgdG9wOiByZW0oMjgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oeGwsIHh4bCkge1xuICAgICAgICAgICAgICB0b3A6IC0wLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm9wcF9uYW1lIHtcbiAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICAgIH1cblxuICAgICAgICAub3BwX2Rlc2Mge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtLTA4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5ldmVudC1kZXRhaWxzIHtcbiAgICAgICAgZ2FwOiByZW0oOCk7XG5cbiAgICAgICAgLmV2ZW50LWNpdHksXG4gICAgICAgIC5ldmVudC1kYXRlLFxuICAgICAgICAuZXZlbnQtbW9kZSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGdhcDogcmVtKDgpO1xuICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtLTA4ICRzcGFjaW5nLXNtLTA4ICRzcGFjaW5nLXNtLTA4IDA7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDQwMCwgJHNlY29uZGFyeS1ncmV5LTYwMCk7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGxhYmVsKTtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShoZWxwdGV4dCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgaGVpZ2h0OiByZW0oMTYpO1xuICAgICAgICAgICAgd2lkdGg6IHJlbSgxNik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV2ZW50LWRhdGUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ljb25zL2RhdGUuc3ZnJyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV2ZW50LWNpdHkge1xuICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtLTA4ICRzcGFjaW5nLXNtLTA4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogdXJsKCcuLi9pY29ucy9sb2NhdGlvbi5zdmcnKVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXZlbnQtbW9kZSB7XG4gICAgICAgICAgcGFkZGluZzogJHNwYWNpbmctc20tMDggJHNwYWNpbmctc20tMDg7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5pbi1wZXJzb24ge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ljb25zL2luLXBlcnNvbi5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnZpcnR1YWwge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ljb25zL3ZpcnR1YWwuc3ZnJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5ldmVudC1zdGF0dXMge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGhlbHB0ZXh0KTtcblxuICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg0MDAsICRhbGVydC10ZXh0KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuY29tcGxldGVkIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNDAwLCAkYWxlcnQtcHdkLWNvbG9yLXJlZCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9wcF9jb21wYW55X2xvZ28ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLnZpZXdfZGVzYyB7XG4gICAgICAgICAgLmxpbmstaW5mby13cmFwcGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubW9yZS1pbmZvLXdyYXBwZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm9wcF9kZXRhaWxzIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgdG9wOiB1bnNldDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ldmVudC1kZXRhaWxzIHtcblxuICAgICAgICAgIC5ldmVudC1tb2RlLFxuICAgICAgICAgIC5ldmVudC1kYXRlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZXZlbnQtY2l0eSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV2ZW50LXN0YXR1cyxcbiAgICAgICAgLm9wcF9jb21wYW55X2xvZ28ge1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmxvY2stdmlld3MtYmxvY2tldmVudHMtbGlzdGluZy1ibG9jay0yIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbGctMTEyO1xufVxuLmJsb2NrLXZpZXdzLWJsb2NrbmV3cy1hbmQtZXZlbnRzLW5ld3MtbGlzdGluZy1jYXJvdXNlbCB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy1sZy00MDtcbiAgfVxufVxuIiwiQHVzZSBcIi4uLy4uL2Fic3RyYWN0cy92YXJpYWJsZXNcIiBhcyAqO1xuXG4uZXZlbnRfcHVibGlzaGVkX2RldGFpbHMge1xuICBnYXA6IHJlbSg4KTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbWQtMjQ7XG4gIHBhZGRpbmctbGVmdDogJHNwYWNpbmctc20tMDg7XG4gIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg1MDAsICRzZWNvbmRhcnktZ3JleS02MDApO1xuICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoc3VidGl0bGUtc21hbGwpO1xuXG4gIC5lcC1sb2dvIHtcbiAgICAudXNlcl9pY29uIHtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiByZW0oMzIpO1xuICAgICAgICBoZWlnaHQ6IHJlbSgzMik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMDgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udmlldy1ldmVudHMtZGV0YWlscy1wYWdlLCBcbi52aWV3LWV2ZW50cy52aWV3LWRpc3BsYXktaWQtcGFnZV8yIHtcbiAgLnZpZXdzLWNvbnRlbnQge1xuICAgIC5kYXRlcy13cmFwcGVyIHtcbiAgICAgICYuZW5kLWRhdGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaWNvbnMvY2FsZW5kYXItZW5kLWRhdGUuc3ZnKTtcbiAgICAgIH1cbiAgICAgIC52aWV3cy1maWVsZCB7XG4gICAgICAgIG1heC13aWR0aDogcmVtKDE5MCk7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IHJlbSgyNjkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5ldmVudC1tb2RlLFxuICAgIC5jb3VudHJ5LFxuICAgIC52ZW51ZSB7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAkc3BhY2luZy1zbS0xMiB0b3AgNTAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAkc3BhY2luZy1sZy01NjtcbiAgICAgIGdhcDogJHNwYWNpbmctc20tMDg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbS0xNjtcbiAgICAgICYudmlydHVhbCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pY29ucy92aXJ0dWFsLXNhZmZyb24uc3ZnKTtcbiAgICAgIH1cbiAgICAgICYuaW4tcGVyc29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ljb25zL2luLXBlcnNvbi1zYWZmcm9uLnN2Zyk7XG4gICAgICB9IFxuICAgIH1cbiAgICAuY291bnRyeSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaWNvbnMvY291bnRyeS5zdmcpO1xuICAgIH1cbiAgICAudmVudWUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ljb25zL3Bpbi5zdmcpO1xuICAgIH1cbiAgICAudmlld3MtZmllbGQge1xuICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJvZHkpO1xuICAgIH1cbiAgfVxuICAuYXBwbHlfbGluayBhLmJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogJHNwYWNpbmctc20tMTI7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtaW4td2lkdGg6IHJlbSgyMDApO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pY29ucy9saW5rLWFycm93LWJsYWNrLnN2Zyk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBtYXJnaW4tbGVmdDogLjI1cmVtO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxuICB9XG4gIC52aWV3cy1ib29rbWFyay1zZWN0aW9ue1xuICAgIG1hcmdpbi10b3A6IHVuc2V0O1xuICB9XG59XG4iLCJAdXNlIFwiLi4vLi4vYWJzdHJhY3RzL3ZhcmlhYmxlc1wiIGFzICo7XG5cbi52aWV3LW5ld3MtZGV0YWlscy1wYWdlIHtcbiAgLm9wcF90aXRsZSB7XG4gICAgaDQge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIG1hcmdpbjogJHNwYWNpbmctc20tMTYgMCAkc3BhY2luZy1tZC0yNDtcbiAgICB9XG4gIH1cbiAgLmNyZWF0ZWRfZGF0ZV9zZWN0aW9uIHtcbiAgICBnYXA6IHJlbSgxNik7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbGctNDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobGcpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLW1kLTI0O1xuICAgIH1cbiAgICAuY3JlYXRlZF9kYXRlLFxuICAgIC5jb3VudHJ5IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLXNtLTEyO1xuICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLXNtLTEyO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB9XG4gICAgICAuZGF0ZXRpbWUsXG4gICAgICAudmlld3MtZmllbGQtdmFsdWUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLW1kLTMyO1xuICAgICAgfVxuICAgIH1cbiAgICAuY3JlYXRlZF9kYXRlIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogdXJsKCcuLi9pY29ucy9jYWxlbmRhci5zdmcnKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvdW50cnkge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ljb25zL2NvdW50cnkuc3ZnJyk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5yZWZlcmVuY2VfbGlua3MgLnZpZXdzLWZpZWxkLXZhbHVlIGF7XG4gICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwgJHByaW1hcnktc2FmZnJvbik7XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi8uLi9hYnN0cmFjdHMvdmFyaWFibGVzXCIgYXMgKjtcblxuLnZpZXctYWxsLXByb2ZpbGVzIHtcbiAgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24ge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgLnVzZXJfZGV0YWlscyB7XG4gICAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0xNjtcbiAgICAgIGdhcDogcmVtKDE2KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSg4KSByZW0oOCkgMCAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ncmV5LTEwMDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIC51c2VyX2luZm8ge1xuICAgICAgICBnYXA6IHJlbSgxNik7XG4gICAgICAgIC51c2VyX21lZGlhIHtcbiAgICAgICAgICAub3BwX2ltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IHJlbSgxMDgpO1xuICAgICAgICAgICAgd2lkdGg6IHJlbSgxMDgpO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEwOCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC51c2VyX2NvdW50cnksXG4gICAgICAgIC51c2VyX2Rlc2lnbmF0aW9uLFxuICAgICAgICAudXNlcl9vcmcge1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg0MDAsICRzZWNvbmRhcnktZ3JleS02MDApO1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShoZWxwdGV4dCk7XG4gICAgICAgIH1cbiAgICAgICAgLnVzZXJfZGVzYyB7XG4gICAgICAgICAgZ2FwOiByZW0oNCk7XG4gICAgICAgIH1cbiAgICAgICAgLnVzZXJfbmFtZSB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDUwMCwgJHByaW1hcnktd2hpdGUpO1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShzdWJ0aXRsZS1zbWFsbCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnVzZXJfcGVyc29uYSxcbiAgICAgIC51c2VyX3ByaW9yaXR5X2FyZWEge1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0wNCAkc3BhY2luZy1zbS0wODtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDgpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcGlsbF9wcm9maWxlX2JnO1xuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwKTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJyZWFkY3J1bWIpO1xuICAgICAgfVxuICAgICAgLnVzZXJfcHJpb3JpdHlfYXJlYSB7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgfVxuICAgICAgLnVzZXJfb3RoZXJfZGV0YWlscyB7XG4gICAgICAgIGdhcDogcmVtKDgpO1xuICAgICAgfVxuICAgIH1cbiAgICAubGluay1pbmZvLXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogJHNwYWNpbmctc20tMTY7XG4gICAgICAub3BwX2RldGFpbHMgYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZy1tZC0zMjtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDUwMCwgJHByaW1hcnktc2FmZnJvbik7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShidXR0b24tc21hbGwpO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ljb25zL2xpbmstYXJyb3cuc3ZnJyk7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogJHNwYWNpbmctc20tMTI7XG4gICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkB1c2UgXCIuLi8uLi9hYnN0cmFjdHMvdmFyaWFibGVzXCIgYXMgKjtcblxuLnByb2ZpbGUge1xuICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbGctNDA7XG5cbiAgLnVzZXJfY29udGVudCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiByZW0oOTc4KTtcbiAgfVxuICAuZmllbGQtLW5hbWUtZmllbGQtcGVyc29uYSxcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLXByaW9yaXR5LWFyZWEge1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtLTA0ICRzcGFjaW5nLXNtLTA4O1xuICAgIGJvcmRlci1yYWRpdXM6IHJlbSg4KTtcbiAgICBiYWNrZ3JvdW5kOiAkcGlsbF9wcm9maWxlX2JnO1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCk7XG4gICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJyZWFkY3J1bWIpO1xuICB9XG4gIFxuICAudXNlcl9oZWFkZXIge1xuICAgIGdhcDogcmVtKDI0KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNS44NzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogJHNwYWNpbmctc20tMTY7XG4gIH1cbiAgLnVzZXJfaGVhZGVyX2RldGFpbHMge1xuICAgIGdhcDogcmVtKDQpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLWxnLTU2O1xuICAgIH1cbiAgfVxuICAudXNlcl9tZWRpYSBpbWcge1xuICAgIGhlaWdodDogcmVtKDEyMCk7XG4gICAgd2lkdGg6IHJlbSgxMjApO1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDEwOCk7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgaGVpZ2h0OiByZW0oMTk4KTtcbiAgICAgIHdpZHRoOiByZW0oMTk4KTtcbiAgICB9XG4gIH1cbiAgLnVzZXJfZGV0YWlsc19zaW5jZSB7XG4gICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLWxnLTU2O1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtLTA4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLXNtLTEyO1xuICAgIH1cblxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1jb3VudHJ5LFxuICAgIC5tZW1iZXItc2luY2Uge1xuICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwgJHNlY29uZGFyeS1ncmV5LTYwMCk7XG4gICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keS1zbWFsbCk7XG4gICAgfVxuICB9XG4gIFxuICAuZG90LWRpdmlkZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaWNvbnMvZG90LnN2ZycpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIHdpZHRoOiByZW0oMjApO1xuICAgIGhlaWdodDogcmVtKDIwKTtcbiAgfVxuICAudXNlcl9uYW1lIHtcbiAgICBnYXA6ICRzcGFjaW5nLXNtLTA4O1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtLTA4O1xuICAgIEBleHRlbmQgJWg2O1xuICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg2MDApO1xuICB9XG4gIC51c2VyX290aGVyX2RldGFpbHMge1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLW1kLTI0O1xuICAgIC5maWVsZC0tbmFtZS1maWVsZC1kZXNpZ25hdGlvbiB7XG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5LXNtYWxsKTtcbiAgICB9XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLWxpbmtlZC1pbi11cmwsXG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLW9yZ2FuaXNhdGlvbixcbiAgICAuZmllbGQtLW5hbWUtd2Vic2l0ZSB7XG4gICAgICBhIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDQwMCwgJHByaW1hcnktc2FmZnJvbik7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5LXNtYWxsKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZpZWxkLS1uYW1lLXdlYnNpdGUge1xuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnVzZXJfZGV0YWlscyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC51c2VyX2NvbnRhY3Qge1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWxnLTQwO1xuICAgIGEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogJHNwYWNpbmctc20tMDggJHNwYWNpbmctbGctODAgJHNwYWNpbmctc20tMDggJHNwYWNpbmctbGctNDA7ICAgIFxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaWNvbnMvbGluay1hcnJvdy1ibGFjay5zdmcnKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB3aWR0aDogcmVtKDI0KTtcbiAgICAgICAgaGVpZ2h0OiByZW0oMjQpO1xuICAgICAgICBtYXJnaW4tbGVmdDogJHNwYWNpbmctc20tMTI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC51c2VyX3N1bW1hcnkge1xuICAgIC5maWVsZF9fbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc20tMTY7XG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShzdWJ0aXRsZS1zbWFsbCk7XG4gICAgfVxuICAgIC5maWVsZF9faXRlbSB7XG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5LXNtYWxsKTtcbiAgICB9XG4gIH1cblxuICAudXNlcl9kZXRhaWxzX3NpbmNlLFxuICAudXNlcl9uYW1lLFxuICAudXNlcl9vdGhlcl9kZXRhaWxzIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBtYXJnaW4tbGVmdDogcmVtKDIyMik7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxuICAudXNlcl9vcmdfZGV0YWlscyB7XG4gICAgZ2FwOiByZW0oMTYpO1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWxnLTQwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGdhcDogcmVtKDQwKTtcbiAgICB9XG5cbiAgICAuZmllbGQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwgJHNlY29uZGFyeS1ncmV5LTYwMCk7XG4gICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keS1zbWFsbCk7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgaGVpZ2h0OiByZW0oMTgpO1xuICAgICAgICB3aWR0aDogcmVtKDE4KTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgfVxuICAgIH1cbiAgICAuc3RhcnR1cCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLW1kLTI4O1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ljb25zL3N0YXJ0dXAuc3ZnJyk7XG4gICAgICB9XG5cbiAgICB9XG4gICAgLmVtcGxveWVlX2NvdW50IHtcbiAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNpbmctbWQtMjg7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaWNvbnMvZW1wX2NvdW50LnN2ZycpO1xuICAgICAgfVxuXG4gICAgfVxuICAgIC50dXJub3ZlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLW1kLTIwO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ljb25zL3R1cm5vdmVyLnN2ZycpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucHJvZmlsZSArIC5yZWNvbW1lbmRlZC12aWV3LWJsb2NrIHtcbiAgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbGctODA7XG4gIH1cbn1cblxuLm9yZ2FuaXNhdGlvbiArIC5yZWNvbW1lbmRlZC12aWV3LWJsb2NrIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogcmVtKDk3OCk7XG5cbiAgLnZpZXctZGlzcGxheS1pZC1hZmZpbGlhdGVkX3Byb2ZpbGVzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgLnBhZ2VyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLWxnLTQwO1xuICAgICAgLmJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtLTA4ICRzcGFjaW5nLXNtLTE2O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEwOCk7XG4gICAgICAgIGJvcmRlcjogcmVtKDEpIHNvbGlkICRzZWNvbmRhcnktZ3JleS00MDA7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg0MDAsICRwcmltYXJ5LXdoaXRlKTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJvZHkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uLy4uL2Fic3RyYWN0cy92YXJpYWJsZXNcIiBhcyAqO1xuXG4udWktZGlhbG9nLnNlbmQtbWVzc2FnZSB7XG4gIHBhZGRpbmctbGVmdDogJHNwYWNpbmctc20tMDg7XG4gIHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLXNtLTA4O1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkc3BhY2luZy1tZC0yNDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZy1tZC0yNDtcbiAgfVxuICAuaW5kb2ZyYW5jZS1kaXJlY3RvcnktY29ubmVjdC13aXRoLXVzZXItZm9ybSB7XG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0wOCAkc3BhY2luZy1sZy03MiAkc3BhY2luZy1zbS0wOCAkc3BhY2luZy1sZy00MDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaWNvbnMvc2VuZC5zdmcnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA0MHB4IGNlbnRlcjtcbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gICAgdGV4dGFyZWEge1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnktZ3JleS00MDA7XG4gICAgfVxuICB9XG4gICYuc3VjY2Vzcy1tZXNzYWdlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC51aS1kaWFsb2ctdGl0bGViYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnVpLWRpYWxvZy1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIC5mb3JtLXN1Ym1pdC1tZXNzYWdlIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIG1hcmdpbjogcmVtKDEyMCkgYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnJlcXVlc3Qtc3VwcG9ydCB7XG4gICAgZ2FwOiAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGdhcDogMDtcbiAgICB9XG4gICAgLnVpLWRpYWxvZy10aXRsZWJhciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbS0wODtcbiAgICAgIC51aS1kaWFsb2ctdGl0bGUge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICAgIC51aS13aWRnZXQtY29udGVudCB7XG4gICAgICAuZm9ybS1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbjogdW5zZXQ7XG4gICAgICAgIHBhZGRpbmc6IHVuc2V0O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1tZC0yNDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbGctNDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc20tMDg7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg0MDAsICRzZWNvbmRhcnktZ3JleS02MDApO1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUobGFiZWwpO1xuICAgICAgfVxuICAgICAgaW5wdXQsXG4gICAgICB0ZXh0YXJlYSB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktNDAwO1xuICAgICAgfVxuICAgIH1cbiAgICAudWktZGlhbG9nLWJ1dHRvbnBhbmUge1xuICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmctbWQtMjQ7XG4gICAgfVxuICAgIGlucHV0LmpzLWZvcm0tc3VibWl0IHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgbWFyZ2luOiAkc3BhY2luZy1tZC0yNCAwIDA7XG4gICAgICBjb2xvcjogJHByaW1hcnktYmxhY2s7XG4gICAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0xMiAkc3BhY2luZy1sZy00OCAkc3BhY2luZy1zbS0xMiAkc3BhY2luZy1tZC0zMjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3RoZW1lcy9jdXN0b20vaW5ub3ZhdGlvbi9hc3NldHMvaWNvbnMvbGluay1hcnJvdy1ibGFjay5zdmcnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyMHB4IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgLmZvcm0tcmVxdWlyZWQge1xuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBjb250ZW50OiBcIipcIjtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB1bnNldDtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi51aS1kaWFsb2cuZGFzaGJvYXJkLXJldmlzaW9uLWNvbmZpcm0uc2VuZC1tZXNzYWdlKy51aS13aWRnZXQtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwYWdlLWJnO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgYmFja2dyb3VuZDogJHBpbGwtYmc7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDI0cHgpO1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cbn1cblxuLnBhdGgtZGlyZWN0b3J5LXJlcXVlc3RzLW1lc3NhZ2Uge1xuICAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiRzcGFjaW5nLWxnLTQ4O1xuICB9XG4gIC52aWV3LWRpcmVjdG9yeS1yZXF1ZXN0cy1tZXNzYWdlIHtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIG1heC13aWR0aDogcmVtKDY0NCk7XG4gICAgfVxuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLWxnLTQwO1xuICAgIH1cbiAgICAudmlldy1oZWFkZXIge1xuICAgICAgLmJhY2stbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIGdhcDogcmVtKDgpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg0MDAsICRwcmltYXJ5LXdoaXRlKTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGhlbHB0ZXh0KTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9pY29ucy9wcmV2LnN2Zyk7XG4gICAgICAgICAgd2lkdGg6IHJlbSgyNCk7XG4gICAgICAgICAgaGVpZ2h0OiByZW0oMjQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ucmVxdWVzdC1tZXNzYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbGctNDA7XG4gIC5tZXNzYWdlIHtcbiAgICAubXNnLXRpbWUge1xuICAgICAgZ2FwOiByZW0oNCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbS0wODtcbiAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRzZWNvbmRhcnktZ3JleS00MDApO1xuICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJyZWFkY3J1bWIpO1xuICAgIH1cbiAgICAubXNnLWJvZHkge1xuICAgICAgZ2FwOiByZW0oMjQpO1xuICAgICAgcGFkZGluZzogJHNwYWNpbmctbWQtMjQ7XG4gICAgICBib3JkZXItcmFkaXVzOiByZW0oOCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktMTAwO1xuICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDQwMCwgJHNlY29uZGFyeS1ncmV5LTQwMCk7XG4gICAgfVxuICAgIC5tc2ctZW1haWwge1xuICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGxhYmVsKTtcbiAgICB9XG4gICAgLm1zZy1zdWJqZWN0IHtcbiAgICAgIGdhcDogcmVtKDgpO1xuXG4gICAgICAudmlld3MtZmllbGQtbGFiZWwge1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUobGFiZWwpO1xuICAgICAgfVxuICAgICAgLnZhbHVlIHtcbiAgICAgICAgcGFkZGluZzogJHNwYWNpbmctc20tMTIgMDtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJvZHkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uLy4uL2Fic3RyYWN0cy92YXJpYWJsZXNcIiBhcyAqO1xuXG4uaW5kb2ZyYW5jZS1ub3RpZmljYXRpb24tcmVjb3JkLWxpc3QtZm9ybSB7XG4gICAgcGFkZGluZzogNDhweCAxNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDQwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDY0cHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICAuanMtZm9ybS1pdGVtLFxuICAgIGg1IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5idWxrLW9wcyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmZvcm0taXRlbS1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg2MDAsICRwcmltYXJ5LXdoaXRlKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShoZWFkZXItMSk7XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDQwMCwgJHByaW1hcnktd2hpdGUpO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKHJlZy1zdWJ0aXRsZS1sYXJnZSk7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGVzZWxlY3Qtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1ncmV5LTEwMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAyNHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWJsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRibC1oZWFkaW5nIHtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDQwMCwgJHNlY29uZGFyeS1ncmV5LTQwMCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUocmVnLXN1YnRpdGxlLWxhcmdlKTtcblxuICAgICAgICAgICAgLnRhYmxlc2VsZWN0LWNvdW50IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGFibGVyZXNwb25zaXZlLXRvZ2dsZS1jb2x1bW5zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICB0aGVhZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVtcHR5LXJvd3Mge1xuICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdHIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAmLmVtcHR5Lm1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNjAwLCAkcHJpbWFyeS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShzdWJ0aXRsZS1zbWFsbCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9ybS1jaGVja2JveCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LXdoaXRlO1xuXG4gICAgICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIC0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZTogdXJsKC4uL2ljb25zL2NoZWNrYm94LXRpY2suc3ZnKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1ncmV5LTIwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tc2ctd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZ2FwOiAxMnB4O1xuXG4gICAgICAgICAgICAgICAgLm1zZy1uLXRpbWUge1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubXNnIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDYwMCwgJHByaW1hcnktd2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoc3VidGl0bGUtc21hbGwpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kYXRlLXRpbWUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGxhYmVsKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWctbi1ib3JkZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZ2FwOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgLnYtYm9yZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1zYWZmcm9uO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMwMzAzMDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmFjdGlvbnMtY29udGFpbmVyIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgZ2FwOiAzMnB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5hY3Rpb24tbGlua3Mge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg2MDAsICRwcmltYXJ5LXdoaXRlKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShidXR0b24pO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5kZWwtbGluayB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRhbGVydC1wd2QtY29sb3ItcmVkO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYuc2VsLW1vZGUge1xuICAgICAgICB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGlvbnMtY29udGFpbmVyIC5hY3Rpb24tbGlua3MuZGVsLWxpbmsge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGlvbnMtY29udGFpbmVyIC5hY3Rpb24tbGlua3Muc2VsZWN0LWVuYWJsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIkB1c2UgJy4uLy4uL2Fic3RyYWN0cy92YXJpYWJsZXMnIGFzICo7XG5cbi52aWV3LWJ1c2luZXNzLXNlcnZpY2VzLFxuLnZpZXctYnVzaW5lc3Mtc2VydmljZS1saXN0aW5nIHtcbiAgLnZpZXctZmllbGRzLWNvbGxlY3Rpb24ge1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAudmlld19kZXNjcmlwdGlvbiB7XG4gICAgICAgIC5vcHBfbmFtZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbWQtMjQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1vcmUtaW5mby13cmFwcGVyIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtMS41cmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg2KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAudmlld19kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogJHNwYWNpbmctc20tMTY7XG5cbiAgICAubW9yZS1pbmZvLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDYpO1xuICAgIH1cblxuICAgIC5vcHBfbmFtZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1tZC0yNDtcbiAgICB9XG4gICAgLm9wcF9kZXRhaWxzIGF7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDQwMCwgJHByaW1hcnktc2FmZnJvbik7XG4gICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYnV0dG9uLXNtYWxsKTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCguLi9pY29ucy9saW5rLWFycm93LnN2Zyk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC42MjVyZW07XG4gICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2xpY2sge1xuICAgIC5zbGlja19fYXJyb3cge1xuICAgICAgdG9wOiAzNSU7XG4gICAgfVxuICB9IFxufVxuLmJsb2NrLXZpZXdzLWJsb2NrYnVzaW5lc3Mtc2VydmljZXMtYmxvY2stMSxcbi5ibG9jay12aWV3cy1ibG9ja2J1c2luZXNzLXNlcnZpY2VzLWJsb2NrLTIge1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmctbGctNDA7XG4gICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLWxnLTQwO1xuICB9XG5cbiAgaDIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDUwMCwgJHByaW1hcnktd2hpdGUpO1xuICAgIEBleHRlbmQgJWgzO1xuICB9XG59XG4uYmxvY2stdmlld3MtYmxvY2tidXNpbmVzcy1zZXJ2aWNlcy1ibG9jay0xIHtcbiAgcGFkZGluZy10b3A6ICRzcGFjaW5nLW1kLTMyO1xuICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbWQtMzI7XG59XG4uYmxvY2stdmlld3MtYmxvY2tidXNpbmVzcy1zZXJ2aWNlcy1ibG9jay0yIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1tZC0zMjtcbn1cblxuLy9CdXNpbmVzcyBMaXN0aW5nXG5cbi5idXNpbmVzcy1saXN0aW5nIHtcbiAgLnZpZXctYnVzaW5lc3Mtc2VydmljZS1saXN0aW5nIHtcbiAgICAudmlld19kZXNjcmlwdGlvbiB7XG4gICAgICAub3BwX2RldGFpbHMgYSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9pY29ucy9leHRlcm5hbC11cmwuc3ZnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAudmlld3MtZXhwb3NlZC1mb3JtIHtcbiAgICAgIC5icy1jdXN0b20tZmlsdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5mb3JtLS1pbmxpbmUge1xuICAgICAgICA+IDpudGgtY2hpbGQoMSBvZiAuYnMtZmlsdGVyKSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IHVuc2V0O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuZmllbGRncm91cFtpZD1cImVkaXQtZmllbGQtY291bnRyeS10YXJnZXQtaWQtLXdyYXBwZXJcIl0ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiB1bnNldDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmJzLWZpbHRlcisuZmllbGRncm91cFtpZD1cImVkaXQtZmllbGQtY291bnRyeS10YXJnZXQtaWQtLXdyYXBwZXJcIl0ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZy1tZC0yNDtcbiAgICAgICAgICBib3JkZXItdG9wOiByZW0oMSkgc29saWQgJGJvcmRlci1ncmV5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZmllbGRncm91cCB7XG4gICAgICAgIC5sZWdlbmQge1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ljb25zL2Rvd24tYXJyb3cuc3ZnJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC52aWV3cy12aWV3LXJlc3BvbnNpdmUtZ3JpZF9faXRlbS1pbm5lciB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi53cml0ZS10by11cyB7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLW1kLTI0O1xuICBib3JkZXItcmFkaXVzOiByZW0oOCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJsYWNrO1xuICBtYXJnaW4tdG9wOiAkc3BhY2luZy1sZy05NjtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbGctMTEyO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZy1zbS0xNjtcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXNtLTE2O1xuICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLWxnLTgwO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbS0wODtcbiAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkcHJpbWFyeS13aGl0ZSk7XG4gICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKHN1YnRpdGxlLWxhcmdlKTtcbiAgfVxuXG4gIC5maWVsZC0tbmFtZS1maWVsZC1zdW1tYXJ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1zbS0xNjtcbiAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgfVxuICAuZmllbGQtLW5hbWUtZmllbGQtY2FsbC10by1hY3Rpb24ge1xuICAgIGEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1yaWdodDogcmVtKDQ4KTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiB1cmwoLi4vaWNvbnMvbGluay1hcnJvdy1ibGFjay5zdmcpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAuNjI1cmVtO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnBhcmFncmFwaF9fY29udGVudF9fYmxvY2sge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59IiwiQHVzZSAnLi4vLi4vYWJzdHJhY3RzL3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgXCIuLi8uLi9nbG9iYWwvZm9ybXNcIiBhcyAqO1xuXG4lY29uZmlybS10aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg2MDAsICRwcmltYXJ5LXdoaXRlKTtcbiAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoaGVhZGVyLTMpO1xufVxuXG4lY29uZmlybS1kZXNjIHtcbiAgICBtYXJnaW46IDA7XG4gICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDQwMCwgJHByaW1hcnktd2hpdGUpO1xuICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5KTtcbn1cblxuLnVzZXItYmxvY2stcmVhc3NpZ24tZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMzJweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1heC13aWR0aDogNTkzcHg7XG4gICAgcGFkZGluZzogMzJweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBwYWRkaW5nOiA3MHB4O1xuICAgIH1cblxuICAgIC5jYXV0aW9uLWltZyB7XG4gICAgICAgIHdpZHRoOiA1OHB4O1xuICAgICAgICBoZWlnaHQ6IDU4cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgd2lkdGg6IDc4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDc4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29uZmlybS1tc2ctd3JhcHBlciB7XG4gICAgICAgIGdhcDogMzJweDtcblxuICAgIH1cblxuICAgIC50aXRsZS1uLWRlc2Mge1xuICAgICAgICBnYXA6IDE2cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbmZpcm0tdGl0bGUge1xuICAgICAgICBAZXh0ZW5kICVjb25maXJtLXRpdGxlO1xuICAgIH1cblxuICAgIC5jb25maXJtLWRlc2Mge1xuICAgICAgICBAZXh0ZW5kICVjb25maXJtLWRlc2M7XG4gICAgfVxuXG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuZm9ybS1jaGVja2JveCB7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LXdoaXRlO1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmNoZWNrZWRbdHlwZT1jaGVja2JveF0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pY29ucy9jaGVja2JveC10aWNrLnN2ZycpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg2MDAsICRzZWNvbmRhcnktZ3JleS02MDApO1xuICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keSk7XG4gICAgfVxuXG4gICAgLmJ1dHRvbiB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLXN1Ym1pdC1idG4ge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDEwcHg7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogdXJsKC4uL2ljb25zL2xpbmstYXJyb3ctYmxhY2suc3ZnKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBhdGgtYmF0Y2gge1xuICAgIC5zZWFyY2gtZm9ybSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cblxuLmRlYWN0aXZhdGUtY29uZmlybS5jb25maXJtLW1zZy13cmFwcGVyIHtcbiAgICBnYXA6IDMycHg7XG4gICAgcGFkZGluZzogMzJweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1heC13aWR0aDogNTkzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktZ3JleS0xMDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAyMDdweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjA3cHg7XG5cbiAgICAmLm5vLWJnIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBwYWRkaW5nOiA3MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgfVxuXG4gICAgLmNvbmZpcm0tdGl0bGUge1xuICAgICAgICBAZXh0ZW5kICVjb25maXJtLXRpdGxlO1xuICAgIH1cblxuICAgIC5jb25maXJtLWRlc2Mge1xuICAgICAgICBAZXh0ZW5kICVjb25maXJtLWRlc2M7XG4gICAgfVxuXG4gICAgLnRpdGxlLW4tZGVzYyB7XG4gICAgICAgIGdhcDogMTZweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2F1dGlvbi1pbWcge1xuICAgICAgICB3aWR0aDogNThweDtcbiAgICAgICAgaGVpZ2h0OiA1OHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiA3OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA3OHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnd0dSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDVweDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ljb25zL2NyZWF0ZS1lbnRpdHktZGFzaC5zdmcnKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIEZvb3RlciBQYWdlIFN0eWxlcy5cblxuQHVzZSBcIi4uLy4uL2Fic3RyYWN0cy92YXJpYWJsZXNcIiBhcyAqO1xuXG4uYmxvY2stYWJvdXQtdXMsXG4uYmxvY2stdmlzaW9uLFxuLmJsb2NrLXR5cGUtY29taXR0ZWVfbWVtYmVycyxcbi5ibG9jay1jb250YWN0LXVzLFxuLmJsb2NrLXR5cGUtZmFxLFxuLmJsb2NrLXF1ZXJpZXMsXG4ud3JpdGUtdG8tdXMtZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBoMiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1sZy00MDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDUwMCwgJHByaW1hcnktd2hpdGUpO1xuICAgIEBleHRlbmQgJWgxO1xuICB9XG5cbiAgLmJnLWltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICB9XG5cbn1cblxuLy8gQWJvdXQgVXMgQmxvY2tcbi5ibG9jay1hYm91dC11cyB7XG4gIFxuICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgLmJsb2NrLWRldGFpbHMge1xuICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZy1sZy00MDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbGctNDA7XG4gICAgXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgcGFkZGluZy10b3A6IHJlbSgxNjApO1xuICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxNjApO1xuICAgIH1cblxuICB9XG4gIFxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgbWluLWhlaWdodDogcmVtKDcwMik7XG4gIH1cblxuICBzdHJvbmcge1xuICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg2MDAsICRzZWNvbmRhcnktZ3JleS02MDApO1xuICB9XG5cbiAgLmJsb2NrLWJvZHkge1xuICAgIG1heC13aWR0aDogcmVtKDcxNCk7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAuYmctaW1nLXRmIHtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDI3NnB4O1xuICAgICAgaGVpZ2h0OiAzNTJweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IC03NHB4O1xuICAgIH1cbiAgfVxuXG4gIC5iZy1pbWctYnIge1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMzg4cHg7XG4gICAgICBoZWlnaHQ6IDIzNXB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4obGcsIHh4bCkge1xuICAgICAgICBib3R0b206IC0zMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBWaXNpb24gQmxvY2tcbi5ibG9jay12aXNpb24ge1xuICAuYmxvY2stZGV0YWlscyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmctbGctOTY7XG4gICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLWxnLTk2O1xuICB9XG5cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWZsYWdzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogcmVtKDEwKTtcblxuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IHJlbSgzMik7XG4gICAgICB3aWR0aDogcmVtKDMyKTtcbiAgICB9XG4gIH1cblxuICAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWxnLTQ4O1xuICAgIG1heC13aWR0aDogcmVtKDExODIpO1xuXG4gICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKHJlZy1zdWJ0aXRsZS1sYXJnZSk7XG4gIH1cblxuICAuYmctaW1nIHtcbiAgICBpbWcge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGhlaWdodDogcmVtKDQ4MCk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oc20sIGxnKSB7XG4gICAgICAgIGhlaWdodDogcmVtKDQ0MCk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGhlaWdodDogcmVtKDQyMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIENvbW1pdHRlZSBNZW1iZXJzXG4uYmxvY2stdHlwZS1jb21pdHRlZV9tZW1iZXJzIHtcbiAgcGFkZGluZy10b3A6ICRzcGFjaW5nLWxnLTgwO1xuICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbGctODA7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIHBhZGRpbmctdG9wOiByZW0oMTYwKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDE2MCk7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgIG1heC13aWR0aDogMTMxMnB4O1xuICB9XG5cbiAgLnBhcmFncmFwaC0tdHlwZS0tbWVtYmVycyB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgICYuaXMtb3BlbiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgICYucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICYuaXMtb3BlbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICBAZXh0ZW5kICVjb250YWluZXItd2lkdGg7XG4gICAgfVxuICAgICYucGFyYWdyYXBoLS12aWV3LW1vZGUtLXByZXZpZXcge1xuXG4gICAgICAmLmlzLW9wZW4ge1xuICAgICAgICAucGFyYV9faW1hZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWljb24ge1xuICAgICAgICAgIGJvcmRlcjogcmVtKDMpIHNvbGlkICRwcmltYXJ5LXNhZmZyb247XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1pY29uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjE2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktZ3JleS0yMDA7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICB9XG4gICAgICBcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIG1pbi13aWR0aDogcmVtKDE0NCk7XG4gICAgICAgICAgbWluLWhlaWdodDogcmVtKDE0NCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGFyYV9fY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0xMjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxNik7XG4gICAgICBnYXA6IHJlbSgyNCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ibGFjaztcbiAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLWxnLTQwO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLW1kLTI0O1xuICAgICAgICBnYXA6IHJlbSg0MCk7XG4gICAgICB9XG5cbiAgICAgIC5jbG9zZS1idXR0b24ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IHJlbSgzMik7XG4gICAgICAgICAgaGVpZ2h0OiByZW0oMzIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1pY29uIHtcbiAgICAgICAgbWF4LXdpZHRoOiByZW0oMTQwKTtcbiAgICAgIH1cbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1zdW1tYXJ5IHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwgJHNlY29uZGFyeS1ncmV5LTYwMCk7XG4gICAgICB9XG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtY2FsbC10by1hY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0wODtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGEge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkcHJpbWFyeS1zYWZmcm9uKTtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYnV0dG9uKTtcblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLjYyNXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaWNvbnMvZXh0ZXJuYWwtdXJsLnN2ZycpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnBhcmFfYm9keSB7XG4gICAgICAgIGdhcDogcmVtKDI0KTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIGdhcDogcmVtKDQwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zbGljayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLnNsaWNrLWxpc3Qge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDU2cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDY0cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5zbGlja19fc2xpZGVyLFxuICAgIC5zbGljay10cmFjayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiByZW0oMjQpO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2xpY2tfX2Fycm93IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgJi5zbGljay1uZXh0IHtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc2xpY2stcHJldiB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2xpY2stdHJhY2sge1xuICAgICAgLnNsaWNrLXNsaWRlIHtcbiAgICAgICAgPmRpdiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAuc2xpY2tfX3NsaWRlIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IHJlbSgyNDQpO1xuICAgICAgICAgICY6bm90KDpudGgtY2hpbGQobis1KSkge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLW1kLTI0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBDb250YWN0IFVzXG4uYmxvY2stY29udGFjdC11cyB7XG4gIHBhZGRpbmctdG9wOiAkc3BhY2luZy1sZy04MDtcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLWxnLTgwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ibGFjaztcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLWxnLTY0O1xuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1sZy02NDtcbiAgfVxuXG4gIC5ibG9jay1ib2R5IHtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIG1heC13aWR0aDogcmVtKDExNDApO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICAgIC5sb2NhdGlvbiB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmctbGctNDA7XG4gICAgICAgIHdpZHRoOiByZW0oNTAwKTtcbiAgICAgIH1cbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIGhlaWdodDogcmVtKDIyMCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oOCk7XG4gICAgICBcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgcCxcbiAgICAgIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiB1bnNldDtcbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRldGFpbHMge1xuICAgICAgcGFkZGluZzogJHNwYWNpbmctc20tMTY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWdyZXktMTAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDgpO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLWxnLTQwO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgfVxuXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtY2l0eSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtLTE2O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg1MDAsICRwcmltYXJ5LXdoaXRlKTtcbiAgICAgICAgQGV4dGVuZCAlaDY7XG4gICAgICB9XG5cbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1hZGRyZXNzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc20tMTY7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSgzMDAsICRzZWNvbmRhcnktZ3JleS02MDApO1xuICAgICAgfVxuXG4gICAgICAuY29udGFjdC1kZXRhaWxzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ncmV5LTIwMDtcbiAgICAgICAgcGFkZGluZzogJHNwYWNpbmctc20tMTIgJHNwYWNpbmctc20tMDg7XG4gICAgICAgIGdhcDogcmVtKDgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oOCk7XG5cbiAgICAgICAgLm51bWJlcixcbiAgICAgICAgLmVtYWlsIHtcbiAgICAgICAgICBnYXA6IHJlbSg4KTtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiByZW0oMTgpO1xuICAgICAgICAgICAgd2lkdGg6IHJlbSgxOCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5lbWFpbCB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktc2FmZnJvbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gRkFRIGJsb2NrXG4uYmxvY2stdHlwZS1mYXEge1xuICBwYWRkaW5nLXRvcDogJHNwYWNpbmctbGctNDA7XG4gIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1sZy00MDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLWxnLTY0O1xuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1sZy02NDtcbiAgfVxuXG4gIC5maWVsZC0tbmFtZS1maWVsZC1jdGEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy1tZC0yNDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy1sZy00MDtcbiAgICB9XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0xMiAzcmVtICRzcGFjaW5nLXNtLTEyICRzcGFjaW5nLW1kLTI0O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDMyKTtcbiAgICAgIGJvcmRlcjogcmVtKDEpIHNvbGlkICRzZWNvbmRhcnktZ3JleS00MDA7XG4gICAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoNTAwLCAkcHJpbWFyeS13aGl0ZSk7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiB1cmwoL3RoZW1lcy9jdXN0b20vaW5ub3ZhdGlvbi9hc3NldHMvaWNvbnMvbGluay1hcnJvdy13aGl0ZS5zdmcpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oMTApO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gTm9kZSBGQVFcbi5ub2RlLS10eXBlLWZhcSB7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLXNtLTE2O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMC41cHggc29saWQgJHNlY29uZGFyeS1ncmV5LTQwMDtcbiAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1ncmV5LTEwMDtcbiAgbWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgcGFkZGluZzogJHNwYWNpbmctbWQtMjQgJHNwYWNpbmctbGctNjQ7XG4gICAgbWF4LXdpZHRoOiByZW0oMTE4NCk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLm1pbnVzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogcmVtKDMyKTtcbiAgICB3aWR0aDogcmVtKDMyKTtcbiAgfVxuXG4gIC5wbHVzIHtcbiAgICBoZWlnaHQ6IHJlbSgzMik7XG4gICAgd2lkdGg6IHJlbSgzMik7XG4gIH1cblxuICAmLm9wZW4ge1xuICAgIC5wbHVzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLm1pbnVzIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5ub2RlX190aXRsZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvcGFjaXR5OiAwLjg4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHJlbSgxNik7XG4gICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDUwMCwgJHByaW1hcnktd2hpdGUpO1xuICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShyZWctc3VidGl0bGUtbGFyZ2UpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgZ2FwOiByZW0oNjQpO1xuICAgIH1cbiAgfVxuXG4gIC5ub2RlX19ib2R5IHtcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy1zbS0xNjtcbiAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLWxnLTQ4O1xuICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg0MDAsICRzZWNvbmRhcnktZ3JleS02MDApO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkc3BhY2luZy1sZy05NjtcbiAgICB9XG4gIH1cbn1cblxuLy8gRkFRIGxpc3Rpbmdcbi52aWV3LWZhcS1saXN0aW5nIHtcbiAgcGFkZGluZy10b3A6ICRzcGFjaW5nLWxnLTQwO1xuICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbGctNDA7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZy1sZy02NDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbGctNjQ7XG4gIH1cblxuICAudmlldy1oZWFkZXIge1xuICAgIGgxIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1sZy00MDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg1MDAsICRwcmltYXJ5LXdoaXRlKTtcblxuICAgIH1cbiAgfVxufVxuXG4vLyBRdWVyaWVzICYgRmVlZGJhY2sgYmxvY2tcbi5ibG9jay1xdWVyaWVzIHtcbiAgLmJsb2NrLWRldGFpbHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuICAuYmxvY2stYm9keSB7XG4gICAgY29sb3I6ICRzZWNvbmRhcnktZ3JleS02MDA7XG4gIH1cbiAgLmJnLWltZyB7XG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBoZWlnaHQ6IHJlbSg0ODApO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKHNtLCBsZykge1xuICAgICAgICBoZWlnaHQ6IHJlbSg0NDApO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBoZWlnaHQ6IHJlbSg0MjApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgcCB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLW1kLTI0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBXcml0ZSB0byB1cyBmb3JtICYgYmxvY2tcbi53cml0ZS10by11cy1mb3JtIHtcbiAgcGFkZGluZy10b3A6ICRzcGFjaW5nLWxnLTQwO1xuICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbGctNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwaWxsLWJnO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmctbGctOTY7XG4gICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLWxnLTk2O1xuICB9XG4gIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1tZC0yNDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1sZy00MDtcbiAgICB9XG4gIH1cbiAgLnJlc2VhcmNoLXBhcGVyLWZvcm0tY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLmJnLWltZy10ciB7XG4gICAgei1pbmRleDogMDtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDE5NnB4O1xuICAgICAgaGVpZ2h0OiAzMjhweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAtMTk0cHg7XG4gICAgfVxuICB9XG5cbiAgLmJnLWltZy1ibCB7XG4gICAgei1pbmRleDogMDtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDM1MXB4O1xuICAgICAgaGVpZ2h0OiAyODZweDtcbiAgICAgIGxlZnQ6IC00MHB4O1xuICAgICAgYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBCYXNpYyBCbG9jayBmb3IgVE9TLCBQcml2YWN5IGV0Yy5cbi5ibG9jay1iYXNpYyB7XG5cbiAgLmJsb2NrLWRldGFpbHMge1xuICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZy1sZy00MDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctbGctNDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLWxnLTgwO1xuICAgICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLWxnLTgwO1xuICAgIH1cbiAgICA+aDIge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWxnLTQwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDUwMCwgJHByaW1hcnktd2hpdGUpO1xuICAgICAgQGV4dGVuZCAlaDE7XG4gICAgfVxuICB9XG4gIHN0cm9uZyB7XG4gICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDYwMCwgJHNlY29uZGFyeS1ncmV5LTYwMCk7XG4gIH1cblxuICAuYmxvY2stYm9keSB7XG4gICAgbWF4LXdpZHRoOiByZW0oNzE0KTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIGEge1xuICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg0MDAsICRwcmltYXJ5LXNhZmZyb24pO1xuICB9XG4gIHAsIGxpIHtcbiAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgfVxuICBoMiB7XG4gICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDUwMCwgJHByaW1hcnktd2hpdGUpO1xuICB9XG59XG4iLCIvLyBWaWV3IE1vZGU6IENhcmRcblxuQHVzZSAnLi4vYWJzdHJhY3RzL3ZhcmlhYmxlcycgYXMgKjtcblxuLm5vZGUtLXZpZXctbW9kZS1jYXJkLFxuLmluZG9mcmFuY2UtLXN1Y2Nlc3Mtc3Rvcmllcy0tdmlldy1tb2RlLWNhcmQge1xuICAubm9kZV9fdGl0bGUge1xuICAgIG1hcmdpbjogJHNwYWNpbmctc20tMDggMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwgJHByaW1hcnktd2hpdGUpO1xuICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZSgnYm9keScpO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLW1kLTI0O1xuICAgIH1cbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcbiAgICB9XG4gIH1cblxuICAuZmllbGQtLW5hbWUtZmllbGQtZGF0ZSB7XG4gICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwgJHNlY29uZGFyeS1ncmV5LTQwMCk7XG4gIH1cbiAgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiByZW0oOCk7XG4gIH1cblxuICAubm9kZV9fYm9keSB7XG4gICAgcGFkZGluZzogMCAkc3BhY2luZy1zbS0xNiAkc3BhY2luZy1zbS0wOCAwO1xuICB9XG5cbn1cblxuLmluZG9mcmFuY2UtLXN1Y2Nlc3Mtc3Rvcmllcy0tdmlldy1tb2RlLWNhcmQge1xuICBib3JkZXItcmFkaXVzOiByZW0oOCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJsYWNrO1xuICBtaW4taGVpZ2h0OiByZW0oMzM2KTtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBtYXgtd2lkdGg6IHJlbSgzMjgpO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXgtd2lkdGg6IHJlbSgzMTApO1xuICB9XG5cbiAgLm5vZGVfX21lZGlhIHtcbiAgICBoZWlnaHQ6IHJlbSgyMjIpO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGhlaWdodDogcmVtKDE2MCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIGhlaWdodDogcmVtKDIwMCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIHRyYW5zaXRpb246IDQwMG1zIGVhc2UtaW4tb3V0O1xuICAgIH1cbiAgICAuZmllbGQtLXR5cGUtaW1hZ2Uge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiByZW0oOCkgcmVtKDgpIDAgMDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5ub2RlX19ib2R5IHtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1zbS0xNjtcbiAgICBAaW5jbHVkZSBmb250LXByaW1hcnkoMzAwLCAkc2Vjb25kYXJ5LWdyZXktNjAwKTtcbiAgICBAaW5jbHVkZSBmb250LXJlc3BvbnNpdmUoYm9keS1zbWFsbCk7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaW5zZXQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1ibGFjaztcbiAgICAgIHRyYW5zaXRpb246IDQwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQzJSk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MSUpO1xuXG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeHhsKSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNjAlKTtcbiAgICB9XG5cbiAgICAucGlsbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5jb21wYW55X2xvZ28ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy1tZC0zMjtcbiAgICAubG9nbyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3JkZXItcmFkaXVzOiA2Ljc1cmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIHBhZGRpbmc6IC43NXJlbSAuNXJlbTtcbiAgICAgIGJvdHRvbTogLTFyZW07XG4gICAgICBoZWlnaHQ6IHJlbSg0OCk7XG4gICAgICB3aWR0aDogcmVtKDQ4KTtcbiAgICB9XG4gIH1cblxuICAubm9kZV9fdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgQGluY2x1ZGUgZm9udC1wcmltYXJ5KDMwMCwgJHByaW1hcnktd2hpdGUpO1xuICAgIEBpbmNsdWRlIGZvbnQtcmVzcG9uc2l2ZShib2R5KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtLTE2O1xuICAgICAgbWluLWhlaWdodDogcmVtKDYwKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4eGwpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IHJlbSg0MCk7XG4gICAgfVxuICB9XG5cbiAgLm5vZGVfX2Rlc2Mge1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtLTE2O1xuXG4gICAgJi5kZXNrdG9wX2Rlc2Mge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAubm9kZV9fbW9yZV9saW5rIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIG1hcmdpbi10b3A6IHVuc2V0O1xuICAgIH1cbiAgICAucmVhZG1vcmUtbGluayB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZy1tZC0zMjtcbiAgICAgIEBpbmNsdWRlIGZvbnQtcHJpbWFyeSg0MDAsICRwcmltYXJ5LXNhZmZyb24pO1xuICAgICAgQGluY2x1ZGUgZm9udC1yZXNwb25zaXZlKGJ1dHRvbik7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgYm90dG9tOiAtMi4yNXJlbTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgYm90dG9tOiAtMC41cmVtO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4eGwpIHtcbiAgICAgICAgYm90dG9tOiAwcmVtO1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogdXJsKC4uL2ljb25zL2xpbmstYXJyb3cuc3ZnKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgaGVpZ2h0OiByZW0oMjQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIC5ub2RlX19ib2R5IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgfVxuICAgICAgLnBpbGwge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZ3JleS02MDA7XG4gICAgICAgIH1cbiAgICAgICAgPmRpdiB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29tcGFueV9sb2dvIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctc20tMTY7XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiByZW0oMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubm9kZV9fZGVzYyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubm9kZV9fbW9yZV9saW5rIHtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAucmVhZG1vcmUtbGluayB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiJdfQ== */
